diff --git a/case_studies/CLDN16/CLDN16_genotype_phenotype_corr.ipynb b/case_studies/CLDN16/CLDN16_genotype_phenotype_corr.ipynb index e817e97c6..607da9727 100644 --- a/case_studies/CLDN16/CLDN16_genotype_phenotype_corr.ipynb +++ b/case_studies/CLDN16/CLDN16_genotype_phenotype_corr.ipynb @@ -10,7 +10,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "id": "3441db9f-ed83-422e-ba15-e78b525f0359", "metadata": {}, "outputs": [ @@ -18,23 +18,23 @@ "name": "stdout", "output_type": "stream", "text": [ - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.1.1dev\n" ] } ], "source": [ - "import genophenocorr\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService, VVTranscriptCoordinateService\n", - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.view import CohortViewable, ProteinVisualizable, ProteinVisualizer\n", + "import gpsea\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", + "from gpsea.preprocessing import UniprotProteinMetadataService, VVMultiCoordinateService\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.view import CohortViewable, ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "from IPython.display import HTML, display\n", "import hpotk\n", "\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -66,36 +66,34 @@ "metadata": {}, "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████| 46/46 [00:00<00:00, 252.09it/s]\n", + "Patients Created: 100%|██████████| 46/46 [00:38<00:00, 1.19it/s]\n", "Validated under none policy\n", - "Showing errors and warnings\n", - "46 phenopacket(s) found at `../../../phenopacket-store/notebooks/CLDN16/phenopackets/`\n", - " patient #36\n", - " variants\n", - " warnings:\n", - " ·Expected a VCF record, a VRS CNV, or an expression with `hgvs.c` but had an error retrieving any from patient nan[PMID_32869508_nan]. Remove variant from testing\n", - " patient #39\n", - " variants\n", - " warnings:\n", - " ·Expected a VCF record, a VRS CNV, or an expression with `hgvs.c` but had an error retrieving any from patient patient[PMID_26136118_patient]. Remove variant from testing\n", - " ·Patient PMID_26136118_patient has no variants to work with\n", - " patient #40\n", - " variants\n", - " warnings:\n", - " ·Expected a VCF record, a VRS CNV, or an expression with `hgvs.c` but had an error retrieving any from patient Patient 5[PMID_26426912_Patient_5]. Remove variant from testing\n", - " ·Patient PMID_26426912_Patient_5 has no variants to work with\n" + "No errors or warnings were found\n" ] } ], "source": [ - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from ppktstore.registry import configure_phenopacket_registry\n", "\n", - "fpath_phenopackets = '../../../phenopacket-store/notebooks/CLDN16/phenopackets/'\n", "cohort_creator = configure_caching_cohort_creator(hpo)\n", - "cohort = load_phenopacket_folder(fpath_phenopackets, cohort_creator)" + "\n", + "cohort_name = 'CLDN16'\n", + "phenopacket_store_release = '0.1.19'\n", + "\n", + "registry = configure_phenopacket_registry()\n", + "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", + " phenopackets = tuple(ps.iter_cohort_phenopackets(cohort_name))\n", + "\n", + "cohort, validation = load_phenopackets(\n", + " phenopackets=phenopackets, \n", + " cohort_creator=cohort_creator,\n", + ")\n", + "del phenopackets\n", + "validation.summarize()" ] }, { @@ -110,28 +108,7 @@ }, { "cell_type": "code", - "execution_count": 11, - "id": "d1bc40a6", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[('NP_001365421.1', 57), ('NP_001365422.1', 57), ('NP_006571.2', 57)]" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "cohort.list_all_proteins()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, + "execution_count": 7, "id": "fe5344f4-3cf4-49c5-8bf8-810c0bb17c18", "metadata": {}, "outputs": [ @@ -143,87 +120,88 @@ "\n", " \n", " Cohort\n", - " \n", "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 46 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 46 individuals.

\n", " \n", - "

Not able to ingest 2 individuals.

\n", + "

No errors encountered.

\n", " \n", "\n", - " \n", + "
\n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -239,6 +217,12 @@ " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -251,12 +235,6 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", " \n", " \n", @@ -283,106 +261,123 @@ " \n", "
\n", "

Top 10 HPO Terms

\n", - " A total of 82 HPO terms were used to annotated the cohort. \n", + " A total of 79 HPO terms were used to annotated the cohort.\n", "
HPO TermIDAnnotation CountSeen in n individuals
NephrocalcinosisHP:00001214546
Renal insufficiencyHP:000008332
Renal magnesium wastingHP:000556730
Renal insufficiencyHP:000008328
PolyuriaHP:000010323
\n", "\n", - "\n", - "\n", - " \n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
\n", "

Top 10 Variants

\n", - " Variants are shown according to NM_006580.4. A total of 57 unique variants were identified in the cohort.\n", + " Variants are shown according to NM_006580.4. A total of 60 unique variants were identified in the cohort.\n", "
VariantVariant nameVariant CountCountVariant keyVariant NameProtein VariantVariant Class
173_190404787_190404787_G_Tc.243G>T17
p.Leu81PheMISSENSE_VARIANT
63_190408368_190408368_G_Ac.437G>A6
p.Arg146HisMISSENSE_VARIANT
53_190402342_190402342_C_Gc.120C>G5
p.Ser40ArgMISSENSE_VARIANT
43_190408423_190408423_G_Tc.492G>T4
p.Trp164CysMISSENSE_VARIANT
33_190404768_190404768_T_Cc.224T>C3
p.Leu75ProMISSENSE_VARIANT
3_190408506_190408506_G_Tc.574+1G>T2
3SO:1000029_HGNC:2037_CLDN161000029_HGNCNoneTRANSCRIPT_ABLATION
3_190409949_190409949_T_Gc.621T>G2
3_190402370_190402370_T_Cc.148T>Cp.Cys50ArgMISSENSE_VARIANT
3_190404908_190404923_GCCACGTTACTAATAG_TACCGGTCTGGCTGGACTAGCAAc.364_379delinsTACCGGTCTGGCTGGACTAGCAA2
3_190409982_190409982_C_Gc.654C>Gp.Tyr218TerSTOP_GAINED
3_190408347_190408347_C_Tc.416C>T2
3_190404908_190404923_--16bp--_--23bp--c.364_379delinsTACCGGTCTGGCTGGACTAGCAAp.Ala122TyrfsTer22FRAMESHIFT_VARIANT
3_190408436_190408436_G_Ac.505G>A2
3_190409949_190409949_T_Gc.621T>Gp.Tyr207TerSTOP_GAINED
\n", - "\n", - "\n", - " \n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", "
\n", "

Diseases

\n", "
Disease IDDisease NameDisease NameDisease IDAnnotation Count
OMIM:248250Hypomagnesemia 3, renalHypomagnesemia 3, renalOMIM:24825046
\n", - "\n", " \n", - " \n", + "
\n", " \n", @@ -393,7 +388,12 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -403,13 +403,13 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -439,14 +439,14 @@ } ], "source": [ - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "viewer = CohortViewable(hpo)\n", "display(HTML(viewer.process(cohort=cohort, transcript_id=CLDN16_transcript)))" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 8, "id": "c79a33b1-53a8-4f78-aeb8-9939d245e73d", "metadata": {}, "outputs": [ @@ -456,13 +456,13 @@ "" ] }, - "execution_count": 13, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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qWXLlum2225Tu3btNHHiRHXo0EH5+fnauHGjPv30U02aNKnMda+//nrNmTNHd911l3r37q3ffvtNS5cuLXViv3379urZs6dmzJih8+fPy9/fXx9//LEKCwtL9HNxcdEzzzyjyZMna/DgwbrtttsUHx+vd999t0phQVV89dVX2r17t6QLd2L8+uuveuaZZyRJI0eOVKdOnSRJN954o66++mo9//zzSk5OVufOnfXll19q/fr1WrRokdzc3GqkXgAAAAAXRxABAAAA1BIjR47Ur7/+qnnz5mnlypVauHCh3Nzc1KlTJ7300ku69957y1zviSeeUFZWlpYtW6bly5crOjpa33zzjf7617+W6rt06VJNnjxZL7zwgho0aKB77rlHgwYN0pAhQ0r0u++++1RUVKR58+bp8ccfV8eOHfXvf/9bM2fONOW5/9GKFSv03nvv2R/v3LnTPvF0kyZN7EGExWLRl19+qb/97W9avny5lixZorZt2+rDDz/U+PHja6RWAAAAAOWzGH+8hxsAAAAAAAAAAKCaMEcEAAAAAAAAAAAwDUEEAAAAAAAAAAAwDUEEAAAAAAAAAAAwDUEEAAAAAAAAAAAwDUEEAAAAAAAAAAAwDUEEAAAAAAAAAAAwDUEEAAAA7CZNmqTw8HBHlwHUWrNnz5bFYnF0GQAAAECdQhABAABwCRs3btTs2bOVmprq6FJqtW+//VazZ8++7O1YLBZZLBa99NJLpZYtWbJEFotF27Zts7cVnxi2Wq06fvx4qXXS09Pl4eEhi8WiBx98sNL1xMbGatiwYfL29pa/v7/uuOMOnT17tlQ/m82muXPnqkWLFnJ3d1enTp300UcflblNm82mhQsXKioqSh4eHgoICNDgwYO1e/due5+EhAT7a/HHn48//rjUNj/55BP17NlTDRo0UEBAgAYMGKBvvvnmsuq8lHvvvVcWi0XXX399ldavafv27dPs2bOVkJDg6FIuqfhYd3d314kTJ0otHzhwoDp06FCiLTw8vMRxEhwcrH79+umLL76o9P7z8vL0l7/8RWFhYfLw8FCPHj20evXqMvtu3LhRffv2laenp0JCQjRt2jRlZmaW2XfHjh0aOXKk/P395enpqQ4dOui1114r9dzKOu6HDRtWot+kSZMu+hmxWCwlXrfvv/9e99xzjzp06CAnJ6dKB67Lly/XhAkT1Lp1a1ksFg0cOLBS6wMAAFzpnB1dAAAAQG23ceNGPf3005o0aZIaNGjg6HJM9c9//lM2m61K63777bf6xz/+US1hhCTNmzdPU6ZMkaenZ4X6u7m56aOPPtL06dNLtH/++edVriExMVH9+/eXn5+fnnvuOWVmZmr+/Pn67bfftHXrVrm6utr7Pvnkk3rhhRd07733qlu3blq5cqXGjRsni8WisWPHltju3XffraVLl2rixIl68MEHlZWVpZ07d+rMmTOlarj99tt13XXXlWjr1atXicevv/66pk2bphEjRuiFF15Qbm6ulixZouuvv14rVqzQ6NGjq1RnebZt26YlS5bI3d29wus42r59+/T0009r4MCBVb7z529/+5v++te/Vm9h5cjLy9MLL7yg119/vUL9o6Ki9H//93+SpJMnT2rRokUaPXq0Fi5cqPvvv7/C+500aZI+++wzPfLII2rdurWWLFmi6667TmvXrlXfvn3t/Xbt2qWrr75a7dq108svv6zExETNnz9fBw8e1H/+858S2/z+++91ww03qEuXLpo5c6a8vb11+PBhJSYmltp/kyZN9Pzzz5doCwsLK/F48uTJuuaaa0q0GYah+++/X+Hh4WrcuLG9fdmyZVq+fLmio6NLbaciFi5cqO3bt6tbt246d+5cpdcHAAC44hkAAAAo17x58wxJRnx8/CX7FhUVGTk5OeYXVc0yMzMvextTp041quPrpSQjKirKkGS89NJLJZa9++67hiTjl19+sbfNmjXLkGSMHj3aiIqKKrW9IUOGGDfffLMhyZg6dWqlapkyZYrh4eFhHD161N62evVqQ5KxaNEie1tiYqLh4uJSYvs2m83o16+f0aRJE6OwsNDevnz5ckOS8fnnn5e77/j4eEOSMW/evEvW2bp1a6Nbt26GzWazt6WlpRne3t7GyJEjq1RneWw2m9GrVy/j7rvvNpo3b26MGDGiQutVt8p+3j799FNDkrF27Vrziqomxcd6VFSU4ebmZpw4caLE8gEDBhjt27cv0VbWe5GUlGR4eXkZbdq0qfC+t2zZUurYy8nJMVq2bGn06tWrRN/hw4cboaGhRlpamr3tn//8pyHJWLVqlb0tLS3NaNSokTFq1CijqKio3P2X9dwq6ueffzYkGc8++2yJ9hMnThj5+fmGYRjGiBEjjObNm1dqu8eOHbPX3b59e2PAgAFVqg8AAOBKxdBMAAAA5Zg9e7Yef/xxSVKLFi3sQ34UD+1SPNzP0qVL1b59e7m5uem7776TJM2fP1+9e/dWQECAPDw8FBMTo88++6zUPoq38eWXX6pDhw5yc3NT+/bt7dsplpGRoUceeUTh4eFyc3NTcHCwhgwZoh07dpTot2XLFl133XVq2LChvLy81KlTJy1YsMC+fNKkSfYrka+77jr5+Pho/Pjx9mW/v1K8eHig+fPn65VXXlHz5s3l4eGhAQMGaM+ePSW2+Y9//MP+fIp/iiUlJSkuLk4FBQUVet379OmjwYMHa+7cucrJyanQOuPGjdOuXbsUFxdnbzt16pR+/PFHjRs3rkLb+KMVK1bo+uuvV7Nmzext11xzjdq0aaNPPvnE3rZy5UoVFBTogQcesLdZLBZNmTJFiYmJ2rRpk7395ZdfVvfu3TVq1CjZbDZlZWVdso6srCzl5+dfdHl6erqCg4NLvOa+vr7y9vaWh4dHleoszwcffKA9e/bo2WefrVD/8hQPrRUXF6dbb71Vvr6+CggI0MMPP6zc3NwSfcv7vO3cuVPDhw+3P++rr75amzdvtq+7ZMkSjRkzRpI0aNAg+zG6bt06e5///Oc/6tevn7y8vOTj46MRI0Zo7969ZdZbVl2X+gxLUlxcnI4dO1bh1+eJJ55QUVGRXnjhhQqv83shISFq166d4uPjK7zOZ599JicnJ9133332Nnd3d91zzz3atGmTfQi09PR0rV69WhMmTJCvr6+978SJE+Xt7V3iM7Js2TKdPn1azz77rKxWq7Kysi5591VhYeFFh3i6mGXLlslisZT6zIeFhcnFxaVS2/q9pk2bymrlz2cAAICq4psUAABAOUaPHq3bb79dkvTKK6/ogw8+0AcffKCgoCB7nx9//FF//vOfddttt2nBggX2E/kLFixQly5dNGfOHD333HNydnbWmDFjyhy3f/369XrggQc0duxYzZ07V7m5ubr55ptLDAFy//33a+HChbr55pv15ptv6rHHHpOHh4diY2PtfVavXq3+/ftr3759evjhh/XSSy9p0KBB+vrrr0vsr7CwUEOHDlVwcLDmz5+vm2++udzX4f3339drr72mqVOnasaMGdqzZ48GDx6s06dPS7owRMqQIUMkyf4affDBB/b1Z8yYoXbt2pU51v3FzJ49W6dPn9bChQsr1L9///5q0qSJli1bZm9bvny5vL29NWLEiArvt9iJEyd05swZde3atdSy7t27a+fOnfbHO3fulJeXl9q1a1eqX/Fy6cKJ261bt6pbt2564okn5OfnJ29vb0VERJQ4aft7Tz/9tLy9veXu7q5u3brp+++/L9Vn4MCB+u677/T6668rISFBcXFxmjp1qtLS0vTwww9Xus7yZGRk6C9/+YueeOIJhYSEXLJ/Rd16663Kzc3V888/r+uuu06vvfZaiRPhxcr6vO3du1f9+vXT7t27NX36dM2cOVPx8fEaOHCgtmzZIunC8TFt2jRJF07uFx+jxa/FBx98oBEjRsjb21svvviiZs6cqX379qlv374VmlOiIp9hSWrXrp0mTpxY4delRYsWmjhxov75z3/q5MmTFV6vWEFBgY4fP66AgIAKr7Nz5061adOmRLgg/e842bVrlyTpt99+U2FhYanPiKurq6KiokocT2vWrJGvr69OnDihtm3bytvbW76+vpoyZUqpwEmSDhw4YA+EQkJCNHPmzEsGmQUFBfrkk0/Uu3fvKg+9BQAAAHMwRwQAAEA5OnXqpOjoaH300Ue66aabyjy5tX//fv3222+66qqrSrQfOHCgxNXoDz74oKKjo/Xyyy+XOjEeGxurffv2qWXLlpIuXLHduXNnffTRR/YJlr/55hvde++9JSZx/v18CEVFRZo8ebJCQ0O1a9euEvNZGIZRYn95eXkaM2ZMqTHYL+bQoUM6ePCgfcz1YcOGqUePHnrxxRf18ssvq1evXmrTpo396ujq0K9fPw0aNMg+V8TvX8uyFM9x8NFHH2nOnDmSpKVLl2r06NFyc3Or9P6TkpIkSaGhoaWWhYaG6vz588rLy5Obm5uSkpLUqFGjUlfKF69bfAL58OHDMgxDH3/8sZydnTV37lz5+flpwYIFGjt2rHx9fe0T8lqtVl177bUaNWqUGjdurCNHjujll1/W8OHD9e9//7vEMfTaa68pOTlZ06ZNs59sDwwM1A8//FBiPomK1lmeOXPmyMPDQ3/+858v2bcyWrRooZUrV0qSpk6dKl9fX3vg1qlTJ3u/sj5vo0aNUkFBgdavX6+IiAhJF67Kb9u2raZPn67//ve/ioiIUL9+/fTaa69pyJAhJSYbzszM1LRp0/SnP/1Jb7/9tr39zjvvVNu2bfXcc8+VaC9LRT7DVfXkk0/q/fff14svvlji7qayFBQUKDk5WdKF9/P555/X6dOn9dBDD1V4f0lJSRc97ou3W9zv9+1/7Pvzzz/bHx88eFCFhYW68cYbdc899+j555/XunXr9Prrrys1NbXEhOktW7bUoEGD1LFjR2VlZemzzz7TM888owMHDmj58uUXrXvVqlU6d+6c/Q4vAAAA1B7cEQEAAHCZBgwYUCqEkFTixHlKSorS0tLUr1+/UkMpSReG+yk+gSldCEB8fX115MgRe1uDBg20ZcuWi54s3rlzp+Lj4/XII4+UmlT7jyeeJWnKlCmXfG7FbrrpphITv3bv3l09evTQt99+W6H1lyxZIsMwKn2V8uzZs3Xq1Cm99dZbFeo/btw4HTp0SL/88ov9v1Udlql4SKiyQoziCZqL++Tk5FSoX/EwM+fOndPKlSs1ZcoUjRs3Tj/88IMCAgL0zDPP2Ndt1qyZVq1apfvvv1833HCDHn74Ye3cuVNBQUH2yYiLeXp6qm3btrrzzjv16aef6p133lFoaKhGjx6tQ4cOlXhOFanzYg4cOKAFCxZo3rx5VQp3yjN16tQSj4tPnP/xGPvj562oqEjff/+9brrpJnsIIV04ET5u3DitX79e6enp5e579erVSk1N1e23367k5GT7j5OTk3r06KG1a9desv6KfIalC6Hg74eDqoiIiAjdcccdevvtt+0n/y/m+++/V1BQkIKCgtS5c2d9+umnuuOOO/Tiiy9WeH8VPU4u9Rn5/fGUmZmp7OxsTZw4Ua+99ppGjx6t1157TZMnT9bHH3+sgwcP2vsuXrxYs2bN0ujRo3XHHXdo5cqVuvfee/XJJ5+UGG7rj5YtWyYXFxfdeuutFX6uAAAAqBkEEQAAAJepRYsWZbZ//fXX6tmzp9zd3eXv76+goCAtXLhQaWlppfr+fg6CYg0bNlRKSor98dy5c7Vnzx41bdpU3bt31+zZs0uc5Dx8+LAkqUOHDpes2dnZWU2aNLlkv2KtW7cu1damTZsKDVlzOfr3769BgwZVeK6ILl26KDIyUsuWLdPSpUsVEhKiwYMHV2nfxUFSXl5eqWXFQ8kU9/Hw8KhwP+nCMdOjRw97P29vb91www3aunWrCgsLL1qTv7+/7rrrLu3fv1+JiYn29jFjxujYsWNasmSJbrnlFt11111at26d8vPz9eSTT5Z4ThWp82Iefvhh9e7d+5JDeVXFH4+xli1bymq1ljrG/vh5O3v2rLKzs9W2bdtS22zXrp1sNpt9ToOLKT4JPnjwYPtJ/OKf77//XmfOnLlk/RX5DF+Ov/3tbyosLLzkXBE9evTQ6tWrtWbNGm3cuFHJycl6//33L/ne/l5lj+eL9f39Pov/v3iou2LFQeGl5icpDt/WrFlT5vLMzEytXLlSQ4cOrdQwVAAAAKgZDM0EAABwmco6wffzzz9r5MiR6t+/v958802FhobKxcVF7777bok5DIo5OTmVue3fD6l06623ql+/fvriiy/0/fffa968eXrxxRf1+eefa/jw4ZWq2c3Nrc5MvDpr1iwNHDhQixYtKnWnR1nGjRunhQsXysfHR7fddluVn2fxcDNlXYGelJQkf39/+5XgoaGhWrt2rQzDKDVJt3Rhotzf/7dRo0althkcHKyCggJlZWXJz8/vonU1bdpUknT+/Hk1adJER44c0XfffVdq6CB/f3/17dtXGzZsKPGcKlJnWX788Ud99913+vzzz0uEA4WFhcrJyVFCQoL8/f1LzStQVWXdxSNdOiypiuJJkz/44IMy571wdr70n00V+QxfjoiICE2YMEFvv/22/vrXv160X2BgoK655prL2ldoaGiZ87n88Ti51Gfk98dTWFiY9u7dW+rYDw4OlqRLBja/P+7L8uWXXyo7O5thmQAAAGqpuvHXJwAAgANd7IRoeVasWCF3d3etWrVKd999t4YPH37ZJwelCyf+HnjgAX355ZeKj49XQECAnn32WUmyDwuzZ8+ey97PH/1+2JRiBw4cKDHUUlVep4oYMGCABg4cqBdffLFCd0WMGzdOSUlJOnDgQJWHZZKkxo0bKygoSNu2bSu1bOvWrYqKirI/joqKUnZ2domJwyXZJ0ou7hsWFqaQkJAyT/KePHlS7u7u8vHxKbeu4rtgiidML54wvKioqFTfgoKCEndYVLTOshw7dkzShQncW7RoYf85ceKEfvzxR7Vo0ULvvPNOubWX54/H2KFDh2Sz2S45nFdQUJA8PT21f//+Usvi4uJktVrtJ7EvdowWf3aCg4N1zTXXlPr5/XwSjlR8V0RlhlmqiqioKB04cKDUkFZ/PE46dOggZ2fnUp+R/Px87dq1q8TxFBMTI0mljv3ioeaKj+eL+eNx/0dLly6Vt7e3Ro4cWe52AAAA4BgEEQAAAJfg5eUlSUpNTa3wOk5OTrJYLCVODickJOjLL7+sUg1FRUWlhnQKDg5WWFiYfViU6OhotWjRQq+++mqpWi/3quwvv/yyxAnErVu3asuWLSXuxCjvdUpKSlJcXJwKCgqqtP/iuSIuNWGwdOGk8quvvqrnn39e3bt3r9L+it188836+uuvSwzt88MPP+jAgQMaM2aMve3GG2+Ui4uL3nzzTXubYRh666231LhxY/Xu3dveftttt+n48eNavXq1vS05OVkrV67U4MGD7XdwnD17tlQ9J06c0DvvvKNOnTrZr0Zv1aqVrFarli9fXuJ9TkxM1M8//6wuXbpUqc4/vmeDBw/WF198UeonKChIXbt21RdffKEbbrihEq9uSf/4xz9KPH799dcl6ZJ3+zg5Oenaa6/VypUrS9ypcfr0aS1btkx9+/a136VxsWN06NCh8vX11XPPPVfmMVrWe1FVcXFx9lCnslq2bKkJEyZo0aJFOnXqVLXV9Ee33HKLioqKSnze8vLy9O6776pHjx72YMfPz0/XXHONPvzwQ2VkZNj7fvDBB8rMzCzxGSmet2Hx4sUl9vWvf/1Lzs7O9rAnPT291FBPhmHY508ZOnRoqXrPnj2rNWvWaNSoUfL09LyMZ34hvIuLi7vkXBwAAACoHIZmAgAAuITiK3mffPJJjR07Vi4uLrrhhhvsJzXLMmLECL388ssaNmyYxo0bpzNnzugf//iHWrVqpV9//bXSNWRkZKhJkya65ZZb1LlzZ3l7e2vNmjX65Zdf9NJLL0mSrFarFi5cqBtuuEFRUVG66667FBoaqri4OO3du1erVq2q2gugCye7+/btqylTpigvL0+vvvqqAgICNH36dHuf4tdp2rRpGjp0qJycnDR27FhJ0owZM/Tee+8pPj6+0hNWSxfuihgwYID++9//Vqj/ww8/XOl9lOWJJ57Qp59+qkGDBunhhx9WZmam5s2bp44dO+quu+6y92vSpIkeeeQRzZs3TwUFBerWrZu+/PJL/fzzz1q6dGmJYXtmzJihTz75RDfffLMeffRR+fn56a233lJBQYGee+45e7/p06fr8OHDuvrqqxUWFqaEhAQtWrRIWVlZWrBggb1fUFCQ7r77bv3rX//S1VdfrdGjRysjI0NvvvmmcnJyNGPGjCrX+fv3rFmzZmXOg/DII4+oUaNGuummm0q0T5o0qVLveXx8vEaOHKlhw4Zp06ZN+vDDDzVu3Dh17tz5kus+88wzWr16tfr27asHHnhAzs7OWrRokfLy8jR37lx7v6ioKDk5OenFF19UWlqa3NzcNHjwYAUHB2vhwoW64447FB0drbFjxyooKEjHjh3TN998oz59+uiNN964ZB0V0a5dOw0YMKDSE1YXe/LJJ/XBBx9o//79at++fbXU9Ec9evTQmDFjNGPGDJ05c0atWrXSe++9p4SEhFJBwrPPPqvevXtrwIABuu+++5SYmKiXXnpJ1157rYYNG2bv16VLF91999165513VFhYaH8NPv30U82YMcM+jNOOHTt0++236/bbb1erVq2Uk5OjL774Qhs2bNB9992n6OjoUvUuX75chYWF5Q7L9Ouvv+rf//63pAt326SlpdnDjc6dO9tDtBMnTqhdu3a68847tWTJEvv6P/30k3766SdJF4KPrKws+/r9+/dX//79K/syAwAAXFkMAAAAXNLf//53o3HjxobVajUkGfHx8YZhGIYkY+rUqWWus3jxYqN169aGm5ubERkZabz77rvGrFmzjD9+BbvYNpo3b27ceeedhmEYRl5envH4448bnTt3Nnx8fAwvLy+jc+fOxptvvllqvfXr1xtDhgyx9+vUqZPx+uuv25ffeeedhpeXV5k133nnnUbz5s3tj+Pj4w1Jxrx584yXXnrJaNq0qeHm5mb069fP2L17d4l1CwsLjYceesgICgoyLBZLied55513lnjdynOx12Pt2rWGJEOS8csvv9jbi1/Ts2fPVmm7l7Jnzx7j2muvNTw9PY0GDRoY48ePN06dOlWqX1FRkfHcc88ZzZs3N1xdXY327dsbH374YZnbPHz4sDFq1CjD19fX8PDwMAYPHmxs3bq1RJ9ly5YZ/fv3N4KCggxnZ2cjMDDQGDVqlLF9+/ZS2ysoKDBef/11IyoqyvD29ja8vb2NQYMGGT/++GOV66zoe9a8eXNjxIgRpdpvvvlmw8PDw0hJSSl3/eL3b9++fcYtt9xi+Pj4GA0bNjQefPBBIycnp0Tf8t7DHTt2GEOHDjW8vb0NT09PY9CgQcbGjRtL9fvnP/9pREREGE5OToYkY+3atfZla9euNYYOHWr4+fkZ7u7uRsuWLY1JkyYZ27ZtK1VvRer6/Wf4930HDBhQ7mtiGIbx7rvvljrWixW/N+3bty+1v7Lei6rIyckxHnvsMSMkJMRwc3MzunXrZnz33Xdl9v3555+N3r17G+7u7kZQUJAxdepUIz09vVS//Px8Y/bs2Ubz5s0NFxcXo1WrVsYrr7xSos+RI0eMMWPGGOHh4Ya7u7vh6elpxMTEGG+99ZZhs9nK3H/Pnj2N4OBgo7Cw8KLPp/j1LOvn9+9R8e+8P75vxe97WT+zZs266H4BAABwgcUwqmn2NAAAANQ7CQkJatGihebNm6fHHnvM0eWgDmnUqJEmTpyoefPmldtv9uzZevrpp3X27FkFBgbWUHUAAAAAahJzRAAAAACoVnv37lVOTo7+8pe/OLoUAAAAALUAc0QAAADginP27NkSE4n/kaurq/z9/Wuwovqlffv2Sk9Pd3QZ+IPMzExlZmaW2ycoKKjEXCEAAABAdSCIAAAAwBWnW7duOnr06EWXX85kwkBtNX/+fD399NPl9qnqhPIAAABAeZgjAgAAAFecDRs2KCcn56LLGzZsqJiYmBqsCDDfkSNHdOTIkXL79O3bV+7u7jVUEQAAAK4UBBEAAAAAAAAAAMA0TFYNAAAAAAAAAABMQxABAAAAAAAAAABMw2TVAAAAAAAAqNOOHTumdu3aKTs729GlAIBDeXp6KjY2Vs2aNXN0KSUQRAAAAAAAAKBOS05OVnZ2tj788EO1a9fO0eUAgEPExsZqwoQJSk5OJogAAAAAAAAAzNCuXTtFR0c7ugwAwB8wRwQAAAAAAAAAADANQQQAAAAAAAAAADANQQQAAAAAAAAAADANc0QAAAAAAACgXoiNjXV0CQDgMLX5dyBBBAAAAAAAAOq0wMBAeXp6asKECY4uBQAcytPTU4GBgY4uoxSLYRiGo4sAAAAAAAAALsexY8eUnJzs6DIAwKECAwPVrFkzR5dRCkEEAAAAAAAAAAAwDZNVAwAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0xBEAAAAAAAAAAAA0zg7ugAAAFD/FBUVKTk5WfHnTykx9azSC3NVYLHJMCSrxSJPw0kBXn5q2TBEYUGN5O3t7eiSAQAAAACASSyGYRiOLgIAANQP2dnZ2nZ4n/afP6F1jbK0MyBH8Q2KlOvyh46G1CjLqlYpzhp82kdX5XqrR3g7NQ9rIquVGzYBAAAAAKhPCCIAAMBlKyws1LrfftG23CS93ypFsYFFkqXi63vmW3RdgqdGnPTVkHZd1bhRqHnFAgAAAACAGkUQAQAALsvps6f1n71b9UbbZG0PLbisbbkXSNN+bairFaZBnbrLxeWPt1IAAAAAAIC6hiACAABU2e7D+/Vl8m96sct55bhW33Y7n3bRY7HBurnHYHl4eFTfhgEAAAAAQI0jiAAAAFWy49A+fZixR69GpcqoxDBMFRWaYdXz2xvp1h7XEEYAAAAAAFCHMRskAACotAPH4/VJ2l69YlIIIUlJPjbNiDmtz7f8qMLCQnN2AgAAAAAATEcQAQAAKiUnJ0c/HNmt+V1SKjUhdVUk+di0oO1Z/XfPNnN3BAAAAAAATEMQAQAAKswwDH23c6Oe75ysohr6FvFLaL7WFhzX6bNnamaHAAAAAACgWhFEAACACjuWlKhv/M7oeANbje73lc6pWrV3q5jaCgAAAACAuocgAjUuMzNTs2bN0rBhw+Tv7y+LxaIlS5aU6mexWC76M2TIkJovHACgTUf26aPWmTW+32xXQ+uCM3TqzOka3zcAAAAAALg8zo4uAFee5ORkzZkzR82aNVPnzp21bt26Mvt98MEHpdq2bdumBQsW6NprrzW5SgDAH6Wnp2ufW4ayXR1zV8LnLTJ13a49uqVRiEP2DwAAAAAAqoYgAjUuNDRUSUlJCgkJ0bZt29StW7cy+02YMKFU27p162SxWHT77bebXSYA4A9+iY/VspZpDtt/moehw5Z05ebmyt3d3WF1AAAAAACAymFoJtQ4Nzc3hYRU/mrWvLw8rVixQgMGDFCTJk1MqAwAUJ6k9HM60rDIoTVsDMzWufPnHFoDAAAAAACoHIII1BnffvutUlNTNX78eEeXAgBXHJvNpjTly7A4to69/nk6fP6UY4sAAAAAAACVQhCBOmPp0qVyc3PTLbfc4uhSAOCKk5GRoSM+BY4uQ8f8ipSUluzoMgAAAAAAQCUQRKBOSE9P1zfffKPrrrtODRo0cHQ5AHDFyc3N1THPfEeXoQInKddw7PBQAAAAAACgcpisGnXCihUrlJubW6FhmbKzsxUXF1fmspycHCUkJGjo0KEKDAys7jIBoN4qKipSrpPN0WVIkopUO+oAAAAAAAAVQxCBOmHp0qXy8/PT9ddff8m+cXFxiomJKbfPhx9+yFwTAFAJVqtVLjYHTxDx/1lVO+oAAAAAAAAVQxCBWi8pKUlr167VpEmT5Obmdsn+kZGR2r59e5nLYmNjNWHCBIWHh1dzlQBQv7m4uCgo3/FfGyyG5GIwsiQAAAAAAHWJ488oAJfw8ccfy2azVfgOBk9PT0VHR5fbx8PDozpKA4Arhp+fn9ruv3QYbLaQDKsCvf0cXQYAAAAAAKgEggg4xBtvvKHU1FSdPHlSkvTVV18pMTFRkvTQQw/Jz+9/J5mWLl2qsLAwDRw40BGlAgAkOTs7y7/QxdFlqE2Ks1r5hzq6DAAAAAAAUAkEEXCI+fPn6+jRo/bHn3/+uT7//HNJ0oQJE+xBxP79+7V9+3Y9+uijsloZigMAHMnf3VsB2Rad8zQcVkPPc94KahXgsP0DAAAAAIDKI4iAQyQkJFSoX9u2bWUYjjvhBQD4n27NI3VjfJLeaZ/hkP27FEntMzzk4+PjkP0DAAAAAICq4RJz1LjMzEzNmjVLw4YNk7+/vywWi5YsWVKq36RJk2SxWEr9REZG1nzRAACFBDdSv7Pestocs/+Bx90V07S1LBaLYwoAAAAAAABVwh0RqHHJycmaM2eOmjVrps6dO2vdunUX7evm5qZ//etfJdp+P38EAKDmWCwWdQyLUN/E8/qpWV7N7tuQRh/1VZs+ETW6XwAAAAAAcPkIIlDjQkNDlZSUpJCQEG3btk3dunW7aF9nZ2dNmDChBqsDAJSnc0Rb3b3+iLaHnFKWa80NnTf6kJd6hrWVszNfXQAAAAAAqGsYmgk1zs3NTSEhIRXuX1RUpPT0dBMrAgBUlLOzs4Z36KFHdzessX02yrTq1lOB6tyKofkAAAAAAKiLCCJQq2VnZ8vX11d+fn7y9/fX1KlTlZmZ6eiyAOCKFhwYrEGuzXTNMXfT9+VaKP1te4Cu69KHuSEAAAAAAKijGN8AtVZoaKimT5+u6Oho2Ww2fffdd3rzzTe1e/durVu3juE5AMCBBnTsqvQtmcp0PqbNYfmm7MOlSPr7lgCNiuwpb29vU/YBAAAAAADMx5lc1FrPP/98icdjx45VmzZt9OSTT+qzzz7T2LFjHVQZAMBqter67gNk+eUn/SM/Ud+H51Tr9r3yLZqzNUBjWvVU40ah1bptAAAAAABQswgiUKf8+c9/1syZM7VmzZqLBhHZ2dmKi4src1lsbKwkKSenek+YAcCVyMnJSdd3H6AGe3eo7+ajmtflvDLcLn8C654nXTXlQKCu69RLgf4B1VApAAAAAABwJIII1CkeHh4KCAjQ+fPnL9onLi5OMTEx5W4nISFBffr0qe7yAOCKY7Va1b9jV7U/30LhmzZpWbMU/dAsRwVV+IYRmm7VfXENNMCtmfr1jWYIPgAAAAAA6gn+wkedkpGRoeTkZAUFBV20T2RkpLZv317mstjYWE2YMEHh4eEmVQgAV6YA/wCN6zdcMUcPa/uGg9reIEufN09Xoq9NhvXi63nkS9Fn3HRrgp8i3P3Vt00nNWjQoMbqBgAAAAAA5iOIQK2Um5urgoIC+fj4lGj/+9//LsMwNGzYsIuu6+npqejo6HK37+HhUS11AgD+x8nJSVdFtFG7Fq113fnzGpFwQGcyUpWmfB33KlC6q00FFps8iqwKy3ZWYL6LGrh4qmVgmK7q3lKurq6OfgoAAAAAAMAEBBFwiDfeeEOpqak6efKkJOmrr75SYmKiJOmhhx5SSkqKunTpottvv12RkZGSpFWrVunbb7/VsGHDdOONNzqsdgBA+SwWiwICAjQkoJckyTAMZWVlqaCgQPv27VOHDh3k4eFB8AAAAAAAwBXCYhjG5c8qCVRSeHi4jh49Wuay+Ph4NWjQQA899JA2b96skydPqqioSK1atdL48eP12GOPycXFpUr73bFjh2JiYrR9+/ZL3jUBAKh+69evV9++fR1dBgAAAAAAqEHcEQGHSEhIuGSfDz74wPxCAAAAAAAAAACmKmf6SNQlu3bt0kcffVSibdWqVerfv7969OihBQsWOKgyAAAAAAAAAMCVjCCinpg+fbqWL19ufxwfH69Ro0YpPj5ekvToo4/q7bffdlR5AAAAAAAAAIArFEFEPbF79+4SY26///77cnJy0s6dO7VlyxbdcssteuuttxxYIQAAAAAAAADgSkQQUU+kpaUpICDA/vjbb7/VkCFDFBgYKEkaMmSIDh065KjyAAAAAAAAAABXKIKIeiI0NFSxsbGSpKSkJG3fvl3XXnutfXlmZqasVt5uAAAAAAAAAEDNcnZ0AageN954o15//XXl5uZqy5YtcnNz06hRo+zLd+/erYiICAdWCAAAAAAAAAC4EhFE1BPPPPOMzp49qw8++EANGjTQkiVL1KhRI0lSenq6PvvsM02dOtXBVQIAAAAAAAAArjQEEfWEt7e3li5detFliYmJ8vLyquGqAAAAAAAAAABXOiYNqCfuvvtubdmypcxlVqtV+/fv13333VfDVZUtMzNTs2bN0rBhw+Tv7y+LxaIlS5aU6GOz2bRkyRKNHDlSTZs2lZeXlzp06KBnnnlGubm5jikcAAAAAAAAAFBpBBH1xJIlS3T48OGLLo+Pj9d7771XgxVdXHJysubMmaPY2Fh17ty5zD7Z2dm66667dPbsWd1///169dVX1b17d82aNUvDhw+XYRg1XDUAAAAAAAAAoCoYmukKcfLkSXl4eDi6DElSaGiokpKSFBISom3btqlbt26l+ri6umrDhg3q3bu3ve3ee+9VeHi4Zs2apR9++EHXXHNNTZYNAAAAAAAAAKgCgog6bOXKlVq5cqX98dtvv601a9aU6peamqo1a9aUecLfEdzc3BQSElJuH1dX1xIhRLFRo0Zp1qxZio2NJYgAAAAAAAAAgDqAIKIO27dvnz799FNJksVi0ZYtW7R9+/YSfSwWi7y8vNS/f3+9/PLLjiizWp06dUqSFBgY6OBKAAAAAAAAAAAVQRBRh82YMUMzZsyQdGFC6sWLF2vcuHEOrspcc+fOla+vr4YPH+7oUgAAAAAAAAAAFUAQUU/YbDZHl2C65557TmvWrNGbb76pBg0aOLocAAAAAAAAAEAFEETUQ5mZmUpJSZFhGKWWNWvWzAEVXb7ly5frb3/7m+655x5NmTKl3L7Z2dmKi4src1lsbKwkKScnp9prBAAAAAAAAACURhBRT+Tm5urpp5/W4sWLde7cuYv2KyoqqsGqqsfq1as1ceJEjRgxQm+99dYl+8fFxSkmJqbcPgkJCerTp091lQgAAIBqkpOTo6ysLBmGIVdXV/n4+MhqtTq6LAAAAACXgSCinnjggQf03nvv6aabblK/fv3UsGFDR5dULbZs2aJRo0apa9eu+uSTT+TsfOlDNjIystSk3cViY2M1YcIEhYeHV3OlAAAAqArDMHT+/HmtP/ybTuemK8mjQEe9ClRkMRSY56wWmS7yl7timrZWqybhcnJycnTJAAAAACqJIKKe+Pzzz/WnP/1JixYtcnQp1SY2NlYjRoxQeHi4vv76a3l4eFRoPU9PT0VHR5fbp6LbAgAAgHkyMzP1n10b9bNPqj6+Kl1nvcue98ytULrm6FmN+mmvrm4TpfDGdXO4UQAAAOBKRRBRT1gslkuefK9N3njjDaWmpurkyZOSpK+++kqJiYmSpIceekhWq1VDhw5VSkqKHn/8cX3zzTcl1m/ZsqV69epV43UDAACgehxKTNC38Tv1XJdzOn2RAKJYnrP0TcscfR+eo8l7Nun6U8c1pEsvhmwCAAAA6giLUdaMxqhzJk2apKysLH366aeOLqVCwsPDdfTo0TKXxcfHS5JatGhx0fXvvPNOLVmypNL73bFjh2JiYrR9+/Y6FdwAQH2xfv169e3b19FlAHCwg4kJWnZim/7e7byKqpAlDD7mrkeTmuu67v1lsViqv0AAAAAA1Yo7IuqJmTNn6tZbb9V9992nyZMnq1mzZmWOn+vv7++A6kpLSEi4ZB8yMgAAgPonIyNDX8fv0N/7VC2EkKQfm+XKL/+4Gh3Yq65tO1RvgQAAAACqHUFEPdG6dWtJ0s6dO7V48eKL9isqKqqpkgAAAIASDMPQN7s26Lnoc1UOIYp90TJbfTYcUNuw5vLx8ameAgEAAACYgiCinnjqqae4LR0AAAC12qkzp7XaP0XJXtVw56tFernTeUXu36kRXftf/vYAAAAAmIYgop6YPXu2o0sA4ADnz5/X9mMHdCYjRVkqkM0iuRhW+Tm7q2VgmNo3byVXV1dHlwkAgCRpw5E9WhGVWW3bO+lr06Hc88rPz+ffOwAAAKAWI4gAgDro3PlzWrVnq37xzdCK8HQl+tpk/G6IC498qcuZRN26db86eIdqQIeucnbmVz4AwHFsNptOF2YqzaN65wH7ISRDt5w9q8aNG1frdgEAAABUH85K1TMbNmzQjh07lJaWJpvNVmKZxWLRzJkzHVQZgOpgGIY2xu7SDxmHNb9HijLcyj6Zk+MqbWySr41Nzir6VKoeWn9WN0b1VcMGDWu4YgAALsjIyNBh34Jq3+4+/3wdOplEEAEAAADUYgQR9cT58+c1YsQIbd26VYZhyGKxyDAunKAs/n+CCKBuMwxD6379Rf90P6SPelR8WIsdIQV6qOEpZW9ep9s7DySMAAA4RFZWlg5451b7dpO8bTqXmV7t2wUAAABQfayX7oK64PHHH9evv/6qZcuW6ciRIzIMQ6tWrdKBAwd0//33KyoqSidPnnR0mQAuw8HjCVpuPaKP2lZ+bO1MN0N/6ZmsL3etV0FB9V+NCgDApdhsNuVbbJfuWElFVkM2o/q3CwAAAKD6EETUE99++60mT56s2267TT4+PpIkq9WqVq1a6R//+IfCw8P1yCOPOLZIAFWWl5enH+N361/tq37FZ6abodfaJWvdnl+qsTIAACrG1dVVQfku1b5d73yL3F2YqBoAAACozQgi6onU1FS1b99ekuTt7S1Jysz831XT1157rVatWuWQ2i7H9u3bNWzYMPn6+srHx0fXXnutdu3a5eiygBq343Cs3m6boqLL/K29q1GBfss+rby8vOopDACACvLz81OHVPdq326LFCeFN2hU7dsFAAAAUH0IIuqJsLAwnTp1SpLk5uam4OBg7d692778xIkTslgsjiqvSnbs2KG+ffvqyJEjmjVrlp566ikdPHhQAwYM0P79+x1dHlBjDMNQ7Jnj2tWoeoZU+qhFqn5LOFAt2wIAoKLc3NwUkucii1G92+2b7K3GAcHVu1EAAAAA1YrJquuJ/v37a/Xq1XryySclSbfddpvmzp0rJycn2Ww2vfrqqxo6dKiDq6ycmTNnysPDQ5s2bVJAQIAkacKECWrTpo2eeOIJrVixwsEVAjUjOztbR3zyZFRTlrg7uEBH4pPUtW3H6tkgAAAV1C64qaJOJ2tnSPWE685FUnSqlxp0alAt26srsrKy9NuxQ0rJzVRBYaHcXVwV5hOgts1ayMWl+oe/AgAAAC4XQUQ98eijj2r16tXKy8uTm5ubZs+erb1792rmzJmSLgQVr7/+uoOrrJyff/5Zw4YNs4cQkhQaGqoBAwbo66+/VmZmpn0YKqA+S0lJ0faG2dW2vQJnKc3G0EwAgJoX1SJSk36J185GZ6VqCNivj/dUdNPWde7O36owDEMnT53Uxvh92u+Uro/D03TWy6Z8J0MeBRZFprho9OZ9auUVpF4tO8jPz8/RJQMAAAB2BBH1RMeOHdWx4/+ubm7YsKHWrFmj1NRUOTk52Sewrkvy8vLk4eFRqt3T01P5+fnas2ePevbs6YDKgJqVlZ+rZLeiat1mvsVWrdsDAKAi3N3d1adRa914JEsrW15eyB6QZdFtJwPVrm+raqqu9iosLNS3237Wlz6ntCI6U+nuJce3SvUwlOSbp7XNz6hparIm7zul4YGRim7d3kEVAwAAACUxR0Q916BBgzoZQkhS27ZttXnzZhUV/e8EbH5+vrZs2SLpwrwXwJXAyWqVczXnBtU9PjcAABUV3bq9JiQ1UmRy1a+Jci+Qnt4WpBFd+shqrd9/0hQVFenLzT/q6fCjerd9RqkQ4o+ON7Dpbz3P6a2837Rx384aqhIAAAAoH3dE1FHvv/++JOmOO+6QxWKxP76UiRMnmllWtXrggQc0ZcoU3XPPPZo+fbpsNpueeeYZJSUlSZJycnIcXCFQMxp4+6r9GQ9tVvWMpy1D8jb49Q8AcAyLxaIbewyUbdMPmts6SdtDK/fvW8Nsi+ZsC9Qt7fvU2QtuKuO7HRs0v+VJ7QjJr/hKFumfHdLlvfOg/I/5KbJZhHkFAgAAABXAmag6atKkSbJYLBo7dqxcXV01adKkS65jsVjqVBBx//336/jx45o3b57ee+89SVLXrl01ffp0PfvssxedHyI7O1txcXFlLouNjZVEiIG6pUGDBmq/363atheUZZW/p2+1bQ8AgMpycXHR6N7XqOGvv+iHk4l6o0OqstzKv9LfapOGHvXQhGMBur5LX/n61v9/y9LT07XJckZbQisRQvzOq51T1fGnvWrbtMUVMY8GAAAAai+CiDoqPj5ekuTq6lricX3z7LPP6rHHHtPevXvl5+enjh076oknnpAktWnTpsx14uLiFBMTU+52ExIS1KdPn2qvFzCDs7Ozmli85ZebrLRLDMdQESOPeqtr07I/PwAA1BRnZ2cNie6ljmdPq8u2XYpzydTXjdN0pGGRznsYkuXCEEwtUp3U64yn+p31VqfGLRXVL7LeD8dUbNOhPfqwZVqV1zes0tpGmRpyKklNQsOqsTIAAACgcggi6qjmzZvb/7+goEBpaWny9/dXkyZNHFiVORo2bKi+ffvaH69Zs0ZNmjRRZGRkmf0jIyO1ffv2MpfFxsZqwoQJCg8PN6NUwDR9Ijpo7MFzWtQx/bK241Yg9T/rrUZXBVdTZQAAXJ6QoEa6LWioMjIydMuZkzqy77Qyc7NlSc2Rc4CPmjQIUkRQqIKuCrqiruovKCjQ4cwzOtqw6NKdy7GyRaZu2LFXYwgiAAAA4EAEEfWA1WpVTEyMXnrpJU2bNs3R5Zhq+fLl+uWXXzR//vyLXgnn6emp6Ojocrfj4eFhRnmAaUIbhWhYfJD+k5qpYw2qPnP1w7821DXtul5RJ3IAAHWDj4+P2vu0VXu1lSStX79efXv1vcRa9VdycrJ+DMm87O2kuxtKKsqUzWa7Yu4kAQAAQO1DEFEPODk5qXnz5srLy3N0KdXqp59+0pw5c3TttdcqICBAmzdv1rvvvqthw4bp4YcfdnR5QI2yWCwaGtVbT23J1P/1PFOlIZqGJXjoWqemCmsUYkKFAACgOuXm5yrJvXITeV9MupuhgoICublV35xTAAAAQGUQRNQTDz30kN544w3dc8898vf3d3Q51aJx48ZycnLSvHnzlJGRoRYtWuiZZ57Ro48+KmdnDl1ceTw8PDQmepCMzWs1p8tZHfer2J0RFkO67YC3JqY31aCY7iZXibomKytL247E6lTaORUaNjlZLAryaajuEVfJx8fH0eUBwBWr0GZToUv1bKvIYshmq/odlQAAAMDl4mxuPVFUVCQ3Nze1bNlSt9xyi8LDw0sNP2SxWPTnP//ZQRVWXsuWLbVq1SpHlwHUKr6+vhrf41r579ygb32Ttbx1hjLdLnJ3hCG1Pu+kB/f5a0BoO3Xq2pYhmWB37vx5/Ri3XQecMvRhRIr2dyiSYbkQXLVIOaEJccfVLs9HA9pGKTSokaPLBYArjqeruxrmOUm6/LsivAuscnV1vfyiAAAAgCoiiKgnHnvsMfv/L168uMw+dS2IAFA2Dw8Pjep1tbolndS12/bqqDVLuxrmKM43VwVWqUG+VV1TvBSZ6qpWDULVM6aDPD09HV02apHDJ47qi/jteqbruVLDfBkW6Yh/keb4n5dXfor+siNDo7I6qUN4GwdVCwBXpoYNG6r/r95aFZF7WdtxLpKCC1zl5ORUTZUBAAAAlUcQUU/Ex8c7ugQANchisahpWGM1DWus/Px8paSk6GxGqk4cPa6WLSMUFB4gHx8fJqVEKSfPnNInR7dpZu9zKrrE4ZHlamhWj/PK27Zbdzm7qWWT5jVTJABAnp6eamP4yi/nnNI8Kj83VLH+ie7q0qR1NVYGAAAAVB5BRD3RvDknh4Arlaurqxo1aqRGjRop9dRZtQqPcHRJqKVsNpu+27dVs/teOoQoZlikF2JS1PSnnWoe0pg5egCgBvVu0V6j48/q3asyqryNm4/6qm2vFtVYFQAAAFB5XCoLAMAV4tjJRH0Xlqn8SmYJRVbp0xbpijt6xJzCAABlCm0UomvO+ikos2p/tg047q52DcLk4lJNs14DAAAAVcRljfXIr7/+qtdff107duxQWlqabDZbieUWi0WHDx92UHUAAEfbnBCrb7pnVWndn5rkauf6g2of0ZpJzwGghlgsFt3YdYCyflmj6T3OKLUSQzR1Pu2iacdCNaBXVxMrBAAAACqGOyLqiXXr1ql79+76+uuvFRYWpiNHjigiIkJhYWE6evSovL291b9/f0eXCQBwkKKiIp20ZCvbtWrjjBc4SYc9c5WTk1PNlQEAyuPl5aXbogfp5S0hanXu0hNOW23SdUc8NPtwM43sMYj5ogAAAFArcEdEPfHUU08pIiJCmzdvVn5+voKDg/XEE09o8ODB2rJli4YPH64XX3zR0WUCABwkPz9f6W62S3csx3m3IuXn58vT07OaqgIAVISvr69u7zlETWJ36uDe0/qyWbrWNc1Vwe9yCb8ci0bHe6v/GW91CotQVM92hBAAAACoNQgi6okdO3bo6aeflq+vr1JSUiRduPpVknr06KHJkydr5syZGj58uCPLBAA4iMVikdW4vCGVnAwLwzIBgIO4u7trSJdeGlRYqIHHjmjXpiPKVaGKZMjZsMrX2V29Wlyl0HYh/K4GAABArUMQUU84OzvLx8dHktSgQQO5uLjozJkz9uURERHat2+fo8q7LDt27NDs2bO1fv165ebmKiIiQvfdd5+mTZvm6NIAoM5wdXVVw9zLuzK2UY6T3N3dq6kiAEBVODs766qINroqoo0kafv27YqJiXFwVQAAAED5uFe3nmjVqpUOHjwo6cJVr5GRkfriiy/sy7/55huFhIQ4qrwq+/7779WrVy+dOXNGM2fO1IIFC3T99dcrMTHR0aUBQJ1itVrV1NVPgVlVu0rWK8+iFoVecnNzq+bKAACXg7l7AAAAUBdwR0Q9cd111+mdd97R888/L2dnZz366KO666671Lp1a0nS4cOH9fzzzzu4yspJT0/XxIkTNWLECH322WeMcQsAl6lPRAfdeuSM3uyYVul1r0/wUs8WV5lQFQAAAAAAqO8IIuqwPXv2qEOHDpKkmTNn6uGHH7afrL/zzjvl5OSkFStWyMnJSU8++aQmTZrkwGorb9myZTp9+rSeffZZWa1WZWVlycPDg0ACqINSUlK08fBvSspJV6FscpZVoR6+6t2yoxo2bOjo8q4YgYGB6rPPR8uz03XO06jwej55Fg1P8lHT/o1NrA5wDMMwdOrUCcXHb5TNlibDKJJhuCsgoJUiImLk4eHh6BIdwjAMnTpzWhuP7NX5wmwVyZCbYVWLBo3UreVV8vLycnSJqEYFBQWKPXpYu5OOKFuFksUib8NZ0U1aqXXTFnJ25s9GVK/09HQd3nxYGYkZsuRbJGfJLchNLfu2lL+/f62c5yQ/P19H9x5V0p4kWbItkkWyeFvUJKaJmrZqKicnp0tvBACAKxjfKOuwTp06qXPnzho/frzGjh2rJk2alFg+YcIETZgwwUHVXb41a9bI19dXJ06c0E033aQDBw7Iy8tLd9xxh1555RXGKQfqgLy8PH217Sdt9UzV0jZpOulrsy9rnH5K4w6fVvd9DXRD1/4M+VMDLBaLRsb0V+bWH/R4zzNKd790GOGRLz27JVAjo/oSBKPeSU1N0a5dXykkZLWio1fK3T1DkmQY0tmzHbRr1wR5eHRVp06DrqjjPyMjQyt3/KR1gRlaEZWhVI///7vCkNqeO60Je46rq3OwhkT14sRbPbAn/oB+Or5Pn4an6efeeSr6/2+pS6E0+HiyRq3fq8GtotS6SbhD60T9UFhYqO3fbJfTNie1/LClGib874KUzKBMHbntiPb12aeuN3atVUHwoZ2HlLQhSS0+bqG+m/vKWnTh34RCt0Idu+aYfr7xZ7UZ0kZh4WEOrhQAgNrryvmLqh6aMWOG0tPTNX36dIWHh2vQoEFavHix0tIqP+RGbXTw4EEVFhbqxhtv1NChQ7VixQrdfffdeuutt3TXXXc5ujwAl5Cfn6/PNq3R9KuOaV6XlBIhhCSd8LVpXpcUTb/qmD7btEb5+fkOqvTK4u3trdu6DNQrmxup8ykXWS6WRRhS5FknvbqxkW5v318NG3DnCuqXlJQU7d69VL16TVVk5If2EEKSLBYpOHiPevX6qxo0mKdt276TYVT8LqK6LCMjQx9t/1HTup/U4vbp/wshJMki7Q8s0sweyXo25LC+2rJONpvt4htDrbfz4D4tTt2lB/ud0bpm/wshJKnAWVrVIkdT+5/Re0m/KPboYccVinqhsLBQGz/fqIi/RajrM11LhBCS5H3WW53e6KSoP0dp8/LNtWb+k7gtccp+O1t9H+qrJhua2EMISXLOc1bENxHq90A/HXv/mBIPM5chAAAXQxBRhz377LM6fPiwNmzYoClTpig2Nlb33nuvQkJCdPPNN+vzzz+v0yf2MjMzlZ2drYkTJ+q1117T6NGj9dprr2ny5Mn6+OOP7ZNzA6idvtu1UU93PK34hkXl9otvWKTZnU7ru10ba6gy+Pn5aXyvoXrzXJT++d8Q3XrAWy3POyks3aqI80668ZCnFv3USG+d6qw7elyrwIAAR5cMVCubzaZdu1aqZ8+/ys0ts9y+4eGr5Of3no4c2VND1TmOYRhaueMn/bXHGaV4lB+8rG+cp0WhJ/XLgd9qqDpUt5SUFH19bp9ejUqVUc4oOEVW6bmYFH17fLcyM8v/vADl2bNuj1rPa62gPUHl9vM55aOYJ2O04+sdNVTZxSWfTVbGvzPU8a2OsujiHxSnQid1n9NdR745UmsCFAAAahuGZqoHevXqpV69emnBggVavXq1li1bpi+//FJffvmlfH19dfPNN2vcuHEaPHiwo0utlOJbcW+//fYS7ePGjdOiRYu0adMm+2Tcv5edna24uLgytxkbGytJfDkETJaTk6O4ovM6GFBYof6H/AsVV3ReQ3JyatVt+PWZm5uberfvop62zrom6YSOJZ1VTmG+8s6k6qrISIX3Zaxj1F8nTx5V48bfyM0tq0L9W7VaofXrRygiokOtHLe8upw+c0Y/BWRcMoQotio8R7f896i6tel4RQ1dVV9sOPSbFl6VqnLOrdoZVumtdinqcnivBnfuYXptqH8KCgqUsT9DUduiKtTf96Sv3Ha5KX1ounx9fc0trhyH1h9Sx0XlhxDFrEVWtf1XWx2JOaL2fdrXQHUAANQt/MVQj1itVg0dOlTvvfeezpw5o48//liDBg3S0qVLNWTIEDVt2tTRJVZKWNiF8TUbNWpUoj04OFjShau4yhIXF6eYmJgyf4rnzEhISDCvcADaGR+npRGplVpnaUSqdh4pO0SEeaxWq5o3bqp+7aN1beeeaujhrZZNwwkhUK8lJGxRePi3Fe7v5FQkf/9NSk4+a2JVjrcxfo8+a5lx6Y7/n2GR1oRmKjHppIlVwQz5+fk6nHdeSb4VH1rrkH+RDqaeUlFR+Xc6AmU5tv+Ymn/WvFLrtFraSoc2HTKpokvLzc2V7ZBNXue8KrxO8G/BOht7lmHrAAAoA3dE1FNubm4aPXq03N3dlZOTo1WrVunkybr1R2JMTIxWr16tEydOqG3btvb24ucRFFT2Lb2RkZHavn17mctiY2M1YcIEhYeHV3u9AP4nMeWs9kZW7G6IYnuDCpV4qH6f5ANQOxhGilxdsyu1TnDweqWkJCooKNikqhzvfEF2he+GKLYlOEfxJ06pWeMmJlUFM6Snp+tX/9zKrWSRDvnlKysry6FXqKNuSjmSova7K3eXQIOjDZR1pmJ3rpkhLS1NgdsCK7WORRZ5H/NWbm6uPD09TaoMAIC6iSCiHvrpp5+0bNkyrVixQufPn5eHh4fGjRun8ePHO7q0Srn11lv1wgsvaPHixSWGlfrXv/4lZ2dnDRw4sMz1PD09FR0dXe62GfoFMFeRzaaiSo5eUmS5sB4AmM1iqfwV3U5OBSoqyjOhmtqj6KKz119cvtVQflHlgmc4ns1mU7ZT5f/NzXEyuCMCVVJUWCSn/CrcbenAr4ZFRUVyyqp8zU65TnxOAAAoA0FEPbFr1y4tW7ZMy5cvV2JioqxWq4YMGaLx48frpptukpdXxW8nrS26dOmiu+++W++8844KCws1YMAArVu3Tp9++qlmzJhhH7oJQO3j5uIir3yLstwqflLLq8AiNxcXE6sCgAtsNrdKr5Ob6ydX1/p9FbibzSoZqtCcAcX88qzyceUCj7rG1dVVjXIr/6dgQJ6TXF1dTagI9Z2rp6tyfXPlmlXx46fIqUgWV8fNy+Pq6qqU0LKHAy5PXsM8PicAAJSBIKIOO3LkiJYtW6aPPvpIcXFxMgxD3bp102OPPaaxY8dedOiiuuStt95Ss2bN9O677+qLL75Q8+bN9corr+iRRx5xdGkAyhHVuKWGHkvS560rPvTJ0KMeimrc0sSqAOACL6+mSk1tqgYNjld4nePHRysqKsLEqhwvomGI2iWfVmxQxa/kHX3MV1e1aWFiVTCDn5+fOqd4yGJLlVHBWQNdCqXWWe4MN4MqaRzdWMduOKYOb3eo8Don+5xUyFUhJlZVPn9/f+3psUfGv4wKTVYtSQUeBSoIL5CbW+UDbwAA6jsmq67DWrVqpaeeekoFBQV66qmndODAAW3ZskUPPfRQvQghJMnFxUWzZs1SQkKC8vPzdfDgQUIIoA4Ib9xMw074XLiytiIMafhJX4U3bmZqXQAgSa1a9dLhwxMq3D87u6GkVvV+aMeuLa/ShMMNK9zfM9+i9rk+zBdQB1ksFnUICVf3pIpftT0o0UPRTdvIYnHcFeqou4KCgpTcO1lFThUPOhNuSVDzqyo3wXV1slqtCooM0pmOZyq8ztGhRxXePdy8ogAAqMMIIuqwhx56SJs3b9aBAwc0a9YstWrVytElAYCkC3+4dWvaRvfs86lQ/z/t81XXJq1ltfLPEgDz+fn5qbCwl06dKn9OKUmy2Zy0Y8cTiowcaH5hDubp6amuriHqn3jpK3kthjRjR0P1b9u5BiqDGTpHtNXkg/7yy710sBCUZdWEBH+1acbdL6gai8WiVr1bafcju2VU4EqVQ6MOyT/aXy4OHrazZdeWip0WqzzvS88RlBGaoRNjTigsnCGEAQAoC2d86rAFCxaoe/fuji4DAMoU1bKdJtpaa8qvfnK5yMVvLkXSlF/9dIetlaJatqvZAgFc0WJihuvQoSd07NhAGRc5J5ab66NNm55XRMRoNWwYULMFOsg1UT316PGmGnHEQxebu9or36I5W/x1c2gXhQU5btgUXB5XV1fdHD1Q8zc3UpO0i/9ZGHHeSXN/aaTR3QbK2ZmRfVF1TVo3kfdt3toxfYcK3ArK7GNzsilufJzSJqfpqt5X1XCFpbm7uyvq5ihtmr9JGaEZF+2X3DZZ21/cru6jusvJqQqTcgMAcAXgmyQAwDT9O3ZVo2P+6rU+Vr80yNKqxhnKdjHkWWDR0BM+6pbqpe4t2qlts/o97jqA2sfZ2Vm9e49SXFyo/vvffQoL+16Bgdvl5FSgnJyGOnr0FhUWtlW7doPk718/hrysCKvVqht6DFTowb0a/d94/RiSqc3BOcp3MuSba70wJ0Sejwa0jVJoUCNHl4vL5Ovrq3Hdr1HI3m06nHdOnzVP03GfQsmwKCLdWaOP+amVZ6AG9uwqd3d3R5eLeqBNtzY6GXRSmzptkvdubzX9uqlcM1xV6F6opEFJSu6TrKZdmiq6Y3StGQasQcMG6jahm/aG7FXB4QI1/7S5vE96y7AaSmuVpmOjjsmnlY96D+zNJNUAAJSDIAIAYKq2zSLUpmkLXXf+vMaePqbswnzlnUlVzy5d5d/Jv9b8kQngymO1WnXVVb0VGdlTJ09eo5Mnj+nkyRQ1b95Y7dtHytvb29ElOoTValX3th3VtXV7DTmVpISkUzp/4rRCmzVRZNtw5oSoZzw9PXV9t/7Ky8vT1YkJOns8XRlJyWrVqqVa92zh8KFxUP+EhYcpLDxMKdel6NSoUyrIKtDp3NPq1LWT2jdqXyu/G3p5ean7jd2Vl5en49ccV0pyipKyktS6dWv1btWbu4UAAKgA/rUEAJjOYrEoICBAvQMuDG2yfv16BQRcGcOcAKj9rFarmjQJV5Mm4UpNXa+2bbs6uqRawWq1qmlYYzUNa6z1KevVPbKTo0uCidzc3NShZVtJ0vq09boqoo2DK0J917BhQzXs1VDShe+GjUJq/11Wbm5uatXpwtyMaevT1CKSeVMAAKgo5ogAAAAAAAAAAACmIYgAAAAAAAAAAACmIYioJ7KysnT33XcrLi7O0aUAAAAAAAAAAGBHEFFP5Obm6r333tPJkyclSenp6Ro8eLB27tzp4Mqqbu/evRozZowiIiLk6empwMBA9e/fX1999ZWjSwMAAAAAAAAAVBCTVddhLVq0UK9evdSzZ0+1atVKhmHIYrFIkgoKCrRu3TqlpKQ4uMqqO3r0qDIyMnTnnXcqLCxM2dnZWrFihUaOHKlFixbpvvvuc3SJAAAAAAAAAIBLIIiow6ZNm6bNmzdr/vz5SkxMlMVi0V//+lfdcMMN6tSpkyTZg4m66LrrrtN1111Xou3BBx9UTEyMXn75ZYIIAAAAAAAAAKgDCCLqsD//+c/2/9+7d686duyowMBALV++XE899ZQsFov+8pe/6JprrlHv3r3Vq1cvBQQEOLDiy+fk5KSmTZvql19+cXQpAAAAAAAAAIAKYI6IOuzgwYP2/w8JCZEk/d///Z9+++03xcXFyTAMhYWFae3atbrlllsUHBzsqFIvS1ZWlpKTk3X48GG98sor+s9//qOrr77a0WUBAAAAAAAAACqAOyLqsLZt2yogIEDdu3dXhw4dZLFYVFRUJEn2Ox+mTZumwYMHKzc3Vzt27HBkuVX2f//3f1q0aJEkyWq1avTo0XrjjTccXBUAAAAAAAAAoCIIIuqwXbt2acuWLdq6dav+85//yDAMXX/99erWrZt69OhRIphwd3dX7969HVxx1TzyyCO65ZZbdPLkSX3yyScqKipSfn6+o8sCAAAAAAAAAFQAQUQd1qlTJ3Xq1En33nuvkpOTFRwcrL/+9a/KzMzUDz/8IMMwNGLECHXo0EG9e/dWnz59dPvttzu67EqLjIxUZGSkJGnixIm69tprdcMNN2jLli1lTsadnZ2tuLi4MrcVGxsrScrJyTGvYAAAAAAAAACAHUFEPVF8Qn7AgAEaPHiwPZh46qmnVFhYqA0bNuiDDz6ok0HEH91yyy2aPHmyDhw4oLZt25ZaHhcXp5iYmHK3kZCQoD59+phVIgAAAAAAAADg/yOIqCecnJzUvHlzeXh4SPpfMNG7d28NHjxYkmSz2RxWX3UqvpshLS2tzOWRkZHavn17mctiY2M1YcIEhYeHm1UeAAAAAAAAAOB3CCLqiQYNGig+Pt7+2MXFRQMGDFDDhg3tbVar1RGlVdmZM2cUHBxcoq2goEDvv/++PDw8dNVVV5W5nqenp6Kjo8vddnFgAwAAAAAAAAAwF0FEPeXr66u1a9c6uozLMnnyZKWnp6t///5q3LixTp06paVLlyouLk4vvfSSvL29HV0iAAAAAAAAAOASCCJQa912221avHixFi5cqHPnzsnHx0cxMTF68cUXNXLkSEeXBwcoKirS1v2/af/ZROVZbQpy8dKgttEl7vy5lDPJZ/XfA7t0vihH7oZV7RuFK7r1VXXujqHqlnI+RfvX7VfB2QLZ3GwKjgxWm25t5OTk5OjSAIc5fuqkNhz6TalGnrwMJ0U1aa0OLVrbhz8EAFTOmeQz+u+B3fbvYR1CwtWllbnfw06ciFd8/CYZRrokbzVr1lXNmrXld7nJDMPQod2HlPRrkizZFln9rWrdr7WCQ4MvvTIAAKiXCCJQa40dO1Zjx451dBmoJQzD0MrNa/VKsxPa0C5PhkXyz7Zo5vY0TWjfX4H+gZfcRuLpJH14eKOejz6vdHdDFps09GiKpv6SrOt7DDT/SdRS586e074P9ynm7zHyTPGUYTGU2C9Rmx/erN6jevOHOq5IcceO6MNT2/VK91RluxpyKpLGHEzTvb+maHDnHo4uDwDqnOOnT+rDw5v0wv//Hma1ScMSUjRl2zld332AKfs8fHi30tLeV48eb8rFJVeFhS7av/8O7dt3t9q372PKPnHBjlU75LfIT32/6itrkVV53nnaOX2nCicUKqxFmKPLAwAADnBlXwIMoM5IOp2krxqe1fqmF0IISTrvaeipbuf0Y+yOCm1j3f6dmt39nNLdDUmSYZW+a5Gjda5nlJKSYlbptV7sj7Hq/lR3eaZ4SpIshkVNf2qqBv9poDOnzji4OqDm2Ww2bTyyR891TVG264XfF0VO0seRmdqSc0LZ2dkOrhAA6hbDMPTfuJLfw2xW6duIHP3kbM73sKKiIiUmblaXLi/LxSVXkuTsXKD27d9RSsovysvLq/Z94oL09HTZNtjU6stWshZdOOXglummbk9308GfDsowDAdXCAAAHIEgAkCdsOfUUa1unFWqPcPd0Blb9iX/oMnPz1eia67yyrgP7JsmGYo7dbS6Sq1TDMOQcdqQW6ZbqWVNVjXRqT2nHFAV4FiZmZna1yBPRhnfkr5qnKYTp5NqvigAqMPy8/N13C1P+WV8D/u6SboOnD5e7ftMTU1VYOA2lXVjZ2jo90pOTq72feKC0/Gn1eTrJqXanYqc5HXESzk5OQ6oCgAAOBpBBIA6wd3ZRR6FZQ8R5Gy79NBBVqtVbkVl9/MqsMrdyfWy6qvLbC62MtsLPArk5M4cEbjyODk5yauw7K9IfgVOcnV2qeGKAKBuK/d7WKFV7k7V/3vVyclJhYXeZS4rKPBjHiwTObk6qdC7sMxlhR6FvPYAAFyhCCIA1Amdm7bW+MN+pdpbpDipmZf/JecxcHZ2VnOrrxpl/uHXniGNjfdT2ybh1Vht3WGxWOTZzFMpzUsPiXB4/GE169zMAVUBjuXl5aW22Z7yySv5e8Vqk0Ye91VYSKiDKgOAusnFxUXNrT4KKuN72O1H/NTGhO9hfn5+Sknpovx8jxLtRUXOOnXqagUFBVX7PnFB44jGih8TL8NS8o7l7IbZKoookptb6TtxAQBA/UcQAaBO8PPz07XeLfXXbQ0Vlm6VV75FVx9115zdIRrcoVuFtjG0U0+9sK2R+h53k0e+1DTVqtlb/XV1o0h5enqa/Axqr45Xd9Tuv+/W0auPKt8rX+lh6do2Y5t8h/jK19fX0eUBDnFdp156aVOwYpJc5FEgtTzvpBc3BerqiM5yceGOCACorGGdeunF330Pa5Zq1dNb/DU4tJ08PDwuvYFKslgs6thxuDZtekmnT3dSQYGHkpPbauPGeWrb9lquyjeRm5ubmg1ups3PblZKeIryPfJ1otcJbZ23VZ2Gd3J0eQAAwEHKGKUTAGqn3ld1UeT55up/KFaZp86pXdtIRfaNkLNzxX6VeXl5aXyfYeqccFDxO07JmpajgT36qEGDBuYWXsu5u7ur7+19dbTLUe08sFMplhR1H9Bd/v7+ji4NcJgGDRpoYq9h6hy/X8ePJsslPU+DevWVj4+Po0sDgDrJy8tL43sPVdTRQzX2PSwgIEjdu09SfHyU4uNPKj3dVX36DJaXl5dp+8QF4R3C5d/MX/Hd4nUi5YRaRrRU74695ep65Q6HCgDAlY47IgDUKf7+/hoe3Uehvv7q0LJNhUOIYi4uLurS+iqN7jlYgV5+V3wIUczZ2VktO7RUj9E95B3kTQgB6MIVnd0jO+nmnoPl7+lDCAEAl8nV1bXGv4d5eHjoqqt6qWfPm+Xp2ZAQogb5+vqq8zWd5Rvqq7YxbQkhAAC4whFEAAAAAAAAAAAA0xBEoFbLy8vTX/7yF4WFhcnDw0M9evTQ6tWrHV0WAAAAAAAAAKCCCCJQq02aNEkvv/yyxo8frwULFsjJyUnXXXed1q9f7+jSAAAAAAAAAAAVwGTVqLW2bt2qjz/+WPPmzdNjjz0mSZo4caI6dOig6dOna+PGjQ6uEAAAAAAAAABwKdwRgVrrs88+k5OTk+677z57m7u7u+655x5t2rRJx48fd2B1AAAAAAAAAICKIIhArbVz5061adNGvr6+Jdq7d+8uSdq1a5cDqgIAAAAAAAAAVAZBBGqtpKQkhYaGlmovbjt58mRNlwQAAAAAAAAAqCSCCNRaOTk5cnNzK9Xu7u5uXw4AAAAAAAAAqN2YrBq1loeHh/Ly8kq15+bm2peXJTs7W3FxcWUui42NlUSIAQAAAAAAAAA1hSACtVZoaKhOnDhRqj0pKUmSFBYWVuZ6cXFxiomJKXfbCQkJ6tOnz+UXCQAAAAAAAAAoF0EEaq2oqCitXbtW6enpJSas3rJli315WSIjI7V9+/Yyl+Xk5CghIUFDhw6t9noBAAAAAAAAAKURRKDWuuWWWzR//ny9/fbbeuyxxyRJeXl5evfdd9WjRw81bdq0zPU8PT0VHR190e1yJwQAAAAAAAAA1ByCCNRaPXr00JgxYzRjxgydOXNGrVq10nvvvaeEhAQtXrzY0eUBAAAAAAAAACqAIAK12vvvv6+ZM2fqgw8+UEpKijp16qSvv/5a/fv3d3RpAAAAAAAAAIAKIIhArebu7q558+Zp3rx5ji4FAAAAAAAAAFAFVkcXAAAAAAAAAAAA6i+CCAAAAAAAAAAAYBqCCAAAAAAAAAAAYBqCCAAAAAAAAAAAYBqCCAAAAAAAAAAAYBqCCAAAAAAAAAAAYBqLYRiGo4sA6qvVq1crNzfX0WXUS3l5eXJzc3P4NmqbuvK61MfXvr4w+72pq+99Xa0blcd7XTZHvC68FxVjxutUX78LcEw5RkVe97r43tTFmh3F3d1dQ4YMcXQZAAAHI4gATPTVV18pJyfH0WUAAAAAAOAQHh4euuGGGxxdBgDAwRiaCQAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmIYgAgAAAAAAAAAAmMbZ0QUA9Zm7u7ujSwAAAAAAwGH4uxgAIEkWwzAMRxcBAAAAAAAAAADqJ4ZmAgAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApiGIAAAAAAAAAAAApnF2dAFAfZacnKxVq1YpPDxcHh4eji4HV5icnBwlJCRw/KHW4JhEbcMxidqGYxK1DcckLkfx8TN06FAFBgY6uhwAgIMRRAAmWrVqlSZMmODoMgAAAAAAcIgPP/xQ48ePd3QZAAAHI4gATBQeHi7pwhevdu3aObYYXHFiY2M1YcIEjj/UGhyTqG04JlHbcEyituGYxOUoPn6K/y4GAFzZCCIAExXfvtyuXTtFR0c7uBpcqTj+UNtwTKK24ZhEbcMxidqGYxKXg2G9AAASk1UDAAAAAAAAAAATEUQAAAAAAAAAAADTEEQAAAAAAAAAAADTEEQAAAAAAAAAAADTEEQAAAAAAAAAAADTEEQAQD0VGRmp7du3KzIy0tGlAJI4JlH7cEyituGYRG3DMQkAAKqLs6MLAACYw9PTU9HR0Y4uA7DjmERtwzGJ2oZjErUNxyQAAKgu3BEBAAAAAAAAAABMQxABAAAAAAAAAABMQxABAAAAAAAAAABMQxABAAAAAAAAAABMQxABAPXIs88+K4vFog4dOpRatnHjRvXt21eenp4KCQnRtGnTlJmZ6YAqUZ8dPHhQY8eOVZMmTeTp6anIyEjNmTNH2dnZJfpxPKK6ZWZmatasWRo2bJj8/f1lsVi0ZMmSEn1sNpuWLFmikSNHqmnTpvLy8lKHDh30zDPPKDc3t8ztLl68WO3atZO7u7tat26t119/vQaeDeqDihyTxWw2mxYuXKioqCh5eHgoICBAgwcP1u7du0v1mzt3rlq0aCF3d3d16tRJH330UQ08G9R1v/zyix588EG1b99eXl5eatasmW699VYdOHCgVN/Y2FgNGzZM3t7e8vf31x133KGzZ8+W6sfxCAAAKsPZ0QUAAKpHYmKinnvuOXl5eZVatmvXLl199dVq166dXn75ZSUmJmr+/Pk6ePCg/vOf/zigWtRHx48fV/fu3eXn56cHH3xQ/v7+2rRpk2bNmqXt27dr5cqVkjgeYY7k5GTNmTNHzZo1U+fOnbVu3bpSfbKzs3XXXXepZ8+euv/++xUcHGw/Rn/44Qf9+OOPslgs9v6LFi3S/fffr5tvvlmPPvqofv75Z02bNk3Z2dn6y1/+UoPPDnVRRY7JYnfffbeWLl2qiRMn6sEHH1RWVpZ27typM2fOlOj35JNP6oUXXtC9996rbt26aeXKlRo3bpwsFovGjh1r8jNCXfbiiy9qw4YNGjNmjDp16qRTp07pjTfeUHR0tDZv3my/iCUxMVH9+/eXn5+fnnvuOWVmZmr+/Pn67bfftHXrVrm6utq3yfEIAAAqxQBgmu3btxuSjO3btzu6FFwBbrvtNmPw4MHGgAEDjPbt25dYNnz4cCM0NNRIS0uzt/3zn/80JBmrVq2q6VJRTz377LOGJGPPnj0l2idOnGhIMs6fP28YBscjzJGbm2skJSUZhmEYv/zyiyHJePfdd0v0ycvLMzZs2FBq3aefftqQZKxevdrelp2dbQQEBBgjRowo0Xf8+PGGl5eX/XgGLqYix6RhGMby5csNScbnn39e7vYSExMNFxcXY+rUqfY2m81m9OvXz2jSpIlRWFhYrfWjftmwYYORl5dXou3AgQOGm5ubMX78eHvblClTDA8PD+Po0aP2ttWrVxuSjEWLFtnbOB5REfw9DAD4PYZmAoB64KefftJnn32mV199tdSy9PR0rV69WhMmTJCvr6+9feLEifL29tYnn3xSg5WiPktPT5ckNWrUqER7aGiorFarXF1dOR5hGjc3N4WEhJTbx9XVVb179y7VPmrUKEkXhiMptnbtWp07d04PPPBAib5Tp05VVlaWvvnmm2qoGvVZRY5JSXr55ZfVvXt3jRo1SjabTVlZWWX2W7lypQoKCkockxaLRVOmTFFiYqI2bdpUbbWj/undu3eJuxkkqXXr1mrfvn2J330rVqzQ9ddfr2bNmtnbrrnmGrVp06bEv9EcjwAAoLIIIgCgjisqKtJDDz2kP/3pT+rYsWOp5b/99psKCwvVtWvXEu2urq6KiorSzp07a6pU1HMDBw6UJN1zzz3atWuXjh8/ruXLl2vhwoWaNm2avLy8OB5RK506dUqSFBgYaG8rPhb/eKzGxMTIarVyrKJapKena+vWrerWrZueeOIJ+fn5ydvbWxEREaWC2Z07d8rLy0vt2rUr0d69e3f7cqAyDMPQ6dOn7b/7Tpw4oTNnzpT6vSddOM5+f4xxPAIAgMpijggAqOPeeustHT16VGvWrClzeVJSkqQLV6X/UWhoqH7++WdT68OVY9iwYfr73/+u5557Tv/+97/t7U8++aSeeeYZSRyPqJ3mzp0rX19fDR8+3N6WlJQkJycnBQcHl+jr6uqqgIAAnTx5sqbLRD10+PBhGYahjz/+WM7Ozpo7d678/Py0YMECjR07Vr6+vho2bJikC8fk/2vv/mO9rgo/jr9A4qfuGkjiRdi9OZ0DtG5CdVlzRLrG7q4uRVjpxLKxDNBmDcphNWZYY2zVECi2tLz0SzetcNrQmaUhCFKjBrtucg0vP0zgMm9cfl3u9w/H/Xq7IPKVwwW+j8d2/+B9zvty3tvZ5/K5T96f94UXXtjlOSbJ/76e2pOcqOXLl6e5uTnz5s1Lcvyf0bt27cr+/fvTr18/+xEAOGFCBMAZbOfOnfn2t7+de++9N0OHDj3qnLa2tiRvf0TEf+vfv3/nOJwMVVVVufrqq3PjjTdmyJAheeKJJzJ//vwMGzYsM2fOtB857cyfPz9PP/10Fi9enPPPP7/zeFtbW7ePMTnCXuVkaW1tTfL2z/MXX3wxn/jEJ5Ik1113Xaqrq3Pfffd1hoi2trZjvnYeGYf3atOmTZkxY0Zqa2szbdq0JMf/N+OROf369bMfAYATJkQAnMHmzp2bwYMHZ9asWcecM2DAgCTJ/v37u43t27evcxzer1//+teZPn16Ghsbc/HFFydJbrjhhhw+fDhz5szJ5z//efuR08pvfvObzJ07N7fffnvuuOOOLmMDBgzIgQMHjnqevcrJcmQfVVdXd0aIJDn33HNTX1+fhoaGHDp0KH369MmAAQOO+dr5zu8Fx7N9+/bU1dWloqIijz76aM4555wkx/834zvn2I8AwInyjAgo6PLLL8+6dety+eWX9/RSOAu98sor+elPf5o777wzW7duTVNTU5qamrJv374cPHgwTU1N2bVrV+ct8kdut3+nbdu2pbKy8lQvnbPU4sWLU1NT0xkhjrjuuuuyd+/erF+/3n7ktLFy5crceuutqaury9KlS7uNX3TRRWlvb88bb7zR5fiBAweyc+dOe5WT4sg+uvDCC7uNfehDH8rBgwc7H1590UUXZfv27eno6Ogy78jrqT3Je7Fnz55MmjQpLS0teeqpp7rsm+P9jB48eHDnXRD2I++F98MAvJMQAQUNHDgwH/vYxzJw4MCeXgpnoebm5hw+fDh33nlnqqurO79Wr16dxsbGVFdXZ968eRkzZkz69OmTtWvXdjn/wIED+dvf/paPfvSjPXMBnHV27NiR9vb2bscPHjyYJDl06JD9yGlh9erV+dznPpexY8fmt7/9bfr06X6T8JG9+N97de3atTl8+LC9yklRWVmZYcOGpbm5udvY1q1b079//5x33nlJ3t6Te/fuzcaNG7vMW716dec4vJt9+/alvr4+jY2NWbFiRUaNGtVlfPjw4Rk6dGi3170kWbNmTZc9Zj/yXng/DMA7CREAZ6gxY8bkscce6/Y1evTojBw5Mo899lhuv/32VFRU5JprrklDQ0PeeuutzvMffvjhtLa25qabburBq+Bsctlll2X9+vVpbGzscvxXv/pVevfunSuvvNJ+pMdt3LgxdXV1qaqqyooVK4758SETJ07M4MGDs2TJki7HlyxZkoEDB6auru5ULJf/B6ZOnZotW7Zk5cqVncfefPPN/O53v8vEiRPTu/fbb9muv/76fOADH8jixYs753V0dGTp0qUZPnx4xo8ff8rXzpmjvb09U6dOzapVq/LII4+ktrb2qPNuvPHGrFixIlu2bOk89swzz6SxsbHLz2j7EQA4Ub06/vteSgDOaBMmTMibb76Zf/zjH53HXn755YwfPz6jRo3K9OnT8/rrr2fhwoW5+uqr88c//rEHV8vZ5M9//nMmTpyYIUOGZObMmRkyZEhWrFiRJ598Ml/+8pezbNmyJPYj5SxatCgtLS3ZunVrlixZkhtuuCE1NTVJklmzZqV3794ZPXp0mpubM3/+/AwfPrzL+ZdcckmXX84tXrw4M2bMyOTJk/PZz342f/nLX/KLX/wi3/ve93LPPfec0mvjzHS8PVlRUZEdO3akpqYmra2tufvuu1NRUZGlS5dmy5YtWbVqVT7ykY90fr/Zs2dnwYIFmT59esaNG5fHH388TzzxRJYvX54vfOELPXWZnAG+9rWv5Uc/+lHq6+szZcqUbuO33HJLkmTLli2pqanJ+eefn7vuuiutra1ZsGBBLr744rz00ktdHlBtPwIAJ0KIADjLHC1EJMnzzz+fOXPm5OWXX855552XKVOm5P777+/8yAc4GdasWZPvfve7Wb9+fXbu3Jnq6upMmzYts2fP7vLxN/YjJVRVVeW111476tjmzZuTvP1Q4GOZNm1aHnrooS7Hli1bloULF2bz5s0ZMWJEZs6cmbvuuiu9evU6aevm7HW8PVlVVZUkefXVV/ONb3wjzzzzTA4ePJja2tp8//vfz7hx47qcc/jw4fzgBz/IT37yk2zbti2XXnppvvWtb+Xmm28ufSmc4SZMmJDnnnvumOPv/LXAP//5z9x99915/vnn07dv39TV1WXhwoXdnmViPwIAJ0KIgJPsyP8aWr16ddasWZPdu3fnwQcfzG233dbTSwMAAIAT8tJLL+XnP/95nn322TQ1NWXIkCH55Cc/mfvuuy+XXXZZ57xly5aloaEhmzZtSktLSyorKzNhwoR85zvf6QyvRxwr6N9///355je/WfJyAOghQgScZE1NTamurs7IkSPz4Q9/OH/605+ECAAAAM5IkydPzgsvvJCbbropV155ZbZv355FixaltbU1L774YsaMGZMk+epXv5q9e/fmiiuuyAc/+MFs3rw5y5YtS3t7e/7+97+nsrKy83v26tUr1157bW699dYuf1dNTU1Gjx59Sq8PgFNDiICTbP/+/dm9e3eGDRuWtWvXZty4cUIEAAAAZ6S//vWvGTt2bPr27dt57JVXXskVV1yRyZMnp6Gh4Zjnrlu3LmPHju12p0OvXr0yY8aMLFq0qOjaATh99Dn+FOBE9OvXL8OGDevpZQAAAMD7Nn78+G7HLr300owePTobN25813OPfCRTS0vLUcfb2trSq1ev9O/f//0uE4DTXO+eXgAAAAAAZ46Ojo7s2LEjF1xwQbexnTt35o033sjatWvzxS9+MUnymc98ptu8hx56KIMGDcqAAQMyatSo/PKXvyy+bgB6jjsiAAAAAHjPli9fnubm5sybN6/b2PDhw7N///4kyZAhQ/LjH/841157bZc548ePz5QpU1JdXZ2tW7fmgQceyM0335w9e/bkjjvuOCXXAMCpJUQAAAAA8J5s2rQpM2bMSG1tbaZNm9Zt/Mknn8y+ffuycePGNDQ05D//+U+3OS+88EKXP3/pS1/KVVddlXvuuSe33XZbBgwYUGz9APQMIQIAAACA49q+fXvq6upSUVGRRx99NOecc063OZ/+9KeTJJMmTcr111+fMWPG5Nxzz83MmTOP+X379u2bmTNn5itf+UrWrVuXT33qU8WuAYCe4RkRAAAAALyrPXv2ZNKkSWlpaclTTz2VysrK455zySWXpKamJsuXLz/u3BEjRiRJdu3a9b7XCsDpxx0RAAAAABzTvn37Ul9fn8bGxjz99NMZNWrUez63ra2t85kR7+bVV19NkgwdOvT/vE4ATl/uiAAAAADgqNrb2zN16tSsWrUqjzzySGpra7vNOXToUHbv3t3t+Jo1a7Jhw4aMHTu289i///3vbvPeeuut/PCHP8wFF1yQq6666uReAACnBXdEQAGLFi1KS0tLtm7dmiT5wx/+kNdffz1JMmvWrFRUVPTk8gAAAOA9+frXv57f//73qa+vz65du9LQ0NBl/JZbbklra2tGjBiRqVOnZvTo0Rk0aFA2bNiQBx98MBUVFbn33ns75z/wwAN5/PHHU19fn5EjR2bbtm352c9+ln/96195+OGH07dv31N9iQCcAr06Ojo6enoRcLapqqrKa6+9dtSxzZs3p6qq6tQuCAAAAP4PJkyYkOeee+6Y4x0dHTlw4EBmz56dZ599Nk1NTWlra0tlZWWuueaazJ07t8t74JUrV2bBggXZsGFDdu7cmUGDBuXjH/945syZk4kTJ56CKwKgJwgRAAAAAABAMZ4RAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxQgRAAAAAABAMUIEAAAAAABQjBABAAAAAAAUI0QAAAAAAADFCBEAAAAAAEAxQgQAAAAAAFCMEAEAAAAAABQjRAAAAAAAAMUIEQAAAAAAQDFCBAAAAAAAUIwQAQAAAAAAFCNEAAAAAAAAxfwP9hr+8ekYoGYAAAAASUVORK5CYII=\n", + "image/png": "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fU4HAAAA8Kjbvn27Ro8erZ49e8rLyyunw7Gpr776SomJiZnad82aNfriiy+yJBkhSZMmTVL//v3l6uqarvpOTk5atGiR3nvvPavy5cuXZzqG8+fPq169esqVK5fGjx+vyMhITZ48WQcOHNCuXbvk6OhoqTts2DB9/PHH6t27t6pXr66VK1eqS5cuMplM6tSpk1W7r7zyihYsWKDu3btr4MCBun37tvbu3asrV64ki6Fz5856/vnnrcpq1apl9Xz69OkaNGiQWrRooY8//lgxMTGaN2+eXnjhBS1btkxt2rTJVJyp+euvvzRv3jw5Ozune5+cdujQIY0ePVoNGjTI9Mif4cOH64MPPsjawFJx584dffzxx5o+fXq66gcEBOidd96RJF24cEFffvml2rRpo5kzZ6pfv37p7rdnz55aunSp3nzzTZUqVUrz5s3T888/r82bN6tu3bqWevv27dOzzz6rcuXK6dNPP9X58+c1efJkHT9+XL/88otVm+vWrdOLL76oqlWrasSIEXJ3d9fJkyd1/vz5ZP0XLlxYEyZMsCorWLCg1fO+ffuqcePGVmWGYahfv34qXry4ChUqZClfuHChFi9erGrVqiVrJz1mzpypv//+W9WrV9e1a9cyvD8AAMBTzwAAAECqJk2aZEgyTp8+nWbdhIQEIzo62vZBZbHIyMiHbuP11183suKfl5KMgIAAQ5IxZcoUq21z5841JBm7d++2lH300UeGJKNNmzZGQEBAsvaaNGlitG3b1pBkvP766xmKpX///oaLi4tx9uxZS9n69esNScaXX35pKTt//rzh4OBg1X5iYqIRHBxsFC5c2IiPj7eUL1682JBkLF++PNW+T58+bUgyJk2alGacpUqVMqpXr24kJiZaym7dumW4u7sbLVu2zFScqUlMTDRq1aplvPLKK0axYsWMFi1apGu/rJbRz9uSJUsMScbmzZttF1QWSXqvBwQEGE5OTkZoaKjV9vr16xsVKlSwKkvptbh48aLh5uZmlC5dOt19//nnn8nee9HR0Ya/v79Rq1Ytq7rNmzc3ChQoYNy6dctS9tVXXxmSjLVr11rKbt26ZeTLl89o3bq1kZCQkGr/KR1bem3dutWQZIwbN86qPDQ01IiNjTUMwzBatGhhFCtWLEPthoSEWOKuUKGCUb9+/UzFBwAA8LRiaiYAAIBUjBo1Su++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5+en//73v8lifdi7slesWGF1AXHXrl36888/rUZipHaeLl68qCNHjiguLi5T/SetFZHWgsHS3YvK//3vfzVhwgTVqFEjU/0ladu2rX7++WerqX02btyoY8eOqX379payl156SQ4ODpoxY4alzDAMzZo1S4UKFVLt2rUt5R07dtS5c+e0fv16S1lYWJhWrlypRo0aWUZwXL16NVk8oaGh+t///qfKlStb7kYvWbKk7OzstHjxYqvX+fz589q6dauqVq2aqTjvf80aNWqkH3/8MdnD19dXzzzzjH788Ue9+OKLGTi71r744gur59OnT5ekNEf7mM1mPffcc1q5cqXVSI3Lly9r4cKFqlu3rmWUxoPeo02bNpWnp6fGjx+f4ns0pdcis44cOWJJ6mSUv7+/unXrpi+//FKXLl3Kspju165dOyUkJFh93u7cuaO5c+cqKCjIktjJlSuXGjdurO+++04RERGWuvPnz1dkZKTVZyRp3YY5c+ZY9fX111/L3t7ekuwJDw9PNtWTYRiW9VOaNm2aLN6rV69qw4YNat26tVxdXR/iyO8m744cOZLmWhwAAADIGKZmAgAASEPSnbzDhg1Tp06d5ODgoBdffNFyUTMlLVq00KeffqpmzZqpS5cuunLlir744guVLFlS+/fvz3AMERERKly4sNq1a6cqVarI3d1dGzZs0O7duzVlyhRJkp2dnWbOnKkXX3xRAQEB6tWrlwoUKKAjR47o33//1dq1azN3AnT3YnfdunXVv39/3blzR//973+VJ08evffee5Y6Sedp0KBBatq0qcxmszp16iRJGjp0qL755hudPn06wwtWS3dHRdSvX1+//fZbuuoPHjw4w32k5MMPP9SSJUvUsGFDDR48WJGRkZo0aZIqVaqkXr16WeoVLlxYb775piZNmqS4uDhVr15dK1as0NatW7VgwQKraXuGDh2qH374QW3bttXbb7+tXLlyadasWYqLi9P48eMt9d577z2dPHlSzz77rAoWLKgzZ87oyy+/1O3btzV16lRLPV9fX73yyiv6+uuv9eyzz6pNmzaKiIjQjBkzFB0draFDh2Y6zntfs6JFi6a4DsKbb76pfPnyqVWrVlblPXv2zNBrfvr0abVs2VLNmjXTjh079N1336lLly6qUqVKmvuOHTtW69evV926dTVgwADZ29vryy+/1J07d/TJ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RAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAAAAAAAGyGRAQAAAAAAAAAALAZEhEAAAAAAAAAAMBmSEQAAAAAAAAAAACbIREBAAAAAAAAAABshkQEAAAAAAAAAACwGRIRAAAAAAAAAADAZkhEAAAAAAAAAAAAmyERAQAAAAAAAAAAbIZEBAAAAAAAAAAAsBkSEQAAAAAAAAAAwGZIRAAAAAAAAAAAAJshEQEAAAAA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hx9+ePr06VPpUuiBlixZkvb29lx66aUZO3Zsx8e9996befPmZezYsbn88sszadKk1NTU5P777+90/JYtW/LQQw9l8uTJlXkA9DjPPvts2tratmtvaWlJkrS2tpqPdAn33ntv3vKWt+TII4/Mj3/849TUbL9IeNtc/Ou5ev/996e9vd1cZbcYMWJEhg0bliVLlmzXt3Tp0tTV1aVfv35Jts7JTZs2Zc6cOZ3G3XvvvR398FKamppy1llnZd68ebnxxhtz8MEHd+ofOXJkhg4dut3PvSSZNWtWpzlmPrIzvB4G4IUEEQDd1KRJk/I///M/231MnDgxo0ePzv/8z//kPe95TxobG/P6178+1113XdavX99x/A9+8INs2LAh5513XgUfBT3JQQcdlAcffDDz5s3r1P7DH/4wVVVVOfTQQ81HKm7OnDk588wzM2bMmNx4440vevuQk08+OYMGDcq3vvWtTu3f+ta30qdPn5x55pl7olxeA84///wsWrQot956a0fbihUr8rOf/Swnn3xyqqq2vmR785vfnF69euWb3/xmx7hyuZxvf/vbGTlyZKZNm7bHa6f7aGtry/nnn5+77747N9xwQ4499tgdjjvnnHNy4403ZtGiRR1tv/3tbzNv3rxOv6PNRwBgV5XKf72WEoBu7cQTT8yKFSvy6KOPdrQ98MADmTZtWg4++OC8//3vz+LFi3PVVVfl+OOPzy233FLBaulJbr/99px88skZPHhwLrnkkgwePDg33nhjbr755rz3ve/NNddck8R8pDhXX3111qxZk6VLl+Zb3/pWzj777EyZMiVJ8qEPfShVVVWZOHFilixZkiuvvDIjR47sdPz+++/f6Y9z3/zmN3PxxRfn3HPPzWmnnZY//vGP+a//+q9cccUV+dSnPrVHHxvd08vNycbGxjz77LOZMmVKNmzYkI985CNpbGzMt7/97SxatCh33313DjvssI7zffzjH89XvvKVvP/978/UqVPz05/+NDfddFOuv/76vO1tb6vUw6Qb+Id/+Id84xvfyFlnnZW3vvWt2/VfdNFFSZJFixZlypQpGTBgQD784Q9nw4YN+cpXvpJ99tkn9913X6cNqs1HAGBXCCIAepgdBRFJcscdd+QTn/hEHnjggfTr1y9vfetb84UvfKHjlg+wO8yaNSv//M//nAcffDArV67M2LFj8853vjMf//jHO93+xnykCGPGjMmCBQt22PfMM88k2bop8It55zvfme9973ud2q655ppcddVVeeaZZzJq1Khccskl+fCHP5xSqbTb6qbnerk5OWbMmCTJ008/nY997GP57W9/m5aWlhx77LH54he/mKlTp3Y6pr29PV/60pfyne98J8uWLcuBBx6Yyy67LBdeeGHRD4Vu7sQTT8wf/vCHF+1/4Z8FHnvssXzkIx/JHXfckdra2px55pm56qqrttvLxHwEAHaFIAJ2s23vGrr33nsza9asrF69Otdee23e9a53Vbo0AAAA2CX33Xdfvv/97+e2227L/PnzM3jw4BxzzDH5/Oc/n4MOOqhj3DXXXJPrrrsuc+fOzZo1azJixIiceOKJ+dznPtcRvG7zYoH+F77whXzyk58s8uEAUCGCCNjN5s+fn7Fjx2b06NHZb7/98vvf/14QAQAAQLd07rnn5s4778x5552XQw89NMuXL8/VV1+dDRs25J577smkSZOSJH//93+fTZs25ZBDDsnAgQPzzDPP5JprrklbW1sefvjhjBgxouOcpVIpp556at7xjnd0+lpTpkzJxIkT9+jjA2DPEETAbtbc3JzVq1dn2LBhuf/++zN16lRBBAAAAN3SXXfdlSOPPDK1tbUdbU888UQOOeSQnHvuubnuuute9NjZs2fnyCOP3G6lQ6lUysUXX5yrr7660NoB6DpqXn4IsCt69+6dYcOGVboMAAAAeNWmTZu2XduBBx6YiRMnZs6cOS957LZbMq1Zs2aH/Zs3b06pVEpdXd2rLROALq6q0gUAAAAA0H2Uy+U8++yzGTJkyHZ9K1euzHPPPZf7778/f/d3f5ckOeWUU7Yb973vfS8NDQ2pr6/PwQcfnP/7f/9v4XUDUDlWRAAAAACw066//vosWbIkl19++XZ9I0eOTHNzc5Jk8ODB+bd/+7eceuqpncZMmzYtb33rWzN27NgsXbo0//7v/54LL7wwa9euzQc/+ME98hgA2LMEEQAAAADslLlz5+biiy/Osccem3e+853b9d98881pamrKnDlzct1112Xjxo3bjbnzzjs7ff7ud787RxxxRD71qU/lXe96V+rr6wurH4DKEEQAAAAA8LKWL1+eM888M42NjZk5c2aqq6u3G3PSSSclSc4444y8+c1vzqRJk9K3b99ccsklL3re2traXHLJ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1L5s2bIXPfemTZs6fX7HHXckScetnHbVF77whaxfvz7lcjkf/ehHkyQ//vGPX9G5AAAAuhtBBAAAr8rMmTMza9astLe3J0kefPDBzJo1K0nSq1evzJo1K7NmzcrMmTNf9lw33HBDkmTRokUdt3Z6oe9///sdYcUXvvCFJMmf/vSntLS0dIzZtkn1XnvtlST53ve+lyRZtWpVp5DikEMO2e78/fv3T/KX8CJJVqxY0XHct7/97Zd9DC/00EMP5c9//nOntssvvzzJzq8OAQAA6O4EEQAA7BZbtmxJVdXWy8ttf3zff//9d+kcZ555Zv7mb/4mSfL1r389VVVVGTx4cAYPHpzq6uq8613vSlNTU5LkwgsvTO/evZMktbW1GThwYGpqarJ69eokW0OAZOteENtWT+y7775pbGxMTU1Np42rt7nzzjuTbA1CevXqlQEDBmTo0KFJtoYUxx133C49ni9/+csZP358qqur09jYmEGDBqWhoSHJrj83AAAA3ZUgAgCAV23t2rVJkmHDhiVJLr744iTJZz7zmV0+10033ZRvfvObqa6uTrlczqpVq7Jq1aq0t7envr4+v/vd7zrGNjU1ZcCAAUmSNWvWpK2tLVVVVfnlL3/ZaTPqFStWZODAgUm27tnQ1taWE044YbuvPWnSpHzve99LqVRKa2trx+Pae++9O/69K84555xUVVWlvb0969at6whJxo4dmyeffHKXzwcAANAdlcrWhAMAAAAAAAWxIgIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACiMIAIAAAAAACjM/wfbeQXX7QnXTgAAAABJRU5ErkJggg==", "text/plain": [ "
" ] @@ -472,14 +472,14 @@ } ], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", "pms = UniprotProteinMetadataService()\n", "protein_meta = pms.annotate('NP_006571.1')\n", - "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", + "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(CLDN16_transcript)\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", "drawer = ProteinVisualizer()\n", "drawer.draw_fig(pvis=pvis)" @@ -487,20 +487,134 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 11, + "id": "6bba515c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + " \n", + " Cohort\n", + " \n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_006571.1

\n", + "

Protein Name: Claudin-16

\n", + "
\n", "

Variant categories for NM_006580.4

\n", "
FRAMESHIFT_VARIANTSTOP_GAINED6
TRANSCRIPT_ABLATION3
SPLICE_DONOR_VARIANT2FRAMESHIFT_VARIANT3
STOP_GAINED6SPLICE_DONOR_VARIANT2
\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
Interaction with TJP1motif233 - 2350
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, + { + "cell_type": "code", + "execution_count": 12, "id": "fd352277-9cab-494d-aad2-0e528a2d0e73", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis\n", - "from genophenocorr.analysis.predicate import GenotypeBooleanPredicate, PatientCategories\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model.genome import Region\n", "\n", - "analysis = configure_cohort_analysis(cohort, hpo)" + "analysis_config = CohortAnalysisConfiguration()\n", + "analysis_config.missing_implies_excluded = False\n", + "analysis_config.hpo_mtc_strategy()\n", + "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 13, "id": "e3b7bfd7-c4b1-4a4f-ba91-62ffc359350e", "metadata": {}, "outputs": [ @@ -525,9 +639,8 @@ " \n", " \n", " MISSENSE_VARIANT on NM_006580.4\n", - " Both\n", - " One\n", - " Neither\n", + " Yes\n", + " No\n", " \n", " \n", " \n", @@ -536,232 +649,190 @@ " Percent\n", " Count\n", " Percent\n", - " Count\n", - " Percent\n", " p value\n", " Corrected p value\n", " \n", " \n", " \n", " \n", - " Nephrolithiasis [HP:0000787]\n", - " 0/9\n", - " 0%\n", - " 7/21\n", - " 33%\n", - " 1/1\n", - " 100%\n", - " 0.020655\n", - " 1.0\n", + " Stage 5 chronic kidney disease [HP:0003774]\n", + " 2/35\n", + " 6%\n", + " 3/8\n", + " 38%\n", + " 0.037218\n", + " 0.446616\n", " \n", " \n", - " Stage 5 chronic kidney disease [HP:0003774]\n", - " 0/0\n", - " 0%\n", - " 1/8\n", - " 12%\n", - " 3/3\n", - " 100%\n", - " 0.024242\n", - " 1.0\n", + " Hypocalcemia [HP:0002901]\n", + " 8/9\n", + " 89%\n", + " 2/6\n", + " 33%\n", + " 0.088911\n", + " 1.000000\n", " \n", " \n", - " Chronic kidney disease [HP:0012622]\n", - " 0/0\n", - " 0%\n", - " 2/8\n", - " 25%\n", - " 3/3\n", + " Nephrolithiasis [HP:0000787]\n", + " 7/30\n", + " 23%\n", + " 1/1\n", " 100%\n", - " 0.060606\n", - " 1.0\n", + " 0.258065\n", + " 1.000000\n", " \n", " \n", " Failure to thrive [HP:0001508]\n", - " 1/9\n", - " 11%\n", - " 6/15\n", - " 40%\n", + " 7/24\n", + " 29%\n", " 1/1\n", " 100%\n", - " 0.075640\n", - " 1.0\n", + " 0.320000\n", + " 1.000000\n", " \n", " \n", - " Hypocalcemia [HP:0002901]\n", - " 0/0\n", - " 0%\n", - " 8/9\n", - " 89%\n", - " 2/6\n", - " 33%\n", - " 0.088911\n", - " 1.0\n", + " Recurrent urinary tract infections [HP:0000010]\n", + " 13/26\n", + " 50%\n", + " 3/4\n", + " 75%\n", + " 0.601533\n", + " 1.000000\n", " \n", " \n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", + " Polyuria [HP:0000103]\n", + " 20/25\n", + " 80%\n", + " 3/3\n", + " 100%\n", + " 1.000000\n", + " 1.000000\n", " \n", " \n", - " Abnormal urine output [HP:0012590]\n", + " Hypermagnesiuria [HP:0012608]\n", + " 25/27\n", + " 93%\n", " 7/7\n", " 100%\n", - " 13/13\n", - " 100%\n", - " 3/3\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Hypomagnesemia [HP:0002917]\n", + " 11/12\n", + " 92%\n", + " 7/7\n", " 100%\n", " 1.000000\n", - " 1.0\n", + " 1.000000\n", " \n", " \n", - " Hypocitraturia [HP:0012405]\n", - " 4/7\n", - " 57%\n", - " 6/13\n", - " 46%\n", - " 0/0\n", - " 0%\n", + " Hypocalcemic seizures [HP:0002199]\n", + " 2/5\n", + " 40%\n", + " 1/5\n", + " 20%\n", + " 1.000000\n", " 1.000000\n", - " 1.0\n", " \n", " \n", - " Abnormal bone structure [HP:0003330]\n", - " 1/1\n", - " 100%\n", - " 1/1\n", + " Polydipsia [HP:0001959]\n", + " 19/24\n", + " 79%\n", + " 3/3\n", " 100%\n", - " 0/0\n", - " 0%\n", " 1.000000\n", - " 1.0\n", + " 1.000000\n", " \n", " \n", - " Abnormal enzyme concentration or activity [HP:0034684]\n", - " 0/0\n", - " 0%\n", - " 0/0\n", - " 0%\n", - " 1/1\n", + " Hypercalciuria [HP:0002150]\n", + " 32/36\n", + " 89%\n", + " 7/7\n", " 100%\n", " 1.000000\n", - " 1.0\n", + " 1.000000\n", " \n", " \n", - " Abnormality of the hand [HP:0001155]\n", - " 0/0\n", - " 0%\n", - " 1/1\n", + " Elevated circulating parathyroid hormone level [HP:0003165]\n", + " 25/26\n", + " 96%\n", + " 3/3\n", " 100%\n", - " 0/0\n", - " 0%\n", " 1.000000\n", - " 1.0\n", + " 1.000000\n", " \n", " \n", "\n", - "

173 rows × 8 columns

\n", "" ], "text/plain": [ - "MISSENSE_VARIANT on NM_006580.4 Both One \\\n", - " Count Percent Count \n", - "Nephrolithiasis [HP:0000787] 0/9 0% 7/21 \n", - "Stage 5 chronic kidney disease [HP:0003774] 0/0 0% 1/8 \n", - "Chronic kidney disease [HP:0012622] 0/0 0% 2/8 \n", - "Failure to thrive [HP:0001508] 1/9 11% 6/15 \n", - "Hypocalcemia [HP:0002901] 0/0 0% 8/9 \n", - "... ... ... ... \n", - "Abnormal urine output [HP:0012590] 7/7 100% 13/13 \n", - "Hypocitraturia [HP:0012405] 4/7 57% 6/13 \n", - "Abnormal bone structure [HP:0003330] 1/1 100% 1/1 \n", - "Abnormal enzyme concentration or activity [HP:0... 0/0 0% 0/0 \n", - "Abnormality of the hand [HP:0001155] 0/0 0% 1/1 \n", - "\n", - "MISSENSE_VARIANT on NM_006580.4 Neither \\\n", - " Percent Count Percent \n", - "Nephrolithiasis [HP:0000787] 33% 1/1 100% \n", - "Stage 5 chronic kidney disease [HP:0003774] 12% 3/3 100% \n", - "Chronic kidney disease [HP:0012622] 25% 3/3 100% \n", - "Failure to thrive [HP:0001508] 40% 1/1 100% \n", - "Hypocalcemia [HP:0002901] 89% 2/6 33% \n", - "... ... ... ... \n", - "Abnormal urine output [HP:0012590] 100% 3/3 100% \n", - "Hypocitraturia [HP:0012405] 46% 0/0 0% \n", - "Abnormal bone structure [HP:0003330] 100% 0/0 0% \n", - "Abnormal enzyme concentration or activity [HP:0... 0% 1/1 100% \n", - "Abnormality of the hand [HP:0001155] 100% 0/0 0% \n", + "MISSENSE_VARIANT on NM_006580.4 Yes No \\\n", + " Count Percent Count \n", + "Stage 5 chronic kidney disease [HP:0003774] 2/35 6% 3/8 \n", + "Hypocalcemia [HP:0002901] 8/9 89% 2/6 \n", + "Nephrolithiasis [HP:0000787] 7/30 23% 1/1 \n", + "Failure to thrive [HP:0001508] 7/24 29% 1/1 \n", + "Recurrent urinary tract infections [HP:0000010] 13/26 50% 3/4 \n", + "Polyuria [HP:0000103] 20/25 80% 3/3 \n", + "Hypermagnesiuria [HP:0012608] 25/27 93% 7/7 \n", + "Hypomagnesemia [HP:0002917] 11/12 92% 7/7 \n", + "Hypocalcemic seizures [HP:0002199] 2/5 40% 1/5 \n", + "Polydipsia [HP:0001959] 19/24 79% 3/3 \n", + "Hypercalciuria [HP:0002150] 32/36 89% 7/7 \n", + "Elevated circulating parathyroid hormone level ... 25/26 96% 3/3 \n", "\n", - "MISSENSE_VARIANT on NM_006580.4 \n", - " p value Corrected p value \n", - "Nephrolithiasis [HP:0000787] 0.020655 1.0 \n", - "Stage 5 chronic kidney disease [HP:0003774] 0.024242 1.0 \n", - "Chronic kidney disease [HP:0012622] 0.060606 1.0 \n", - "Failure to thrive [HP:0001508] 0.075640 1.0 \n", - "Hypocalcemia [HP:0002901] 0.088911 1.0 \n", - "... ... ... \n", - "Abnormal urine output [HP:0012590] 1.000000 1.0 \n", - "Hypocitraturia [HP:0012405] 1.000000 1.0 \n", - "Abnormal bone structure [HP:0003330] 1.000000 1.0 \n", - "Abnormal enzyme concentration or activity [HP:0... 1.000000 1.0 \n", - "Abnormality of the hand [HP:0001155] 1.000000 1.0 \n", + "MISSENSE_VARIANT on NM_006580.4 \\\n", + " Percent p value \n", + "Stage 5 chronic kidney disease [HP:0003774] 38% 0.037218 \n", + "Hypocalcemia [HP:0002901] 33% 0.088911 \n", + "Nephrolithiasis [HP:0000787] 100% 0.258065 \n", + "Failure to thrive [HP:0001508] 100% 0.320000 \n", + "Recurrent urinary tract infections [HP:0000010] 75% 0.601533 \n", + "Polyuria [HP:0000103] 100% 1.000000 \n", + "Hypermagnesiuria [HP:0012608] 100% 1.000000 \n", + "Hypomagnesemia [HP:0002917] 100% 1.000000 \n", + "Hypocalcemic seizures [HP:0002199] 20% 1.000000 \n", + "Polydipsia [HP:0001959] 100% 1.000000 \n", + "Hypercalciuria [HP:0002150] 100% 1.000000 \n", + "Elevated circulating parathyroid hormone level ... 100% 1.000000 \n", "\n", - "[173 rows x 8 columns]" + "MISSENSE_VARIANT on NM_006580.4 \n", + " Corrected p value \n", + "Stage 5 chronic kidney disease [HP:0003774] 0.446616 \n", + "Hypocalcemia [HP:0002901] 1.000000 \n", + "Nephrolithiasis [HP:0000787] 1.000000 \n", + "Failure to thrive [HP:0001508] 1.000000 \n", + "Recurrent urinary tract infections [HP:0000010] 1.000000 \n", + "Polyuria [HP:0000103] 1.000000 \n", + "Hypermagnesiuria [HP:0012608] 1.000000 \n", + "Hypomagnesemia [HP:0002917] 1.000000 \n", + "Hypocalcemic seizures [HP:0002199] 1.000000 \n", + "Polydipsia [HP:0001959] 1.000000 \n", + "Hypercalciuria [HP:0002150] 1.000000 \n", + "Elevated circulating parathyroid hormone level ... 1.000000 " ] }, - "execution_count": 18, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.model import VariantEffect\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", - "missense = analysis.compare_by_recessive_variant_effect(VariantEffect.MISSENSE_VARIANT, CLDN16_transcript)\n", + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=CLDN16_transcript)\n", + "missense = analysis.compare_hpo_vs_genotype(is_missense)\n", "missense.summarize(hpo, PatientCategories.YES)" ] - }, - { - "cell_type": "code", - "execution_count": 19, - "id": "28fd459b-c95b-442b-8227-4c214c07fb4b", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'Phenotypic abnormality'" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "hpo.get_term(\"HP:0000118\").name" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "7938d75d-bdb8-4652-becf-cb1bdd891d3f", - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "enviro", "language": "python", - "name": "python3" + "name": "enviro" }, "language_info": { "codemirror_mode": { diff --git a/case_studies/KMT2D/KMT2D_correlations.ipynb b/case_studies/KMT2D/KMT2D_correlations.ipynb index 34f74281d..caadd52d2 100644 --- a/case_studies/KMT2D/KMT2D_correlations.ipynb +++ b/case_studies/KMT2D/KMT2D_correlations.ipynb @@ -17,23 +17,18 @@ "output_type": "stream", "text": [ "Loaded HPO v2023-10-09\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.1.1dev\n" ] } ], "source": [ - "import genophenocorr\n", + "import gpsea\n", "import hpotk\n", - "from IPython.display import HTML, display\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.view import CohortViewable, ProteinVisualizer\n", + "\n", "store = hpotk.configure_ontology_store()\n", - "import pandas as pd\n", - "pd.set_option('display.max_rows', None)\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -52,19 +47,34 @@ "metadata": {}, "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████| 65/65 [00:00<00:00, 189.81it/s]\n", + "Patients Created: 100%|██████████| 65/65 [02:01<00:00, 1.87s/it]\n", "Validated under none policy\n", "No errors or warnings were found\n" ] } ], "source": [ - "fpath_phenopackets = 'input'\n", - "cohort_creator = configure_caching_cohort_creator(hpo, timeout=20)\n", - "cohort = load_phenopacket_folder(fpath_phenopackets, cohort_creator)" + "from ppktstore.registry import configure_phenopacket_registry\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "\n", + "cohort_creator = configure_caching_cohort_creator(hpo)\n", + "\n", + "cohort_name = 'KMT2D'\n", + "phenopacket_store_release = '0.1.19'\n", + "\n", + "registry = configure_phenopacket_registry()\n", + "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", + " phenopackets = tuple(ps.iter_cohort_phenopackets(cohort_name))\n", + "\n", + "cohort, validation = load_phenopackets(\n", + " phenopackets=phenopackets, \n", + " cohort_creator=cohort_creator,\n", + ")\n", + "del phenopackets\n", + "validation.summarize()" ] }, { @@ -80,80 +90,82 @@ "\n", " \n", " Cohort\n", - " \n", "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 65 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 65 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", "\n", - " \n", + "
\n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -163,14 +175,14 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -219,101 +231,149 @@ " \n", "
\n", "

Top 10 HPO Terms

\n", - " A total of 239 HPO terms were used to annotated the cohort. \n", + " A total of 239 HPO terms were used to annotated the cohort.\n", "
HPO TermIDAnnotation CountSeen in n individuals
Global developmental delayHP:0001263Prominent fingertip padsHP:000121230
Prominent fingertip padsHP:0001212Global developmental delayHP:000126330
\n", "\n", - " \n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
\n", "

Top 10 Variants

\n", " Variants are shown according to NM_003482.4. A total of 65 unique variants were identified in the cohort.\n", "
VariantVariant nameVariant CountCountVariant keyVariant NameProtein VariantVariant Class
412_49034182_49034182_A_Gc.10625T>C4
p.Leu3542ProMISSENSE_VARIANT
412_49022655_49022655_C_Tc.16273G>A4
p.Glu5425LysMISSENSE_VARIANT
12_49034225_49034225_G_Cc.10582C>G3
12_49034082_49034082_C_Gc.10725G>Cp.Gln3575HisMISSENSE_VARIANT
3
12_49034225_49034225_G_Cc.10582C>Gp.Leu3528ValMISSENSE_VARIANT
312_49033960_49033960_C_Tc.10745G>A3
p.Arg3582GlnMISSENSE_VARIANT
212_49022634_49022634_G_Ac.16294C>T2
p.Arg5432TrpMISSENSE_VARIANT
12_49055320_49055320_T_Cc.5A>G1
12_49032140_49032140_C_Ac.12565G>Tp.Gly4189TerSTOP_GAINED
12_49034117_49034117_G_Cc.10690C>G1
12_49033067_49033067_G_Tc.11638C>Ap.Leu3880MetMISSENSE_VARIANT
12_49046631_49046631_T_TGc.4395dup1
12_49032398_49032398_G_Ac.12307C>Tp.Gln4103TerSTOP_GAINED
12_49034149_49034149_C_Ac.10658G>T1
12_49031446_49031446_C_Tc.13259G>Ap.Arg4420GlnMISSENSE_VARIANT
\n", - " \n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", "
\n", "

Diseases

\n", "
Disease IDDisease NameDisease NameDisease IDAnnotation Count
OMIM:147920Kabuki Syndrome 1Kabuki Syndrome 1OMIM:14792065
\n", " \n", - "

Call this function with transcript to see table with variant effect counts.

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Variant categories for NM_003482.4

\n", + "
Variant effectAnnotation Count
MISSENSE_VARIANT36
STOP_GAINED15
FRAMESHIFT_VARIANT14
\n", " \n", "\n", "\n", @@ -329,9 +389,11 @@ } ], "source": [ - "cohort_viewable = CohortViewable(hpo=hpo)\n", - "html = cohort_viewable.process(cohort=cohort, transcript_id=KTM2D_transcript_id)\n", - "display(HTML(html))" + "from gpsea.view import CohortViewable\n", + "from IPython.display import HTML, display\n", + "\n", + "viewer = CohortViewable(hpo)\n", + "display(HTML(viewer.process(cohort=cohort, transcript_id=KTM2D_transcript_id)))" ] }, { @@ -340,14 +402,14 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService\n", - "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", - "tx_coordinates = txc_service.fetch(KTM2D_transcript_id)\n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "pms = UniprotProteinMetadataService()\n", - "protein_meta = pms.annotate(KTM2D_protein_id)\n" + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", + "\n", + "pms = configure_protein_metadata_service()\n", + "protein_meta = pms.annotate(KTM2D_protein_id)\n", + "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", + "tx_coordinates = txc_service.fetch(KTM2D_transcript_id)\n" ] }, { @@ -356,7 +418,8 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.view import ProteinVisualizable\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", + "\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)" ] }, @@ -365,5543 +428,514 @@ "execution_count": 7, "metadata": {}, "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "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mTJljD4+Pmb3XOr5LF269J7blitXzpgnT55MHU9EREREng6aBkpERETkKTZ9+nQ2btxo8brzl+T34ubmxoEDBzh69Gimj7t27VpsbW2JiIgwa3/33XcxGo18++23Zu1169alePHipvdly5Yld+7c/P3330DKSI3ly5fTtGlTjEYjcXFxpleDBg24fPkye/bsyXSebdu2ZceOHfz111+mtoULF1KkSBFq1qwJ/G+9gK+//jpDI1Lu1rVrV7P31atX5/z581y5cgWAFStWkJyczOuvv252Xl5eXpQsWZItW7Zk+Fi+vr60adOGTz75hH///TfTuQK89tpruLq6mt4HBwcD0Lp1a3LkyGHWfuvWLdN0Sxs3buTSpUu8+eabZudha2tLcHBwps7jjTfeIE+ePKb31atXBzDdD5Dy2Z0+fdpsvwsXLsTR0ZFXX301k2dtLnX0w50cHR1Nf1+7do24uDhefPFFjEZjmtNRpfW535m/m5sb165dM02rllFZ+S60a9fOLH9IWaMmdd2KpKQkzp8/j4uLC35+fmbbu7m58c8//5hNw/Wg+dxP9+7dOXjwINOmTTO75zLCxcWF+Pj4TG0jIiIiIk8HFStEREREnmJVqlShbt26Fq87HwTfy/Dhw7l06RKlSpXiueeeo2/fvuzfvz9Dxz1x4gQFCxYkV65cZu3+/v6m/jt5e3tb7CNPnjxcvHgRSFlo+NKlS3zyySd4enqavdq3bw/A2bNngZTpY+583b2mwJ3eeOMN7O3tWbhwIZAybdbXX3/NW2+9ZVpHoWbNmrz66qsMGzYMDw8PmjVrxrx587h582aGrsXd55Z67VPP7ejRoxiNRkqWLGlxbocOHTKdV0YNGjSI27dv33PtigsXLphdn8uXL6ebb2rhokiRImm233keALVr17Y4jw0bNmTqPO53zQDq1atHgQIFTJ9dcnIyX3zxBc2aNbO47zIjR44cFC5c2KI9NjaWsLAw8ubNa1qHIrWgdfc1dHBwMK2Ncec53Jl/eHg4pUqVomHDhhQuXJi33347zXVa7paZ70IqHx8fi/0kJyczceJESpYsib29PR4eHnh6erJ//36z8+nfvz8uLi5UqVKFkiVL0q1bN3766acHyic948aNY86cOXz44Yc0atQow9ulunr16gN9/iIiIiLy5NKaFSIiIiLPqBo1avDXX3+xatUq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vLy8qF27dpaOnVpsuvOzS3Xjxg2zGEdHxwzF3alWrVoANGzYkGbNmhEYGIiLiwvdu3cHUqaw2r59u9naIPfSvXt3fvnlF/bs2YONTcrvkV5//XUCAgLo2bMnO3bssNgmKSmJ0NBQDh48yLfffkvBggXve5yJEycSFxfHsGHD7hubWXffYwaDgRIlSliss1CoUCGLB+knTpygZMmSpnNPlTrd0okTJ9I99rFjxzAajQwePJjBgwenGXP27Fmzgt3dChcubPHdzpMnD/v370/32Bn11ltv8eGHHzJ8+HCaN29+zzgHBwfWrFkDpBQRfHx8MvVdh5T79datW2n23bhxw+y+h4x9R1Llz5+f/PnzAykFqY8++oh69epx9OhR03RPPXv25MUXX7zv9HR3W7hwIba2trzxxhv3jAkKCjL93bp1aypUqEBYWFia6wml5YUXXjD9HRoaarrHxo8fn6lcRURERMSSRlaIiIiIPKC0HkT/8MMPvPzyyzg4ODBjxgzWrl3Lxo0badWqVZq/qra1tU1z33fGvv766/z9999MnTqVggULMm7cOAICAizmxM8Ie3t7iwe7T6ohQ4bw33//MXv27AzFt2rViiVLlrBo0SLeeOONLJ9ngQIFgJTFwe/277//kjdvXtOvvgsUKMB///1n8dmmbnu/QkDx4sUpX768ab59gL59+/Laa69hZ2dHTEwMMTExpoV8T548aRphc+vWLT799FMaN25sdq45c+akYcOG7N69O80Hz506deLrr78mKioqQwWdy5cvM2LECDp16sSVK1dMOV29ehWj0UhMTAxnz569734eVFrftweVnJwMQGRkJBs3bkzzdfeaCnfLyHf4QaSOrvjtt99YtWpVunF169albt26VK9ePdOFCki5n5OSkiw+z1u3bnH+/HnT/Zz6HbjXdwTuf++3bNmSq1evms5p8+bNrFu3jp49e5rusZiYGG7fvs3169eJiYnhypUrFvu5fv06K1eupG7duqZiyP3Y2dnx8ssvs2LFijRHP91Pnjx5qF27ttn3VkRERESy7un4f6giIiIiVpTWSIj7Wb58OQ4ODqxfv563336bhg0bUrdu3QfOpUCBAoSHh/PVV19x/Phx3N3dGTlyJIBpGqmM/BI/s44ePWrR9ueff5pN65SV65QRNWvWJCQkhDFjxmTogWKrVq34999/+fPP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wYK8+eabDBo0KEuFHEgppKVOEzVs2DBu3rxJ2bJlWbZsmdkixakP3I8ePUqbNm0s9rNly5YMz/d/P1evXgUwu0fSM3DgQPbv38+oUaOIj4+nTp06zJgxwzQaIj2Ojo5s3bqV9957j/nz53PlyhX8/PzSLJTMnTuXHj160Lt3b27dusWQIUMIDAykTJky7N69m2HDhhEVFcX58+fJly8f5cuX54MPPsj0+T8qOXLkYNCgQWbFskchPDycnDlzMmHCBFavXk2RIkWYOHGiRSEwV65cbN26ld69ezNixAiSk5MJCQlh4sSJeHp6muKqVavG9u3b+eKLLzhz5gw5cuTAz8+Pjz/+mB49ejxQrkuXLiUxMTHdad/efvttFi9ezMSJE7l06RJ58uTh+eefZ9GiRVSvXv2+x3jnnXf45ptvWLduHfHx8eTLl4/69eszcOBAnnvuuQfKX0RERERSGIyPcrJTEREREXmqxcTE4OPjw7hx44iMjLR2OvIUef3114mJiWHnzp3pxm3dupVatWqxdOlSWrZs+ZiyExERERGRJ41GVoiIiIiIyENlNBrZunWrxTRTIiIiIiIi96JihYiIiIg8c86dO2e2+Pnd7OzszObll8wxGAxpLkgs1nXr1i0uXLiQboyrq6vZguwiIiIiIo+LihUiIiIi8sypXLkyJ06cuGd/zZo12bp16+NLSOQx2L59+33XfcnogugiIiIiIg+b1qwQERERkWfOTz/9xPXr1+/ZnydPHipWrPgYMxJ59C5evMivv/6abkxAQECGF0UXEREREXmYVKwQERERERERERERERGrsrF2AiIiIiIiIiIiIiIi8mxTsUJERERERERERERERKxKC2yLiIiIiIiIiMhTLTY2Fn9/fxISEqydioiIVTk5OXHo0CG8vb2tnUqmqVghIiIiIiIiIiJPtbi4OBISEliwYAH+/v7WTkdExCoOHTpE69atiYuLU7FCRERERERERETEWvz9/alQoYK10xARkSzQmhUiIiIiIiIiIiIiImJVKlaIiIiIiIiIiIiIiIhVqVghIiIiIiIiIiIiIiJWpTUrREREREREREQkW4uNjSUuLs7aaWSZh4dHphbLHTlyJIMGDSIgIIA//vjjEWYmIvLwqFghIiIiIiIiIiLZVmxsLP7+/iQkJFg7lSxzcnLi0KFDGSpY/PPPP3z00Uc4Ozs/hsxERB4eFStERERERERERCTbiouLIyEhgQULPsHfv5RF/7x5C5k2bQ5vvvkqkZE9rJBh+g4d+pPWrTsTFxeXoWJFZGQkzz//PElJSU/1aBIRefaoWCEiIiIiIiIiItmev38pKlQIMmvbtWsPX3+9nrJlA8iXz9Oi/2nz/fffs2zZMvbu3UuPHk9e4UVEJD1aYFtERERERERERJ45V69e5a23OjFnzhTy5HGzdjoPLCkpiR49etCxY0eee+45a6cjIpJpKlaIiIiIiIiIiMgzp1u3SBo3rk/duiHWTuWhmDVrFidOnODDDz+0dioiIlmiaaBEREREREREROSZsnjxcvbs2c+uXZutncpDcf78eT744AMGDx6Mp6entdMREckSFStEREREREREROSZcfLkP/Ts+R4bN67EwcHB2uk8FIMGDSJv3rxap0JEnmoqVoiIiIiIiIiIyDPj119/4+zZc1SoUNPUlpSUxPffb2fatDncvHkWW1tbK2aYOUePHuWTTz5h0qRJnD592tR+48YNEhMTiYmJIXfu3OTNm9eKWYqI3J+KFSIiIiIiIiIi8syoU6cmv/++3aytfftulC5dkv79ez1VhQqAU6dOkZycTEREBBERERb9Pj4+9OzZk0mTJj3+5EREMkHFChEREREREREReWbkypWLwMAyZm3Ozk64u+e1aH8aBAYGsnLlSov2QYMGER8fz+TJkylevLgVMhMRyRwVK0RERERERERERJ5SHh4eNG/e3KI9dSRFWn0iIk8iFStEREREREREROSZtnXrN9ZOQUTkmadihYiIiIiIiIiISDazdetWa6cgIpIpKlaIiIiIiIiIiEi2d+jQn9ZOIUue1rxFRDJLxQoREREREREREcm2PDw8cHJyonXrztZOJcucnJzw8PCwdhoiIo+UihUiIiIiIiIiIpJteXt7c+jQIeLi4qydSpZ5eHjg7e1t7TRERB4pFStERERERERERCRb8/b21sN+EZEnnI21ExARERERERERERERkWebihUiIiIiIiIiIiIiImJVKlaIiIiIiIiIiIiIiIhVac0KERERERERERHJ1mJjY7P9AttXr15l3Lhx7Nixg507d3Lx4kXmzZtHWFiYWdzOnTuJiopix44d7N+/n9u3b2M0Gh9h9iIiGaNihYiIiIiIiIiIZFuxsbH4+/uTkJBg7VSyzMnJiUOHDqVbsIiLi2P48OF4e3tTrlw5tm7dmmbc2rVrmTt3LmXLlsXX15c///zzEWUtIpI5KlaIiIiIiIiIiEi2FRcXR0JCAguiPsTf3weAPXsP8/mCbzh0+DhxcZcYP7YXtWpWMm2zecsulq34jsOHY7h85SqLokfiV6qoVfI/dOg4rcMGExcXl26xokCBAvz77794eXmxe/duKleunGbcO++8Q//+/XF0dKR79+4qVojIE0PFChERERERERERyfb8/X2oUN4fgDNnLlCjWgV6R7Sixet9Ke5T2NQHcODA3zR6qSod325Op64j8PfzISjIz1qpZ4i9vT1eXl73jcufP/9jyEZEJPNUrBARERERERERkWdKw5eq0vClqvfsb9O6MQAxMacfV0oiIs88G2snICIiIiIiIiIiIiIizzYVK0RERERERERERERExKpUrBAREREREREREREREatSsUJERERERERERERERKxKxQoREREREREREREREbGqHNZOQERERERERERE5HG6ejWBY8dOmt4fjznNb78dIW/e3Hh7F+DChcvExv7H6X/PAXDkzxMAeHm54+XlYZWcRUSyOxUrRERERERERETkmbL714PUqtfF9L5P348BaNemCVGfDmP119to33GYqT+09QAAhgzqzNAPuvCkmjZtGpcuXeL06dMArFmzhn/++QeAHj164OrqyokTJ4iOjgZg9+7dAIwYMQKAokWL0qZNGytkLiKiYoWIiIiIiIiIiDxjQmpWwnjr13v2h7V9mbC2Lz/GjB6O8ePHc+LECdP7FStWsGLFCgBat26Nq6srx48fZ/DgwWbbpb6vWbOmihUiYjUqVoiIiIiIiIiISLZ36NBxa6eQJZnJOyYm5r4xISEhGI3GB8hIROTRULFCRERERERERESyLQ8PD5ycnGgdNvj+wU8oJycnPDy0VoaIZG8qVoiIiIiIiIiISLbl7e3NoUOHiIuLs3YqWebh4YG3t7e10xAReaRUrBARERERERERkWzN29tbD/tFRJ5wNtZOQEREREREREREREREnm0qVoiIiIiIiIiIiIiIiFWpWCEiIiIiIiIiIiKSjpCQEEJCQszazpw5Q8uWLXF3d8dgMDBp0iSr5CaSXWjNChERERERERERydZiY2Oz9QLbUVFRtG/fnl27dlGpUqU0Y+bOnUunTp2Iioqi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aDTy9ttvm8UFBwdz8uRJbt++fd/8OnfubFYEql69OklJSZw4ccLUdmehIj4+nri4OKpXr05CQgKHDx++7zFEshuNrBARERERERERkWdLpcow4P3/vb97pEBed3i1JWzdDLVqp72PT+eBgyP8vh8+mwsDB2X8+M1fgQWfQ9Q86BGR+fzvoUqVKvdcYPtOlStXBkg3tlixYsyZM4fk5GT++usvRo4cyblz53BwcMh0XqmjKz755BPee+89i/5bt25x4cIFszZPT890F/E+evQoly9fJl++fGn2372uhk86haS7Fy5PHflQpEgRi/bk5GQuX76Mu7v7PfeX1j7z5MkDYLaexoEDBxg0aBCbN2/mypUrZvGXL19Od/8i2ZGKFSIiIiIiIiIi8mxxdIS7HiZbsLUF23QenRUqlLJmRbFicOECvNcvpYCRETlyQLceMGQwhIZmOO3HydnZ2WxaqapVq1KhQgUGDhyY6bUnIGXtiujoaMaMGUPz5s3N+rZv306tWrXM2o4fP06xYsXuub/k5GTy5cvHwoUL0+z39PQ0e5/e1FX3Korcq/3uqbWysu2lS5eoWbMmuXPnZvjw4RQvXhwHBwf27NlD//79SU5Ovu8xRLIbFStEREREREREREQexOtvpEzrtPm7lHUuMqJeffg8CmbPeqSpPSxly5aldevWzJ49m8jISIuRA/dTvHhx0/bBwcFmfeXKlbOYssrLywsgzfU0Uve3adMmqlatmqk1NJ4UW7du5fz586xYsYIaNWqY2o8fP27FrESsS2tWiIiIiIiIiIiIPAhHR3ilBcyaCRn41b1Jj56wehXcuP7ocnuI+vXrR2JiIh9//HGWth80aBCJiYmMHTvWrD1PnjzUrVvX7JU63ZSzszOQMhLhTq+//jpJSUl8+OGHFse5ffu2RfyTJnXkxZ2jNG7dusWMGTOslZKI1alYISIiIiIiIiIi8qDeeBNijsPGDRnfpkpwyvoZGViw+UlQpkwZGjVqxNy5czl//nymt08dXfHbb79leJuKFSsCEBERwcKFC1m8eDEANWvWpEuXLowaNYpGjRoxadIkpk+fTq9evShatCibNm3KdH6P04svvkiePHlo164dH3/8MRMnTuT555/P0BRTItmVpoESEREREREREZFnxzDLX+Knqes7Ka+7VaoMe/ZZtnt5wc5f772/e2034+mYBipV3759+eabb5g6dSpDhw7N9PaDBg1iwYIFJCUlZSi+RYsW9OjRg8WLF7NgwQKMRiOh/7/Ox6xZs6hYsSKzZ89m4MCB5MiRg2LFitG6dWuqVq2a6dweJ3d3d77++mveffddBg0aRJ48eWjdujV16tShQYMG1k5PxCoMRpXrRERERERERETkKbZnzx4qVqzIr7/+SoUKFdLsY+Fi8Pe3UoYP4NAheCs0zXMTEblTev8WPg00skJERERERERERLK/439bO4OseVrzFhHJJBUrREREREREREQk2/Lw8MDByYkbgwZaO5Usc3BywsPDw9ppiIg8UipWiIiIiIiIiIhItuXt7c2RQ4eIi4uzdipZ5uHhgbe3t7XTEBF5pFSsEBERERERERGRbM3b21sP+0VEnnA21k5ARERERERERERERESebSpWiIiIiIiIiIiIiIiIValYISIiIiIiIiIiIpKOkJAQQkJCzNrOnDlDy5YtcXd3x2AwMGnSJKvkJpJdaM0KERERERERERHJ1mJjY7P1AttRUVG0b9+eXbt2UalSpTRj5s6dS6dOnYiKiqJdu3ZmfT///DNVq1alT58+jB8/nrNnz1K6dGmCgoLYvHmzWWxiYiIVKlQgPj6eAwcO4OzsnKHjx8TE4OPjw7hx44iMjMzkFXg8Dh48yJdffklYWBjFihW7b3zv3r1Zv349Q4YMwcvL657nDlCsWDFOnDhh0d6lSxdmzZr1IGmLZBsqVoiIiIiIiIiISLYVGxuLn19pbty4bu1UsszBwZEjRw4/0CLhHTp0YP78+URGRtKkSRPc3d2BlOJD586dKVKkCMOGDQMgX758jBkzhs6dOzN//nyz4saECRP4448/WLNmDc7Ozg92Yk+YgwcPMmzYMEJCQiyKFRs2bLCI37x5M82aNctw8SUoKIh3333XrK1UqVJZzlcku1GxQkREREREREREsq24uDhu3LhOWb83cXbKB8CxExu4nXST0r5NzWJvJV7lt0MLKOL1PAXyBZna46/9x4E/l1K6+Mu45S7KiVM/cv7Sn5Qr3RpbWztT3OG/VnM76SYBJVtiMBjYc+AzCniWp0C+8hZ53bh5hb0H51HWrxXOTp73zP9awln2H/mCuLi4BypWGAwGZs+eTVBQEJGRkcybNw/4X/Fh9erVZsWHjh078vnnn5sVN44fP87w4cNp0aIFTZo0yXIuTyM7OzuLtrNnz+Lm5pbhfRQqVIjWrVs/xKxEshetWSEiIiIiIiIiItmes1M+XF0K4+pSmJw5nMiZw9H0PvXlmac0ASVe4eS/28lha4+rS2FcHPNz/ORmCntVoWjBqri6FCawZEty5nDi9NlfTdvGXz3NlaunKO/fBrdcRXB1KYzBkAMHezeL47i6FCaXsxcALnfkldYrtcDyMJQpU4a+ffsSFRXFtm3bzIoPTZuaF24MBgOzZs3i8uXLppED4eHh5MiRgylTpjy0nDIiJCSEwMBA9u/fT82aNXFycqJEiRIsW7YMgG3bthEcHIyjoyN+fn5s2rTJYh979+6lYcOG5M6dGxcXF+rUqcMvv/xi6o+KiuK1114DoFatWhgMBgwGA1u3bjXlkLpmRVRUFAaDAaPRyPTp002xGXHr1i2uXbv2AFdDJPtSsUJEREREREREROT/FcxXEY88fvz+5xKMxmT+jFlLsjEJP9//jSSwscnBc6VCOXXmV85dOMz1Gxc5/Pca/Hwa4+ToYcXs72/QoEH4+vrSpUsXunbtmm7xISAggMjISKKiooiIiGDdunWMGDGCQoUKPeas4eLFizRp0oTg4GDGjh2Lvb09oaGhLFmyhNDQUBo1asTo0aO5du0aLVu2JD4+3rTtgQMHqF69Ovv27aNfv34MHjyY48ePExISwo4dOwCoUaMGERERAAwcOJDo6Giio6Px9/e3yKVGjRpER0cDUK9ePVPs/WzevBknJydcXFwoVqwYkydPfhiXRiTb0DRQIiIiIiIiIiIidyhT4lV+2jOefUe+4My5/VQu24UctvZmMa65CuNbpBZ/HF2Gk4M7rrmKUKTAC1bKOOMcHR2ZOXMmDRo04MiRI0yaNCnd4sPgwYNZsmQJU6dOpWLFinTr1u0xZvs/p0+fZtGiRbz55ptASpGgdOnStGrViu3btxMcHAyAv78/DRo0YPny5YSFhQEpBZrExER+/PFHfH19AWjbti1+fn7069ePbdu24evrS/Xq1ZkyZQr16tUzjaJIi6+vL76+vrRp04ZSpUplaGqnsmXLUq1aNfz8/Dh//jxRUVH06tWL06dPM2bMmAe7OCLZhIoVIiIiIiIiIiIid7C3c6FE0QYcPLaCIgVeIK+rb5pxxYvU5dSZ3VyOj6V6pX4ZngrI2vLmzYuNjQ3JycnUr18/3Vg7OztcXV0BqFOnDra2to8jRQsuLi6Ehoaa3vv5+eHm5kahQoVMhQrA9Pfff/8NQFJSEhs2bKB58+amQgVAgQIFaNWqFXPmzOHKlSvkzp37kea/evVqs/ft27enYcOGfPzxx/To0YPChQs/0uOLPA00DZSIiIiIiIiIiMgdjMZkTp3Zja1NTi5fiSXZmJRm3PlLf3LzVjxGjFy+evIxZ5k1SUlJdO7cmYIFC+Lm5maa+uheJk+ezN69ewkMDGTKlCkcO3bsMWVqrnDhwhbFIFdXV4oUKWLRBinTRgGcO3eOhIQE/Pz8LPbp7+9PcnIyJ08+/s/OYDDQu3dvbt++bVoXQ+RZp2KFiIiIiIiIiIjIHY7/s43rNy7wQvme3Lh1ib9jN1vEJCYm8MfRZRQvUofiRWpz8NhKbiU++QsnpxYfpk2bxsiRI9m0aROLFi1KM/bkyZMMGTKE5s2bs2HDBuzs7Kw2DdS9RnTcq91oND7KdB6K1ELLhQsXrJyJyJNBxQoREREREREREZH/F3/tP46d2ECZEi1wccpPmRIt+Ovkd8RfO20Wd/Cvr7C3y4Wvd218vevgYOfKwWMrrZR1xqQWH5o1a0azZs3o2rUrVapUoU+fPly+fNkivnv37gBMmTKFAgUKMHLkSDZs2MDixYsfd+pZ5unpiZOTE0eOHLHoO3z4MDY2NqaiweOexit1qipPT8/HelyRJ5WKFSIiIiIiIiIi8sy5ffsGV66eMntdv3mJ3/9cQn6PQLw8ngPAy6Ms+T2e4/cjX5qmgzoT9zv/xe3nuVKh2BhssTHY8pzfG5w5/wf/xe03O86Nm5ctjpOYmGDqv3b9nEV/cnLa0049qB49emA0Gpk6dSoANjY2zJo1i7i4OAYOHGgWu3LlSlavXs3w4cNND/PDw8OpWLEiffr04cqVK48kx4fN1taW+vXrs2rVKmJiYkztZ86cYdGiRVSrVs20XoWzszMAly5deqg5XLhwgaQk8880MTGR0aNHY2dnR61atR7q8USeVlpgW0REREREREREnjkXLv/F9r2T7mo1YJ/ThUqBncxayxR/hZ9+Hc/fsZvxLvgiB46toIR3PXI5e5licjkXoIR3PQ4eW0le1+LY5Ux58B1zahsxp7aZ7a+sXyhuuX0A2Hd4oUVuIVXex8HeLdPn9Nlnn7Fu3TqL9p49e7Jp0yZWrVrFhAkTzNZ5KF++PN26dWPatGmEhYVRuXJl4uPjiYiIoHz58mZrWqQWN4KDg3n//fdNRY+MHD/Vd999x40bNyximjdvTmBgYKbPOSNGjBjBxo0bqVatGuHh4eTIkYPZs2dz8+ZNxo4da4oLCgrC1taWMWPGcPnyZezt7alduzb58uV7oOOvXr2aESNG0LJlS3x8fLhw4QKLFi3ijz/+4KOPPsLLy+v+OxF5BqhYISIiIiIiIiIiz5SyfqGU9QvNcLxdTidqPf+B6X3t54ekGVfcuw7FveuY3odUGZhmXKqXqo/LcA4ZMXPmzDTbw8LCiIiIICgoyKxwkGrEiBEsW7aMrl27snPnTgYPHszp06dZsWKFxZoQlSpVIjw8nBkzZhAWFkbFihUzdPxU69atS7OgUaxYsUdWrAgICOCHH35gwIABjBo1iuTkZIKDg1mwYAHBwcGmOC8vL2bNmsWoUaPo0KEDSUlJbNmy5YGLFc899xxlypRhwYIFnDt3Djs7O4KCgvjyyy957bXXHvT0RLINg/FpWG1GRERERERERETkHvbs2UPFihX59ddfqVChQpp9Zf3exNnpwR46W8O1hLPsP/JFmucmInKn9P4tfBpoZIWIiIiIiIiIiGRbHh4eODg4sv/IF9ZOJcscHBzx8PCwdhoiIo+UihUiIiIiIiIiIpJteXt7c+TIYeLi4qydSpZ5eHjg7e1t7TRERB4pFStERERERERERCRb8/b21sN+EZEnnI21ExARERERERERERERkWebihUiIiIiIiIiIiIiImJVKlaIiIiIiIiIiIiIpCMkJISQkBCztjNnztCyZUvc3d0xGAxMmjTJKrmJZBdas0JERERERERERLK12NjYbL3AdlRUFO3bt2fXrl1UqlQpzZi5c+fSqVMnoqKiaNeunVnfzz//TNWqVenTpw/jx4/n7NmzlC5dmqCgIDZv3mwWm5iYSIUKFYiPj+fAgQM4Oztn6PgxMTH4+Pgwbtw4IiMjM3kFHo+DBw/y5ZdfEhYWRrFixe4b37t3b9avX8+QIUPw8vK657kDLFmyhDVr1rBjxw6OHTtGzZo12bp168NLXiQbULFCRERERERERESyrdjYWPz9S5OQcN3aqWSZk5Mjhw4dfqBFwjt06MD8+fOJjIykSZMmuLu7AynFh86dO1OkSBGGDRsGQL58+RgzZgydO3dm/vz5ZsWNCRMm8Mcff7BmzRqcnZ0f7MSeMAcPHmTYsGGEhIRYFCs2bNhgEb9582aaNWuWoeLLzJkz+fXXX6lcuTLnz59/WCmLZCsqVoiIiIiIiIiISLYVFxdHQsJ1Pu73OiWK5ANgUvQmrl2/yfudG5vFnr98le4jv6BVoyo0DSlnaj8S8x/vTVzBB12bUN7fm6hV2/lxz1GmDHgTJwc7U9yHs7/m2vVbfBTxCjY2BjoOmU/TkHI0qxVkkdeZ81foNPRzJvV/A9/CnvfM/9jJs/QZ+yVxcXEPVKwwGAzMnj2boKAgIiMjmTdvHvC/4sPq1avNig8dO3bk888/NytuHD9+nOHDh9OiRQuaNGmS5VyeRnZ2dhZtZ8+exc3NLUPbR0dHU6hQIWxsbAgMDHzI2YlkD1qzQkREREREREREsr0SRfIRWLIQgSULkSe3E7ldHE3vU181K/nxYfdmLPj6F5yd7AksWYgS3vmYuWQbbzSsTJuXXyCwZCFGRryCWy4nVn6317Ttwb//5cCx00x/vxVl/QoTWLIQOXPYUsDT1eI4gSUL4VfMKyUv73xp9qe+UgssD0OZMmXo27cvUVFRbNu2zaz40LRpU7NYg8HArFmzuHz5smnkQHh4ODly5GDKlCkPLaeMCAkJITAwkP3791OzZk2cnJwoUaIEy5YtA2Dbtm0EBwfj6OiIn58fmzZtstjH3r17adiwIblz58bFxYU6derwyy+/mPqjoqJ47bXXAKhVqxYGgwGDwWCaqunONSuioqIwGAwYjUamT59uik1PkSJFsLHRo1iR9OgbIiIiIiIiIiIi8v+a1ylP9Yql6DdhGcnJyYydt47bSUkM6NjQFGNvl4Nxka+xYtMetu0+wqmzlxgx+2v6d3iJogXdrZj9/Q0aNAhfX1+6dOlC165d0y0+BAQEEBkZSVRUFBEREaxbt44RI0ZQqFChx5w1XLx4kSZNmhAcHMzYsWOxt7cnNDSUJUuWEBoaSqNGjRg9ejTXrl2jZcuWxMfHm7Y9cOAA1atXZ9++ffTr14/Bgwdz/PhxQkJC2LFjBwA1atQgIiICgIEDBxIdHU10dDT+/v4WudSoUYPo6GgA6tWrZ4oVkQejaaBERERERERERETuMCKiOQ27TKLXmCV8+8MfLBzTEWdHe7OY50oWousbNRkwaQXeBdwp51eE1k2et1LGGefo6MjMmTNp0KABR44cYdKkSekWHwYPHsySJUuYOnUqFStWpFu3bo8x2/85ffo0ixYt4s033wRSigSlS5emVatWbN++neDgYAD8/f1p0KABy5cvJywsDEgp0CQmJvLjjz/i6+sLQNu2bfHz86Nfv35s27YNX19fqlevzpQpU6hXr55pFEVafH198fX1pU2bNpQqVYrWrVs/0nMXeVZoZIWIiIiIiIiIiMgdPNxc6N22Hl9v209oo8pUec4nzbjub9bGYDDw2+GTjO796n2nAnpS5M2b1zQlUf369dONtbOzw9XVFYA6depga2v7yPNLi4uLC6Ghoab3fn5+uLm54e/vbypUAKa///77bwCSkpLYsGEDzZs3NxUqAAoUKECrVq348ccfuXLlymM6CxFJj4oVIiIiIiIiIiIid0hKSmb5xl9xtM/Jb4dOcjspKc24H/ccJe7iVYxGI/v//OcxZ5k1SUlJdO7cmYIFC+Lm5maa+uheJk+ezN69ewkMDGTKlCkcO3bsMWVqrnDhwhbFIFdXV4oUKWLRBinTRgGcO3eOhIQE/Pz8LPbp7+9PcnIyJ0+efERZi0hmqFghIiIiIiIiIiJyhznLfyD2v4usmtqd/+IuM2PxVouYy/HXGTh5Jd3erEV4aAgfTFvFhcvXHn+ymZRafJg2bRojR45k06ZNLFq0KM3YkydPMmTIEJo3b86GDRuws7Oz2jRQ9xrRca92o9H4KNMRkUdAxQoREREREREREZH/92fMGSZFb+LD7s0o4Z2P4T2aM/2LLRz6+1+zuKEzVuOZx4Xw0BC6vVkLL/fcDJm+ykpZZ0xq8aFZs2Y0a9aMrl27UqVKFfr06cPly5ct4rt37w7AlClTKFCgACNHjmTDhg0sXrz4caeeZZ6enjg5OXHkyBGLvsOHD2NjY2ManfG0TOMlkl2pWCEiIiIiIiIiIs+c+Gs3OPjXabPX6XOXiJywlAZVA3ipWiAADasF0qBqAP0mLDNNB7X+pwN8++PvjIt8jRy2tuSwtWVc5Gts/Pkg3/74h9lxzsRdsTjO5fjrpv6//4mz6E+8nfa0Uw+qR48eGI1Gpk6dCoCNjQ2zZs0iLi6OgQMHmsWuXLmS1atXM3z4cNPD/PDwcCpWrEifPn2emnUebG1tqV+/PqtWrSImJsbUfubMGRYtWkS1atXInTs3AM7OzgBcunTJCpmKSA5rJyAiIiIiIiIiIvK4/bL/b5p0m2rWZjAY8HBz4fOP3jZrH969GQ06T2LG4q20bvI8g6Z+RY+36uBXzMsUU9rHix5v1eGDaasIfs6HvK4pD77nLP+BOct/MNvfx31fp1JAMQAiRn1hkdtP0e9RwNM10+f02WefsW7dOov2nj17smnTJlatWsWECRPM1nkoX7483bp1Y9q0aYSFhVG5cmXi4+OJiIigfPnyZmtapBY3goODef/9901Fj4wcP9V3333HjRs3LGKaN29OYGBgps85I0aMGMHGjRupVq0a4eHh5MiRg9mzZ3Pz5k3Gjh1rigsKCsLW1pYxY8Zw+fJl7O3tqV27Nvny5XvgHL7//nu+//57IGUdjWvXrjFixAgAatSoQY0aNR74GCJPOxUrRERERERERETkmTIu8jXGRb6W4Xi3XE7s+OJ/Iw92LX4/zbhuobXoFlrL9P6Hz/unu9+/143KcA4ZMXPmzDTbw8LCiIiIICgoyKxwkGrEiBEsW7aMrl27snPnTgYPHszp06dZsWKFxZoQlSpVIjw8nBkzZhAWFkbFihUzdPxU69atS7OgUaxYsUdWrAgICOCHH35gwIABjBo1iuTkZIKDg1mwYAHBwcGmOC8vL2bNmsWoUaPo0KEDSUlJbNmy5aEUKzZv3sywYcPM2gYPHgzAkCFDVKwQAQxGrTYjIiIiIiIiIiJPsT179lCxYkV+/fVXKlSokGbf6qndCSxZyEoZZt0fR0/xco9paZ6biMid0vu38GmgkRUiIiIiIiIiIpLtHTt51topZMnTmreISGapWCEiIiIiIiIiItmWh4cHTk6O9Bn7pbVTyTInJ0c8PDysnYaIyCOlYoWIiIiIiIiIiGRb3t7eHDp0mLi4OGunkmUeHh54e3tbOw0RkUdKxQoREREREREREcnWvL299bBfROQJZ2PtBERERERERERERERE5NmmYoWIiIiIiIiIiIiIiFiVihUiIiIiIiIiIiIiImJVWrNCRERERERERESytdjY2Gy/wPbRo0cZPHgwP/74IxcuXMDb25tWrVoRGRmJk5PTY8pURCTrVKwQEREREREREZFsKzY2Fv/SfiRcv2HtVLLMydGBQ4eP3LNgcfLkSapUqYKrqyvdu3cnb968/PzzzwwZMoRff/2VVatWPeaMRUQyT8UKERERERERERHJtuLi4ki4foMF4eBfEJKSYfZm+PY3OH8VPHJB0wrQMQQMBmtna+nQaWg94wZxcXH3LFZER0dz6dIlfvzxRwICAgDo3LkzycnJfP7551y8eJE8efI8zrRFRDJNxQoREREREREREcn2/AtCBR/4aBV8tRvmd4WAwrD7b2j/SUp/xEvWzjJrrly5AkD+/PnN2gsUKICNjQ12dnbWSEtEJFO0wLaIiIiIiIiIiDwztv8JzSpC4/JQzBNaBkP952Dn39bOLOtCQkIA6NChA7/99hsnT55kyZIlzJw5k4iICJydna2boIhIBqhYISIiIiIiIiIiz4wXS8F3B+DPf1Pe7zsBPx6BhuWsm9eDeOmll/jwww/ZuHEj5cuXx9vbm9DQUHr06MHEiROtnZ6ISIZoGigREREREREREXlmvNcUrlyH0n3B1iZlDYuRr8FbVa2d2YMpVqwYNWrU4NVXX8Xd3Z1vvvmGjz76CC8vL7p3727t9ERE7kvFChEREREREREReWZ8uQMW/gSLukFAIfjtBPRaAAXzQLsa1s4uaxYvXkznzp35888/KVy4MAAtWrQgOTmZ/v378+abb+Lu7m7lLEVE0qdpoERERERERERE5JnRd1HK6IrQF+A5b2hTHXq/BKNWWzuzrJsxYwbly5c3FSpSvfzyyyQkJLB3714rZSYiknEqVoiIiIiIiIiIyDMj4RbY3PVEzNYGko3WyedhOHPmDElJSRbtiYmJANy+fftxpyQikmkqVoiIiIiIiIiIyDOjaXkY+RV8sxdizsHKXfDxt/BKJWtnlnWlSpVi7969/Pnnn2btX3zxBTY2NpQtW9ZKmYmIZJzWrBARERERERERkWfG1HYweBmEz4OzV1LWquhSGz5oYe3Msq5v3758++23VK9ene7du+Pu7s7XX3/Nt99+S8eOHSlYsKC1UxQRuS8VK0RERERERERE5JmRyxEmtUl5ZRc1atRg+/btDB06lBkzZnD+/Hl8fHwYOXIk/fr1s3Z6IiIZomKFiIiIiIiIiIjIU65KlSqsXbvW2mmIiGSZihUiIiIiIiIiIpLtHTpt7Qyy5mnNW0Qks1SsEBERERERERGRbMvDwwMnRwdaz7hh7VSyzMnRAQ8PD2unISLySKlYISIiIiIiIiIi2Za3tzeHDh8hLi7O2qlkmYeHB97e3tZOQ0TkkVKxQkREREREREREsjVvb2897BcRecLZWDsBERERERERERERERF5tqlYISIiIiIiIiIiIiIiVqVihYiIiIiIiIiIiEg6QkJCCAkJMWs7c+YMLVu2xN3dHYPBwKRJk6ySm0h2oTUrREREREREREQkW4uNjc3WC2xHRUXRvn17du3aRaVKldKMmTt3Lp06dSIqKop27dqZ9f38889UrVqVPn36MH78eM6ePUvp0qUJCgpi8+bNZrGJiYlUqFCB+Ph4Dhw4gLOzc4aOHxMTg4+PD+PGjSMyMjKTV+DxOHjwIF9++SVhYWEUK1bsvvG9e/dm/fr1DBkyBC8vr3ue+/nz5/nss89Ys2YNhw4dIjExkdKlS9O7d2/eeOONh3wWIk8vFStERERERERERCTbio2NpXTp0ly/ft3aqWSZo6Mjhw8ffqBFwjt06MD8+fOJjIykSZMmuLu7AynFh86dO1OkSBGGDRsGQL58+RgzZgydO3dm/vz5ZsWNCRMm8Mcff7BmzRqcnZ0f7MSeMAcPHmTYsGGEhIRYFCs2bNhgEb9582aaNWt23+LLzz//zPvvv0+jRo0YNGgQOXLkYPny5YSGhpqOKSIqVoiIiIiIiIiISDYWFxfH9evX6d69O4UKFQJg6dKl3LhxgzZt2pjFXrlyhYkTJ1K3bl2qVq1qao+NjWX27Nm0a9eOUqVK8e2337J//3569eqFvb29KW7+/PncuHGDTp06YWNjw5gxY6hatSrVqlWzyOvixYuMHTuWHj16ULBgwXvmf+rUKaZNm0ZcXNwDFSsMBgOzZ88mKCiIyMhI5s2bB/yv+LB69Wqz4kPHjh35/PPPzYobx48fZ/jw4bRo0YImTZpkOZenkZ2dnUXb2bNncXNzu++2AQEBHD16lKJFi5rawsPDqVu3LmPGjKFfv37ZrvAjkhVas0JERERERERERLK9QoUK4evri6+vL7ly5cLJycn0PvUVFBREx44d2bhxI46Ojvj6+lK4cGFWrVpFnTp1eOmll/D19aVz5864uLjw/fffm7Y9ceIEx48fp3fv3pQoUQJfX19y5syJu7u7xXF8fX0pUqQIAIULF06zP/WVWmB5GMqUKUPfvn2Jiopi27ZtZsWHpk2bmsUaDAZmzZrF5cuXTSMHwsPDyZEjB1OmTHloOWVESEgIgYGB7N+/n5o1a+Lk5ESJEiVYtmwZANu2bSM4OBhHR0f8/PzYtGmTxT727t1Lw4YNyZ07Ny4uLtSpU4dffvnF1B8VFcVrr70GQK1atTAYDBgMBrZu3WrKIXXNiqioKAwGA0ajkenTp5ti78XHx8esUAEp17d58+bcvHmTv//++0Euj0i2oWKFiIiIiIiIiIjI/6tevTply5ZlxowZJCcns2jRIpKSkmjdurUpJmfOnHTr1o1t27bx22+/ERcXx/z583nrrbfw8vKyYvb3N2jQIHx9fenSpQtdu3ZNt/gQEBBAZGQkUVFRREREsG7dOkaMGPFQCygZdfHiRZo0aUJwcDBjx47F3t6e0NBQlixZQmhoKI0aNWL06NFcu3aNli1bEh8fb9r2wIEDVK9enX379tGvXz8GDx7M8ePHCQkJYceOHQDUqFGDiIgIAAYOHEh0dDTR0dH4+/tb5FKjRg2io6MBqFevnik2s/777z8gZU0SEdE0UCIiIiIiIiIiImY6depEZGQkU6dO5ZdffmHw4ME4ODiYxfj6+tK8eXNmz55N/vz5KVGiBPXr17dSxhnn6OjIzJkzadCgAUeOHGHSpEnpFh8GDx7MkiVLmDp1KhUrVqRbt26PMdv/OX36NIsWLeLNN98EUooEpUuXplWrVmzfvp3g4GAA/P39adCgAcuXLycsLAxIKdAkJiby448/4uvrC0Dbtm3x8/OjX79+bNu2DV9fX6pXr86UKVOoV6+eaRRFWlJHvbRp04ZSpUqZFbIy6sKFC8ydO5fq1atToECBTG8vkh1pZIWIiIiIiIiIiMgdXF1def3119m+fTt16tShTJkyaca1aNECg8HAsWPH6Nq1a7pTAT1J8ubNi41NymPB+xVY7OzscHV1BaBOnTrY2to+8vzS4uLiQmhoqOm9n58fbm5u+Pv7mwoVgOnv1KmVkpKS2LBhA82bNzcVKgAKFChAq1at+PHHH7ly5cpjOosUycnJvPXWW1y6dImpU6c+1mOLPMlUrBAREREREREREblDcnIy27Ztw97enqNHj5KUlJRm3O+//86lS5dITk7mr7/+esxZZk1SUhKdO3emYMGCuLm5maY+upfJkyezd+9eAgMDmTJlCseOHXtMmZorXLiwRTHI1dXVtPbHnW2QMm0UwLlz50hISMDPz89in/7+/iQnJ3Py5MlHlHXaevTowbp165g7dy7lypV7rMcWeZKpWCEiIiIiIiIiInKHNWvWcPbsWT766CMuXLjAypUrLWKuXr3K7NmzadGiBa+88gqffvrpY/+FflakFh+mTZvGyJEj2bRpE4sWLUoz9uTJkwwZMoTmzZuzYcMG7OzsrDYN1L1GdNyr3Wg0Psp0smzYsGHMmDGD0aNH06ZNG2unI/JEUbFCRERERERERETk/508eZKlS5fSoUMHChcuTMeOHVmxYgUnTpwwi5s3bx5ubm688sortGjRgjx58vDZZ59ZKeuMSS0+NGvWjGbNmtG1a1eqVKlCnz59uHz5skV89+7dAZgyZQoFChRg5MiRbNiwgcWLFz/u1LPM09MTJycnjhw5YtF3+PBhbGxsTKMzHvU0XtOnT2fo0KH06tWL/v37P9JjiTyNVKwQEREREREREZFnTkJCAjExMWavuLg4ZsyYQZUqVUxrHwQHBxMcHMyMGTNM00Ht3LmTX375hfDwcGxtbbG1taVbt27s2rWLHTt2mB3n4sWLFse5evWqqf/06dMW/bdv334k59yjRw+MRqNpnQQbGxtmzZpFXFwcAwcONItduXIlq1evZvjw4aaH+eHh4VSsWJE+ffo8FaNIIGXkRf369Vm1ahUxMTGm9jNnzrBo0SKqVatG7ty5AXB2dgbg0qVLDz2PJUuWEBERwVtvvcXHH3/80Pcvkh3ksHYCIiIiIiIiIiIij9vBgwctft1uMBhwdXXl/fffN2vv0KED7777LitXrqR+/frMnTuXli1b4u3tbYrx9vamZcuWfPrpp/j7+5segK9Zs4Y1a9aY7a979+6mNRQmT55skduMGTNwd3fP9Dl99tlnrFu3zqK9Z8+ebNq0iVWrVjFhwgSzdR7Kly9Pt27dmDZtGmFhYVSuXJn4+HgiIiIoX7682ZoWqcWN4OBg3n//fYvFodM7fqrvvvuOGzduWMQ0b96cwMDATJ9zRowYMYKNGzdSrVo1wsPDyZEjB7Nnz+bmzZuMHTvWFBcUFIStrS1jxozh8uXL2NvbU7t2bfLly/dAx9+5cydt27bF3d2dOnXqsHDhQrP+F1980Wzxb5FnlYoVIiIiIiIiIiLyTAkPDyc8PDzD8S4uLsyePdv0/pNPPkkz7pVXXuGVV14xvZ82bVq6+12yZEmGc8iImTNnptkeFhZGREQEQUFBZoWDVCNGjGDZsmV07dqVnTt3MnjwYE6fPs2KFSss1oSoVKkS4eHhzJgxg7CwMCpWrJih46dat25dmgWNYsWKPbJiRUBAAD/88AMDBgxg1KhRJCcnExwczIIFC0wjaAC8vLyYNWsWo0aNokOHDiQlJbFly5YHLlYcPHiQW7duce7cOd5++22L/nnz5qlYIQIYjE/qajMiIiIiIiIiIiIZsGfPHipWrMivv/5KhQoV0uzr3r07hQoVslKGWXfq1CmmTZuW5rmJiNwpvX8LnwYaWSEiIiIiIiIiItmWh4cHjo6O9x3l8CRzdHTEw8PD2mmIiDxSKlaIiIiIiIiIiEi25e3tzeHDh4mLi7N2Klnm4eFhtj6GiEh2pGKFiIiIiIiIiIhka97e3nrYLyLyhLOxdgIiIiIiIiIiIiIiIvJsU7FCRERERERERERERESsSsUKERERERERERERERGxKq1ZISIiIiIiIiIi2VpsbGy2X2D7999/Z9iwYezatYszZ87g7u5OmTJlePnll+nRowcAxYoV48SJE2lu36BBA2bNmoWPj0+Gcjp+/DjFihXL1HmIiKRHxQoREREREREREcm2YmNjKV3aj+vXb1g7lSxzdHTg8OEj9yxYbN++nVq1auHt7U2nTp3w8vLi5MmT/PLLL0yePNlUrAAICgri3XfftdhHwYIF8fT0JDo62qx9woQJ/PPPP0ycONGs3dPT8yGcmYjI/6hYISIiIiIiIiIi2VZcXBzXr9+gRQvw8Ehpu34ddu+G2NiUv+3twd0dKlQALy9YtAiuXrXcV5UqcPs27NmT/jE7d36Y+cOKFTeIi4u7Z7Fi5MiRuLq6smvXLtzc3Mz6zp49a/a+UKFCtG7d+p7Hu7tv8eLFXLx4Md1tREQeBhUrREREREREREQk2/PwgIIFU/7+7DNISoKWLSFPnpTCxPHj4OSUEmNrC7VqpRQv7mRvD0ZjSl+qOXOgYkXz2Fy5Hv353Omvv/4iICDAolABkC9fvsebjIhIFqlYISIiIiIiIiIiz4zr11NGVISFQeqSC25uULiweZyd3b2LDvb2//vbYEg/9nEoWrQoP//8M3/88QeBgYHpxiYmJqa5foezszOOjo6PKkURkfuysXYCIiIiIiIiIiIij4udXcrr8OGUKZ2yg8jISBISEggKCuLFF1+kf//+bNiwgcTERIvYDRs24OnpafGaPHmyFTIXEfkfjawQEREREREREZFnhq0tNG8Oq1enrFtRoAAULQqBgSnrVaTatAk2bzbftnXrlNgnTb169fj5558ZNWoU69ev5+eff2bs2LF4enoyd+5cXn75ZVNscHAwI0aMsNhHyZIlH2fKIiIWVKwQEREREREREZFnSpkyULJkynRQ//wDR4/CTz/Byy9D+fIpMS++CEFB5tvlzv3YU82wypUrs2LFCm7dusW+fftYuXIlEydOpGXLlvz222+UKVMGAA8PD+rWrWvlbEVELGkaKBEREREREREReebkzAnFi0PNmtCxY0phYuvW//U7OYG7u/krZ05rZZtxdnZ2VK5cmY8++oiZM2eSmJjI0qVLrZ2WiMh9qVghIiIiIiIiIiLPPE9PuHXL2lk8XJUqVQLg33//tXImIiL3p2KFiIiIiIiIiIg8MxISICoK9u2D//6DixfhwIGUaaBKl/5f3K1bEB9v/rpxw2ppp2vLli0YjUaL9rVr1wLg5+f3uFMSEck0rVkhIiIiIiIiIiLPDDs7KFwYfvkFLlyA5OSUtSgqVoTq1f8Xt2VLyutOFStC06aPN9+M6NGjBwkJCbzyyiuULl2aW7dusX37dpYsWUKxYsVo3769KfbUqVMsWLDAYh8uLi40b978MWYtImJOxQoREREREREREXlm5MgBdeumvO6ld++M7y8zsY/K+PHjWbp0KWvXruWTTz7h1q1beHt7Ex4ezqBBg3BzczPF/vbbb7Rp08ZiH0WLFlWxQkSsSsUKERERERERERGRp9hLL73ESy+9dN+4mJiYTO/766+/zkJGIiKZp2KFiIiIiIiIiIhke3Fx1s4ga57WvEVEMkvFChERERERERERybY8PDxwdHRgxYondHXsDHB0dMDDw8PaaYiIPFIqVoiIiIiIiIiISLbl7e3N4cNHiHuKhyh4eHjg7e1t7TRERB4pFStERERERERERCRb8/b21sN+EZEnnI21ExARERERERERERERkWebihUiIiIiIiIiIiIiImJVKlaIiIiIiIiIiIiIiIhVac0KERERERERERHJ1mJjY7P9AttXr15l3Lhx7Nixg507d3Lx4kXmzZtHWFiYWVxYWBjz58+32N7Pz4/Dhw8/zLRFRDJFxQoREREREREREcm2YmNj8ff3JyEhwdqpZJmTkxOHDh1Kt2ARFxfH8OHD8fb2ply5cmzduvWesfb29sydO9eszdXV9WGlKyKSJSpWiIiIiIiIiIhIthUXF0dC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EdHnjckKIiIiIiIiIiIiIiLSKiYriIiIiIiIiIiIiIhIq7hmBRERERERERERlWjh4eElfoHt2NhYLFq0CBcuXMDFixcRERGBDRs2wM/Pr2iCJCL6SExWEBERERERERFRiRUeHo4qVaogISFB26Hkm1gsxt27d7NNWMjlcsyePRsymQw1a9ZEUFBQ0QVIRFQAmKwgIiIiIiIiIqISSy6XIyEhAc2aNYOFhQUA4O3bt7h//z4iIiKQmJiIBg0aoGzZslqOVLOIiAgcP34ccrk822SFnZ0dXr58CVtbW1y+fBl16tQpwiiJiD4ekxVERERERERERFTiWVhYwNraGgAQHx8POzs71KhRA4cPH4aZmZly36fK0NAQtra22g6DiCjfmKwgIiIiIiIiIqLPSvny5VG+fHlth0FERJnoaDsAIiIiIiIiIiIiIiL6vDFZQUREREREREREREREWsVkBRERERERERERERERaRWTFUREREREREREREREpFVMVhARERERERERERERkVbpaTsAIiIiIiIiIiKiopSSkoKoqCjldnR0NORyOQwNDWFiYqLFyIiIPl9MVhARERERERER0WflzZs32Lt3r3L77NmzAABnZ2c0bdpUW2F9tFWrViEyMhIvXrwAAOzbtw/Pnj0DAIwcORJmZmbaDI+IKFtMVhARERERERER0WelbNmy+Oabb7QdRoFbvHgxwsLClNu7du3Crl27AAB9+/ZlsoKIijUmK4iIiIiIiIiIiEqA0NBQbYdARJRvTFYQEREREREREVGJFxERoe0Q8uVTjZuIKK+YrCAiIiIiIiIiohJLKpVCLBbj+PHj2g4l38RiMaRSqbbDICIqVExWEBERERERERFRiSWTyXD37l3I5XJth5JvUqkUMplM22EQERUqJiuIiIiIiIiIiKhEk8lkvNlPRFTM6Wg7ACIiIiIiIiIiIiIi+rwxWUFERERERERERERERFrFZAUREREREREREREREWkV16wgIiIiIiIiIqISLTw8vMQvsB0bG4tFixbhwoULuHjxIiIiIrBhwwb4+fkp6ygUCvz+++/YtWsXrl27hvfv38PR0RG+vr4YP348jIyMCvlKiIiyxmQFERERERERERGVWOHh4XCu4oLEhHhth5JvRmIJ7t0NyTZhIZfLMXv2bMhkMtSsWRNBQUFqdeLj4zFgwADUr18fQ4cOhY2NDc6dO4cZM2bg+PHjOHHiBEQiUSFeCRFR1pisICIiIiIiIiKiEksulyMxIR7Vu41DKWt7AED0i0d4ceME4t4+RUp8NCq3+gqWjjUAAIq0NDy9tB+R4SFIin4HXQMjmJWrDFm9DjAoZVbk8ce9fYpbO5dALpdnm6yws7PDy5cvYWtri8uXL6NOnTpqdQwMDBAcHAxPT09l2ddffw0HBwdlwqJ58+aFch1ERDlhsoKIiIiIiIiIiEq8Utb2MC1TEQCQFBsJi/LVUL5BJ9z4cx4klnbKfSmJcUiKfo9KzfvDxNYRKQmxuHvgJzw8vhn1hy7X4hVkz9DQELa2ttnWMTAwUElUZOjSpQtmzJiBkJAQJiuISGuYrCAiIiIiIiIios+KdeXasK5cW+M+faNSqO03R6XMpf1QXFg/FgmRbyA2tymKEIvUq1evAKSvjUFEpC062g6AiIiIiIiIiIioOEtNjAdEIugbGWs7lELxww8/wNTUFG3atNF2KET0GePICiIiIiIiIiIioiykpSTj/pENsK3eGHpGEm2HU+DmzZuHY8eOYc2aNTA3N9d2OET0GePICiIiIiIiIiIiIg0Uaam4uW0BAKBq++Fajqbgbd26FVOnTsXAgQPxzTffaDscIvrMMVlBRERERERERET0gYxERULkG3h8+X2JG1Vx9OhR9O/fH+3atcO6deu0HQ4REZMVREREREREREREmWUkKuLevUBtv7kwkJhqO6QCdeHCBXTp0gW1a9fGtm3boKfHmeKJSPv4SURERERERERERJ+V1KQExL9/qdxOiHiN6JePoS82hqGJJW5snY/oF4/g3nc6BIUCSTERAAB9sTF09PS1FXaBCAkJQbt27eDg4IC///4bYrFY2yEREQFgsoKIiIiIiIiIiD4z0S8e4PKGKcrte4d+AQCUcWsGJ58+eHv3AgDg3Bp/leNqD5gHS8caRRdoHq1atQqRkZF48eIFAGDfvn149uwZAGDkyJHQ0dFBq1atEBERgQkTJmD//v0qxzs5OaFBgwZFHjcREcBkBRERERERERERfWYsHWug5ey/s9yf3b7ibPHixQgLC1Nu79q1C7t27QIA9O3bFwDw9OlTAMC3336rdvyXX37JZAURaQ2TFURERERERERERCVAaGhojnUEQSj8QIiI8oHJCiIiIiIiIiIiKvHi3j7Vdgj58qnGTUSUV0xWEBERERERERFRiSWVSmEkluDWziXaDiXfjMQSSKVSbYdBRFSomKwgIiIiIiIiIqISSyaT4d7dEMjlcm2Hkm9SqRQymUzbYRARFSomK4iIiIiIiIiIqESTyWS82U9EVMzpaDsAIiIiIiIiIiIiIiL6vDFZQUREREREREREREREWsVkBRERERERERERERERaRXXrCAiIiIiIiIiohItPDy8xC+wfeXKFXz33Xc4e/YsBEFAgwYN8MMPP8DNza1ogiQi+khMVhARERERERERUYkVHh4OlyouiE+I13Yo+SYRSxByNyTLhMXVq1fh5eUFe3t7zJgxAwqFAmvWrEGTJk1w8eJFODs7F3HERER5x2QFERERERERERGVWHK5HPEJ8VjceiGcLJ0AAAkpCdhy809ceHoBUUnRcLRwwECPr1DJqqKWo1X36P0jjD80CXK5PMtkxbRp0yAWi3Hu3DlYWVkBAPr27YvKlStjypQp2LlzZ1GGTESUL0xWEBERERERERFRiedk6QRXm6oAgFH7x+LBuwdY3nYpbIytsSdkH2afnIMD/ffB1ri0liPNu9OnT6N169bKRAUA2NnZoUmTJvj7778RGxsLY2NjLUZIRJQzLrBNRERERERERESfjcTURBx5eBQTGo1HnXK1Ud68PPwbjEB5cxn+uPmntsPLl6SkJIjFYrVyiUSC5ORk3L59WwtRERHlDZMVRERERERERET02UhVpCFNSIOhroFKuaGeEa48v6qlqD6Os7Mzzp8/j7S0NGVZcnIyLly4AAB4/vy5tkIjIso1JiuIiIiIiIiIiOizYWxQCrXs3LDmwjq8jn2DNEUa9oTsxfWX1/E2/q22w8uXYcOG4f79+xg4cCDu3LmD27dvo3///nj58iUAICEhQcsREhHljMkKIiIiIiIiIiL6rCxqtQACBDT6xRvVVrrh9+uBaO/cFqJP9FbZ0KFDMWXKFGzZsgWurq6oXr06Hj16hIkTJwIA16sgok/Cp/kJTERERERERERElE8ycxkCe/yO68Mv49SgE9jZeytS0lJhb1ZO26Hl29y5c/H69WucPn0aN2/exKVLl6BQKAAAlStX1nJ0REQ509N2AERERERERERERNog0ZdAoi9BVGIUzoQFY0KjcdoO6aNYWFjAy8tLuX3s2DGUK1cOVapU0WJURES5w2QFERER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w40bNzSOejl69ChkMhlq1aqV73N86jiygoiIiIiIiIiIPi8ODumLYoeEqJaXL59efveu+jGhoen7BAFISkofBbF1q3qiIqPtTL/OBgBIJMD79+mJCgBYtiy9jaSk9ITF/v3pa1Z8hIwkRMa0T5llTG1jYmKS5fRG169fR79+/dC/f39MmjQJJ06cQIcOHXDhwgUsXrw413GIxWKMGDEC58+fR1BQEACgc+fOkMvlWLp0KYYNG4atW7eia9euuHz5cqFPe9O1a1eMHDkShw4dQr9+/dC7d2/lvnXr1uGnn37CmzdvMGXKFEyePBknTpxA3759czVdlrOzM3bs2AGRSITx48dj3bp1GDx4MEaNGqVWd+DAgdi7dy9MTU3x/fffY9KkSbh69SratGmjrDNs2DD06dMHGzZsQJ8+fTBy5Mgsz928eXMcOnQIVlZWmD59OhYvXoz69esjODg4y8XAtcHV1RWnT59GtWrVMH/+fMyaNQvly5fHyZMnUa9ePWU9W1tbrFu3Dm/evMHAgQPRu3dv3Llzp0Bi6NevH9LS0rB37161fUZGRsqElqZRDRn9oEGDBh81Asjc3ByjR4/WuE+hUGDnzp3o37//Z73AtkgoTqudEBERERERERER5dHVq1fh4eGBK1euwN3dXeM+XLkCfLDvk3D1KpDFtRFR7g0cOBD379/H6dOntR2Kmr/++gt9+vTBo0ePYJfPdWuA7D8LPwWcBoqIiIiIiIiIiEq+D0dRfCo+1biJipkZM2agcuXKagvQFwcLFy7EiBEjPipRURIwWUFERERERERERCWWVCqFkUSCxL59tR1KvhlJJJBKpdoOg+iTJpPJ1BY3Ly7OnTun7RCKBSYriIiIiIiIiIioxJLJZLgXEgK5XK7tUPJNKpVCJpNpOwwiokLFZAUREREREREREZVoMpmMN/uJiIq5/C9fTkREREREREREREREVACYrCAiIiIiIiIiIiIiIq1isoKIiIiIiIiIiIiIClRqaiomTpwIe3t76OjooHPnztoOiYo5rllBREREREREREQlWnh4eIleYDs2NhaLFi3ChQsXcPHiRURERGDDhg3w8/NTq+vn54dNmzaplTs7O+Pu3bvZxnH06FG0bNkSM2fOxIwZM1T2PXnyBK6urmjbti127NiRZRtBQUHw8fHRuO/cuXOoX79+tjFk1rNnT2zf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\n", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "drawer = ProteinVisualizer()\n", - "drawer.draw_fig(pvis=pvis)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.model import VariantEffect\n", - "\n", - "analysis_config = CohortAnalysisConfiguration()\n", - "analysis_config.missing_implies_excluded = True\n", - "analysis_config.pval_correction = 'fdr_bh'\n", - "analysis_config.min_perc_patients_w_hpo = 0.1\n", - "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "450\n" - ] - }, { "data": { "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
MISSENSE_VARIANT on NM_003482.4YesNo
CountPercentCountPercentp valueCorrected p value
Sensorineural hearing impairment [HP:0000407]6/1155%0/130%0.0034321.0
Hearing impairment [HP:0000365]14/1974%8/2138%0.0308711.0
Ventricular septal defect [HP:0001629]0/150%5/2124%0.0619431.0
High forehead [HP:0000348]5/683%1/520%0.0800871.0
Motor delay [HP:0001270]2/825%2/2100%0.1333331.0
Hypotonia [HP:0001252]2/729%10/1471%0.1588241.0
Hypoglycemia [HP:0001943]1/1100%0/50%0.1666671.0
Patent ductus arteriosus [HP:0001643]1/244%4/2119%0.1690131.0
Decreased proportion of CD4-positive, alpha-beta memory T cells [HP:0410386]6/875%2/540%0.2929291.0
Depressed nasal ridge [HP:0000457]1/520%1/1100%0.3333331.0
Blue sclerae [HP:0000592]4/757%3/1030%0.3499591.0
Highly arched eyebrow [HP:0002553]8/989%14/2167%0.3741901.0
Atrial septal defect [HP:0001631]5/771%6/1346%0.3742261.0
Eversion of lateral third of lower eyelids [HP:0007655]2/367%16/1889%0.3864661.0
Sacral dimple [HP:0000960]0/20%6/1060%0.4545451.0
Recurrent otitis media [HP:0000403]8/1553%6/1735%0.4764511.0
Decreased proportion of memory B cells [HP:0030374]6/875%5/5100%0.4871791.0
Renal duplication [HP:0000075]0/50%2/825%0.4871791.0
Ptosis [HP:0000508]0/70%2/1118%0.4967321.0
Intellectual disability, mild [HP:0001256]3/1225%1/250%0.5054951.0
Long palpebral fissure [HP:0000637]8/8100%17/2181%0.5520191.0
Sparse lateral eyebrow [HP:0005338]6/786%5/862%0.5692311.0
Seizure [HP:0001250]2/825%2/1712%0.5699601.0
Congenital hip dislocation [HP:0001374]1/714%5/1631%0.6213851.0
Coarctation of aorta [HP:0001680]1/157%3/2114%0.6256681.0
Clinodactyly of the 5th finger [HP:0004209]2/922%4/1136%0.6424151.0
Patent foramen ovale [HP:0001655]2/248%3/2015%0.6458961.0
Proportionate short stature [HP:0003508]7/1164%4/944%0.6534171.0
Severe short stature [HP:0003510]7/1258%4/1040%0.6699211.0
Scoliosis [HP:0002650]6/1932%4/1724%0.7169251.0
Depressed nasal tip [HP:0000437]16/2080%20/2774%0.7365041.0
Abnormality of the endocrine system [HP:0000818]7/7100%1/1100%1.0000001.0
Abnormal middle ear morphology [HP:0008609]0/00%1/1100%1.0000001.0
Growth abnormality [HP:0001507]13/13100%16/16100%1.0000001.0
Abnormality of the upper limb [HP:0002817]15/15100%20/20100%1.0000001.0
Orofacial cleft [HP:0000202]9/9100%8/8100%1.0000001.0
Abnormal ocular adnexa morphology [HP:0030669]13/13100%21/21100%1.0000001.0
Abnormal renal morphology [HP:0012210]1/1100%4/4100%1.0000001.0
Abnormality of the hand [HP:0001155]15/15100%20/20100%1.0000001.0
Abnormal soft palate morphology [HP:0100736]2/2100%0/00%1.0000001.0
Abnormality of metabolism/homeostasis [HP:0001939]5/5100%3/3100%1.0000001.0
Abnormal skeletal morphology [HP:0011842]23/23100%26/26100%1.0000001.0
Abnormality of the gastrointestinal tract [HP:0011024]5/5100%0/00%1.0000001.0
Abnormality of the scalp hair [HP:0100037]0/00%2/2100%1.0000001.0
Abnormality of the abdominal organs [HP:0002012]0/00%1/1100%1.0000001.0
Neoplasm by anatomical site [HP:0011793]0/00%1/1100%1.0000001.0
Cupped ear [HP:0000378]1/333%0/00%1.0000001.0
Abnormality of the genitourinary system [HP:0000119]4/4100%6/6100%1.0000001.0
Choanal atresia [HP:0000453]8/8100%0/00%1.0000001.0
Strabismus [HP:0000486]2/825%4/1625%1.0000001.0
Abnormal hair pattern [HP:0010720]0/00%2/2100%1.0000001.0
Periauricular skin pits [HP:0100277]3/3100%0/00%1.0000001.0
Abnormal lower lip morphology [HP:0000178]3/3100%1/1100%1.0000001.0
Abnormal hair morphology [HP:0001595]8/8100%17/17100%1.0000001.0
Single transverse palmar crease [HP:0000954]0/00%2/367%1.0000001.0
Abnormality of the breast [HP:0000769]10/10100%0/00%1.0000001.0
Abnormal spermatogenesis [HP:0008669]2/2100%1/1100%1.0000001.0
Abnormality of the upper urinary tract [HP:0010935]2/2100%5/5100%1.0000001.0
Abnormality of the choanae [HP:0000415]8/8100%0/00%1.0000001.0
Abnormal conjugate eye movement [HP:0000549]2/2100%4/4100%1.0000001.0
Tented upper lip vermilion [HP:0010804]1/1100%0/00%1.0000001.0
Abnormal eyelash morphology [HP:0000499]0/00%3/3100%1.0000001.0
Aplasia/hypoplasia involving the skeleton [HP:0009115]11/11100%11/11100%1.0000001.0
Language impairment [HP:0002463]8/8100%2/2100%1.0000001.0
Abnormal axial skeleton morphology [HP:0009121]13/13100%15/15100%1.0000001.0
Abnormal semicircular canal morphology [HP:0011380]3/3100%0/00%1.0000001.0
Abnormal T cell count [HP:0011839]6/6100%2/2100%1.0000001.0
Functional abnormality of the inner ear [HP:0011389]6/6100%0/00%1.0000001.0
Abnormal palate morphology [HP:0000174]12/12100%10/10100%1.0000001.0
Abnormality of the genital system [HP:0000078]2/2100%1/1100%1.0000001.0
Abnormality of the immune system [HP:0002715]15/15100%17/17100%1.0000001.0
Abnormality of the parathyroid gland [HP:0000828]4/4100%0/00%1.0000001.0
Global developmental delay [HP:0001263]14/1593%16/1794%1.0000001.0
Phenotypic abnormality [HP:0000118]33/33100%29/29100%1.0000001.0
Functional abnormality of male internal genitalia [HP:0000025]2/2100%1/1100%1.0000001.0
Abnormality of the cardiovascular system [HP:0001626]8/8100%12/12100%1.0000001.0
Abnormal inner ear morphology [HP:0011390]3/3100%0/00%1.0000001.0
Regional abnormality of skin [HP:0011356]12/12100%18/18100%1.0000001.0
Abnormality of the hairline [HP:0009553]0/00%2/2100%1.0000001.0
Type II pneumocyte hyperplasia [HP:0033328]1/1100%0/00%1.0000001.0
Abnormality of the integument [HP:0001574]19/19100%26/26100%1.0000001.0
Aplasia/hypoplasia affecting bones of the axial skeleton [HP:0009122]3/3100%4/4100%1.0000001.0
Abnormal nasal morphology [HP:0005105]24/24100%25/25100%1.0000001.0
Abnormal oral cavity morphology [HP:0000163]16/16100%13/13100%1.0000001.0
Abnormal digestive system morphology [HP:0025033]1/1100%1/1100%1.0000001.0
Abnormal limb bone morphology [HP:0002813]15/15100%21/21100%1.0000001.0
Abnormal ventricular septum morphology [HP:0010438]0/00%5/5100%1.0000001.0
Abnormal vascular morphology [HP:0025015]3/3100%6/6100%1.0000001.0
Underdeveloped nasal alae [HP:0000430]4/667%0/00%1.0000001.0
Sacrococcygeal pilonidal abnormality [HP:0010767]0/00%6/6100%1.0000001.0
Abnormal B cell count [HP:0010975]6/6100%5/5100%1.0000001.0
Abnormal hand morphology [HP:0005922]12/12100%18/18100%1.0000001.0
Microcephaly [HP:0000252]3/743%4/1136%1.0000001.0
Cleft palate [HP:0000175]9/1090%8/8100%1.0000001.0
Abnormal heart valve physiology [HP:0031653]0/00%1/1100%1.0000001.0
Thick vermilion border [HP:0012471]3/3100%1/1100%1.0000001.0
Ventricular hypertrophy [HP:0001714]1/1100%0/00%1.0000001.0
Neurodevelopmental abnormality [HP:0012759]22/22100%22/22100%1.0000001.0
Abnormal size of the palpebral fissures [HP:0200007]8/8100%17/17100%1.0000001.0
Finger clinodactyly [HP:0040019]4/4100%12/12100%1.0000001.0
Otitis media [HP:0000388]8/8100%6/6100%1.0000001.0
Abnormal morphology of the great vessels [HP:0030962]3/3100%6/6100%1.0000001.0
Abnormal palmar dermatoglyphics [HP:0001018]0/00%2/2100%1.0000001.0
Abnormal spleen morphology [HP:0025408]0/00%1/1100%1.0000001.0
Abnormal heart valve morphology [HP:0001654]0/00%1/1100%1.0000001.0
Abnormal aortic valve morphology [HP:0001646]0/00%1/1100%1.0000001.0
Abnormal leukocyte physiology [HP:0033796]4/4100%3/3100%1.0000001.0
Low-set ears [HP:0000369]2/540%0/00%1.0000001.0
Abnormal aortic valve physiology [HP:0031652]0/00%1/1100%1.0000001.0
Deviation of the 5th finger [HP:0009179]2/2100%4/4100%1.0000001.0
Abnormal nasolacrimal system morphology [HP:0000614]1/1100%0/00%1.0000001.0
Abnormal male reproductive system physiology [HP:0012874]2/2100%1/1100%1.0000001.0
Abnormal circulating IgG level [HP:0410242]2/2100%1/1100%1.0000001.0
Obesity [HP:0001513]0/00%1/1100%1.0000001.0
Abnormal leukocyte morphology [HP:0001881]7/7100%5/5100%1.0000001.0
Aplasia of the semicircular canal [HP:0011381]3/475%0/00%1.0000001.0
Joint hypermobility [HP:0001382]2/729%3/1225%1.0000001.0
Abnormal cellular physiology [HP:0011017]4/4100%3/3100%1.0000001.0
Abnormality of the skeletal system [HP:0000924]23/23100%26/26100%1.0000001.0
Abnormal atrial septum morphology [HP:0011994]5/5100%6/6100%1.0000001.0
Neoplasm of the middle ear [HP:0100799]0/00%1/1100%1.0000001.0
Abnormal nostril morphology [HP:0005288]3/3100%0/00%1.0000001.0
Abnormal jaw morphology [HP:0030791]4/4100%4/4100%1.0000001.0
Aplasia/Hypoplasia involving the nose [HP:0009924]4/4100%0/00%1.0000001.0
Abnormal alveolar type II pneumocyte morphology [HP:0033245]1/1100%0/00%1.0000001.0
Tooth malposition [HP:0000692]2/2100%0/00%1.0000001.0
Abnormal cardiac atrium morphology [HP:0005120]5/5100%6/6100%1.0000001.0
Abnormal skin adnexa morphology [HP:0011138]8/8100%17/17100%1.0000001.0
Abnormal anus morphology [HP:0034915]1/1100%1/1100%1.0000001.0
Abnormality of the thyroid gland [HP:0000820]7/7100%0/00%1.0000001.0
Abnormal sacrum morphology [HP:0005107]0/00%6/6100%1.0000001.0
Abnormal mandible morphology [HP:0000277]4/4100%4/4100%1.0000001.0
Widely spaced teeth [HP:0000687]1/425%0/00%1.0000001.0
Aplasia/hypoplasia involving bones of the hand [HP:0005927]8/8100%7/7100%1.0000001.0
Abnormal T cell morphology [HP:0002843]6/6100%2/2100%1.0000001.0
Abnormal uvula morphology [HP:0000172]2/2100%0/00%1.0000001.0
Aplasia/Hypoplasia of fingers [HP:0006265]8/8100%7/7100%1.0000001.0
Aplasia/Hypoplasia of the nipples [HP:0006709]10/10100%0/00%1.0000001.0
Renal hypoplasia/aplasia [HP:0008678]1/1100%0/00%1.0000001.0
Oligodontia [HP:0000677]3/3100%0/00%1.0000001.0
Congenital malformation of the left heart [HP:0045017]0/00%1/1100%1.0000001.0
High palate [HP:0000218]10/1191%8/8100%1.0000001.0
Abnormal 5th finger morphology [HP:0004207]10/10100%10/10100%1.0000001.0
Abnormal earlobe morphology [HP:0000363]8/8100%6/6100%1.0000001.0
Abnormal eyelid morphology [HP:0000492]12/12100%20/20100%1.0000001.0
Cryptorchidism [HP:0000028]2/2100%1/1100%1.0000001.0
Abnormal muscle physiology [HP:0011804]2/2100%10/10100%1.0000001.0
Abnormality of the dentition [HP:0000164]8/8100%0/00%1.0000001.0
Vertebral clefting [HP:0008428]0/00%1/1100%1.0000001.0
Short digit [HP:0011927]8/8100%11/11100%1.0000001.0
Abnormal skin morphology of the palm [HP:0040211]0/00%2/2100%1.0000001.0
Nasolacrimal duct obstruction [HP:0000579]1/1100%0/00%1.0000001.0
Abnormal vertebral morphology [HP:0003468]0/00%1/1100%1.0000001.0
Telecanthus [HP:0000506]1/1100%0/00%1.0000001.0
Abnormality of the fontanelles or cranial sutures [HP:0000235]0/00%1/1100%1.0000001.0
Low posterior hairline [HP:0002162]0/10%2/633%1.0000001.0
Deviation of finger [HP:0004097]4/4100%12/12100%1.0000001.0
Abnormal ear morphology [HP:0031703]21/21100%23/23100%1.0000001.0
Abnormality of reproductive system physiology [HP:0000080]2/2100%1/1100%1.0000001.0
Long eyelashes [HP:0000527]0/10%3/650%1.0000001.0
Abnormal leukocyte count [HP:0011893]7/7100%5/5100%1.0000001.0
Abnormality of the inner ear [HP:0000359]3/3100%0/00%1.0000001.0
Abnormal hip joint morphology [HP:0001384]1/1100%5/5100%1.0000001.0
Abnormality of the palmar creases [HP:0010490]0/00%2/2100%1.0000001.0
Decreased proportion of memory T cells [HP:0032183]6/6100%2/2100%1.0000001.0
Abnormal cardiac ventricle morphology [HP:0001713]1/1100%5/5100%1.0000001.0
Persistence of primary teeth [HP:0006335]2/450%0/00%1.0000001.0
Abnormality of the posterior hairline [HP:0030141]0/00%2/2100%1.0000001.0
Abnormal esophagus physiology [HP:0025270]5/5100%0/00%1.0000001.0
Abnormality of humoral immunity [HP:0005368]4/4100%3/3100%1.0000001.0
Abnormal respiratory system morphology [HP:0012252]2/2100%1/1100%1.0000001.0
Abnormality of the orbital region [HP:0000315]13/13100%21/21100%1.0000001.0
Abnormal lacrimal duct morphology [HP:0011481]1/1100%0/00%1.0000001.0
Abnormal location of ears [HP:0000357]2/2100%0/00%1.0000001.0
Unusual infection [HP:0032101]15/15100%15/15100%1.0000001.0
Abnormality of digestive system physiology [HP:0025032]9/9100%3/3100%1.0000001.0
Abnormal glucose homeostasis [HP:0011014]1/1100%0/00%1.0000001.0
Depressed nasal bridge [HP:0005280]1/250%1/1100%1.0000001.0
Abnormal calvaria morphology [HP:0002683]0/00%1/1100%1.0000001.0
Abnormal pulmonary vein morphology [HP:0030968]1/1100%0/00%1.0000001.0
Abnormal respiratory system physiology [HP:0002795]3/3100%0/00%1.0000001.0
Abnormal number of teeth [HP:0006483]3/3100%0/00%1.0000001.0
Morphological central nervous system abnormality [HP:0002011]3/3100%5/5100%1.0000001.0
Abnormality of the lymphatic system [HP:0100763]0/00%1/1100%1.0000001.0
Abnormality of the pulmonary vasculature [HP:0004930]1/1100%0/00%1.0000001.0
Posteriorly rotated ears [HP:0000358]1/520%0/00%1.0000001.0
Abnormality of the face [HP:0000271]26/26100%28/28100%1.0000001.0
Abnormal fingertip morphology [HP:0001211]12/12100%18/18100%1.0000001.0
Abnormality of the palpebral fissures [HP:0008050]11/11100%18/18100%1.0000001.0
Decreased circulating IgG subclass level [HP:0032135]1/1100%0/00%1.0000001.0
Deviation of the hand or of fingers of the hand [HP:0009484]4/4100%12/12100%1.0000001.0
Partial anomalous pulmonary venous return [HP:0010773]1/1100%0/00%1.0000001.0
Bifid uvula [HP:0000193]2/367%0/00%1.0000001.0
Decreased circulating antibody level [HP:0004313]4/4100%3/3100%1.0000001.0
Cleft lip [HP:0410030]0/00%1/1100%1.0000001.0
Abnormal eyebrow morphology [HP:0000534]8/8100%16/16100%1.0000001.0
Abnormality of mental function [HP:0011446]19/19100%14/14100%1.0000001.0
Brachydactyly [HP:0001156]0/00%4/4100%1.0000001.0
Branchial anomaly [HP:0009794]2/2100%0/00%1.0000001.0
Abnormal pituitary gland morphology [HP:0012503]0/00%1/1100%1.0000001.0
Short nose [HP:0003196]2/2100%0/00%1.0000001.0
Ectopic anus [HP:0004397]1/1100%0/00%1.0000001.0
Cholesteatoma [HP:0009797]0/10%1/520%1.0000001.0
Decreased head circumference [HP:0040195]3/3100%4/4100%1.0000001.0
Prominent fingertip pads [HP:0001212]12/1580%18/2378%1.0000001.0
Abnormal pulmonary alveolar system morphology [HP:0033137]1/1100%0/00%1.0000001.0
Abnormal abdomen morphology [HP:0001438]0/00%1/1100%1.0000001.0
Abnormal nervous system morphology [HP:0012639]3/3100%5/5100%1.0000001.0
Microtia [HP:0008551]1/1100%0/00%1.0000001.0
Abnormal circulating IgA level [HP:0410240]2/2100%2/2100%1.0000001.0
Abnormality of the amniotic fluid [HP:0001560]1/1100%0/00%1.0000001.0
Aplasia/Hypoplasia of the external ear [HP:0008772]1/1100%0/00%1.0000001.0
Abnormal thorax morphology [HP:0000765]1/1100%0/00%1.0000001.0
Abnormal dental morphology [HP:0006482]3/3100%0/00%1.0000001.0
Abnormal periauricular region morphology [HP:0000383]3/3100%0/00%1.0000001.0
Abnormality of pulmonary circulation [HP:0030875]3/3100%0/00%1.0000001.0
Pulmonary arterial hypertension [HP:0002092]3/1030%0/00%1.0000001.0
Wide nasal bridge [HP:0000431]3/3100%11/1479%1.0000001.0
Abnormality of lower limb joint [HP:0100491]1/1100%5/5100%1.0000001.0
Hypoplastic heart [HP:0001961]0/00%1/1100%1.0000001.0
Postnatal growth retardation [HP:0008897]5/862%4/580%1.0000001.0
Abnormal ear physiology [HP:0031704]14/14100%8/8100%1.0000001.0
Renal hypoplasia [HP:0000089]1/520%0/00%1.0000001.0
Abnormal testis morphology [HP:0000035]2/2100%1/1100%1.0000001.0
Abnormal upper lip morphology [HP:0000177]4/4100%5/5100%1.0000001.0
Holoprosencephaly [HP:0001360]1/1100%2/2100%1.0000001.0
Wide nose [HP:0000445]0/00%1/1100%1.0000001.0
Neoplasm [HP:0002664]0/00%1/1100%1.0000001.0
Abnormal cerebral morphology [HP:0002060]3/3100%4/4100%1.0000001.0
Hypotelorism [HP:0000601]1/1100%2/2100%1.0000001.0
Abnormal cardiovascular system morphology [HP:0030680]7/7100%11/11100%1.0000001.0
Polyhydramnios [HP:0001561]1/1100%0/10%1.0000001.0
Abnormality of thyroid physiology [HP:0002926]7/7100%0/00%1.0000001.0
Abnormality of body weight [HP:0004323]0/00%1/1100%1.0000001.0
Abnormality of eye movement [HP:0000496]2/2100%4/4100%1.0000001.0
Abnormality of the eye [HP:0000478]8/8100%9/9100%1.0000001.0
Joint dislocation [HP:0001373]1/1100%5/5100%1.0000001.0
Abnormal blood glucose concentration [HP:0011015]1/1100%0/00%1.0000001.0
Abnormal lymphocyte physiology [HP:0031409]4/4100%3/3100%1.0000001.0
Branchial sinus [HP:0100272]2/450%0/00%1.0000001.0
Abnormal thoracic spine morphology [HP:0100711]1/1100%0/00%1.0000001.0
Abnormality of the head [HP:0000234]26/26100%28/28100%1.0000001.0
Abdominal symptom [HP:0011458]5/5100%3/3100%1.0000001.0
Abnormal lung morphology [HP:0002088]2/2100%1/1100%1.0000001.0
Abnormal cellular phenotype [HP:0025354]4/4100%3/3100%1.0000001.0
Abnormal skin morphology [HP:0011121]14/14100%18/18100%1.0000001.0
Abnormal musculoskeletal physiology [HP:0011843]2/2100%3/3100%1.0000001.0
Abnormal eye physiology [HP:0012373]2/2100%4/4100%1.0000001.0
Intrauterine growth retardation [HP:0001511]1/1100%0/00%1.0000001.0
Smooth philtrum [HP:0000319]3/3100%0/00%1.0000001.0
Subpleural honeycombing [HP:0031631]1/1100%0/00%1.0000001.0
Aplasia/Hypoplasia involving bones of the skull [HP:0009116]3/3100%4/4100%1.0000001.0
Abnormal endocrine physiology [HP:0031072]0/00%1/1100%1.0000001.0
Aplasia/Hypoplasia of the mandible [HP:0009118]3/3100%4/4100%1.0000001.0
Abnormal ureter morphology [HP:0025633]0/00%1/1100%1.0000001.0
Thin upper lip vermilion [HP:0000219]3/475%4/667%1.0000001.0
Splenomegaly [HP:0001744]0/20%1/617%1.0000001.0
Abnormal skull morphology [HP:0000929]7/7100%8/8100%1.0000001.0
Abnormal neck morphology [HP:0025668]2/2100%2/2100%1.0000001.0
Delayed speech and language development [HP:0000750]8/1080%2/2100%1.0000001.0
Abnormal cardiovascular system physiology [HP:0011025]3/3100%1/1100%1.0000001.0
Abnormal oral morphology [HP:0031816]16/16100%13/13100%1.0000001.0
Abnormality of joint mobility [HP:0011729]2/2100%3/3100%1.0000001.0
Cleft upper lip [HP:0000204]0/00%1/1100%1.0000001.0
Abnormal eye morphology [HP:0012372]6/6100%6/6100%1.0000001.0
Abnormality of the forehead [HP:0000290]5/5100%1/1100%1.0000001.0
Short 5th finger [HP:0009237]8/8100%7/7100%1.0000001.0
Downslanted palpebral fissures [HP:0000494]3/3100%1/1100%1.0000001.0
Bilateral renal hypoplasia [HP:0012584]1/520%0/00%1.0000001.0
Abnormality of the mouth [HP:0000153]16/16100%13/13100%1.0000001.0
Abnormal morphology of the nasal alae [HP:0000429]6/6100%0/00%1.0000001.0
Midface retrusion [HP:0011800]1/1100%1/1100%1.0000001.0
Abnormal lymphocyte morphology [HP:0004332]7/7100%5/5100%1.0000001.0
Abnormal proportion of memory T cells [HP:0032182]6/6100%2/2100%1.0000001.0
Abnormal aortic morphology [HP:0001679]1/1100%4/4100%1.0000001.0
Abnormal muscle tone [HP:0003808]2/2100%10/10100%1.0000001.0
Abnormal midface morphology [HP:0000309]4/4100%1/1100%1.0000001.0
Proboscis [HP:0012806]1/1100%0/10%1.0000001.0
Abnormality of B cell physiology [HP:0005372]4/4100%3/3100%1.0000001.0
Aplasia/Hypoplasia of the 5th finger [HP:0006262]8/8100%7/7100%1.0000001.0
Lobar holoprosencephaly [HP:0006870]0/00%1/1100%1.0000001.0
Abnormality of the vasculature [HP:0002597]5/5100%6/6100%1.0000001.0
Abnormal cheek morphology [HP:0004426]3/3100%0/00%1.0000001.0
Aplasia/hypoplasia involving bones of the extremities [HP:0045060]8/8100%7/7100%1.0000001.0
Abnormality of body height [HP:0000002]9/9100%13/13100%1.0000001.0
Abnormal nasal tip morphology [HP:0000436]16/16100%20/20100%1.0000001.0
Craniosynostosis [HP:0001363]0/00%1/1100%1.0000001.0
Dimple chin [HP:0010751]1/1100%0/00%1.0000001.0
Abnormal joint morphology [HP:0001367]1/1100%5/5100%1.0000001.0
Abnormal systemic arterial morphology [HP:0011004]1/1100%4/4100%1.0000001.0
Anterior hypopituitarism [HP:0000830]0/00%1/1100%1.0000001.0
Abnormal nasal dorsum morphology [HP:0011119]1/1100%1/1100%1.0000001.0
Abnormal heart morphology [HP:0001627]5/5100%10/10100%1.0000001.0
Pre-capillary pulmonary hypertension [HP:0033578]3/3100%0/00%1.0000001.0
Abnormal inflammatory response [HP:0012647]8/8100%6/6100%1.0000001.0
Anteriorly placed anus [HP:0001545]1/1100%0/00%1.0000001.0
Hearing abnormality [HP:0000364]14/14100%8/8100%1.0000001.0
Epicanthus [HP:0000286]0/10%1/520%1.0000001.0
Hip dysplasia [HP:0001385]0/00%2/2100%1.0000001.0
Abnormality of the nervous system [HP:0000707]26/26100%25/25100%1.0000001.0
Abnormal pinna morphology [HP:0000377]19/19100%22/22100%1.0000001.0
Abnormal joint physiology [HP:0034430]2/2100%3/3100%1.0000001.0
Prominent digit pad [HP:0011298]12/12100%18/18100%1.0000001.0
Hypoparathyroidism [HP:0000829]4/4100%0/00%1.0000001.0
Aplasia/hypoplasia involving bones of the upper limbs [HP:0006496]8/8100%7/7100%1.0000001.0
Abnormal sclera morphology [HP:0000591]4/4100%3/3100%1.0000001.0
Decreased circulating total IgG [HP:0032132]1/812%1/520%1.0000001.0
Abnormal palm morphology [HP:0100871]0/00%2/2100%1.0000001.0
Renal cyst [HP:0000107]0/00%1/1100%1.0000001.0
Abnormal hip bone morphology [HP:0003272]1/1100%7/7100%1.0000001.0
Ectropion [HP:0000656]2/2100%16/16100%1.0000001.0
Abnormality of the musculoskeletal system [HP:0033127]23/23100%26/26100%1.0000001.0
Abnormal blood vessel morphology [HP:0033353]3/3100%6/6100%1.0000001.0
Abnormality of blood and blood-forming tissues [HP:0001871]8/8100%5/5100%1.0000001.0
Increased inflammatory response [HP:0012649]8/8100%6/6100%1.0000001.0
Abnormality of the respiratory system [HP:0002086]5/5100%1/1100%1.0000001.0
Abnormality of prenatal development or birth [HP:0001197]1/1100%0/00%1.0000001.0
Short stature [HP:0004322]9/1369%13/1872%1.0000001.0
Abnormal B cell subset distribution [HP:0025539]6/6100%5/5100%1.0000001.0
Median cleft lip [HP:0000161]0/10%1/1100%1.0000001.0
Aplasia/Hypoplasia of the ear [HP:0008771]1/1100%0/00%1.0000001.0
Abnormality of the spleen [HP:0001743]0/00%1/1100%1.0000001.0
Abnormality of the chin [HP:0000306]1/1100%0/00%1.0000001.0
Thin vermilion border [HP:0000233]5/5100%4/4100%1.0000001.0
Growth delay [HP:0001510]13/13100%16/16100%1.0000001.0
Dental malocclusion [HP:0000689]1/425%0/00%1.0000001.0
Recurrent infections [HP:0002719]15/2171%15/2075%1.0000001.0
Clinodactyly [HP:0030084]4/4100%12/12100%1.0000001.0
Abnormality of the outer ear [HP:0000356]19/19100%22/22100%1.0000001.0
Aplasia/Hypoplasia of the eyebrow [HP:0100840]6/6100%8/8100%1.0000001.0
Abnormal nipple morphology [HP:0004404]10/10100%0/00%1.0000001.0
Increased body weight [HP:0004324]0/00%1/1100%1.0000001.0
Abnormal breast morphology [HP:0031093]10/10100%0/00%1.0000001.0
Abnormality of the anterior pituitary [HP:0011747]0/00%1/1100%1.0000001.0
Abnormal dermatoglyphics [HP:0007477]0/00%2/2100%1.0000001.0
Lower extremity joint dislocation [HP:0030311]1/1100%5/5100%1.0000001.0
Abnormal nervous system physiology [HP:0012638]24/24100%23/23100%1.0000001.0
Abnormality of the kidney [HP:0000077]2/2100%4/4100%1.0000001.0
Abnormal digit morphology [HP:0011297]15/15100%21/21100%1.0000001.0
Abnormal cardiac septum morphology [HP:0001671]5/5100%8/8100%1.0000001.0
Microdontia [HP:0000691]3/560%0/00%1.0000001.0
Aplasia/Hypoplasia involving the central nervous system [HP:0002977]3/3100%4/4100%1.0000001.0
Azoospermia [HP:0000027]2/2100%1/1100%1.0000001.0
Aplasia/hypoplasia of the extremities [HP:0009815]8/8100%7/7100%1.0000001.0
Abnormal immune system morphology [HP:0032251]7/7100%5/5100%1.0000001.0
Abnormal B cell morphology [HP:0002846]6/6100%5/5100%1.0000001.0
Abnormal lip morphology [HP:0000159]6/6100%5/5100%1.0000001.0
Abnormality of the urinary system physiology [HP:0011277]1/1100%0/00%1.0000001.0
Macrotia [HP:0000400]8/1080%16/2080%1.0000001.0
Neurodevelopmental delay [HP:0012758]21/21100%18/18100%1.0000001.0
Abnormal homeostasis [HP:0012337]1/1100%0/00%1.0000001.0
Large earlobe [HP:0009748]8/8100%6/6100%1.0000001.0
Abnormal cellular immune system morphology [HP:0010987]7/7100%5/5100%1.0000001.0
Respiratory tract infection [HP:0011947]0/00%1/1100%1.0000001.0
Anal atresia [HP:0002023]0/10%1/520%1.0000001.0
Preauricular pit [HP:0004467]3/3100%0/00%1.0000001.0
Abnormal pelvic girdle bone morphology [HP:0002644]1/1100%7/7100%1.0000001.0
Anomalous pulmonary venous return [HP:0010772]1/1100%0/00%1.0000001.0
Abnormality of the anus [HP:0004378]1/1100%1/1100%1.0000001.0
Localized skin lesion [HP:0011355]3/3100%6/6100%1.0000001.0
Abnormality of the nose [HP:0000366]25/25100%25/25100%1.0000001.0
Ectopic kidney [HP:0000086]0/20%2/922%1.0000001.0
Congenital malformation of the great arteries [HP:0011603]1/1100%4/4100%1.0000001.0
Abnormal curvature of the vertebral column [HP:0010674]6/6100%4/4100%1.0000001.0
Slanting of the palpebral fissure [HP:0200006]3/3100%1/1100%1.0000001.0
Abnormality of speech or vocalization [HP:0002167]8/8100%2/2100%1.0000001.0
Abnormal proportion of memory B cells [HP:0030373]6/6100%5/5100%1.0000001.0
Abnormal response to endocrine stimulation test [HP:0031073]0/00%1/1100%1.0000001.0
Abnormality of the lower limb [HP:0002814]1/1100%5/5100%1.0000001.0
Decreased circulating IgA level [HP:0002720]2/825%2/540%1.0000001.0
Abnormal finger morphology [HP:0001167]15/15100%20/20100%1.0000001.0
Abnormality of limbs [HP:0040064]15/15100%23/23100%1.0000001.0
Non-obstructive azoospermia [HP:0011961]2/2100%1/1100%1.0000001.0
Abnormal communication [HP:0034434]8/8100%2/2100%1.0000001.0
Abnormality of the neck [HP:0000464]2/2100%2/2100%1.0000001.0
Hypothyroidism [HP:0000821]7/7100%0/00%1.0000001.0
Abnormal aortic valve cusp morphology [HP:0031567]0/00%1/1100%1.0000001.0
Visceromegaly [HP:0003271]0/00%1/1100%1.0000001.0
Abnormality of the philtrum [HP:0000288]3/3100%0/00%1.0000001.0
Tooth agenesis [HP:0009804]3/3100%0/00%1.0000001.0
Abnormality of globe location [HP:0100886]2/2100%3/3100%1.0000001.0
Abnormal vascular physiology [HP:0030163]3/3100%0/00%1.0000001.0
Renal insufficiency [HP:0000083]1/1100%0/00%1.0000001.0
Abnormal scalp morphology [HP:0001965]0/00%2/2100%1.0000001.0
Abnormality of immune system physiology [HP:0010978]15/15100%16/16100%1.0000001.0
Abnormal nasal bridge morphology [HP:0000422]4/4100%12/12100%1.0000001.0
Abnormal brain morphology [HP:0012443]3/3100%5/5100%1.0000001.0
Feeding difficulties [HP:0011968]5/1436%3/1127%1.0000001.0
Abnormality of skull size [HP:0000240]3/3100%4/4100%1.0000001.0
Micrognathia [HP:0000347]3/650%4/944%1.0000001.0
Abnormal form of the vertebral bodies [HP:0003312]0/00%1/1100%1.0000001.0
Neoplasm of the ear [HP:0012780]0/00%1/1100%1.0000001.0
Abnormality of the ear [HP:0000598]24/24100%23/23100%1.0000001.0
Decreased circulating IgG level [HP:0004315]2/2100%1/1100%1.0000001.0
Hypoplastic nipples [HP:0002557]5/1242%0/00%1.0000001.0
Abnormality of the musculature [HP:0003011]2/2100%10/10100%1.0000001.0
Alobar holoprosencephaly [HP:0006988]1/1100%1/250%1.0000001.0
Aplasia/Hypoplasia of the cerebrum [HP:0007364]3/3100%4/4100%1.0000001.0
Gastroesophageal reflux [HP:0002020]5/1729%0/00%1.0000001.0
Abnormal lymphocyte count [HP:0040088]7/7100%5/5100%1.0000001.0
Abnormal appendicular skeleton morphology [HP:0011844]15/15100%23/23100%1.0000001.0
Abnormality of the digestive system [HP:0025031]10/10100%4/4100%1.0000001.0
Abnormal subpleural morphology [HP:0031630]1/1100%0/00%1.0000001.0
Sparse eyebrow [HP:0045075]6/786%8/1173%1.0000001.0
Abnormal right ventricle morphology [HP:0001707]1/1100%0/00%1.0000001.0
Narrow palate [HP:0000189]8/8100%6/6100%1.0000001.0
Elevated pulmonary artery pressure [HP:0004890]3/3100%0/00%1.0000001.0
Protruding ear [HP:0000411]0/00%1/1100%1.0000001.0
Abnormality of primary teeth [HP:0006481]2/2100%0/00%1.0000001.0
Hip dislocation [HP:0002827]1/1100%5/5100%1.0000001.0
Hypertelorism [HP:0000316]1/250%1/520%1.0000001.0
Abnormal aortic arch morphology [HP:0012303]0/00%1/1100%1.0000001.0
Abnormality of the skin [HP:0000951]14/14100%18/18100%1.0000001.0
Butterfly vertebrae [HP:0003316]0/00%1/1100%1.0000001.0
Anteverted nares [HP:0000463]3/3100%0/00%1.0000001.0
Abnormality of upper lip vermillion [HP:0011339]4/4100%4/4100%1.0000001.0
Congenital hypothyroidism [HP:0000851]3/650%0/00%1.0000001.0
Abnormal T cell subset distribution [HP:0025540]6/6100%2/2100%1.0000001.0
Abnormal localization of kidney [HP:0100542]0/00%2/2100%1.0000001.0
Abnormal forebrain morphology [HP:0100547]3/3100%4/4100%1.0000001.0
High, narrow palate [HP:0002705]8/989%6/6100%1.0000001.0
Abnormality of limb bone [HP:0040068]15/15100%21/21100%1.0000001.0
Abnormality of the ocular adnexa [HP:0032039]13/13100%21/21100%1.0000001.0
Decreased response to growth hormone stimulation test [HP:0000824]0/00%1/1100%1.0000001.0
Abnormal morphology of the vestibule of the inner ear [HP:0011376]3/3100%0/00%1.0000001.0
Congenital abnormal hair pattern [HP:0011361]0/00%2/2100%1.0000001.0
Abnormality of the ureter [HP:0000069]0/00%1/1100%1.0000001.0
Short finger [HP:0009381]8/8100%7/7100%1.0000001.0
All [HP:0000001]33/33100%29/29100%1.0000001.0
Abnormality of dental eruption [HP:0006292]2/2100%0/00%1.0000001.0
Abnormality of the hypothalamus-pituitary axis [HP:0000864]0/00%1/1100%1.0000001.0
Thick lower lip vermilion [HP:0000179]3/3100%1/1100%1.0000001.0
Abnormal facial skeleton morphology [HP:0011821]4/4100%4/4100%1.0000001.0
Absent nipple [HP:0002561]5/1242%0/00%1.0000001.0
Intellectual disability [HP:0001249]12/1392%13/1493%1.0000001.0
Abnormal renal physiology [HP:0012211]1/1100%0/00%1.0000001.0
Abnormality of the pulmonary veins [HP:0011718]1/1100%0/00%1.0000001.0
Hypopituitarism [HP:0040075]0/00%1/1100%1.0000001.0
Abnormality of head or neck [HP:0000152]26/26100%28/28100%1.0000001.0
Abnormality of the parathyroid physiology [HP:0011767]4/4100%0/00%1.0000001.0
Skin dimple [HP:0010781]0/00%6/6100%1.0000001.0
Abnormality of the middle ear [HP:0000370]8/8100%7/7100%1.0000001.0
Retrognathia [HP:0000278]1/1100%0/00%1.0000001.0
Abnormal immunoglobulin level [HP:0010701]4/4100%3/3100%1.0000001.0
Functional abnormality of the gastrointestinal tract [HP:0012719]5/5100%0/00%1.0000001.0
Abnormal external nose morphology [HP:0010938]22/22100%21/21100%1.0000001.0
Skin pit [HP:0100276]3/3100%0/00%1.0000001.0
Abnormality of cranial sutures [HP:0011329]0/00%1/1100%1.0000001.0
Abnormality of the vertebral column [HP:0000925]6/6100%10/10100%1.0000001.0
Abnormality of the urinary system [HP:0000079]2/2100%5/5100%1.0000001.0
\n", - "
" + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_003473.3

\n", + "

Protein Name: Histone-lysine N-methyltransferase 2D

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
Disorderedregion1 - 602
Disorderedregion368 - 3870
Disorderedregion393 - 4160
Disorderedregion436 - 13313
15 X 5 AA repeats of S/P-P-P-E/P-E/Aregion439 - 6680
1repeat442 - 4460
2repeat460 - 4640
3repeat469 - 4730
4repeat496 - 5000
5repeat504 - 5080
6repeat521 - 5250
7repeat555 - 5590
8repeat564 - 5680
9repeat573 - 5770
10repeat582 - 5860
11repeat609 - 6130
12repeat618 - 6220
13repeat627 - 6310
14repeat645 - 6490
15repeat663 - 6670
Disorderedregion1340 - 13590
Disorderedregion1610 - 17673
Disorderedregion1793 - 18890
Disorderedregion1904 - 20023
Disorderedregion2165 - 26833
LXXLL motif 1motif2686 - 26900
Disorderedregion2697 - 28142
Disorderedregion2835 - 29962
LXXLL motif 2motif3038 - 30420
Disorderedregion3078 - 31100
Disorderedregion3147 - 32090
Disorderedregion3263 - 33390
Disorderedregion3462 - 34990
Disorderedregion3596 - 36730
Disorderedregion3758 - 38020
Disorderedregion3984 - 41912
LXXLL motif 3motif4222 - 42260
Disorderedregion4233 - 43980
LXXLL motif 4motif4253 - 42570
Disorderedregion4410 - 44521
LXXLL motif 5motif4463 - 44670
Disorderedregion4503 - 45440
Disorderedregion4613 - 47270
Disorderedregion4822 - 48570
Disorderedregion4905 - 49800
LXXLL motif 6motif4990 - 49940
FYR N-terminaldomain5175 - 52350
FYR C-terminaldomain5236 - 53210
WDR5 interaction motif (WIN)motif5337 - 53420
SETdomain5397 - 55139
Post-SETdomain5521 - 55370
\n", + "\n", + "" ], "text/plain": [ - "MISSENSE_VARIANT on NM_003482.4 Yes No \\\n", - " Count Percent Count \n", - "Sensorineural hearing impairment [HP:0000407] 6/11 55% 0/13 \n", - "Hearing impairment [HP:0000365] 14/19 74% 8/21 \n", - "Ventricular septal defect [HP:0001629] 0/15 0% 5/21 \n", - "High forehead [HP:0000348] 5/6 83% 1/5 \n", - "Motor delay [HP:0001270] 2/8 25% 2/2 \n", - "Hypotonia [HP:0001252] 2/7 29% 10/14 \n", - "Hypoglycemia [HP:0001943] 1/1 100% 0/5 \n", - "Patent ductus arteriosus [HP:0001643] 1/24 4% 4/21 \n", - "Decreased proportion of CD4-positive, alpha-bet... 6/8 75% 2/5 \n", - "Depressed nasal ridge [HP:0000457] 1/5 20% 1/1 \n", - "Blue sclerae [HP:0000592] 4/7 57% 3/10 \n", - "Highly arched eyebrow [HP:0002553] 8/9 89% 14/21 \n", - "Atrial septal defect [HP:0001631] 5/7 71% 6/13 \n", - "Eversion of lateral third of lower eyelids [HP:... 2/3 67% 16/18 \n", - "Sacral dimple [HP:0000960] 0/2 0% 6/10 \n", - "Recurrent otitis media [HP:0000403] 8/15 53% 6/17 \n", - "Decreased proportion of memory B cells [HP:0030... 6/8 75% 5/5 \n", - "Renal duplication [HP:0000075] 0/5 0% 2/8 \n", - "Ptosis [HP:0000508] 0/7 0% 2/11 \n", - "Intellectual disability, mild [HP:0001256] 3/12 25% 1/2 \n", - "Long palpebral fissure [HP:0000637] 8/8 100% 17/21 \n", - "Sparse lateral eyebrow [HP:0005338] 6/7 86% 5/8 \n", - "Seizure [HP:0001250] 2/8 25% 2/17 \n", - "Congenital hip dislocation [HP:0001374] 1/7 14% 5/16 \n", - "Coarctation of aorta [HP:0001680] 1/15 7% 3/21 \n", - "Clinodactyly of the 5th finger [HP:0004209] 2/9 22% 4/11 \n", - "Patent foramen ovale [HP:0001655] 2/24 8% 3/20 \n", - "Proportionate short stature [HP:0003508] 7/11 64% 4/9 \n", - "Severe short stature [HP:0003510] 7/12 58% 4/10 \n", - "Scoliosis [HP:0002650] 6/19 32% 4/17 \n", - "Depressed nasal tip [HP:0000437] 16/20 80% 20/27 \n", - "Abnormality of the endocrine system [HP:0000818] 7/7 100% 1/1 \n", - "Abnormal middle ear morphology [HP:0008609] 0/0 0% 1/1 \n", - "Growth abnormality [HP:0001507] 13/13 100% 16/16 \n", - "Abnormality of the upper limb [HP:0002817] 15/15 100% 20/20 \n", - "Orofacial cleft [HP:0000202] 9/9 100% 8/8 \n", - "Abnormal ocular adnexa morphology [HP:0030669] 13/13 100% 21/21 \n", - "Abnormal renal morphology [HP:0012210] 1/1 100% 4/4 \n", - "Abnormality of the hand [HP:0001155] 15/15 100% 20/20 \n", - "Abnormal soft palate morphology [HP:0100736] 2/2 100% 0/0 \n", - "Abnormality of metabolism/homeostasis [HP:0001939] 5/5 100% 3/3 \n", - "Abnormal skeletal morphology [HP:0011842] 23/23 100% 26/26 \n", - "Abnormality of the gastrointestinal tract [HP:0... 5/5 100% 0/0 \n", - "Abnormality of the scalp hair [HP:0100037] 0/0 0% 2/2 \n", - "Abnormality of the abdominal organs [HP:0002012] 0/0 0% 1/1 \n", - "Neoplasm by anatomical site [HP:0011793] 0/0 0% 1/1 \n", - "Cupped ear [HP:0000378] 1/3 33% 0/0 \n", - "Abnormality of the genitourinary system [HP:000... 4/4 100% 6/6 \n", - "Choanal atresia [HP:0000453] 8/8 100% 0/0 \n", - "Strabismus [HP:0000486] 2/8 25% 4/16 \n", - "Abnormal hair pattern [HP:0010720] 0/0 0% 2/2 \n", - "Periauricular skin pits [HP:0100277] 3/3 100% 0/0 \n", - "Abnormal lower lip morphology [HP:0000178] 3/3 100% 1/1 \n", - "Abnormal hair morphology [HP:0001595] 8/8 100% 17/17 \n", - "Single transverse palmar crease [HP:0000954] 0/0 0% 2/3 \n", - "Abnormality of the breast [HP:0000769] 10/10 100% 0/0 \n", - "Abnormal spermatogenesis [HP:0008669] 2/2 100% 1/1 \n", - "Abnormality of the upper urinary tract [HP:0010... 2/2 100% 5/5 \n", - "Abnormality of the choanae [HP:0000415] 8/8 100% 0/0 \n", - "Abnormal conjugate eye movement [HP:0000549] 2/2 100% 4/4 \n", - "Tented upper lip vermilion [HP:0010804] 1/1 100% 0/0 \n", - "Abnormal eyelash morphology [HP:0000499] 0/0 0% 3/3 \n", - "Aplasia/hypoplasia involving the skeleton [HP:0... 11/11 100% 11/11 \n", - "Language impairment [HP:0002463] 8/8 100% 2/2 \n", - "Abnormal axial skeleton morphology [HP:0009121] 13/13 100% 15/15 \n", - "Abnormal semicircular canal morphology [HP:0011... 3/3 100% 0/0 \n", - "Abnormal T cell count [HP:0011839] 6/6 100% 2/2 \n", - "Functional abnormality of the inner ear [HP:001... 6/6 100% 0/0 \n", - "Abnormal palate morphology [HP:0000174] 12/12 100% 10/10 \n", - "Abnormality of the genital system [HP:0000078] 2/2 100% 1/1 \n", - "Abnormality of the immune system [HP:0002715] 15/15 100% 17/17 \n", - "Abnormality of the parathyroid gland [HP:0000828] 4/4 100% 0/0 \n", - "Global developmental delay [HP:0001263] 14/15 93% 16/17 \n", - "Phenotypic abnormality [HP:0000118] 33/33 100% 29/29 \n", - "Functional abnormality of male internal genital... 2/2 100% 1/1 \n", - "Abnormality of the cardiovascular system [HP:00... 8/8 100% 12/12 \n", - "Abnormal inner ear morphology [HP:0011390] 3/3 100% 0/0 \n", - "Regional abnormality of skin [HP:0011356] 12/12 100% 18/18 \n", - "Abnormality of the hairline [HP:0009553] 0/0 0% 2/2 \n", - "Type II pneumocyte hyperplasia [HP:0033328] 1/1 100% 0/0 \n", - "Abnormality of the integument [HP:0001574] 19/19 100% 26/26 \n", - "Aplasia/hypoplasia affecting bones of the axial... 3/3 100% 4/4 \n", - "Abnormal nasal morphology [HP:0005105] 24/24 100% 25/25 \n", - "Abnormal oral cavity morphology [HP:0000163] 16/16 100% 13/13 \n", - "Abnormal digestive system morphology [HP:0025033] 1/1 100% 1/1 \n", - "Abnormal limb bone morphology [HP:0002813] 15/15 100% 21/21 \n", - "Abnormal ventricular septum morphology [HP:0010... 0/0 0% 5/5 \n", - "Abnormal vascular morphology [HP:0025015] 3/3 100% 6/6 \n", - "Underdeveloped nasal alae [HP:0000430] 4/6 67% 0/0 \n", - "Sacrococcygeal pilonidal abnormality [HP:0010767] 0/0 0% 6/6 \n", - "Abnormal B cell count [HP:0010975] 6/6 100% 5/5 \n", - "Abnormal hand morphology [HP:0005922] 12/12 100% 18/18 \n", - "Microcephaly [HP:0000252] 3/7 43% 4/11 \n", - "Cleft palate [HP:0000175] 9/10 90% 8/8 \n", - "Abnormal heart valve physiology [HP:0031653] 0/0 0% 1/1 \n", - "Thick vermilion border [HP:0012471] 3/3 100% 1/1 \n", - "Ventricular hypertrophy [HP:0001714] 1/1 100% 0/0 \n", - "Neurodevelopmental abnormality [HP:0012759] 22/22 100% 22/22 \n", - "Abnormal size of the palpebral fissures [HP:020... 8/8 100% 17/17 \n", - "Finger clinodactyly [HP:0040019] 4/4 100% 12/12 \n", - "Otitis media [HP:0000388] 8/8 100% 6/6 \n", - "Abnormal morphology of the great vessels [HP:00... 3/3 100% 6/6 \n", - "Abnormal palmar dermatoglyphics [HP:0001018] 0/0 0% 2/2 \n", - "Abnormal spleen morphology [HP:0025408] 0/0 0% 1/1 \n", - "Abnormal heart valve morphology [HP:0001654] 0/0 0% 1/1 \n", - "Abnormal aortic valve morphology [HP:0001646] 0/0 0% 1/1 \n", - "Abnormal leukocyte physiology [HP:0033796] 4/4 100% 3/3 \n", - "Low-set ears [HP:0000369] 2/5 40% 0/0 \n", - "Abnormal aortic valve physiology [HP:0031652] 0/0 0% 1/1 \n", - "Deviation of the 5th finger [HP:0009179] 2/2 100% 4/4 \n", - "Abnormal nasolacrimal system morphology [HP:000... 1/1 100% 0/0 \n", - "Abnormal male reproductive system physiology [H... 2/2 100% 1/1 \n", - "Abnormal circulating IgG level [HP:0410242] 2/2 100% 1/1 \n", - "Obesity [HP:0001513] 0/0 0% 1/1 \n", - "Abnormal leukocyte morphology [HP:0001881] 7/7 100% 5/5 \n", - "Aplasia of the semicircular canal [HP:0011381] 3/4 75% 0/0 \n", - "Joint hypermobility [HP:0001382] 2/7 29% 3/12 \n", - "Abnormal cellular physiology [HP:0011017] 4/4 100% 3/3 \n", - "Abnormality of the skeletal system [HP:0000924] 23/23 100% 26/26 \n", - "Abnormal atrial septum morphology [HP:0011994] 5/5 100% 6/6 \n", - "Neoplasm of the middle ear [HP:0100799] 0/0 0% 1/1 \n", - "Abnormal nostril morphology [HP:0005288] 3/3 100% 0/0 \n", - "Abnormal jaw morphology [HP:0030791] 4/4 100% 4/4 \n", - "Aplasia/Hypoplasia involving the nose [HP:0009924] 4/4 100% 0/0 \n", - "Abnormal alveolar type II pneumocyte morphology... 1/1 100% 0/0 \n", - "Tooth malposition [HP:0000692] 2/2 100% 0/0 \n", - "Abnormal cardiac atrium morphology [HP:0005120] 5/5 100% 6/6 \n", - "Abnormal skin adnexa morphology [HP:0011138] 8/8 100% 17/17 \n", - "Abnormal anus morphology [HP:0034915] 1/1 100% 1/1 \n", - "Abnormality of the thyroid gland [HP:0000820] 7/7 100% 0/0 \n", - "Abnormal sacrum morphology [HP:0005107] 0/0 0% 6/6 \n", - "Abnormal mandible morphology [HP:0000277] 4/4 100% 4/4 \n", - "Widely spaced teeth [HP:0000687] 1/4 25% 0/0 \n", - "Aplasia/hypoplasia involving bones of the hand ... 8/8 100% 7/7 \n", - "Abnormal T cell morphology [HP:0002843] 6/6 100% 2/2 \n", - "Abnormal uvula morphology [HP:0000172] 2/2 100% 0/0 \n", - "Aplasia/Hypoplasia of fingers [HP:0006265] 8/8 100% 7/7 \n", - "Aplasia/Hypoplasia of the nipples [HP:0006709] 10/10 100% 0/0 \n", - "Renal hypoplasia/aplasia [HP:0008678] 1/1 100% 0/0 \n", - "Oligodontia [HP:0000677] 3/3 100% 0/0 \n", - "Congenital malformation of the left heart [HP:0... 0/0 0% 1/1 \n", - "High palate [HP:0000218] 10/11 91% 8/8 \n", - "Abnormal 5th finger morphology [HP:0004207] 10/10 100% 10/10 \n", - "Abnormal earlobe morphology [HP:0000363] 8/8 100% 6/6 \n", - "Abnormal eyelid morphology [HP:0000492] 12/12 100% 20/20 \n", - "Cryptorchidism [HP:0000028] 2/2 100% 1/1 \n", - "Abnormal muscle physiology [HP:0011804] 2/2 100% 10/10 \n", - "Abnormality of the dentition [HP:0000164] 8/8 100% 0/0 \n", - "Vertebral clefting [HP:0008428] 0/0 0% 1/1 \n", - "Short digit [HP:0011927] 8/8 100% 11/11 \n", - "Abnormal skin morphology of the palm [HP:0040211] 0/0 0% 2/2 \n", - "Nasolacrimal duct obstruction [HP:0000579] 1/1 100% 0/0 \n", - "Abnormal vertebral morphology [HP:0003468] 0/0 0% 1/1 \n", - "Telecanthus [HP:0000506] 1/1 100% 0/0 \n", - "Abnormality of the fontanelles or cranial sutur... 0/0 0% 1/1 \n", - "Low posterior hairline [HP:0002162] 0/1 0% 2/6 \n", - "Deviation of finger [HP:0004097] 4/4 100% 12/12 \n", - "Abnormal ear morphology [HP:0031703] 21/21 100% 23/23 \n", - "Abnormality of reproductive system physiology [... 2/2 100% 1/1 \n", - "Long eyelashes [HP:0000527] 0/1 0% 3/6 \n", - "Abnormal leukocyte count [HP:0011893] 7/7 100% 5/5 \n", - "Abnormality of the inner ear [HP:0000359] 3/3 100% 0/0 \n", - "Abnormal hip joint morphology [HP:0001384] 1/1 100% 5/5 \n", - "Abnormality of the palmar creases [HP:0010490] 0/0 0% 2/2 \n", - "Decreased proportion of memory T cells [HP:0032... 6/6 100% 2/2 \n", - "Abnormal cardiac ventricle morphology [HP:0001713] 1/1 100% 5/5 \n", - "Persistence of primary teeth [HP:0006335] 2/4 50% 0/0 \n", - "Abnormality of the posterior hairline [HP:0030141] 0/0 0% 2/2 \n", - "Abnormal esophagus physiology [HP:0025270] 5/5 100% 0/0 \n", - "Abnormality of humoral immunity [HP:0005368] 4/4 100% 3/3 \n", - "Abnormal respiratory system morphology [HP:0012... 2/2 100% 1/1 \n", - "Abnormality of the orbital region [HP:0000315] 13/13 100% 21/21 \n", - "Abnormal lacrimal duct morphology [HP:0011481] 1/1 100% 0/0 \n", - "Abnormal location of ears [HP:0000357] 2/2 100% 0/0 \n", - "Unusual infection [HP:0032101] 15/15 100% 15/15 \n", - "Abnormality of digestive system physiology [HP:... 9/9 100% 3/3 \n", - "Abnormal glucose homeostasis [HP:0011014] 1/1 100% 0/0 \n", - "Depressed nasal bridge [HP:0005280] 1/2 50% 1/1 \n", - "Abnormal calvaria morphology [HP:0002683] 0/0 0% 1/1 \n", - "Abnormal pulmonary vein morphology [HP:0030968] 1/1 100% 0/0 \n", - "Abnormal respiratory system physiology [HP:0002... 3/3 100% 0/0 \n", - "Abnormal number of teeth [HP:0006483] 3/3 100% 0/0 \n", - "Morphological central nervous system abnormalit... 3/3 100% 5/5 \n", - "Abnormality of the lymphatic system [HP:0100763] 0/0 0% 1/1 \n", - "Abnormality of the pulmonary vasculature [HP:00... 1/1 100% 0/0 \n", - "Posteriorly rotated ears [HP:0000358] 1/5 20% 0/0 \n", - "Abnormality of the face [HP:0000271] 26/26 100% 28/28 \n", - "Abnormal fingertip morphology [HP:0001211] 12/12 100% 18/18 \n", - "Abnormality of the palpebral fissures [HP:0008050] 11/11 100% 18/18 \n", - "Decreased circulating IgG subclass level [HP:00... 1/1 100% 0/0 \n", - "Deviation of the hand or of fingers of the hand... 4/4 100% 12/12 \n", - "Partial anomalous pulmonary venous return [HP:0... 1/1 100% 0/0 \n", - "Bifid uvula [HP:0000193] 2/3 67% 0/0 \n", - "Decreased circulating antibody level [HP:0004313] 4/4 100% 3/3 \n", - "Cleft lip [HP:0410030] 0/0 0% 1/1 \n", - "Abnormal eyebrow morphology [HP:0000534] 8/8 100% 16/16 \n", - "Abnormality of mental function [HP:0011446] 19/19 100% 14/14 \n", - "Brachydactyly [HP:0001156] 0/0 0% 4/4 \n", - "Branchial anomaly [HP:0009794] 2/2 100% 0/0 \n", - "Abnormal pituitary gland morphology [HP:0012503] 0/0 0% 1/1 \n", - "Short nose [HP:0003196] 2/2 100% 0/0 \n", - "Ectopic anus [HP:0004397] 1/1 100% 0/0 \n", - "Cholesteatoma [HP:0009797] 0/1 0% 1/5 \n", - "Decreased head circumference [HP:0040195] 3/3 100% 4/4 \n", - "Prominent fingertip pads [HP:0001212] 12/15 80% 18/23 \n", - "Abnormal pulmonary alveolar system morphology [... 1/1 100% 0/0 \n", - "Abnormal abdomen morphology [HP:0001438] 0/0 0% 1/1 \n", - "Abnormal nervous system morphology [HP:0012639] 3/3 100% 5/5 \n", - "Microtia [HP:0008551] 1/1 100% 0/0 \n", - "Abnormal circulating IgA level [HP:0410240] 2/2 100% 2/2 \n", - "Abnormality of the amniotic fluid [HP:0001560] 1/1 100% 0/0 \n", - "Aplasia/Hypoplasia of the external ear [HP:0008... 1/1 100% 0/0 \n", - "Abnormal thorax morphology [HP:0000765] 1/1 100% 0/0 \n", - "Abnormal dental morphology [HP:0006482] 3/3 100% 0/0 \n", - "Abnormal periauricular region morphology [HP:00... 3/3 100% 0/0 \n", - "Abnormality of pulmonary circulation [HP:0030875] 3/3 100% 0/0 \n", - "Pulmonary arterial hypertension [HP:0002092] 3/10 30% 0/0 \n", - "Wide nasal bridge [HP:0000431] 3/3 100% 11/14 \n", - "Abnormality of lower limb joint [HP:0100491] 1/1 100% 5/5 \n", - "Hypoplastic heart [HP:0001961] 0/0 0% 1/1 \n", - "Postnatal growth retardation [HP:0008897] 5/8 62% 4/5 \n", - "Abnormal ear physiology [HP:0031704] 14/14 100% 8/8 \n", - "Renal hypoplasia [HP:0000089] 1/5 20% 0/0 \n", - "Abnormal testis morphology [HP:0000035] 2/2 100% 1/1 \n", - "Abnormal upper lip morphology [HP:0000177] 4/4 100% 5/5 \n", - "Holoprosencephaly [HP:0001360] 1/1 100% 2/2 \n", - "Wide nose [HP:0000445] 0/0 0% 1/1 \n", - "Neoplasm [HP:0002664] 0/0 0% 1/1 \n", - "Abnormal cerebral morphology [HP:0002060] 3/3 100% 4/4 \n", - "Hypotelorism [HP:0000601] 1/1 100% 2/2 \n", - "Abnormal cardiovascular system morphology [HP:0... 7/7 100% 11/11 \n", - "Polyhydramnios [HP:0001561] 1/1 100% 0/1 \n", - "Abnormality of thyroid physiology [HP:0002926] 7/7 100% 0/0 \n", - "Abnormality of body weight [HP:0004323] 0/0 0% 1/1 \n", - "Abnormality of eye movement [HP:0000496] 2/2 100% 4/4 \n", - "Abnormality of the eye [HP:0000478] 8/8 100% 9/9 \n", - "Joint dislocation [HP:0001373] 1/1 100% 5/5 \n", - "Abnormal blood glucose concentration [HP:0011015] 1/1 100% 0/0 \n", - "Abnormal lymphocyte physiology [HP:0031409] 4/4 100% 3/3 \n", - "Branchial sinus [HP:0100272] 2/4 50% 0/0 \n", - "Abnormal thoracic spine morphology [HP:0100711] 1/1 100% 0/0 \n", - "Abnormality of the head [HP:0000234] 26/26 100% 28/28 \n", - "Abdominal symptom [HP:0011458] 5/5 100% 3/3 \n", - "Abnormal lung morphology [HP:0002088] 2/2 100% 1/1 \n", - "Abnormal cellular phenotype [HP:0025354] 4/4 100% 3/3 \n", - "Abnormal skin morphology [HP:0011121] 14/14 100% 18/18 \n", - "Abnormal musculoskeletal physiology [HP:0011843] 2/2 100% 3/3 \n", - "Abnormal eye physiology [HP:0012373] 2/2 100% 4/4 \n", - "Intrauterine growth retardation [HP:0001511] 1/1 100% 0/0 \n", - "Smooth philtrum [HP:0000319] 3/3 100% 0/0 \n", - "Subpleural honeycombing [HP:0031631] 1/1 100% 0/0 \n", - "Aplasia/Hypoplasia involving bones of the skull... 3/3 100% 4/4 \n", - "Abnormal endocrine physiology [HP:0031072] 0/0 0% 1/1 \n", - "Aplasia/Hypoplasia of the mandible [HP:0009118] 3/3 100% 4/4 \n", - "Abnormal ureter morphology [HP:0025633] 0/0 0% 1/1 \n", - "Thin upper lip vermilion [HP:0000219] 3/4 75% 4/6 \n", - "Splenomegaly [HP:0001744] 0/2 0% 1/6 \n", - "Abnormal skull morphology [HP:0000929] 7/7 100% 8/8 \n", - "Abnormal neck morphology [HP:0025668] 2/2 100% 2/2 \n", - "Delayed speech and language development [HP:000... 8/10 80% 2/2 \n", - "Abnormal cardiovascular system physiology [HP:0... 3/3 100% 1/1 \n", - "Abnormal oral morphology [HP:0031816] 16/16 100% 13/13 \n", - "Abnormality of joint mobility [HP:0011729] 2/2 100% 3/3 \n", - "Cleft upper lip [HP:0000204] 0/0 0% 1/1 \n", - "Abnormal eye morphology [HP:0012372] 6/6 100% 6/6 \n", - "Abnormality of the forehead [HP:0000290] 5/5 100% 1/1 \n", - "Short 5th finger [HP:0009237] 8/8 100% 7/7 \n", - "Downslanted palpebral fissures [HP:0000494] 3/3 100% 1/1 \n", - "Bilateral renal hypoplasia [HP:0012584] 1/5 20% 0/0 \n", - "Abnormality of the mouth [HP:0000153] 16/16 100% 13/13 \n", - "Abnormal morphology of the nasal alae [HP:0000429] 6/6 100% 0/0 \n", - "Midface retrusion [HP:0011800] 1/1 100% 1/1 \n", - "Abnormal lymphocyte morphology [HP:0004332] 7/7 100% 5/5 \n", - "Abnormal proportion of memory T cells [HP:0032182] 6/6 100% 2/2 \n", - "Abnormal aortic morphology [HP:0001679] 1/1 100% 4/4 \n", - "Abnormal muscle tone [HP:0003808] 2/2 100% 10/10 \n", - "Abnormal midface morphology [HP:0000309] 4/4 100% 1/1 \n", - "Proboscis [HP:0012806] 1/1 100% 0/1 \n", - "Abnormality of B cell physiology [HP:0005372] 4/4 100% 3/3 \n", - "Aplasia/Hypoplasia of the 5th finger [HP:0006262] 8/8 100% 7/7 \n", - "Lobar holoprosencephaly [HP:0006870] 0/0 0% 1/1 \n", - "Abnormality of the vasculature [HP:0002597] 5/5 100% 6/6 \n", - "Abnormal cheek morphology [HP:0004426] 3/3 100% 0/0 \n", - "Aplasia/hypoplasia involving bones of the extre... 8/8 100% 7/7 \n", - "Abnormality of body height [HP:0000002] 9/9 100% 13/13 \n", - "Abnormal nasal tip morphology [HP:0000436] 16/16 100% 20/20 \n", - "Craniosynostosis [HP:0001363] 0/0 0% 1/1 \n", - "Dimple chin [HP:0010751] 1/1 100% 0/0 \n", - "Abnormal joint morphology [HP:0001367] 1/1 100% 5/5 \n", - "Abnormal systemic arterial morphology [HP:0011004] 1/1 100% 4/4 \n", - "Anterior hypopituitarism [HP:0000830] 0/0 0% 1/1 \n", - "Abnormal nasal dorsum morphology [HP:0011119] 1/1 100% 1/1 \n", - "Abnormal heart morphology [HP:0001627] 5/5 100% 10/10 \n", - "Pre-capillary pulmonary hypertension [HP:0033578] 3/3 100% 0/0 \n", - "Abnormal inflammatory response [HP:0012647] 8/8 100% 6/6 \n", - "Anteriorly placed anus [HP:0001545] 1/1 100% 0/0 \n", - "Hearing abnormality [HP:0000364] 14/14 100% 8/8 \n", - "Epicanthus [HP:0000286] 0/1 0% 1/5 \n", - "Hip dysplasia [HP:0001385] 0/0 0% 2/2 \n", - "Abnormality of the nervous system [HP:0000707] 26/26 100% 25/25 \n", - "Abnormal pinna morphology [HP:0000377] 19/19 100% 22/22 \n", - "Abnormal joint physiology [HP:0034430] 2/2 100% 3/3 \n", - "Prominent digit pad [HP:0011298] 12/12 100% 18/18 \n", - "Hypoparathyroidism [HP:0000829] 4/4 100% 0/0 \n", - "Aplasia/hypoplasia involving bones of the upper... 8/8 100% 7/7 \n", - "Abnormal sclera morphology [HP:0000591] 4/4 100% 3/3 \n", - "Decreased circulating total IgG [HP:0032132] 1/8 12% 1/5 \n", - "Abnormal palm morphology [HP:0100871] 0/0 0% 2/2 \n", - "Renal cyst [HP:0000107] 0/0 0% 1/1 \n", - "Abnormal hip bone morphology [HP:0003272] 1/1 100% 7/7 \n", - "Ectropion [HP:0000656] 2/2 100% 16/16 \n", - "Abnormality of the musculoskeletal system [HP:0... 23/23 100% 26/26 \n", - "Abnormal blood vessel morphology [HP:0033353] 3/3 100% 6/6 \n", - "Abnormality of blood and blood-forming tissues ... 8/8 100% 5/5 \n", - "Increased inflammatory response [HP:0012649] 8/8 100% 6/6 \n", - "Abnormality of the respiratory system [HP:0002086] 5/5 100% 1/1 \n", - "Abnormality of prenatal development or birth [H... 1/1 100% 0/0 \n", - "Short stature [HP:0004322] 9/13 69% 13/18 \n", - "Abnormal B cell subset distribution [HP:0025539] 6/6 100% 5/5 \n", - "Median cleft lip [HP:0000161] 0/1 0% 1/1 \n", - "Aplasia/Hypoplasia of the ear [HP:0008771] 1/1 100% 0/0 \n", - "Abnormality of the spleen [HP:0001743] 0/0 0% 1/1 \n", - "Abnormality of the chin [HP:0000306] 1/1 100% 0/0 \n", - "Thin vermilion border [HP:0000233] 5/5 100% 4/4 \n", - "Growth delay [HP:0001510] 13/13 100% 16/16 \n", - "Dental malocclusion [HP:0000689] 1/4 25% 0/0 \n", - "Recurrent infections [HP:0002719] 15/21 71% 15/20 \n", - "Clinodactyly [HP:0030084] 4/4 100% 12/12 \n", - "Abnormality of the outer ear [HP:0000356] 19/19 100% 22/22 \n", - "Aplasia/Hypoplasia of the eyebrow [HP:0100840] 6/6 100% 8/8 \n", - "Abnormal nipple morphology [HP:0004404] 10/10 100% 0/0 \n", - "Increased body weight [HP:0004324] 0/0 0% 1/1 \n", - "Abnormal breast morphology [HP:0031093] 10/10 100% 0/0 \n", - "Abnormality of the anterior pituitary [HP:0011747] 0/0 0% 1/1 \n", - "Abnormal dermatoglyphics [HP:0007477] 0/0 0% 2/2 \n", - "Lower extremity joint dislocation [HP:0030311] 1/1 100% 5/5 \n", - "Abnormal nervous system physiology [HP:0012638] 24/24 100% 23/23 \n", - "Abnormality of the kidney [HP:0000077] 2/2 100% 4/4 \n", - "Abnormal digit morphology [HP:0011297] 15/15 100% 21/21 \n", - "Abnormal cardiac septum morphology [HP:0001671] 5/5 100% 8/8 \n", - "Microdontia [HP:0000691] 3/5 60% 0/0 \n", - "Aplasia/Hypoplasia involving the central nervou... 3/3 100% 4/4 \n", - "Azoospermia [HP:0000027] 2/2 100% 1/1 \n", - "Aplasia/hypoplasia of the extremities [HP:0009815] 8/8 100% 7/7 \n", - "Abnormal immune system morphology [HP:0032251] 7/7 100% 5/5 \n", - "Abnormal B cell morphology [HP:0002846] 6/6 100% 5/5 \n", - "Abnormal lip morphology [HP:0000159] 6/6 100% 5/5 \n", - "Abnormality of the urinary system physiology [H... 1/1 100% 0/0 \n", - "Macrotia [HP:0000400] 8/10 80% 16/20 \n", - "Neurodevelopmental delay [HP:0012758] 21/21 100% 18/18 \n", - "Abnormal homeostasis [HP:0012337] 1/1 100% 0/0 \n", - "Large earlobe [HP:0009748] 8/8 100% 6/6 \n", - "Abnormal cellular immune system morphology [HP:... 7/7 100% 5/5 \n", - "Respiratory tract infection [HP:0011947] 0/0 0% 1/1 \n", - "Anal atresia [HP:0002023] 0/1 0% 1/5 \n", - "Preauricular pit [HP:0004467] 3/3 100% 0/0 \n", - "Abnormal pelvic girdle bone morphology [HP:0002... 1/1 100% 7/7 \n", - "Anomalous pulmonary venous return [HP:0010772] 1/1 100% 0/0 \n", - "Abnormality of the anus [HP:0004378] 1/1 100% 1/1 \n", - "Localized skin lesion [HP:0011355] 3/3 100% 6/6 \n", - "Abnormality of the nose [HP:0000366] 25/25 100% 25/25 \n", - "Ectopic kidney [HP:0000086] 0/2 0% 2/9 \n", - "Congenital malformation of the great arteries [... 1/1 100% 4/4 \n", - "Abnormal curvature of the vertebral column [HP:... 6/6 100% 4/4 \n", - "Slanting of the palpebral fissure [HP:0200006] 3/3 100% 1/1 \n", - "Abnormality of speech or vocalization [HP:0002167] 8/8 100% 2/2 \n", - "Abnormal proportion of memory B cells [HP:0030373] 6/6 100% 5/5 \n", - "Abnormal response to endocrine stimulation test... 0/0 0% 1/1 \n", - "Abnormality of the lower limb [HP:0002814] 1/1 100% 5/5 \n", - "Decreased circulating IgA level [HP:0002720] 2/8 25% 2/5 \n", - "Abnormal finger morphology [HP:0001167] 15/15 100% 20/20 \n", - "Abnormality of limbs [HP:0040064] 15/15 100% 23/23 \n", - "Non-obstructive azoospermia [HP:0011961] 2/2 100% 1/1 \n", - "Abnormal communication [HP:0034434] 8/8 100% 2/2 \n", - "Abnormality of the neck [HP:0000464] 2/2 100% 2/2 \n", - "Hypothyroidism [HP:0000821] 7/7 100% 0/0 \n", - "Abnormal aortic valve cusp morphology [HP:0031567] 0/0 0% 1/1 \n", - "Visceromegaly [HP:0003271] 0/0 0% 1/1 \n", - "Abnormality of the philtrum [HP:0000288] 3/3 100% 0/0 \n", - "Tooth agenesis [HP:0009804] 3/3 100% 0/0 \n", - "Abnormality of globe location [HP:0100886] 2/2 100% 3/3 \n", - "Abnormal vascular physiology [HP:0030163] 3/3 100% 0/0 \n", - "Renal insufficiency [HP:0000083] 1/1 100% 0/0 \n", - "Abnormal scalp morphology [HP:0001965] 0/0 0% 2/2 \n", - "Abnormality of immune system physiology [HP:001... 15/15 100% 16/16 \n", - "Abnormal nasal bridge morphology [HP:0000422] 4/4 100% 12/12 \n", - "Abnormal brain morphology [HP:0012443] 3/3 100% 5/5 \n", - "Feeding difficulties [HP:0011968] 5/14 36% 3/11 \n", - "Abnormality of skull size [HP:0000240] 3/3 100% 4/4 \n", - "Micrognathia [HP:0000347] 3/6 50% 4/9 \n", - "Abnormal form of the vertebral bodies [HP:0003312] 0/0 0% 1/1 \n", - "Neoplasm of the ear [HP:0012780] 0/0 0% 1/1 \n", - "Abnormality of the ear [HP:0000598] 24/24 100% 23/23 \n", - "Decreased circulating IgG level [HP:0004315] 2/2 100% 1/1 \n", - "Hypoplastic nipples [HP:0002557] 5/12 42% 0/0 \n", - "Abnormality of the musculature [HP:0003011] 2/2 100% 10/10 \n", - "Alobar holoprosencephaly [HP:0006988] 1/1 100% 1/2 \n", - "Aplasia/Hypoplasia of the cerebrum [HP:0007364] 3/3 100% 4/4 \n", - "Gastroesophageal reflux [HP:0002020] 5/17 29% 0/0 \n", - "Abnormal lymphocyte count [HP:0040088] 7/7 100% 5/5 \n", - "Abnormal appendicular skeleton morphology [HP:0... 15/15 100% 23/23 \n", - "Abnormality of the digestive system [HP:0025031] 10/10 100% 4/4 \n", - "Abnormal subpleural morphology [HP:0031630] 1/1 100% 0/0 \n", - "Sparse eyebrow [HP:0045075] 6/7 86% 8/11 \n", - "Abnormal right ventricle morphology [HP:0001707] 1/1 100% 0/0 \n", - "Narrow palate [HP:0000189] 8/8 100% 6/6 \n", - "Elevated pulmonary artery pressure [HP:0004890] 3/3 100% 0/0 \n", - "Protruding ear [HP:0000411] 0/0 0% 1/1 \n", - "Abnormality of primary teeth [HP:0006481] 2/2 100% 0/0 \n", - "Hip dislocation [HP:0002827] 1/1 100% 5/5 \n", - "Hypertelorism [HP:0000316] 1/2 50% 1/5 \n", - "Abnormal aortic arch morphology [HP:0012303] 0/0 0% 1/1 \n", - "Abnormality of the skin [HP:0000951] 14/14 100% 18/18 \n", - "Butterfly vertebrae [HP:0003316] 0/0 0% 1/1 \n", - "Anteverted nares [HP:0000463] 3/3 100% 0/0 \n", - "Abnormality of upper lip vermillion [HP:0011339] 4/4 100% 4/4 \n", - "Congenital hypothyroidism [HP:0000851] 3/6 50% 0/0 \n", - "Abnormal T cell subset distribution [HP:0025540] 6/6 100% 2/2 \n", - "Abnormal localization of kidney [HP:0100542] 0/0 0% 2/2 \n", - "Abnormal forebrain morphology [HP:0100547] 3/3 100% 4/4 \n", - "High, narrow palate [HP:0002705] 8/9 89% 6/6 \n", - "Abnormality of limb bone [HP:0040068] 15/15 100% 21/21 \n", - "Abnormality of the ocular adnexa [HP:0032039] 13/13 100% 21/21 \n", - "Decreased response to growth hormone stimulatio... 0/0 0% 1/1 \n", - "Abnormal morphology of the vestibule of the inn... 3/3 100% 0/0 \n", - "Congenital abnormal hair pattern [HP:0011361] 0/0 0% 2/2 \n", - "Abnormality of the ureter [HP:0000069] 0/0 0% 1/1 \n", - "Short finger [HP:0009381] 8/8 100% 7/7 \n", - "All [HP:0000001] 33/33 100% 29/29 \n", - "Abnormality of dental eruption [HP:0006292] 2/2 100% 0/0 \n", - "Abnormality of the hypothalamus-pituitary axis ... 0/0 0% 1/1 \n", - "Thick lower lip vermilion [HP:0000179] 3/3 100% 1/1 \n", - "Abnormal facial skeleton morphology [HP:0011821] 4/4 100% 4/4 \n", - "Absent nipple [HP:0002561] 5/12 42% 0/0 \n", - "Intellectual disability [HP:0001249] 12/13 92% 13/14 \n", - "Abnormal renal physiology [HP:0012211] 1/1 100% 0/0 \n", - "Abnormality of the pulmonary veins [HP:0011718] 1/1 100% 0/0 \n", - "Hypopituitarism [HP:0040075] 0/0 0% 1/1 \n", - "Abnormality of head or neck [HP:0000152] 26/26 100% 28/28 \n", - "Abnormality of the parathyroid physiology [HP:0... 4/4 100% 0/0 \n", - "Skin dimple [HP:0010781] 0/0 0% 6/6 \n", - "Abnormality of the middle ear [HP:0000370] 8/8 100% 7/7 \n", - "Retrognathia [HP:0000278] 1/1 100% 0/0 \n", - "Abnormal immunoglobulin level [HP:0010701] 4/4 100% 3/3 \n", - "Functional abnormality of the gastrointestinal ... 5/5 100% 0/0 \n", - "Abnormal external nose morphology [HP:0010938] 22/22 100% 21/21 \n", - "Skin pit [HP:0100276] 3/3 100% 0/0 \n", - "Abnormality of cranial sutures [HP:0011329] 0/0 0% 1/1 \n", - "Abnormality of the vertebral column [HP:0000925] 6/6 100% 10/10 \n", - "Abnormality of the urinary system [HP:0000079] 2/2 100% 5/5 \n", - "\n", - "MISSENSE_VARIANT on NM_003482.4 \\\n", - " Percent p value \n", - "Sensorineural hearing impairment [HP:0000407] 0% 0.003432 \n", - "Hearing impairment [HP:0000365] 38% 0.030871 \n", - "Ventricular septal defect [HP:0001629] 24% 0.061943 \n", - "High forehead [HP:0000348] 20% 0.080087 \n", - "Motor delay [HP:0001270] 100% 0.133333 \n", - "Hypotonia [HP:0001252] 71% 0.158824 \n", - "Hypoglycemia [HP:0001943] 0% 0.166667 \n", - "Patent ductus arteriosus [HP:0001643] 19% 0.169013 \n", - "Decreased proportion of CD4-positive, alpha-bet... 40% 0.292929 \n", - "Depressed nasal ridge [HP:0000457] 100% 0.333333 \n", - "Blue sclerae [HP:0000592] 30% 0.349959 \n", - "Highly arched eyebrow [HP:0002553] 67% 0.374190 \n", - "Atrial septal defect [HP:0001631] 46% 0.374226 \n", - "Eversion of lateral third of lower eyelids [HP:... 89% 0.386466 \n", - "Sacral dimple [HP:0000960] 60% 0.454545 \n", - "Recurrent otitis media [HP:0000403] 35% 0.476451 \n", - "Decreased proportion of memory B cells [HP:0030... 100% 0.487179 \n", - "Renal duplication [HP:0000075] 25% 0.487179 \n", - "Ptosis [HP:0000508] 18% 0.496732 \n", - "Intellectual disability, mild [HP:0001256] 50% 0.505495 \n", - "Long palpebral fissure [HP:0000637] 81% 0.552019 \n", - "Sparse lateral eyebrow [HP:0005338] 62% 0.569231 \n", - "Seizure [HP:0001250] 12% 0.569960 \n", - "Congenital hip dislocation [HP:0001374] 31% 0.621385 \n", - "Coarctation of aorta [HP:0001680] 14% 0.625668 \n", - "Clinodactyly of the 5th finger [HP:0004209] 36% 0.642415 \n", - "Patent foramen ovale [HP:0001655] 15% 0.645896 \n", - "Proportionate short stature [HP:0003508] 44% 0.653417 \n", - "Severe short stature [HP:0003510] 40% 0.669921 \n", - "Scoliosis [HP:0002650] 24% 0.716925 \n", - "Depressed nasal tip [HP:0000437] 74% 0.736504 \n", - "Abnormality of the endocrine system [HP:0000818] 100% 1.000000 \n", - "Abnormal middle ear morphology [HP:0008609] 100% 1.000000 \n", - "Growth abnormality [HP:0001507] 100% 1.000000 \n", - "Abnormality of the upper limb [HP:0002817] 100% 1.000000 \n", - "Orofacial cleft [HP:0000202] 100% 1.000000 \n", - "Abnormal ocular adnexa morphology [HP:0030669] 100% 1.000000 \n", - "Abnormal renal morphology [HP:0012210] 100% 1.000000 \n", - "Abnormality of the hand [HP:0001155] 100% 1.000000 \n", - "Abnormal soft palate morphology [HP:0100736] 0% 1.000000 \n", - "Abnormality of metabolism/homeostasis [HP:0001939] 100% 1.000000 \n", - "Abnormal skeletal morphology [HP:0011842] 100% 1.000000 \n", - "Abnormality of the gastrointestinal tract [HP:0... 0% 1.000000 \n", - "Abnormality of the scalp hair [HP:0100037] 100% 1.000000 \n", - "Abnormality of the abdominal organs [HP:0002012] 100% 1.000000 \n", - "Neoplasm by anatomical site [HP:0011793] 100% 1.000000 \n", - "Cupped ear [HP:0000378] 0% 1.000000 \n", - "Abnormality of the genitourinary system [HP:000... 100% 1.000000 \n", - "Choanal atresia [HP:0000453] 0% 1.000000 \n", - "Strabismus [HP:0000486] 25% 1.000000 \n", - "Abnormal hair pattern [HP:0010720] 100% 1.000000 \n", - "Periauricular skin pits [HP:0100277] 0% 1.000000 \n", - "Abnormal lower lip morphology [HP:0000178] 100% 1.000000 \n", - "Abnormal hair morphology [HP:0001595] 100% 1.000000 \n", - "Single transverse palmar crease [HP:0000954] 67% 1.000000 \n", - "Abnormality of the breast [HP:0000769] 0% 1.000000 \n", - "Abnormal spermatogenesis [HP:0008669] 100% 1.000000 \n", - "Abnormality of the upper urinary tract [HP:0010... 100% 1.000000 \n", - "Abnormality of the choanae [HP:0000415] 0% 1.000000 \n", - "Abnormal conjugate eye movement [HP:0000549] 100% 1.000000 \n", - "Tented upper lip vermilion [HP:0010804] 0% 1.000000 \n", - "Abnormal eyelash morphology [HP:0000499] 100% 1.000000 \n", - "Aplasia/hypoplasia involving the skeleton [HP:0... 100% 1.000000 \n", - "Language impairment [HP:0002463] 100% 1.000000 \n", - "Abnormal axial skeleton morphology [HP:0009121] 100% 1.000000 \n", - "Abnormal semicircular canal morphology [HP:0011... 0% 1.000000 \n", - "Abnormal T cell count [HP:0011839] 100% 1.000000 \n", - "Functional abnormality of the inner ear [HP:001... 0% 1.000000 \n", - "Abnormal palate morphology [HP:0000174] 100% 1.000000 \n", - "Abnormality of the genital system [HP:0000078] 100% 1.000000 \n", - "Abnormality of the immune system [HP:0002715] 100% 1.000000 \n", - "Abnormality of the parathyroid gland [HP:0000828] 0% 1.000000 \n", - "Global developmental delay [HP:0001263] 94% 1.000000 \n", - "Phenotypic abnormality [HP:0000118] 100% 1.000000 \n", - "Functional abnormality of male internal genital... 100% 1.000000 \n", - "Abnormality of the cardiovascular system [HP:00... 100% 1.000000 \n", - "Abnormal inner ear morphology [HP:0011390] 0% 1.000000 \n", - "Regional abnormality of skin [HP:0011356] 100% 1.000000 \n", - "Abnormality of the hairline [HP:0009553] 100% 1.000000 \n", - "Type II pneumocyte hyperplasia [HP:0033328] 0% 1.000000 \n", - "Abnormality of the integument [HP:0001574] 100% 1.000000 \n", - "Aplasia/hypoplasia affecting bones of the axial... 100% 1.000000 \n", - "Abnormal nasal morphology [HP:0005105] 100% 1.000000 \n", - "Abnormal oral cavity morphology [HP:0000163] 100% 1.000000 \n", - "Abnormal digestive system morphology [HP:0025033] 100% 1.000000 \n", - "Abnormal limb bone morphology [HP:0002813] 100% 1.000000 \n", - "Abnormal ventricular septum morphology [HP:0010... 100% 1.000000 \n", - "Abnormal vascular morphology [HP:0025015] 100% 1.000000 \n", - "Underdeveloped nasal alae [HP:0000430] 0% 1.000000 \n", - "Sacrococcygeal pilonidal abnormality [HP:0010767] 100% 1.000000 \n", - "Abnormal B cell count [HP:0010975] 100% 1.000000 \n", - "Abnormal hand morphology [HP:0005922] 100% 1.000000 \n", - "Microcephaly [HP:0000252] 36% 1.000000 \n", - "Cleft palate [HP:0000175] 100% 1.000000 \n", - "Abnormal heart valve physiology [HP:0031653] 100% 1.000000 \n", - "Thick vermilion border [HP:0012471] 100% 1.000000 \n", - "Ventricular hypertrophy [HP:0001714] 0% 1.000000 \n", - "Neurodevelopmental abnormality [HP:0012759] 100% 1.000000 \n", - "Abnormal size of the palpebral fissures [HP:020... 100% 1.000000 \n", - "Finger clinodactyly [HP:0040019] 100% 1.000000 \n", - "Otitis media [HP:0000388] 100% 1.000000 \n", - "Abnormal morphology of the great vessels [HP:00... 100% 1.000000 \n", - "Abnormal palmar dermatoglyphics [HP:0001018] 100% 1.000000 \n", - "Abnormal spleen morphology [HP:0025408] 100% 1.000000 \n", - "Abnormal heart valve morphology [HP:0001654] 100% 1.000000 \n", - "Abnormal aortic valve morphology [HP:0001646] 100% 1.000000 \n", - "Abnormal leukocyte physiology [HP:0033796] 100% 1.000000 \n", - "Low-set ears [HP:0000369] 0% 1.000000 \n", - "Abnormal aortic valve physiology [HP:0031652] 100% 1.000000 \n", - "Deviation of the 5th finger [HP:0009179] 100% 1.000000 \n", - "Abnormal nasolacrimal system morphology [HP:000... 0% 1.000000 \n", - "Abnormal male reproductive system physiology [H... 100% 1.000000 \n", - "Abnormal circulating IgG level [HP:0410242] 100% 1.000000 \n", - "Obesity [HP:0001513] 100% 1.000000 \n", - "Abnormal leukocyte morphology [HP:0001881] 100% 1.000000 \n", - "Aplasia of the semicircular canal [HP:0011381] 0% 1.000000 \n", - "Joint hypermobility [HP:0001382] 25% 1.000000 \n", - "Abnormal cellular physiology [HP:0011017] 100% 1.000000 \n", - "Abnormality of the skeletal system [HP:0000924] 100% 1.000000 \n", - "Abnormal atrial septum morphology [HP:0011994] 100% 1.000000 \n", - "Neoplasm of the middle ear [HP:0100799] 100% 1.000000 \n", - "Abnormal nostril morphology [HP:0005288] 0% 1.000000 \n", - "Abnormal jaw morphology [HP:0030791] 100% 1.000000 \n", - "Aplasia/Hypoplasia involving the nose [HP:0009924] 0% 1.000000 \n", - "Abnormal alveolar type II pneumocyte morphology... 0% 1.000000 \n", - "Tooth malposition [HP:0000692] 0% 1.000000 \n", - "Abnormal cardiac atrium morphology [HP:0005120] 100% 1.000000 \n", - "Abnormal skin adnexa morphology [HP:0011138] 100% 1.000000 \n", - "Abnormal anus morphology [HP:0034915] 100% 1.000000 \n", - "Abnormality of the thyroid gland [HP:0000820] 0% 1.000000 \n", - "Abnormal sacrum morphology [HP:0005107] 100% 1.000000 \n", - "Abnormal mandible morphology [HP:0000277] 100% 1.000000 \n", - "Widely spaced teeth [HP:0000687] 0% 1.000000 \n", - "Aplasia/hypoplasia involving bones of the hand ... 100% 1.000000 \n", - "Abnormal T cell morphology [HP:0002843] 100% 1.000000 \n", - "Abnormal uvula morphology [HP:0000172] 0% 1.000000 \n", - "Aplasia/Hypoplasia of fingers [HP:0006265] 100% 1.000000 \n", - "Aplasia/Hypoplasia of the nipples [HP:0006709] 0% 1.000000 \n", - "Renal hypoplasia/aplasia [HP:0008678] 0% 1.000000 \n", - "Oligodontia [HP:0000677] 0% 1.000000 \n", - "Congenital malformation of the left heart [HP:0... 100% 1.000000 \n", - "High palate [HP:0000218] 100% 1.000000 \n", - "Abnormal 5th finger morphology [HP:0004207] 100% 1.000000 \n", - "Abnormal earlobe morphology [HP:0000363] 100% 1.000000 \n", - "Abnormal eyelid morphology [HP:0000492] 100% 1.000000 \n", - "Cryptorchidism [HP:0000028] 100% 1.000000 \n", - "Abnormal muscle physiology [HP:0011804] 100% 1.000000 \n", - "Abnormality of the dentition [HP:0000164] 0% 1.000000 \n", - "Vertebral clefting [HP:0008428] 100% 1.000000 \n", - "Short digit [HP:0011927] 100% 1.000000 \n", - "Abnormal skin morphology of the palm [HP:0040211] 100% 1.000000 \n", - "Nasolacrimal duct obstruction [HP:0000579] 0% 1.000000 \n", - "Abnormal vertebral morphology [HP:0003468] 100% 1.000000 \n", - "Telecanthus [HP:0000506] 0% 1.000000 \n", - "Abnormality of the fontanelles or cranial sutur... 100% 1.000000 \n", - "Low posterior hairline [HP:0002162] 33% 1.000000 \n", - "Deviation of finger [HP:0004097] 100% 1.000000 \n", - "Abnormal ear morphology [HP:0031703] 100% 1.000000 \n", - "Abnormality of reproductive system physiology [... 100% 1.000000 \n", - "Long eyelashes [HP:0000527] 50% 1.000000 \n", - "Abnormal leukocyte count [HP:0011893] 100% 1.000000 \n", - "Abnormality of the inner ear [HP:0000359] 0% 1.000000 \n", - "Abnormal hip joint morphology [HP:0001384] 100% 1.000000 \n", - "Abnormality of the palmar creases [HP:0010490] 100% 1.000000 \n", - "Decreased proportion of memory T cells [HP:0032... 100% 1.000000 \n", - "Abnormal cardiac ventricle morphology [HP:0001713] 100% 1.000000 \n", - "Persistence of primary teeth [HP:0006335] 0% 1.000000 \n", - "Abnormality of the posterior hairline [HP:0030141] 100% 1.000000 \n", - "Abnormal esophagus physiology [HP:0025270] 0% 1.000000 \n", - "Abnormality of humoral immunity [HP:0005368] 100% 1.000000 \n", - "Abnormal respiratory system morphology [HP:0012... 100% 1.000000 \n", - "Abnormality of the orbital region [HP:0000315] 100% 1.000000 \n", - "Abnormal lacrimal duct morphology [HP:0011481] 0% 1.000000 \n", - "Abnormal location of ears [HP:0000357] 0% 1.000000 \n", - "Unusual infection [HP:0032101] 100% 1.000000 \n", - "Abnormality of digestive system physiology [HP:... 100% 1.000000 \n", - "Abnormal glucose homeostasis [HP:0011014] 0% 1.000000 \n", - "Depressed nasal bridge [HP:0005280] 100% 1.000000 \n", - "Abnormal calvaria morphology [HP:0002683] 100% 1.000000 \n", - "Abnormal pulmonary vein morphology [HP:0030968] 0% 1.000000 \n", - "Abnormal respiratory system physiology [HP:0002... 0% 1.000000 \n", - "Abnormal number of teeth [HP:0006483] 0% 1.000000 \n", - "Morphological central nervous system abnormalit... 100% 1.000000 \n", - "Abnormality of the lymphatic system [HP:0100763] 100% 1.000000 \n", - "Abnormality of the pulmonary vasculature [HP:00... 0% 1.000000 \n", - "Posteriorly rotated ears [HP:0000358] 0% 1.000000 \n", - "Abnormality of the face [HP:0000271] 100% 1.000000 \n", - "Abnormal fingertip morphology [HP:0001211] 100% 1.000000 \n", - "Abnormality of the palpebral fissures [HP:0008050] 100% 1.000000 \n", - "Decreased circulating IgG subclass level [HP:00... 0% 1.000000 \n", - "Deviation of the hand or of fingers of the hand... 100% 1.000000 \n", - "Partial anomalous pulmonary venous return [HP:0... 0% 1.000000 \n", - "Bifid uvula [HP:0000193] 0% 1.000000 \n", - "Decreased circulating antibody level [HP:0004313] 100% 1.000000 \n", - "Cleft lip [HP:0410030] 100% 1.000000 \n", - "Abnormal eyebrow morphology [HP:0000534] 100% 1.000000 \n", - "Abnormality of mental function [HP:0011446] 100% 1.000000 \n", - "Brachydactyly [HP:0001156] 100% 1.000000 \n", - "Branchial anomaly [HP:0009794] 0% 1.000000 \n", - "Abnormal pituitary gland morphology [HP:0012503] 100% 1.000000 \n", - "Short nose [HP:0003196] 0% 1.000000 \n", - "Ectopic anus [HP:0004397] 0% 1.000000 \n", - "Cholesteatoma [HP:0009797] 20% 1.000000 \n", - "Decreased head circumference [HP:0040195] 100% 1.000000 \n", - "Prominent fingertip pads [HP:0001212] 78% 1.000000 \n", - "Abnormal pulmonary alveolar system morphology [... 0% 1.000000 \n", - "Abnormal abdomen morphology [HP:0001438] 100% 1.000000 \n", - "Abnormal nervous system morphology [HP:0012639] 100% 1.000000 \n", - "Microtia [HP:0008551] 0% 1.000000 \n", - "Abnormal circulating IgA level [HP:0410240] 100% 1.000000 \n", - "Abnormality of the amniotic fluid [HP:0001560] 0% 1.000000 \n", - "Aplasia/Hypoplasia of the external ear [HP:0008... 0% 1.000000 \n", - "Abnormal thorax morphology [HP:0000765] 0% 1.000000 \n", - "Abnormal dental morphology [HP:0006482] 0% 1.000000 \n", - "Abnormal periauricular region morphology [HP:00... 0% 1.000000 \n", - "Abnormality of pulmonary circulation [HP:0030875] 0% 1.000000 \n", - "Pulmonary arterial hypertension [HP:0002092] 0% 1.000000 \n", - "Wide nasal bridge [HP:0000431] 79% 1.000000 \n", - "Abnormality of lower limb joint [HP:0100491] 100% 1.000000 \n", - "Hypoplastic heart [HP:0001961] 100% 1.000000 \n", - "Postnatal growth retardation [HP:0008897] 80% 1.000000 \n", - "Abnormal ear physiology [HP:0031704] 100% 1.000000 \n", - "Renal hypoplasia [HP:0000089] 0% 1.000000 \n", - "Abnormal testis morphology [HP:0000035] 100% 1.000000 \n", - "Abnormal upper lip morphology [HP:0000177] 100% 1.000000 \n", - "Holoprosencephaly [HP:0001360] 100% 1.000000 \n", - "Wide nose [HP:0000445] 100% 1.000000 \n", - "Neoplasm [HP:0002664] 100% 1.000000 \n", - "Abnormal cerebral morphology [HP:0002060] 100% 1.000000 \n", - "Hypotelorism [HP:0000601] 100% 1.000000 \n", - "Abnormal cardiovascular system morphology [HP:0... 100% 1.000000 \n", - "Polyhydramnios [HP:0001561] 0% 1.000000 \n", - "Abnormality of thyroid physiology [HP:0002926] 0% 1.000000 \n", - "Abnormality of body weight [HP:0004323] 100% 1.000000 \n", - "Abnormality of eye movement [HP:0000496] 100% 1.000000 \n", - "Abnormality of the eye [HP:0000478] 100% 1.000000 \n", - "Joint dislocation [HP:0001373] 100% 1.000000 \n", - "Abnormal blood glucose concentration [HP:0011015] 0% 1.000000 \n", - "Abnormal lymphocyte physiology [HP:0031409] 100% 1.000000 \n", - "Branchial sinus [HP:0100272] 0% 1.000000 \n", - "Abnormal thoracic spine morphology [HP:0100711] 0% 1.000000 \n", - "Abnormality of the head [HP:0000234] 100% 1.000000 \n", - "Abdominal symptom [HP:0011458] 100% 1.000000 \n", - "Abnormal lung morphology [HP:0002088] 100% 1.000000 \n", - "Abnormal cellular phenotype [HP:0025354] 100% 1.000000 \n", - "Abnormal skin morphology [HP:0011121] 100% 1.000000 \n", - "Abnormal musculoskeletal physiology [HP:0011843] 100% 1.000000 \n", - "Abnormal eye physiology [HP:0012373] 100% 1.000000 \n", - "Intrauterine growth retardation [HP:0001511] 0% 1.000000 \n", - "Smooth philtrum [HP:0000319] 0% 1.000000 \n", - "Subpleural honeycombing [HP:0031631] 0% 1.000000 \n", - "Aplasia/Hypoplasia involving bones of the skull... 100% 1.000000 \n", - "Abnormal endocrine physiology [HP:0031072] 100% 1.000000 \n", - "Aplasia/Hypoplasia of the mandible [HP:0009118] 100% 1.000000 \n", - "Abnormal ureter morphology [HP:0025633] 100% 1.000000 \n", - "Thin upper lip vermilion [HP:0000219] 67% 1.000000 \n", - "Splenomegaly [HP:0001744] 17% 1.000000 \n", - "Abnormal skull morphology [HP:0000929] 100% 1.000000 \n", - "Abnormal neck morphology [HP:0025668] 100% 1.000000 \n", - "Delayed speech and language development [HP:000... 100% 1.000000 \n", - "Abnormal cardiovascular system physiology [HP:0... 100% 1.000000 \n", - "Abnormal oral morphology [HP:0031816] 100% 1.000000 \n", - "Abnormality of joint mobility [HP:0011729] 100% 1.000000 \n", - "Cleft upper lip [HP:0000204] 100% 1.000000 \n", - "Abnormal eye morphology [HP:0012372] 100% 1.000000 \n", - "Abnormality of the forehead [HP:0000290] 100% 1.000000 \n", - "Short 5th finger [HP:0009237] 100% 1.000000 \n", - "Downslanted palpebral fissures [HP:0000494] 100% 1.000000 \n", - "Bilateral renal hypoplasia [HP:0012584] 0% 1.000000 \n", - "Abnormality of the mouth [HP:0000153] 100% 1.000000 \n", - "Abnormal morphology of the nasal alae [HP:0000429] 0% 1.000000 \n", - "Midface retrusion [HP:0011800] 100% 1.000000 \n", - "Abnormal lymphocyte morphology [HP:0004332] 100% 1.000000 \n", - "Abnormal proportion of memory T cells [HP:0032182] 100% 1.000000 \n", - "Abnormal aortic morphology [HP:0001679] 100% 1.000000 \n", - "Abnormal muscle tone [HP:0003808] 100% 1.000000 \n", - "Abnormal midface morphology [HP:0000309] 100% 1.000000 \n", - "Proboscis [HP:0012806] 0% 1.000000 \n", - "Abnormality of B cell physiology [HP:0005372] 100% 1.000000 \n", - "Aplasia/Hypoplasia of the 5th finger [HP:0006262] 100% 1.000000 \n", - "Lobar holoprosencephaly [HP:0006870] 100% 1.000000 \n", - "Abnormality of the vasculature [HP:0002597] 100% 1.000000 \n", - "Abnormal cheek morphology [HP:0004426] 0% 1.000000 \n", - "Aplasia/hypoplasia involving bones of the extre... 100% 1.000000 \n", - "Abnormality of body height [HP:0000002] 100% 1.000000 \n", - "Abnormal nasal tip morphology [HP:0000436] 100% 1.000000 \n", - "Craniosynostosis [HP:0001363] 100% 1.000000 \n", - "Dimple chin [HP:0010751] 0% 1.000000 \n", - "Abnormal joint morphology [HP:0001367] 100% 1.000000 \n", - "Abnormal systemic arterial morphology [HP:0011004] 100% 1.000000 \n", - "Anterior hypopituitarism [HP:0000830] 100% 1.000000 \n", - "Abnormal nasal dorsum morphology [HP:0011119] 100% 1.000000 \n", - "Abnormal heart morphology [HP:0001627] 100% 1.000000 \n", - "Pre-capillary pulmonary hypertension [HP:0033578] 0% 1.000000 \n", - "Abnormal inflammatory response [HP:0012647] 100% 1.000000 \n", - "Anteriorly placed anus [HP:0001545] 0% 1.000000 \n", - "Hearing abnormality [HP:0000364] 100% 1.000000 \n", - "Epicanthus [HP:0000286] 20% 1.000000 \n", - "Hip dysplasia [HP:0001385] 100% 1.000000 \n", - "Abnormality of the nervous system [HP:0000707] 100% 1.000000 \n", - "Abnormal pinna morphology [HP:0000377] 100% 1.000000 \n", - "Abnormal joint physiology [HP:0034430] 100% 1.000000 \n", - "Prominent digit pad [HP:0011298] 100% 1.000000 \n", - "Hypoparathyroidism [HP:0000829] 0% 1.000000 \n", - "Aplasia/hypoplasia involving bones of the upper... 100% 1.000000 \n", - "Abnormal sclera morphology [HP:0000591] 100% 1.000000 \n", - "Decreased circulating total IgG [HP:0032132] 20% 1.000000 \n", - "Abnormal palm morphology [HP:0100871] 100% 1.000000 \n", - "Renal cyst [HP:0000107] 100% 1.000000 \n", - "Abnormal hip bone morphology [HP:0003272] 100% 1.000000 \n", - "Ectropion [HP:0000656] 100% 1.000000 \n", - "Abnormality of the musculoskeletal system [HP:0... 100% 1.000000 \n", - "Abnormal blood vessel morphology [HP:0033353] 100% 1.000000 \n", - "Abnormality of blood and blood-forming tissues ... 100% 1.000000 \n", - "Increased inflammatory response [HP:0012649] 100% 1.000000 \n", - "Abnormality of the respiratory system [HP:0002086] 100% 1.000000 \n", - "Abnormality of prenatal development or birth [H... 0% 1.000000 \n", - "Short stature [HP:0004322] 72% 1.000000 \n", - "Abnormal B cell subset distribution [HP:0025539] 100% 1.000000 \n", - "Median cleft lip [HP:0000161] 100% 1.000000 \n", - "Aplasia/Hypoplasia of the ear [HP:0008771] 0% 1.000000 \n", - "Abnormality of the spleen [HP:0001743] 100% 1.000000 \n", - "Abnormality of the chin [HP:0000306] 0% 1.000000 \n", - "Thin vermilion border [HP:0000233] 100% 1.000000 \n", - "Growth delay [HP:0001510] 100% 1.000000 \n", - "Dental malocclusion [HP:0000689] 0% 1.000000 \n", - "Recurrent infections [HP:0002719] 75% 1.000000 \n", - "Clinodactyly [HP:0030084] 100% 1.000000 \n", - "Abnormality of the outer ear [HP:0000356] 100% 1.000000 \n", - "Aplasia/Hypoplasia of the eyebrow [HP:0100840] 100% 1.000000 \n", - "Abnormal nipple morphology [HP:0004404] 0% 1.000000 \n", - "Increased body weight [HP:0004324] 100% 1.000000 \n", - "Abnormal breast morphology [HP:0031093] 0% 1.000000 \n", - "Abnormality of the anterior pituitary [HP:0011747] 100% 1.000000 \n", - "Abnormal dermatoglyphics [HP:0007477] 100% 1.000000 \n", - "Lower extremity joint dislocation [HP:0030311] 100% 1.000000 \n", - "Abnormal nervous system physiology [HP:0012638] 100% 1.000000 \n", - "Abnormality of the kidney [HP:0000077] 100% 1.000000 \n", - "Abnormal digit morphology [HP:0011297] 100% 1.000000 \n", - "Abnormal cardiac septum morphology [HP:0001671] 100% 1.000000 \n", - "Microdontia [HP:0000691] 0% 1.000000 \n", - "Aplasia/Hypoplasia involving the central nervou... 100% 1.000000 \n", - "Azoospermia [HP:0000027] 100% 1.000000 \n", - "Aplasia/hypoplasia of the extremities [HP:0009815] 100% 1.000000 \n", - "Abnormal immune system morphology [HP:0032251] 100% 1.000000 \n", - "Abnormal B cell morphology [HP:0002846] 100% 1.000000 \n", - "Abnormal lip morphology [HP:0000159] 100% 1.000000 \n", - "Abnormality of the urinary system physiology [H... 0% 1.000000 \n", - "Macrotia [HP:0000400] 80% 1.000000 \n", - "Neurodevelopmental delay [HP:0012758] 100% 1.000000 \n", - "Abnormal homeostasis [HP:0012337] 0% 1.000000 \n", - "Large earlobe [HP:0009748] 100% 1.000000 \n", - "Abnormal cellular immune system morphology [HP:... 100% 1.000000 \n", - "Respiratory tract infection [HP:0011947] 100% 1.000000 \n", - "Anal atresia [HP:0002023] 20% 1.000000 \n", - "Preauricular pit [HP:0004467] 0% 1.000000 \n", - "Abnormal pelvic girdle bone morphology [HP:0002... 100% 1.000000 \n", - "Anomalous pulmonary venous return [HP:0010772] 0% 1.000000 \n", - "Abnormality of the anus [HP:0004378] 100% 1.000000 \n", - "Localized skin lesion [HP:0011355] 100% 1.000000 \n", - "Abnormality of the nose [HP:0000366] 100% 1.000000 \n", - "Ectopic kidney [HP:0000086] 22% 1.000000 \n", - "Congenital malformation of the great arteries [... 100% 1.000000 \n", - "Abnormal curvature of the vertebral column [HP:... 100% 1.000000 \n", - "Slanting of the palpebral fissure [HP:0200006] 100% 1.000000 \n", - "Abnormality of speech or vocalization [HP:0002167] 100% 1.000000 \n", - "Abnormal proportion of memory B cells [HP:0030373] 100% 1.000000 \n", - "Abnormal response to endocrine stimulation test... 100% 1.000000 \n", - "Abnormality of the lower limb [HP:0002814] 100% 1.000000 \n", - "Decreased circulating IgA level [HP:0002720] 40% 1.000000 \n", - "Abnormal finger morphology [HP:0001167] 100% 1.000000 \n", - "Abnormality of limbs [HP:0040064] 100% 1.000000 \n", - "Non-obstructive azoospermia [HP:0011961] 100% 1.000000 \n", - "Abnormal communication [HP:0034434] 100% 1.000000 \n", - "Abnormality of the neck [HP:0000464] 100% 1.000000 \n", - "Hypothyroidism [HP:0000821] 0% 1.000000 \n", - "Abnormal aortic valve cusp morphology [HP:0031567] 100% 1.000000 \n", - "Visceromegaly [HP:0003271] 100% 1.000000 \n", - "Abnormality of the philtrum [HP:0000288] 0% 1.000000 \n", - "Tooth agenesis [HP:0009804] 0% 1.000000 \n", - "Abnormality of globe location [HP:0100886] 100% 1.000000 \n", - "Abnormal vascular physiology [HP:0030163] 0% 1.000000 \n", - "Renal insufficiency [HP:0000083] 0% 1.000000 \n", - "Abnormal scalp morphology [HP:0001965] 100% 1.000000 \n", - "Abnormality of immune system physiology [HP:001... 100% 1.000000 \n", - "Abnormal nasal bridge morphology [HP:0000422] 100% 1.000000 \n", - "Abnormal brain morphology [HP:0012443] 100% 1.000000 \n", - "Feeding difficulties [HP:0011968] 27% 1.000000 \n", - "Abnormality of skull size [HP:0000240] 100% 1.000000 \n", - "Micrognathia [HP:0000347] 44% 1.000000 \n", - "Abnormal form of the vertebral bodies [HP:0003312] 100% 1.000000 \n", - "Neoplasm of the ear [HP:0012780] 100% 1.000000 \n", - "Abnormality of the ear [HP:0000598] 100% 1.000000 \n", - "Decreased circulating IgG level [HP:0004315] 100% 1.000000 \n", - "Hypoplastic nipples [HP:0002557] 0% 1.000000 \n", - "Abnormality of the musculature [HP:0003011] 100% 1.000000 \n", - "Alobar holoprosencephaly [HP:0006988] 50% 1.000000 \n", - "Aplasia/Hypoplasia of the cerebrum [HP:0007364] 100% 1.000000 \n", - "Gastroesophageal reflux [HP:0002020] 0% 1.000000 \n", - "Abnormal lymphocyte count [HP:0040088] 100% 1.000000 \n", - "Abnormal appendicular skeleton morphology [HP:0... 100% 1.000000 \n", - "Abnormality of the digestive system [HP:0025031] 100% 1.000000 \n", - "Abnormal subpleural morphology [HP:0031630] 0% 1.000000 \n", - "Sparse eyebrow [HP:0045075] 73% 1.000000 \n", - "Abnormal right ventricle morphology [HP:0001707] 0% 1.000000 \n", - "Narrow palate [HP:0000189] 100% 1.000000 \n", - "Elevated pulmonary artery pressure [HP:0004890] 0% 1.000000 \n", - "Protruding ear [HP:0000411] 100% 1.000000 \n", - "Abnormality of primary teeth [HP:0006481] 0% 1.000000 \n", - "Hip dislocation [HP:0002827] 100% 1.000000 \n", - "Hypertelorism [HP:0000316] 20% 1.000000 \n", - "Abnormal aortic arch morphology [HP:0012303] 100% 1.000000 \n", - "Abnormality of the skin [HP:0000951] 100% 1.000000 \n", - "Butterfly vertebrae [HP:0003316] 100% 1.000000 \n", - "Anteverted nares [HP:0000463] 0% 1.000000 \n", - "Abnormality of upper lip vermillion [HP:0011339] 100% 1.000000 \n", - "Congenital hypothyroidism [HP:0000851] 0% 1.000000 \n", - "Abnormal T cell subset distribution [HP:0025540] 100% 1.000000 \n", - "Abnormal localization of kidney [HP:0100542] 100% 1.000000 \n", - "Abnormal forebrain morphology [HP:0100547] 100% 1.000000 \n", - "High, narrow palate [HP:0002705] 100% 1.000000 \n", - "Abnormality of limb bone [HP:0040068] 100% 1.000000 \n", - "Abnormality of the ocular adnexa [HP:0032039] 100% 1.000000 \n", - "Decreased response to growth hormone stimulatio... 100% 1.000000 \n", - "Abnormal morphology of the vestibule of the inn... 0% 1.000000 \n", - "Congenital abnormal hair pattern [HP:0011361] 100% 1.000000 \n", - "Abnormality of the ureter [HP:0000069] 100% 1.000000 \n", - "Short finger [HP:0009381] 100% 1.000000 \n", - "All [HP:0000001] 100% 1.000000 \n", - "Abnormality of dental eruption [HP:0006292] 0% 1.000000 \n", - "Abnormality of the hypothalamus-pituitary axis ... 100% 1.000000 \n", - "Thick lower lip vermilion [HP:0000179] 100% 1.000000 \n", - "Abnormal facial skeleton morphology [HP:0011821] 100% 1.000000 \n", - "Absent nipple [HP:0002561] 0% 1.000000 \n", - "Intellectual disability [HP:0001249] 93% 1.000000 \n", - "Abnormal renal physiology [HP:0012211] 0% 1.000000 \n", - "Abnormality of the pulmonary veins [HP:0011718] 0% 1.000000 \n", - "Hypopituitarism [HP:0040075] 100% 1.000000 \n", - "Abnormality of head or neck [HP:0000152] 100% 1.000000 \n", - "Abnormality of the parathyroid physiology [HP:0... 0% 1.000000 \n", - "Skin dimple [HP:0010781] 100% 1.000000 \n", - "Abnormality of the middle ear [HP:0000370] 100% 1.000000 \n", - "Retrognathia [HP:0000278] 0% 1.000000 \n", - "Abnormal immunoglobulin level [HP:0010701] 100% 1.000000 \n", - "Functional abnormality of the gastrointestinal ... 0% 1.000000 \n", - "Abnormal external nose morphology [HP:0010938] 100% 1.000000 \n", - "Skin pit [HP:0100276] 0% 1.000000 \n", - "Abnormality of cranial sutures [HP:0011329] 100% 1.000000 \n", - "Abnormality of the vertebral column [HP:0000925] 100% 1.000000 \n", - "Abnormality of the urinary system [HP:0000079] 100% 1.000000 \n", - "\n", - "MISSENSE_VARIANT on NM_003482.4 \n", - " Corrected p value \n", - "Sensorineural hearing impairment [HP:0000407] 1.0 \n", - "Hearing impairment [HP:0000365] 1.0 \n", - "Ventricular septal defect [HP:0001629] 1.0 \n", - "High forehead [HP:0000348] 1.0 \n", - "Motor delay [HP:0001270] 1.0 \n", - "Hypotonia [HP:0001252] 1.0 \n", - "Hypoglycemia [HP:0001943] 1.0 \n", - "Patent ductus arteriosus [HP:0001643] 1.0 \n", - "Decreased proportion of CD4-positive, alpha-bet... 1.0 \n", - "Depressed nasal ridge [HP:0000457] 1.0 \n", - "Blue sclerae [HP:0000592] 1.0 \n", - "Highly arched eyebrow [HP:0002553] 1.0 \n", - "Atrial septal defect [HP:0001631] 1.0 \n", - "Eversion of lateral third of lower eyelids [HP:... 1.0 \n", - "Sacral dimple [HP:0000960] 1.0 \n", - "Recurrent otitis media [HP:0000403] 1.0 \n", - "Decreased proportion of memory B cells [HP:0030... 1.0 \n", - "Renal duplication [HP:0000075] 1.0 \n", - "Ptosis [HP:0000508] 1.0 \n", - "Intellectual disability, mild [HP:0001256] 1.0 \n", - "Long palpebral fissure [HP:0000637] 1.0 \n", - "Sparse lateral eyebrow [HP:0005338] 1.0 \n", - "Seizure [HP:0001250] 1.0 \n", - "Congenital hip dislocation [HP:0001374] 1.0 \n", - "Coarctation of aorta [HP:0001680] 1.0 \n", - "Clinodactyly of the 5th finger [HP:0004209] 1.0 \n", - "Patent foramen ovale [HP:0001655] 1.0 \n", - "Proportionate short stature [HP:0003508] 1.0 \n", - "Severe short stature [HP:0003510] 1.0 \n", - "Scoliosis [HP:0002650] 1.0 \n", - "Depressed nasal tip [HP:0000437] 1.0 \n", - "Abnormality of the endocrine system [HP:0000818] 1.0 \n", - "Abnormal middle ear morphology [HP:0008609] 1.0 \n", - "Growth abnormality [HP:0001507] 1.0 \n", - "Abnormality of the upper limb [HP:0002817] 1.0 \n", - "Orofacial cleft [HP:0000202] 1.0 \n", - "Abnormal ocular adnexa morphology [HP:0030669] 1.0 \n", - "Abnormal renal morphology [HP:0012210] 1.0 \n", - "Abnormality of the hand [HP:0001155] 1.0 \n", - "Abnormal soft palate morphology [HP:0100736] 1.0 \n", - "Abnormality of metabolism/homeostasis [HP:0001939] 1.0 \n", - "Abnormal skeletal morphology [HP:0011842] 1.0 \n", - "Abnormality of the gastrointestinal tract [HP:0... 1.0 \n", - "Abnormality of the scalp hair [HP:0100037] 1.0 \n", - "Abnormality of the abdominal organs [HP:0002012] 1.0 \n", - "Neoplasm by anatomical site [HP:0011793] 1.0 \n", - "Cupped ear [HP:0000378] 1.0 \n", - "Abnormality of the genitourinary system [HP:000... 1.0 \n", - "Choanal atresia [HP:0000453] 1.0 \n", - "Strabismus [HP:0000486] 1.0 \n", - "Abnormal hair pattern [HP:0010720] 1.0 \n", - "Periauricular skin pits [HP:0100277] 1.0 \n", - "Abnormal lower lip morphology [HP:0000178] 1.0 \n", - "Abnormal hair morphology [HP:0001595] 1.0 \n", - "Single transverse palmar crease [HP:0000954] 1.0 \n", - "Abnormality of the breast [HP:0000769] 1.0 \n", - "Abnormal spermatogenesis [HP:0008669] 1.0 \n", - "Abnormality of the upper urinary tract [HP:0010... 1.0 \n", - "Abnormality of the choanae [HP:0000415] 1.0 \n", - "Abnormal conjugate eye movement [HP:0000549] 1.0 \n", - "Tented upper lip vermilion [HP:0010804] 1.0 \n", - "Abnormal eyelash morphology [HP:0000499] 1.0 \n", - "Aplasia/hypoplasia involving the skeleton [HP:0... 1.0 \n", - "Language impairment [HP:0002463] 1.0 \n", - "Abnormal axial skeleton morphology [HP:0009121] 1.0 \n", - "Abnormal semicircular canal morphology [HP:0011... 1.0 \n", - "Abnormal T cell count [HP:0011839] 1.0 \n", - "Functional abnormality of the inner ear [HP:001... 1.0 \n", - "Abnormal palate morphology [HP:0000174] 1.0 \n", - "Abnormality of the genital system [HP:0000078] 1.0 \n", - "Abnormality of the immune system [HP:0002715] 1.0 \n", - "Abnormality of the parathyroid gland [HP:0000828] 1.0 \n", - "Global developmental delay [HP:0001263] 1.0 \n", - "Phenotypic abnormality [HP:0000118] 1.0 \n", - "Functional abnormality of male internal genital... 1.0 \n", - "Abnormality of the cardiovascular system [HP:00... 1.0 \n", - "Abnormal inner ear morphology [HP:0011390] 1.0 \n", - "Regional abnormality of skin [HP:0011356] 1.0 \n", - "Abnormality of the hairline [HP:0009553] 1.0 \n", - "Type II pneumocyte hyperplasia [HP:0033328] 1.0 \n", - "Abnormality of the integument [HP:0001574] 1.0 \n", - "Aplasia/hypoplasia affecting bones of the axial... 1.0 \n", - "Abnormal nasal morphology [HP:0005105] 1.0 \n", - "Abnormal oral cavity morphology [HP:0000163] 1.0 \n", - "Abnormal digestive system morphology [HP:0025033] 1.0 \n", - "Abnormal limb bone morphology [HP:0002813] 1.0 \n", - "Abnormal ventricular septum morphology [HP:0010... 1.0 \n", - "Abnormal vascular morphology [HP:0025015] 1.0 \n", - "Underdeveloped nasal alae [HP:0000430] 1.0 \n", - "Sacrococcygeal pilonidal abnormality [HP:0010767] 1.0 \n", - "Abnormal B cell count [HP:0010975] 1.0 \n", - "Abnormal hand morphology [HP:0005922] 1.0 \n", - "Microcephaly [HP:0000252] 1.0 \n", - "Cleft palate [HP:0000175] 1.0 \n", - "Abnormal heart valve physiology [HP:0031653] 1.0 \n", - "Thick vermilion border [HP:0012471] 1.0 \n", - "Ventricular hypertrophy [HP:0001714] 1.0 \n", - "Neurodevelopmental abnormality [HP:0012759] 1.0 \n", - "Abnormal size of the palpebral fissures [HP:020... 1.0 \n", - "Finger clinodactyly [HP:0040019] 1.0 \n", - "Otitis media [HP:0000388] 1.0 \n", - "Abnormal morphology of the great vessels [HP:00... 1.0 \n", - "Abnormal palmar dermatoglyphics [HP:0001018] 1.0 \n", - "Abnormal spleen morphology [HP:0025408] 1.0 \n", - "Abnormal heart valve morphology [HP:0001654] 1.0 \n", - "Abnormal aortic valve morphology [HP:0001646] 1.0 \n", - "Abnormal leukocyte physiology [HP:0033796] 1.0 \n", - "Low-set ears [HP:0000369] 1.0 \n", - "Abnormal aortic valve physiology [HP:0031652] 1.0 \n", - "Deviation of the 5th finger [HP:0009179] 1.0 \n", - "Abnormal nasolacrimal system morphology [HP:000... 1.0 \n", - "Abnormal male reproductive system physiology [H... 1.0 \n", - "Abnormal circulating IgG level [HP:0410242] 1.0 \n", - "Obesity [HP:0001513] 1.0 \n", - "Abnormal leukocyte morphology [HP:0001881] 1.0 \n", - "Aplasia of the semicircular canal [HP:0011381] 1.0 \n", - "Joint hypermobility [HP:0001382] 1.0 \n", - "Abnormal cellular physiology [HP:0011017] 1.0 \n", - "Abnormality of the skeletal system [HP:0000924] 1.0 \n", - "Abnormal atrial septum morphology [HP:0011994] 1.0 \n", - "Neoplasm of the middle ear [HP:0100799] 1.0 \n", - "Abnormal nostril morphology [HP:0005288] 1.0 \n", - "Abnormal jaw morphology [HP:0030791] 1.0 \n", - "Aplasia/Hypoplasia involving the nose [HP:0009924] 1.0 \n", - "Abnormal alveolar type II pneumocyte morphology... 1.0 \n", - "Tooth malposition [HP:0000692] 1.0 \n", - "Abnormal cardiac atrium morphology [HP:0005120] 1.0 \n", - "Abnormal skin adnexa morphology [HP:0011138] 1.0 \n", - "Abnormal anus morphology [HP:0034915] 1.0 \n", - "Abnormality of the thyroid gland [HP:0000820] 1.0 \n", - "Abnormal sacrum morphology [HP:0005107] 1.0 \n", - "Abnormal mandible morphology [HP:0000277] 1.0 \n", - "Widely spaced teeth [HP:0000687] 1.0 \n", - "Aplasia/hypoplasia involving bones of the hand ... 1.0 \n", - "Abnormal T cell morphology [HP:0002843] 1.0 \n", - "Abnormal uvula morphology [HP:0000172] 1.0 \n", - "Aplasia/Hypoplasia of fingers [HP:0006265] 1.0 \n", - "Aplasia/Hypoplasia of the nipples [HP:0006709] 1.0 \n", - "Renal hypoplasia/aplasia [HP:0008678] 1.0 \n", - "Oligodontia [HP:0000677] 1.0 \n", - "Congenital malformation of the left heart [HP:0... 1.0 \n", - "High palate [HP:0000218] 1.0 \n", - "Abnormal 5th finger morphology [HP:0004207] 1.0 \n", - "Abnormal earlobe morphology [HP:0000363] 1.0 \n", - "Abnormal eyelid morphology [HP:0000492] 1.0 \n", - "Cryptorchidism [HP:0000028] 1.0 \n", - "Abnormal muscle physiology [HP:0011804] 1.0 \n", - "Abnormality of the dentition [HP:0000164] 1.0 \n", - "Vertebral clefting [HP:0008428] 1.0 \n", - "Short digit [HP:0011927] 1.0 \n", - "Abnormal skin morphology of the palm [HP:0040211] 1.0 \n", - "Nasolacrimal duct obstruction [HP:0000579] 1.0 \n", - "Abnormal vertebral morphology [HP:0003468] 1.0 \n", - "Telecanthus [HP:0000506] 1.0 \n", - "Abnormality of the fontanelles or cranial sutur... 1.0 \n", - "Low posterior hairline [HP:0002162] 1.0 \n", - "Deviation of finger [HP:0004097] 1.0 \n", - "Abnormal ear morphology [HP:0031703] 1.0 \n", - "Abnormality of reproductive system physiology [... 1.0 \n", - "Long eyelashes [HP:0000527] 1.0 \n", - "Abnormal leukocyte count [HP:0011893] 1.0 \n", - "Abnormality of the inner ear [HP:0000359] 1.0 \n", - "Abnormal hip joint morphology [HP:0001384] 1.0 \n", - "Abnormality of the palmar creases [HP:0010490] 1.0 \n", - "Decreased proportion of memory T cells [HP:0032... 1.0 \n", - "Abnormal cardiac ventricle morphology [HP:0001713] 1.0 \n", - "Persistence of primary teeth [HP:0006335] 1.0 \n", - "Abnormality of the posterior hairline [HP:0030141] 1.0 \n", - "Abnormal esophagus physiology [HP:0025270] 1.0 \n", - "Abnormality of humoral immunity [HP:0005368] 1.0 \n", - "Abnormal respiratory system morphology [HP:0012... 1.0 \n", - "Abnormality of the orbital region [HP:0000315] 1.0 \n", - "Abnormal lacrimal duct morphology [HP:0011481] 1.0 \n", - "Abnormal location of ears [HP:0000357] 1.0 \n", - "Unusual infection [HP:0032101] 1.0 \n", - "Abnormality of digestive system physiology [HP:... 1.0 \n", - "Abnormal glucose homeostasis [HP:0011014] 1.0 \n", - "Depressed nasal bridge [HP:0005280] 1.0 \n", - "Abnormal calvaria morphology [HP:0002683] 1.0 \n", - "Abnormal pulmonary vein morphology [HP:0030968] 1.0 \n", - "Abnormal respiratory system physiology [HP:0002... 1.0 \n", - "Abnormal number of teeth [HP:0006483] 1.0 \n", - "Morphological central nervous system abnormalit... 1.0 \n", - "Abnormality of the lymphatic system [HP:0100763] 1.0 \n", - "Abnormality of the pulmonary vasculature [HP:00... 1.0 \n", - "Posteriorly rotated ears [HP:0000358] 1.0 \n", - "Abnormality of the face [HP:0000271] 1.0 \n", - "Abnormal fingertip morphology [HP:0001211] 1.0 \n", - "Abnormality of the palpebral fissures [HP:0008050] 1.0 \n", - "Decreased circulating IgG subclass level [HP:00... 1.0 \n", - "Deviation of the hand or of fingers of the hand... 1.0 \n", - "Partial anomalous pulmonary venous return [HP:0... 1.0 \n", - "Bifid uvula [HP:0000193] 1.0 \n", - "Decreased circulating antibody level [HP:0004313] 1.0 \n", - "Cleft lip [HP:0410030] 1.0 \n", - "Abnormal eyebrow morphology [HP:0000534] 1.0 \n", - "Abnormality of mental function [HP:0011446] 1.0 \n", - "Brachydactyly [HP:0001156] 1.0 \n", - "Branchial anomaly [HP:0009794] 1.0 \n", - "Abnormal pituitary gland morphology [HP:0012503] 1.0 \n", - "Short nose [HP:0003196] 1.0 \n", - "Ectopic anus [HP:0004397] 1.0 \n", - "Cholesteatoma [HP:0009797] 1.0 \n", - "Decreased head circumference [HP:0040195] 1.0 \n", - "Prominent fingertip pads [HP:0001212] 1.0 \n", - "Abnormal pulmonary alveolar system morphology [... 1.0 \n", - "Abnormal abdomen morphology [HP:0001438] 1.0 \n", - "Abnormal nervous system morphology [HP:0012639] 1.0 \n", - "Microtia [HP:0008551] 1.0 \n", - "Abnormal circulating IgA level [HP:0410240] 1.0 \n", - "Abnormality of the amniotic fluid [HP:0001560] 1.0 \n", - "Aplasia/Hypoplasia of the external ear [HP:0008... 1.0 \n", - "Abnormal thorax morphology [HP:0000765] 1.0 \n", - "Abnormal dental morphology [HP:0006482] 1.0 \n", - "Abnormal periauricular region morphology [HP:00... 1.0 \n", - "Abnormality of pulmonary circulation [HP:0030875] 1.0 \n", - "Pulmonary arterial hypertension [HP:0002092] 1.0 \n", - "Wide nasal bridge [HP:0000431] 1.0 \n", - "Abnormality of lower limb joint [HP:0100491] 1.0 \n", - "Hypoplastic heart [HP:0001961] 1.0 \n", - "Postnatal growth retardation [HP:0008897] 1.0 \n", - "Abnormal ear physiology [HP:0031704] 1.0 \n", - "Renal hypoplasia [HP:0000089] 1.0 \n", - "Abnormal testis morphology [HP:0000035] 1.0 \n", - "Abnormal upper lip morphology [HP:0000177] 1.0 \n", - "Holoprosencephaly [HP:0001360] 1.0 \n", - "Wide nose [HP:0000445] 1.0 \n", - "Neoplasm [HP:0002664] 1.0 \n", - "Abnormal cerebral morphology [HP:0002060] 1.0 \n", - "Hypotelorism [HP:0000601] 1.0 \n", - "Abnormal cardiovascular system morphology [HP:0... 1.0 \n", - "Polyhydramnios [HP:0001561] 1.0 \n", - "Abnormality of thyroid physiology [HP:0002926] 1.0 \n", - "Abnormality of body weight [HP:0004323] 1.0 \n", - "Abnormality of eye movement [HP:0000496] 1.0 \n", - "Abnormality of the eye [HP:0000478] 1.0 \n", - "Joint dislocation [HP:0001373] 1.0 \n", - "Abnormal blood glucose concentration [HP:0011015] 1.0 \n", - "Abnormal lymphocyte physiology [HP:0031409] 1.0 \n", - "Branchial sinus [HP:0100272] 1.0 \n", - "Abnormal thoracic spine morphology [HP:0100711] 1.0 \n", - "Abnormality of the head [HP:0000234] 1.0 \n", - "Abdominal symptom [HP:0011458] 1.0 \n", - "Abnormal lung morphology [HP:0002088] 1.0 \n", - "Abnormal cellular phenotype [HP:0025354] 1.0 \n", - "Abnormal skin morphology [HP:0011121] 1.0 \n", - "Abnormal musculoskeletal physiology [HP:0011843] 1.0 \n", - "Abnormal eye physiology [HP:0012373] 1.0 \n", - "Intrauterine growth retardation [HP:0001511] 1.0 \n", - "Smooth philtrum [HP:0000319] 1.0 \n", - "Subpleural honeycombing [HP:0031631] 1.0 \n", - "Aplasia/Hypoplasia involving bones of the skull... 1.0 \n", - "Abnormal endocrine physiology [HP:0031072] 1.0 \n", - "Aplasia/Hypoplasia of the mandible [HP:0009118] 1.0 \n", - "Abnormal ureter morphology [HP:0025633] 1.0 \n", - "Thin upper lip vermilion [HP:0000219] 1.0 \n", - "Splenomegaly [HP:0001744] 1.0 \n", - "Abnormal skull morphology [HP:0000929] 1.0 \n", - "Abnormal neck morphology [HP:0025668] 1.0 \n", - "Delayed speech and language development [HP:000... 1.0 \n", - "Abnormal cardiovascular system physiology [HP:0... 1.0 \n", - "Abnormal oral morphology [HP:0031816] 1.0 \n", - "Abnormality of joint mobility [HP:0011729] 1.0 \n", - "Cleft upper lip [HP:0000204] 1.0 \n", - "Abnormal eye morphology [HP:0012372] 1.0 \n", - "Abnormality of the forehead [HP:0000290] 1.0 \n", - "Short 5th finger [HP:0009237] 1.0 \n", - "Downslanted palpebral fissures [HP:0000494] 1.0 \n", - "Bilateral renal hypoplasia [HP:0012584] 1.0 \n", - "Abnormality of the mouth [HP:0000153] 1.0 \n", - "Abnormal morphology of the nasal alae [HP:0000429] 1.0 \n", - "Midface retrusion [HP:0011800] 1.0 \n", - "Abnormal lymphocyte morphology [HP:0004332] 1.0 \n", - "Abnormal proportion of memory T cells [HP:0032182] 1.0 \n", - "Abnormal aortic morphology [HP:0001679] 1.0 \n", - "Abnormal muscle tone [HP:0003808] 1.0 \n", - "Abnormal midface morphology [HP:0000309] 1.0 \n", - "Proboscis [HP:0012806] 1.0 \n", - "Abnormality of B cell physiology [HP:0005372] 1.0 \n", - "Aplasia/Hypoplasia of the 5th finger [HP:0006262] 1.0 \n", - "Lobar holoprosencephaly [HP:0006870] 1.0 \n", - "Abnormality of the vasculature [HP:0002597] 1.0 \n", - "Abnormal cheek morphology [HP:0004426] 1.0 \n", - "Aplasia/hypoplasia involving bones of the extre... 1.0 \n", - "Abnormality of body height [HP:0000002] 1.0 \n", - "Abnormal nasal tip morphology [HP:0000436] 1.0 \n", - "Craniosynostosis [HP:0001363] 1.0 \n", - "Dimple chin [HP:0010751] 1.0 \n", - "Abnormal joint morphology [HP:0001367] 1.0 \n", - "Abnormal systemic arterial morphology [HP:0011004] 1.0 \n", - "Anterior hypopituitarism [HP:0000830] 1.0 \n", - "Abnormal nasal dorsum morphology [HP:0011119] 1.0 \n", - "Abnormal heart morphology [HP:0001627] 1.0 \n", - "Pre-capillary pulmonary hypertension [HP:0033578] 1.0 \n", - "Abnormal inflammatory response [HP:0012647] 1.0 \n", - "Anteriorly placed anus [HP:0001545] 1.0 \n", - "Hearing abnormality [HP:0000364] 1.0 \n", - "Epicanthus [HP:0000286] 1.0 \n", - "Hip dysplasia [HP:0001385] 1.0 \n", - "Abnormality of the nervous system [HP:0000707] 1.0 \n", - "Abnormal pinna morphology [HP:0000377] 1.0 \n", - "Abnormal joint physiology [HP:0034430] 1.0 \n", - "Prominent digit pad [HP:0011298] 1.0 \n", - "Hypoparathyroidism [HP:0000829] 1.0 \n", - "Aplasia/hypoplasia involving bones of the upper... 1.0 \n", - "Abnormal sclera morphology [HP:0000591] 1.0 \n", - "Decreased circulating total IgG [HP:0032132] 1.0 \n", - "Abnormal palm morphology [HP:0100871] 1.0 \n", - "Renal cyst [HP:0000107] 1.0 \n", - "Abnormal hip bone morphology [HP:0003272] 1.0 \n", - "Ectropion [HP:0000656] 1.0 \n", - "Abnormality of the musculoskeletal system [HP:0... 1.0 \n", - "Abnormal blood vessel morphology [HP:0033353] 1.0 \n", - "Abnormality of blood and blood-forming tissues ... 1.0 \n", - "Increased inflammatory response [HP:0012649] 1.0 \n", - "Abnormality of the respiratory system [HP:0002086] 1.0 \n", - "Abnormality of prenatal development or birth [H... 1.0 \n", - "Short stature [HP:0004322] 1.0 \n", - "Abnormal B cell subset distribution [HP:0025539] 1.0 \n", - "Median cleft lip [HP:0000161] 1.0 \n", - "Aplasia/Hypoplasia of the ear [HP:0008771] 1.0 \n", - "Abnormality of the spleen [HP:0001743] 1.0 \n", - "Abnormality of the chin [HP:0000306] 1.0 \n", - "Thin vermilion border [HP:0000233] 1.0 \n", - "Growth delay [HP:0001510] 1.0 \n", - "Dental malocclusion [HP:0000689] 1.0 \n", - "Recurrent infections [HP:0002719] 1.0 \n", - "Clinodactyly [HP:0030084] 1.0 \n", - "Abnormality of the outer ear [HP:0000356] 1.0 \n", - "Aplasia/Hypoplasia of the eyebrow [HP:0100840] 1.0 \n", - "Abnormal nipple morphology [HP:0004404] 1.0 \n", - "Increased body weight [HP:0004324] 1.0 \n", - "Abnormal breast morphology [HP:0031093] 1.0 \n", - "Abnormality of the anterior pituitary [HP:0011747] 1.0 \n", - "Abnormal dermatoglyphics [HP:0007477] 1.0 \n", - "Lower extremity joint dislocation [HP:0030311] 1.0 \n", - "Abnormal nervous system physiology [HP:0012638] 1.0 \n", - "Abnormality of the kidney [HP:0000077] 1.0 \n", - "Abnormal digit morphology [HP:0011297] 1.0 \n", - "Abnormal cardiac septum morphology [HP:0001671] 1.0 \n", - "Microdontia [HP:0000691] 1.0 \n", - "Aplasia/Hypoplasia involving the central nervou... 1.0 \n", - "Azoospermia [HP:0000027] 1.0 \n", - "Aplasia/hypoplasia of the extremities [HP:0009815] 1.0 \n", - "Abnormal immune system morphology [HP:0032251] 1.0 \n", - "Abnormal B cell morphology [HP:0002846] 1.0 \n", - "Abnormal lip morphology [HP:0000159] 1.0 \n", - "Abnormality of the urinary system physiology [H... 1.0 \n", - "Macrotia [HP:0000400] 1.0 \n", - "Neurodevelopmental delay [HP:0012758] 1.0 \n", - "Abnormal homeostasis [HP:0012337] 1.0 \n", - "Large earlobe [HP:0009748] 1.0 \n", - "Abnormal cellular immune system morphology [HP:... 1.0 \n", - "Respiratory tract infection [HP:0011947] 1.0 \n", - "Anal atresia [HP:0002023] 1.0 \n", - "Preauricular pit [HP:0004467] 1.0 \n", - "Abnormal pelvic girdle bone morphology [HP:0002... 1.0 \n", - "Anomalous pulmonary venous return [HP:0010772] 1.0 \n", - "Abnormality of the anus [HP:0004378] 1.0 \n", - "Localized skin lesion [HP:0011355] 1.0 \n", - "Abnormality of the nose [HP:0000366] 1.0 \n", - "Ectopic kidney [HP:0000086] 1.0 \n", - "Congenital malformation of the great arteries [... 1.0 \n", - "Abnormal curvature of the vertebral column [HP:... 1.0 \n", - "Slanting of the palpebral fissure [HP:0200006] 1.0 \n", - "Abnormality of speech or vocalization [HP:0002167] 1.0 \n", - "Abnormal proportion of memory B cells [HP:0030373] 1.0 \n", - "Abnormal response to endocrine stimulation test... 1.0 \n", - "Abnormality of the lower limb [HP:0002814] 1.0 \n", - "Decreased circulating IgA level [HP:0002720] 1.0 \n", - "Abnormal finger morphology [HP:0001167] 1.0 \n", - "Abnormality of limbs [HP:0040064] 1.0 \n", - "Non-obstructive azoospermia [HP:0011961] 1.0 \n", - "Abnormal communication [HP:0034434] 1.0 \n", - "Abnormality of the neck [HP:0000464] 1.0 \n", - "Hypothyroidism [HP:0000821] 1.0 \n", - "Abnormal aortic valve cusp morphology [HP:0031567] 1.0 \n", - "Visceromegaly [HP:0003271] 1.0 \n", - "Abnormality of the philtrum [HP:0000288] 1.0 \n", - "Tooth agenesis [HP:0009804] 1.0 \n", - "Abnormality of globe location [HP:0100886] 1.0 \n", - "Abnormal vascular physiology [HP:0030163] 1.0 \n", - "Renal insufficiency [HP:0000083] 1.0 \n", - "Abnormal scalp morphology [HP:0001965] 1.0 \n", - "Abnormality of immune system physiology [HP:001... 1.0 \n", - "Abnormal nasal bridge morphology [HP:0000422] 1.0 \n", - "Abnormal brain morphology [HP:0012443] 1.0 \n", - "Feeding difficulties [HP:0011968] 1.0 \n", - "Abnormality of skull size [HP:0000240] 1.0 \n", - "Micrognathia [HP:0000347] 1.0 \n", - "Abnormal form of the vertebral bodies [HP:0003312] 1.0 \n", - "Neoplasm of the ear [HP:0012780] 1.0 \n", - "Abnormality of the ear [HP:0000598] 1.0 \n", - "Decreased circulating IgG level [HP:0004315] 1.0 \n", - "Hypoplastic nipples [HP:0002557] 1.0 \n", - "Abnormality of the musculature [HP:0003011] 1.0 \n", - "Alobar holoprosencephaly [HP:0006988] 1.0 \n", - "Aplasia/Hypoplasia of the cerebrum [HP:0007364] 1.0 \n", - "Gastroesophageal reflux [HP:0002020] 1.0 \n", - "Abnormal lymphocyte count [HP:0040088] 1.0 \n", - "Abnormal appendicular skeleton morphology [HP:0... 1.0 \n", - "Abnormality of the digestive system [HP:0025031] 1.0 \n", - "Abnormal subpleural morphology [HP:0031630] 1.0 \n", - "Sparse eyebrow [HP:0045075] 1.0 \n", - "Abnormal right ventricle morphology [HP:0001707] 1.0 \n", - "Narrow palate [HP:0000189] 1.0 \n", - "Elevated pulmonary artery pressure [HP:0004890] 1.0 \n", - "Protruding ear [HP:0000411] 1.0 \n", - "Abnormality of primary teeth [HP:0006481] 1.0 \n", - "Hip dislocation [HP:0002827] 1.0 \n", - "Hypertelorism [HP:0000316] 1.0 \n", - "Abnormal aortic arch morphology [HP:0012303] 1.0 \n", - "Abnormality of the skin [HP:0000951] 1.0 \n", - "Butterfly vertebrae [HP:0003316] 1.0 \n", - "Anteverted nares [HP:0000463] 1.0 \n", - "Abnormality of upper lip vermillion [HP:0011339] 1.0 \n", - "Congenital hypothyroidism [HP:0000851] 1.0 \n", - "Abnormal T cell subset distribution [HP:0025540] 1.0 \n", - "Abnormal localization of kidney [HP:0100542] 1.0 \n", - "Abnormal forebrain morphology [HP:0100547] 1.0 \n", - "High, narrow palate [HP:0002705] 1.0 \n", - "Abnormality of limb bone [HP:0040068] 1.0 \n", - "Abnormality of the ocular adnexa [HP:0032039] 1.0 \n", - "Decreased response to growth hormone stimulatio... 1.0 \n", - "Abnormal morphology of the vestibule of the inn... 1.0 \n", - "Congenital abnormal hair pattern [HP:0011361] 1.0 \n", - "Abnormality of the ureter [HP:0000069] 1.0 \n", - "Short finger [HP:0009381] 1.0 \n", - "All [HP:0000001] 1.0 \n", - "Abnormality of dental eruption [HP:0006292] 1.0 \n", - "Abnormality of the hypothalamus-pituitary axis ... 1.0 \n", - "Thick lower lip vermilion [HP:0000179] 1.0 \n", - "Abnormal facial skeleton morphology [HP:0011821] 1.0 \n", - "Absent nipple [HP:0002561] 1.0 \n", - "Intellectual disability [HP:0001249] 1.0 \n", - "Abnormal renal physiology [HP:0012211] 1.0 \n", - "Abnormality of the pulmonary veins [HP:0011718] 1.0 \n", - "Hypopituitarism [HP:0040075] 1.0 \n", - "Abnormality of head or neck [HP:0000152] 1.0 \n", - "Abnormality of the parathyroid physiology [HP:0... 1.0 \n", - "Skin dimple [HP:0010781] 1.0 \n", - "Abnormality of the middle ear [HP:0000370] 1.0 \n", - "Retrognathia [HP:0000278] 1.0 \n", - "Abnormal immunoglobulin level [HP:0010701] 1.0 \n", - "Functional abnormality of the gastrointestinal ... 1.0 \n", - "Abnormal external nose morphology [HP:0010938] 1.0 \n", - "Skin pit [HP:0100276] 1.0 \n", - "Abnormality of cranial sutures [HP:0011329] 1.0 \n", - "Abnormality of the vertebral column [HP:0000925] 1.0 \n", - "Abnormality of the urinary system [HP:0000079] 1.0 " + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" ] }, - "execution_count": 9, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" + }, + { + "data": { + "image/png": "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zieffILFYrElL959913i4uJ47733eOqpp3B3dyc6OpqxY8fSt2/f6mxytWvQoAE//PADEyZM4JlnniEkJISxY8cyePBghg0reXB0kbrOYFGqTURERERERERE6rCNGzcSFxfHhg0biI2NLXHeAzE/0tTnAhdFWHWHc/7izf2Xldg2EZHiyroWupqeiBARERERERERkXrvZN5eV4dQJXU1bhGR4pSIEBERERERERGReissLAwfb18+P/Kgq0OpMh9vX8LCwlwdhohIlSkRISIiIiIiIiIi9VZUVBS7du8kKSnJ1aFUWVhYGFFRUa4OQ0SkypSIEBERERERERGRei0qKko38kVEXMjo6gBERERERERERERERKT+UiJCREREREREREREREScRokIERERERERERERkSqIjo5m3LhxTq1j3LhxREdHO7UOEWfTGBEiIiIiIiIiIlKvJSYm1uvBqmfPns0tt9xS4rzHH3+cK6+8kr59+/L4448zffp0hzIvvfQSTzzxBD/88AOXXXYZ8fHxLFu2zDbf29ub1q1bc+utt/LAAw9gNJb/2+bo6GgSEhK4//77mTVrlt28pUuXMnDgQL788ktGjx5d5np++ukn1q1bx7PPPltunSJSeykRISIiIiIiIiIi9VZiYiLt27cnOzvb1aFUma+vLzt37ix3wO1p06bRokULu2mdOnWia9eu3HXXXbz66quMHTuWjh072uYnJCQwbdo0xowZw2WXXWab3rRpU1vSIikpiU8//ZSHH36YU6dO8cILL1Q49g8++IAnn3ySxo0bV3iZ4n766SfeeuutWpuI2L17d4USMyLnOyUiRERERERERESk3kpKSiI7O5tXnnqFmOYxzJo9i6WrlzqUmzVtFu9/+j5Go5HJD062m/fL0l+Y9+08Zk6ZybGTx5jy2hTbvED/QFpGt+TGq26keZPmpcaxbfc2prw2haaNmvLa5NdwM7rZ5t340I3c8n+3MKjPIIfl9ifsZ+K/JpKUlFRuIuKSSy6he/fuJc578cUX+e6777jrrrtYvnw5BoMBgPHjx+Ph4cEbb7xhVz4oKIixY8fa3t999920a9eOWbNmMW3aNNzc3ChPx44d2b17Ny+++CJvvvlmueVrisViITc3Fx8fn3Nel5eXVzVEJFL/KV0nIiIiIiIiIiL1XkzzGDq26UhwYDD9e/Zn+dfL7V6D+gzizalvsj9hP3/t+ouObTrSsU1HggKCmDd/HlMemsJFvS4iulk0AD//92eWf72cj1/9GC8PL1559xVat2htW+7sV9Fyp5JPsefAHrt5bkY3mkQ2KXG5mOYx1dL+oKAg3njjDVauXMmHH34IwPz581mwYAEvvvgijRo1KnN5b29vevToQUZGBidPnqxQndHR0dx000188MEHHD16tNIxjxs3jrfeegsAg8FgexUxm83MnDmTjh074u3tTcOGDbnrrrs4ffq0QxwjRozg119/pXv37vj4+PDee++xdOlSDAYD//vf/5g6dSpNmjQhICCA0aNHk5aWRl5eHg899BARERH4+/tzyy23kJeX57Du4mNEzJ49G4PBwMqVK3nkkUcIDw/Hz8+PUaNGcerUKbtlv/vuOy677DIaN26Ml5cXLVu25LnnnsNkMlV6W4nUdnoiQkREREREREREziueHp6Eh4Y7TG8U0Yin7n+K5958jn49+tEksglPv/I0fXv05cqLr7Qr2yCkAYH+gYSHhnPT6Ju49+l7OZB4gLYt25ZZ99hRY/n37H9z+eDL8fT0rNZ2paWlOYyFERYWZvu7qPulxx9/nMGDB/Pggw/Sp08f7rrrrgqt/+DBgxgMBoKDgysc09NPP81///vfKj0Vcdddd3H06FF+//135s6dW+L8ovExHnjgAQ4cOMC///1vNm3axMqVK/Hw8LCV3b17N9dddx133XUXd9xxB23bntlP06dPx8fHhyeeeIK9e/cya9YsPDw8MBqNnD59mmeffZY1a9Ywe/ZsWrRoweTJkx1iOdv48eMJCQlhypQpHDx4kJkzZ3L//ffzxRdf2MrMnj0bf39/HnnkEfz9/Vm8eDGTJ08mPT2dV155pVLbSqS2UyJCRERERERERETkH6OGj2LhioU89fJTDO0/lD0H9vDDxz+UWj4jM4OfFv8EYHfjuzQ3jb6J7xd+z9z5c7ntmtuqLW6AIUOGOEyzWCx279966y06duxoe7rhp59+snvKoIjJZLIlNZKTk/noo4/4888/ueyyyyrVpVFMTAw33nijbayI8p68KK537960adOG33//3a6bKIAVK1bw4YcfMm/ePK6//nrb9IEDBzJ8+HC+/PJLu+l79+7ll19+YdiwYbZpS5cuBaCwsJBly5bZ9t+pU6f4/PPPGT58OD/9ZN239957L3v37uU///lPhRIRDRo04LfffrNtW7PZzJtvvklaWhpBQUEAfPrpp3bb8u677+buu+/m7bff5vnnn1e3T1KvqGsmERERERERERE5ryxdvZTYS2JtrweffdBu/rQJ09hzYA/T35rOtAnTCA0OdVhH/Jh4Yi+JpcflPfhh0Q8M6jOImKjyu1Hy8fbhvpvu4/1P3ycjM6Pa2gTWJMPvv/9u9zpb8+bNmTJlCikpKTzyyCN06tSpxHXt2rWL8PBwwsPDadeuHa+88gpXXHEFs2fPrnRczzzzDIWFhbz44ouVXrY0X375JUFBQQwdOpSkpCTbKy4uDn9/f5YsWWJXvkWLFnZJiOJuuukmuyRSr169sFgs3HrrrXblevXqxaFDhygsLCw3vjvvvNMuwdO/f39MJhMJCQm2acWTEBkZGSQlJdG/f3+ys7PZtWtXuXWI1CV6IkJERERERERERM4rvbr1YsrDZwac9vG2/4V/g5AGXHP5NSxasYgh/RyfMgD45M1P8PbyZsuOLbz36Xs8+8izFa5/9GWj+fjLj/ngsw945I5HqtKEEvXs2bPUwaqL69GjB0CZZaOjo/nggw8wm83s27ePF154gVOnTuHt7V3puIqeinj//fd54oknHObn5+eTkpJiNy08PLzMAbH37NlDWloaERERJc4/exyLFi1alLquswcBL3pioVmzZg7TzWYzaWlpNGjQoNT1lbTOkJAQALvxK7Zv384zzzzD4sWLSU9PtyuflpZW5vpF6holIkRERERERERE5Lzi4+1D8ybNyyzj5uZW5o3wpo2aEugfSExUDCmpKTwy7RE+eeOTCtXv7ubOw7c9zJMvPckNo26oVOw1xc/Pz66rp759+xIbG8tTTz1V6bEewDpWxNy5c3nppZcYOXKk3bxVq1YxcOBAu2kHDhwgOjq61PWZzWYiIiKYN29eifPDw+3HACmrO6nS9nNp08/u7qoqy6ampjJgwAACAwOZNm0aLVu2xNvbm40bN/L4449jNpvLrUOkLlEiQkRERERERERE5BxcP/J63v/0fX5f/jtD+w+t0DLD44fz0Rcf8dact5wcXfXo3LkzY8eO5b333uPRRx91+MV/eVq2bGlbvlevXnbzunTp4tCNVGRkJECJ41cUrW/hwoX07du3UmNW1BZLly4lOTmZb775hosuusg2/cCBAy6MSsR5NEaE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QkREREREREREzg9tI61Jh2W7z0xb9jdc3sWaVFi7/8z0P3bDgLb2ywd4Q2QQRDWA/m2sT1A8dRlM/R52H7cvG+pvLdupCTx+CaTnwrr9lGrZbvC8E1KzK92sfv36UVBQwNq1a23TVq5cSZ8+fejTpw9paWls27bNbl67du1o0KBBhdbv7+/PqFGjOHLkCDt27CizbFpaGqdPnyYkJKTS7ShiMpkYNmwYDRo0YMaMGQwYMIBXX32V999/H7DepH7nnXcAGDVqFHPnzmXu3LlcddVVAGzfvp0LL7yQnTt38sQTT/Dqq6/i5+fHyJEjmT9/vkN99957Lzt27GDy5Mk88cQTAKxfv55Vq1Zx7bXX8uabb3L33XezaNEi4uPjyc4+s48yMzPp378/s2bN4uKLL+aNN97g7rvvZteuXRw+fJj27dszbdo0AO68805brBdddFGJbbdYLFxxxRW8/vrrDB8+nNdee422bdsyceJEHnnkEYfyK1as4N577+Xaa6/l5ZdfJjc3l6uvvprk5OQKbevp06fz66+/8sQTT3DrrbfyzTffcPfdd3Prrbfy999/8+yzz3LVVVcxe/ZsXnrpJbtlb7/9diZPnkxsbCyvv/46AwYMYPr06XZdfs2cOZOmTZvSrl07W9uffvrpEmOZOXOmrXuxd955x26flmTVqlUYDAa6detmN714d2VFVq5cSZs2bejWrRtNmza1656pMokIsI41ERISUmaSpLi4uDjbWCznM3XNJCIiIiIiIiIi548Bba03/R+7xPp+2W6YMAxMFlj6T/IhJx/WHYCby39igPGD4V8/woLN0Ha44/ycfJj3zy+zPZ1zK674jdf4+HgKCwtZu3YtN998My1btqRhw4asWLGCzp07k5GRwV9//VXpbmI6deoEwL59++jYsaNtem5uLklJSVgsFhITE3nmmWcwmUyMHj26yu3Jzc3lmmuuYdKkSQDcfffdxMbG8tFHH3HPPffg5+fH6NGjueeee+jcubNDd1IPPvggUVFRrF+/Hi8vL8CabOjXrx+PP/64w6DeoaGhLFq0yNZVD8Bll13m0IbLL7+c3r178/XXX3PjjdZuvF555RW2bdvmMFj4M888g8ViwWAwcMkllzB58mR69+7tEOvZvv/+exYvXszzzz9vu2F/3333MWbMGN544w3uv/9+WrZsaSu/c+dOduzY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BrSFnAJoGwkNA89Mv6iNNdnQpiE0CnZcbur31penO0QGQs8Y+PXhinXjdGNvmPwtvL0EHh1eXS2x8fT0pEePHixfvhwvLy/i4uLs5vfp04dXX30VKL0bmiNHjvDJJ58A1qcgduzYwZdffsnx48eZMGECd911V4ViGTduHJMnT+all15i5MiRVW9UGXx8fOjQoQNffPEFbdq0ITQ0lE6dOtGpUyfeeust+vXrxwUXXMAdd9xBTEwMJ06cYPXq1Rw+fJgtW7aUu/4RI0Ywd+5cgoKC6NChA6tXr2bhwoU0aGA/bsjEiRP56quvGDNmDLfeeitxcXGkpKTw/fff8+6779KlSxdatmxJcHAw7777LgEBAfj5+dGrV68Sx6a4/PLLGThwIE8//TQHDx6kS5cu/Pbbb3z33Xc89NBDdgNTu1KXLl24+eabef/990lNTWXAgAGsW7eOOXPmMHLkSAYOHGgrGxcXxzvvvMPzzz9Pq1atiIiIYNCgQeccQ79+/WjQoAELFy4scX39+vVjyZIlAA7Jhj59+jB9+nRbuaoKCgriwQcfLHXQ6pMnT7J161buu+++KtdRXygRISIiIiIiIiIi55foMMh/33F68wYlTwfYM/3c1u3rBSdmlr7cgLal111B/fr1Y/ny5baumIrr27cvr776KgEBAXTp0qXE5Tdv3syNN96IwWAgICCAZs2acfnll3P77bfTs2fPCsfh4+PD/fffz7PPPsvSpUuJj48/l2aV6sMPP2T8+PE8/PDD5OfnM2XKFDp16kSHDh34888/mTp1KrNnzyY5OZmIiAi6devG5MmTK7TuN954Azc3N+bNm0dubi59+/Zl4cKFDuNO+Pv7s3z5cqZMmcL8+fOZM2cOERERDB48mKZNmwLWbqLmzJnDk08+yd13301hYSEff/xxiYkIo9HI999/z+TJk/niiy/4+OOPiY6O5pVXXmHChAnnvtGq0YcffkhMTAyzZ89m/vz5REZG8uSTT9oGBS8yefJkEhISePnll8nIyGDAgAHVkojw9PTkhhtu4Msvv+Rf//qXw/yiBENRV0zF9enTB4PBgMViOadEBFifipg5c2aJXUR98803eHl58X//93/nVEd9YLA4s7M2ERERERERERERJ9u4cSNxcXFs2LCB2NjYEuex9mnoVjv616+UTQnQ64US2yZyvtu/fz/t2rXj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YDDQtEU0TVtEk56eztEr4slPz+R4ZjrRzZoRkJ5KfHw8ADk5ORwe2pfk06kcTU/DbDQQ078fwcHBLm2DiEhN8PDwoG1cN9rEduXExfEkrP+TAx9342ReDq3btKZPyxjc3XXrSEREzp1+2lOPGAwGkpKS6NKlC2D9Ndj777+PxWLtAfeRRx5xZXgiIiIiIjUuMDCQdj3i6Dx4AL4NQmgT29XuppqPjw+tu3bmgoEX4dcghICQYCUhROS8YzAYiGzcmIAGoXS5eBA+IUFEt22jJISIiFQbJSLqET8/PwB69uwJQEZGhm2er6+vS2ISERERERERERERkfObEhH1SG5uLgAdOnQA4OTJkw7zRERERERERERERERqkp6xq0cKCwttfxsMBgoLC/Hw8ADAbDa7KiwREREREREREREROY/piYh64oorrsDT05MdO3YA8NlnnwHW5ERRgmL69Okui09EREREREREREREzk96IqKe+O677+zeX3PNNVxzzTV8+eWXBAYGMmzYMBdFJiIiIiIiIiIiIiLnMyUi6rkxY8a4OgQREREREREREREROY8pEVFHBQcHA9YBqT09PW3vy5Oamuq0mEREREREREREREREzqZERB2VlpYGQGJiIq1atbK9FxERERERERERERGpTZSIqKMmTJgAQKtWrezei4iIiIiIiIiIiIjUJkpE1FEzZsyw/Z2YmMju3bvp1q0b06ZNc2FUIiIiIiIiIiIiIiL2jK4OQM6dv78/P/zwAy+//LKrQxERERERERERERERsaNERD0QGhoKgNlsdnEkIiIiIiIiIiIiIiL2lIioJ7y8vCgoKGDu3LmuDkVERERERERERERExEaJiHrCYrEAcNNNN2EwGPDw8MDLy8vu5e3t7eIoRUREREREREREROR8o8Gq64n8/Hy794WFhS6KRERERERERERERETkDCUi6okJEya4OgQREREREREREREREQdKRNQTM2bMcHUIIiIiIiIiIiIiIiIONEaEiIiIiIiIiIiIiIg4jRIR9cjll1+OwWAo8yUiIiIiIiIiIiIiUpPUNVM9ccEFF7Bt2zZXhyEiIiIiIiIiIiIiYkdPRNQTRUmIBQsW8P777wPQvn17LBYLffr0ASA6OtpV4YmIiIiIiIiIiIjIeUqJiHrE09OTESNGEBgYCEBhYSEAK1euxGg0cvDgQRdGJyIiIiIiIiIiIiLnIyUi6hEPDw8ARo0aBUBSUpJtno+Pj0tiEhEREREREREREZHzmxIR9Uh2djZgfTIC4PTp07Z5WVlZLolJRERERERERERERM5vSkTUE0ajEYvFwvHjxwFs3TMZDAYMBgNw5okJEREREREREREREZGa4u7qAKTqRo0axfz58wE4cOAAixcvxt/fH4C0tDRCQkJITU0FrImJtLQ0V4V63jl1/Dh//7Eac0o6Fh8vGnVuT8OWLdi9bBW5x05icXMjuGUU7fr0sj3BIlIb5efns2XVFo7vO47FZCGoURBxA+Ns1xpXsVgsJBzYyaH9G8GSicEtiJi2fWjcpLlDud1bd7Nvyz5M2Sa8Qrzo0r8LkY0jS133jr+2cWD3atwNGZjwIjisJb36DcXNzQ2LxcKB7Ts5vOkvDFm5GIIDaNW3J5HNmgKQeCCRHat3kJ+ej7u/O227tyUkPJi/ty+jIPcUZryIaNyONu174ObmZlevyWRi97oNnNq9F2NeIR7hIbQd2I+QkJDq34ClMJvN7Ny8k7+3/I3JlIF3QDoeHvm4ezegQ5eBNGoS5dT6Tx4/yZY/tpCTkoObjxuN2jYi7UQaGScyMLgbaNSqEV16d7El1i0WCwe27eDw5m0l7o+KysnJYedff5CZegiAgOAo2l3Qv1LdGlosFvbs2MPejXspzCrEM8iTC/peQJOoJpWKpSKSk07x9/ZlFOYnY8Gbhk060LpdHEZjzf++JDkpmU1LN5GdnI3Ry0hUhyg6de9U7bGYTCZ271jHqWO7MJKPh0847ToNJC83i727VmAuTMVi8KNJ867EtOpk+xFGdcjLy2Pn8tWkJxwGswW/JpG0G9AHT09Pdm9fQ/LJPRgpxMu3Ie06D7T9GKQ6OFxTerQlpk1MtbavvrNYLBzcsYtDG7dCVi5JgZ4s+uC/pPm488vmD8HNgNlkwq3AhNFgIKdJGIHhYa4Ou0IKCgrYtW0VKaf2WY9Bv0jadx5IQEAAZrOZv//cxMkdf2PIy8e9QTBt4/sSGlZy244dTWTfrlVgSsVs8KNZdCzRLTs45VjLz89n1/ZVpJ7ahwET3v6NaHdBPAEBARVbdttKTh7fT2FBDhazhezkUMj1wtPfi+btm9Oxe0eHz9iaYrFY2Lv5L479tQNDdh7G0EDa9O9NeKPSv3fUVxkZGWxcupG0Y2kY3AxEtoykS58udfr/PhaLhf1/befI5u0YsnMxhgTQql8vGjap/s/66maxWDi4bweHDm7EaMkCt2BatutDo8aV+25XWFjI1jVbObLnCJZ8C15BBrzys3DLzoMAX1r0iqVpq5ZOaoWIiNR1SkTUYd9++y0GgwFPT08ef/xxpk2bZje/eNdMUnOOHkggYd63dH/5K7wycjC7Gdl5TX/W9GzDhS99TeCxFCzAyQuiWf3ktfQdMxJ3d52KUvsUFhay8OuFHJ9+nMK/CgE42egkqc+mMvj6wS5NRmzfshxjykf0CfoMN2MBBWYftu64n7zcG2nR8gJbudULV7P/vf1kf5sNJjD4Gch4NIMeY3vQvFVzh/VuWL2W1CO/M6jZDHzc0zBbDBxIjWfRT0kMHXEDW5csx+uD7+j75XLcTGbyfb3Y8tBI8m+8kqxcE3/99y9S30mFXMAD0senEhF/mAsjXsTX7zQWi4HDyf1Zu+Ihel800naDx2KxsOa7H4l6/Wvar9yOwQLZof5smHSMjmOvKvXGUXVb+ctKEn9OxDsmizYtF9Gx8Te4GQrJN/mwcet95OfdQvOYDk6p+3DCYdZ+spaUl1KwZFgwNjGSdnca2f/OxnzCDEBStySSHk9i6GhrYqis/RHVrk2F6s3NzWXtH1/QJWAaIQ0OAJCSG8PaPybTO/5avLy8KrSeP5f9yZ4P95D5RSYUAj6Q8WAG3W7sRqsOraq0TUpy8vgR9myZR1zwv/D2tx6jiaeGsC7lfi7sd0W11VOhWI6dZMW8FSS/kIwl1QIGSBmUQtL4JAZeMbDabmBaLBbWLP+OKOPrtA9dicFgIbuwAatWTsHf4zg9Qt7A0y0Lk8WNvYevZkvaHXTtPqRa6i4oKGD1l9/S6fnPCNt9GIDUZmGsm3ICY5QbbbxepWPoBgwGyCxoyIZVk+nWZ2y1JCN2bt7pcE1JuymN9FvT6dan2zmv/3yx7Y+VuH/0PX0+X8aaB68gINQf/0NJFEZH4JOUTn6QH53nLSN85yEMwJJJ15DaJp+srCz8/PxcHX6pTCYTq5Z9TVuvF+kUugWDATLyI9mwcgqxfa5nx5LlNJo1n36Lt2C0WMgJ8mPDM0dpe8Moh5viCft3cGrfXHoGvYGnWw4mizt/J17DX+m30zk2vtrjXv3H17TzeokLbHE3YsPKKXTvd0OZ3y0KCwtZvewrIgz/w8/SnKjA5axddwcpL2VjOZ0FBjg94DSnHjzFoCsHuSRht/HXRQS99x39FqzFaDKT5+/NpsfGUDD2Shq3iK7xeFwlMzOTRZ8uImlqEuZj1s/wU51PkfREEkPHDK2z//fZvHApfh98R99vVuFmMpPn583mCaMoGHslTVtX32e9M/y1aRkeqR/SN/gL23e7rdsfJD/3xgp/tzObzSyev5ijrx4lf20+ASOgUeB+un21FPf8Qgq9PNh2x3Cyb7qcNj1indwiERGpi9Q1Ux1W9GvD/Px8nnvuOQwGAwEBAXz77beuDew8ZrFY2LN8NT2nfopXRg4ARpOZHD8ver3yDYHHUgAwAA3/OkjUnN9I/HuPCyMWKd3+v/eTPDvZloQAMB8zc2raKTb9scllceXm5pJ+ch0dgv6Lm7EAAA9jDrEhM0jcuwaTyQRY/xN8bNUxsr+2JiEALFkWUp5PYeuKrVgsFrv1mkwmjh3axEXN/4WPu/UJMqPBQsuQJYQYV5CQkEDO2q20+3wZbibrf6o9s/OIm/4/9q1az99r/ib19VTrDUOAAvCKTKFvw2n4ulsTwwaDhWb+fxBo+omTJ0/Y6j5x7BghC1bTbIU1CQHgm5JJj8lz2bl4uRO2oqPU1FSOrzgOoRAUeoTOTf6Hm8G67z3dcugZ/ir7/16F2Wyu9rotFgtb/thC8tRkLBnWDeB9hTfZs84kIQAKNhWQ9GkSifsTyc7OLnV/7F+1vsJx7t29nva+rxHidcA2LdR7P+1832Df3xsrtI6cnBwOrTtE5rx/khAAOXD6pdPsWL2jWrfZrm1L6Rk6Ge9ix2i0/+945y0hJSWl2uqpiA1LNpA0OcmahACwQO6iXE4tPEVSUlK11XPi+FFCzAto5rcCwz8niLdbCm7mJHo2eBFPN+s4WG4GE20D/0fu6XXVNjbW/q3baPX2AlsSAiD4UBIRv64m0vgZjfysSQgAf48TxAU/y86tS865XpPJxN9rHa8pGR9lcHDdQfLz88+5jvNBTk4OGeu20n7uYk51jKLB3qO45RXimZ2HW34hboUmWv+8gYh/khAAHrkFBO09yu4Va1wae3kOJeyhmftcIn232I7BAM/jxAZNY8ufi/Fd+CfNF23G+M9nnU9aFr0mz2XX0hV26zGbzRzYs5q4kJfwdLN+d3UzFNI+aB5ZyevIycmp1rgTD/5NM/f/0tAu7mPEBk1j11/Lylw24eAuojz+w8mcTvRs+DZ/HRhD8nPuWE4XuwYtzSXplyROnTpVrXFXRHp6OpaVW2j17WqM/3wueWXm0mPap+z5Y43D9476bOOyjSQ9dyYJAVC4tZCk/yZxYM+BMpasvTIzM8lfs5U2X66wfe/wysqlx/Ofs3fFulq9f3NycshKXkv7oHl23+1iQ17iwJ7VFf6ecjjxMElfJ5G/Nh98ILhjLt0/XYh7vnWd7nkFdPn3Ao6v30JhYWE5axMRkfOREhF1mMlkwmKx0LNnT9svfjIzMxk1ahQGg4HIyEj27t3r4ijPL7m5ufgeOI5bocluek5oAEFHkh3KN122jRM7/q6p8EQqJXFHIjl/ON6AMB8xk3o0teYD+sepU6do5Pmzw3SDwUKoxyZbN3RHEo6Q9kMJXdKZIG9PnsONypSUFLxJwsPo2OaY4IXs27mJxj843pgyWix4Jxwne132WQGBT4MMvNwcb4g29f6V44e32d4f37aLJr873vT2zsjBfDKlRv5ze3jvYbI2Z2HJMNGq2WKH+UaDhWD3LaSnp1d73Xl5eeQdzIOCM9MMgQbMJx3/Y5yzJIeD2w9y8uixUvdH8PaDZGRkVKju06cOEuHzl8P0hj6bST65r0LrOHHiBOk/lLBdLJC7NbfatllBQQEe5qN4GPMc5jX1/pHjh3dWSz0VYTKZyD2eCyXco8z8OZOEHQnVVtfxI9tp6vO73bSsgkiCvRIwGhyPkSaeCzhx/Ei11H1qz34ar93tMD2rrT9R/n84TPf3OEV+9vFzrvf06dPkrCv5BnDmwkyX3GSti06dPEnjH9cBcLxzC5qs3UNeoA9N1/1NXqAvJi9Pmq5z/B7mkZ1P5uFz34/OdPzIDpr6Ot64D/Q8Rs7RUzT5eb3DPI+cfIxHk2wJe7DePA/12GpL8hXX2OMHTp6o3u1QetxHyck8WuayJ47sJMxrG77uSRgwk5McgCXLMe7MXzI5uO1gdYVcYSf2H6RJCZ9LboUm/PYfrfakTm2WdiwN85ESPsOX5VTr50NNOnHoME0WlPC9w2whcPchMjMzXRBVxZw8cZzGHj86TDcaLIR6bK3w95SE7QlkL7Z+33Vv407U1t2c/dyRAYhYsY3kZMf/+4qIiCgRUQ+sXbsWs9lMRkYGLVue6Y/xxIkTtG7dGoPBQIcOzulKQ+wZjUYKfRz7PbUYDZR0G7HAxxM3DSIutZS7hzsGnxK6NTCAwd11/ZO7ublRaAkqcV6hxd/2uL+HpwduASX3EW30NTr0H+3u7o6JkvstLjD54ubpRWFgyd10mL08MQac9ZFqAbO55K4HCs2+uHt4n6nb26vEaweA2b1m+rn28PbA4GYAo4G8/JK7xig0+zulOwWj0YjB+6xjqpRmG3wNeHh44ObhXur+KPTzqXCcBqMbZovjddhk8cBgqNg63N3dcQss5VjzdzzWqspoNJZ6jBaafXFzr1g3UtXBYDBg8Cz5OmDwMeBZyvFcFW7uXhSYve2nGfMpPGtakQJLIO7u1fPZanRzp9DLcV1uuYUUmh3HELFYwFwNPZ+6ubk5XlOK5gW51dluTWqam/uZ64R7XgGFPp4YzBYKvD0xWCwYTGYKvEv43gZQQ9feqnJz83A4L8B6DOLuVvpnipeHXZdFbm5uFFhKvpYWWIJwq6ZzqYi7uweFlpLPHUs5546bmwdmi5FCizcGLBhKC83X+plW09y8vCj0L3lsoUJfL5eNW+EKBrfSPx/cPerm9cvd05PCQN8S5xX6edfq67KbuwcFlpK7DCywVPy7nYenB/xz2bHkWcj3KflzuDDQr1ZvDxERcR0lIuoRf39/9u7di8ViYfv27URERNjm7dy5UwMb1gAvLy/M0Y3IDrW/iddg9xGO9HDsN3TfmP5E9ehaQ9GJVE6bHm0IGOM4cKRnT0+atHHdoHwNGzbkSN5wTBb7/9Dnm/xIN3e2DXbZtHlTAq8O5OyfahmCDPi29HUYiDg4OJgCQyjp+Y3tplsssDPlajp3u5BDV/TGbLRfYV6AD4XRDfGL84Oz7j9kH/AjNc9xLIq92TfQLLqz7X2zLp3Yd8Mgh3KnWzTEL6pxjVy/m7dqTsDgAAy+RvYeGYL5rO2bZ/In29DRKWODeHp64h/tj6HBmXaa9plwv8DxP7EB1wTQpkcbIhs3LnV/ZLdrVuG+3RtHdeFg1sUO0w9kXUrT6K4VWkdkZCQBlwc4JE8MfgZ8O/hWaADWinBzc8PdJ4qMfPv+3S0W2Jd9Pc2ia+5HB0ajkaBmQRibOH6VDLohiJYdq2+gyqgWXdmXfYPdNF/3ZDILGpJbaH9jxWwxcih3JI0aV27A8tI0696Z/SP7OEz3OmJmd/oYh+knczoTEhZzzvUGBwfjG+vrcE3BA/wG+REeHn7OdZwPGjZsyOERPTG7GWm2ehd7L+6Kz+lM9g/ugk9KJmZ3I/sudhxvIzfUn/D2tbu/96iWPdiXdY3D9OPZcYS1bMG+GwY5/AgmvXEons0a2Q0mHxAQQJalA3km+2um2eLG4bwRREZW7yDLUTE92Jv5fw7Tj+X0oEFE2WP7RMV051DuZZgt7uSYQggJO4SxmeM1KPiGYFpdUPP7r0lMNAfH9Mdy1kd2dqg/phaNKzzmUH3QuE1jPHs4JsMCxgTQrkc7F0R07ho1a0rCqL6Yz/pOlhvkS16rpg7fK2uTyMhIDuddXuJ3uyxLhwp/t2sT14ag660/BjLtNnGoY2sKPe2/qxV6eZB0YTtCQ0OrJ3gREalXlIiopzp06MDOnTtp2rR6/iMuFdf5kiGse+UODvduR76PJ6ejI0iNa8Ou+65g78je5Ab4kBUeyNZ7LiP/6oE0bNTI1SGLlKhRo0Y0u7oZgfcEYgw3Yggw4DvSl0aPNOKCnheUvwIncXNzo02noaxKfoWk3NYUmH04nt2V1SkzuCB2uO2mvaenJ50HdabB9Aa4tXADH2sSpeGMhvS51PHGosFgoFufS/jj8NMcOH0R+SZf0vKbsuLI4/g37EdoaCgth/Rj9Uu3ktwykgIfT47FtWT1jDvocslQeg3vRcSMCNw7u4MPuLV1wxDZkPWnp5CQOciaKMlvwp8pTxLUeIjdYLZBQUH4X9yHP58YQ3rjUPL9vEgY3JUt026m06CLamS7ent703FQRzz9PclMC2PR7mdJzm1FgdmHo1ndWHHqJTp3v8xp9fe+pDcNX2mIV18v8LGOB+F7uy/el3lj8DdgjDASND6I5lc0Jzw8HA8PjxL2RytWz7iDzpdUfKDi6Jj2nDTezs60G8gpDCanMISd6TeS5DaOqOiKDXjt7u5Ot8HdCHspDLdW1mPNo5sHEa9G0PvS3lXdJCXqHDeMP9Nf5FDmP8doXjPWnZ5CRPPB+PqW/EtNZ+k1tBeR/4rEK94Lg68BY1MjIZNCaDu4bbUO8hsUFIR/w4v5M+Vx0vMbk2/y42DmEEwerVl9+hWOZnWnwOxDSm4Mq5NfJKb9IDyq6WnDptHRpN8wlO23Xkx2gwByg3zZPaY/qVfF4xZ6BZtPP0hmQUPyTP7sy7iMXXlP0q5T33Ou12AwnLmmXHDmmhL+Sjjdh3a3u5EspXN3d6f14ItY9fKtmLzc8UnJJKNxKCH7j5MZGULA0RSOxrZk67X9yQoLJDfQl4zIYLJiGtE6tqurwy9TRERDTIEj2ZJ6H5kF4eSZAtibcQV7CiZyQdd+hA3uw/pJ15HWtAH5vl4kxl/Axum3csHQeId1XRB3GatTXuVYdjcKzD4k57ZiVfJLtO4wpNp/1RzRMJLCgFFsSb2XzIJwcv+Je2/+o7Tp0LPMZSMbNSHPbzReHmbWnBhPs8braDgpC694g/Ua1MRIyNMhtB7SutoSwJXh5eVFs0F9WfP8zZyOjiDfx5Mjvdux7pXbK/W5VB907tWZyEcj8b3SF0OAAWO4kaB7g4i6KoqGkQ1dHV6VeHp60mJwP1a/eAspMdbvHUd7tGbNjDvofGnt3r/u7u607jCYVckv2b7bHcvuZv3uHHdphdcTGhpKi0taEDwhGGNDIyk/urPoqRs42aEZBT6enOzUnFUzbqfjMNcMFi8iIrWfwVKbR1WSKunSpQtbt251mB4dHc2BA3VzcLDqMmTIEBYtWsTgwYNZuHCh0+rJz8/n4F87SEk4RJobXBh/Ef7+/hw5cJBjf+0ixZJPbJ/eRDRsqC9pUqtZLBZOnjjJ7j93k5qbygVdLyCqRVSt6F4gMzOTA3v+5NCRU7SIbkaLVl3x9nZ8RDw9PZ2d63dyIuUELVq0oM0Fbcr8VWJmZiYbVi0nO/MoWSZ/+vTtT+PGZ56SyMjI4MCfmzicdIoWUc1p0aWTrd6cnBx2bdrF6WOnyfPM46JBF+Hl5UXCgV2cOv43qZkGevYaUOqvxFJSUji4dgPHM9Np2749zdu1qfFH29PS0ti2ZhvHko/hZcwkz82LNq2a0aZ99xK3b3XKz89nz7Y9nDh4glxjLr0H9CblZAoJOxLItmTTs19PwsPD7a6bZe2PijKbzRw/dpjDBzeRnFpIl649adS4aaWvz5mZmexcv5NjScdo3qw5bbu2dco2Kygo4OD+HSSf3EdappFeveMJDg6u9noqGsveHXs5tu8YOcYc+gzoQ0hIiFPqSk5OJmHvOo6fyqRtu/Y0j26HyWTiwN4tpKYcIi3Lgz59B1b7DUiLxcKJo0c5tGErSfk5XBAXS+PmURgMBpJOnSJx/3pOJOXQocMFNGveqlqvjyVdU6ozyXO+yMzMZP/6TRxOOonZw52G7l4kZqcTYfDktKUQ70Iz2aYC3Nw98AoJxMfPj/79+7s67HJZLBZOnTxB4v4/OZmcS8dOXWjaLMZ2DJ4+fZqD6zZxLP00bdq0oXmHdqUm6XJzczmwdwtppw+Tnu1Bn76DnPIEXElxd+rUlSbNWlTo3LF+LznOwX1/cvxkJgF+JjIyvfEpDKTAo4DeA3q7/JfY6enpHFi3kSOnk2kZE0OLCzri6Vl93dXVFSaTicQDiRz86yCZlkx69ulJRMOIOv9/n4yMDPav28iRlCRiolvQonPHOvO0S2ZmJvv3rOfwkSRaREfRolWXEr+nrFixgn79+tn+PVtSUhK71u0iJTuFlm1aYjqdyuGTx2neqDEtYrvU+A8jRESkDrFIvTB8+HCL0Wi0YO3W1vYKCQmxLFu2zNXh1RqDBw+2AJbBgwfXWJ3Lly+v0DSR2q62HrcVjasq8X/77bdVXt+5nPu1YVsXxVDWNqiJ+kt7X1756qrXVeuojXWVp6ZiKa2emqi/NtYtFbd8+XKHa1vR+6J5xcvUJWXFXNn21JVrWPF9d67rcobaFo8r1cdtUZfbVNHvVJX57lWXt4eIiNQcPdddh9133314eFgHnPvll18wm82AtXuNt99+G4vFQkpKChddVDPdeoiIiIiIiIiIiIiInE2JiDrs7bffprCwELD2+3jHHXdgsVjIycnhnnvucXF01ePqq6/GYDA4vERERERERERERESkbqjZjqelWhkMBvr06cOKFStcHYrTfPPNNyVONxgMWDS8iYiIiIiIiIiIiEitpyci6jCz2VyvkxDFn3ywWCxYLBaGDRvmwohEREREREREREREpLKUiJBar3Hjxra/f/nlF9vf6qJJREREREREREREpPZTIkJqvSNHjrg6BBERERERERERERGpIiUiRERERERERERERETEaZSIEBERERERERERERERp3F3dQAi1S0uLo6NGzeWWWb16tU1FI2IiIiIiIiIiIjI+U1PRNQTf/zxBwaDgRtuuMHVobhceUkIgOzs7BqIRERERERERERERESUiKgn9u/fD8CmTZsA+OGHHzAYDAwbNsyVYVWLJk2aVKp8bGxsuWXatGlT1XBEREREREREREREpBLUNVMdZjAYAPDy8iIyMhIAo9GaW0pKSgLg0KFDrgmuGh09etT299VXX23722KxlFh+w4YNTo9JRERERERERERE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AgAAAAAAAAAAWIZEBAAAAAAAAAAAsAyJCAAAAAAAAAAAYBkSEQDgp3766Sfdf//9ioiIUOnSpdW5c2f98ssvLstu3rxZrVq1UlhYmCpXrqzhw4crPj4+S7mkpCS99NJLqlq1qkJDQ9WyZUutWrXK4pbA38THx+uNN97Q/fffr3Llyslms2nOnDkuyy5atEh33nmnypQpo/Lly6tNmzb65ptvspRLT0/XO++8o9q1ayskJES33nqr/vWvf7msc+/evbr//vsVHh6ucuXK6cknn9T58+c92UT4ke3bt2vo0KFq1KiRSpUqpZo1a6p3797av3+/UzmbzZbtT6dOnZzK0t+Qkz179uiRRx5RdHS0wsLCFBUVpdatW2vFihVZyqanp+ujjz5Ss2bNFBoaqvLly6t9+/b69ddfs5Sjz8Fdb731lmw2mxo3buy0vG3bti7Pcffff3+WOvJyzebudSCKhvXr12f793Lr1q0u33Pp0iVVrFhRNptNS5YsyfI6/Q0A4A1MVg0Afmjnzp1q1aqVatSooTfeeEPp6emaPn262rRpo23btqlevXqOsr/88os6dOigBg0a6L333tPJkyc1efJkHThwQN99951Tvf3799eSJUs0YsQI3XLLLZozZ466du2qdevWqVWrVt5uJnwkLi5OY8eOVc2aNdW0aVOtX7/eZbmpU6dq+PDheuCBBzRx4kQlJiZqzpw56tatm5YuXaqePXs6yr7yyiuaOHGinnnmGcXExOjLL7/U448/LpvNpscee8xR7uTJk2rdurUiIyM1fvx4xcfHa/Lkydq9e7e2bdumoKAgq5sPL3v77be1adMmPfLII7r11lt15swZTZs2Tc2bN9fWrVsdH9TNnTs3y3t37NihKVOmqHPnzk7L6W/IybFjx3T16lU99dRTqlq1qq5fv66lS5eqe/fumjFjhgYPHuwoO3DgQM2fP1/9+vXT0KFDde3aNf388886d+6cU530Objr5MmTGj9+vEqVKuXy9erVq2vChAlOy6pWrZqlnLvXbHm5DkTRMnz4cMXExDgtq1Onjsuyr7/+uq5fv55tXfQ3AIBXGAAs89NPPxmSjJ9++snXoaCQ6dq1q1G2bFkjLi7Osez06dNGeHi40bNnT6eyXbp0MapUqWJcvnzZsWzWrFmGJOP77793LPvxxx8NScakSZMcyxISEoybb77ZuOuuuyxsDfxNYmKiERsbaxiGYWzfvt2QZMyePTtLuVtuucWIiYkx0tPTHcsuX75shIeHG927d3csO3nypFGyZEljyJAhjmXp6enGvffea1SvXt1ITU11LH/22WeN0NBQ49ixY45lq1atMiQZM2bM8GQz4Sc2bdpkJCUlOS3bv3+/ERwcbDzxxBM5vnfQoEGGzWYzTpw44VhGf0N+pKamGk2bNjXq1avnWLZw4UJDkvHFF1/k+F76HPLi0UcfNdq3b2+0adPGaNSokdNrrpa5kpdrNnevA1F0rFu3zpBkLF682K3yu3fvNgIDA42xY8e6fJ+V/Y3/hwEAGTE0EwD4oY0bN6pjx44qX768Y1mVKlXUpk0bff31147bn69cuaJVq1apb9++ioiIcJTt16+fwsPDtWjRIseyJUuWqESJEk7fBA0JCdGgQYO0ZcsWnThxwgstgz8IDg5W5cqVcy135coVx238dhEREQoPD1doaKhj2ZdffqmUlBQ999xzjmU2m03PPvusTp48qS1btjiWL126VN26dVPNmjUdyzp27Ki6des69VcUHXfffXeWb4HfcsstatSokfbu3Zvt+5KSkrR06VK1adNG1atXdyynvyE/SpQooRo1aujSpUuOZe+9957uuOMO9ejRQ+np6bp27ZrL99Ln4K4NGzZoyZIl+uCDD3Isl5qamuNQNu5es+XlOhBF09WrV5Wamppjmeeff149evTQvffe6/J1+hsAwFtIRACAH0pKSnL6oNcuLCxMycnJ+u9//ytJ2r17t1JTU9WiRQunckFBQWrWrJl+/vlnx7Kff/5ZdevWdfrHQZLuuOMOScp2/gkUX23bttXKlSs1depUHT16VPv27dOQIUN0+fJlPf/8845yP//8s0qVKqUGDRo4vd/et+z98NSpUzp37lyW/movm7G/omgzDENnz55VVFRUtmW+/fZbXbp0SU888YTTcvob3HXt2jXFxcXp0KFDev/99/Xdd9+pQ4cOkswP1LZt26aYmBi9/PLLioyMVHh4uKKjo7N8mEafgzvS0tI0bNgwPf3002rSpEm25fbv369SpUqpdOnSqly5sl577TWlpKQ4lXH3mi0v14EoegYMGKCIiAiFhISoXbt22rFjR5Yyixcv1ubNm/XOO+9kWw/9DQDgLcwRAQB+qF69etq6davS0tJUokQJSVJycrJ+/PFHSeaHHZIUGxsrybxbIrMqVapo48aNjuexsbHZlpOk06dPe7YRKPQ+/PBDxcXFafjw4Ro+fLgkKSoqSmvWrNFdd93lKBcbG6tKlSo53TkhZe1bufXXixcvKikpScHBwZa0B/5j/vz5OnXqlMaOHZtjmeDgYPXq1ctpOf0N7nrhhRc0Y8YMSVJAQIB69uypadOmSZIOHTokwzC0YMECBQYG6p133lFkZKSmTJmixx57TBEREY4JhOlzcMfHH3+sY8eOafXq1dmWufnmm9WuXTs1adJE165d05IlSzRu3Djt379fCxcudJRz95otL9eBKDqCgoL08MMPq2vXroqKitJvv/2myZMn695779XmzZt12223SZISEhL04osvauTIkapVq5aOHj3qsj76GwDAW0hEAIAfeu655/Tss89q0KBBGj16tNLT0zVu3DjHPwAJCQlOv119qBESEuJ43V42u3IZ6wLswsLCVK9ePVWvXl3dunXT1atX9f7776tnz57auHGjY0JEd/tWbv01p7pQdNjvrLnrrrv01FNPuSxz5coVffPNN+ratavKlCnj9Br9De4aMWKEevXqpdOnT2vRokVKS0tTcnKyJDmGxblw4YK2bt2qli1bSpK6d++u2rVra9y4cY5EBH0Oublw4YJef/11vfbaa6pQoUK25T799FOn508++aQGDx6sWbNmaeTIkbrzzjslea7PcW1XNN199926++67Hc+7d++uXr166dZbb9WYMWO0cuVKSdLEiROVkpKil19+Ocf66G8AAG9haCYA8EN//vOf9fLLL+uf//ynGjVqpCZNmujQoUMaPXq0JCk8PFySHMM3JSUlZakjMTHRaXin0NDQbMtlrAuwe+SRR3T8+HHNmTNHvXr10oABA7R+/XolJyfrlVdecZRzt2/l1l8zlkHRdObMGT3wwAOKjIx0jEntytKlS5WYmJhlWCaJ/gb31a9fXx07dlS/fv0c8ys9+OCDMgzDse9r167tSEJI5t/XBx98UNu2bXOMu06fQ25effVVlStXTsOGDcvze1944QVJcrqTwlN9jv5WfNSpU0cPPfSQ1q1bp7S0NB09elSTJk3SW2+95fi/ITv0NwCAt5CIACxUv359/fTTT6pfv76vQ0Eh9NZbb+ns2bPauHGjdu3ape3btys9PV2SVLduXUk3bo223ymRUWxsrKpW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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ - "missense_var = analysis.compare_by_variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=KTM2D_transcript_id)\n", - "print(len(missense_var.pvals))\n", - "missense_var.summarize(hpo, PatientCategories.YES)" + "drawer = ProteinVisualizer()\n", + "drawer.draw_fig(pvis=pvis)" ] }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model.genome import Region\n", + "\n", "analysis_config = CohortAnalysisConfiguration()\n", - "analysis_config.missing_implies_excluded = True\n", - "analysis_config.pval_correction = 'fdr_bh'\n", - "analysis_config.min_perc_patients_w_hpo = 0.1\n", - "analysis_config.heuristic_strategy()\n", + "analysis_config.missing_implies_excluded = False\n", + "analysis_config.hpo_mtc_strategy()\n", + "\n", "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, { "cell_type": "code", - "execution_count": 11, - "metadata": {}, + "execution_count": 10, + "metadata": { + "scrolled": true + }, "outputs": [ { "data": { @@ -5946,7 +980,7 @@ " 0/13\n", " 0%\n", " 0.003432\n", - " 0.164760\n", + " 0.15103\n", " \n", " \n", " Hearing impairment [HP:0000365]\n", @@ -5955,7 +989,7 @@ " 8/21\n", " 38%\n", " 0.030871\n", - " 0.740896\n", + " 1.00000\n", " \n", " \n", " Ventricular septal defect [HP:0001629]\n", @@ -5964,7 +998,7 @@ " 5/21\n", " 24%\n", " 0.061943\n", - " 0.961039\n", + " 1.00000\n", " \n", " \n", " High forehead [HP:0000348]\n", @@ -5973,7 +1007,7 @@ " 1/5\n", " 20%\n", " 0.080087\n", - " 0.961039\n", + " 1.00000\n", " \n", " \n", " Motor delay [HP:0001270]\n", @@ -5982,7 +1016,7 @@ " 2/2\n", " 100%\n", " 0.133333\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Hypotonia [HP:0001252]\n", @@ -5991,16 +1025,7 @@ " 10/14\n", " 71%\n", " 0.158824\n", - " 1.000000\n", - " \n", - " \n", - " Patent ductus arteriosus [HP:0001643]\n", - " 1/24\n", - " 4%\n", - " 4/21\n", - " 19%\n", - " 0.169013\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Decreased proportion of CD4-positive, alpha-beta memory T cells [HP:0410386]\n", @@ -6009,7 +1034,7 @@ " 2/5\n", " 40%\n", " 0.292929\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Blue sclerae [HP:0000592]\n", @@ -6018,7 +1043,7 @@ " 3/10\n", " 30%\n", " 0.349959\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Highly arched eyebrow [HP:0002553]\n", @@ -6027,7 +1052,7 @@ " 14/21\n", " 67%\n", " 0.374190\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Atrial septal defect [HP:0001631]\n", @@ -6036,7 +1061,7 @@ " 6/13\n", " 46%\n", " 0.374226\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Eversion of lateral third of lower eyelids [HP:0007655]\n", @@ -6045,7 +1070,7 @@ " 16/18\n", " 89%\n", " 0.386466\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Sacral dimple [HP:0000960]\n", @@ -6054,7 +1079,7 @@ " 6/10\n", " 60%\n", " 0.454545\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Recurrent otitis media [HP:0000403]\n", @@ -6063,7 +1088,7 @@ " 6/17\n", " 35%\n", " 0.476451\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Decreased proportion of memory B cells [HP:0030374]\n", @@ -6072,7 +1097,7 @@ " 5/5\n", " 100%\n", " 0.487179\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Renal duplication [HP:0000075]\n", @@ -6081,16 +1106,7 @@ " 2/8\n", " 25%\n", " 0.487179\n", - " 1.000000\n", - " \n", - " \n", - " Ptosis [HP:0000508]\n", - " 0/7\n", - " 0%\n", - " 2/11\n", - " 18%\n", - " 0.496732\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Intellectual disability, mild [HP:0001256]\n", @@ -6099,7 +1115,7 @@ " 1/2\n", " 50%\n", " 0.505495\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Long palpebral fissure [HP:0000637]\n", @@ -6108,7 +1124,7 @@ " 17/21\n", " 81%\n", " 0.552019\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Sparse lateral eyebrow [HP:0005338]\n", @@ -6117,7 +1133,7 @@ " 5/8\n", " 62%\n", " 0.569231\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Seizure [HP:0001250]\n", @@ -6126,7 +1142,7 @@ " 2/17\n", " 12%\n", " 0.569960\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Congenital hip dislocation [HP:0001374]\n", @@ -6135,16 +1151,7 @@ " 5/16\n", " 31%\n", " 0.621385\n", - " 1.000000\n", - " \n", - " \n", - " Coarctation of aorta [HP:0001680]\n", - " 1/15\n", - " 7%\n", - " 3/21\n", - " 14%\n", - " 0.625668\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Clinodactyly of the 5th finger [HP:0004209]\n", @@ -6153,16 +1160,7 @@ " 4/11\n", " 36%\n", " 0.642415\n", - " 1.000000\n", - " \n", - " \n", - " Patent foramen ovale [HP:0001655]\n", - " 2/24\n", - " 8%\n", - " 3/20\n", - " 15%\n", - " 0.645896\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Proportionate short stature [HP:0003508]\n", @@ -6171,7 +1169,7 @@ " 4/9\n", " 44%\n", " 0.653417\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Severe short stature [HP:0003510]\n", @@ -6180,7 +1178,7 @@ " 4/10\n", " 40%\n", " 0.669921\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Scoliosis [HP:0002650]\n", @@ -6189,7 +1187,7 @@ " 4/17\n", " 24%\n", " 0.716925\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Depressed nasal tip [HP:0000437]\n", @@ -6198,25 +1196,7 @@ " 20/27\n", " 74%\n", " 0.736504\n", - " 1.000000\n", - " \n", - " \n", - " Ectopic kidney [HP:0000086]\n", - " 0/2\n", - " 0%\n", - " 2/9\n", - " 22%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", - " Decreased circulating IgA level [HP:0002720]\n", - " 2/8\n", - " 25%\n", - " 2/5\n", - " 40%\n", - " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Thin upper lip vermilion [HP:0000219]\n", @@ -6225,7 +1205,7 @@ " 4/6\n", " 67%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Delayed speech and language development [HP:0000750]\n", @@ -6234,16 +1214,7 @@ " 2/2\n", " 100%\n", " 1.000000\n", - " 1.000000\n", - " \n", - " \n", - " Low posterior hairline [HP:0002162]\n", - " 0/1\n", - " 0%\n", - " 2/6\n", - " 33%\n", - " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Feeding difficulties [HP:0011968]\n", @@ -6252,34 +1223,34 @@ " 3/11\n", " 27%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", - " Long eyelashes [HP:0000527]\n", - " 0/1\n", - " 0%\n", - " 3/6\n", - " 50%\n", - " 1.000000\n", + " High, narrow palate [HP:0002705]\n", + " 8/9\n", + " 89%\n", + " 6/6\n", + " 100%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", - " Micrognathia [HP:0000347]\n", - " 3/6\n", - " 50%\n", - " 4/9\n", - " 44%\n", - " 1.000000\n", + " Joint hypermobility [HP:0001382]\n", + " 2/7\n", + " 29%\n", + " 3/12\n", + " 25%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", - " Microcephaly [HP:0000252]\n", - " 3/7\n", - " 43%\n", - " 4/11\n", - " 36%\n", - " 1.000000\n", + " Long eyelashes [HP:0000527]\n", + " 0/1\n", + " 0%\n", + " 3/6\n", + " 50%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", " Cleft palate [HP:0000175]\n", @@ -6288,16 +1259,16 @@ " 8/8\n", " 100%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", - " High, narrow palate [HP:0002705]\n", - " 8/9\n", - " 89%\n", - " 6/6\n", - " 100%\n", - " 1.000000\n", + " Low posterior hairline [HP:0002162]\n", + " 0/1\n", + " 0%\n", + " 2/6\n", + " 33%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", " Prominent fingertip pads [HP:0001212]\n", @@ -6306,7 +1277,25 @@ " 18/23\n", " 78%\n", " 1.000000\n", + " 1.00000\n", + " \n", + " \n", + " Ectopic kidney [HP:0000086]\n", + " 0/2\n", + " 0%\n", + " 2/9\n", + " 22%\n", + " 1.000000\n", + " 1.00000\n", + " \n", + " \n", + " Decreased circulating IgA level [HP:0002720]\n", + " 2/8\n", + " 25%\n", + " 2/5\n", + " 40%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", " Wide nasal bridge [HP:0000431]\n", @@ -6315,7 +1304,7 @@ " 11/14\n", " 79%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Postnatal growth retardation [HP:0008897]\n", @@ -6324,16 +1313,34 @@ " 4/5\n", " 80%\n", " 1.000000\n", + " 1.00000\n", + " \n", + " \n", + " Micrognathia [HP:0000347]\n", + " 3/6\n", + " 50%\n", + " 4/9\n", + " 44%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", - " Joint hypermobility [HP:0001382]\n", - " 2/7\n", - " 29%\n", - " 3/12\n", - " 25%\n", + " Microcephaly [HP:0000252]\n", + " 3/7\n", + " 43%\n", + " 4/11\n", + " 36%\n", " 1.000000\n", + " 1.00000\n", + " \n", + " \n", + " High palate [HP:0000218]\n", + " 10/11\n", + " 91%\n", + " 8/8\n", + " 100%\n", " 1.000000\n", + " 1.00000\n", " \n", " \n", " Sparse eyebrow [HP:0045075]\n", @@ -6342,7 +1349,7 @@ " 8/11\n", " 73%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Recurrent infections [HP:0002719]\n", @@ -6351,16 +1358,7 @@ " 15/20\n", " 75%\n", " 1.000000\n", - " 1.000000\n", - " \n", - " \n", - " High palate [HP:0000218]\n", - " 10/11\n", - " 91%\n", - " 8/8\n", - " 100%\n", - " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", " Short stature [HP:0004322]\n", @@ -6369,7 +1367,7 @@ " 13/18\n", " 72%\n", " 1.000000\n", - " 1.000000\n", + " 1.00000\n", " \n", " \n", "\n", @@ -6384,7 +1382,6 @@ "High forehead [HP:0000348] 5/6 83% 1/5 \n", "Motor delay [HP:0001270] 2/8 25% 2/2 \n", "Hypotonia [HP:0001252] 2/7 29% 10/14 \n", - "Patent ductus arteriosus [HP:0001643] 1/24 4% 4/21 \n", "Decreased proportion of CD4-positive, alpha-bet... 6/8 75% 2/5 \n", "Blue sclerae [HP:0000592] 4/7 57% 3/10 \n", "Highly arched eyebrow [HP:0002553] 8/9 89% 14/21 \n", @@ -6394,37 +1391,34 @@ "Recurrent otitis media [HP:0000403] 8/15 53% 6/17 \n", "Decreased proportion of memory B cells [HP:0030... 6/8 75% 5/5 \n", "Renal duplication [HP:0000075] 0/5 0% 2/8 \n", - "Ptosis [HP:0000508] 0/7 0% 2/11 \n", "Intellectual disability, mild [HP:0001256] 3/12 25% 1/2 \n", "Long palpebral fissure [HP:0000637] 8/8 100% 17/21 \n", "Sparse lateral eyebrow [HP:0005338] 6/7 86% 5/8 \n", "Seizure [HP:0001250] 2/8 25% 2/17 \n", "Congenital hip dislocation [HP:0001374] 1/7 14% 5/16 \n", - "Coarctation of aorta [HP:0001680] 1/15 7% 3/21 \n", "Clinodactyly of the 5th finger [HP:0004209] 2/9 22% 4/11 \n", - "Patent foramen ovale [HP:0001655] 2/24 8% 3/20 \n", "Proportionate short stature [HP:0003508] 7/11 64% 4/9 \n", "Severe short stature [HP:0003510] 7/12 58% 4/10 \n", "Scoliosis [HP:0002650] 6/19 32% 4/17 \n", "Depressed nasal tip [HP:0000437] 16/20 80% 20/27 \n", - "Ectopic kidney [HP:0000086] 0/2 0% 2/9 \n", - "Decreased circulating IgA level [HP:0002720] 2/8 25% 2/5 \n", "Thin upper lip vermilion [HP:0000219] 3/4 75% 4/6 \n", "Delayed speech and language development [HP:000... 8/10 80% 2/2 \n", - "Low posterior hairline [HP:0002162] 0/1 0% 2/6 \n", "Feeding difficulties [HP:0011968] 5/14 36% 3/11 \n", + "High, narrow palate [HP:0002705] 8/9 89% 6/6 \n", + "Joint hypermobility [HP:0001382] 2/7 29% 3/12 \n", "Long eyelashes [HP:0000527] 0/1 0% 3/6 \n", - "Micrognathia [HP:0000347] 3/6 50% 4/9 \n", - "Microcephaly [HP:0000252] 3/7 43% 4/11 \n", "Cleft palate [HP:0000175] 9/10 90% 8/8 \n", - "High, narrow palate [HP:0002705] 8/9 89% 6/6 \n", + "Low posterior hairline [HP:0002162] 0/1 0% 2/6 \n", "Prominent fingertip pads [HP:0001212] 12/15 80% 18/23 \n", + "Ectopic kidney [HP:0000086] 0/2 0% 2/9 \n", + "Decreased circulating IgA level [HP:0002720] 2/8 25% 2/5 \n", "Wide nasal bridge [HP:0000431] 3/3 100% 11/14 \n", "Postnatal growth retardation [HP:0008897] 5/8 62% 4/5 \n", - "Joint hypermobility [HP:0001382] 2/7 29% 3/12 \n", + "Micrognathia [HP:0000347] 3/6 50% 4/9 \n", + "Microcephaly [HP:0000252] 3/7 43% 4/11 \n", + "High palate [HP:0000218] 10/11 91% 8/8 \n", "Sparse eyebrow [HP:0045075] 6/7 86% 8/11 \n", "Recurrent infections [HP:0002719] 15/21 71% 15/20 \n", - "High palate [HP:0000218] 10/11 91% 8/8 \n", "Short stature [HP:0004322] 9/13 69% 13/18 \n", "\n", "MISSENSE_VARIANT on NM_003482.4 \\\n", @@ -6435,7 +1429,6 @@ "High forehead [HP:0000348] 20% 0.080087 \n", "Motor delay [HP:0001270] 100% 0.133333 \n", "Hypotonia [HP:0001252] 71% 0.158824 \n", - "Patent ductus arteriosus [HP:0001643] 19% 0.169013 \n", "Decreased proportion of CD4-positive, alpha-bet... 40% 0.292929 \n", "Blue sclerae [HP:0000592] 30% 0.349959 \n", "Highly arched eyebrow [HP:0002553] 67% 0.374190 \n", @@ -6445,143 +1438,104 @@ "Recurrent otitis media [HP:0000403] 35% 0.476451 \n", "Decreased proportion of memory B cells [HP:0030... 100% 0.487179 \n", "Renal duplication [HP:0000075] 25% 0.487179 \n", - "Ptosis [HP:0000508] 18% 0.496732 \n", "Intellectual disability, mild [HP:0001256] 50% 0.505495 \n", "Long palpebral fissure [HP:0000637] 81% 0.552019 \n", "Sparse lateral eyebrow [HP:0005338] 62% 0.569231 \n", "Seizure [HP:0001250] 12% 0.569960 \n", "Congenital hip dislocation [HP:0001374] 31% 0.621385 \n", - "Coarctation of aorta [HP:0001680] 14% 0.625668 \n", "Clinodactyly of the 5th finger [HP:0004209] 36% 0.642415 \n", - "Patent foramen ovale [HP:0001655] 15% 0.645896 \n", "Proportionate short stature [HP:0003508] 44% 0.653417 \n", "Severe short stature [HP:0003510] 40% 0.669921 \n", "Scoliosis [HP:0002650] 24% 0.716925 \n", "Depressed nasal tip [HP:0000437] 74% 0.736504 \n", - "Ectopic kidney [HP:0000086] 22% 1.000000 \n", - "Decreased circulating IgA level [HP:0002720] 40% 1.000000 \n", "Thin upper lip vermilion [HP:0000219] 67% 1.000000 \n", "Delayed speech and language development [HP:000... 100% 1.000000 \n", - "Low posterior hairline [HP:0002162] 33% 1.000000 \n", "Feeding difficulties [HP:0011968] 27% 1.000000 \n", + "High, narrow palate [HP:0002705] 100% 1.000000 \n", + "Joint hypermobility [HP:0001382] 25% 1.000000 \n", "Long eyelashes [HP:0000527] 50% 1.000000 \n", - "Micrognathia [HP:0000347] 44% 1.000000 \n", - "Microcephaly [HP:0000252] 36% 1.000000 \n", "Cleft palate [HP:0000175] 100% 1.000000 \n", - "High, narrow palate [HP:0002705] 100% 1.000000 \n", + "Low posterior hairline [HP:0002162] 33% 1.000000 \n", "Prominent fingertip pads [HP:0001212] 78% 1.000000 \n", + "Ectopic kidney [HP:0000086] 22% 1.000000 \n", + "Decreased circulating IgA level [HP:0002720] 40% 1.000000 \n", "Wide nasal bridge [HP:0000431] 79% 1.000000 \n", "Postnatal growth retardation [HP:0008897] 80% 1.000000 \n", - "Joint hypermobility [HP:0001382] 25% 1.000000 \n", + "Micrognathia [HP:0000347] 44% 1.000000 \n", + "Microcephaly [HP:0000252] 36% 1.000000 \n", + "High palate [HP:0000218] 100% 1.000000 \n", "Sparse eyebrow [HP:0045075] 73% 1.000000 \n", "Recurrent infections [HP:0002719] 75% 1.000000 \n", - "High palate [HP:0000218] 100% 1.000000 \n", "Short stature [HP:0004322] 72% 1.000000 \n", "\n", "MISSENSE_VARIANT on NM_003482.4 \n", " Corrected p value \n", - "Sensorineural hearing impairment [HP:0000407] 0.164760 \n", - "Hearing impairment [HP:0000365] 0.740896 \n", - "Ventricular septal defect [HP:0001629] 0.961039 \n", - "High forehead [HP:0000348] 0.961039 \n", - "Motor delay [HP:0001270] 1.000000 \n", - "Hypotonia [HP:0001252] 1.000000 \n", - "Patent ductus arteriosus [HP:0001643] 1.000000 \n", - "Decreased proportion of CD4-positive, alpha-bet... 1.000000 \n", - "Blue sclerae [HP:0000592] 1.000000 \n", - "Highly arched eyebrow [HP:0002553] 1.000000 \n", - "Atrial septal defect [HP:0001631] 1.000000 \n", - "Eversion of lateral third of lower eyelids [HP:... 1.000000 \n", - "Sacral dimple [HP:0000960] 1.000000 \n", - "Recurrent otitis media [HP:0000403] 1.000000 \n", - "Decreased proportion of memory B cells [HP:0030... 1.000000 \n", - "Renal duplication [HP:0000075] 1.000000 \n", - "Ptosis [HP:0000508] 1.000000 \n", - "Intellectual disability, mild [HP:0001256] 1.000000 \n", - "Long palpebral fissure [HP:0000637] 1.000000 \n", - "Sparse lateral eyebrow [HP:0005338] 1.000000 \n", - "Seizure [HP:0001250] 1.000000 \n", - "Congenital hip dislocation [HP:0001374] 1.000000 \n", - "Coarctation of aorta [HP:0001680] 1.000000 \n", - "Clinodactyly of the 5th finger [HP:0004209] 1.000000 \n", - "Patent foramen ovale [HP:0001655] 1.000000 \n", - "Proportionate short stature [HP:0003508] 1.000000 \n", - "Severe short stature [HP:0003510] 1.000000 \n", - "Scoliosis [HP:0002650] 1.000000 \n", - "Depressed nasal tip [HP:0000437] 1.000000 \n", - "Ectopic kidney [HP:0000086] 1.000000 \n", - "Decreased circulating IgA level [HP:0002720] 1.000000 \n", - "Thin upper lip vermilion [HP:0000219] 1.000000 \n", - "Delayed speech and language development [HP:000... 1.000000 \n", - "Low posterior hairline [HP:0002162] 1.000000 \n", - "Feeding difficulties [HP:0011968] 1.000000 \n", - "Long eyelashes [HP:0000527] 1.000000 \n", - "Micrognathia [HP:0000347] 1.000000 \n", - "Microcephaly [HP:0000252] 1.000000 \n", - "Cleft palate [HP:0000175] 1.000000 \n", - "High, narrow palate [HP:0002705] 1.000000 \n", - "Prominent fingertip pads [HP:0001212] 1.000000 \n", - "Wide nasal bridge [HP:0000431] 1.000000 \n", - "Postnatal growth retardation [HP:0008897] 1.000000 \n", - "Joint hypermobility [HP:0001382] 1.000000 \n", - "Sparse eyebrow [HP:0045075] 1.000000 \n", - "Recurrent infections [HP:0002719] 1.000000 \n", - "High palate [HP:0000218] 1.000000 \n", - "Short stature [HP:0004322] 1.000000 " - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "missense_var = analysis.compare_by_variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=KTM2D_transcript_id)\n", - "missense_var.summarize(hpo, PatientCategories.YES)" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [], - "source": [ - "tx_dict = cohort.variant_effect_count_by_tx(tx_id=KTM2D_transcript_id)" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[('FRAMESHIFT_VARIANT', 14), ('MISSENSE_VARIANT', 36), ('STOP_GAINED', 15)]" + "Sensorineural hearing impairment [HP:0000407] 0.15103 \n", + "Hearing impairment [HP:0000365] 1.00000 \n", + "Ventricular septal defect [HP:0001629] 1.00000 \n", + "High forehead [HP:0000348] 1.00000 \n", + "Motor delay [HP:0001270] 1.00000 \n", + "Hypotonia [HP:0001252] 1.00000 \n", + "Decreased proportion of CD4-positive, alpha-bet... 1.00000 \n", + "Blue sclerae [HP:0000592] 1.00000 \n", + "Highly arched eyebrow [HP:0002553] 1.00000 \n", + "Atrial septal defect [HP:0001631] 1.00000 \n", + "Eversion of lateral third of lower eyelids [HP:... 1.00000 \n", + "Sacral dimple [HP:0000960] 1.00000 \n", + "Recurrent otitis media [HP:0000403] 1.00000 \n", + "Decreased proportion of memory B cells [HP:0030... 1.00000 \n", + "Renal duplication [HP:0000075] 1.00000 \n", + "Intellectual disability, mild [HP:0001256] 1.00000 \n", + "Long palpebral fissure [HP:0000637] 1.00000 \n", + "Sparse lateral eyebrow [HP:0005338] 1.00000 \n", + "Seizure [HP:0001250] 1.00000 \n", + "Congenital hip dislocation [HP:0001374] 1.00000 \n", + "Clinodactyly of the 5th finger [HP:0004209] 1.00000 \n", + "Proportionate short stature [HP:0003508] 1.00000 \n", + "Severe short stature [HP:0003510] 1.00000 \n", + "Scoliosis [HP:0002650] 1.00000 \n", + "Depressed nasal tip [HP:0000437] 1.00000 \n", + "Thin upper lip vermilion [HP:0000219] 1.00000 \n", + "Delayed speech and language development [HP:000... 1.00000 \n", + "Feeding difficulties [HP:0011968] 1.00000 \n", + "High, narrow palate [HP:0002705] 1.00000 \n", + "Joint hypermobility [HP:0001382] 1.00000 \n", + "Long eyelashes [HP:0000527] 1.00000 \n", + "Cleft palate [HP:0000175] 1.00000 \n", + "Low posterior hairline [HP:0002162] 1.00000 \n", + "Prominent fingertip pads [HP:0001212] 1.00000 \n", + "Ectopic kidney [HP:0000086] 1.00000 \n", + "Decreased circulating IgA level [HP:0002720] 1.00000 \n", + "Wide nasal bridge [HP:0000431] 1.00000 \n", + "Postnatal growth retardation [HP:0008897] 1.00000 \n", + "Micrognathia [HP:0000347] 1.00000 \n", + "Microcephaly [HP:0000252] 1.00000 \n", + "High palate [HP:0000218] 1.00000 \n", + "Sparse eyebrow [HP:0045075] 1.00000 \n", + "Recurrent infections [HP:0002719] 1.00000 \n", + "Short stature [HP:0004322] 1.00000 " ] }, - "execution_count": 17, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "sorted(tx_dict.items())" + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", + "\n", + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=KTM2D_transcript_id)\n", + "missense = analysis.compare_hpo_vs_genotype(is_missense)\n", + "missense.summarize(hpo, PatientCategories.YES)" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "enviro", "language": "python", - "name": "python3" + "name": "enviro" }, "language_info": { "codemirror_mode": { diff --git a/case_studies/KMT2D/input/PMID_24019847_patient.json b/case_studies/KMT2D/input/PMID_24019847_patient.json deleted file mode 100644 index cb37309e9..000000000 --- a/case_studies/KMT2D/input/PMID_24019847_patient.json +++ /dev/null @@ -1,352 +0,0 @@ -{ - "id": "PMID_24019847_patient", - "subject": { - "id": "patient", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0001156", - "label": "Brachydactyly" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "onset": { - "age": { - "iso8601duration": "P2Y3M" - } - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - }, - "onset": { - "age": { - "iso8601duration": "P1Y6M" - } - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - } - }, - { - "type": { - "id": "HP:0003316", - "label": "Butterfly vertebrae" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FrSoMulpanOFuQIxZnppDnjIR", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5256_5257del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49043931_49043932del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49043929", - "ref": "TTC", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.527078866Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24019847", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24019847", - "description": "A novel MLL2 gene mutation in a Korean patient with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK1.json b/case_studies/KMT2D/input/PMID_24739679_patientK1.json deleted file mode 100644 index 1c1189dd5..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK1.json +++ /dev/null @@ -1,356 +0,0 @@ -{ - "id": "PMID_24739679_patient_K1", - "subject": { - "id": "patient K1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P11M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rFZamZBqJxbFRnZeigdzuvaWf", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4271G>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49046756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49046756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.516162157Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK10.json b/case_studies/KMT2D/input/PMID_24739679_patientK10.json deleted file mode 100644 index 85c56d93a..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK10.json +++ /dev/null @@ -1,351 +0,0 @@ -{ - "id": "PMID_24739679_patient_K10", - "subject": { - "id": "patient K10", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_gTxObsrXEgqErysSXLfxdNSCg", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.11515C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033190G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033190", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.525057077Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK11.json b/case_studies/KMT2D/input/PMID_24739679_patientK11.json deleted file mode 100644 index d6073636c..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK11.json +++ /dev/null @@ -1,356 +0,0 @@ -{ - "id": "PMID_24739679_patient_K11", - "subject": { - "id": "patient K11", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y7M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FkgCVqUKCLbOXTYomCEcEaUqi", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.11833C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49032872G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49032872", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.526044845Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK2.json b/case_studies/KMT2D/input/PMID_24739679_patientK2.json deleted file mode 100644 index 4f2e4f489..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK2.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "id": "PMID_24739679_patient_K2", - "subject": { - "id": "patient K2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - } - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WuolimByJdaAlaWuCgRLAfDwo", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.8107G>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49039557C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49039557", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.517657995Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK3.json b/case_studies/KMT2D/input/PMID_24739679_patientK3.json deleted file mode 100644 index 5cd216aa4..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK3.json +++ /dev/null @@ -1,345 +0,0 @@ -{ - "id": "PMID_24739679_patient_K3", - "subject": { - "id": "patient K3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P11M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - } - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - } - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mArXOiViwqrPORKEQKMqOwtFe", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.14404del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49028121del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49028119", - "ref": "GC", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.518649101Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK4.json b/case_studies/KMT2D/input/PMID_24739679_patientK4.json deleted file mode 100644 index 1499a7302..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK4.json +++ /dev/null @@ -1,352 +0,0 @@ -{ - "id": "PMID_24739679_patient_K4", - "subject": { - "id": "patient K4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y3M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_KjgStZtKkBLjWwQxkYQFxnlcH", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.13259G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49031446C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49031446", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.519627094Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK6.json b/case_studies/KMT2D/input/PMID_24739679_patientK6.json deleted file mode 100644 index 860ef50c4..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK6.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "id": "PMID_24739679_patient_K6", - "subject": { - "id": "patient K6", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P11Y8M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GlTgtKeVHphBgWDUEnprvUXFd", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.9164del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49038193del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49038191", - "ref": "AG", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.520648956Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK7.json b/case_studies/KMT2D/input/PMID_24739679_patientK7.json deleted file mode 100644 index 7501432f4..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK7.json +++ /dev/null @@ -1,352 +0,0 @@ -{ - "id": "PMID_24739679_patient_K7", - "subject": { - "id": "patient K7", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P1Y7M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_pTxqOzytrMEkyLysMhqkVbrut", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.12592C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49032113G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49032113", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.521762132Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK8.json b/case_studies/KMT2D/input/PMID_24739679_patientK8.json deleted file mode 100644 index 05b17ad91..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK8.json +++ /dev/null @@ -1,344 +0,0 @@ -{ - "id": "PMID_24739679_patient_K8", - "subject": { - "id": "patient K8", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P1Y1M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - } - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - } - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ghrAQWkHhAOhcKARTJjSdhbHD", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5775dup" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49042750dup" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49042747", - "ref": "G", - "alt": "GA" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.523071050Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_24739679_patientK9.json b/case_studies/KMT2D/input/PMID_24739679_patientK9.json deleted file mode 100644 index d532c1a0e..000000000 --- a/case_studies/KMT2D/input/PMID_24739679_patientK9.json +++ /dev/null @@ -1,349 +0,0 @@ -{ - "id": "PMID_24739679_patient_K9", - "subject": { - "id": "patient K9", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y8M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - } - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0040019", - "label": "Finger clinodactyly" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007099", - "label": "Chiari type I malformation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient K9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient K9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OTiLGMOcLUfptZJEZSNTeZdfG", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4135_4136del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49048065_49048066del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49048064", - "ref": "CAT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.524068117Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:24739679", - "reference": "https://pubmed.ncbi.nlm.nih.gov/24739679", - "description": "Identification of KMT2D and KDM6A mutations by exome sequencing in Korean patients with Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P1.json b/case_studies/KMT2D/input/PMID_25142838_P1.json deleted file mode 100644 index a705849c2..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P1.json +++ /dev/null @@ -1,315 +0,0 @@ -{ - "id": "PMID_25142838_P1", - "subject": { - "id": "P1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_DeEicWBpTHuPLgwbmCoUvbnrj", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.12307C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49032398G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49032398", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.544544935Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P10.json b/case_studies/KMT2D/input/PMID_25142838_P10.json deleted file mode 100644 index ff8b49857..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P10.json +++ /dev/null @@ -1,313 +0,0 @@ -{ - "id": "PMID_25142838_P10", - "subject": { - "id": "P10", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P1Y1M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_LypLtFmvpcififMCwdLGvqjyg", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16135C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022793G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022793", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.554148197Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P11.json b/case_studies/KMT2D/input/PMID_25142838_P11.json deleted file mode 100644 index 7c5f1e400..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P11.json +++ /dev/null @@ -1,317 +0,0 @@ -{ - "id": "PMID_25142838_P11", - "subject": { - "id": "P11", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y3M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_eUwtpKsJDRfXDgQJMIudQkbKR", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.15326G>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49026640C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49026640", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.555120944Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P12.json b/case_studies/KMT2D/input/PMID_25142838_P12.json deleted file mode 100644 index 8947d844b..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P12.json +++ /dev/null @@ -1,309 +0,0 @@ -{ - "id": "PMID_25142838_P12", - "subject": { - "id": "P12", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P12", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P12", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WshXoalmuDQdJCTVhkiEulpxz", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16498C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022066G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022066", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.556009054Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P2.json b/case_studies/KMT2D/input/PMID_25142838_P2.json deleted file mode 100644 index dc1f25b9e..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P2.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "id": "PMID_25142838_P2", - "subject": { - "id": "P2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_YgCNGmyvWXKxMMKeoXPiVIEKQ", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.3754C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49049834G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49049834", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.545418977Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P3.json b/case_studies/KMT2D/input/PMID_25142838_P3.json deleted file mode 100644 index 4121eca76..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P3.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "id": "PMID_25142838_P3", - "subject": { - "id": "P3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P24Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OoHSOfaRcjWVWZJRCBPcGAqSN", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16294C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022634G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022634", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.546155929Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P4.json b/case_studies/KMT2D/input/PMID_25142838_P4.json deleted file mode 100644 index 23eff99d1..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P4.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "id": "PMID_25142838_P4", - "subject": { - "id": "P4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P14Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZfLqygQTeJaKUpAeEDRPZnkFi", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5993A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49042205T>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49042205", - "ref": "T", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.546964883Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P5-1.json b/case_studies/KMT2D/input/PMID_25142838_P5-1.json deleted file mode 100644 index 19ab14185..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P5-1.json +++ /dev/null @@ -1,316 +0,0 @@ -{ - "id": "PMID_25142838_P5_1", - "subject": { - "id": "P5-1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P31Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P5-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P5-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ywYVNWASbCdQfxltqQBklhZqC", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16273G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022655C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022655", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.547838926Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P5-2.json b/case_studies/KMT2D/input/PMID_25142838_P5-2.json deleted file mode 100644 index d2e6af048..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P5-2.json +++ /dev/null @@ -1,314 +0,0 @@ -{ - "id": "PMID_25142838_P5_2", - "subject": { - "id": "P5-2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P22Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P5-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P5-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ywYVNWASbCdQfxltqQBklhZqC", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16273G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022655C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022655", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.548727035Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P5-3.json b/case_studies/KMT2D/input/PMID_25142838_P5-3.json deleted file mode 100644 index 866020ef2..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P5-3.json +++ /dev/null @@ -1,315 +0,0 @@ -{ - "id": "PMID_25142838_P5_3", - "subject": { - "id": "P5-3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P29Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P5-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P5-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ywYVNWASbCdQfxltqQBklhZqC", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16273G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022655C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022655", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.549669981Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P6.json b/case_studies/KMT2D/input/PMID_25142838_P6.json deleted file mode 100644 index d14a7ba5f..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P6.json +++ /dev/null @@ -1,320 +0,0 @@ -{ - "id": "PMID_25142838_P6", - "subject": { - "id": "P6", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P14Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_CpgcghGAYBkpLoBUcIXwGcorM", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.8743C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49038613G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49038613", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.550546884Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P7.json b/case_studies/KMT2D/input/PMID_25142838_P7.json deleted file mode 100644 index 9174d53bc..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P7.json +++ /dev/null @@ -1,315 +0,0 @@ -{ - "id": "PMID_25142838_P7", - "subject": { - "id": "P7", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P27Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_CUGLfYrLNOIqVsVwIgNMdWzhm", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5269C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49043918G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49043918", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.551483869Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P8.json b/case_studies/KMT2D/input/PMID_25142838_P8.json deleted file mode 100644 index 12de9182d..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P8.json +++ /dev/null @@ -1,314 +0,0 @@ -{ - "id": "PMID_25142838_P8", - "subject": { - "id": "P8", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - } - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ywYVNWASbCdQfxltqQBklhZqC", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16273G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022655C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022655", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.552361011Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25142838_P9.json b/case_studies/KMT2D/input/PMID_25142838_P9.json deleted file mode 100644 index a5981c38a..000000000 --- a/case_studies/KMT2D/input/PMID_25142838_P9.json +++ /dev/null @@ -1,318 +0,0 @@ -{ - "id": "PMID_25142838_P9", - "subject": { - "id": "P9", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002705", - "label": "High, narrow palate" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0009748", - "label": "Large earlobe" - } - }, - { - "type": { - "id": "HP:0002720", - "label": "Decreased circulating IgA level" - } - }, - { - "type": { - "id": "HP:0030374", - "label": "Decreased proportion of memory B cells" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0032132", - "label": "Decreased circulating total IgG" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008348", - "label": "Decreased circulating IgG2 level" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0410386", - "label": "Decreased proportion of CD4-positive, alpha-beta memory T cells" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "P9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "P9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_QMLRDSafJggCBIGKgcVrIjPcR", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.7651_7652del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49040119_49040120del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49040117", - "ref": "GAC", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.553285121Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25142838", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25142838", - "description": "Immunologic assessment and KMT2D mutation detection in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient1.json b/case_studies/KMT2D/input/PMID_25896430_Patient1.json deleted file mode 100644 index b7b776087..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient1.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "id": "PMID_25896430_Patient_1", - "subject": { - "id": "Patient 1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_vbuZuDDXPZZLMVAgQQkEsiMRu", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16295G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022633C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022633", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.535987854Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient2.json b/case_studies/KMT2D/input/PMID_25896430_Patient2.json deleted file mode 100644 index 571921820..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient2.json +++ /dev/null @@ -1,255 +0,0 @@ -{ - "id": "PMID_25896430_Patient_2", - "subject": { - "id": "Patient 2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fwUOktBNlFnmXJidquuyFHSgI", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4664C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49046094G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49046094", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.536728143Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient3.json b/case_studies/KMT2D/input/PMID_25896430_Patient3.json deleted file mode 100644 index 85c29f047..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient3.json +++ /dev/null @@ -1,244 +0,0 @@ -{ - "id": "PMID_25896430_Patient_3", - "subject": { - "id": "Patient 3", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_VBoSfhfcKnbStIkUPpzUmIHJD", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.8639T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49038717A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49038717", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P8Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.537462949Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient4.json b/case_studies/KMT2D/input/PMID_25896430_Patient4.json deleted file mode 100644 index cdcaed0a2..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient4.json +++ /dev/null @@ -1,244 +0,0 @@ -{ - "id": "PMID_25896430_Patient_4", - "subject": { - "id": "Patient 4", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_udbSNLPJbVJHpWEiOZwcWCSKc", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.3095del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49050493del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49050492", - "ref": "CA", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P8M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.538201093Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient5.json b/case_studies/KMT2D/input/PMID_25896430_Patient5.json deleted file mode 100644 index 6b13d4950..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient5.json +++ /dev/null @@ -1,247 +0,0 @@ -{ - "id": "PMID_25896430_Patient_5", - "subject": { - "id": "Patient 5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_THXXKoYcPDROnOIgewTBSLfHu", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.96C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49054980G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49054980", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.538913965Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient6.json b/case_studies/KMT2D/input/PMID_25896430_Patient6.json deleted file mode 100644 index 1468e435b..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient6.json +++ /dev/null @@ -1,238 +0,0 @@ -{ - "id": "PMID_25896430_Patient_6", - "subject": { - "id": "Patient 6", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_XJepVLQjxwBbNwdbuuZmuMDmb", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4395dup" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49046635dup" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49046631", - "ref": "T", - "alt": "TG" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P9Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.539665937Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient7.json b/case_studies/KMT2D/input/PMID_25896430_Patient7.json deleted file mode 100644 index 66cc4f347..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient7.json +++ /dev/null @@ -1,235 +0,0 @@ -{ - "id": "PMID_25896430_Patient_7", - "subject": { - "id": "Patient 7", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_IVVOvlJpuKNyOIZlyKdKFaCEX", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.11638C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033067G>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033067", - "ref": "G", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P4Y11M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.540377140Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_25896430_Patient8.json b/case_studies/KMT2D/input/PMID_25896430_Patient8.json deleted file mode 100644 index 4db208e69..000000000 --- a/case_studies/KMT2D/input/PMID_25896430_Patient8.json +++ /dev/null @@ -1,259 +0,0 @@ -{ - "id": "PMID_25896430_Patient_8", - "subject": { - "id": "Patient 8", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5Y6M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0000592", - "label": "Blue sclerae" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000508", - "label": "Ptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_QnqDetbiCWfwxvFnDnAmAMAtp", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4140T>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49048061A>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49048061", - "ref": "A", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P4Y1M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.541229963Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:25896430", - "reference": "https://pubmed.ncbi.nlm.nih.gov/25896430", - "description": "Kabuki syndrome: a Chinese case series and systematic review of the spectrum of mutations" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_27573763_patient.json b/case_studies/KMT2D/input/PMID_27573763_patient.json deleted file mode 100644 index 145694c2f..000000000 --- a/case_studies/KMT2D/input/PMID_27573763_patient.json +++ /dev/null @@ -1,327 +0,0 @@ -{ - "id": "PMID_27573763_patient", - "subject": { - "id": "patient", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - }, - { - "type": { - "id": "HP:0001385", - "label": "Hip dysplasia" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000445", - "label": "Wide nose" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000494", - "label": "Downslanted palpebral fissures" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0009237", - "label": "Short 5th finger" - } - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000954", - "label": "Single transverse palmar crease" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001750", - "label": "Single ventricle" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_QJncwClkmSGJUNqolyBiDUxdn", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.4485C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49046358G>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49046358", - "ref": "G", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.542133092Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:27573763", - "reference": "https://pubmed.ncbi.nlm.nih.gov/27573763", - "description": "A novel KMT2D mutation resulting in Kabuki syndrome: A case report" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_27991736_probandII-2.json b/case_studies/KMT2D/input/PMID_27991736_probandII-2.json deleted file mode 100644 index b2a78a56f..000000000 --- a/case_studies/KMT2D/input/PMID_27991736_probandII-2.json +++ /dev/null @@ -1,411 +0,0 @@ -{ - "id": "PMID_27991736_proband_II_2", - "subject": { - "id": "proband II-2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P36Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000179", - "label": "Thick lower lip vermilion" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000319", - "label": "Smooth philtrum" - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000463", - "label": "Anteverted nares" - } - }, - { - "type": { - "id": "HP:0000494", - "label": "Downslanted palpebral fissures" - } - }, - { - "type": { - "id": "HP:0000677", - "label": "Oligodontia" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000076", - "label": "Vesicoureteral reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000081", - "label": "Duplicated collecting system" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000085", - "label": "Horseshoe kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000089", - "label": "Renal hypoplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000110", - "label": "Renal dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000122", - "label": "Unilateral renal agenesis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000125", - "label": "Pelvic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000126", - "label": "Hydronephrosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000193", - "label": "Bifid uvula" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "proband II-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "proband II-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ILcJPHKwOSdpbTRfgKzRSZfKy", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10725G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034082C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034082", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.566359996Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:27991736", - "reference": "https://pubmed.ncbi.nlm.nih.gov/27991736", - "description": "KMT2D p.Gln3575His segregating in a family with autosomal dominant choanal atresia strengthens the Kabuki/CHARGE connection" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_27991736_probandIII-1.json b/case_studies/KMT2D/input/PMID_27991736_probandIII-1.json deleted file mode 100644 index b4d26a45c..000000000 --- a/case_studies/KMT2D/input/PMID_27991736_probandIII-1.json +++ /dev/null @@ -1,461 +0,0 @@ -{ - "id": "PMID_27991736_proband_III_1", - "subject": { - "id": "proband III-1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P9Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000179", - "label": "Thick lower lip vermilion" - } - }, - { - "type": { - "id": "HP:0000193", - "label": "Bifid uvula" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000319", - "label": "Smooth philtrum" - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - } - }, - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - } - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - } - }, - { - "type": { - "id": "HP:0000463", - "label": "Anteverted nares" - } - }, - { - "type": { - "id": "HP:0000494", - "label": "Downslanted palpebral fissures" - } - }, - { - "type": { - "id": "HP:0000677", - "label": "Oligodontia" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - } - }, - { - "type": { - "id": "HP:0004467", - "label": "Preauricular pit" - } - }, - { - "type": { - "id": "HP:0011381", - "label": "Aplasia of the semicircular canal" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000076", - "label": "Vesicoureteral reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000081", - "label": "Duplicated collecting system" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000085", - "label": "Horseshoe kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000089", - "label": "Renal hypoplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000110", - "label": "Renal dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000122", - "label": "Unilateral renal agenesis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000125", - "label": "Pelvic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000126", - "label": "Hydronephrosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000358", - "label": "Posteriorly rotated ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000369", - "label": "Low-set ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000378", - "label": "Cupped ear" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "proband III-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "proband III-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ILcJPHKwOSdpbTRfgKzRSZfKy", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10725G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034082C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034082", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.567588090Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:27991736", - "reference": "https://pubmed.ncbi.nlm.nih.gov/27991736", - "description": "KMT2D p.Gln3575His segregating in a family with autosomal dominant choanal atresia strengthens the Kabuki/CHARGE connection" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_27991736_probandIII-2.json b/case_studies/KMT2D/input/PMID_27991736_probandIII-2.json deleted file mode 100644 index 0385e9063..000000000 --- a/case_studies/KMT2D/input/PMID_27991736_probandIII-2.json +++ /dev/null @@ -1,410 +0,0 @@ -{ - "id": "PMID_27991736_proband_III_2", - "subject": { - "id": "proband III-2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000179", - "label": "Thick lower lip vermilion" - } - }, - { - "type": { - "id": "HP:0000193", - "label": "Bifid uvula" - } - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000319", - "label": "Smooth philtrum" - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000463", - "label": "Anteverted nares" - } - }, - { - "type": { - "id": "HP:0000494", - "label": "Downslanted palpebral fissures" - } - }, - { - "type": { - "id": "HP:0000677", - "label": "Oligodontia" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000073", - "label": "Ureteral duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000075", - "label": "Renal duplication" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000076", - "label": "Vesicoureteral reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000081", - "label": "Duplicated collecting system" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000085", - "label": "Horseshoe kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000089", - "label": "Renal hypoplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000110", - "label": "Renal dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000122", - "label": "Unilateral renal agenesis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000125", - "label": "Pelvic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000126", - "label": "Hydronephrosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "proband III-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "proband III-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ILcJPHKwOSdpbTRfgKzRSZfKy", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10725G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034082C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034082", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.568910121Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:27991736", - "reference": "https://pubmed.ncbi.nlm.nih.gov/27991736", - "description": "KMT2D p.Gln3575His segregating in a family with autosomal dominant choanal atresia strengthens the Kabuki/CHARGE connection" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_29482518_Patient1.json b/case_studies/KMT2D/input/PMID_29482518_Patient1.json deleted file mode 100644 index d6ba3f56c..000000000 --- a/case_studies/KMT2D/input/PMID_29482518_Patient1.json +++ /dev/null @@ -1,263 +0,0 @@ -{ - "id": "PMID_29482518_Patient_1", - "subject": { - "id": "Patient 1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y4M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - }, - "onset": { - "ontologyClass": { - "id": "HP:0011463", - "label": "Childhood onset" - } - } - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - }, - { - "type": { - "id": "HP:0000086", - "label": "Ectopic kidney" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000954", - "label": "Single transverse palmar crease" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001156", - "label": "Brachydactyly" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - } - ], - "interpretations": [ - { - "id": "Patient 1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OhGkGOIrfRntGZwAaYtdpQeVd", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5235del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49043952del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49043951", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.543098926Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:29482518", - "reference": "https://pubmed.ncbi.nlm.nih.gov/29482518", - "description": "Identification of novel KMT2D mutations in two Chinese children with Kabuki syndrome: a case report and systematic literature review" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_29482518_Patient2.json b/case_studies/KMT2D/input/PMID_29482518_Patient2.json deleted file mode 100644 index 5abcda81d..000000000 --- a/case_studies/KMT2D/input/PMID_29482518_Patient2.json +++ /dev/null @@ -1,257 +0,0 @@ -{ - "id": "PMID_29482518_Patient_2", - "subject": { - "id": "Patient 2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "onset": { - "age": { - "iso8601duration": "P6M" - } - } - }, - { - "type": { - "id": "HP:0000028", - "label": "Cryptorchidism" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0000954", - "label": "Single transverse palmar crease" - } - }, - { - "type": { - "id": "HP:0000960", - "label": "Sacral dimple" - } - }, - { - "type": { - "id": "HP:0001156", - "label": "Brachydactyly" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001382", - "label": "Joint hypermobility" - } - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_QwfEtHINxvTyBGjRUJRVJYmxd", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.7048C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49040722G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49040722", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P6M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.543838024Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:29482518", - "reference": "https://pubmed.ncbi.nlm.nih.gov/29482518", - "description": "Identification of novel KMT2D mutations in two Chinese children with Kabuki syndrome: a case report and systematic literature review" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_29914387_patient.json b/case_studies/KMT2D/input/PMID_29914387_patient.json deleted file mode 100644 index 69ff598db..000000000 --- a/case_studies/KMT2D/input/PMID_29914387_patient.json +++ /dev/null @@ -1,298 +0,0 @@ -{ - "id": "PMID_29914387_patient", - "subject": { - "id": "patient", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P11Y7M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0001363", - "label": "Craniosynostosis" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000179", - "label": "Thick lower lip vermilion" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000824", - "label": "Decreased response to growth hormone stimulation test" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0001156", - "label": "Brachydactyly" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0001513", - "label": "Obesity" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - }, - "onset": { - "age": { - "iso8601duration": "P11Y7M" - } - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "onset": { - "age": { - "iso8601duration": "P1M" - } - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - } - ], - "interpretations": [ - { - "id": "patient", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_awQOVZjqfnnLdXwDcRQYzblNi", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.8200C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49039464G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49039464", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.556860923Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:29914387", - "reference": "https://pubmed.ncbi.nlm.nih.gov/29914387", - "description": "A de novo KMT2D mutation in a girl with Kabuki syndrome associated with endocrine symptoms: a case report" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31282990_Case1.json b/case_studies/KMT2D/input/PMID_31282990_Case1.json deleted file mode 100644 index 868149b04..000000000 --- a/case_studies/KMT2D/input/PMID_31282990_Case1.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "id": "PMID_31282990_Case_1", - "subject": { - "id": "Case 1", - "timeAtLastEncounter": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000161", - "label": "Median cleft upper lip" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000601", - "label": "Hypotelorism" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0005280", - "label": "Depressed nasal bridge" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0011800", - "label": "Midface retrusion" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0006988", - "label": "Alobar holoprosencephaly" - }, - "onset": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - } - }, - { - "type": { - "id": "HP:0012806", - "label": "Proboscis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001561", - "label": "Polyhydramnios" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Case 1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Case 1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GvJoHuKhJGDkJQPiSyyvgyglm", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.12565G>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49032140C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49032140", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.528161048Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31282990", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31282990", - "description": "Novel heterozygous variants in KMT2D associated with holoprosencephaly" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31282990_Case2.json b/case_studies/KMT2D/input/PMID_31282990_Case2.json deleted file mode 100644 index 4f8a7b431..000000000 --- a/case_studies/KMT2D/input/PMID_31282990_Case2.json +++ /dev/null @@ -1,231 +0,0 @@ -{ - "id": "PMID_31282990_Case_2", - "subject": { - "id": "Case 2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5D" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0012806", - "label": "Proboscis" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000601", - "label": "Hypotelorism" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0011800", - "label": "Midface retrusion" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0006988", - "label": "Alobar holoprosencephaly" - }, - "onset": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - } - }, - { - "type": { - "id": "HP:0001561", - "label": "Polyhydramnios" - }, - "onset": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - } - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - } - }, - { - "type": { - "id": "HP:0001511", - "label": "Intrauterine growth retardation" - } - }, - { - "type": { - "id": "HP:0000161", - "label": "Median cleft upper lip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005280", - "label": "Depressed nasal bridge" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Case 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Case 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WMazFUUlRmUYtxkCyjohnNBBs", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49055320T>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49055320", - "ref": "T", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0034198", - "label": "Second trimester onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.528922796Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31282990", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31282990", - "description": "Novel heterozygous variants in KMT2D associated with holoprosencephaly" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient1.json b/case_studies/KMT2D/input/PMID_31727177_patient1.json deleted file mode 100644 index 9dff8556e..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient1.json +++ /dev/null @@ -1,369 +0,0 @@ -{ - "id": "PMID_31727177_patient_1", - "subject": { - "id": "patient 1", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - } - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - } - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000215", - "label": "Thick upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_uNSyqVhvlsDkIPZjqUkTqZLym", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.5845del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49042584del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49042582", - "ref": "TG", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P1Y3M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.529649972Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient2.json b/case_studies/KMT2D/input/PMID_31727177_patient2.json deleted file mode 100644 index 19d7c6b08..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient2.json +++ /dev/null @@ -1,368 +0,0 @@ -{ - "id": "PMID_31727177_patient_2", - "subject": { - "id": "patient 2", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - } - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - } - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OoHSOfaRcjWVWZJRCBPcGAqSN", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16294C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022634G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022634", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P11M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.530720949Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient4.json b/case_studies/KMT2D/input/PMID_31727177_patient4.json deleted file mode 100644 index 699a30721..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient4.json +++ /dev/null @@ -1,367 +0,0 @@ -{ - "id": "PMID_31727177_patient_4", - "subject": { - "id": "patient 4", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - } - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - } - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_hRTukqyYribtADsHlJdncxjxq", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.6595del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49041175del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49041174", - "ref": "TA", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P7D" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.531770229Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient5.json b/case_studies/KMT2D/input/PMID_31727177_patient5.json deleted file mode 100644 index e62e189b8..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient5.json +++ /dev/null @@ -1,375 +0,0 @@ -{ - "id": "PMID_31727177_patient_5", - "subject": { - "id": "patient 5", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - } - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000215", - "label": "Thick upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_NXCKFUokVwWxZHppGfOnJrhEl", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.16442del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49022122del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49022121", - "ref": "AC", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.532810926Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient6.json b/case_studies/KMT2D/input/PMID_31727177_patient6.json deleted file mode 100644 index 22a6340af..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient6.json +++ /dev/null @@ -1,370 +0,0 @@ -{ - "id": "PMID_31727177_patient_6", - "subject": { - "id": "patient 6", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - } - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - } - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - } - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - } - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - } - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_oheCHrQUtsZpfpGNDZZjxntDF", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.3926del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49049201del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49049198", - "ref": "TG", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P2M21D" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.533862829Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31727177_patient7.json b/case_studies/KMT2D/input/PMID_31727177_patient7.json deleted file mode 100644 index 9510ef255..000000000 --- a/case_studies/KMT2D/input/PMID_31727177_patient7.json +++ /dev/null @@ -1,374 +0,0 @@ -{ - "id": "PMID_31727177_patient_7", - "subject": { - "id": "patient 7", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000219", - "label": "Thin upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000527", - "label": "Long eyelashes" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001249", - "label": "Intellectual disability" - } - }, - { - "type": { - "id": "HP:0001374", - "label": "Congenital hip dislocation" - } - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - } - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000023", - "label": "Inguinal hernia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000215", - "label": "Thick upper lip vermilion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000238", - "label": "Hydrocephalus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000286", - "label": "Epicanthus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000365", - "label": "Hearing impairment" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000403", - "label": "Recurrent otitis media" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000431", - "label": "Wide nasal bridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000486", - "label": "Strabismus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001943", - "label": "Hypoglycemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002023", - "label": "Anal atresia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002079", - "label": "Hypoplasia of the corpus callosum" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002162", - "label": "Low posterior hairline" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009797", - "label": "Cholesteatoma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0045075", - "label": "Sparse eyebrow" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient 7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient 7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_EQchfKKJgFTGEXGDbOeURtznI", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.12630del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49032075del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49032074", - "ref": "GC", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "age": { - "iso8601duration": "P3Y2M" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.534924030Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31727177", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31727177", - "description": "Kabuki syndrome: novel pathogenic variants, new phenotypes and review of literature" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31846209_patient.json b/case_studies/KMT2D/input/PMID_31846209_patient.json deleted file mode 100644 index 11dd1720b..000000000 --- a/case_studies/KMT2D/input/PMID_31846209_patient.json +++ /dev/null @@ -1,261 +0,0 @@ -{ - "id": "PMID_31846209_patient", - "subject": { - "id": "patient", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000252", - "label": "Microcephaly" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000601", - "label": "Hypotelorism" - }, - "onset": { - "age": { - "iso8601duration": "P5D" - } - } - }, - { - "type": { - "id": "HP:0006870", - "label": "Lobar holoprosencephaly" - }, - "onset": { - "age": { - "iso8601duration": "P5D" - } - } - }, - { - "type": { - "id": "HP:0001250", - "label": "Seizure" - }, - "onset": { - "age": { - "iso8601duration": "P7M14D" - } - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0000411", - "label": "Protruding ear" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000637", - "label": "Long palpebral fissure" - } - }, - { - "type": { - "id": "HP:0007655", - "label": "Eversion of lateral third of lower eyelids" - } - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0001385", - "label": "Hip dysplasia" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0005338", - "label": "Sparse lateral eyebrow" - } - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - } - }, - { - "type": { - "id": "HP:0011950", - "label": "Bronchiolitis" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0006988", - "label": "Alobar holoprosencephaly" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "patient", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "patient", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_cfeblgqMncKRyOTwPpoQXLqnS", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.6295C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49041475G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49041475", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.557825088Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31846209", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31846209", - "description": "Holoprosencephaly in Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F1II1.json b/case_studies/KMT2D/input/PMID_31949313_F1II1.json deleted file mode 100644 index 4c7c8be2e..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F1II1.json +++ /dev/null @@ -1,213 +0,0 @@ -{ - "id": "PMID_31949313_F1_II_1", - "subject": { - "id": "F1;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P13Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - } - }, - { - "type": { - "id": "HP:0002943", - "label": "Thoracic scoliosis" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F1;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F1;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_CZQbDJMjDtDVZsvQXCFVzCMKb", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10582C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034225G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034225", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.558603048Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F2II1.json b/case_studies/KMT2D/input/PMID_31949313_F2II1.json deleted file mode 100644 index 14fc3fe16..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F2II1.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "id": "PMID_31949313_F2_II_1", - "subject": { - "id": "F2;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y8M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - } - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F2;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F2;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_CZQbDJMjDtDVZsvQXCFVzCMKb", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10582C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034225G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034225", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.559228897Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F3II1.json b/case_studies/KMT2D/input/PMID_31949313_F3II1.json deleted file mode 100644 index 1f04d2e21..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F3II1.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "id": "PMID_31949313_F3_II_1", - "subject": { - "id": "F3;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P28D" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - } - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F3;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F3;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_oplllUqBwmatgPfbfPGUxITxE", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10625T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034182A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034182", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.559836864Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F4I1.json b/case_studies/KMT2D/input/PMID_31949313_F4I1.json deleted file mode 100644 index dc78e334e..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F4I1.json +++ /dev/null @@ -1,202 +0,0 @@ -{ - "id": "PMID_31949313_F4_I_1", - "subject": { - "id": "F4;I:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P38Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F4;I:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F4;I:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_oplllUqBwmatgPfbfPGUxITxE", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10625T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034182A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034182", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.561582088Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F4II5.json b/case_studies/KMT2D/input/PMID_31949313_F4II5.json deleted file mode 100644 index d24697ef8..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F4II5.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "id": "PMID_31949313_F4_II_5", - "subject": { - "id": "F4;II:5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P9Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000028", - "label": "Cryptorchidism" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - } - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - } - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F4;II:5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F4;II:5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_oplllUqBwmatgPfbfPGUxITxE", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10625T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034182A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034182", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.560385942Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F4II9.json b/case_studies/KMT2D/input/PMID_31949313_F4II9.json deleted file mode 100644 index 471f5acdd..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F4II9.json +++ /dev/null @@ -1,191 +0,0 @@ -{ - "id": "PMID_31949313_F4_II_9", - "subject": { - "id": "F4;II:9", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - } - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - } - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F4;II:9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F4;II:9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_oplllUqBwmatgPfbfPGUxITxE", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10625T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034182A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034182", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.561019897Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F5II1.json b/case_studies/KMT2D/input/PMID_31949313_F5II1.json deleted file mode 100644 index aea4e2146..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F5II1.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "id": "PMID_31949313_F5_II_1", - "subject": { - "id": "F5;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y6M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - } - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0001631", - "label": "Atrial septal defect" - } - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - } - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F5;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F5;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_AOIKSMvwJUAGxkNLRIDispfML", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10658G>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034149C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034149", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.562162876Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F6I2.json b/case_studies/KMT2D/input/PMID_31949313_F6I2.json deleted file mode 100644 index 82c2cfdbf..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F6I2.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "id": "PMID_31949313_F6_I_2", - "subject": { - "id": "F6;I:2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P35Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F6;I:2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F6;I:2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fZnrwyRMvOdJfmvnPxzdlIuuY", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10745G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033960C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033960", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.563284873Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F6II1.json b/case_studies/KMT2D/input/PMID_31949313_F6II1.json deleted file mode 100644 index 45ca44782..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F6II1.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "id": "PMID_31949313_F6_II_1", - "subject": { - "id": "F6;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F6;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F6;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fZnrwyRMvOdJfmvnPxzdlIuuY", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10745G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033960C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033960", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.562773942Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_31949313_F7II1.json b/case_studies/KMT2D/input/PMID_31949313_F7II1.json deleted file mode 100644 index 8fab0fcf2..000000000 --- a/case_studies/KMT2D/input/PMID_31949313_F7II1.json +++ /dev/null @@ -1,191 +0,0 @@ -{ - "id": "PMID_31949313_F7_II_1", - "subject": { - "id": "F7;II:1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y5M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000851", - "label": "Congenital hypothyroidism" - } - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - } - }, - { - "type": { - "id": "HP:0002719", - "label": "Recurrent infections" - } - }, - { - "type": { - "id": "HP:0011968", - "label": "Feeding difficulties" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "F7;II:1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "F7;II:1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_NmQVevMexXyLlKgwxjbfwPJQh", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10744C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033961G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033961", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.563802957Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:31949313", - "reference": "https://pubmed.ncbi.nlm.nih.gov/31949313", - "description": "A restricted spectrum of missense KMT2D variants cause a multiple malformations disorder distinct from Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_32083401_Patient1.json b/case_studies/KMT2D/input/PMID_32083401_Patient1.json deleted file mode 100644 index 88040586e..000000000 --- a/case_studies/KMT2D/input/PMID_32083401_Patient1.json +++ /dev/null @@ -1,387 +0,0 @@ -{ - "id": "PMID_32083401_Patient_1", - "subject": { - "id": "Patient 1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P17Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0031631", - "label": "Subpleural honeycombing" - }, - "onset": { - "age": { - "iso8601duration": "P1Y7M" - } - } - }, - { - "type": { - "id": "HP:0033328", - "label": "Type II pneumocyte hyperplasia" - }, - "onset": { - "age": { - "iso8601duration": "P1Y7M" - } - } - }, - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000083", - "label": "Renal insufficiency" - } - }, - { - "type": { - "id": "HP:0010804", - "label": "Tented upper lip vermilion" - } - }, - { - "type": { - "id": "HP:0000316", - "label": "Hypertelorism" - } - }, - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - } - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - } - }, - { - "type": { - "id": "HP:0006335", - "label": "Persistence of primary teeth" - } - }, - { - "type": { - "id": "HP:0000829", - "label": "Hypoparathyroidism" - } - }, - { - "type": { - "id": "HP:0000821", - "label": "Hypothyroidism" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - } - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - } - }, - { - "type": { - "id": "HP:0001545", - "label": "Anteriorly placed anus" - } - }, - { - "type": { - "id": "HP:0002553", - "label": "Highly arched eyebrow" - } - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0004467", - "label": "Preauricular pit" - } - }, - { - "type": { - "id": "HP:0005280", - "label": "Depressed nasal bridge" - } - }, - { - "type": { - "id": "HP:0008551", - "label": "Microtia" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0003196", - "label": "Short nose" - } - }, - { - "type": { - "id": "HP:0011381", - "label": "Aplasia of the semicircular canal" - } - }, - { - "type": { - "id": "HP:0100272", - "label": "Branchial sinus" - } - }, - { - "type": { - "id": "HP:0000358", - "label": "Posteriorly rotated ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000369", - "label": "Low-set ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000687", - "label": "Widely spaced teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000689", - "label": "Dental malocclusion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000691", - "label": "Microdontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001212", - "label": "Prominent fingertip pads" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_zqUVRQIlmglUxLTSgDCHvqDFE", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10574T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034233A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034233", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.570119857Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:32083401", - "reference": "https://pubmed.ncbi.nlm.nih.gov/32083401", - "description": "Phenotypic expansion of KMT2D-related disorder: Beyond Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_32083401_Patient2.json b/case_studies/KMT2D/input/PMID_32083401_Patient2.json deleted file mode 100644 index f2beb7b12..000000000 --- a/case_studies/KMT2D/input/PMID_32083401_Patient2.json +++ /dev/null @@ -1,281 +0,0 @@ -{ - "id": "PMID_32083401_Patient_2", - "subject": { - "id": "Patient 2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P14Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - }, - "onset": { - "age": { - "iso8601duration": "P4M" - } - } - }, - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000358", - "label": "Posteriorly rotated ears" - } - }, - { - "type": { - "id": "HP:0000369", - "label": "Low-set ears" - } - }, - { - "type": { - "id": "HP:0000378", - "label": "Cupped ear" - } - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - } - }, - { - "type": { - "id": "HP:0006335", - "label": "Persistence of primary teeth" - } - }, - { - "type": { - "id": "HP:0000829", - "label": "Hypoparathyroidism" - } - }, - { - "type": { - "id": "HP:0000821", - "label": "Hypothyroidism" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - } - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0100272", - "label": "Branchial sinus" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000687", - "label": "Widely spaced teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000689", - "label": "Dental malocclusion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000691", - "label": "Microdontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_CZQbDJMjDtDVZsvQXCFVzCMKb", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10582C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034225G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034225", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.571279048Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:32083401", - "reference": "https://pubmed.ncbi.nlm.nih.gov/32083401", - "description": "Phenotypic expansion of KMT2D-related disorder: Beyond Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_32083401_Patient3.json b/case_studies/KMT2D/input/PMID_32083401_Patient3.json deleted file mode 100644 index 1afa27703..000000000 --- a/case_studies/KMT2D/input/PMID_32083401_Patient3.json +++ /dev/null @@ -1,345 +0,0 @@ -{ - "id": "PMID_32083401_Patient_3", - "subject": { - "id": "Patient 3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P14Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000233", - "label": "Thin vermilion border" - }, - "onset": { - "age": { - "iso8601duration": "P14Y" - } - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "onset": { - "age": { - "iso8601duration": "P14Y" - } - } - }, - { - "type": { - "id": "HP:0000369", - "label": "Low-set ears" - }, - "onset": { - "age": { - "iso8601duration": "P14Y" - } - } - }, - { - "type": { - "id": "HP:0004467", - "label": "Preauricular pit" - }, - "onset": { - "age": { - "iso8601duration": "P14Y" - } - } - }, - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - }, - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0012584", - "label": "Bilateral renal hypoplasia" - }, - "onset": { - "age": { - "iso8601duration": "P6M" - } - } - }, - { - "type": { - "id": "HP:0000687", - "label": "Widely spaced teeth" - } - }, - { - "type": { - "id": "HP:0000691", - "label": "Microdontia" - } - }, - { - "type": { - "id": "HP:0000829", - "label": "Hypoparathyroidism" - } - }, - { - "type": { - "id": "HP:0000821", - "label": "Hypothyroidism" - } - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - } - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - } - }, - { - "type": { - "id": "HP:0003510", - "label": "Severe short stature" - } - }, - { - "type": { - "id": "HP:0004209", - "label": "Clinodactyly of the 5th finger" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0003196", - "label": "Short nose" - } - }, - { - "type": { - "id": "HP:0000358", - "label": "Posteriorly rotated ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006335", - "label": "Persistence of primary teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000689", - "label": "Dental malocclusion" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011381", - "label": "Aplasia of the semicircular canal" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0100272", - "label": "Branchial sinus" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rumDAfklsVHNMlGRtFkimfPsr", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10621G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034186C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034186", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.572162151Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:32083401", - "reference": "https://pubmed.ncbi.nlm.nih.gov/32083401", - "description": "Phenotypic expansion of KMT2D-related disorder: Beyond Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_32083401_Patient4.json b/case_studies/KMT2D/input/PMID_32083401_Patient4.json deleted file mode 100644 index 9f2e97b03..000000000 --- a/case_studies/KMT2D/input/PMID_32083401_Patient4.json +++ /dev/null @@ -1,284 +0,0 @@ -{ - "id": "PMID_32083401_Patient_4", - "subject": { - "id": "Patient 4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P24Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000175", - "label": "Cleft palate" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - } - }, - { - "type": { - "id": "HP:0000437", - "label": "Depressed nasal tip" - } - }, - { - "type": { - "id": "HP:0000457", - "label": "Depressed nasal ridge" - } - }, - { - "type": { - "id": "HP:0000689", - "label": "Dental malocclusion" - } - }, - { - "type": { - "id": "HP:0000691", - "label": "Microdontia" - } - }, - { - "type": { - "id": "HP:0000829", - "label": "Hypoparathyroidism" - } - }, - { - "type": { - "id": "HP:0000821", - "label": "Hypothyroidism" - } - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - } - }, - { - "type": { - "id": "HP:0002557", - "label": "Hypoplastic nipples" - } - }, - { - "type": { - "id": "HP:0008897", - "label": "Postnatal growth retardation" - } - }, - { - "type": { - "id": "HP:0011381", - "label": "Aplasia of the semicircular canal" - } - }, - { - "type": { - "id": "HP:0000358", - "label": "Posteriorly rotated ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000369", - "label": "Low-set ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006335", - "label": "Persistence of primary teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000687", - "label": "Widely spaced teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002020", - "label": "Gastroesophageal reflux" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002561", - "label": "Absent nipple" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0100272", - "label": "Branchial sinus" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_VdbvODMYjYmZpPznaXaliCWjA", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10690C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034117G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034117", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.573266983Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:32083401", - "reference": "https://pubmed.ncbi.nlm.nih.gov/32083401", - "description": "Phenotypic expansion of KMT2D-related disorder: Beyond Kabuki syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_35060672_Patient2.json b/case_studies/KMT2D/input/PMID_35060672_Patient2.json deleted file mode 100644 index d0c0d5ac6..000000000 --- a/case_studies/KMT2D/input/PMID_35060672_Patient2.json +++ /dev/null @@ -1,399 +0,0 @@ -{ - "id": "PMID_35060672_Patient_2", - "subject": { - "id": "Patient 2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000028", - "label": "Cryptorchidism" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000233", - "label": "Thin vermilion border" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000278", - "label": "Retrognathia" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000348", - "label": "High forehead" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000430", - "label": "Underdeveloped nasal alae" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000506", - "label": "Telecanthus" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000691", - "label": "Microdontia" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0010751", - "label": "Dimple chin" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0000579", - "label": "Nasolacrimal duct obstruction" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - }, - { - "type": { - "id": "HP:0000003", - "label": "Multicystic kidney dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000085", - "label": "Horseshoe kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000089", - "label": "Renal hypoplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000110", - "label": "Renal dysplasia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000122", - "label": "Unilateral renal agenesis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000125", - "label": "Pelvic kidney" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000126", - "label": "Hydronephrosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004383", - "label": "Hypoplastic left heart" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001629", - "label": "Ventricular septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001633", - "label": "Abnormal mitral valve morphology" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001636", - "label": "Tetralogy of Fallot" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001643", - "label": "Patent ductus arteriosus" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001647", - "label": "Bicuspid aortic valve" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001650", - "label": "Aortic valve stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001655", - "label": "Patent foramen ovale" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001667", - "label": "Right ventricular hypertrophy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011626", - "label": "Scimitar anomaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011611", - "label": "Interrupted aortic arch" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001680", - "label": "Coarctation of aorta" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001684", - "label": "Secundum atrial septal defect" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001718", - "label": "Mitral stenosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001741", - "label": "Phimosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001750", - "label": "Single ventricle" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Patient 2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Patient 2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fZnrwyRMvOdJfmvnPxzdlIuuY", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10745G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49033960C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49033960", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003623", - "label": "Neonatal onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.565164089Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:35060672", - "reference": "https://pubmed.ncbi.nlm.nih.gov/35060672", - "description": "Refining the clinical phenotype associated with missense variants in exons 38 and 39 of KMT2D" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/KMT2D/input/PMID_35060672_femaleinfantVI1.json b/case_studies/KMT2D/input/PMID_35060672_femaleinfantVI1.json deleted file mode 100644 index 74637bda3..000000000 --- a/case_studies/KMT2D/input/PMID_35060672_femaleinfantVI1.json +++ /dev/null @@ -1,229 +0,0 @@ -{ - "id": "PMID_35060672_female_infant_VI1", - "subject": { - "id": "female infant VI1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P7Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000453", - "label": "Choanal atresia" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - }, - { - "type": { - "id": "HP:0000407", - "label": "Sensorineural hearing impairment" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - }, - { - "type": { - "id": "HP:0000368", - "label": "Low-set, posteriorly rotated ears" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000378", - "label": "Cupped ear" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000396", - "label": "Overfolded helix" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000480", - "label": "Retinal coloboma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001256", - "label": "Intellectual disability, mild" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001263", - "label": "Global developmental delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000750", - "label": "Delayed speech and language development" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000400", - "label": "Macrotia" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "female infant VI1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "female infant VI1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WKYPRGIULVfluZGtZeAZjfmCo", - "geneContext": { - "valueId": "HGNC:7133", - "symbol": "KMT2D" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_003482.3:c.10706A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000012.12:g.49034101T>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr12", - "pos": "49034101", - "ref": "T", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:147920", - "label": "Kabuki Syndrome 1" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-05-17T13:48:15.564396142Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-04-26", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:35060672", - "reference": "https://pubmed.ncbi.nlm.nih.gov/35060672", - "description": "Refining the clinical phenotype associated with missense variants in exons 38 and 39 of KMT2D" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/LMNA.ipynb b/case_studies/LMNA/LMNA.ipynb index d17069c4f..6c9416ebd 100644 --- a/case_studies/LMNA/LMNA.ipynb +++ b/case_studies/LMNA/LMNA.ipynb @@ -23,13 +23,19 @@ "name": "stdout", "output_type": "stream", "text": [ - "Using genophenocorr version 0.1.1dev\n" + "Loaded HPO v2023-10-09\n", + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ - "import genophenocorr\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "import gpsea\n", + "import hpotk\n", + "\n", + "store = hpotk.configure_ontology_store()\n", + "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", + "print(f'Loaded HPO v{hpo.version}')\n", + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -42,41 +48,36 @@ "start_time": "2024-02-20T14:57:02.248177800Z" } }, - "outputs": [], - "source": [ - "import hpotk\n", - "\n", - "fpath_hpo = 'https://github.com/obophenotype/human-phenotype-ontology/releases/download/v2024-02-08/hp.json'\n", - "hpo = hpotk.load_minimal_ontology(fpath_hpo)" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "a3b52e65351030dc", - "metadata": { - "ExecuteTime": { - "end_time": "2024-02-20T14:58:33.257730200Z", - "start_time": "2024-02-20T14:57:06.570095700Z" - } - }, "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████| 127/127 [00:00<00:00, 526.18it/s]\n", + "Patients Created: 100%|██████████| 127/127 [00:00<00:00, 341.23it/s]\n", "Validated under none policy\n", "No errors or warnings were found\n" ] } ], "source": [ - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", + "from ppktstore.registry import configure_phenopacket_registry\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", - "fpath_phenopackets = 'input/'\n", "cohort_creator = configure_caching_cohort_creator(hpo)\n", - "cohort = load_phenopacket_folder(fpath_phenopackets, cohort_creator)" + "\n", + "cohort_name = 'LMNA'\n", + "phenopacket_store_release = '0.1.19'\n", + "\n", + "registry = configure_phenopacket_registry()\n", + "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", + " phenopackets = tuple(ps.iter_cohort_phenopackets(cohort_name))\n", + "\n", + "cohort, validation = load_phenopackets(\n", + " phenopackets=phenopackets, \n", + " cohort_creator=cohort_creator,\n", + ")\n", + "del phenopackets\n", + "validation.summarize()" ] }, { @@ -93,7 +94,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "id": "624466e48a2046e", "metadata": { "ExecuteTime": { @@ -103,7 +104,8 @@ }, "outputs": [], "source": [ - "tx_id = 'NM_170707.4'" + "LMNA_MANE_transcript = 'NM_170707.4'\n", + "LMNA_protein_id = 'NP_005563.1'" ] }, { @@ -116,27 +118,9 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "id": "5c27ec7e5affa54f", "metadata": {}, - "outputs": [], - "source": [ - "from IPython.display import HTML, display\n", - "from genophenocorr.view import CohortViewable\n", - "\n", - "viewer = CohortViewable(hpo)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "9b23d6563240a28", - "metadata": { - "ExecuteTime": { - "end_time": "2024-02-20T16:12:21.622146100Z", - "start_time": "2024-02-20T16:12:21.594225300Z" - } - }, "outputs": [ { "data": { @@ -146,261 +130,291 @@ "\n", " \n", " Cohort\n", - " \n", "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 127 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 127 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", - " \n", - "

Top 10 HPO Terms

\n", + "\n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", "
A total of 214 HPO terms were used to annotated the cohort. \n", + "

Top 10 HPO Terms

\n", + " A total of 214 HPO terms were used to annotated the cohort.\n", + "
HPO TermIDAnnotation Count
Seen in n individuals
Ankle contractureHP:003467739
Elbow contractureHP:003439137
Spinal rigidityHP:000330637
Stiff neckHP:002525836
Proximal muscle weakness in upper limbsHP:000899735
Dilated cardiomyopathyHP:000164427
Atrial fibrillationHP:000511025
ArrhythmiaHP:001167523
LipodystrophyHP:000912521
Distal lower limb muscle weaknessHP:0009053
Proximal muscle weakness in lower limbsHP:000899421
\n", "\n", - "

Top 10 Variants

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + "
\n", - " Variants are shown according to NM_170707.4. A total of 127 unique variants were identified in the cohort.\n", - "
VariantVariant nameVariant Count
1_156138613_156138613_C_Tc.1824C>T15
\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - "
\n", + "

Top 10 Variants

\n", + " Variants are shown according to NM_170707.4. A total of 127 unique variants were identified in the cohort.\n", + "
CountVariant keyVariant NameProtein VariantVariant Class
1_156134474_156134474_C_Ac.585C>A11
151_156138613_156138613_C_Tc.1824C>Tp.Gly608=SYNONYMOUS_VARIANT
1_156137756_156137756_C_Ac.1698+13C>A8
111_156134474_156134474_C_Ac.585C>Ap.Asn195LysMISSENSE_VARIANT
1_156137204_156137204_G_Cc.1580G>C8
81_156134497_156134497_A_Gc.608A>Gp.Glu203GlyMISSENSE_VARIANT
1_156134497_156134497_A_Gc.608A>G8
81_156137756_156137756_C_Ac.1698+13C>ANoneINTRON_VARIANT
1_156115096_156115096_C_Gc.178C>G7
81_156137204_156137204_G_Cc.1580G>Cp.Arg527ProMISSENSE_VARIANT
1_156136984_156136984_C_Tc.1444C>T7
71_156115096_156115096_C_Gc.178C>Gp.Arg60GlyMISSENSE_VARIANT
1_156136036_156136036_G_Ac.1072G>A6
71_156136984_156136984_C_Tc.1444C>Tp.Arg482TrpMISSENSE_VARIANT
1_156136413_156136413_C_Tc.1357C>T6
61_156136413_156136413_C_Tc.1357C>Tp.Arg453TrpMISSENSE_VARIANT
1_156115172_156115172_T_Gc.254T>G5
61_156136036_156136036_G_Ac.1072G>Ap.Glu358LysMISSENSE_VARIANT
\n", - "

Diseases

\n", + " \n", + " \n", + " 5\n", + " 1_156135922_156135923_CT_C\n", + " c.960del\n", + " p.Arg321GlufsTer159\n", + " FRAMESHIFT_VARIANT\n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", "
\n", + "

Diseases

\n", + "
Disease IDDisease NameDisease NameDisease IDAnnotation Count
OMIM:115200Cardiomyopathy, dilated, 1ACardiomyopathy, dilated, 1AOMIM:11520044
OMIM:181350Emery-Dreifuss muscular dystrophy 2, autosomal dominantEmery-Dreifuss muscular dystrophy 2, autosomal dominantOMIM:18135041
OMIM:613205LMNA-related congenital muscular dystrophyHutchinson-Gilford progeriaOMIM:17667015
OMIM:176670Hutchinson-Gilford progeriaLMNA-related congenital muscular dystrophyOMIM:61320515
OMIM:151660Lipodystrophy, familial partial, type 2Lipodystrophy, familial partial, type 2OMIM:15166012
\n", " \n", - "

Variant categories for NM_170707.4

\n", " \n", + " \n", " \n", " \n", " \n", @@ -408,18 +422,18 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -433,18 +447,18 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -464,16 +478,47 @@ } ], "source": [ - "display(HTML(viewer.process(cohort, tx_id)))" + "from gpsea.view import CohortViewable\n", + "from IPython.display import HTML, display\n", + "\n", + "viewer = CohortViewable(hpo)\n", + "display(HTML(viewer.process(cohort=cohort, transcript_id=LMNA_MANE_transcript)))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "5f2324c7", + "metadata": {}, + "outputs": [], + "source": [ + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", + "\n", + "pms = configure_protein_metadata_service()\n", + "protein_meta = pms.annotate(LMNA_protein_id)\n", + "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", + "tx_coordinates = txc_service.fetch(LMNA_MANE_transcript)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "3b692a52", + "metadata": {}, + "outputs": [], + "source": [ + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", + "\n", + "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)" ] }, { "cell_type": "code", "execution_count": 7, - "id": "3fe6dac6", - "metadata": { - "scrolled": true - }, + "id": "a8a1145a", + "metadata": {}, "outputs": [ { "data": { @@ -493,19 +538,25 @@ " }\n", "\n", "\n", + " .table .column-1 {\n", + " text-align: left;\n", + " }\n", " th {\n", - " background-color: #f2f2f2;\n", + " background-color: LightSkyBlue;\n", " border: 1px solid #dddddd;\n", " text-align: left;\n", - " padding: 2px;\n", - " }\n", + " padding: 5px;\n", + " font-weight: bold;\n", + " font-size: 120%;\n", + "}\n", + "\n", "\n", " tr {\n", " border: 1px solid #dddddd;\n", " }\n", "\n", " td {\n", - " padding: 2px;\n", + " padding: 5px;\n", " font-weight: bold;\n", " }\n", "\n", @@ -514,436 +565,151 @@ " }\n", "\n", " .table td,tr {\n", - " text-align: right;\n", + " text-align: left;\n", "}\n", "\n", ".table td:first-child, tr:first-child {\n", " text-align: left;\n", "}​\n", "\n", - " \n", - "\n", - "\n", - "\n", - "

genophenocorr disease analysis

\n", - "\n", - "

Diseases

\n", - "
\n", + "

Variant categories for NM_170707.4

\n", + "
Variant effect
MISSENSE_VARIANT90SYNONYMOUS_VARIANT15
FRAMESHIFT_VARIANT5MISSENSE_VARIANT90
SYNONYMOUS_VARIANT15INTRON_VARIANT8
SPLICE_REGION_VARIANT4FRAMESHIFT_VARIANT5
INTRON_VARIANT8SPLICE_ACCEPTOR_VARIANT1
SPLICE_ACCEPTOR_VARIANT1SPLICE_REGION_VARIANT4
\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Disease IDDisease NameAnnotation Count
OMIM:115200Cardiomyopathy, dilated, 1A44
OMIM:181350Emery-Dreifuss muscular dystrophy 2, autosomal dominant41
OMIM:613205LMNA-related congenital muscular dystrophy15
OMIM:176670Hutchinson-Gilford progeria15
OMIM:151660Lipodystrophy, familial partial, type 212
\n", - "

Variants by Disease

\n", - " \n", - "

OMIM:115200

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant KeyVariant Counts
1_156115096_156115096_C_G7
1_156137756_156137756_C_A8
1_156115172_156115172_T_G5
1_156134497_156134497_A_G8
1_156134474_156134474_C_A11
1_156135922_156135923_CT_C5
\n", - " \n", - "

OMIM:181350

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant KeyVariant Counts
1_156134860_156134860_G_A1
1_156115052_156115052_A_G1
1_156134830_156134830_A_C3
1_156137204_156137204_G_C8
1_156136036_156136036_G_A2
1_156114934_156114934_C_T5
1_156137183_156137183_G_C1
1_156136413_156136413_C_T6
1_156115067_156115067_G_C1
1_156137207_156137207_C_A2
1_156136076_156136076_T_A1
1_156136424_156136424_C_A1
1_156136121_156136121_G_A4
1_156135257_156135257_A_C1
1_156134911_156134911_G_A1
1_156115248_156115251_TGAG_T1
1_156134942_156134945_TAAG_T1
1_156115106_156115106_T_G1
\n", - " \n", - "

OMIM:613205

\n", + "caption {\n", + " caption-side: top;\n", + " text-align: left;\n", + " padding-bottom: 10px;\n", + " font-weight: bold;\n", + "}\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_005563.1

\n", + "

Protein Name: Prelamin-A/C

\n", " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
\n", + "

Protein Features

\n", + "
Variant KeyVariant Counts
Feature NameFeature TypeFeature CoordinatesVariants in Feature
1_156136422_156136422_A_G1
1_156135281_156135281_T_C1
1_156134910_156134910_C_T2
1_156115067_156115067_G_C1
1_156136420_156136420_G_C1
1_156136036_156136036_G_A4
1_156115009_156115012_GAGA_G1
1_156136919_156136919_A_G1
1_156136103_156136103_T_C1
1_156136414_156136414_G_C1
1_156115034_156115034_A_G1
\n", - " \n", - "

OMIM:176670

\n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant KeyVariant CountsInteraction with MLIPregion1 - 13026
1_156138613_156138613_C_T15
\n", - " \n", - "

OMIM:151660

\n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant KeyVariant CountsHeadregion1 - 337
1_156134853_156134853_G_A1
1_156136984_156136984_C_T7
1_156138507_156138507_C_T1
1_156114947_156114947_C_T1
1_156136251_156136251_C_T1
1_156115093_156115093_C_G1
\n", - " \n", - " \n", - " \n", - "

Variant Effects by Disease

\n", - " \n", - "

OMIM:115200

\n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant EffectVariant Effect CountsDisorderedregion1 - 256
MISSENSE_VARIANT31
INTRON_VARIANT8
FRAMESHIFT_VARIANT5
\n", - " \n", - "

OMIM:181350

\n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - "
Variant EffectVariant Effect CountsIF roddomain31 - 38767
MISSENSE_VARIANT34Coil 1Aregion34 - 7013
STOP_GAINED5Linker 1region71 - 800
SPLICE_REGION_VARIANT4Coil 1Bregion81 - 21825
INFRAME_DELETION2Linker 2region219 - 2425
\n", - " \n", - "

OMIM:613205

\n", - " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - "
Variant EffectVariant Effect CountsCoil 2region243 - 38319
MISSENSE_VARIANT13Necessary and sufficient for the interaction with IFFO1region259 - 3318
INFRAME_DELETION1Tailregion384 - 66449
SPLICE_ACCEPTOR_VARIANT1Disorderedregion384 - 4425
\n", - " \n", - "

OMIM:176670

\n", - " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - "
Variant EffectVariant Effect CountsNuclear localization signalmotif417 - 4220
SYNONYMOUS_VARIANT15LTDdomain428 - 54528
\n", - " \n", - "

OMIM:151660

\n", - " \n", - " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - "
Variant EffectVariant Effect CountsDisorderedregion552 - 5761
MISSENSE_VARIANT12Disorderedregion598 - 61915
\n", - " \n", + " \n", " \n", " \n", "\n", @@ -958,22 +724,30 @@ } ], "source": [ - "from genophenocorr.view import DiseaseViewable\n", - "\n", - "dis_view = DiseaseViewable(hpo, transcript_id=tx_id)\n", - "dis_dict = dis_view._prepare_context(cohort)\n", - "display(HTML(dis_view.process(cohort)))" + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" ] }, { "cell_type": "code", - "execution_count": 15, - "id": "5f2324c7", + "execution_count": 8, + "id": "804d21d7", "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAALjCAYAAACf2R25AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAD3wUlEQVR4nOzdd5xU1f3/8ffMbO+VLZRdttB7bwJKUUGxAaKgYGLE2OPXGI3dGI2xRGM3GgsRu8YeAgoqvSNtAenLUrb3OnN+f/jbDcMusAtzt7Cv5+PBQ/fOmXM/OztzZ+a+7znHZowxAgAAAAAAAAAAsIC9qQsAAAAAAAAAAABnLoIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAAAAAAAAAABgGYIIAIBHzJo1SzabTTabTT169Gjqctw8+OCDstlsysrKOmG7WbNmKTExsXGKqqdFixbJZrNp0aJFJ227Z88e2Ww2vfnmmx7b/2233Vbzdw0KCvJYv2cCm82mBx98sKnLAJqt0aNHa/To0U1dBmCZN998UzabTXv27GnqUgAAAJo9gggAgMdERUVpzpw5+stf/lKzrVu3burdu3ettp9++qlsNptGjRpV67Z//vOfstls+u9//2tpvc3Jiy++WO8AYe7cuXrmmWcsrafaVVddpTlz5uiss86qV/uG/B6t2aOPPqp///vfp9VH9QkwPz8/HThwoNbto0ePrhUKJiYmymazaezYsXX2+Y9//KMmeFq9enWD6nnppZc0ZcoUdejQQTabTbNmzaqz3ejRo2v2cew/b2/vWu0///xz9evXT35+furQoYMeeOABVVVVNbs+T6SyslLdunWTzWbTk08+2aD7NpWvv/66xQRt1UF4r169ZIypdbvNZtNNN91U83N1aFv9z+FwqEOHDrrkkku0fv36Bu//wIEDmjp1qsLCwhQSEqKLLrpIu3btqrPt66+/rq5du8rPz0+pqal67rnnarWpDs+P/efn51fn71bXv6Pfh4/2/vvva+jQoQoMDFRYWJiGDRum7777rub20tJS/frXv1aPHj0UGhqqoKAg9e7dW88++6wqKyvr9Xj8+c9/1qRJkxQTE9OsA9uMjAw9+OCDp/Q3x+mrfj+6+eaba91WfRHGRx99VLOt+j3v6NdDp06ddNNNN+nw4cMN3v/SpUs1YsQIBQQEKDY2VrfccouKiopqtSsvL9cf/vAHxcfHy9/fX4MHD9b8+fNrtTvee8Z5551X5+9W17/ly5fX6reiokKPPvqounTpIj8/P8XExGjixIlKT0+vabN582ZNmTJFSUlJCggIUFRUlEaOHKkvvviiXo/FwYMHddddd+nss89WcHBwvS+AAQCgobyaugAAwJkjMDBQM2bMcNs2YsQIvf7668rPz1doaGjN9iVLlsjLy0urVq1SZWWl24m9JUuWyOFwaOjQoY1Wu/TLSViXy9Wo+6z24osvKioqqtbJ25EjR6q0tFQ+Pj412+bOnatNmzbptttus7yu/v37q3///lqwYIHWrl170vbH+z3ORKWlpfLyOrWPUo8++qgmT56siy+++LTrKC8v11/+8pc6T2jWxc/PTwsXLtShQ4cUGxvrdts777wjPz8/lZWVNbiOxx9/XIWFhRo0aJAOHjx43Hb33HOPrr32WrdtxcXFuv766zV+/Hi37d98840uvvhijR49Ws8995w2btyoRx55REeOHNFLL73UbPo8meeee0779u1r0H2a2tdff60XXnjhtE4iN3aYvHHjRn3yySe67LLL6tX+iiuu0IQJE+R0OrV161a99NJL+uabb7R8+XL16dOnXn0UFRXp7LPPVn5+vv74xz/K29tbf/vb3zRq1CitX79ekZGRNW1feeUVXX/99brssst0++2368cff9Qtt9yikpIS/eEPf6jV90svveQ2Es3hcNRZw7hx43T11Ve7bevbt2+tdg8++KAefvhhTZ48WbNmzVJlZaU2bdrkFmSWlpZq8+bNmjBhghITE2W327V06VL97ne/04oVKzR37tyTPib33nuvYmNj1bdvX82bN++k7ZtKRkaGHnroISUmJtb7732sq666StOmTZOvr69ni2tF/vGPf+juu+9WfHx8vdo//PDD6tixo8rKyrR48WK99NJL+vrrr7Vp0yYFBATUq4/169drzJgx6tq1q55++mmlp6frySef1I4dO/TNN9+4tZ01a5Y++ugj3XbbbUpNTdWbb76pCRMmaOHChRoxYoRb23bt2umxxx5z23a83+uWW27RwIED3balpKS4/VxZWamJEydq6dKl+s1vfqNevXopNzdXK1asUH5+vtq1aydJ2rt3rwoLCzVz5kzFx8erpKREH3/8sSZNmqRXXnlF11133Qkfj23btunxxx9XamqqevbsqWXLlp2wPQAAp8wAAOABM2fONAkJCbW2v/XWW0aS+frrr922DxkyxFx55ZVGklm2bJnbbZ06dTJ9+/Y97ZqKioqMMcY88MADRpLJzMw87T6t0r17dzNq1Kh6tZ04cWKdj/Xu3buNJPPGG294tDZjfvn7BgYGnrRdQ36P6r9PS+J0Ok1paelp9xMYGGhmzpx5Wn288cYbRpLp06eP8fX1NQcOHHC7fdSoUaZ79+5u2xISEsyYMWNMSEiIeeaZZ9xu279/v7Hb7eayyy4zksyqVasaVM+ePXuMy+UyxjT895szZ46RZN555x237d26dTO9e/c2lZWVNdvuueceY7PZzNatW5tNnydy+PBhExoaah5++GEjyTzxxBP1vq8nlZaWGqfTWe/2N954o2kpXxVmzpxp/P39TadOnUyvXr1qnofVJJkbb7yx5ufqY+Wxf4vPP//cSDLXXXddvff9+OOPG0lm5cqVNdu2bt1qHA6Hufvuu2u2lZSUmMjISDNx4kS3+0+fPt0EBgaanJycmm0Nec869nc7nmXLlhmbzWaefvrp+vxatdx0001Gkjl48OBJ2+7evdsYY0xmZqaRZB544IFT2mdDuVwuU1JSUu/2q1atsuw9EyeXkJBgunfvbry8vMzNN9/sdtvChQuNJPPhhx/WbKt+zzv2ven22283kszcuXPrve/zzz/fxMXFmfz8/Jpt//jHP4wkM2/evJptK1asqHWsKC0tNcnJyWbo0KFufdb1nluXun6343n88ceNt7e3WbFiRX1+LTdVVVWmd+/epnPnzidtW1BQYLKzs40xxnz44YdGklm4cGGD9wkAwMkwNRMAwFLVV4stWbKkZltZWZnWrl2rSy+9VElJSW63ZWZmavv27W5Xma1bt07nn3++QkJCFBQUpDFjxtQavl49ZP/777/XDTfcoDZt2tRcKVaXvXv3KiUlRT169KgZ0n/sGhHV03c8+eSTevXVV5WcnCxfX18NHDhQq1atqtXnhx9+qG7dusnPz089evTQp59+Wq91JxITE7V582Z9//33NcPzq+dVP3aNiNGjR+urr77S3r17a9qerP+0tDRNnjxZERER8vPz04ABA/T555/Xardz507t3LnzhH2d6u9xor/P3r17dcMNN6hz587y9/dXZGSkpkyZUmvO7eo+lixZottvv13R0dEKDAzUJZdcoszMTLe2q1ev1rnnnquoqCj5+/urY8eO+tWvfuXWxuVy6dlnn1XPnj3l5+en6OhonXfeeW5TElVP6fLOO++oe/fu8vX11X/+85+a246+Wrx6OpW0tDRNnTpVISEhioyM1K233uo2wsBms6m4uFhvvfVWzeN09AiStLS0Bl09/8c//lFOp/O4U7Ecy8/PT5deemmtK5vfffddhYeH69xzz633vo+WkJAgm812SvedO3euAgMDddFFF9Vs27Jli7Zs2aLrrrvObeTJDTfcIGOM25QdTdnnydx1113q3LlzrdFip6J6uq01a9Zo2LBhNc/tl19+2a1d9XHjvffe07333qu2bdsqICBABQUFkn45VvXv31/+/v6KiorSjBkz3K6KnzVrll544QVJ7lP/VHO5XHrmmWfUvXv3mqlCZs+erdzc3Fr1Hr1GRHVdH3zwgf785z+rXbt28vPz05gxY/Tzzz+73bekpERpaWknXdunmt1u17333quffvpJn376ab3uc6xzzjlHkrR79+563+ejjz7SwIED3a5s7tKli8aMGaMPPvigZtvChQuVnZ2tG264we3+N954o4qLi/XVV1/V6tsYo4KCgjqnmzpWaWnpCUcyPfPMM4qNjdWtt94qY0ydU9CcSPX7TF5eXr3bnorq4/wPP/yg2bNnKzIyUiEhIbr66qtrPb8SExN1wQUXaN68eRowYID8/f31yiuvSJJ27dqlKVOmKCIiQgEBARoyZIjbY7xo0aKav9k111xT8xw/emrBFStW6LzzzlNoaKgCAgI0atQot88rR9d79PtVdV2LFy/WoEGD5Ofnp6SkJL399tsn/f0b8rnjp59+0qxZs5SUlCQ/Pz/FxsbqV7/6lbKzs93aVb83bd++XTNmzFBoaKiio6N13333yRij/fv366KLLlJISIhiY2P11FNP1aqrvLxcDzzwgFJSUuTr66v27dvrzjvvVHl5uVu7rKwspaWlqaSk5KS/a/VjdfXVV+sf//iHMjIy6nWfYzX0dVtQUKD58+drxowZCgkJqdl+9dVXKygoyO11+9FHH8nhcLiNKPDz89Ovf/1rLVu2TPv376/Vf1VVVb1fX4WFhbWmBaxW/Rnlkksu0aBBg1RVVVXvx1X6ZQRV+/bt6/WaDQ4OVkRERL37BgDgVBFEAAAslZSUpPj4eC1evLhm26pVq1RRUaFhw4Zp2LBhbl/sly5dKul/AcbmzZt11llnacOGDbrzzjt13333affu3Ro9erRWrFhRa3833HCDtmzZovvvv1933XVXnTXt3LlTI0eOVHBwsBYtWqSYmJgT/g5z587VE088odmzZ+uRRx7Rnj17dOmll7rNl/3VV1/p8ssvl7e3tx577DFdeuml+vWvf601a9ac9DF65pln1K5dO3Xp0kVz5szRnDlzdM8999TZ9p577lGfPn1q1uOYM2fOCdeL2Lx5s4YMGaKtW7fqrrvu0lNPPaXAwEBdfPHFtU7WjRkzRmPGjDlpvafze9T191m1apWWLl2qadOm6e9//7uuv/56ffvttxo9enSdX7pvvvlmbdiwQQ888IB++9vf6osvvnCb//3IkSMaP3689uzZo7vuukvPPfecpk+fXiu8+vWvf63bbrtN7du31+OPP6677rpLfn5+tdp99913+t3vfqfLL79czz777ElPsk2dOlVlZWV67LHHNGHCBP397393O4kxZ84c+fr66qyzzqp5nGbPnl1ze9euXWtNs3IiHTt2bPCJnCuvvFIrV650C57mzp2ryZMnN3j9g9OVmZmp+fPn6+KLL1ZgYGDN9nXr1kmSBgwY4NY+Pj5e7dq1q7m9qfs8kZUrV+qtt97SM888c8ohzbFyc3M1YcIE9e/fX3/961/Vrl07/fa3v9U///nPWm3/9Kc/6auvvtIdd9yhRx99VD4+PnrzzTc1depUORwOPfbYY/rNb36jTz75RCNGjKg5YTV79myNGzdOkmqeo3PmzKnpd/bs2fr973+v4cOH69lnn9U111yjd955R+eee2691hH4y1/+ok8//VR33HGH7r77bi1fvlzTp093a7Ny5Up17dpVzz//fL0fmyuvvFKpqal6+OGH63Xy/ljVr4ejp1M6EZfLpZ9++qnW80mSBg0apJ07d6qwsFDS8Z97/fv3l91ur/O5l5SUpNDQUAUHB2vGjBnHnQf/zTffVGBgoPz9/dWtW7c6p0/69ttvNXDgQP39739XdHS0goODFRcXd9zHt6KiQllZWdq/f78+/fRTPfnkk0pISKg1dYxVbrrpJm3dulUPPvigrr76ar3zzju6+OKLa/1dt23bpiuuuELjxo3Ts88+qz59+ujw4cMaNmyY5s2bpxtuuEF//vOfVVZWpkmTJtW873Xt2lUPP/ywJOm6666reY6PHDlS0i/H/ZEjR6qgoEAPPPCAHn30UeXl5emcc87RypUrT1r/zz//rMmTJ2vcuHF66qmnFB4erlmzZmnz5s31+v3r87lj/vz52rVrl6655ho999xzmjZtmt577z1NmDChzuf/5ZdfLpfLpb/85S8aPHiwHnnkET3zzDMaN26c2rZtq8cff1wpKSm644479MMPP9Tcz+VyadKkSXryySd14YUX6rnnntPFF1+sv/3tb7r88svd9vH888+ra9eu9XqMqt1zzz2qqqqqd5h+rIa+bjdu3Kiqqqpar0UfHx/16dPH7bW4bt06derUyS2wkH55fUuqtb7I9u3bFRgYqODgYMXGxuq+++477jHxmmuuUUhIiPz8/HT22WfXWpdpy5YtysjIUK9evXTdddcpMDBQgYGB6tWrlxYuXFhnn8XFxcrKytLOnTv1t7/9Td98881pfa4DAMDjmmwsBgDgjHK8qZmMMWbKlCnG39/fVFRUGGOMeeyxx0zHjh2NMca8+OKLpk2bNjVt77jjDiOpZpqZiy++2Pj4+JidO3fWtMnIyDDBwcFm5MiRNduqh+yPGDHCVFVVue3/6Gkutm7dauLj483AgQPdpsKo63eonr4jMjLSre1nn31mJJkvvviiZlvPnj1Nu3btTGFhYc22RYsWGUnHfVyOdrwpjaqH8B89RL4hUzONGTPG9OzZ05SVldVsc7lcZtiwYSY1NdXt/gkJCcet9XSnZjrR36euqTSWLVtmJJm33367Vh9jx451m3rld7/7nXE4HCYvL88YY8ynn3560qmFvvvuOyPJ3HLLLbVuO7pvScZut5vNmzfXaqdjphypfp5NmjTJrd0NN9xgJJkNGzbUbDvR1EWS6jW91dHTVOzcudN4eXm5/T7Hm5pp4sSJpqqqysTGxpo//elPxhhjtmzZYiSZ77///rjTXzREQ6Zmeu655+qcvu2JJ54wksy+fftq3WfgwIFmyJAhzaLP43G5XGbQoEHmiiuuMMYcfzqghhg1apSRZJ566qmabeXl5aZPnz6mTZs2NcfY6uNGUlKS2+uroqLCtGnTxvTo0cNtirEvv/zSSDL3339/zbbjTc30448/1jk91X/+859a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6Gjl5eUpPz+/VvuT/T1GjRqlyy67TA899JCioqJ00UUX6Y033nCby3rnzp2Kj4+v15zIJ3pO1SU1NdXt5+TkZNntdstDnoacyJF+mcZmy5Yt2rBhg+bOnatp06Z5bPqg+tq1a5eWLVumyy+/3G3NBul/J9mOnYNc+uWk29En4Zqyz7oUFBTo7rvv1u9//3u1b9/+pO0bIj4+vtbUUJ06dZKkWs+xY5+71cequo6pXbp0qbn9RHbs2KH8/Hy1adOm1nGlqKioXseUk72GT4fD4dC9996r9evX69///vcJ21533XWaP3++vv32W61Zs0ZHjhzRnXfeWe99nez5dHQbf3//454QPNFzr9qVV16p2NhYLViw4ITtfHx8dNNNNykvL68mmKru29vbW5MnT65pa7fbdfnllys9Pb3WujQxMTEaO3asJk+erJdeekkXXHCBxo0bp0OHDp1w/55y7HE0KChIcXFxJ32OS788z4/3uaH69hOpvjBi5syZtZ7jr732msrLy+t8bzrasc9x6ZfneX2f4/V5jeTk5OjWW29VTEyM/P39FR0dXfN41Oe9MzQ0VH5+foqKiqq1/ej97NixQ5s3b671WFQfdzzxOaIhYfoLL7yg+fPna+HChdqyZYt27drVoLWNGvI+4O/vX6/X9/H83//9nySd9HWbkpKiiy66SAsXLpTT6XTre/jw4W7vIx06dNCIESNqpjI9WpcuXTR27FhdffXV+vLLL1VUVKQLL7zwlKaqAwDACif/JgUAwGnq3bu3goODtXjxYk2YMEE5OTk1IyLsdrsGDx6sxYsXKzk5WRUVFW5XMTbUib4UXnbZZXrrrbf0zjvvuF1RfDLHG2HR3L/YVV+xeccddxz3S3pjByV1/X1uvvlmvfHGG7rttts0dOhQhYaGymazadq0aXVedXqyv4fNZtNHH32k5cuX64svvtC8efP0q1/9Sk899ZSWL1/uNmrlVGtuiMY6uZ+UlKQZM2bo1VdfPe76KEcbPHiwkpOTddttt2n37t268sorG6FKd9Vz2R+7PoD0y8gnSTp48GCtk/kHDx6smaO7qfusy5NPPqmKigpdfvnlNSdO09PTJf1yInHPnj2Kj48/7hXynnK6z926uFwutWnTRu+8806dt0dHR5+0D6uPqdOnT9ef/vQnPfzww7r44ouP2y41NVVjx4495f1ERETI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o0ePOk9kHKt///566aWX9MgjjyglJUVt2rQ5bl39+/fX+++/r9tvv10DBw5UUFCQLrzwwjrbvvDCCxoxYoR69uyp3/zmN0pKStLhw4e1bNkypaena8OGDTVtx4wZI6n2PPMN0ZDfo9oFF1ygOXPmKDQ0VN26ddOyZcu0YMECRUZGnlINb731ll588UVdcsklSk5OVmFhof7xj38oJCSk5mras88+W1dddZX+/ve/a8eOHTVTWfz44486++yzddNNN53SviVp9+7dmjRpks477zwtW7ZM//rXv3TllVeqd+/eNW369++vBQsW6Omnn1Z8fLw6duxYcwVo165dNWrUqAYvWF2tenqLbdu21XlF/tESEhIavBjw8XzxxRc1z6fKykr99NNPNSdhJk2apF69erm1r57a50TTHT3xxBOaNGmSxo8fr2nTpmnTpk16/vnnde2119YEls2hz2NfO/369VO/fv3c2lTf1r1791rTjlSPZKjPay8+Pl6PP/649uzZo06dOun999/X+vXr9eqrr7ot7lsXb29vPf7447rmmms0atQoXXHFFTp8+LCeffZZJSYm6ne/+11N2+qT2LfccovOPfdcORwOTZs2TaNGjdLs2bP12GOPaf369Ro/fry8vb21Y8cOffjhh3r22WfrDHQaauXKlTr77LP1wAMPnNJz1OFw6J577tE111xz2rWcyA033KB//OMfmjhxou644w55e3vr6aefVkxMTM388NIvUwj96U9/0o033qgpU6bo3HPP1Y8//qh//etf+vOf/+w2MishIUGXX365evbsKT8/Py1evFjvvfee+vTp4zYt0gsvvKB///vfuvDCC9WhQwcdPHhQ//znP7Vv3z7NmTPHbeTD7Nmz9dprr+nGG2/U9u3b1aFDB82ZM0d79+7VF198UdPuX//6l15++WVdfPHFSkpKUmFhoebNm6f58+frwgsvdDuef/rpp7rmmmv0xhtvaNasWTXbq/utPhn9ww8/1BwLrrrqqpoRCYsWLTru37iiokJjxozR1KlTtW3bNr344osaMWKEJk2adNK/yV133aV3331X559/vm655RZFRETorbfe0u7du/Xxxx/XnOhNTk5WWFiYXn75ZQUHByswMFCDBw9Wx44d9dprr+n8889X9+7ddc0116ht27Y6cOCAFi5cqJCQELfHrCmEhIRo5MiR+utf/6rKykq1bdtW//3vf7V7926P7+uqq67SBx98oOuvv14LFy7U8OHD5XQ6lZaWpg8++EDz5s2rCaief/55PfTQQ1q4cGGDF6yW/hemHx2YWeHPf/6zhg0bplGjRum6665Tenq6nnrqKY0fP94t7Bs8eLCmTJmiu+++W0eOHFFKSoreeust7dmzR6+//npNu7Vr1+qKK67QFVdcoZSUFJWWlurTTz/VkiVLdN1117m9H1x++eXy9/fXsGHD1KZNG23ZskWvvvqqAgICaq3x9Oijj+rbb7/VOeeco1tuuUWS9Pe//10RERH64x//WNNu9uzZKigo0MiRI9W2bVsdOnRI77zzjtLS0vTUU0+5TSV2991317wejh5FV/0a3bx5s6RfXseLFy+W9EtABACARxgAADxg5syZJiEh4bi3FxcXGy8vLyPJ/Pe//611e69evYwk8/jjj9e6be3atebcc881QUFBJiAgwJx99tlm6dKlbm3eeOMNI8msWrWq1v0feOABI8lkZmbWbCspKTGjRo0yQUFBZvny5XX+Drt37zaSzBNPPFGrT0nmgQcecNv23nvvmS5duhhfX1/To0cP8/nnn5vLLrvMdOnS5biPS7VDhw6ZiRMnmuDgYCPJjBo1yhhjzMKFC40ks3Dhwpq2RUVF5sorrzRhYWFGUk3N1fW+8cYbbn3v3LnTXH311SY2NtZ4e3ubtm3bmgsuuMB89NFHbu0SEhKO+zecOXOmCQwMPOXf40R/n9zcXHPNNdeYqKgoExQUZM4991yTlpZmEhISzMyZM2vaHa+PYx+jtWvXmiuuuMJ06NDB+Pr6mjZt2pgLLrjArF692u1+VVVV5oknnjBdunQxPj4+Jjo62px//vlmzZo1NW0kmRtvvLHO3/XY50D182zLli1m8uTJJjg42ISHh5ubbrrJlJaWut03LS3NjBw50vj7+xtJbr/n0Y/biZzoMZ05c6aRZLp37+62PSEhwUycOPGU+z2R6n3W9e/Y56TT6TRt27Y1/fr1O2m/n376qenTp4/x9fU17dq1M/fee6+pqKio1a4p+zzRa6faiY4nUVFRZsiQISete9SoUaZ79+5m9erVZujQocbPz88kJCSY559/3q1d9Wviww8/rLOf999/3/Tt29f4+vqaiIgIM336dJOenu7Wpqqqytx8880mOjra2Gw2c+zXhldf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AGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAAAGAZgggAAAAAAAAA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SZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZIkSZIkSVLEGERIkiRJkiRJkqSIMYiQJEmSJEmSJEkRYxAhSZIkSZIkSZIixiBCkiRJkiRJkiRFjEGEJEmSJEmSJEmKGIMISZIkSZIkSZIUMQYRkiRJkiRJkiQpYgwiJEmSJEmSJElSxBhESJIkSZIkSZKkiDGIkCRJkiRJkiRJEWMQIUmSJEmSJEmSIsYgQpIkSZIkSZIkRYxBhCRJkiRJkiRJihiDCEmSJEmSJEmSFDEGEZIkSZIkSZIkKWIMIiRJkiRJkiRJUsQYREiSJEmSJEmSpIgxiJAkSZIkSZIkSRFjECFJkiRJkiRJkiLGIEKSJEmSJEmSJEWMQYQkSZIkSZIkSYoYgwhJkiRJkiRJkhQxBhGSJEmSJEmSJCliDCIkSZKk/2/PjgUAAAAABvlbj2JfaQQAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAABsRAQAAAAAAbEQEAAAAAACwEREAAAAAAMBGRAAAAAAAAJsAxaLHzrsyeP0AAAAASUVORK5CYII=\n", + "text/plain": [ + "" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABrsAAAKrCAYAAABBbDabAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1yV5f/H8dcB2UNZbkHAvXOWC/fImRM3lHtbVm7Bkbk1E8s0MQUzcuUeqaVpapkb9yYX7o3A+f3hj/P1CAKagtb7+Xicxzeu+3Nf9+e+Ofg95/7c13UZjEajEREREREREREREREREZE3kEV6JyAiIiIiIiIiIiIiIiLyolTsEhERERERERERERERkTeWil0iIiIiIiIiIiIiIiLyxlKxS0RERERERERERERERN5YKnaJiIiIiIiIiIiIiIjIG0vFLhEREREREREREREREXljqdglIiIiIiIiIiIiIiIibywVu0REREREREREREREROSNpWKXiIiIiIiIiIiIiIiIvLFU7BIREREREREREREREZE3lopdIiIiIiL/ElWqVKFKlSr/uWOLiIiIiIjIf5uKXSIiIiIir1hoaCgGg8H0srW1JV++fPTs2ZNLly6ld3qvvcjISNN1u3HjRrKxy5cvx8LCgosXL5rabt26RXBwMMWLF8fR0RE7OzuKFCnCp59+yt9///2KsxcREREREZFXLUN6JyAiIiIi8l8xYsQIvL29efDgAVu3bmXGjBmsWrWKAwcOYG9vn97p/SPr1q17ZX3Pnz+frFmzcv36dX788Uc6duz4zNiVK1dSqlQpsmbNCsDJkyepUaMGZ8+epXnz5nTu3Blra2v27dvH7NmzWbJkCUePHn1luYuIiIiIiMirp2KXiIiIiEgaqVu3LqVLlwagY8eOuLm5MWnSJJYtW0arVq0Sxd+9excHB4e0TvOFWFtbv5J+jUYj4eHhtG7dmlOnThEWFpZssWvVqlW8//77AMTGxtKkSRMuXbrE5s2bqVixolns6NGjGTt27CvJW0RERERERNKOpjEUEREREUkn1apVA+DUqVMEBATg6OjIiRMnePfdd3FycqJNmzYAxMfHM2XKFAoXLoytrS1ZsmShS5cuXL9+Pdn+Y2JiGDZsGKVKlSJjxow4ODhQqVIlNm3aZBZ3+vRpDAYDEyZMYPr06fj4+GBvb0+tWrU4d+4cRqORkSNHkjNnTuzs7GjUqBHXrl0z6+PpNbs2b96MwWDghx9+YPTo0eTMmRNbW1uqV6/O8ePHU32NfvvtN06fPo2/vz/+/v78+uuvnD9/PsnY/fv3c+7cOerVqwfAokWL2Lt3L4MHD05U6AJwdnZm9OjRqc5FREREREREXk8a2SUiIiIikk5OnDgBgJubG/B4JFLt2rWpWLEiEyZMME1t2KVLF0JDQwkMDKR3796cOnWKL7/8kr/++ovffvsNKyurJPu/desWs2bNolWrVnTq1Inbt28ze/Zsateuzc6dOylRooRZfFhYGDExMfTq1Ytr164xbtw4WrRoQbVq1di8eTOffvopx48fZ9q0afTv359vv/02xXP8/PPPsbCwoH///ty8eZNx48bRpk0bduzYkaprFBYWhq+vL2XKlKFIkSLY29uzYMECPv7440Sxq1atInPmzKbRcz/99BMA7dq1S9WxRERERERE5M2kYpeIiIiISBq5efMm0dHRPHjwgN9++40RI0ZgZ2dH/fr12b59Ow8fPqR58+aMGTPGtM/WrVuZNWsWYWFhtG7d2tRetWpV6tSpQ0REhFn7k1xcXDh9+rTZFIOdOnWiQIECTJs2jdmzZ5vFR0VFcezYMTJmzAhAXFwcY8aM4f79+/zxxx9kyPD468OVK1cICwtjxowZ2NjYJHvODx48YM+ePaYcXFxc6NOnDwcOHKBIkSLJ7vvo0SMiIiLo2rUrAHZ2djRs2JCwsLAki10rV66kbt26GAwGACIjI8mYMSO5cuVK9jgiIiIiIiLyZtM0hiIiIiIiaaRGjRp4eHiQK1cu/P39cXR0ZMmSJeTIkcMU061bN7N9IiIiyJgxIzVr1iQ6Otr0KlWqFI6OjommJHySpaWlqcgUHx/PtWvXiI2NpXTp0uzevTtRfPPmzU2FLoBy5coB0LZtW1OhK6E9JiaGqKioFM85MDDQrNhWqVIlAE6ePJnivqtXr+bq1atm65m1atWKvXv3cvDgQbPYGzdusH37dtMUhvB4ZJuTk1OKxxEREREREZE3m0Z2iYiIiIikkenTp5MvXz4yZMhAlixZyJ8/PxYW/3v+LEOGDOTMmdNsn2PHjnHz5k0yZ86cZJ+XL19O9phz585l4sSJHD58mEePHpnavb29E8V6enqa/ZxQ+Hp6ZFRCe0prhiXVp4uLi9m+d+7c4c6dO6btlpaWeHh4ADB//ny8vb2xsbExrfPl6+uLvb09YWFhfPbZZ6b91q5dC0CtWrVMbc7OzqkqqomIiIiIiMibTcUuEREREZE0UrZsWdN6UkmxsbExK37B4xFZmTNnJiwsLMl9EgpDSZk/fz4BAQE0btyYjz/+mMyZM2NpacmYMWNM64U9ydLSMsl+ntVuNBqfeezU7jthwgSCg4NN7V5eXpw+fZpbt26xfPlyHjx4QN68eRPtHx4ezujRo01TFq5atYoKFSqYjUwrUKAAf/31F+fOndNUhiIiIiIiIv9iKnaJiIiIiLzGfH192bBhAxUqVMDOzu659v3xxx/x8fFh8eLFpqIQwPDhw192mi+sffv2VKxY0fRzwjkuXryYBw8eMGPGDNzd3c32OXLkCEOGDOG3336jYsWKGI1G1qxZQ//+/c3iGjRowIIFC5g/fz4DBw589ScjIiIiIiIi6UJrdomIiIiIvMZatGhBXFwcI0eOTLQtNjaWGzduPHPfhFFVT47A2rFjB9u3b3/peb4oHx8fatSoYXpVqFABeDwqzcfHh65du9KsWTOzV//+/XF0dDSNdtu1axeXL182W68LoFmzZhQtWpTRo0cnec63b99m8ODBr/4kRURERERE5JXSyC4RERERkdeYn58fXbp0YcyYMezZs4datWphZWXFsWPHiIiIYOrUqTRr1izJfevXr8/ixYt57733qFevHqdOneKrr76iUKFCZutkvW7+/vtvNm3aRO/evZPcbmNjQ+3atYmIiOCLL75g5cqV5M6dm0KFCpnFWVlZsXjxYmrUqEHlypVp0aIFFSpUwMrKioMHDxIeHo6LiwujR49Oi9MSERERERGRV0TFLhERERGR19xXX31FqVKl+Prrrxk0aBAZMmQgd+7ctG3b1jQSKikBAQFcvHiRr7/+mrVr11KoUCHmz59PREQEmzdvTrsTeE7ff/898fHxNGjQ4JkxDRo0YNGiRaxevZpVq1bx7rvvJhmXJ08e9uzZw+TJk1myZAlLly4lPj6ePHny0LFjx2cW1EREREREROTNYTCmZlVpERERERGR19ClS5fIli0bK1aseGbBS0RERERERP7dtGaXiIiIiIi8sW7evMmwYcOoWrVqeqciIiIiIiIi6UQju0REREREREREREREROSNpZFdIiIiIiIiIiIiIiIi8sZSsUtE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r3P69Gm8vb0ZP348/fv3T+905A1StmxZvLy8iIiISDYuNDSUwMBAdu3alWg6OREREREREZHU0DSGIiIiIiLyUt26dYu9e/cyd+7c9E5FRERERERE/gNU7BIRERGR/5wrV64QFxf3zO3W1ta4urqmYUb/Ls7Ozjx8+DC905Cn3L9/n5s3byYb4+rqirW1dRplJCIiIiIi8nKo2CUiIiIi/zllypThzJkzz9zu5+fH5s2b0y4hkTSwcOFCAgMDk43ZtGkTVapUSZuEREREREREXhKt2SUiIiIi/zm//fYb9+/ff+Z2FxcXSpUqlYYZibx6Fy5c4ODBg8nGlCpVChcXlzTKSERERERE5OVQsUtERERERERERERERETeWBbpnYCIiIiIiIiIiIiIiIjIi1KxS0RERERERERERERERN5YGdI7Afn3OHv2LAULFuTevXvpnYqIvOHs7e2JjIzE09MzvVMREREREZE3gO5JiIg8pnsq8l+lYpe8NNHR0dy7d4/58+dTsGDB9E5HRN5QkZGRtG3blujoaH0wExERERGRVNE9CRER3VOR/zYVu+SlK1iwICVLlkzvNERERERERETkP0b3JERERP6btGaXiIiIiIiIiIiIiIiIvLFU7BIREREREREREREREZE3lopdIv8CQUFBGAyGdDn25s2bMRgMbN68OV2OLyIiIiIiIiKvRpUqVahSpYrp59OnT2MwGAgNDU23nERERJKiNbskXVy4cIFZs2axadPP3L51AwcHJ8q9XZ6uXbvi7e39XH3t37+f4OBgdu3axaVLl3Bzc6NQoUI0bNiQXr16meI+++wzChUqROPGjV/y2Tyfffv2MXnyZDZv3syFCxfIkCEDefLkoVatWnTt2hUfH590zU9ERERERETk3+bs2bNER0endxovzN3dHU9PzxTjTpw4wbhx41i/fj1///031tbWFC1alBYtWtC5c2fs7OzSIFsREZG0p2KXpKnbt2/To0d3FixYgLWVkdpvx+ObC27dhZlfbWf8+PHUr/cu38yaTZYsWVLsb9u2bVStWhVPT086depE1qxZOXfuHL///jtTp05NVOxq1qxZuha7vvnmG7p164a7uztt2rShQIECxMbGcuDAAb777jumTJnC/fv3sbS0fK5+hwwZwoABA15R1iIiIiIiIiJvrrNnz1KgQAHu37+f3qm8MDs7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32bDhg307NmTqVOnkidPHj744AOmTJmS7Hl7e3tTvnx5fvjhh0RFq4QCWELBMDQ0FEdHRz788EOmTp1KqVKlGDZsGAMGDEjU79WrV6lbty4lSpRgypQpVK1aNcnj37p1i1mzZlGlShXGjh1LUFAQV65coXbt2uzZsydRfHh4OOPHj6dLly6MGjWK06dP06RJEx49egRAly5dqFmzJgDz5s0zvUREREREREQAevcejcEA27aF0aRJTfLly03hwnno27c9W7fON8WdPXuBJk164+JSDje3d2jVqj+XLv3vodwRI0IoXbp5epxCIsuXL8fHx4fy5cunKr5jx44MGzaMkiVLMnnyZPz8/BgzZkyq76GkVlhYGFWrViVr1qz4+/tz+/Ztli9f/lKPISIiAprGUNJIyLRpVLHMSOG41C2EmhkrmsdnZMa0L+nXr1+qFi9t3bo1AwcO5P79+9jZ2REWFoafnx/Zs2dP1TFXrlxJp06dmDhxoqntk08+Mf33oUOHOHXqFBERETRr1szUPmzYMNN/nzlzhuHDhzNq1CjTSCaAJk2a8NZbbxESEmLW/vfff/Pdd9/Rrl07AD744AO8vLyYPXs2devWNeVVuHBhIiIinpn74MGDiYuLY//+/bi5uQGPi3etWrUiKCiILl26JLsIbZs2bejRowc///wztWrVAiA+Pp6FCxfyzjvv4OPjAzwuND3ZT9euXenatSshISGMGjXKbG20ixcv8tVXX9GlS5dnHhfAxcWF06dPm02N0KlTJwoUKMC0adOYPXu2WfzZs2c5duwYLi4uAOTPn59GjRqxdu1a6tevzzvvvEO+fPlYv379S1tnTERERERERP4drl27ydq1vzFiRC8cHOwTbc+UyRl4/J24adM+ODra8fPPc4iNjaV3789o0+ZjNmxIeRaVtHTr1i2ioqJo1KhRquL37t3L3Llz6dixI9988w0A3bt3J3PmzEyYMIFNmzY984HV53H58mU2bNjAjBkzAPD09OSdd94hLCyM5s1fjyKhiIj8e2hkl7xyRqORHbt20SjO6bn2a0wmTpw5zbVr11IV36JFC+7fv8+KFSu4ffs2K1aseOYUhknJlCkTO3bs4O+//05ye8aMGQFYu3btMxe1Xbx4MfHx8bRo0YLo6GjTK2vWrOTNmzfR1HyOjo5mBRlra2vKli3LyZMnzfI6f/68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uXPnzGK2bNlC8+bN8fT0xMbGhly5ctGvXz/u37+fqL+lS5dSpEgRbG1tKVKkCEuWLHkleYuIiCRFxS5JE4sXL+byhb+JG/g12NolH2xpiXHgVzyMeURoaGiyoV5eXvz5558pzjndrl079u3blyhu165dHD16lLZt25q1h4eHM378eLp06cKoUaM4ffo0TZo04dGjR6aYDRs2ULt2bS5fvkxQUBAffvgh27Zto0KFComKJQAtWrTg9u3bjBkzhhYtWhAaGkpwcPAL5xgWFkZISAi9evXio48+4pdffqFFixYMGTKENWvW8Omnn9K5c2eWL19O//79zfYNCgqiR48eZM+enYkTJ9K0aVO+/vpratWqZXaOqfXNN9/Qu3dvChUqxJQpUwgODqZEiRLs2LEj2f2aNGmCra1tkkWx8PBwvLy8qFChAgBTp07lrbfeYsSIEXz22WdkyJCB5s2bJ1ko27hxI/369aNly5ZMnTr1mYvh7tq1i23btuHv788XX3xB165d+fnnn6lSpUqS01v06tWLvXv3Mnz4cLp168by5cvp2bOnafuUKVPImTMnBQoUYN68ecybN4/Bgwcnew1ERERERETk9fXn/j9p07sNxWsXp0qLKoz6YhT37v/v++Kydcto2qUpJd8tScUmFflo5EdcvW7+4O4vv/9C7Xa1KV67OO37tSfqYtQry/fmzZtER0cnej39XX/06NG0b9+evHnzMmnSJPr27cvPP/9M5cqVzR6EjYiI4N69e3Tr1o1p06ZRu3Ztpk2bRvv27c36W7duHU2bNsVgMDBmzBgaN25MYGAgf/zxxys7VxERkSdpGkNJE9Omh2BZugpxvoVTt4NrZuJrNGdayAz69euHhUXSddn+/ftTt25dSpQoQdmyZalUqRLVq1enatWqZlPfNW/enF69ejF//nw+//xzU/v8+fNxcHCgSZMmZv2ePXuWY8eO4eLiAjweWdWoUSPWrl1L/fr1Afj4449xdXVl+/btuLq6AtC4cWPeeusthg8fzty5c836fOutt5g9e7bp56tXrzJ79mzGjh37QjlGRUVx7NgxMmbMCEBcXBxjxozh/v37/PHHH6a1qa5cuUJYWJhpqsArV64wZswYatWqxerVq03XtkCBAvTs2ZP58+cTGBiY7K/naStXrqRw4cJEREQ8137Ozs40aNCA5cuXc+vWLZyd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Y8YMJCYmYtCgQcWS7CqoXbt2ZVvu4+PDZBcRlRoioSArGBIREREREREREZUyt2/fhqenJ27duoW6detmu89thxv03fU1FGHhJfgn4HH/x9meGxHRh3L7WUhU3nFkFxERERERERERlXtJQUmaDqFQymrcREREJYnJLiIiIiIiIiIiKrdkMhmk+lIEzwzWdCiFJtWXQiYrW2uBERERlSQmu4iIiIiIiIiIqNyyt7dHgH8A5HK5pkMpNJlMBnt7e02HQUREVGox2UVEREREREREROWavb09k0VERETlmFjTARAREREREREREREREREVFpNdREREREREREREREREVGYx2UVERERERERERERERERlFtfsIiIiIiIiIiKici00NBRyuVzTYRSaTCbLdc2xLVu2YPDgwbhx4wbq1asHABCJRPlq+9y5c3B0dISTk5OyTEtLCyYmJqhSpQp8fHwwcuRIrnlGRESlGpNdRERERERERERUboWGhsK9alUkJCVpOpRC05dK4R8QUKCE0/bt21W2t23bhlOnTmUpd3d3R2JiIgCgT58+6NixIxQKBSIjI3Hjxg389NNPWLlyJTZt2oQvv/yy6CdDRERUDJjsIiIiIiIiIiKicksulyMhKQk7qgPuBhllswOB2HRgeRXgVTLQ5U7ubcx2BirpAiP8M7ZFAPQlgK0u0NAE6GsNWOoUT/z+8UD/B0mQy+UFSnb1799fZfvq1as4depUlnIACA4OBgDUrVs3y/6QkBC0bdsWgwYNgru7O2rVqlXwkyAiIipmTHYREREREREREVG5524A1DXO+NxCG5CIMrZrCcDr5v/VWxoCHJcDpz3/KzPRAq5FZ3we0AQw1gJi0oDbscDiYKDvA+C8J1DDqMROp8Q4ODhgy5YtaNKkCRYvXoydO3dqOiQiIqIsmOwiIiIiIiIiIqJPlkQEWOv+t20oAbQ+KvuQlQ5gqp2xv4oB8JklUOcqMOoxcLF+ycRc0ho3bgwXFxecOnVK06EQERFlS6zpAIiIiIiIiIiIiMoqPQkw0ha4FAW8S9F0NMWnevXqeP/+PWJiYjQdChERURZMdhERERERERERERWB2/+vBRacqNk4ipOhoSEAIDY2VsOREBERZcVkFxERERERERERUREI//+vSKNRFK+4uDgAgJFROVyYjIiIyjwmu4iIiIiIiIiIiIrAPz7j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3jrTM+1yufT3v7+it976WOnpWYqJidCMGedo9uxfy9f32AdQ1dfr+vrrVxuV54SuHycNSmi+9bUhjz4qFRZKr7xSs9BVLSlJuv32Y9Mul/TXv1Zdeys9vWqZK66QHnig6siwatXX61q8uAXDA/C4dny8/vDuFr22ZL9+d17SCft+/kOW3v4+XXsOFcvXx6qRSSG6fXKiojvXfI3/cX++XvomTRv35aui0q2uoU6dPzRaV4zu6umz53CxXliwR6t356q0olI9IgN0w8QEjU8N9/SpqHTrtcX79PmGQ8rKK5XTx6Zukf66cWKCRiaFNu+OgFdJChyjMyJu0xeHHtW63P9qROgV+urQk/r68NN6tM8+T7/thUv09eGndbB0u9xyKdgerX7B5+icqN97+hS6svW/rL9rS8FClboLFOFI1Gnh12to50s8fY6W79ffdozRuVF/kNVi0/dHXldORbpuT/xMXZx9WnXbATMtO/qmRobO1N7i1TpQulWTo36nz7L+olsT2/bp0VsC+wIAAMA7UewC2qDCwkLl5OXUane5XDWm58ybo2defUbnTDhHl5x7iY7mHtW8D+dp5u0z9eFLHyo4sOo0fV8s/kKlpaW6bNpl6hzcWT9u/VHz/jtPBw8f1DN/esazvqWrl+q2B25T1+iqDz0TExN19OhRbdmyu0G5P/vsWyUmdtWoUQMb1P+mm/6kt976RBdddKbuuOMqrVr1ox599BVt3bpH77//dIPWccpcldJ/10m7D0su97H2P57XOvffAubPlxITpdGjG9b/+uulN96Qpk+X7r5bWrmyqvi1ZYv04YctmxVA/WJD/HTeoCh9tPqArh0XV+/RXa8sStMLC/fqzL4RumBojHKKyvWf5Zm64eUNeueWIQpyVr3dW7HzqO54c5PCgxy6fHSswgId2nO4WEu3HvEUu3ZlFem6uesVGeyra8bFyemwacGPh3X32z/p0cv7aGKfqoLX3IVpem3JPl0wJEZ9ugapqMylzRmF2ppZSLELJzW488X64tCj2l60RCNCr6g1/2DpNr227zrF+KborMi7ZLc4lF2epr3Fazx9KtylmrP3Uh0pT9Po0KsV6hOnjfmf6d2Mu1Vama+xYbNqrHNN7ruqcJdpRMgVslsdcto6t/RmAm2K9eejJ3cWLtOQzherV+B4/S/r7yanMgf7AgAAwDtR7ALa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DEzx/fffG2VlZTXatm/fbvj6+hpXXnmlp40xhMZwuVzGgAEDjF69ennaGENoqBkzZhgTJ040xo8fb/Tp06fGvHPOOceIiYkx8vLyPG0vvfSSIcn48ssvPW0rV640JBmPPfaYp62kpMTo0aOHMWrUqJbfCLS6RYsWGZKM995774T9GEOoT15enhEVFWVceOGFRmVlZb39GEPm4/9hAADQmjiNIQC0Al9fX0VHR5+03wcffKDzzjtP8fHxnrZJkyapZ8+eevfddz1tH3/8sSoqKvSb3/zG02axWPTrX/9a6enpWr58efNuAEw3evToGkfUSFJycrL69OmjLVu2eNoYQ2gMm82muLg45ebmetoYQ2iIJUuW6P3339fTTz9da15+fr4WLFigmTNnKjg42NN+1VVXKTAwsMY4ev/992Wz2TxHFkqSn5+fZs2apeXLl2v//v0tuh0wV0FBgVwuV612xhBO5J133lFWVpYefvhhWa1WFRUVye121+jDGAIAAOh4KHYBQBuRkZGhQ4cOaejQobXmDR8+XOvXr/dMr1+/XgEBAUpNTa3Vr3o+vJ9hGMrKylJ4eLgkxhAapqioSNnZ2dq1a5eeeuop/e9//9MZZ5whiTGEhqmsrNStt96q66+/Xv369as1/8cff5TL5ao1jhwOhwYOHFhrHPXs2bPGh9HSsXH0ww8/NP8GoE249tprFRwcLD8/P51++ulas2aNZx5jCCfy9ddfKzg4WBkZGerVq5cCAwMVHBysX//61yotLZXEGAIAAOiIKHYBQBtx4MABSVJMTEyteTExMTp69KjKyso8faOiomSxWGr1k6TMzMwWTou24O2331ZGRoZmzJghiTGEhrn77rsVERGhpKQk3XPPPbrwwgv1/PPPS2IMoWHmzJmjtLQ0PfTQQ3XOP9k4On5sHDhwoN5+EuPIGzkcDl188cV65pln9PHHH+svf/mLfvzxR5122mmeAgRjCCeyY8cOuVwunX/++Tr77LP1wQcf6LrrrtOcOXN07bXXSmIMAQAAdER2swMAAKqUlJRIqjrl4S/5+fl5+vj6+np+nqgfvNvWrVt1yy23aNSoUbr66qslMYbQMHfccYemT5+uzMxMvfvuu6qsrFR5ebkkxhBO7siRI7r//vs1e/ZsRURE1NnnZOPo+LHBOOp4Ro8erdGjR3ump02bpunTp6t///66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", "text/plain": [ "
" ] @@ -983,19 +757,6 @@ } ], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService\n", - "pms = UniprotProteinMetadataService()\n", - "protein_metas = pms.annotate('NP_005563.1')\n", - "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", - "tx_coordinates = txc_service.fetch(tx_id)\n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "pms = UniprotProteinMetadataService()\n", - "protein_metas = pms.annotate('NP_005563.1')\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", - "protein_meta = protein_metas[0]\n", - "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", "drawer = ProteinVisualizer()\n", "drawer.draw_fig(pvis=pvis)" ] @@ -1010,22 +771,25 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 9, "id": "d0ee56e0c371dcd1", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model.genome import Region\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", - "analysis_config.missing_implies_excluded = True\n", - "analysis_config.pval_correction = 'fdr_bh'\n", + "analysis_config.missing_implies_excluded = False\n", + "analysis_config.hpo_mtc_strategy()\n", + "\n", "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)\n" ] }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 10, "id": "0be03eb2", "metadata": {}, "outputs": [ @@ -1072,166 +836,465 @@ " 15/35\n", " 43%\n", " 0.001167\n", - " 0.079657\n", + " 0.040862\n", " \n", " \n", - " Proptosis [HP:0000520]\n", + " Alopecia [HP:0001596]\n", " 0/3\n", " 0%\n", " 15/15\n", " 100%\n", " 0.001225\n", - " 0.079657\n", + " 0.042892\n", " \n", " \n", - " Alopecia [HP:0001596]\n", + " Prominent superficial blood vessels [HP:0007394]\n", " 0/3\n", " 0%\n", " 15/15\n", " 100%\n", " 0.001225\n", - " 0.079657\n", + " 0.042892\n", " \n", " \n", - " Prominent superficial blood vessels [HP:0007394]\n", + " Reduced subcutaneous adipose tissue [HP:0003758]\n", " 0/3\n", " 0%\n", " 15/15\n", " 100%\n", " 0.001225\n", - " 0.079657\n", + " 0.042892\n", " \n", " \n", - " Reduced subcutaneous adipose tissue [HP:0003758]\n", + " Proptosis [HP:0000520]\n", + " 0/3\n", + " 0%\n", + " 15/15\n", + " 100%\n", + " 0.001225\n", + " 0.042892\n", + " \n", + " \n", + " Failure to thrive [HP:0001508]\n", " 0/3\n", " 0%\n", " 15/15\n", " 100%\n", " 0.001225\n", - " 0.079657\n", + " 0.042892\n", " \n", " \n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", - " ...\n", + " Micrognathia [HP:0000347]\n", + " 0/3\n", + " 0%\n", + " 15/15\n", + " 100%\n", + " 0.001225\n", + " 0.042892\n", + " \n", + " \n", + " Short stature [HP:0004322]\n", + " 1/4\n", + " 25%\n", + " 15/15\n", + " 100%\n", + " 0.004128\n", + " 0.144479\n", " \n", " \n", - " Finger joint contracture [HP:0034681]\n", - " 1/1\n", + " Reduced bone mineral density [HP:0004349]\n", + " 2/5\n", + " 40%\n", + " 15/15\n", " 100%\n", - " 1/1\n", + " 0.008772\n", + " 0.307018\n", + " \n", + " \n", + " Increased circulating creatine kinase MM isoform [HP:0032234]\n", + " 0/4\n", + " 0%\n", + " 3/3\n", " 100%\n", + " 0.028571\n", + " 1.000000\n", + " \n", + " \n", + " Left ventricular systolic dysfunction [HP:0025169]\n", + " 2/25\n", + " 8%\n", + " 3/7\n", + " 43%\n", + " 0.056591\n", + " 1.000000\n", + " \n", + " \n", + " Abnormal left ventricular ejection fraction [HP:0034314]\n", + " 2/25\n", + " 8%\n", + " 3/7\n", + " 43%\n", + " 0.056591\n", + " 1.000000\n", + " \n", + " \n", + " Reduced left ventricular ejection fraction [HP:0012664]\n", + " 2/29\n", + " 7%\n", + " 3/8\n", + " 38%\n", + " 0.056945\n", + " 1.000000\n", + " \n", + " \n", + " Respiratory insufficiency due to muscle weakness [HP:0002747]\n", + " 11/13\n", + " 85%\n", + " 0/2\n", + " 0%\n", + " 0.057143\n", " 1.000000\n", + " \n", + " \n", + " Abnormal left ventricular function [HP:0005162]\n", + " 8/31\n", + " 26%\n", + " 6/10\n", + " 60%\n", + " 0.064478\n", " 1.000000\n", " \n", " \n", - " Abnormality of upper limb joint [HP:0009810]\n", - " 5/5\n", + " Abnormal atrioventricular conduction [HP:0005150]\n", + " 26/26\n", " 100%\n", - " 1/1\n", + " 9/11\n", + " 82%\n", + " 0.082583\n", + " 1.000000\n", + " \n", + " \n", + " Cardiac conduction abnormality [HP:0031546]\n", + " 26/26\n", " 100%\n", + " 10/12\n", + " 83%\n", + " 0.093883\n", " 1.000000\n", + " \n", + " \n", + " Mildly reduced left ventricular ejection fraction [HP:0012663]\n", + " 1/28\n", + " 4%\n", + " 2/7\n", + " 29%\n", + " 0.095187\n", " 1.000000\n", " \n", " \n", - " Abnormality of the hand [HP:0001155]\n", - " 1/1\n", - " 100%\n", - " 16/16\n", + " Ventricular tachycardia [HP:0004756]\n", + " 1/13\n", + " 8%\n", + " 2/4\n", + " 50%\n", + " 0.120588\n", + " 1.000000\n", + " \n", + " \n", + " Sudden cardiac death [HP:0001645]\n", + " 11/21\n", + " 52%\n", + " 1/7\n", + " 14%\n", + " 0.184244\n", + " 1.000000\n", + " \n", + " \n", + " Dilated cardiomyopathy [HP:0001644]\n", + " 23/35\n", + " 66%\n", + " 4/9\n", + " 44%\n", + " 0.274687\n", + " 1.000000\n", + " \n", + " \n", + " Atrial fibrillation [HP:0005110]\n", + " 21/32\n", + " 66%\n", + " 4/9\n", + " 44%\n", + " 0.276263\n", + " 1.000000\n", + " \n", + " \n", + " Tube feeding [HP:0033454]\n", + " 2/13\n", + " 15%\n", + " 1/2\n", + " 50%\n", + " 0.371429\n", + " 1.000000\n", + " \n", + " \n", + " Highly elevated creatine kinase [HP:0030234]\n", + " 15/36\n", + " 42%\n", + " 1/6\n", + " 17%\n", + " 0.380455\n", + " 1.000000\n", + " \n", + " \n", + " Heart block [HP:0012722]\n", + " 8/8\n", " 100%\n", + " 9/11\n", + " 82%\n", + " 0.485380\n", " 1.000000\n", + " \n", + " \n", + " Talipes [HP:0001883]\n", + " 6/16\n", + " 38%\n", + " 0/2\n", + " 0%\n", + " 0.529412\n", " 1.000000\n", " \n", " \n", - " Abnormal circulating lipid concentration [HP:0003119]\n", - " 12/12\n", + " Abnormal circulating creatine kinase concentration [HP:0040081]\n", + " 25/29\n", + " 86%\n", + " 9/9\n", " 100%\n", - " 0/0\n", + " 0.554481\n", + " 1.000000\n", + " \n", + " \n", + " Loss of ambulation [HP:0002505]\n", + " 9/16\n", + " 56%\n", + " 1/3\n", + " 33%\n", + " 0.582043\n", + " 1.000000\n", + " \n", + " \n", + " Second degree atrioventricular block [HP:0011706]\n", + " 3/6\n", + " 50%\n", + " 3/5\n", + " 60%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Decreased fetal movement [HP:0001558]\n", + " 3/13\n", + " 23%\n", + " 0/2\n", " 0%\n", " 1.000000\n", " 1.000000\n", " \n", " \n", - " Abnormality of the musculoskeletal system [HP:0033127]\n", - " 59/59\n", + " Neck muscle weakness [HP:0000467]\n", + " 10/13\n", + " 77%\n", + " 2/2\n", " 100%\n", - " 26/26\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Third degree atrioventricular block [HP:0001709]\n", + " 2/5\n", + " 40%\n", + " 3/5\n", + " 60%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Atrioventricular block [HP:0001678]\n", + " 8/11\n", + " 73%\n", + " 8/10\n", + " 80%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Talipes equinovarus [HP:0001762]\n", + " 3/13\n", + " 23%\n", + " 0/2\n", + " 0%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Cardiomyopathy [HP:0001638]\n", + " 24/27\n", + " 89%\n", + " 4/4\n", " 100%\n", " 1.000000\n", " 1.000000\n", " \n", " \n", "\n", - "

455 rows × 6 columns

\n", "" ], "text/plain": [ "MISSENSE_VARIANT on NM_170707.4 Yes No \\\n", " Count Percent Count \n", "Lipodystrophy [HP:0009125] 10/75 13% 15/35 \n", - "Proptosis [HP:0000520] 0/3 0% 15/15 \n", "Alopecia [HP:0001596] 0/3 0% 15/15 \n", "Prominent superficial blood vessels [HP:0007394] 0/3 0% 15/15 \n", "Reduced subcutaneous adipose tissue [HP:0003758] 0/3 0% 15/15 \n", - "... ... ... ... \n", - "Finger joint contracture [HP:0034681] 1/1 100% 1/1 \n", - "Abnormality of upper limb joint [HP:0009810] 5/5 100% 1/1 \n", - "Abnormality of the hand [HP:0001155] 1/1 100% 16/16 \n", - "Abnormal circulating lipid concentration [HP:00... 12/12 100% 0/0 \n", - "Abnormality of the musculoskeletal system [HP:0... 59/59 100% 26/26 \n", + "Proptosis [HP:0000520] 0/3 0% 15/15 \n", + "Failure to thrive [HP:0001508] 0/3 0% 15/15 \n", + "Micrognathia [HP:0000347] 0/3 0% 15/15 \n", + "Short stature [HP:0004322] 1/4 25% 15/15 \n", + "Reduced bone mineral density [HP:0004349] 2/5 40% 15/15 \n", + "Increased circulating creatine kinase MM isofor... 0/4 0% 3/3 \n", + "Left ventricular systolic dysfunction [HP:0025169] 2/25 8% 3/7 \n", + "Abnormal left ventricular ejection fraction [HP... 2/25 8% 3/7 \n", + "Reduced left ventricular ejection fraction [HP:... 2/29 7% 3/8 \n", + "Respiratory insufficiency due to muscle weaknes... 11/13 85% 0/2 \n", + "Abnormal left ventricular function [HP:0005162] 8/31 26% 6/10 \n", + "Abnormal atrioventricular conduction [HP:0005150] 26/26 100% 9/11 \n", + "Cardiac conduction abnormality [HP:0031546] 26/26 100% 10/12 \n", + "Mildly reduced left ventricular ejection fracti... 1/28 4% 2/7 \n", + "Ventricular tachycardia [HP:0004756] 1/13 8% 2/4 \n", + "Sudden cardiac death [HP:0001645] 11/21 52% 1/7 \n", + "Dilated cardiomyopathy [HP:0001644] 23/35 66% 4/9 \n", + "Atrial fibrillation [HP:0005110] 21/32 66% 4/9 \n", + "Tube feeding [HP:0033454] 2/13 15% 1/2 \n", + "Highly elevated creatine kinase [HP:0030234] 15/36 42% 1/6 \n", + "Heart block [HP:0012722] 8/8 100% 9/11 \n", + "Talipes [HP:0001883] 6/16 38% 0/2 \n", + "Abnormal circulating creatine kinase concentrat... 25/29 86% 9/9 \n", + "Loss of ambulation [HP:0002505] 9/16 56% 1/3 \n", + "Second degree atrioventricular block [HP:0011706] 3/6 50% 3/5 \n", + "Decreased fetal movement [HP:0001558] 3/13 23% 0/2 \n", + "Neck muscle weakness [HP:0000467] 10/13 77% 2/2 \n", + "Third degree atrioventricular block [HP:0001709] 2/5 40% 3/5 \n", + "Atrioventricular block [HP:0001678] 8/11 73% 8/10 \n", + "Talipes equinovarus [HP:0001762] 3/13 23% 0/2 \n", + "Cardiomyopathy [HP:0001638] 24/27 89% 4/4 \n", "\n", "MISSENSE_VARIANT on NM_170707.4 \\\n", " Percent p value \n", "Lipodystrophy [HP:0009125] 43% 0.001167 \n", - "Proptosis [HP:0000520] 100% 0.001225 \n", "Alopecia [HP:0001596] 100% 0.001225 \n", "Prominent superficial blood vessels [HP:0007394] 100% 0.001225 \n", "Reduced subcutaneous adipose tissue [HP:0003758] 100% 0.001225 \n", - "... ... ... \n", - "Finger joint contracture [HP:0034681] 100% 1.000000 \n", - "Abnormality of upper limb joint [HP:0009810] 100% 1.000000 \n", - "Abnormality of the hand [HP:0001155] 100% 1.000000 \n", - "Abnormal circulating lipid concentration [HP:00... 0% 1.000000 \n", - "Abnormality of the musculoskeletal system [HP:0... 100% 1.000000 \n", + "Proptosis [HP:0000520] 100% 0.001225 \n", + "Failure to thrive [HP:0001508] 100% 0.001225 \n", + "Micrognathia [HP:0000347] 100% 0.001225 \n", + "Short stature [HP:0004322] 100% 0.004128 \n", + "Reduced bone mineral density [HP:0004349] 100% 0.008772 \n", + "Increased circulating creatine kinase MM isofor... 100% 0.028571 \n", + "Left ventricular systolic dysfunction [HP:0025169] 43% 0.056591 \n", + "Abnormal left ventricular ejection fraction [HP... 43% 0.056591 \n", + "Reduced left ventricular ejection fraction [HP:... 38% 0.056945 \n", + "Respiratory insufficiency due to muscle weaknes... 0% 0.057143 \n", + "Abnormal left ventricular function [HP:0005162] 60% 0.064478 \n", + "Abnormal atrioventricular conduction [HP:0005150] 82% 0.082583 \n", + "Cardiac conduction abnormality [HP:0031546] 83% 0.093883 \n", + "Mildly reduced left ventricular ejection fracti... 29% 0.095187 \n", + "Ventricular tachycardia [HP:0004756] 50% 0.120588 \n", + "Sudden cardiac death [HP:0001645] 14% 0.184244 \n", + "Dilated cardiomyopathy [HP:0001644] 44% 0.274687 \n", + "Atrial fibrillation [HP:0005110] 44% 0.276263 \n", + "Tube feeding [HP:0033454] 50% 0.371429 \n", + "Highly elevated creatine kinase [HP:0030234] 17% 0.380455 \n", + "Heart block [HP:0012722] 82% 0.485380 \n", + "Talipes [HP:0001883] 0% 0.529412 \n", + "Abnormal circulating creatine kinase concentrat... 100% 0.554481 \n", + "Loss of ambulation [HP:0002505] 33% 0.582043 \n", + "Second degree atrioventricular block [HP:0011706] 60% 1.000000 \n", + "Decreased fetal movement [HP:0001558] 0% 1.000000 \n", + "Neck muscle weakness [HP:0000467] 100% 1.000000 \n", + "Third degree atrioventricular block [HP:0001709] 60% 1.000000 \n", + "Atrioventricular block [HP:0001678] 80% 1.000000 \n", + "Talipes equinovarus [HP:0001762] 0% 1.000000 \n", + "Cardiomyopathy [HP:0001638] 100% 1.000000 \n", "\n", "MISSENSE_VARIANT on NM_170707.4 \n", " Corrected p value \n", - "Lipodystrophy [HP:0009125] 0.079657 \n", - "Proptosis [HP:0000520] 0.079657 \n", - "Alopecia [HP:0001596] 0.079657 \n", - "Prominent superficial blood vessels [HP:0007394] 0.079657 \n", - "Reduced subcutaneous adipose tissue [HP:0003758] 0.079657 \n", - "... ... \n", - "Finger joint contracture [HP:0034681] 1.000000 \n", - "Abnormality of upper limb joint [HP:0009810] 1.000000 \n", - "Abnormality of the hand [HP:0001155] 1.000000 \n", - "Abnormal circulating lipid concentration [HP:00... 1.000000 \n", - "Abnormality of the musculoskeletal system [HP:0... 1.000000 \n", - "\n", - "[455 rows x 6 columns]" + "Lipodystrophy [HP:0009125] 0.040862 \n", + "Alopecia [HP:0001596] 0.042892 \n", + "Prominent superficial blood vessels [HP:0007394] 0.042892 \n", + "Reduced subcutaneous adipose tissue [HP:0003758] 0.042892 \n", + "Proptosis [HP:0000520] 0.042892 \n", + "Failure to thrive [HP:0001508] 0.042892 \n", + "Micrognathia [HP:0000347] 0.042892 \n", + "Short stature [HP:0004322] 0.144479 \n", + "Reduced bone mineral density [HP:0004349] 0.307018 \n", + "Increased circulating creatine kinase MM isofor... 1.000000 \n", + "Left ventricular systolic dysfunction [HP:0025169] 1.000000 \n", + "Abnormal left ventricular ejection fraction [HP... 1.000000 \n", + "Reduced left ventricular ejection fraction [HP:... 1.000000 \n", + "Respiratory insufficiency due to muscle weaknes... 1.000000 \n", + "Abnormal left ventricular function [HP:0005162] 1.000000 \n", + "Abnormal atrioventricular conduction [HP:0005150] 1.000000 \n", + "Cardiac conduction abnormality [HP:0031546] 1.000000 \n", + "Mildly reduced left ventricular ejection fracti... 1.000000 \n", + "Ventricular tachycardia [HP:0004756] 1.000000 \n", + "Sudden cardiac death [HP:0001645] 1.000000 \n", + "Dilated cardiomyopathy [HP:0001644] 1.000000 \n", + "Atrial fibrillation [HP:0005110] 1.000000 \n", + "Tube feeding [HP:0033454] 1.000000 \n", + "Highly elevated creatine kinase [HP:0030234] 1.000000 \n", + "Heart block [HP:0012722] 1.000000 \n", + "Talipes [HP:0001883] 1.000000 \n", + "Abnormal circulating creatine kinase concentrat... 1.000000 \n", + "Loss of ambulation [HP:0002505] 1.000000 \n", + "Second degree atrioventricular block [HP:0011706] 1.000000 \n", + "Decreased fetal movement [HP:0001558] 1.000000 \n", + "Neck muscle weakness [HP:0000467] 1.000000 \n", + "Third degree atrioventricular block [HP:0001709] 1.000000 \n", + "Atrioventricular block [HP:0001678] 1.000000 \n", + "Talipes equinovarus [HP:0001762] 1.000000 \n", + "Cardiomyopathy [HP:0001638] 1.000000 " ] }, - "execution_count": 20, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.analysis.predicate.genotype import VariantEffectPredicate\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", - "by_missense = analysis.compare_by_variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=tx_id)\n", + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, LMNA_MANE_transcript)\n", + "by_missense = analysis.compare_hpo_vs_genotype(is_missense)\n", "by_missense.summarize(hpo, PatientCategories.YES)" ] }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 12, + "id": "9c7b451c", + "metadata": {}, + "outputs": [], + "source": [ + "analysis_config = CohortAnalysisConfiguration()\n", + "analysis_config.missing_implies_excluded = False\n", + "\n", + "analysis_nomtc = configure_cohort_analysis(cohort, hpo, config=analysis_config)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, "id": "1b18c688", "metadata": {}, "outputs": [ @@ -1287,7 +1350,7 @@ " 0/37\n", " 0%\n", " 1.807470e-02\n", - " 4.518674e-02\n", + " 9.037348e-02\n", " \n", " \n", " OMIM:181350\n", @@ -1296,7 +1359,7 @@ " 7/37\n", " 19%\n", " 5.904112e-02\n", - " 9.840187e-02\n", + " 2.952056e-01\n", " \n", " \n", " OMIM:613205\n", @@ -1305,7 +1368,7 @@ " 2/37\n", " 5%\n", " 2.276691e-01\n", - " 2.845863e-01\n", + " 1.000000e+00\n", " \n", " \n", " OMIM:115200\n", @@ -1332,25 +1395,25 @@ "MISSENSE_VARIANT on NM_170707.4 \n", " Corrected p value \n", "OMIM:176670 4.012812e-09 \n", - "OMIM:151660 4.518674e-02 \n", - "OMIM:181350 9.840187e-02 \n", - "OMIM:613205 2.845863e-01 \n", + "OMIM:151660 9.037348e-02 \n", + "OMIM:181350 2.952056e-01 \n", + "OMIM:613205 1.000000e+00 \n", "OMIM:115200 1.000000e+00 " ] }, - "execution_count": 21, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "by_dis = analysis.compare_disease_vs_genotype(VariantEffectPredicate(transcript_id=tx_id, effect=VariantEffect.MISSENSE_VARIANT))\n", + "by_dis = analysis_nomtc.compare_disease_vs_genotype(is_missense)\n", "by_dis.summarize(hpo, PatientCategories.YES)" ] }, { "cell_type": "code", - "execution_count": 22, + "execution_count": null, "id": "9285e5dc", "metadata": {}, "outputs": [ @@ -1374,7 +1437,7 @@ "\n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -1397,156 +1460,130 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
>=1 allele of the variant 1_156138613_156138613_C_Tvariant has ID of 1_156138613_156138613_C_TYesNo10/9511%2.780126e-121.264957e-092.502113e-11
Proptosis [HP:0000520]Prominent superficial blood vessels [HP:0007394]15/15100%0/30%1.225490e-037.965686e-021.102941e-02
Alopecia [HP:0001596]Reduced subcutaneous adipose tissue [HP:0003758]15/15100%0/30%1.225490e-037.965686e-021.102941e-02
Prominent superficial blood vessels [HP:0007394]Proptosis [HP:0000520]15/15100%0/30%1.225490e-037.965686e-021.102941e-02
Reduced subcutaneous adipose tissue [HP:0003758]Micrognathia [HP:0000347]15/15100%0/30%1.225490e-037.965686e-02
.....................1.102941e-02
Finger joint contracture [HP:0034681]0/00%2/2Failure to thrive [HP:0001508]15/15100%1.000000e+001.000000e+00
Abnormality of upper limb joint [HP:0009810]0/00/30%6/6100%1.000000e+001.000000e+001.225490e-031.102941e-02
Abnormality of the hand [HP:0001155]Alopecia [HP:0001596]15/15100%2/2100%1.000000e+001.000000e+000/30%1.225490e-031.102941e-02
Abnormal circulating lipid concentration [HP:0003119]0/00%12/12Short stature [HP:0004322]15/15100%1.000000e+001.000000e+001/425%4.127967e-033.715170e-02
Abnormality of the musculoskeletal system [HP:0033127]Reduced bone mineral density [HP:0004349]15/15100%70/70100%1.000000e+001.000000e+002/540%8.771930e-037.894737e-02
\n", - "

455 rows × 6 columns

\n", "" ], "text/plain": [ - ">=1 allele of the variant 1_156138613_156138613_C_T Yes No \\\n", - " Count Percent Count \n", - "Lipodystrophy [HP:0009125] 15/15 100% 10/95 \n", - "Proptosis [HP:0000520] 15/15 100% 0/3 \n", - "Alopecia [HP:0001596] 15/15 100% 0/3 \n", - "Prominent superficial blood vessels [HP:0007394] 15/15 100% 0/3 \n", - "Reduced subcutaneous adipose tissue [HP:0003758] 15/15 100% 0/3 \n", - "... ... ... ... \n", - "Finger joint contracture [HP:0034681] 0/0 0% 2/2 \n", - "Abnormality of upper limb joint [HP:0009810] 0/0 0% 6/6 \n", - "Abnormality of the hand [HP:0001155] 15/15 100% 2/2 \n", - "Abnormal circulating lipid concentration [HP:00... 0/0 0% 12/12 \n", - "Abnormality of the musculoskeletal system [HP:0... 15/15 100% 70/70 \n", - "\n", - ">=1 allele of the variant 1_156138613_156138613_C_T \\\n", - " Percent p value \n", - "Lipodystrophy [HP:0009125] 11% 2.780126e-12 \n", - "Proptosis [HP:0000520] 0% 1.225490e-03 \n", - "Alopecia [HP:0001596] 0% 1.225490e-03 \n", - "Prominent superficial blood vessels [HP:0007394] 0% 1.225490e-03 \n", - "Reduced subcutaneous adipose tissue [HP:0003758] 0% 1.225490e-03 \n", - "... ... ... \n", - "Finger joint contracture [HP:0034681] 100% 1.000000e+00 \n", - "Abnormality of upper limb joint [HP:0009810] 100% 1.000000e+00 \n", - "Abnormality of the hand [HP:0001155] 100% 1.000000e+00 \n", - "Abnormal circulating lipid concentration [HP:00... 100% 1.000000e+00 \n", - "Abnormality of the musculoskeletal system [HP:0... 100% 1.000000e+00 \n", + "variant has ID of 1_156138613_156138613_C_T Yes No \\\n", + " Count Percent Count \n", + "Lipodystrophy [HP:0009125] 15/15 100% 10/95 \n", + "Prominent superficial blood vessels [HP:0007394] 15/15 100% 0/3 \n", + "Reduced subcutaneous adipose tissue [HP:0003758] 15/15 100% 0/3 \n", + "Proptosis [HP:0000520] 15/15 100% 0/3 \n", + "Micrognathia [HP:0000347] 15/15 100% 0/3 \n", + "Failure to thrive [HP:0001508] 15/15 100% 0/3 \n", + "Alopecia [HP:0001596] 15/15 100% 0/3 \n", + "Short stature [HP:0004322] 15/15 100% 1/4 \n", + "Reduced bone mineral density [HP:0004349] 15/15 100% 2/5 \n", "\n", - ">=1 allele of the variant 1_156138613_156138613_C_T \n", - " Corrected p value \n", - "Lipodystrophy [HP:0009125] 1.264957e-09 \n", - "Proptosis [HP:0000520] 7.965686e-02 \n", - "Alopecia [HP:0001596] 7.965686e-02 \n", - "Prominent superficial blood vessels [HP:0007394] 7.965686e-02 \n", - "Reduced subcutaneous adipose tissue [HP:0003758] 7.965686e-02 \n", - "... ... \n", - "Finger joint contracture [HP:0034681] 1.000000e+00 \n", - "Abnormality of upper limb joint [HP:0009810] 1.000000e+00 \n", - "Abnormality of the hand [HP:0001155] 1.000000e+00 \n", - "Abnormal circulating lipid concentration [HP:00... 1.000000e+00 \n", - "Abnormality of the musculoskeletal system [HP:0... 1.000000e+00 \n", + "variant has ID of 1_156138613_156138613_C_T \\\n", + " Percent p value \n", + "Lipodystrophy [HP:0009125] 11% 2.780126e-12 \n", + "Prominent superficial blood vessels [HP:0007394] 0% 1.225490e-03 \n", + "Reduced subcutaneous adipose tissue [HP:0003758] 0% 1.225490e-03 \n", + "Proptosis [HP:0000520] 0% 1.225490e-03 \n", + "Micrognathia [HP:0000347] 0% 1.225490e-03 \n", + "Failure to thrive [HP:0001508] 0% 1.225490e-03 \n", + "Alopecia [HP:0001596] 0% 1.225490e-03 \n", + "Short stature [HP:0004322] 25% 4.127967e-03 \n", + "Reduced bone mineral density [HP:0004349] 40% 8.771930e-03 \n", "\n", - "[455 rows x 6 columns]" + "variant has ID of 1_156138613_156138613_C_T \n", + " Corrected p value \n", + "Lipodystrophy [HP:0009125] 2.502113e-11 \n", + "Prominent superficial blood vessels [HP:0007394] 1.102941e-02 \n", + "Reduced subcutaneous adipose tissue [HP:0003758] 1.102941e-02 \n", + "Proptosis [HP:0000520] 1.102941e-02 \n", + "Micrognathia [HP:0000347] 1.102941e-02 \n", + "Failure to thrive [HP:0001508] 1.102941e-02 \n", + "Alopecia [HP:0001596] 1.102941e-02 \n", + "Short stature [HP:0004322] 3.715170e-02 \n", + "Reduced bone mineral density [HP:0004349] 7.894737e-02 " ] }, - "execution_count": 22, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "by_var = analysis.compare_by_variant_key(variant_key='1_156138613_156138613_C_T')\n", + "is_var_key = VariantPredicates.variant_key('1_156138613_156138613_C_T')\n", + "by_var = analysis.compare_hpo_vs_genotype(is_var_key)\n", "by_var.summarize(hpo, PatientCategories.YES)" ] }, diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-1.json b/case_studies/LMNA/input/PMID_10580070_A_III-1.json deleted file mode 100644 index f32073f3b..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-1.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "id": "PMID_10580070_A_III-1", - "subject": { - "id": "A_III-1", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001709", - "label": "Third degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P51Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.745283126Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-11.json b/case_studies/LMNA/input/PMID_10580070_A_III-11.json deleted file mode 100644 index 983f1dd2e..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-11.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "id": "PMID_10580070_A_III-11", - "subject": { - "id": "A_III-11", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P46Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.791958093Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-13.json b/case_studies/LMNA/input/PMID_10580070_A_III-13.json deleted file mode 100644 index 31718eaf6..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-13.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "id": "PMID_10580070_A_III-13", - "subject": { - "id": "A_III-13", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001688", - "label": "Sinus bradycardia" - } - }, - { - "type": { - "id": "HP:0011705", - "label": "First degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-13", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-13", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P43Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.798396825Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-14.json b/case_studies/LMNA/input/PMID_10580070_A_III-14.json deleted file mode 100644 index 1446f3abc..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-14.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "id": "PMID_10580070_A_III-14", - "subject": { - "id": "A_III-14", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011705", - "label": "First degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-14", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-14", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.810184001Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-15.json b/case_studies/LMNA/input/PMID_10580070_A_III-15.json deleted file mode 100644 index ff3c99a81..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-15.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "id": "PMID_10580070_A_III-15", - "subject": { - "id": "A_III-15", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001709", - "label": "Third degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-15", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-15", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P39Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.820281028Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-5.json b/case_studies/LMNA/input/PMID_10580070_A_III-5.json deleted file mode 100644 index 09918fa8b..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-5.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "id": "PMID_10580070_A_III-5", - "subject": { - "id": "A_III-5", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P39Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.767310142Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-8.json b/case_studies/LMNA/input/PMID_10580070_A_III-8.json deleted file mode 100644 index 68cd865b4..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-8.json +++ /dev/null @@ -1,183 +0,0 @@ -{ - "id": "PMID_10580070_A_III-8_", - "subject": { - "id": "A_III-8 ", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001907", - "label": "Thromboembolism" - } - }, - { - "type": { - "id": "HP:0001688", - "label": "Sinus bradycardia" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-8 ", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-8 ", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P42Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.778906822Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_A_III-9.json b/case_studies/LMNA/input/PMID_10580070_A_III-9.json deleted file mode 100644 index 8394de70d..000000000 --- a/case_studies/LMNA/input/PMID_10580070_A_III-9.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "id": "PMID_10580070_A_III-9", - "subject": { - "id": "A_III-9", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0001709", - "label": "Third degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A_III-9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A_III-9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PMmUPzxnCEKuTVWZvdoaaZyzm", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1711C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137756C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137756", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.786698102Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_III-1.json b/case_studies/LMNA/input/PMID_10580070_B_III-1.json deleted file mode 100644 index 3b35d51ef..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_III-1.json +++ /dev/null @@ -1,169 +0,0 @@ -{ - "id": "PMID_10580070_B_III-1", - "subject": { - "id": "B_III-1", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_III-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_III-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P19Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.826209068Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_III-11.json b/case_studies/LMNA/input/PMID_10580070_B_III-11.json deleted file mode 100644 index 8d1a6b86b..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_III-11.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "id": "PMID_10580070_B_III-11", - "subject": { - "id": "B_III-11", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001297", - "label": "Stroke" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_III-11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_III-11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P53Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.845563888Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_III-13.json b/case_studies/LMNA/input/PMID_10580070_B_III-13.json deleted file mode 100644 index 974f33eaf..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_III-13.json +++ /dev/null @@ -1,169 +0,0 @@ -{ - "id": "PMID_10580070_B_III-13", - "subject": { - "id": "B_III-13", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_III-13", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_III-13", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P39Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.851569890Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_III-3.json b/case_studies/LMNA/input/PMID_10580070_B_III-3.json deleted file mode 100644 index b0832aa02..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_III-3.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "id": "PMID_10580070_B_III-3", - "subject": { - "id": "B_III-3", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P39Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.832257032Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_IV-1.json b/case_studies/LMNA/input/PMID_10580070_B_IV-1.json deleted file mode 100644 index 9765d3082..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_IV-1.json +++ /dev/null @@ -1,169 +0,0 @@ -{ - "id": "PMID_10580070_B_IV-1", - "subject": { - "id": "B_IV-1", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_IV-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_IV-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P29Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.856980085Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_IV-10.json b/case_studies/LMNA/input/PMID_10580070_B_IV-10.json deleted file mode 100644 index c88d95ee3..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_IV-10.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "id": "PMID_10580070_B_IV-10", - "subject": { - "id": "B_IV-10", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_IV-10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_IV-10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P50Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.890597105Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_IV-16.json b/case_studies/LMNA/input/PMID_10580070_B_IV-16.json deleted file mode 100644 index 73b02e712..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_IV-16.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "id": "PMID_10580070_B_IV-16", - "subject": { - "id": "B_IV-16", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_IV-16", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_IV-16", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P34Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.900031089Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_IV-4.json b/case_studies/LMNA/input/PMID_10580070_B_IV-4.json deleted file mode 100644 index 81275415a..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_IV-4.json +++ /dev/null @@ -1,178 +0,0 @@ -{ - "id": "PMID_10580070_B_IV-4", - "subject": { - "id": "B_IV-4", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0031295", - "label": "Left atrial enlargement" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_IV-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_IV-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P31Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.869969844Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_IV-8.json b/case_studies/LMNA/input/PMID_10580070_B_IV-8.json deleted file mode 100644 index 5cdc7aef2..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_IV-8.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "id": "PMID_10580070_B_IV-8", - "subject": { - "id": "B_IV-8", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000083", - "label": "Renal insufficiency" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_IV-8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_IV-8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.880928993Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_V-1.json b/case_studies/LMNA/input/PMID_10580070_B_V-1.json deleted file mode 100644 index 27cdb5616..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_V-1.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "id": "PMID_10580070_B_V-1", - "subject": { - "id": "B_V-1", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_V-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_V-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P29Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.910624027Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_B_V-2.json b/case_studies/LMNA/input/PMID_10580070_B_V-2.json deleted file mode 100644 index 69902b5fa..000000000 --- a/case_studies/LMNA/input/PMID_10580070_B_V-2.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "id": "PMID_10580070_B_V-2", - "subject": { - "id": "B_V-2", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001688", - "label": "Sinus bradycardia" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B_V-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B_V-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mszIyseHfmkyNDmvwkyUcNQWY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.585C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134474C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134474", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P22Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.917160034Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_C_II-1.json b/case_studies/LMNA/input/PMID_10580070_C_II-1.json deleted file mode 100644 index 5403d3981..000000000 --- a/case_studies/LMNA/input/PMID_10580070_C_II-1.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "id": "PMID_10580070_C_II-1", - "subject": { - "id": "C_II-1", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C_II-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C_II-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_nNxIDiDZLXGVlboEOEnWcweyb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.254T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115172T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115172", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P45Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.923288106Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_C_II-2.json b/case_studies/LMNA/input/PMID_10580070_C_II-2.json deleted file mode 100644 index f61deefab..000000000 --- a/case_studies/LMNA/input/PMID_10580070_C_II-2.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "id": "PMID_10580070_C_II-2", - "subject": { - "id": "C_II-2", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C_II-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C_II-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_nNxIDiDZLXGVlboEOEnWcweyb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.254T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115172T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115172", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P45Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.931831121Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_C_II-4.json b/case_studies/LMNA/input/PMID_10580070_C_II-4.json deleted file mode 100644 index 3558c03d3..000000000 --- a/case_studies/LMNA/input/PMID_10580070_C_II-4.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "id": "PMID_10580070_C_II-4", - "subject": { - "id": "C_II-4", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C_II-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C_II-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_nNxIDiDZLXGVlboEOEnWcweyb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.254T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115172T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115172", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P38Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.939015865Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_C_III-2.json b/case_studies/LMNA/input/PMID_10580070_C_III-2.json deleted file mode 100644 index 61da407ef..000000000 --- a/case_studies/LMNA/input/PMID_10580070_C_III-2.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "id": "PMID_10580070_C_III-2", - "subject": { - "id": "C_III-2", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C_III-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C_III-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_nNxIDiDZLXGVlboEOEnWcweyb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.254T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115172T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115172", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.947600841Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_C_III-4.json b/case_studies/LMNA/input/PMID_10580070_C_III-4.json deleted file mode 100644 index cccdd9460..000000000 --- a/case_studies/LMNA/input/PMID_10580070_C_III-4.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "id": "PMID_10580070_C_III-4", - "subject": { - "id": "C_III-4", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C_III-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C_III-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_nNxIDiDZLXGVlboEOEnWcweyb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.254T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115172T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115172", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P30Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.952873945Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_II-1.json b/case_studies/LMNA/input/PMID_10580070_D_II-1.json deleted file mode 100644 index e7cb10654..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_II-1.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "id": "PMID_10580070_D_II-1", - "subject": { - "id": "D_II-1", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_II-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_II-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P35Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.958653926Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_II-4.json b/case_studies/LMNA/input/PMID_10580070_D_II-4.json deleted file mode 100644 index 52254cf97..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_II-4.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "id": "PMID_10580070_D_II-4", - "subject": { - "id": "D_II-4", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_II-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_II-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P52Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.967482805Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_II-5.json b/case_studies/LMNA/input/PMID_10580070_D_II-5.json deleted file mode 100644 index 48fbc2581..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_II-5.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "id": "PMID_10580070_D_II-5", - "subject": { - "id": "D_II-5", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_II-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_II-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.973740100Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_III-2.json b/case_studies/LMNA/input/PMID_10580070_D_III-2.json deleted file mode 100644 index 1eb73f9d7..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_III-2.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "id": "PMID_10580070_D_III-2", - "subject": { - "id": "D_III-2", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0001688", - "label": "Sinus bradycardia" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_III-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_III-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P37Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.980114936Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_III-3.json b/case_studies/LMNA/input/PMID_10580070_D_III-3.json deleted file mode 100644 index 6d62612e6..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_III-3.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "id": "PMID_10580070_D_III-3", - "subject": { - "id": "D_III-3", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0001709", - "label": "Third degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P38Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.990495920Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_III-6.json b/case_studies/LMNA/input/PMID_10580070_D_III-6.json deleted file mode 100644 index ba55ea0b2..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_III-6.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "id": "PMID_10580070_D_III-6", - "subject": { - "id": "D_III-6", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001709", - "label": "Third degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_III-6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_III-6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P28Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:16.998021841Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_D_III-7.json b/case_studies/LMNA/input/PMID_10580070_D_III-7.json deleted file mode 100644 index 483ba1b8a..000000000 --- a/case_studies/LMNA/input/PMID_10580070_D_III-7.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "id": "PMID_10580070_D_III-7", - "subject": { - "id": "D_III-7", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "D_III-7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "D_III-7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GxFhYHviSOsaChLPqtVlnVMwF", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.178C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115096C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115096", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P45Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.011150121Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_II-2.json b/case_studies/LMNA/input/PMID_10580070_E_II-2.json deleted file mode 100644 index 7b088ab39..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_II-2.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "id": "PMID_10580070_E_II-2", - "subject": { - "id": "E_II-2", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001297", - "label": "Stroke" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_II-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_II-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P46Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.017555952Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_II-4.json b/case_studies/LMNA/input/PMID_10580070_E_II-4.json deleted file mode 100644 index ec0bd9340..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_II-4.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "id": "PMID_10580070_E_II-4", - "subject": { - "id": "E_II-4", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_II-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_II-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P37Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.023377895Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_II-6.json b/case_studies/LMNA/input/PMID_10580070_E_II-6.json deleted file mode 100644 index 65b321752..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_II-6.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "id": "PMID_10580070_E_II-6", - "subject": { - "id": "E_II-6", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_II-6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_II-6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P35Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.028601169Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_II-8.json b/case_studies/LMNA/input/PMID_10580070_E_II-8.json deleted file mode 100644 index 53403d932..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_II-8.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "id": "PMID_10580070_E_II-8", - "subject": { - "id": "E_II-8", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_II-8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_II-8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P48Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.034888029Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_II-9.json b/case_studies/LMNA/input/PMID_10580070_E_II-9.json deleted file mode 100644 index 9db489fc2..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_II-9.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "id": "PMID_10580070_E_II-9", - "subject": { - "id": "E_II-9", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0001297", - "label": "Stroke" - } - }, - { - "type": { - "id": "HP:0005150", - "label": "Abnormal atrioventricular conduction" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_II-9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_II-9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P47Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.043234109Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_III-1.json b/case_studies/LMNA/input/PMID_10580070_E_III-1.json deleted file mode 100644 index bdcd47d51..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_III-1.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "id": "PMID_10580070_E_III-1", - "subject": { - "id": "E_III-1", - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011705", - "label": "First degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_III-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_III-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P35Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.048834085Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_III-4.json b/case_studies/LMNA/input/PMID_10580070_E_III-4.json deleted file mode 100644 index abd5f094c..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_III-4.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "id": "PMID_10580070_E_III-4", - "subject": { - "id": "E_III-4", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011705", - "label": "First degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_III-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_III-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P28Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.054332017Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10580070_E_III-8.json b/case_studies/LMNA/input/PMID_10580070_E_III-8.json deleted file mode 100644 index 8fe6d7d5d..000000000 --- a/case_studies/LMNA/input/PMID_10580070_E_III-8.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "id": "PMID_10580070_E_III-8", - "subject": { - "id": "E_III-8", - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011705", - "label": "First degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "E_III-8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "E_III-8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_rfpfZVyYudisBGBVVLzkjFfhp", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.608A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134497A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134497", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "onset": { - "age": { - "iso8601duration": "P28Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:16:17.065918922Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10580070", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10580070", - "description": "Missense mutations in the rod domain of the lamin A/C gene as causes of dilated cardiomyopathy and conduction-system disease" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10662742_II-1.json b/case_studies/LMNA/input/PMID_10662742_II-1.json deleted file mode 100644 index 89ac8d0fc..000000000 --- a/case_studies/LMNA/input/PMID_10662742_II-1.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "id": "PMID_10662742_II-1", - "subject": { - "id": "II-1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P22Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0004755", - "label": "Supraventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0001324", - "label": "Muscle weakness" - } - }, - { - "type": { - "id": "HP:0012665", - "label": "Moderately reduced left ventricular ejection fraction" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0011713", - "label": "Left bundle branch block" - } - }, - { - "type": { - "id": "HP:0008981", - "label": "Calf muscle hypertrophy" - } - }, - { - "type": { - "id": "HP:0032234", - "label": "Increased circulating creatine kinase MM isoform" - } - }, - { - "type": { - "id": "HP:0034307", - "label": "Elevated left ventricular end-diastolic diameter" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "II-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "II-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GOGAwHfqiEVLlrHbYMKJmjlZK", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.960del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135924del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135922", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - } - } - ], - "metaData": { - "created": "2024-03-23T17:14:06.108794927Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10662742", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10662742", - "description": "Lamin A/C gene mutation associated with dilated cardiomyopathy with variable skeletal muscle involvement" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10662742_II-5.json b/case_studies/LMNA/input/PMID_10662742_II-5.json deleted file mode 100644 index bcadc0ff9..000000000 --- a/case_studies/LMNA/input/PMID_10662742_II-5.json +++ /dev/null @@ -1,181 +0,0 @@ -{ - "id": "PMID_10662742_II-5", - "subject": { - "id": "II-5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P30Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0001645", - "label": "Sudden cardiac death" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0011706", - "label": "Second degree atrioventricular block" - } - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0011713", - "label": "Left bundle branch block" - } - }, - { - "type": { - "id": "HP:0012663", - "label": "Mildly reduced left ventricular ejection fraction" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "II-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "II-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GOGAwHfqiEVLlrHbYMKJmjlZK", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.960del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135924del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135922", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - } - } - ], - "metaData": { - "created": "2024-03-23T17:14:06.127578973Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10662742", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10662742", - "description": "Lamin A/C gene mutation associated with dilated cardiomyopathy with variable skeletal muscle involvement" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10662742_III-1.json b/case_studies/LMNA/input/PMID_10662742_III-1.json deleted file mode 100644 index 20fd8c36b..000000000 --- a/case_studies/LMNA/input/PMID_10662742_III-1.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "id": "PMID_10662742_III-1", - "subject": { - "id": "III-1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0006699", - "label": "Premature atrial contractions" - } - }, - { - "type": { - "id": "HP:0025406", - "label": "Asthenia" - } - }, - { - "type": { - "id": "HP:0031546", - "label": "Cardiac conduction abnormality" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0034307", - "label": "Elevated left ventricular end-diastolic diameter" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "III-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "III-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GOGAwHfqiEVLlrHbYMKJmjlZK", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.960del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135924del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135922", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - } - } - ], - "metaData": { - "created": "2024-03-23T17:14:06.142969131Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10662742", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10662742", - "description": "Lamin A/C gene mutation associated with dilated cardiomyopathy with variable skeletal muscle involvement" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10662742_III-3.json b/case_studies/LMNA/input/PMID_10662742_III-3.json deleted file mode 100644 index 4762d63a5..000000000 --- a/case_studies/LMNA/input/PMID_10662742_III-3.json +++ /dev/null @@ -1,189 +0,0 @@ -{ - "id": "PMID_10662742_III-3", - "subject": { - "id": "III-3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P16Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0032234", - "label": "Increased circulating creatine kinase MM isoform" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0004755", - "label": "Supraventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0006682", - "label": "Premature ventricular contraction" - } - }, - { - "type": { - "id": "HP:0012663", - "label": "Mildly reduced left ventricular ejection fraction" - } - }, - { - "type": { - "id": "HP:0025406", - "label": "Asthenia" - } - }, - { - "type": { - "id": "HP:0031546", - "label": "Cardiac conduction abnormality" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0034307", - "label": "Elevated left ventricular end-diastolic diameter" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GOGAwHfqiEVLlrHbYMKJmjlZK", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.960del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135924del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135922", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - } - } - ], - "metaData": { - "created": "2024-03-23T17:14:06.153051853Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10662742", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10662742", - "description": "Lamin A/C gene mutation associated with dilated cardiomyopathy with variable skeletal muscle involvement" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10662742_III-4.json b/case_studies/LMNA/input/PMID_10662742_III-4.json deleted file mode 100644 index bfe542c0b..000000000 --- a/case_studies/LMNA/input/PMID_10662742_III-4.json +++ /dev/null @@ -1,183 +0,0 @@ -{ - "id": "PMID_10662742_III-4", - "subject": { - "id": "III-4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P18Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0032234", - "label": "Increased circulating creatine kinase MM isoform" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0004755", - "label": "Supraventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0011711", - "label": "Left anterior fascicular block" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0034307", - "label": "Elevated left ventricular end-diastolic diameter" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012664", - "label": "Reduced left ventricular ejection fraction" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "III-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "III-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_GOGAwHfqiEVLlrHbYMKJmjlZK", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.960del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135924del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135922", - "ref": "CT", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:115200", - "label": "Cardiomyopathy, dilated, 1A" - } - } - ], - "metaData": { - "created": "2024-03-23T17:14:06.159647941Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10662742", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10662742", - "description": "Lamin A/C gene mutation associated with dilated cardiomyopathy with variable skeletal muscle involvement" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD1_III-2.json b/case_studies/LMNA/input/PMID_10939567_EMD1_III-2.json deleted file mode 100644 index 33f643de3..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD1_III-2.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "id": "PMID_10939567_EMD1_III-2", - "subject": { - "id": "EMD1_III-2" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002515", - "label": "Waddling gait" - } - }, - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD1_III-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD1_III-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lkBgIvBwwHzAAgvWmwqMocsPf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.16C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114934C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114934", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.867579936Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD1_III-20.json b/case_studies/LMNA/input/PMID_10939567_EMD1_III-20.json deleted file mode 100644 index 3174ae536..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD1_III-20.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "id": "PMID_10939567_EMD1_III-20", - "subject": { - "id": "EMD1_III-20" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002515", - "label": "Waddling gait" - } - }, - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD1_III-20", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD1_III-20", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lkBgIvBwwHzAAgvWmwqMocsPf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.16C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114934C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114934", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.879456043Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-13.json b/case_studies/LMNA/input/PMID_10939567_EMD1_IV-13.json deleted file mode 100644 index 3d95d77fa..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-13.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "id": "PMID_10939567_EMD1_IV-13", - "subject": { - "id": "EMD1_IV-13" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001771", - "label": "Achilles tendon contracture" - } - }, - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0003484", - "label": "Upper limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD1_IV-13", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD1_IV-13", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lkBgIvBwwHzAAgvWmwqMocsPf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.16C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114934C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114934", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P15Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.888314008Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-14.json b/case_studies/LMNA/input/PMID_10939567_EMD1_IV-14.json deleted file mode 100644 index affcfed3c..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-14.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "id": "PMID_10939567_EMD1_IV-14", - "subject": { - "id": "EMD1_IV-14" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003551", - "label": "Difficulty climbing stairs" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD1_IV-14", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD1_IV-14", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lkBgIvBwwHzAAgvWmwqMocsPf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.16C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114934C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114934", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.905646085Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-24.json b/case_studies/LMNA/input/PMID_10939567_EMD1_IV-24.json deleted file mode 100644 index 729d60149..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD1_IV-24.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "id": "PMID_10939567_EMD1_IV-24", - "subject": { - "id": "EMD1_IV-24" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001771", - "label": "Achilles tendon contracture" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD1_IV-24", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD1_IV-24", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lkBgIvBwwHzAAgvWmwqMocsPf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.16C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114934C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114934", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P15Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.913547039Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD2_II-3.json b/case_studies/LMNA/input/PMID_10939567_EMD2_II-3.json deleted file mode 100644 index b0e3665f4..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD2_II-3.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_EMD2_II-3", - "subject": { - "id": "EMD2_II-3" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0007126", - "label": "Proximal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD2_II-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD2_II-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.010122060Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD2_II-4.json b/case_studies/LMNA/input/PMID_10939567_EMD2_II-4.json deleted file mode 100644 index b7b8d9e01..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD2_II-4.json +++ /dev/null @@ -1,223 +0,0 @@ -{ - "id": "PMID_10939567_EMD2_II-4", - "subject": { - "id": "EMD2_II-4" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0007126", - "label": "Proximal amyotrophy" - } - }, - { - "type": { - "id": "HP:0003691", - "label": "Scapular winging" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD2_II-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD2_II-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.013090133Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD2_III-6.json b/case_studies/LMNA/input/PMID_10939567_EMD2_III-6.json deleted file mode 100644 index f9749a675..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD2_III-6.json +++ /dev/null @@ -1,199 +0,0 @@ -{ - "id": "PMID_10939567_EMD2_III-6", - "subject": { - "id": "EMD2_III-6" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD2_III-6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD2_III-6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.017861843Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD2_III-7.json b/case_studies/LMNA/input/PMID_10939567_EMD2_III-7.json deleted file mode 100644 index 1c0f95e89..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD2_III-7.json +++ /dev/null @@ -1,187 +0,0 @@ -{ - "id": "PMID_10939567_EMD2_III-7", - "subject": { - "id": "EMD2_III-7" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003700", - "label": "Generalized amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD2_III-7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD2_III-7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.022354841Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD3_III-3.json b/case_studies/LMNA/input/PMID_10939567_EMD3_III-3.json deleted file mode 100644 index 61ac7f0b4..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD3_III-3.json +++ /dev/null @@ -1,192 +0,0 @@ -{ - "id": "PMID_10939567_EMD3_III-3", - "subject": { - "id": "EMD3_III-3" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002987", - "label": "Elbow flexion contracture" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD3_III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD3_III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fXdCSxGDAEvrdYQJAQnbbBnsY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.665A>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134830A>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134830", - "ref": "A", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P1D" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.941327095Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD3_IV-5.json b/case_studies/LMNA/input/PMID_10939567_EMD3_IV-5.json deleted file mode 100644 index 7cc9836c0..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD3_IV-5.json +++ /dev/null @@ -1,168 +0,0 @@ -{ - "id": "PMID_10939567_EMD3_IV-5", - "subject": { - "id": "EMD3_IV-5" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002987", - "label": "Elbow flexion contracture" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD3_IV-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD3_IV-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fXdCSxGDAEvrdYQJAQnbbBnsY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.665A>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134830A>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134830", - "ref": "A", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.944596052Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD3_IV-7.json b/case_studies/LMNA/input/PMID_10939567_EMD3_IV-7.json deleted file mode 100644 index 5a3d02487..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD3_IV-7.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "id": "PMID_10939567_EMD3_IV-7", - "subject": { - "id": "EMD3_IV-7" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001771", - "label": "Achilles tendon contracture" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD3_IV-7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD3_IV-7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_fXdCSxGDAEvrdYQJAQnbbBnsY", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.665A>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134830A>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134830", - "ref": "A", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.947558879Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD4_II-2.json b/case_studies/LMNA/input/PMID_10939567_EMD4_II-2.json deleted file mode 100644 index 15118811b..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD4_II-2.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_EMD4_II-2", - "subject": { - "id": "EMD4_II-2" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD4_II-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD4_II-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.061166048Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD4_III-4.json b/case_studies/LMNA/input/PMID_10939567_EMD4_III-4.json deleted file mode 100644 index 7bc3f23e7..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD4_III-4.json +++ /dev/null @@ -1,229 +0,0 @@ -{ - "id": "PMID_10939567_EMD4_III-4", - "subject": { - "id": "EMD4_III-4" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD4_III-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD4_III-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.067042112Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD4_III-6.json b/case_studies/LMNA/input/PMID_10939567_EMD4_III-6.json deleted file mode 100644 index a22cdba66..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD4_III-6.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "id": "PMID_10939567_EMD4_III-6", - "subject": { - "id": "EMD4_III-6" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD4_III-6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD4_III-6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.072896957Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD4_III-7.json b/case_studies/LMNA/input/PMID_10939567_EMD4_III-7.json deleted file mode 100644 index 074f7f920..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD4_III-7.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "id": "PMID_10939567_EMD4_III-7", - "subject": { - "id": "EMD4_III-7" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD4_III-7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD4_III-7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.080102920Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD4_III-8.json b/case_studies/LMNA/input/PMID_10939567_EMD4_III-8.json deleted file mode 100644 index d9d67fa16..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD4_III-8.json +++ /dev/null @@ -1,186 +0,0 @@ -{ - "id": "PMID_10939567_EMD4_III-8", - "subject": { - "id": "EMD4_III-8" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD4_III-8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD4_III-8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P15Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.087268114Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD5_II-1.json b/case_studies/LMNA/input/PMID_10939567_EMD5_II-1.json deleted file mode 100644 index c34e8f14f..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD5_II-1.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "id": "PMID_10939567_EMD5_II-1", - "subject": { - "id": "EMD5_II-1" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD5_II-1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD5_II-1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FmobhPyaluAAlqMuaQktiakne", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1157G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136121G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136121", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.984415054Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD5_III-3.json b/case_studies/LMNA/input/PMID_10939567_EMD5_III-3.json deleted file mode 100644 index 07e853c59..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD5_III-3.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "id": "PMID_10939567_EMD5_III-3", - "subject": { - "id": "EMD5_III-3" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002515", - "label": "Waddling gait" - } - }, - { - "type": { - "id": "HP:0001771", - "label": "Achilles tendon contracture" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003707", - "label": "Calf muscle pseudohypertrophy" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD5_III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD5_III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FmobhPyaluAAlqMuaQktiakne", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1157G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136121G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136121", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.987900972Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD5_III-4.json b/case_studies/LMNA/input/PMID_10939567_EMD5_III-4.json deleted file mode 100644 index 71f2dd9a7..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD5_III-4.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "id": "PMID_10939567_EMD5_III-4", - "subject": { - "id": "EMD5_III-4" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002515", - "label": "Waddling gait" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD5_III-4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD5_III-4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FmobhPyaluAAlqMuaQktiakne", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1157G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136121G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136121", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.991668939Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD5_III-5.json b/case_studies/LMNA/input/PMID_10939567_EMD5_III-5.json deleted file mode 100644 index c1c863a8c..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD5_III-5.json +++ /dev/null @@ -1,175 +0,0 @@ -{ - "id": "PMID_10939567_EMD5_III-5", - "subject": { - "id": "EMD5_III-5" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003391", - "label": "Gowers sign" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD5_III-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD5_III-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FmobhPyaluAAlqMuaQktiakne", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1157G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136121G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136121", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P6Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.998981952Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD6_II-3.json b/case_studies/LMNA/input/PMID_10939567_EMD6_II-3.json deleted file mode 100644 index 0fda4e7ef..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD6_II-3.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "id": "PMID_10939567_EMD6_II-3", - "subject": { - "id": "EMD6_II-3" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0008948", - "label": "Proximal upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD6_II-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD6_II-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P40Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.041178226Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD6_III-5.json b/case_studies/LMNA/input/PMID_10939567_EMD6_III-5.json deleted file mode 100644 index 02dacb393..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD6_III-5.json +++ /dev/null @@ -1,229 +0,0 @@ -{ - "id": "PMID_10939567_EMD6_III-5", - "subject": { - "id": "EMD6_III-5" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002515", - "label": "Waddling gait" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0009129", - "label": "Upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD6_III-5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD6_III-5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.046355009Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_EMD6_IV-7.json b/case_studies/LMNA/input/PMID_10939567_EMD6_IV-7.json deleted file mode 100644 index a21c3177e..000000000 --- a/case_studies/LMNA/input/PMID_10939567_EMD6_IV-7.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_EMD6_IV-7", - "subject": { - "id": "EMD6_IV-7" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003693", - "label": "Distal amyotrophy" - } - }, - { - "type": { - "id": "HP:0001762", - "label": "Talipes equinovarus" - } - }, - { - "type": { - "id": "HP:0001761", - "label": "Pes cavus" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "EMD6_IV-7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "EMD6_IV-7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZKVGualdPxcOwCsDwpJiwwvMI", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1580G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137204G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137204", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.052354097Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo1.json b/case_studies/LMNA/input/PMID_10939567_Spo1.json deleted file mode 100644 index 3bb33243b..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo1.json +++ /dev/null @@ -1,210 +0,0 @@ -{ - "id": "PMID_10939567_Spo1", - "subject": { - "id": "Spo1" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003484", - "label": "Upper limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003693", - "label": "Distal amyotrophy" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_HpywLagdrxTapxnHVJwojdDOf", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.781_783del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134946_156134948del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134942", - "ref": "TAAG", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.958917856Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo10.json b/case_studies/LMNA/input/PMID_10939567_Spo10.json deleted file mode 100644 index 670bdda9a..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo10.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "id": "PMID_10939567_Spo10", - "subject": { - "id": "Spo10" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003551", - "label": "Difficulty climbing stairs" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_YAhqVxDJmaGQVyMltjxeonWkz", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1112T>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136076T>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136076", - "ref": "T", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P21Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.980462074Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo104.json b/case_studies/LMNA/input/PMID_10939567_Spo104.json deleted file mode 100644 index cc6a1c6c3..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo104.json +++ /dev/null @@ -1,228 +0,0 @@ -{ - "id": "PMID_10939567_Spo104", - "subject": { - "id": "Spo104" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0001239", - "label": "Wrist flexion contracture" - } - }, - { - "type": { - "id": "HP:0034681", - "label": "Finger joint contracture" - } - }, - { - "type": { - "id": "HP:0034671", - "label": "Knee contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo104", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo104", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_spsqeuYGyPfGcQIwxTngHAOwX", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.188T>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115106T>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115106", - "ref": "T", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.933936834Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo11.json b/case_studies/LMNA/input/PMID_10939567_Spo11.json deleted file mode 100644 index 182737f55..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo11.json +++ /dev/null @@ -1,193 +0,0 @@ -{ - "id": "PMID_10939567_Spo11", - "subject": { - "id": "Spo11" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P1Y1M" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.971588134Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo2.json b/case_studies/LMNA/input/PMID_10939567_Spo2.json deleted file mode 100644 index 56570d7ea..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo2.json +++ /dev/null @@ -1,199 +0,0 @@ -{ - "id": "PMID_10939567_Spo2", - "subject": { - "id": "Spo2" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UwVqOEwBxyjQgaiNBnLMHUmEP", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.881A>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135257A>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135257", - "ref": "A", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.963793992Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo20.json b/case_studies/LMNA/input/PMID_10939567_Spo20.json deleted file mode 100644 index 3ee978522..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo20.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_Spo20", - "subject": { - "id": "Spo20" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034681", - "label": "Finger joint contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo20", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo20", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_iTLNfekCTTEcIvOzPJqQaxcTW", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.334_336del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115252_156115254del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115248", - "ref": "TGAG", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.937750101Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo21.json b/case_studies/LMNA/input/PMID_10939567_Spo21.json deleted file mode 100644 index 015567349..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo21.json +++ /dev/null @@ -1,234 +0,0 @@ -{ - "id": "PMID_10939567_Spo21", - "subject": { - "id": "Spo21" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002359", - "label": "Frequent falls" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0001465", - "label": "Amyotrophy involving the shoulder musculature" - } - }, - { - "type": { - "id": "HP:0007210", - "label": "Lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0002942", - "label": "Thoracic kyphosis" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo21", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo21", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ZQUOgUViVbsAKwASrxzBRCvUX", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1559G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137183G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137183", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.035825014Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo27.json b/case_studies/LMNA/input/PMID_10939567_Spo27.json deleted file mode 100644 index 27a14172f..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo27.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_Spo27", - "subject": { - "id": "Spo27" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034671", - "label": "Knee contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo27", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo27", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WcljDLAUlqHqRenvmQXgvFQFE", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.149G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115067G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115067", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.924798965Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo28.json b/case_studies/LMNA/input/PMID_10939567_Spo28.json deleted file mode 100644 index 876aebc55..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo28.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "id": "PMID_10939567_Spo28", - "subject": { - "id": "Spo28" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003307", - "label": "Hyperlordosis" - } - }, - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0003693", - "label": "Distal amyotrophy" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo28", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo28", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_LndMYzOxEUbrGZEKfXeZFrJon", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1583C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137207C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137207", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.094053030Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo29.json b/case_studies/LMNA/input/PMID_10939567_Spo29.json deleted file mode 100644 index 96818bea2..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo29.json +++ /dev/null @@ -1,229 +0,0 @@ -{ - "id": "PMID_10939567_Spo29", - "subject": { - "id": "Spo29" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001270", - "label": "Motor delay" - } - }, - { - "type": { - "id": "HP:0012378", - "label": "Fatigue" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0009129", - "label": "Upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008956", - "label": "Proximal lower limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0001776", - "label": "Bilateral talipes equinovarus" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo29", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo29", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_LndMYzOxEUbrGZEKfXeZFrJon", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1583C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156137207C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156137207", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.103609085Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo3.json b/case_studies/LMNA/input/PMID_10939567_Spo3.json deleted file mode 100644 index e29d6f8e6..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo3.json +++ /dev/null @@ -1,211 +0,0 @@ -{ - "id": "PMID_10939567_Spo3", - "subject": { - "id": "Spo3" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0034671", - "label": "Knee contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_KhGrqpBmGiTpVunUeLVgvNZaO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.134A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115052A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115052", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P6Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.920696973Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo37.json b/case_studies/LMNA/input/PMID_10939567_Spo37.json deleted file mode 100644 index 19a32f7a9..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo37.json +++ /dev/null @@ -1,223 +0,0 @@ -{ - "id": "PMID_10939567_Spo37", - "subject": { - "id": "Spo37" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003551", - "label": "Difficulty climbing stairs" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0007126", - "label": "Proximal amyotrophy" - } - }, - { - "type": { - "id": "HP:0001776", - "label": "Bilateral talipes equinovarus" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0004308", - "label": "Ventricular arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo37", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo37", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P8Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.006930828Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo4.json b/case_studies/LMNA/input/PMID_10939567_Spo4.json deleted file mode 100644 index 6b29d9763..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo4.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "id": "PMID_10939567_Spo4", - "subject": { - "id": "Spo4" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009046", - "label": "Difficulty running" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0009129", - "label": "Upper limb amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_UuvpXoHfVMAaziaeVgxdaZapO", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1357C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136413C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136413", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.003423929Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo69.json b/case_studies/LMNA/input/PMID_10939567_Spo69.json deleted file mode 100644 index b9bf68e9c..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo69.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "id": "PMID_10939567_Spo69", - "subject": { - "id": "Spo69" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo69", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo69", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.975951194Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo70.json b/case_studies/LMNA/input/PMID_10939567_Spo70.json deleted file mode 100644 index 44e0879b4..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo70.json +++ /dev/null @@ -1,223 +0,0 @@ -{ - "id": "PMID_10939567_Spo70", - "subject": { - "id": "Spo70" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003391", - "label": "Gowers sign" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003693", - "label": "Distal amyotrophy" - } - }, - { - "type": { - "id": "HP:0001761", - "label": "Pes cavus" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0001239", - "label": "Wrist flexion contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo70", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo70", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_EVTznoSkySLiBzkgFYMmWSStj", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.695G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134860G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134860", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.951565980Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo78.json b/case_studies/LMNA/input/PMID_10939567_Spo78.json deleted file mode 100644 index 3b888ac83..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo78.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "id": "PMID_10939567_Spo78", - "subject": { - "id": "Spo78" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003391", - "label": "Gowers sign" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0030234", - "label": "Highly elevated creatine kinase" - } - }, - { - "type": { - "id": "HP:0003700", - "label": "Generalized amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0008994", - "label": "Proximal muscle weakness in lower limbs" - } - }, - { - "type": { - "id": "HP:0025258", - "label": "Stiff neck" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0003273", - "label": "Hip contracture" - } - }, - { - "type": { - "id": "HP:0034671", - "label": "Knee contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0003306", - "label": "Spinal rigidity" - } - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo78", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo78", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_FvTTcEsdwTdbJiPxmoNdYyHwW", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1368C>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136424C>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136424", - "ref": "C", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P2Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:24.030692100Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_10939567_Spo89.json b/case_studies/LMNA/input/PMID_10939567_Spo89.json deleted file mode 100644 index 11f528334..000000000 --- a/case_studies/LMNA/input/PMID_10939567_Spo89.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "id": "PMID_10939567_Spo89", - "subject": { - "id": "Spo89" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002355", - "label": "Difficulty walking" - } - }, - { - "type": { - "id": "HP:0003697", - "label": "Scapuloperoneal amyotrophy" - } - }, - { - "type": { - "id": "HP:0008997", - "label": "Proximal muscle weakness in upper limbs" - } - }, - { - "type": { - "id": "HP:0009053", - "label": "Distal lower limb muscle weakness" - } - }, - { - "type": { - "id": "HP:0034391", - "label": "Elbow contracture" - } - }, - { - "type": { - "id": "HP:0001239", - "label": "Wrist flexion contracture" - } - }, - { - "type": { - "id": "HP:0034671", - "label": "Knee contracture" - } - }, - { - "type": { - "id": "HP:0034677", - "label": "Ankle contracture" - } - }, - { - "type": { - "id": "HP:0011675", - "label": "Arrhythmia" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005162", - "label": "Abnormal left ventricular function" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "Spo89", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "Spo89", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_SVkKWrIwESoohtwuitmkVPaxy", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.746G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134911G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134911", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:181350", - "label": "Emery-Dreifuss muscular dystrophy 2, autosomal dominant" - }, - "onset": { - "age": { - "iso8601duration": "P8Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:13:23.955193042Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:10939567", - "reference": "https://pubmed.ncbi.nlm.nih.gov/10939567", - "description": "Clinical and molecular genetic spectrum of autosomal dominant Emery-Dreifuss muscular dystrophy due to mutations of the lamin A/C gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_11344241_II-2.json b/case_studies/LMNA/input/PMID_11344241_II-2.json deleted file mode 100644 index 168bcc318..000000000 --- a/case_studies/LMNA/input/PMID_11344241_II-2.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "id": "PMID_11344241_II-2", - "subject": { - "id": "II-2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P49Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0003362", - "label": "Increased VLDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - } - }, - { - "type": { - "id": "HP:0003738", - "label": "Exercise-induced myalgia" - } - }, - { - "type": { - "id": "HP:0008968", - "label": "Muscle hypertrophy of the lower extremities" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0000831", - "label": "Insulin-resistant diabetes mellitus" - } - } - ], - "interpretations": [ - { - "id": "II-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "II-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ajKeVvMXVQSzljQnRvAOMpzwN", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - } - } - ], - "metaData": { - "created": "2024-03-23T17:39:22.344498872Z", - "createdBy": "ORCID:0000-0002-5648-2155", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:11344241", - "reference": "https://pubmed.ncbi.nlm.nih.gov/11344241", - "description": "Dyslipemia in familial partial lipodystrophy caused by an R482W mutation in the LMNA gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_11344241_III-2.json b/case_studies/LMNA/input/PMID_11344241_III-2.json deleted file mode 100644 index 60cd2042b..000000000 --- a/case_studies/LMNA/input/PMID_11344241_III-2.json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "id": "PMID_11344241_III-2", - "subject": { - "id": "III-2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P36Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0003362", - "label": "Increased VLDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - } - }, - { - "type": { - "id": "HP:0012185", - "label": "Constrictive median neuropathy" - } - }, - { - "type": { - "id": "HP:0001114", - "label": "Xanthelasma" - } - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - } - }, - { - "type": { - "id": "HP:0003141", - "label": "Increased LDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0003738", - "label": "Exercise-induced myalgia" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0009064", - "label": "Generalized lipodystrophy" - } - }, - { - "type": { - "id": "HP:0008968", - "label": "Muscle hypertrophy of the lower extremities" - } - }, - { - "type": { - "id": "HP:0000831", - "label": "Insulin-resistant diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0002240", - "label": "Hepatomegaly" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0001013", - "label": "Eruptive xanthomas" - } - } - ], - "interpretations": [ - { - "id": "III-2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "III-2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ajKeVvMXVQSzljQnRvAOMpzwN", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - } - } - ], - "metaData": { - "created": "2024-03-23T17:39:22.352102994Z", - "createdBy": "ORCID:0000-0002-5648-2155", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:11344241", - "reference": "https://pubmed.ncbi.nlm.nih.gov/11344241", - "description": "Dyslipemia in familial partial lipodystrophy caused by an R482W mutation in the LMNA gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_11344241_III-3.json b/case_studies/LMNA/input/PMID_11344241_III-3.json deleted file mode 100644 index 1d0cb379d..000000000 --- a/case_studies/LMNA/input/PMID_11344241_III-3.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "id": "PMID_11344241_III-3", - "subject": { - "id": "III-3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P33Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0001744", - "label": "Splenomegaly" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0003362", - "label": "Increased VLDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - } - }, - { - "type": { - "id": "HP:0002240", - "label": "Hepatomegaly" - } - }, - { - "type": { - "id": "HP:0012185", - "label": "Constrictive median neuropathy" - } - }, - { - "type": { - "id": "HP:0003738", - "label": "Exercise-induced myalgia" - } - }, - { - "type": { - "id": "HP:0008968", - "label": "Muscle hypertrophy of the lower extremities" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0000831", - "label": "Insulin-resistant diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0001013", - "label": "Eruptive xanthomas" - } - } - ], - "interpretations": [ - { - "id": "III-3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "III-3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ajKeVvMXVQSzljQnRvAOMpzwN", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - } - } - ], - "metaData": { - "created": "2024-03-23T17:39:22.354637145Z", - "createdBy": "ORCID:0000-0002-5648-2155", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:11344241", - "reference": "https://pubmed.ncbi.nlm.nih.gov/11344241", - "description": "Dyslipemia in familial partial lipodystrophy caused by an R482W mutation in the LMNA gene" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_1.json b/case_studies/LMNA/input/PMID_18256394_1.json deleted file mode 100644 index 536c62d51..000000000 --- a/case_studies/LMNA/input/PMID_18256394_1.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "id": "PMID_18256394_1", - "subject": { - "id": "1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P1Y6M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.090878963Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_10.json b/case_studies/LMNA/input/PMID_18256394_10.json deleted file mode 100644 index 88902a6f1..000000000 --- a/case_studies/LMNA/input/PMID_18256394_10.json +++ /dev/null @@ -1,271 +0,0 @@ -{ - "id": "PMID_18256394_10", - "subject": { - "id": "10", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y5M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004421", - "label": "Elevated systolic blood pressure" - } - }, - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0002634", - "label": "Arteriosclerosis" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.126909017Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_11.json b/case_studies/LMNA/input/PMID_18256394_11.json deleted file mode 100644 index e9715721b..000000000 --- a/case_studies/LMNA/input/PMID_18256394_11.json +++ /dev/null @@ -1,259 +0,0 @@ -{ - "id": "PMID_18256394_11", - "subject": { - "id": "11", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y5M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.129121065Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_12.json b/case_studies/LMNA/input/PMID_18256394_12.json deleted file mode 100644 index bcf581ed9..000000000 --- a/case_studies/LMNA/input/PMID_18256394_12.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "id": "PMID_18256394_12", - "subject": { - "id": "12", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y7M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004421", - "label": "Elevated systolic blood pressure" - } - }, - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0012492", - "label": "Cerebral artery stenosis" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0002326", - "label": "Transient ischemic attack" - } - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "12", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "12", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.133682012Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_13.json b/case_studies/LMNA/input/PMID_18256394_13.json deleted file mode 100644 index 9a664bca0..000000000 --- a/case_studies/LMNA/input/PMID_18256394_13.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - "id": "PMID_18256394_13", - "subject": { - "id": "13", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10Y2M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "13", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "13", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.139544010Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_14.json b/case_studies/LMNA/input/PMID_18256394_14.json deleted file mode 100644 index 59545a0f3..000000000 --- a/case_studies/LMNA/input/PMID_18256394_14.json +++ /dev/null @@ -1,274 +0,0 @@ -{ - "id": "PMID_18256394_14", - "subject": { - "id": "14", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P12Y1M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005117", - "label": "Elevated diastolic blood pressure" - } - }, - { - "type": { - "id": "HP:0004421", - "label": "Elevated systolic blood pressure" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0100546", - "label": "Carotid artery stenosis" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "14", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "14", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.144304037Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_15.json b/case_studies/LMNA/input/PMID_18256394_15.json deleted file mode 100644 index ff138fcfc..000000000 --- a/case_studies/LMNA/input/PMID_18256394_15.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "id": "PMID_18256394_15", - "subject": { - "id": "15", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P17Y8M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "15", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "15", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.146094083Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_2.json b/case_studies/LMNA/input/PMID_18256394_2.json deleted file mode 100644 index c7a8d4573..000000000 --- a/case_studies/LMNA/input/PMID_18256394_2.json +++ /dev/null @@ -1,253 +0,0 @@ -{ - "id": "PMID_18256394_2", - "subject": { - "id": "2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P1Y9M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002516", - "label": "Increased intracranial pressure" - } - }, - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.103210926Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_3.json b/case_studies/LMNA/input/PMID_18256394_3.json deleted file mode 100644 index b94178a3f..000000000 --- a/case_studies/LMNA/input/PMID_18256394_3.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "id": "PMID_18256394_3", - "subject": { - "id": "3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y1M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000504", - "label": "Abnormality of vision" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.108047008Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_4.json b/case_studies/LMNA/input/PMID_18256394_4.json deleted file mode 100644 index 00b583280..000000000 --- a/case_studies/LMNA/input/PMID_18256394_4.json +++ /dev/null @@ -1,266 +0,0 @@ -{ - "id": "PMID_18256394_4", - "subject": { - "id": "4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P2Y3M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0005117", - "label": "Elevated diastolic blood pressure" - } - }, - { - "type": { - "id": "HP:0004421", - "label": "Elevated systolic blood pressure" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000504", - "label": "Abnormality of vision" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.110131978Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_5.json b/case_studies/LMNA/input/PMID_18256394_5.json deleted file mode 100644 index c562b392f..000000000 --- a/case_studies/LMNA/input/PMID_18256394_5.json +++ /dev/null @@ -1,262 +0,0 @@ -{ - "id": "PMID_18256394_5", - "subject": { - "id": "5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y8M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0005117", - "label": "Elevated diastolic blood pressure" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.112718105Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_6.json b/case_studies/LMNA/input/PMID_18256394_6.json deleted file mode 100644 index 4313818d8..000000000 --- a/case_studies/LMNA/input/PMID_18256394_6.json +++ /dev/null @@ -1,262 +0,0 @@ -{ - "id": "PMID_18256394_6", - "subject": { - "id": "6", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0005117", - "label": "Elevated diastolic blood pressure" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000504", - "label": "Abnormality of vision" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.114800930Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_7.json b/case_studies/LMNA/input/PMID_18256394_7.json deleted file mode 100644 index 84ac2a9f4..000000000 --- a/case_studies/LMNA/input/PMID_18256394_7.json +++ /dev/null @@ -1,259 +0,0 @@ -{ - "id": "PMID_18256394_7", - "subject": { - "id": "7", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y10M" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0004421", - "label": "Elevated systolic blood pressure" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.116919994Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_8.json b/case_studies/LMNA/input/PMID_18256394_8.json deleted file mode 100644 index 5bb88f421..000000000 --- a/case_studies/LMNA/input/PMID_18256394_8.json +++ /dev/null @@ -1,254 +0,0 @@ -{ - "id": "PMID_18256394_8", - "subject": { - "id": "8", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y11M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - } - }, - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.121686935Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_9.json b/case_studies/LMNA/input/PMID_18256394_9.json deleted file mode 100644 index 527c7ad8b..000000000 --- a/case_studies/LMNA/input/PMID_18256394_9.json +++ /dev/null @@ -1,267 +0,0 @@ -{ - "id": "PMID_18256394_9", - "subject": { - "id": "9", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P7Y3M" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000540", - "label": "Hypermetropia" - } - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - } - }, - { - "type": { - "id": "HP:0000905", - "label": "Progressive clavicular acroosteolysis" - } - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - } - }, - { - "type": { - "id": "HP:0000218", - "label": "High palate" - } - }, - { - "type": { - "id": "HP:0032556", - "label": "Circumoral cyanosis" - } - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - } - }, - { - "type": { - "id": "HP:0002673", - "label": "Coxa valga" - } - }, - { - "type": { - "id": "HP:0000684", - "label": "Delayed eruption of teeth" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - } - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - } - }, - { - "type": { - "id": "HP:0012474", - "label": "Carotid artery occlusion" - } - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000668", - "label": "Hypodontia" - } - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - } - }, - { - "type": { - "id": "HP:0009771", - "label": "Osteolytic defects of the phalanges of the hand" - } - }, - { - "type": { - "id": "HP:0001070", - "label": "Mottled pigmentation" - } - }, - { - "type": { - "id": "HP:0010296", - "label": "Ankyloglossia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0100324", - "label": "Scleroderma" - }, - "excluded": true - }, - { - "type": { - "id": "HP:4000168", - "label": "Shark teeth" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012632", - "label": "Abnormal intraocular pressure" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_OJUHftQJtBEMtlVxfRAksPqIS", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1824C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138613C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138613", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:176670", - "label": "Hutchinson-Gilford progeria" - } - } - ], - "metaData": { - "created": "2024-03-23T17:36:47.123307943Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_A.json b/case_studies/LMNA/input/PMID_18256394_A.json deleted file mode 100644 index f253fb553..000000000 --- a/case_studies/LMNA/input/PMID_18256394_A.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "id": "PMID_18256394_A", - "subject": { - "id": "A", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P46Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001513", - "label": "Obesity" - } - }, - { - "type": { - "id": "HP:0000287", - "label": "Increased facial adipose tissue" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0005978", - "label": "Type II diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001638", - "label": "Cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001678", - "label": "Atrioventricular block" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "A", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "A", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_zpFWRZNFYzpUacNgLGLjohudQ", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.688G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134853G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134853", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003621", - "label": "Juvenile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:20:38.192738056Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_B.json b/case_studies/LMNA/input/PMID_18256394_B.json deleted file mode 100644 index 0f196360d..000000000 --- a/case_studies/LMNA/input/PMID_18256394_B.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "id": "PMID_18256394_B", - "subject": { - "id": "B", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P50Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001513", - "label": "Obesity" - } - }, - { - "type": { - "id": "HP:0000287", - "label": "Increased facial adipose tissue" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0005978", - "label": "Type II diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001638", - "label": "Cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001678", - "label": "Atrioventricular block" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "B", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "B", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_mMwzgNnArpGeGedpPZcsWjVJJ", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1195C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136251C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136251", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003621", - "label": "Juvenile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:20:38.212332963Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18256394_C.json b/case_studies/LMNA/input/PMID_18256394_C.json deleted file mode 100644 index 2d6cf2fbf..000000000 --- a/case_studies/LMNA/input/PMID_18256394_C.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "id": "PMID_18256394_C", - "subject": { - "id": "C", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P75Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001513", - "label": "Obesity" - } - }, - { - "type": { - "id": "HP:0000287", - "label": "Increased facial adipose tissue" - } - }, - { - "type": { - "id": "HP:0003635", - "label": "Loss of subcutaneous adipose tissue in limbs" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0005978", - "label": "Type II diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0004349", - "label": "Reduced bone mineral density" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001638", - "label": "Cardiomyopathy" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0003758", - "label": "Reduced subcutaneous adipose tissue" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000956", - "label": "Acanthosis nigricans" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001596", - "label": "Alopecia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001678", - "label": "Atrioventricular block" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000347", - "label": "Micrognathia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000520", - "label": "Proptosis" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0007394", - "label": "Prominent superficial blood vessels" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001508", - "label": "Failure to thrive" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "C", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "C", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_wzoOqmmlHPCMqGmLdTqFfiHsA", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1718C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156138507C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156138507", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003581", - "label": "Adult onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:20:38.220417022Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18256394", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18256394", - "description": "Phenotype and course of Hutchinson-Gilford progeria syndrome" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_1.json b/case_studies/LMNA/input/PMID_18551513_1.json deleted file mode 100644 index af538c0e0..000000000 --- a/case_studies/LMNA/input/PMID_18551513_1.json +++ /dev/null @@ -1,246 +0,0 @@ -{ - "id": "PMID_18551513_1", - "subject": { - "id": "1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P7Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "onset": { - "age": { - "iso8601duration": "P0D" - } - } - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P1Y10M" - } - } - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_gPyNxVrvOGugCZCgqIasFevdJ", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1139T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136103T>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136103", - "ref": "T", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003577", - "label": "Congenital onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.134651899Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_10.json b/case_studies/LMNA/input/PMID_18551513_10.json deleted file mode 100644 index 478d8b0f8..000000000 --- a/case_studies/LMNA/input/PMID_18551513_10.json +++ /dev/null @@ -1,227 +0,0 @@ -{ - "id": "PMID_18551513_10", - "subject": { - "id": "10", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P5Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0032989", - "label": "Delayed ability to roll over" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "10", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "10", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_qRqFQlwlmnRdmkvsvUyeHmgPb", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1358G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136414G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136414", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "age": { - "iso8601duration": "P6M" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.498007059Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_11.json b/case_studies/LMNA/input/PMID_18551513_11.json deleted file mode 100644 index b51ec598b..000000000 --- a/case_studies/LMNA/input/PMID_18551513_11.json +++ /dev/null @@ -1,230 +0,0 @@ -{ - "id": "PMID_18551513_11", - "subject": { - "id": "11", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "11", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "11", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_lXTzOXzLzjtzbdiJGomXAhidN", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.116A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115034A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115034", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "age": { - "iso8601duration": "P4M" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.510011911Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_12.json b/case_studies/LMNA/input/PMID_18551513_12.json deleted file mode 100644 index 401ca329f..000000000 --- a/case_studies/LMNA/input/PMID_18551513_12.json +++ /dev/null @@ -1,219 +0,0 @@ -{ - "id": "PMID_18551513_12", - "subject": { - "id": "12", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P8Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P8Y" - } - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "12", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "12", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_eaCSZIFMEHaTBXqRyuOSxhGxW", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1366A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136422A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136422", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.519520998Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_13.json b/case_studies/LMNA/input/PMID_18551513_13.json deleted file mode 100644 index b3729f4b4..000000000 --- a/case_studies/LMNA/input/PMID_18551513_13.json +++ /dev/null @@ -1,221 +0,0 @@ -{ - "id": "PMID_18551513_13", - "subject": { - "id": "13", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "13", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "13", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_ivGMSGKRfYFGKLNJXwAJNFMcE", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1381-2A>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136919A>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136919", - "ref": "A", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.531552076Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_14.json b/case_studies/LMNA/input/PMID_18551513_14.json deleted file mode 100644 index 8b3e01077..000000000 --- a/case_studies/LMNA/input/PMID_18551513_14.json +++ /dev/null @@ -1,230 +0,0 @@ -{ - "id": "PMID_18551513_14", - "subject": { - "id": "14", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P6Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P4Y" - } - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "14", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "14", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.538083076Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_15.json b/case_studies/LMNA/input/PMID_18551513_15.json deleted file mode 100644 index 6c6a28bd2..000000000 --- a/case_studies/LMNA/input/PMID_18551513_15.json +++ /dev/null @@ -1,223 +0,0 @@ -{ - "id": "PMID_18551513_15", - "subject": { - "id": "15", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P20Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "15", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "15", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "age": { - "iso8601duration": "P11M" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.552626848Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_2.json b/case_studies/LMNA/input/PMID_18551513_2.json deleted file mode 100644 index 87d2720a4..000000000 --- a/case_studies/LMNA/input/PMID_18551513_2.json +++ /dev/null @@ -1,244 +0,0 @@ -{ - "id": "PMID_18551513_2", - "subject": { - "id": "2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P2Y6M" - } - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0032989", - "label": "Delayed ability to roll over" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aVkzhuqiZhkHZRCcTVqTjMdLw", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.745C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134910C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134910", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.234616994Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_3.json b/case_studies/LMNA/input/PMID_18551513_3.json deleted file mode 100644 index 52ffdc2a1..000000000 --- a/case_studies/LMNA/input/PMID_18551513_3.json +++ /dev/null @@ -1,238 +0,0 @@ -{ - "id": "PMID_18551513_3", - "subject": { - "id": "3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P7Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P2Y2M" - } - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.285525083Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_4.json b/case_studies/LMNA/input/PMID_18551513_4.json deleted file mode 100644 index ed93dcbae..000000000 --- a/case_studies/LMNA/input/PMID_18551513_4.json +++ /dev/null @@ -1,235 +0,0 @@ -{ - "id": "PMID_18551513_4", - "subject": { - "id": "4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P9Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "onset": { - "age": { - "iso8601duration": "P0D" - } - } - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aVkzhuqiZhkHZRCcTVqTjMdLw", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.745C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156134910C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156134910", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.336086988Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_5.json b/case_studies/LMNA/input/PMID_18551513_5.json deleted file mode 100644 index f1e08dbbb..000000000 --- a/case_studies/LMNA/input/PMID_18551513_5.json +++ /dev/null @@ -1,234 +0,0 @@ -{ - "id": "PMID_18551513_5", - "subject": { - "id": "5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P9Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P9Y" - } - } - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "onset": { - "age": { - "iso8601duration": "P9Y" - } - } - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WcljDLAUlqHqRenvmQXgvFQFE", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.149G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115067G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115067", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.447659969Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_6.json b/case_studies/LMNA/input/PMID_18551513_6.json deleted file mode 100644 index 6870602fa..000000000 --- a/case_studies/LMNA/input/PMID_18551513_6.json +++ /dev/null @@ -1,235 +0,0 @@ -{ - "id": "PMID_18551513_6", - "subject": { - "id": "6", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P5Y" - } - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - } - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_jSTcnnYhEeaQPbanROulGKsTi", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_005572.4:c.1072G>A" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136036G>A" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136036", - "ref": "G", - "alt": "A" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "age": { - "iso8601duration": "P4M" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.471828937Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_7.json b/case_studies/LMNA/input/PMID_18551513_7.json deleted file mode 100644 index b7790c348..000000000 --- a/case_studies/LMNA/input/PMID_18551513_7.json +++ /dev/null @@ -1,232 +0,0 @@ -{ - "id": "PMID_18551513_7", - "subject": { - "id": "7", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P10Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "onset": { - "age": { - "iso8601duration": "P3Y" - } - } - }, - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002460", - "label": "Distal muscle weakness" - } - }, - { - "type": { - "id": "HP:0003327", - "label": "Axial muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "7", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "7", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_POPNuPKYAiplomEkBSiLRzxOW", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.905T>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156135281T>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156135281", - "ref": "T", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.478341102Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_8.json b/case_studies/LMNA/input/PMID_18551513_8.json deleted file mode 100644 index 0bf346080..000000000 --- a/case_studies/LMNA/input/PMID_18551513_8.json +++ /dev/null @@ -1,222 +0,0 @@ -{ - "id": "PMID_18551513_8", - "subject": { - "id": "8", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P4Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0100295", - "label": "Muscle fiber atrophy" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "8", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "8", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_TdrgwWWcFNsRFeHoOpWixfYHt", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1364G>C" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136420G>C" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136420", - "ref": "G", - "alt": "C" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.486731052Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_18551513_9.json b/case_studies/LMNA/input/PMID_18551513_9.json deleted file mode 100644 index b52d9b722..000000000 --- a/case_studies/LMNA/input/PMID_18551513_9.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "id": "PMID_18551513_9", - "subject": { - "id": "9", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P3Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001252", - "label": "Hypotonia" - } - }, - { - "type": { - "id": "HP:0003701", - "label": "Proximal muscle weakness" - } - }, - { - "type": { - "id": "HP:0002421", - "label": "Poor head control" - } - }, - { - "type": { - "id": "HP:0031936", - "label": "Delayed ability to walk" - } - }, - { - "type": { - "id": "HP:0000467", - "label": "Neck muscle weakness" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0001558", - "label": "Decreased fetal movement" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0001883", - "label": "Talipes" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002747", - "label": "Respiratory insufficiency due to muscle weakness" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0006671", - "label": "Paroxysmal atrial tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0004756", - "label": "Ventricular tachycardia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002505", - "label": "Loss of ambulation" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0033454", - "label": "Tube feeding" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "9", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "9", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_WTFkmQpKACaNoagZLRQvPvvNu", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.94_96del" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115012_156115014del" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115009", - "ref": "GAGA", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:613205", - "label": "LMNA-related congenital muscular dystrophy" - }, - "onset": { - "ontologyClass": { - "id": "HP:0003593", - "label": "Infantile onset" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:30:43.492854118Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:18551513", - "reference": "https://pubmed.ncbi.nlm.nih.gov/18551513", - "description": "De novo LMNA mutations cause a new form of congenital muscular dystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_1.json b/case_studies/LMNA/input/PMID_37303127_1.json deleted file mode 100644 index 2fcac3071..000000000 --- a/case_studies/LMNA/input/PMID_37303127_1.json +++ /dev/null @@ -1,261 +0,0 @@ -{ - "id": "PMID_37303127_1", - "subject": { - "id": "1", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P16Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009064", - "label": "Generalized lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000819", - "label": "Diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0001397", - "label": "Hepatic steatosis" - } - }, - { - "type": { - "id": "HP:0000939", - "label": "Osteoporosis" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - } - }, - { - "type": { - "id": "HP:0000953", - "label": "Hyperpigmentation of the skin" - } - }, - { - "type": { - "id": "HP:0001410", - "label": "Decreased liver function" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0012592", - "label": "Albuminuria" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0011227", - "label": "Elevated circulating C-reactive protein concentration" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - } - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031886", - "label": "Abnormal LDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040300", - "label": "Abnormal circulating free fatty acid concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012664", - "label": "Reduced left ventricular ejection fraction" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "1", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "1", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_PPYCjtxGdPwKzThUXWmqkiJCz", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.29C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156114947C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156114947", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P7Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.986142873Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_2.json b/case_studies/LMNA/input/PMID_37303127_2.json deleted file mode 100644 index efd6c7862..000000000 --- a/case_studies/LMNA/input/PMID_37303127_2.json +++ /dev/null @@ -1,312 +0,0 @@ -{ - "id": "PMID_37303127_2", - "subject": { - "id": "2", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P21Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011227", - "label": "Elevated circulating C-reactive protein concentration" - } - }, - { - "type": { - "id": "HP:0001653", - "label": "Mitral regurgitation" - } - }, - { - "type": { - "id": "HP:0005328", - "label": "Progeroid facial appearance" - } - }, - { - "type": { - "id": "HP:0005180", - "label": "Tricuspid regurgitation" - } - }, - { - "type": { - "id": "HP:0001638", - "label": "Cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0000939", - "label": "Osteoporosis" - } - }, - { - "type": { - "id": "HP:0008209", - "label": "Premature ovarian insufficiency" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0001952", - "label": "Glucose intolerance" - } - }, - { - "type": { - "id": "HP:0004322", - "label": "Short stature" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0009064", - "label": "Generalized lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - } - }, - { - "type": { - "id": "HP:0012665", - "label": "Moderately reduced left ventricular ejection fraction" - } - }, - { - "type": { - "id": "HP:0005155", - "label": "Ventricular escape rhythm" - } - }, - { - "type": { - "id": "HP:0000957", - "label": "Cafe-au-lait spot" - } - }, - { - "type": { - "id": "HP:0031185", - "label": "Increased circulating NT-proBNP concentration" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031886", - "label": "Abnormal LDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040300", - "label": "Abnormal circulating free fatty acid concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0011015", - "label": "Abnormal blood glucose concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040081", - "label": "Abnormal circulating creatine kinase concentration" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "2", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "2", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_MAIQPLxvCjjfCsMnBOFglYMNq", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.175C>G" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156115093C>G" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156115093", - "ref": "C", - "alt": "G" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P6Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.988959074Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_3.json b/case_studies/LMNA/input/PMID_37303127_3.json deleted file mode 100644 index 1b555ffa5..000000000 --- a/case_studies/LMNA/input/PMID_37303127_3.json +++ /dev/null @@ -1,262 +0,0 @@ -{ - "id": "PMID_37303127_3", - "subject": { - "id": "3", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P16Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000819", - "label": "Diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0001397", - "label": "Hepatic steatosis" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0012592", - "label": "Albuminuria" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0030781", - "label": "Increased circulating free fatty acid level" - } - }, - { - "type": { - "id": "HP:0011227", - "label": "Elevated circulating C-reactive protein concentration" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - } - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031886", - "label": "Abnormal LDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040081", - "label": "Abnormal circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031185", - "label": "Increased circulating NT-proBNP concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012664", - "label": "Reduced left ventricular ejection fraction" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "3", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "3", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aajScqzcZrPLBNmWeMcUytvGH", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P14Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.990858078Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_4.json b/case_studies/LMNA/input/PMID_37303127_4.json deleted file mode 100644 index 0c4be34cb..000000000 --- a/case_studies/LMNA/input/PMID_37303127_4.json +++ /dev/null @@ -1,248 +0,0 @@ -{ - "id": "PMID_37303127_4", - "subject": { - "id": "4", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P40Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0011227", - "label": "Elevated circulating C-reactive protein concentration" - } - }, - { - "type": { - "id": "HP:0001952", - "label": "Glucose intolerance" - } - }, - { - "type": { - "id": "HP:0003077", - "label": "Hyperlipidemia" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0001657", - "label": "Prolonged QT interval" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031886", - "label": "Abnormal LDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031888", - "label": "Abnormal HDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040300", - "label": "Abnormal circulating free fatty acid concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040081", - "label": "Abnormal circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031185", - "label": "Increased circulating NT-proBNP concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012664", - "label": "Reduced left ventricular ejection fraction" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "4", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "4", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aajScqzcZrPLBNmWeMcUytvGH", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P20Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.992928028Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_5.json b/case_studies/LMNA/input/PMID_37303127_5.json deleted file mode 100644 index f754749b4..000000000 --- a/case_studies/LMNA/input/PMID_37303127_5.json +++ /dev/null @@ -1,256 +0,0 @@ -{ - "id": "PMID_37303127_5", - "subject": { - "id": "5", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P73Y" - } - }, - "sex": "MALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0000819", - "label": "Diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0001397", - "label": "Hepatic steatosis" - } - }, - { - "type": { - "id": "HP:0012249", - "label": "Abnormal ST segment" - } - }, - { - "type": { - "id": "HP:0009125", - "label": "Lipodystrophy" - } - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003124", - "label": "Hypercholesterolemia" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0003141", - "label": "Increased LDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0031185", - "label": "Increased circulating NT-proBNP concentration" - } - }, - { - "type": { - "id": "HP:0030781", - "label": "Increased circulating free fatty acid level" - } - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031888", - "label": "Abnormal HDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040081", - "label": "Abnormal circulating creatine kinase concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0012664", - "label": "Reduced left ventricular ejection fraction" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "5", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "5", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aajScqzcZrPLBNmWeMcUytvGH", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P60Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.997889995Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/case_studies/LMNA/input/PMID_37303127_6.json b/case_studies/LMNA/input/PMID_37303127_6.json deleted file mode 100644 index 1a30b80bc..000000000 --- a/case_studies/LMNA/input/PMID_37303127_6.json +++ /dev/null @@ -1,302 +0,0 @@ -{ - "id": "PMID_37303127_6", - "subject": { - "id": "6", - "timeAtLastEncounter": { - "age": { - "iso8601duration": "P16Y" - } - }, - "sex": "FEMALE" - }, - "phenotypicFeatures": [ - { - "type": { - "id": "HP:0001397", - "label": "Hepatic steatosis" - } - }, - { - "type": { - "id": "HP:0002155", - "label": "Hypertriglyceridemia" - } - }, - { - "type": { - "id": "HP:0003074", - "label": "Hyperglycemia" - } - }, - { - "type": { - "id": "HP:0001644", - "label": "Dilated cardiomyopathy" - } - }, - { - "type": { - "id": "HP:0002092", - "label": "Pulmonary arterial hypertension" - } - }, - { - "type": { - "id": "HP:0031964", - "label": "Elevated circulating alanine aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0031956", - "label": "Elevated circulating aspartate aminotransferase concentration" - } - }, - { - "type": { - "id": "HP:0000819", - "label": "Diabetes mellitus" - } - }, - { - "type": { - "id": "HP:0040217", - "label": "Elevated hemoglobin A1c" - } - }, - { - "type": { - "id": "HP:0003560", - "label": "Muscular dystrophy" - } - }, - { - "type": { - "id": "HP:0005110", - "label": "Atrial fibrillation" - } - }, - { - "type": { - "id": "HP:0003236", - "label": "Elevated circulating creatine kinase concentration" - } - }, - { - "type": { - "id": "HP:0002650", - "label": "Scoliosis" - } - }, - { - "type": { - "id": "HP:0001771", - "label": "Achilles tendon contracture" - } - }, - { - "type": { - "id": "HP:0002486", - "label": "Myotonia" - } - }, - { - "type": { - "id": "HP:0001635", - "label": "Congestive heart failure" - } - }, - { - "type": { - "id": "HP:0030718", - "label": "Right atrial enlargement" - } - }, - { - "type": { - "id": "HP:0009064", - "label": "Generalized lipodystrophy" - } - }, - { - "type": { - "id": "HP:0000855", - "label": "Insulin resistance" - } - }, - { - "type": { - "id": "HP:0003233", - "label": "Decreased HDL cholesterol concentration" - } - }, - { - "type": { - "id": "HP:0002149", - "label": "Hyperuricemia" - } - }, - { - "type": { - "id": "HP:0012592", - "label": "Albuminuria" - } - }, - { - "type": { - "id": "HP:0031185", - "label": "Increased circulating NT-proBNP concentration" - } - }, - { - "type": { - "id": "HP:0012663", - "label": "Mildly reduced left ventricular ejection fraction" - } - }, - { - "type": { - "id": "HP:0012100", - "label": "Abnormal circulating creatinine concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0031886", - "label": "Abnormal LDL cholesterol concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0040300", - "label": "Abnormal circulating free fatty acid concentration" - }, - "excluded": true - }, - { - "type": { - "id": "HP:0000842", - "label": "Hyperinsulinemia" - }, - "excluded": true - } - ], - "interpretations": [ - { - "id": "6", - "progressStatus": "SOLVED", - "diagnosis": { - "disease": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "genomicInterpretations": [ - { - "subjectOrBiosampleId": "6", - "interpretationStatus": "CAUSATIVE", - "variantInterpretation": { - "variationDescriptor": { - "id": "var_aajScqzcZrPLBNmWeMcUytvGH", - "geneContext": { - "valueId": "HGNC:6636", - "symbol": "LMNA" - }, - "expressions": [ - { - "syntax": "hgvs.c", - "value": "NM_170707.4:c.1444C>T" - }, - { - "syntax": "hgvs.g", - "value": "NC_000001.11:g.156136984C>T" - } - ], - "vcfRecord": { - "genomeAssembly": "hg38", - "chrom": "chr1", - "pos": "156136984", - "ref": "C", - "alt": "T" - }, - "moleculeContext": "genomic", - "allelicState": { - "id": "GENO:0000135", - "label": "heterozygous" - } - } - } - } - ] - } - } - ], - "diseases": [ - { - "term": { - "id": "OMIM:151660", - "label": "Lipodystrophy, familial partial, type 2" - }, - "onset": { - "age": { - "iso8601duration": "P1Y" - } - } - } - ], - "metaData": { - "created": "2024-03-23T17:41:42.999521017Z", - "createdBy": "ORCID:0000-0002-0736-9199", - "resources": [ - { - "id": "geno", - "name": "Genotype Ontology", - "url": "http://purl.obolibrary.org/obo/geno.owl", - "version": "2022-03-05", - "namespacePrefix": "GENO", - "iriPrefix": "http://purl.obolibrary.org/obo/GENO_" - }, - { - "id": "hgnc", - "name": "HUGO Gene Nomenclature Committee", - "url": "https://www.genenames.org", - "version": "06/01/23", - "namespacePrefix": "HGNC", - "iriPrefix": "https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/" - }, - { - "id": "omim", - "name": "An Online Catalog of Human Genes and Genetic Disorders", - "url": "https://www.omim.org", - "version": "January 4, 2023", - "namespacePrefix": "OMIM", - "iriPrefix": "https://www.omim.org/entry/" - }, - { - "id": "so", - "name": "Sequence types and features ontology", - "url": "http://purl.obolibrary.org/obo/so.obo", - "version": "2021-11-22", - "namespacePrefix": "SO", - "iriPrefix": "http://purl.obolibrary.org/obo/SO_" - }, - { - "id": "hp", - "name": "human phenotype ontology", - "url": "http://purl.obolibrary.org/obo/hp.owl", - "version": "2024-02-27", - "namespacePrefix": "HP", - "iriPrefix": "http://purl.obolibrary.org/obo/HP_" - } - ], - "phenopacketSchemaVersion": "2.0", - "externalReferences": [ - { - "id": "PMID:37303127", - "reference": "https://pubmed.ncbi.nlm.nih.gov/37303127", - "description": "The Clinical Characteristics and Potential Molecular Mechanism of LMNA Mutation-Related Lipodystrophy" - } - ] - } -} \ No newline at end of file diff --git a/dev/Statistical tests.ipynb b/dev/Statistical tests.ipynb index aaad9474d..077c92280 100644 --- a/dev/Statistical tests.ipynb +++ b/dev/Statistical tests.ipynb @@ -7,7 +7,7 @@ "source": [ "**Statistical tests**\n", "\n", - "This notebook is a playground for showing and testing statistical methods used by the `genophenocorr` library \n", + "This notebook is a playground for showing and testing statistical methods used by the `gpsea` library \n", "to discover genotype-phenotype correlations in patients annotated with HPO terms." ] }, @@ -16,15 +16,15 @@ "id": "ea476a3c-2bcc-496b-88d2-e9cadea3a8f1", "metadata": {}, "source": [ - "# Install the `genophenocorr` library\n", + "# Install the `gpsea` library\n", "\n", - "The notebook needs `genophenocorr` to be installed in the Python environment. `genophenocorr` is still mostly work in progress, so the best way is to install from sources.\n", + "The notebook needs `gpsea` to be installed in the Python environment. `gpsea` is still mostly work in progress, so the best way is to install from sources.\n", "\n", "We assume availability of `git` and Python 3.8 or better in the environment.\n", "\n", "```shell\n", - "git clone git@github.com:monarch-initiative/genophenocorr.git\n", - "cd genophenocorr\n", + "git clone git@github.com:monarch-initiative/gpsea.git\n", + "cd gpsea\n", "git checkout develop && git pull\n", "\n", "python3 -m pip install --editable .[test]\n", @@ -32,9 +32,9 @@ "pytest\n", "```\n", "\n", - "First, we download the source code from the GitHub repository, and we switch to `develop` branch to access the bleeding-edge features. Then, we install `genophenocorr` into the active environment, including the [dependencies](https://github.com/monarch-initiative/genophenocorr/blob/020832e850ef7107aa9de61462bc3490e0deb574/pyproject.toml#L34). As an optional last step, we run the tests to ensure installation went well.\n", + "First, we download the source code from the GitHub repository, and we switch to `develop` branch to access the bleeding-edge features. Then, we install `gpsea` into the active environment, including the [dependencies](https://github.com/monarch-initiative/gpsea/blob/020832e850ef7107aa9de61462bc3490e0deb574/pyproject.toml#L34). As an optional last step, we run the tests to ensure installation went well.\n", "\n", - "With this setup, we are ready to run the rest of the notebook, assuming the notebook kernel corresponds to the Python environment where `genophenocorr` was installed to." + "With this setup, we are ready to run the rest of the notebook, assuming the notebook kernel corresponds to the Python environment where `gpsea` was installed to." ] }, { @@ -73,7 +73,7 @@ "source": [ "import hpotk\n", "\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator\n", + "from gpsea.preprocessing import configure_caching_cohort_creator\n", "\n", "hpo_url = 'https://github.com/obophenotype/human-phenotype-ontology/releases/download/v2023-10-09/hp.json'\n", "hpo = hpotk.load_minimal_ontology(hpo_url)\n", @@ -94,9 +94,9 @@ "id": "9597e6ed-3016-481a-a2b2-263f87dc349f", "metadata": {}, "source": [ - "Now we can ETL the phenopackets into data format expected by `genophenocorr`. \n", + "Now we can ETL the phenopackets into data format expected by `gpsea`. \n", "\n", - "Assuming the notebook is run from its location within `genophenocorr` repository, we use the pe\u0000 \u0000t\u0000h\u0000e\u0000 \u0000located at [notebooks/SUOX/phenopackets](https://github.com/monarch-initiative/genophenocorr/tree/develop/notebooks/SUOX/phenopackets):" + "Assuming the notebook is run from its location within `gpsea` repository, we use the pe\u0000 \u0000t\u0000h\u0000e\u0000 \u0000located at [notebooks/SUOX/phenopackets](https://github.com/monarch-initiative/gpsea/tree/develop/notebooks/SUOX/phenopackets):" ] }, { @@ -109,7 +109,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Loading phenopackets from /home/ielis/ielis/phenotypes/genophenocorr/notebooks/SUOX/phenopackets\n", + "Loading phenopackets from /home/ielis/ielis/phenotypes/gpsea/notebooks/SUOX/phenopackets\n", "Patients Created: 100%|██████████| 35/35 [00:00<00:00, 620.92it/s]\n", "Validated under none policy\n", "No errors or warnings were found\n" @@ -119,7 +119,7 @@ "source": [ "import os\n", "import sys\n", - "from genophenocorr.preprocessing import load_phenopacket_folder\n", + "from gpsea.preprocessing import load_phenopacket_folder\n", "\n", "fpath_parent = os.path.dirname(os.getcwd())\n", "fpath_phenopacket_dir = os.path.join(fpath_parent, 'notebooks', 'SUOX', 'phenopackets')\n", @@ -160,7 +160,7 @@ "outputs": [], "source": [ "from IPython.display import HTML, display\n", - "from genophenocorr.view import CohortViewer\n", + "from gpsea.view import CohortViewer\n", "\n", "viewer = CohortViewer(hpo)" ] @@ -452,8 +452,8 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis\n", - "from genophenocorr.analysis.predicate import BooleanPredicate\n", + "from gpsea.analysis import configure_cohort_analysis\n", + "from gpsea.analysis.predicate import BooleanPredicate\n", "\n", "analysis = configure_cohort_analysis(cohort, hpo)" ] @@ -479,7 +479,7 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.model import VariantEffect\n", + "from gpsea.model import VariantEffect\n", "\n", "result = analysis.compare_by_variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id)" ] diff --git a/dev/Visualizers.ipynb b/dev/Visualizers.ipynb index 508630fe0..fd7fcb591 100644 --- a/dev/Visualizers.ipynb +++ b/dev/Visualizers.ipynb @@ -117,7 +117,7 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.preprocessing import configure_caching_patient_creator\n", + "from gpsea.preprocessing import configure_caching_patient_creator\n", "\n", "pc = configure_caching_patient_creator(hpo, validation_runner=validation_runner)" ] @@ -130,7 +130,7 @@ "\n", "Walk the directory, find all JSON files, load them into phenopackets, and transform the phenopackets to patients.\n", "\n", - "> Note: the first run takes longer since we must reach out to VEP REST API. However, the subsequent runs use data that we cache in `.genophenocorr_cache` folder next to this notebook." + "> Note: the first run takes longer since we must reach out to VEP REST API. However, the subsequent runs use data that we cache in `.gpsea_cache` folder next to this notebook." ] }, { @@ -157,7 +157,7 @@ } ], "source": [ - "from genophenocorr.preprocessing import load_phenopacket_folder\n", + "from gpsea.preprocessing import load_phenopacket_folder\n", "\n", "fpath_suox_cohort = os.path.join(os.getcwd(), os.pardir, 'notebooks', 'SUOX', 'phenopackets')\n", "cohort = load_phenopacket_folder(fpath_suox_cohort, pc)\n", @@ -282,8 +282,8 @@ } ], "source": [ - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVTranscriptCoordinateService\n", "\n", "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(tx_id)\n", @@ -429,7 +429,7 @@ } ], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", "\n", "pms = UniprotProteinMetadataService()\n", "\n", @@ -551,7 +551,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "We get an instance of `TranscriptCoordinates` that has `exons` property. The property provides a sequence of `genophenocorr.model.genome.GenomicRegion`s that correspond to exon regions.\n", + "We get an instance of `TranscriptCoordinates` that has `exons` property. The property provides a sequence of `gpsea.model.genome.GenomicRegion`s that correspond to exon regions.\n", "\n", "This transcript has 5 exons. Note that the exons are *not* consecutive - they are separated by introns (not in the model). The exons consist of the coding sequence regions (CDS) and UTRs.\n", "\n", @@ -663,7 +663,7 @@ "\n", "Let's discuss the protein features.\n", "\n", - "Genophenocorr knows that `NM_001032386.2` transcript corresponds to `NP_001027558.1` protein and it can fetch the corresponding metadata:" + "gpsea knows that `NM_001032386.2` transcript corresponds to `NP_001027558.1` protein and it can fetch the corresponding metadata:" ] }, { @@ -698,7 +698,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "`genophenocorr.model.ProteinMetadata` knows about the protein anatomy.\n", + "`gpsea.model.ProteinMetadata` knows about the protein anatomy.\n", "\n", "The protein has an identifier and a human-readable label." ] @@ -960,7 +960,7 @@ "\n", "> I recommend adding a check that the features do not overlap and raising an exception if they do.\n", "\n", - "We need to inform the user about the feature type (`genophenocorr.model.FeatureType`). One way of doing this is to use different colors but feel free to do whatever you like:" + "We need to inform the user about the feature type (`gpsea.model.FeatureType`). One way of doing this is to use different colors but feel free to do whatever you like:" ] }, { @@ -1081,7 +1081,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Next, we need to encode the variant effects. Each variant can have `1..m` effects on a transcript. The effects are members of the `genophenocorr.model.VariantEffect` enum. \n", + "Next, we need to encode the variant effects. Each variant can have `1..m` effects on a transcript. The effects are members of the `gpsea.model.VariantEffect` enum. \n", "\n", "For simplicity, let's just choose the first effect and we can update this strategy later:" ] diff --git a/dev/test_draw_variants.ipynb b/dev/test_draw_variants.ipynb index 8e1760545..ee90645ed 100644 --- a/dev/test_draw_variants.ipynb +++ b/dev/test_draw_variants.ipynb @@ -46,8 +46,8 @@ } ], "source": [ - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVTranscriptCoordinateService\n", "\n", "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(tx_id)" @@ -69,7 +69,7 @@ }, "outputs": [], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", "\n", "pms = UniprotProteinMetadataService()\n", "\n", @@ -258,8 +258,8 @@ "source": [ "import hpotk\n", "import os\n", - "from genophenocorr.preprocessing import load_phenopacket_folder\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator\n", + "from gpsea.preprocessing import load_phenopacket_folder\n", + "from gpsea.preprocessing import configure_caching_cohort_creator\n", "from hpotk.validate import ValidationRunner\n", "from hpotk.validate import ObsoleteTermIdsValidator, PhenotypicAbnormalityValidator, AnnotationPropagationValidator\n", "\n", @@ -307,7 +307,7 @@ } ], "source": [ - "from genophenocorr.view._draw_variants import VariantsVisualizer\n", + "from gpsea.view._draw_variants import VariantsVisualizer\n", "viz = VariantsVisualizer()\n", "viz.draw_fig(tx_coordinates, protein_meta, cohort)" ] diff --git a/notebooks/ANKRD11/KBG.ipynb b/notebooks/ANKRD11/KBG.ipynb index 7be8c0074..79a6020da 100644 --- a/notebooks/ANKRD11/KBG.ipynb +++ b/notebooks/ANKRD11/KBG.ipynb @@ -16,7 +16,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 6, "id": "cd2a5b1b", "metadata": { "ExecuteTime": { @@ -30,18 +30,18 @@ "output_type": "stream", "text": [ "Loaded HPO v2023-10-09\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.1.1dev\n" ] } ], "source": [ - "import genophenocorr\n", + "import gpsea\n", "import hpotk\n", "\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -65,7 +65,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 7, "id": "86b84c66", "metadata": { "ExecuteTime": { @@ -80,7 +80,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 8, "id": "71cc23b0", "metadata": {}, "outputs": [ @@ -88,21 +88,20 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 337/337 [01:35<00:00, 3.54it/s]\n", + "Patients Created: 100%|██████████| 337/337 [07:21<00:00, 1.31s/it]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_creator = configure_caching_cohort_creator(hpo)\n", "\n", "cohort_name = 'ANKRD11'\n", - "phenopacket_store_release = '0.1.18'\n", + "phenopacket_store_release = '0.1.19'\n", "\n", "registry = configure_phenopacket_registry()\n", "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", @@ -126,7 +125,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 14, "id": "b3c3c71f", "metadata": {}, "outputs": [ @@ -198,8 +197,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 337 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 337 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -213,7 +212,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -286,92 +285,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 74\n", " SO:1000029_HGNC:21316_ANKRD11\n", " 1000029_HGNC\n", " None\n", " TRANSCRIPT_ABLATION\n", - " 74\n", - " \n", + " \n", " \n", " \n", + " 34\n", " 16_89284634_89284639_GTGTTT_G\n", " c.1903_1907del\n", " p.Lys635GlnfsTer26\n", " FRAMESHIFT_VARIANT\n", - " 34\n", - " \n", + " \n", " \n", " \n", + " 10\n", " 16_89284129_89284134_CTTTTT_C\n", " c.2408_2412del\n", " p.Lys803ArgfsTer5\n", " FRAMESHIFT_VARIANT\n", - " 10\n", - " \n", + " \n", " \n", " \n", + " 9\n", " 16_89284140_89284144_TTTTC_T\n", " c.2398_2401del\n", " p.Glu800AsnfsTer62\n", " FRAMESHIFT_VARIANT\n", - " 9\n", - " \n", + " \n", " \n", " \n", + " 8\n", " 16_89285157_89285161_GTTTC_G\n", " c.1381_1384del\n", " p.Glu461GlnfsTer48\n", " FRAMESHIFT_VARIANT\n", - " 8\n", - " \n", + " \n", " \n", " \n", + " 6\n", " SO:1000037_HGNC:21316_ANKRD11\n", " 1000037_HGNC\n", " None\n", " TRANSCRIPT_AMPLIFICATION\n", - " 6\n", - " \n", + " \n", " \n", " \n", - " 16_89275180_89275180_A_AG\n", - " c.7481dup\n", - " p.Pro2495SerfsTer37\n", - " FRAMESHIFT_VARIANT\n", " 5\n", - " \n", - " \n", - " \n", " 16_89279749_89279749_C_CG\n", " c.6792dup\n", " p.Ala2265ArgfsTer8\n", " FRAMESHIFT_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", - " 16_89283314_89283318_CCTTT_C\n", - " c.3224_3227del\n", - " p.Glu1075GlyfsTer242\n", + " 5\n", + " 16_89275180_89275180_A_AG\n", + " c.7481dup\n", + " p.Pro2495SerfsTer37\n", " FRAMESHIFT_VARIANT\n", + " \n", + " \n", + " \n", " 3\n", - " \n", + " 16_89282710_89282710_T_A\n", + " c.3832A>T\n", + " p.Lys1278Ter\n", + " STOP_GAINED\n", + " \n", " \n", " \n", + " 3\n", " 16_89284358_89284360_GAT_G\n", " c.2182_2183del\n", " p.Ile728GlnfsTer13\n", " FRAMESHIFT_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", " \n", @@ -406,23 +405,28 @@ " \n", " \n", " \n", + " TRANSCRIPT_ABLATION\n", + " 74\n", + " \n", + " \n", + " \n", " FRAMESHIFT_VARIANT\n", " 175\n", " \n", " \n", " \n", - " INFRAME_DELETION\n", - " 2\n", + " STOP_GAINED\n", + " 67\n", " \n", " \n", " \n", - " TRANSCRIPT_ABLATION\n", - " 74\n", + " SPLICE_DONOR_VARIANT\n", + " 3\n", " \n", " \n", " \n", - " STOP_GAINED\n", - " 67\n", + " SPLICE_ACCEPTOR_VARIANT\n", + " 4\n", " \n", " \n", " \n", @@ -431,18 +435,18 @@ " \n", " \n", " \n", - " TRANSCRIPT_AMPLIFICATION\n", - " 6\n", + " INFRAME_DELETION\n", + " 2\n", " \n", " \n", " \n", - " SPLICE_DONOR_VARIANT\n", - " 3\n", + " TRANSCRIPT_AMPLIFICATION\n", + " 6\n", " \n", " \n", " \n", - " SPLICE_ACCEPTOR_VARIANT\n", - " 4\n", + " SPLICE_REGION_VARIANT\n", + " 2\n", " \n", " \n", " \n", @@ -450,11 +454,6 @@ " 1\n", " \n", " \n", - " \n", - " SPLICE_REGION_VARIANT\n", - " 2\n", - " \n", - " \n", " \n", " \n", " \n", @@ -472,7 +471,7 @@ } ], "source": [ - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "from IPython.display import HTML, display\n", "\n", "viewer = CohortViewable(hpo)\n", @@ -481,7 +480,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 15, "id": "7fd85ef9", "metadata": { "ExecuteTime": { @@ -491,9 +490,9 @@ }, "outputs": [], "source": [ - "from genophenocorr.preprocessing import configure_protein_metadata_service\n", - "from genophenocorr.preprocessing import VVMultiCoordinateService\n", - "from genophenocorr.model.genome import GRCh38\n", + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", "\n", "pms = configure_protein_metadata_service()\n", "protein_meta = pms.annotate('NP_037407.4')\n", @@ -503,7 +502,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 16, "id": "b136cbdc", "metadata": { "ExecuteTime": { @@ -513,14 +512,14 @@ }, "outputs": [], "source": [ - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)" ] }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 17, "id": "e71bd887", "metadata": {}, "outputs": [ @@ -587,7 +586,7 @@ "\n", "\n", "\n", - "

genophenocorr protein analysis

\n", + "

GPSEA protein analysis

\n", "

The UniProt API successfully returned protein information for ID: NP_037407.4

\n", "

Protein Name: Ankyrin repeat domain-containing protein 11

\n", " \n", @@ -735,7 +734,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 18, "id": "d4ae3460", "metadata": { "ExecuteTime": { @@ -750,13 +749,13 @@ "" ] }, - "execution_count": 8, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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VPd5/Pix4ujoqNSoUSPVfL/99psCKHPnztXZ1qVLFyUwMFBZt26dsnTpUsXHx0cBlDZt2qRapqIoSv/+/RVAsbOzUxo0aKCsWrVKmTx5smJlZaW4ubkpL1++TLOMd2XkGkvp2t24caMCKGPHjtVKb9WqlaLRaLTurZSmZuratauSN29enSmnfH19lRw5cqjXYHK8ISEhOnGNHj1aa9/PPvtMcXd310r7GPfCpUuXlEePHik3btxQFixYoJiamiq5c+dO9+eT/J1369YtnW0VK1ZUKleurJPu7e2tXs8mJiZKjx490pymzt3dXcmbN6/e63727NlKjhw5lIcPHyqKon9KsTVr1iiAcuDAAZ39W7dureTJkyfFulO7R1LSqlUrpWrVqur7jH6nCCGEEEL8l8mICCGEEEKI9+Tp6UnJkiV10t9+Yvbp06c8e/aMGjVq6EylBEnT/bi5uanvy5Yti42Njdb0O7a2thw7doy7d+/qjePUqVPcuHGDgQMH6iyqrW+B2l69eqV5bMmaNWumtZhrpUqV8PDwYOvWrenaf/HixSiKkuHpiwIDA7l//z7z589PV/727dtz9epVTpw4of4/s9MyJU+DY2pqqrMteRqZzE6VAxASEsL27duZO3cuJUqUIDY2Vmcan7clPzkeFRVFcHBwqmWvWLECY2Nj2rRpo7Nt0aJFjBo1ihYtWtCpUyc2bdpEt27dWL16NUePHk213OSpnPLkycOWLVto06YNgwcP5scff+TatWtao1EyKiPX2LvX7tatWzE0NKR///5a6V9//TWKomgtWqyPoiisW7eOpk2boigKkZGR6svb25tnz57pvW/f1bNnT633NWrU0JlC62PcC8WKFcPBwQFXV1d69OhB4cKF2bJlS7oXu07r2td33U+YMIGdO3eyaNEiKleuTFxcHPHx8SnWcfnyZf788098fX0xMND+Wfr48WNGjhzJiBEjtEafZUWcyVK7R/QJCwtj3bp16RodI4QQQgghdElHhBBCCCHEe3J1ddWbvnnzZipXroyZmRm5cuXCwcGBefPm8ezZM528b69BkCxnzpw8ffpUfT9p0iTOnj1LwYIFqVSpEoGBgVqNnMnTr5QuXTrNmI2MjChQoECa+ZIVKVJEJ61o0aLvPR1PWmrWrImXl1e658f/7LPPKF68OCtWrCA0NJQ8efKo8+NnVHJH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LTfzKk5K8LWofD1B/ml18j833IDNZmvxfuLi4vjzn//Mfffdx3nnndfieoFA4KhpgHr06EGvXr3weDwAVFdX4/f7jyiTn5+PxWJpKjNv3jysViv333//UXfom6aJw+FocUyHfbOO3W5n6NChmKaJz+fDarVy8cUX8+qrr7Jp06aj6peXl7doP9HR0Vx00UW8++67/PnPfyY2NpYLLrigafvhkQhff15er5ennnoq5Of0dcdqd+XKlSxfvrzVbcbGxgKNozhEREREREREREQkvDQiQjrENddcw9133snd7gP8nb4YJ1i0+teU4Az6uPHGG1u1r1DV1NSQlZXFJZdcwsiRI4mLi2PhwoWsXr2a3/3udwAsXryYH/7wh1x66aUMHDgQv9/Pc88915QIAMjLy+Ohhx7irrvuYu/evVx44YXEx8dTWFjI66+/zg033MDtt98eUmxnnnkmmZmZTJ06lYyMDLZu3cr//u//cs455xAfHw/Ar3/9az7++GMmTpzI9ddfz9ChQ6msrGTt2rUsXLiwxetsXHXVVfzrX//igw8+4Morr2zq0AeYMmUKycnJXHPNNdx6660YhsFzzz130lMinXvuubz22mtcdNFFnHPOORQWFvKXv/yFoUOHUltb26o2x44dC8Ctt97K3LlzsVqtfPvb3z6pOEVERERERERERKR1lIiQDpGUlMSf/vxnrrvuOuKx8nuysB4jGWFi8htKeZBDPPzQw+Tl5XVIfDExMdx88818+OGHvPbaawSDQfr3789TTz3FTTfdBMDIkSOZO3cub7/9NgcOHCAmJoaRI0fy3nvvMWnSpKa27rzzTgYOHMjjjz/O/fffD0CfPn0488wzOf/880OO7cYbb+SFF17g97//PbW1tWRlZXHrrbfyy1/+sqlMRkYGq1at4oEHHuC1117jqaeeIjU1lWHDhvGb3/ymxfuaPXs2PXv25NChQ0dMywSNC1ovWLCAn/3sZ/zyl78kOTmZq666ijlz5jB37tyQn9dh1157LSUlJfz1r3/lgw8+YOjQoTz//PO8/PLLLFmypFVtzps3jx/96Ee89NJLPP/885imqUSEiIiIiIiIiIhImBimVniVNrJ27VrGjh3LmjVrGDNmzDHL/PnPf+aHt/yQbGsUP/AncznJpBJBNQFex8lTEZVs9dcxf/587r//fs31L3IKasm5REREREREREREug6tESEd6qabbmLV6lXMvPJS7rWVk8MmEviCLDbyE8sBhl1wFkuWLOGBBx5QEkJERERERERERESkG9DUTNLhxo4dyzPPPMPvfvc7VqxYQXV1NXFxcYwZM4bevXuHOzwRERERERERERERaUNKREjYpKamcs4554Q7DBERERERERERERFpR5qaSURERERERERERERE2o0SESIiIiIiIiIiIiIi0m6UiBARERERERERERERkXajRISEjWmaOBwO9u7dS3l5OcFgsMNjqK2t5fvf/z6ZmZkYhsFPfvKTDo+hq1myZAmGYbBkyZI2bbdfv35ce+21bdqmiIiIiIiIiIiIhJ8SEdLhampq+Mtf/kL+sGGkpaWRk5NDjx496J+by2OPPYbD4WhxW8888wyGYfD555+3KpZf/epXPPPMM9x0000899xzXH311a1qp7M5fFwO/0RFRdGrVy/mzp3LH//4R2pqasIS17Jly7jvvvtwOp1h2b+IiIiIiIiIiIh0vIhwByCnlmXLlnH+uedS5XQyAvg+EAu4gS+Kirjrjju49557eOk//+G8885r93gWL17MpEmTuPfee9t9X+HwwAMPkJOTg8/no6SkhCVLlvCTn/yE3//+97z11luMGDGiQ+NZtmwZ999/P9deey1JSUlHbNu+fTsWi3KjIiIiIiIiIiIi3Y0SEdJhVqxYwZzZs8n2+bjdNEn5xvYxwCXBIC+63Vx4wQW88eab7Z6MKCsrY+jQoScs53a7sdvtXa6j/Oyzz2bcuHFNv991110sXryYc889l/PPP5+tW7cSHR0dxgi/EhkZGe4QREREREREREREpB10rV5V6bK8Xi/zLriALL+fHwWDRyUhDksAbjBNRgLfvvzykKZpOuzaa68lLi6OAwcOcOGFFxIXF0d6ejq33347gUAA+Gqdg8LCQt55552mKYz27t3btO2ll17il7/8Jb179yYmJobq6moqKyu5/fbbyc/PJy4ujoSEBM4++2zWr19/RAyH2/jvf//L/fffT+/evYmPj+eSSy7B5XLh8Xj4yU9+Qo8ePYiLi+O6667D4/Ec9Vyef/55xo4dS3R0NCkpKXz7299m3759IR+Tr5s9ezbz58+nqKiI559//oht27Zt45JLLiElJYWoqCjGjRvHW2+91aJ2V65cyVlnnUViYiIxMTHMnDmTpUuX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hRdeaBpR0Fby8vJ46KGHuOuuu9i7dy8XXngh8fHxFBYW8vrrr3PDDTdw++23n7Cd9957j23btuH3+yktLWXx4sV89NFH9O3bl7feeouoqKimsn/605+YNm0a+fn5XH/99eTm5lJaWsry5cvZv38/69evP+Y+LBYLf/vb3zj77LMZNmwY1113Hb179+bAgQN8/PHHJCQk8PbbbwONSQuAX/ziF3z729/GZrNx3nnnNSUovu7OO+/k3//+N2effTa33norKSkpPPvssxQWFvLqq682LRouIiIiIiIiIiIinZsSEdIhrFYrb7/zDlMmTeJ3tbVc7ffTD/jmWIcDwItWK/sjIlj8zjsdsrZAKO6++27q6up48cUX+c9//sOYMWN45513uPPOO9t8X3feeScDBw7k8ccf5/777wcaF7k+88wzOf/881vUxj333AOA3W4nJSWF/Px8nnjiCa677jri4+OPKDt06FA+//xz7r//fp555hkcDgc9evRg9OjRTe00Z9asWSxfvpwHH3yQ//3f/6W2tpbMzEwmTpzIjTfe2FRu/PjxPPjgg/zlL3/h/fffJxgMUlhYeMxEREZGBsuWLeOOO+7gySefxO12M2LECN5++23OOeecFj1/ERERERERERERCT/D1Equ0kbWrl3L2LFjWbNmDWPGjDlmme3bt3PeOeewc/du+lmtjAkEiAMagPVWKzsCAXpmZPD6m28yceLEDo1fRDqHlpxLRERERERERESk69DcJtKhBg0axNbt21mwYAFDzjiDdyMj+Rfwls1GxqRJvPTSS+wtLlYSQkRERERERERERKSb0NRM0uGsVivnnHNO0/Q6fr+fiAi9FUVERERERERERES6I42IkLBTEkJERERERERERESk+1IiQkRERERERERERERE2o0SESIiIiIiIiIiIiIi0m6UiBARERERERERERERkXajyfmlzW3dujXcIYhIF6ZziIiIiIiIiIhI96JEhLSZtLQ0YmJiuOqqq8Idioh0cTExMaSlpYU7DBERERERERERaQOGaZpmuIOQ7qO4uJiKiopwhyEiXVxaWhrZ2dnhDkNERERERERERNqAEhEiIiIiIiIiIiIiItJutFi1iIiIiIiIiIiIiIi0GyUiRERERERERERERESk3SgRISIiIiIiIiIiIiIi7UaJCBERERERERERERERaTdKRIiIiIiIiIiIiIiISLtRIkJERERERERERERERNqNEhEiIiIiIiIiIiIiItJulIgQEREREREREREREZF2o0SEiIiIiIiIiIiIiIi0GyUiRERERERERERERESk3SgRISIipwzTNDFNM9xhiIiIiIiIiIicUiLCHYCIiEhba2hooLKykpLdJVQcqsDr8hLwBiDwZQErWO1W7Il20nqmkZmXSUpKCtHR0WGNW0RERERERESkOzJM3RoqIiLdQCAQoHhPMdtWbaN+Tz0Nnzfg2ewhUBwAXzOVbGDNthI5LJLocdHE5MYweMJgsnOzsVqtHRq/iIiIiIiIiEh3pUSEiIh0aW63m40rNnJwx0FqFtRQ/2E9eFrZWCTEnBlD/Lnx9BrYi/xJ+URFRbVpvCIiIiIiIiIipxolIkREpEsyTZPCHYVs+HgDjj86CGwNnLhSCKxDrKT+KJURs0eQMzAHwzDatH0RERERERERkVOFEhEiItLluN1ulr2/jNIFpdQ8U/PV2g9tzQrx18TT47weTJk7RWtIiIiIiIiIiIi0ghIRIiLSpZSWlLL8zeVUPFJBsCjYIfu0ZFtIuzuNyRdMJiMzo0P2KSIiIiIiIiLSXSgRISIiXcb+vftZ9eoqKn5R0fp1IForEtIeSmPCJRPI6pfVwTsXEREREREREem6LOEOQEREpCUO7jvIyv+spOLOMCQhADxQcVcFK19aycF9B8MQgIiIiIiIiIhI16REhIiIdHqVjkpWvLICx3wH+MMYiB8c9zgaY6lwhDEQEREREREREZGuQ4kIERHp1AKBAMveWdaYhPCFOxrAB475Dpa/u5xAoL1WyRYRERERERER6T6UiBARkU5tzWdrqPhLBWZd51nSyKwzqfhzBWs+XRPuUEREREREREREOj0lIkREpNOqKK+geEkx3uXecIdyFO8KL8WfFFNRXhHuUEREREREREREOjUlIkREpFMyTZOV76+k6rGqcIfSrKrHqlj5/kpMs/OM1hARERERERER6WyUiBARkU6ptKSU6o+rO9WUTN9k1plUL66m5FBJuEMREREREREREem0lIgQEZFOadPSTdS+VhvuME6o9vVaNi/bHO4wREREREREREQ6LSUiRESk06mvr6d6ZzWmq/OOhjjMdJlU76imvr4+3KGIiIiIiIiIiHRKSkRIh7vkkkswDOOonz59+jRb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iIiIiIiIiHRfSkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbpSIEBERERERERERERGRdqNEhIiIiIiIiIiIiIiItBslIkREREREREREREREpN0oESEiIiIiIiIiIiIiIu1GiYhu4uyzzyY1NfWIx/r3749hGBiGQVRUVJgiExEREREREREREZFTWUS4A5C28f777x/x+49//GN2797d9LvH4yEuLo7a2tqODk1ERERERERERERETmEaEdGN2O32pv8/9dRTADz99NOYpglAXV1dWOISERERERERERERkVOXEhHdSGRkZNP//X4/ANdffz0AcXFxYYlJRERERERERERERE5tSkR0I4dHPPz6178GICYmpmmbz+cLS0wiIiIiIiIiIiIicmrTGhHdhGEYBINBLBZL01RMDz30UNN2j8cTrtBERERERERERERE5BSmERHdxMKFCwGakhA9evTgtttuA2DBggUAWCx6uUVERERERERERESkY6lnupuYPXs2pmk2/ZSWljZtmzVrFq+//joHDhwIY4QiIiIiIiIiIiIicipSIqKbMAyDqVOnHnNbXFwcjz32GD179uzgqERERERERERERETkVKdERDeybdu2Vm0TEREREREREREREWkvSkScImpra8MdgoiIiIiIiIiIiIicgpSI6MJ69+6NYRgYhgFAZWVl0+/f/PF4PGGOVkRERERERERERERORUpEdGFlZWUhlb/mmmvaKRIRERERERERERERkWNTIqIL8/l8mKaJaZoApKSkNP1+rJ9nnnkmvAF/acaMGccctXHttdceUW7atGlHlRERERERERERERGRrkWJiG7CNE0cDke4w2iRzz77DADDMIiLiyMiIgKAZ599losuuqip3IoVK8ISn4iIiIiIiIiIiIi0nYhwByBtb/HixSxatIhAIHDUtl//+tdhiOhI48eP58UXX6R///5Nj/3P//wP//jHP3jjjTeaHnv00UeZPn0648aN02gIERERERERERERkS7KMA/P6yNd2oYNGxg9ejTBYPC45Trzy3042XCsGI+3LRSnn346ixYtYs6cOSxcuPCk2hKRrqmgoIBp06aFOwwRERERERERkVOGRkR0EyNHjmz6f2RkJJGRkWGMJnRerzfcIYiIdHmHp+kr3laM46ADT7WHoL8x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R1VNAYOHnnjtCBERkVBojQjpEn76058CkJenec9FREREREREREREuhIlIqRLcLvdAKxatSrMkYiIiIiIiIiIiIhIKDQ1k3QJWspEREREREREREREpGvSiAgREREREREREREREWk3SkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbpSIEBERERERERERERGRdqNEhIiIiIiIiIiIiIiItBslIkREREREREREREREpN0oESEiIiIiIiIiIiIiIu1GiQgREREREREREREREWk3SkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbiLCHYCItE55SSk7Pl1PsNKNGWOlZ34OeSMHY7F0fH7R7/ezbfMKyg7twuepx2L4iLBF43P3wOO0YnpNYtNiGT1rNCmpKR0aWzAYZMu6LezdtJegO0h0SjSjZo4ivUf6EeVM02T3tt3sWLMDf60fe6KdYZOH0adfnzaLxTRNigq3sW/PGjBrMayJ5A6cTK+sfpQc3MeubUsxA05MI5asfqPJyRuGYRjHbW/7hu3sXr+bQH2AyORIRkwbQc/ePZut4/F4+Oi/H+EJeljw7AJy8nMYMmpI0/umoaGBZYs+onJfDaYbbAk2Rs0aT05eTpsdh+Y4nU7WLVlHdVk13qAXw29gj7ST3CeZyAQX7rpDeDxgmkEsFvD7A0Taglht8WRm5dM3dxjbtyynqnwPFvxExfVkcP4snBVONq/YjNflJSIuAmuqlWAwyPYN29mzYQ+B+gBRKVGMmDaCzF6ZIcftcrlY+/FaaspqMGwGmXmZGBiU7C4h6AsS3yOe0bNGk5SU1KrjYpome3bsYdOKTbir3eCBqJQohk8ZjmmaAFRVVbH8g+XUlNdguk0iewSIS3XjqbFS74/GwMKiskWMnnn8z+DB/YXs2bEcM1ANRhzZeePI7jfoiPdhMBhk2/ptFG4oJNAQIDolmhEzRpCRmUFVVRUrFi6itsyD6YOolGgmzp2K07GP0gObMXBjtacyaNgMUtN64Pf7Wb9iPQd2HcBT78H0mkTGRJLeL50xM8YQFRUFwIHiA2xatgmP00NEbAR5o/PAUvNVm7YUBg6fSVpaj5CPb1VVFds3fozPXY4/GImnJhWvy8Qb7aWgpoAxM8cQExPTVN7r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XC5XrENBDO3evVter1c33HCDsrOzA/9WrFihjRs3Kjs7W3PnztWQIUNkt9u1atWqoOndbre++eYbjRgxIjBsxIgR2rhxow4fPhzUdsWKFYHxOLrs27dPNTU1IcM9Ho8kqbq6mhxCk6xYsULnnXeexowZo7feekt2e+gNs/58qJtbq1atktfrDYy3Wq0aOnRoSDv/cnr37q3k5OQW7wNio3v37uratat2794dMm7Pnj1KSEgIbO8RI0aovLxcubm5Qe3qHnMyMzOVkZERNodWrlzJsakdqays1Nlnn62NGzdq0aJFGjx4cND4aLY1+XNsaiyH8vLydPDgQeXk5ASur0866SRJvkcNZmdna/369ZLIoVjh8zAAoDYKEQBgsiFDhuif//xnyL+cnBxlZWXpn//8p6688kqlpqbq1FNP1WuvvaaSkpLA9H//+99VWlqqCy+8MDDsggsuUE1NjV5++eXAsKqqKr3yyisaP358o7eno/3p37+/1qxZo40bNwYNf/3112W1WjVs2DByCFHLzc3VmWeeqV69emnRokX1Pm5iypQpSktL0wsvvBA0/IUXXpDL5dKZZ54ZGHbBBRfoq6++CvoSZ8OGDfrkk0+CchBHh1mzZmnnzp1avHhxYFhBQYHef/99TZkyRVar7+PGueeeq7i4OD3//POBdoZh6MUXX1RmZqZOOOGEwPDzzz9fixYt0s6dOwPDlixZoo0bN5JD7URNTY1mzZqlZcuW6e233673JcKRbmvy59gTSQ7dcMMNIdfXL730kiTpiiuu0D//+U9lZ2dLIocAAGgLLEbdexMBAK3i5JNPVkFBgb777rvAsK+//lonnHCCBg8erKuvvlq7du3Sk08+qUmTJumjjz4Kmv6iiy7SP//5T914443q27ev/vrXv2rlypVasmSJJk2a1Nrdgck+++wzTZkyRenp6bruuuuUnp6uRYsW6YMPPtBVV12l+fPnSyKHcMS8efNUXFysPXv26IUXXtBPfvITjRw5UpJ0/fXXy2q1KicnR7t379ZDDz2kzMzMoOn79OkT9MXP888/r2uvvVYXXHCBzjjjDH3++ef629/+pgcffFB33nlnoF1JSYlGjhypkpIS3XzzzYqLi9NTTz2lmpoaffPNN8rIyGidFYBmayyHUlNTtW/fPo0cOVKlpaW66aablJqaqhdffFE7d+7UsmXLNHz48MD8br31Vj3++OO6+uqrNXbsWL333nv617/+pQULFuiSSy4JtNu5c6dGjhypDh066De/+Y1KS0v1+OOPq0ePHvrqq694LEo78Nvf/lbPPPOMzj77bF100UUh4y+77DJJ0W1r8ufYEmkO1bV9+3ZlZ2fr8ccf18033xw0jhwCACDGDABATEyePNnIyckJGf75558bJ5xwgpGQkGBkZGQY1157rXH48OGQdhUVFcbNN99sdO3a1YiPjzfGjh1rfPjhh60ROmJkxYoVxvTp042uXbsacXFxRv/+/Y0HH3zQ8Hg8Qe3IIRiGYfTs2dOQFPbftm3bjG3bttU7XpJx+eWXh8zz5ZdfNgYMGGA4HA6jT58+xtNPP214vd6Qdjt37jQuuOACIyUlxUhKSjLOOussY9OmTa3Qa7SkxnLIb8uWLcZ5551npKSkGE6n05gyZYqxcuXKkPnV1NQYDz30kNGzZ0/D4XAYOTk5xmuvvRZ22d99951x+umnGy6Xy+jQoYNx6aWXGvn5+WZ1FS1s8uTJDR5faot0W5M/x5Zocqg2/7nt8ccfDxlHDgEAEFvcEQEAAAAAAAAAAEzDOyKAFlZaWqr77rtP06ZNU1pamiwWi1599dVYhwUAAAAAQIO++uorXXfddcrJyVFiYqKysrJ00UUXhbynTJK8Xq9eeOEFjRgxQk6nU+np6ZoyZYrWrl0b0nbLli265JJL1LlzZzmdTvXr10933XVXUJv58+dr8uTJ6tKli+Lj45Wdna2f/exn2r59u1ndBQC0InusAwCONgUFBZo7d66ysrI0fPhwffrpp7EOCQAAAACARj366KP64osvdOGFF2rYsGHKz8/XvHnzNGrUKC1fvlxDhgwJtP35z3+uBQsWaM6cObruuutUVlamNWvWaP/+/UHz/Oabb3TyyScrMzNT//M//6P09HTl5eUFvRBcktasWaPs7Gydc8456tixo7Zt26b58+dr0aJFWrt2rbp3794q6wAAYA4ezQS0sKqqKh08eFBdu3bVqlWrNHbsWL3yyiu64oorYh0aAAAAAAD1+vLLLzVmzBg5HI7AsE2bNmno0KG64IIL9Nprr0mS3nrrLc2aNUv/+Mc/dN5559U7P6/Xq+HDhysxMVFLly6V0+mMKp7Vq1drzJgxevjhh3X77bc3rVMAgDaBOyKAFhYfH6+uXbvGOgwAAAAAAKJywgknhAzr16+fcnJylJubGxj21FNPady4cTrvvPPk9XpVUVGhxMTEkGn/85//6LvvvtO///1vOZ1OlZeXKz4+XjabLaJ4evXqJUkqLi5uUn8AAG0H74gAAAAAAABAWIZhaN++ferUqZMk6fDhw1q5cqXGjh2rO++8U6mpqUpKSlLv3r311ltvBU378ccfS/L9wd6YMWOUmJgol8ul2bNnq6ioKOzyCgsLtX//fq1atUo/+9nPJElTp041sYcAgNbAHREAAAAAAAAIa8GCBdq9e7fmzp0ryffiacMw9MYbb8hut+uxxx5TamqqnnnmGc2ePVspKSmaNm2aJN9jnSTpoosu0rRp03THHXdo7dq1evjhh7Vz507997//lcViCVpeZmamqqqqJEnp6el69tlnddppp7VijwEAZqAQAQAAAAAAgBA//PCDrr32Wk2YMEGXX365JKm0tFSS786F5cuXa/z48ZKkc845R9nZ2XrggQcChQh/27FjxwbeL3H++efL5XLpjjvu0JIlS3TqqacGLfODDz5QZWWlcnNz9dprr6msrKxV+goAMBePZgIAAAAAAECQ/Px8nXnmmUpNTdU777wTeK+D/4XT2dnZgSKEJCUlJenss8/WypUrVV1dHdT24osvDpr3JZdcIsn3cuy6TjnlFE2fPl033XST3n77bf3+97/XvHnzWr6DAIBWRSECAAAAAAAAAYcOHdL06dNVXFysDz/8UN27dw+M8//cpUuXkOk6d+4sj8cTuIuhvradO3eWJB08eLDBOPr06aORI0dqwYIFTe8MAKBNoBABAAAAAAAASVJlZaXOPvtsbdy4UYsWLdLgwYODxnfv3l1du3bV7t27Q6bds2ePEhISlJycLEkaPXq0JIW03bNnjyQpIyOj0XgqKip06NChJvUFANB2UIgAAAAAAACAampqNGvWLC1btkxvv/22JkyYELbdrFmztHPnTi1evDgwrKCgQO+//76mTJkiq9X3ddO5556r+Ph4vfLKK/J6vYG2f/rTnyQp8BLq6urqsHdHrFy5UuvWrdOYMWNarI8AgNiwGIZhxDoI4Ggzb948FRcXa8+ePXrhhRf0k5/8RCNHjpQkXX/99UpNTY1xhAAAAAAABPvtb3+rZ555RmeffbYuuuiikPGXXXaZJGnfvn0aOXKkSktLddNNNyk1NVUvvvii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", + "image/png": "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VPd5/Pix4ujoqNSoUSPVfL/99psCKHPnztXZ1qVLFyUwMFBZt26dsnTpUsXHx0cBlDZt2qRapqIoSv/+/RVAsbOzUxo0aKCsWrVKmTx5smJlZaW4ubkpL1++TLOMd2XkGkvp2t24caMCKGPHjtVKb9WqlaLRaLTurZSmZuratauSN29enSmnfH19lRw5cqjXYHK8ISEhOnGNHj1aa9/PPvtMcXd310r7GPfCpUuXlEePHik3btxQFixYoJiamiq5c+dO9+eT/J1369YtnW0VK1ZUKleurJPu7e2tXs8mJiZKjx490pymzt3dXcmbN6/e63727NlKjhw5lIcPHyqKon9KsTVr1iiAcuDAAZ39W7dureTJkyfFulO7R1LSqlUrpWrVqur7jH6nCCGEEEL8l8mICCGEEEKI9+Tp6UnJkiV10t9+Yvbp06c8e/aMGjVq6EylBEnT/bi5uanvy5Yti42Njdb0O7a2thw7doy7d+/qjePUqVPcuHGDgQMH6iyqrW+B2l69eqV5bMmaNWumtZhrpUqV8PDwYOvWrenaf/HixSiKkuHpiwIDA7l//z7z589PV/727dtz9epVTpw4of4/s9MyJU+DY2pqqrMteRqZzE6VAxASEsL27duZO3cuJUqUIDY2Vmcan7clPzkeFRVFcHBwqmWvWLECY2Nj2rRpo7Nt0aJFjBo1ihYtWtCpUyc2bdpEt27dWL16NUePHk213OSpnPLkycOWLVto06YNgwcP5scff+TatWtao1EyKiPX2LvX7tatWzE0NKR///5a6V9//TWKomgtWqyPoiisW7eOpk2boigKkZGR6svb25tnz57pvW/f1bNnT633NWrU0JlC62PcC8WKFcPBwQFXV1d69OhB4cKF2bJlS7oXu07r2td33U+YMIGdO3eyaNEiKleuTFxcHPHx8SnWcfnyZf788098fX0xMND+Wfr48WNGjhzJiBEjtEafZUWcyVK7R/QJCwtj3bp16RodI4QQQgghdElHhBBCCCHEe3J1ddWbvnnzZipXroyZmRm5cuXCwcGBefPm8ezZM528b69BkCxnzpw8ffpUfT9p0iTOnj1LwYIFqVSpEoGBgVqNnMnTr5QuXTrNmI2MjChQoECa+ZIVKVJEJ61o0aLvPR1PWmrWrImXl1e658f/7LPPKF68OCtWrCA0NJQ8efKo8+NnVHJH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LTfzKk5K8LWofD1B/ml18j833IDNZmvxfuLi4vjzn//Mfffdx3nnndfieoFA4KhpgHr06EGvXr3weDwAVFdX4/f7jyiTn5+PxWJpKjNv3jysViv333//UXfom6aJw+FocUyHfbOO3W5n6NChmKaJz+fDarVy8cUX8+qrr7Jp06aj6peXl7doP9HR0Vx00UW8++67/PnPfyY2NpYLLrigafvhkQhff15er5ennnoq5Of0dcdqd+XKlSxfvrzVbcbGxgKNozhEREREREREREQkvDQiQjrENddcw9133snd7gP8nb4YJ1i0+teU4Az6uPHGG1u1r1DV1NSQlZXFJZdcwsiRI4mLi2PhwoWsXr2a3/3udwAsXryYH/7wh1x66aUMHDgQv9/Pc88915QIAMjLy+Ohhx7irrvuYu/evVx44YXEx8dTWFjI66+/zg033MDtt98eUmxnnnkmmZmZTJ06lYyMDLZu3cr//u//cs455xAfHw/Ar3/9az7++GMmTpzI9ddfz9ChQ6msrGTt2rUsXLiwxetsXHXVVfzrX//igw8+4Morr2zq0AeYMmUKycnJXHPNNdx6660YhsFzzz130lMinXvuubz22mtcdNFFnHPOORQWFvKXv/yFoUOHUltb26o2x44dC8Ctt97K3LlzsVqtfPvb3z6pOEVERERERERERKR1lIiQDpGUlMSf/vxnrrvuOuKx8nuysB4jGWFi8htKeZBDPPzQw+Tl5XVIfDExMdx88818+OGHvPbaawSDQfr3789TTz3FTTfdBMDIkSOZO3cub7/9NgcOHCAmJoaRI0fy3nvvMWnSpKa27rzzTgYOHMjjjz/O/fffD0CfPn0488wzOf/880OO7cYbb+SFF17g97//PbW1tWRlZXHrrbfyy1/+sqlMRkYGq1at4oEHHuC1117jqaeeIjU1lWHDhvGb3/ymxfuaPXs2PXv25NChQ0dMywSNC1ovWLCAn/3sZ/zyl78kOTmZq666ijlz5jB37tyQn9dh1157LSUlJfz1r3/lgw8+YOjQoTz//PO8/PLLLFmypFVtzps3jx/96Ee89NJLPP/885imqUSEiIiIiIiIiIhImBimVniVNrJ27VrGjh3LmjVrGDNmzDHL/PnPf+aHt/yQbGsUP/AncznJpBJBNQFex8lTEZVs9dcxf/587r//fs31L3IKasm5REREREREREREug6tESEd6qabbmLV6lXMvPJS7rWVk8MmEviCLDbyE8sBhl1wFkuWLOGBBx5QEkJERERERERERESkG9DUTNLhxo4dyzPPPMPvfvc7VqxYQXV1NXFxcYwZM4bevXuHOzwRERERERERERERaUNKREjYpKamcs4554Q7DBERERERERERERFpR5qaSURERERERERERERE2o0SESIiIiIiIiIiIiIi0m6UiBARERERERERERERkXajRISEjWmaOBwO9u7dS3l5OcFgsMNjqK2t5fvf/z6ZmZkYhsFPfvKTDo+hq1myZAmGYbBkyZI2bbdfv35ce+21bdqmiIiIiIiIiIiIhJ8SEdLhampq+Mtf/kL+sGGkpaWRk5NDjx496J+by2OPPYbD4WhxW8888wyGYfD555+3KpZf/epXPPPMM9x0000899xzXH311a1qp7M5fFwO/0RFRdGrVy/mzp3LH//4R2pqasIS17Jly7jvvvtwOp1h2b+IiIiIiIiIiIh0vIhwByCnlmXLlnH+uedS5XQyAvg+EAu4gS+Kirjrjju49557eOk//+G8885r93gWL17MpEmTuPfee9t9X+HwwAMPkJOTg8/no6SkhCVLlvCTn/yE3//+97z11luMGDGiQ+NZtmwZ999/P9deey1JSUlHbNu+fTsWi3KjIiIiIiIiIiIi3Y0SEdJhVqxYwZzZs8n2+bjdNEn5xvYxwCXBIC+63Vx4wQW88eab7Z6MKCsrY+jQoScs53a7sdvtXa6j/Oyzz2bcuHFNv991110sXryYc889l/PPP5+tW7cSHR0dxgi/EhkZGe4QREREREREREREpB10rV5V6bK8Xi/zLriALL+fHwWDRyUhDksAbjBNRgLfvvzykKZpOuzaa68lLi6OAwcOcOGFFxIXF0d6ejq33347gUAA+Gqdg8LCQt55552mKYz27t3btO2ll17il7/8Jb179yYmJobq6moqKyu5/fbbyc/PJy4ujoSEBM4++2zWr19/RAyH2/jvf//L/fffT+/evYmPj+eSSy7B5XLh8Xj4yU9+Qo8ePYiLi+O6667D4/Ec9Vyef/55xo4dS3R0NCkpKXz7299m3759IR+Tr5s9ezbz58+nqKiI559//oht27Zt45JLLiElJYWoqCjGjRvHW2+91aJ2V65cyVlnnUViYiIxMTHMnDmTpUuX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hRdeaBpR0Fby8vJ46KGHuOuuu9i7dy8XXngh8fHxFBYW8vrrr3PDDTdw++23n7Cd9957j23btuH3+yktLWXx4sV89NFH9O3bl7feeouoqKimsn/605+YNm0a+fn5XH/99eTm5lJaWsry5cvZv38/69evP+Y+LBYLf/vb3zj77LMZNmwY1113Hb179+bAgQN8/PHHJCQk8PbbbwONSQuAX/ziF3z729/GZrNx3nnnNSUovu7OO+/k3//+N2effTa33norKSkpPPvssxQWFvLqq682LRouIiIiIiIiIiIinZsSEdIhrFYrb7/zDlMmTeJ3tbVc7ffTD/jmWIcDwItWK/sjIlj8zjsdsrZAKO6++27q6up48cUX+c9//sOYMWN45513uPPOO9t8X3feeScDBw7k8ccf5/777wcaF7k+88wzOf/881vUxj333AOA3W4nJSWF/Px8nnjiCa677jri4+OPKDt06FA+//xz7r//fp555hkcDgc9evRg9OjRTe00Z9asWSxfvpwHH3yQ//3f/6W2tpbMzEwmTpzIjTfe2FRu/PjxPPjgg/zlL3/h/fffJxgMUlhYeMxEREZGBsuWLeOOO+7gySefxO12M2LECN5++23OOeecFj1/ERERERERERERCT/D1Equ0kbWrl3L2LFjWbNmDWPGjDlmme3bt3PeOeewc/du+lmtjAkEiAMagPVWKzsCAXpmZPD6m28yceLEDo1fRDqHlpxLRERERERERESk69DcJtKhBg0axNbt21mwYAFDzjiDdyMj+Rfwls1GxqRJvPTSS+wtLlYSQkRERERERERERKSb0NRM0uGsVivnnHNO0/Q6fr+fiAi9FUVERERERERERES6I42IkLBTEkJERERERERERESk+1IiQkRERERERERERERE2o0SESIiIiIiIiIiIiIi0m6UiBARERERERERERERkXajyfmlzW3dujXcIYhIF6ZziIiIiIiIiIhI96JEhLSZtLQ0YmJiuOqqq8Idioh0cTExMaSlpYU7DBERERERERERaQOGaZpmuIOQ7qO4uJiKiopwhyEiXVxaWhrZ2dnhDkNERERERERERNqAEhEiIiIiIiIiIiIiItJutFi1iIiIiIiIiIiIiIi0GyUiRERERERERERERESk3SgRISIiIiIiIiIiIiIi7UaJCBERERERERERERERaTdKRIiIiIiIiIiIiIiISLtRIkJERERERERERERERNqNEhEiIiIiIiIiIiIiItJulIgQEREREREREREREZF2o0SEiIiIiIiIiIiIiIi0GyUiRERERERERERERESk3SgRISIipwzTNDFNM9xhiIiIiIiIiIicUiLCHYCIiEhba2hooLKykpLdJVQcqsDr8hLwBiDwZQErWO1W7Il20nqmkZmXSUpKCtHR0WGNW0RERERERESkOzJM3RoqIiLdQCAQoHhPMdtWbaN+Tz0Nnzfg2ewhUBwAXzOVbGDNthI5LJLocdHE5MYweMJgsnOzsVqtHRq/iIiIiIiIiEh3pUSEiIh0aW63m40rNnJwx0FqFtRQ/2E9eFrZWCTEnBlD/Lnx9BrYi/xJ+URFRbVpvCIiIiIiIiIipxolIkREpEsyTZPCHYVs+HgDjj86CGwNnLhSCKxDrKT+KJURs0eQMzAHwzDatH0RERERERERkVOFEhEiItLluN1ulr2/jNIFpdQ8U/PV2g9tzQrx18TT47weTJk7RWtIiIiIiIiIiIi0ghIRIiLSpZSWlLL8zeVUPFJBsCjYIfu0ZFtIuzuNyRdMJiMzo0P2KSIiIiIiIiLSXSgRISIiXcb+vftZ9eoqKn5R0fp1IForEtIeSmPCJRPI6pfVwTsXEREREREREem6LOEOQEREpCUO7jvIyv+spOLOMCQhADxQcVcFK19aycF9B8MQgIiIiIiIiIhI16REhIiIdHqVjkpWvLICx3wH+MMYiB8c9zgaY6lwhDEQEREREREREZGuQ4kIERHp1AKBAMveWdaYhPCFOxrAB475Dpa/u5xAoL1WyRYRERERERER6T6UiBARkU5tzWdrqPhLBWZd51nSyKwzqfhzBWs+XRPuUEREREREREREOj0lIkREpNOqKK+geEkx3uXecIdyFO8KL8WfFFNRXhHuUEREREREREREOjUlIkREpFMyTZOV76+k6rGqcIfSrKrHqlj5/kpMs/OM1hARERERERER6WyUiBARkU6ptKSU6o+rO9WUTN9k1plUL66m5FBJuEMREREREREREem0lIgQEZFOadPSTdS+VhvuME6o9vVaNi/bHO4wREREREREREQ6LSUiRESk06mvr6d6ZzWmq/OOhjjMdJlU76imvr4+3KGIiIiIiIiIiHRKSkRIh7vkkkswDOOonz59+jRb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iIiIiIiIiHRfSkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbpSIEBERERERERERERGRdqNEhIiIiIiIiIiIiIiItBslIkREREREREREREREpN0oESEiIiIiIiIiIiIiIu1GiYhu4uyzzyY1NfWIx/r3749hGBiGQVRUVJgiExEREREREREREZFTWUS4A5C28f777x/x+49//GN2797d9LvH4yEuLo7a2tqODk1ERERERERERERETmEaEdGN2O32pv8/9dRTADz99NOYpglAXV1dWOISERERERERERERkVOXEhHdSGRkZNP//X4/ANdffz0AcXFxYYlJRERERERERERERE5tSkR0I4dHPPz6178GICYmpmmbz+cLS0wiIiIiIiIiIiIicmrTGhHdhGEYBINBLBZL01RMDz30UNN2j8cTrtBERERERERERERE5BSmERHdxMKFCwGakhA9evTgtttuA2DBggUAWCx6uUVERERERERERESkY6lnupuYPXs2pmk2/ZSWljZtmzVrFq+//joHDhwIY4QiIiIiIiIiIiIicipSIqKbMAyDqVOnHnNbXFwcjz32GD179uzgqERERERERERERETkVKdERDeybdu2Vm0TEREREREREREREWkvSkScImpra8MdgoiIiIiIiIiIiIicgpSI6MJ69+6NYRgYhgFAZWVl0+/f/PF4PGGOVkRERERERERERERORUpEdGFlZWUhlb/mmmvaKRIRERERERERERERkWNTIqIL8/l8mKaJaZoApKSkNP1+rJ9nnnkmvAF/acaMGccctXHttdceUW7atGlHlRERERERERERERGRrkWJiG7CNE0cDke4w2iRzz77DADDMIiLiyMiIgKAZ599losuuqip3IoVK8ISn4iIiIiIiIiIiIi0nYhwByBtb/HixSxatIhAIHDUtl//+tdhiOhI48eP58UXX6R///5Nj/3P//wP//jHP3jjjTeaHnv00UeZPn0648aN02gIERERERERERERkS7KMA/P6yNd2oYNGxg9ejTBYPC45Trzy3042XCsGI+3LRSnn346ixYtYs6cOSxcuPCk2hKRrqmgoIBp06aFOwwRERERERERkVOGRkR0EyNHjmz6f2RkJJGRkWGMJnRerzfcIYiIdHmHp+kr3laM46ADT7WHoL8x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R1VNAYOHnnjtCBERkVBojQjpEn76058CkJenec9FREREREREREREuhIlIqRLcLvdAKxatSrMkYiIiIiIiIiIiIhIKDQ1k3QJWspEREREREREREREpGvSiAgREREREREREREREWk3SkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbpSIEBERERERERERERGRdqNEhIiIiIiIiIiIiIiItBslIkREREREREREREREpN0oESEiIiIiIiIiIiIiIu1GiQgREREREREREREREWk3SkSIiIiIiIiIiIiIiEi7USJCRERERERERERERETajRIRIiIiIiIiIiIiIiLSbiLCHYCItE55SSk7Pl1PsNKNGWOlZ34OeSMHY7F0fH7R7/ezbfMKyg7twuepx2L4iLBF43P3wOO0YnpNYtNiGT1rNCmpKR0aWzAYZMu6LezdtJegO0h0SjSjZo4ivUf6EeVM02T3tt3sWLMDf60fe6KdYZOH0adfnzaLxTRNigq3sW/PGjBrMayJ5A6cTK+sfpQc3MeubUsxA05MI5asfqPJyRuGYRjHbW/7hu3sXr+bQH2AyORIRkwbQc/ePZut4/F4+Oi/H+EJeljw7AJy8nMYMmpI0/umoaGBZYs+onJfDaYbbAk2Rs0aT05eTpsdh+Y4nU7WLVlHdVk13qAXw29gj7ST3CeZyAQX7rpDeDxgmkEsFvD7A0Taglht8WRm5dM3dxjbtyynqnwPFvxExfVkcP4snBVONq/YjNflJSIuAmuqlWAwyPYN29mzYQ+B+gBRKVGMmDaCzF6ZIcftcrlY+/FaaspqMGwGmXmZGBiU7C4h6AsS3yOe0bNGk5SU1KrjYpome3bsYdOKTbir3eCBqJQohk8ZjmmaAFRVVbH8g+XUlNdguk0iewSIS3XjqbFS74/GwMKiskWMnnn8z+DB/YXs2bEcM1ANRhzZeePI7jfoiPdhMBhk2/ptFG4oJNAQIDolmhEzRpCRmUFVVRUrFi6itsyD6YOolGgmzp2K07GP0gObMXBjtacyaNgMUtN64Pf7Wb9iPQd2HcBT78H0mkTGRJLeL50xM8YQFRUFwIHiA2xatgmP00NEbAR5o/PAUvNVm7YUBg6fSVpaj5CPb1VVFds3fozPXY4/GImnJhWvy8Qb7aWgpoAxM8cQExPTVN7r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XC5XrENBDO3evVter1c33HCDsrOzA/9WrFihjRs3Kjs7W3PnztWQIUNkt9u1atWqoOndbre++eYbjRgxIjBsxIgR2rhxow4fPhzUdsWKFYHxOLrs27dPNTU1IcM9Ho8kqbq6mhxCk6xYsULnnXeexowZo7feekt2e+gNs/58qJtbq1atktfrDYy3Wq0aOnRoSDv/cnr37q3k5OQW7wNio3v37uratat2794dMm7Pnj1KSEgIbO8RI0aovLxcubm5Qe3qHnMyMzOVkZERNodWrlzJsakdqays1Nlnn62NGzdq0aJFGjx4cND4aLY1+XNsaiyH8vLydPDgQeXk5ASur0866SRJvkcNZmdna/369ZLIoVjh8zAAoDYKEQBgsiFDhuif//xnyL+cnBxlZWXpn//8p6688kqlpqbq1FNP1WuvvaaSkpLA9H//+99VWlqqCy+8MDDsggsuUE1NjV5++eXAsKqqKr3yyisaP358o7eno/3p37+/1qxZo40bNwYNf/3112W1WjVs2DByCFHLzc3VmWeeqV69emnRokX1Pm5iypQpSktL0wsvvBA0/IUXXpDL5dKZZ54ZGHbBBRfoq6++CvoSZ8OGDfrkk0+CchBHh1mzZmnnzp1avHhxYFhBQYHef/99TZkyRVar7+PGueeeq7i4OD3//POBdoZh6MUXX1RmZqZOOOGEwPDzzz9fixYt0s6dOwPDlixZoo0bN5JD7URNTY1mzZqlZcuW6e233673JcKRbmvy59gTSQ7dcMMNIdfXL730kiTpiiuu0D//+U9lZ2dLIocAAGgLLEbdexMBAK3i5JNPVkFBgb777rvAsK+//lonnHCCBg8erKuvvlq7du3Sk08+qUmTJumjjz4Kmv6iiy7SP//5T914443q27ev/vrXv2rlypVasmSJJk2a1Nrdgck+++wzTZkyRenp6bruuuuUnp6uRYsW6YMPPtBVV12l+fPnSyKHcMS8efNUXFysPXv26IUXXtBPfvITjRw5UpJ0/fXXy2q1KicnR7t379ZDDz2kzMzMoOn79OkT9MXP888/r2uvvVYXXHCBzjjjDH3++ef629/+pgcffFB33nlnoF1JSYlGjhypkpIS3XzzzYqLi9NTTz2lmpoaffPNN8rIyGidFYBmayyHUlNTtW/fPo0cOVKlpaW66aablJqaqhdffFE7d+7UsmXLNHz48MD8br31Vj3++OO6+uqrNXbsWL333nv617/+pQULFuiSSy4JtNu5c6dGjhypDh066De/+Y1KS0v1+OOPq0ePHvrqq694LEo78Nvf/lbPPPOMzj77bF100UUh4y+77DJJ0W1r8ufYEmkO1bV9+3ZlZ2fr8ccf18033xw0jhwCACDGDABATEyePNnIyckJGf75558bJ5xwgpGQkGBkZGQY1157rXH48OGQdhUVFcbNN99sdO3a1YiPjzfGjh1rfPjhh60ROmJkxYoVxvTp042uXbsacXFxRv/+/Y0HH3zQ8Hg8Qe3IIRiGYfTs2dOQFPbftm3bjG3bttU7XpJx+eWXh8zz5ZdfNgYMGGA4HA6jT58+xtNPP214vd6Qdjt37jQuuOACIyUlxUhKSjLOOussY9OmTa3Qa7SkxnLIb8uWLcZ5551npKSkGE6n05gyZYqxcuXKkPnV1NQYDz30kNGzZ0/D4XAYOTk5xmuvvRZ22d99951x+umnGy6Xy+jQoYNx6aWXGvn5+WZ1FS1s8uTJDR5faot0W5M/x5Zocqg2/7nt8ccfDxlHDgEAEFvcEQEAAAAAAAAAAEzDOyKAFlZaWqr77rtP06ZNU1pamiwWi1599dVYhwUAAAAAQIO++uorXXfddcrJyVFiYqKysrJ00UUXhbynTJK8Xq9eeOEFjRgxQk6nU+np6ZoyZYrWrl0b0nbLli265JJL1LlzZzmdTvXr10933XVXUJv58+dr8uTJ6tKli+Lj45Wdna2f/exn2r59u1ndBQC0InusAwCONgUFBZo7d66ysrI0fPhwffrpp7EOCQAAAACARj366KP64osvdOGFF2rYsGHKz8/XvHnzNGrUKC1fvlxDhgwJtP35z3+uBQsWaM6cObruuutUVlamNWvWaP/+/UHz/Oabb3TyyScrMzNT//M//6P09HTl5eUFvRBcktasWaPs7Gydc8456tixo7Zt26b58+dr0aJFWrt2rbp3794q6wAAYA4ezQS0sKqqKh08eFBdu3bVqlWrNHbsWL3yyiu64oorYh0aAAAAAAD1+vLLLzVmzBg5HI7AsE2bNmno0KG64IIL9Nprr0mS3nrrLc2aNUv/+Mc/dN5559U7P6/Xq+HDhysxMVFLly6V0+mMKp7Vq1drzJgxevjhh3X77bc3rVMAgDaBOyKAFhYfH6+uXbvGOgwAAAAAAKJywgknhAzr16+fcnJylJubGxj21FNPady4cTrvvPPk9XpVUVGhxMTEkGn/85//6LvvvtO///1vOZ1OlZeXKz4+XjabLaJ4evXqJUkqLi5uUn8AAG0H74gAAAAAAABAWIZhaN++ferUqZMk6fDhw1q5cqXGjh2rO++8U6mpqUpKSlLv3r311ltvBU378ccfS/L9wd6YMWOUmJgol8ul2bNnq6ioKOzyCgsLtX//fq1atUo/+9nPJElTp041sYcAgNbAHREAAAAAAAAIa8GCBdq9e7fmzp0ryffiacMw9MYbb8hut+uxxx5TamqqnnnmGc2ePVspKSmaNm2aJN9jnSTpoosu0rRp03THHXdo7dq1evjhh7Vz507997//lcViCVpeZmamqqqqJEnp6el69tlnddppp7VijwEAZqAQAQAAAAAAgBA//PCDrr32Wk2YMEGXX365JKm0tFSS786F5cuXa/z48ZKkc845R9nZ2XrggQcChQh/27FjxwbeL3H++efL5XLpjjvu0JIlS3TqqacGLfODDz5QZWWlcnNz9dprr6msrKxV+goAMBePZgIAAAAAAECQ/Px8nXnmmUpNTdU777wTeK+D/4XT2dnZgSKEJCUlJenss8/WypUrVV1dHdT24osvDpr3JZdcIsn3cuy6TjnlFE2fPl033XST3n77bf3+97/XvHnzWr6DAIBWRSECAAAAAAAAAYcOHdL06dNVXFysDz/8UN27dw+M8//cpUuXkOk6d+4sj8cTuIuhvradO3eWJB08eLDBOPr06aORI0dqwYIFTe8MAKBNoBABAAAAAAAASVJlZaXOPvtsbdy4UYsWLdLgwYODxnfv3l1du3bV7t27Q6bds2ePEhISlJycLEkaPXq0JIW03bNnjyQpIyOj0XgqKip06NChJvUFANB2UIgAAAAAAACAampqNGvWLC1btkxvv/22JkyYELbdrFmztHPnTi1evDgwrKCgQO+//76mTJkiq9X3ddO5556r+Ph4vfLKK/J6vYG2f/rTnyQp8BLq6urqsHdHrFy5UuvWrdOYMWNarI8AgNiwGIZhxDoI4Ggzb948FRcXa8+ePXrhhRf0k5/8RCNHjpQkXX/99UpNTY1xhAAAAAAABPvtb3+rZ555RmeffbYuuuiikPGXXXaZJGnfvn0aOXKkSktLddNNNyk1NVUvvvii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", "text/plain": [ "
" ] @@ -780,7 +779,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 19, "id": "ec6c204f", "metadata": { "ExecuteTime": { @@ -790,9 +789,9 @@ }, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.model.genome import Region\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model.genome import Region\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", "analysis_config.missing_implies_excluded = False\n", @@ -810,7 +809,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 20, "id": "91809a38", "metadata": { "ExecuteTime": { @@ -910,95 +909,109 @@ "
\n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", "
...
Abnormality of the head [HP:0000234]153/153Abnormality of the cardiovascular system [HP:0001626]16/16100%74/746/6100%1.0000001.0
Abnormality of the mouth [HP:0000153]138/138Increased inflammatory response [HP:0012649]17/17100%66/667/7100%1.0000001.0
Abnormality of body height [HP:0000002]73/73Abnormality of the digestive system [HP:0025031]35/35100%42/4229/29100%1.0000001.0
Azoospermia [HP:0000027]20/20Abnormality of the outer ear [HP:0000356]37/37100%15/1518/18100%1.0000001.0
Abnormal hair quantity [HP:0011362]36/36Abnormal mandible morphology [HP:0000277]21/21100%17/178/8100%1.0000001.0
\n", - "

189 rows × 6 columns

\n", + "

196 rows × 6 columns

\n", "" ], "text/plain": [ - "FRAMESHIFT_VARIANT on NM_013275.6 Yes No \\\n", - " Count Percent Count Percent \n", - "Abnormality of the hand [HP:0001155] 95/144 66% 60/71 85% \n", - "EEG abnormality [HP:0002353] 7/33 21% 9/16 56% \n", - "Feeding difficulties [HP:0011968] 33/89 37% 26/45 58% \n", - "Low anterior hairline [HP:0000294] 40/58 69% 15/30 50% \n", - "Intellectual disability [HP:0001249] 99/119 83% 59/64 92% \n", - "... ... ... ... ... \n", - "Abnormality of the head [HP:0000234] 153/153 100% 74/74 100% \n", - "Abnormality of the mouth [HP:0000153] 138/138 100% 66/66 100% \n", - "Abnormality of body height [HP:0000002] 73/73 100% 42/42 100% \n", - "Azoospermia [HP:0000027] 20/20 100% 15/15 100% \n", - "Abnormal hair quantity [HP:0011362] 36/36 100% 17/17 100% \n", + "FRAMESHIFT_VARIANT on NM_013275.6 Yes No \\\n", + " Count Percent Count \n", + "Abnormality of the hand [HP:0001155] 95/144 66% 60/71 \n", + "EEG abnormality [HP:0002353] 7/33 21% 9/16 \n", + "Feeding difficulties [HP:0011968] 33/89 37% 26/45 \n", + "Low anterior hairline [HP:0000294] 40/58 69% 15/30 \n", + "Intellectual disability [HP:0001249] 99/119 83% 59/64 \n", + "... ... ... ... \n", + "Abnormality of the cardiovascular system [HP:00... 16/16 100% 6/6 \n", + "Increased inflammatory response [HP:0012649] 17/17 100% 7/7 \n", + "Abnormality of the digestive system [HP:0025031] 35/35 100% 29/29 \n", + "Abnormality of the outer ear [HP:0000356] 37/37 100% 18/18 \n", + "Abnormal mandible morphology [HP:0000277] 21/21 100% 8/8 \n", "\n", - "FRAMESHIFT_VARIANT on NM_013275.6 \n", - " p value Corrected p value \n", - "Abnormality of the hand [HP:0001155] 0.005661 1.0 \n", - "EEG abnormality [HP:0002353] 0.022884 1.0 \n", - "Feeding difficulties [HP:0011968] 0.027584 1.0 \n", - "Low anterior hairline [HP:0000294] 0.105274 1.0 \n", - "Intellectual disability [HP:0001249] 0.115195 1.0 \n", - "... ... ... \n", - "Abnormality of the head [HP:0000234] 1.000000 1.0 \n", - "Abnormality of the mouth [HP:0000153] 1.000000 1.0 \n", - "Abnormality of body height [HP:0000002] 1.000000 1.0 \n", - "Azoospermia [HP:0000027] 1.000000 1.0 \n", - "Abnormal hair quantity [HP:0011362] 1.000000 1.0 \n", + "FRAMESHIFT_VARIANT on NM_013275.6 \\\n", + " Percent p value \n", + "Abnormality of the hand [HP:0001155] 85% 0.005661 \n", + "EEG abnormality [HP:0002353] 56% 0.022884 \n", + "Feeding difficulties [HP:0011968] 58% 0.027584 \n", + "Low anterior hairline [HP:0000294] 50% 0.105274 \n", + "Intellectual disability [HP:0001249] 92% 0.115195 \n", + "... ... ... \n", + "Abnormality of the cardiovascular system [HP:00... 100% 1.000000 \n", + "Increased inflammatory response [HP:0012649] 100% 1.000000 \n", + "Abnormality of the digestive system [HP:0025031] 100% 1.000000 \n", + "Abnormality of the outer ear [HP:0000356] 100% 1.000000 \n", + "Abnormal mandible morphology [HP:0000277] 100% 1.000000 \n", "\n", - "[189 rows x 6 columns]" + "FRAMESHIFT_VARIANT on NM_013275.6 \n", + " Corrected p value \n", + "Abnormality of the hand [HP:0001155] 1.0 \n", + "EEG abnormality [HP:0002353] 1.0 \n", + "Feeding difficulties [HP:0011968] 1.0 \n", + "Low anterior hairline [HP:0000294] 1.0 \n", + "Intellectual disability [HP:0001249] 1.0 \n", + "... ... \n", + "Abnormality of the cardiovascular system [HP:00... 1.0 \n", + "Increased inflammatory response [HP:0012649] 1.0 \n", + "Abnormality of the digestive system [HP:0025031] 1.0 \n", + "Abnormality of the outer ear [HP:0000356] 1.0 \n", + "Abnormal mandible morphology [HP:0000277] 1.0 \n", + "\n", + "[196 rows x 6 columns]" ] }, - "execution_count": 10, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate.genotype import VariantPredicates\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", "frameshift_predicate = VariantPredicates.variant_effect(VariantEffect.FRAMESHIFT_VARIANT, tx_id=tx_id)\n", "frameshift = analysis.compare_hpo_vs_genotype(frameshift_predicate)\n", @@ -1015,7 +1028,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 21, "id": "67266357", "metadata": { "ExecuteTime": { @@ -1025,19 +1038,18 @@ }, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", "analysis_config.missing_implies_excluded = False\n", - "analysis_config.min_perc_patients_w_hpo = 0.2\n", - "analysis_config.heuristic_strategy()\n", + "analysis_config.hpo_mtc_strategy()\n", "hpo_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 22, "id": "3d3bdfea", "metadata": { "ExecuteTime": { @@ -1089,7 +1101,7 @@ " 9/16\n", " 56%\n", " 0.022884\n", - " 0.800931\n", + " 0.823815\n", " \n", " \n", " Feeding difficulties [HP:0011968]\n", @@ -1098,7 +1110,7 @@ " 26/45\n", " 58%\n", " 0.027584\n", - " 0.965448\n", + " 0.993032\n", " \n", " \n", " Low anterior hairline [HP:0000294]\n", @@ -1128,6 +1140,15 @@ " 1.000000\n", " \n", " \n", + " Inguinal hernia [HP:0000023]\n", + " 2/31\n", + " 6%\n", + " 4/17\n", + " 24%\n", + " 0.166824\n", + " 1.000000\n", + " \n", + " \n", " Intrauterine growth retardation [HP:0001511]\n", " 6/39\n", " 15%\n", @@ -1308,33 +1329,15 @@ " 1.000000\n", " \n", " \n", - " Global developmental delay [HP:0001263]\n", - " 86/91\n", - " 95%\n", - " 46/48\n", - " 96%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", - " Attention deficit hyperactivity disorder [HP:0007018]\n", - " 34/44\n", - " 77%\n", - " 19/24\n", + " Long philtrum [HP:0000343]\n", + " 66/82\n", + " 80%\n", + " 38/48\n", " 79%\n", " 1.000000\n", " 1.000000\n", " \n", " \n", - " Febrile seizure (within the age range of 3 months to 6 years) [HP:0002373]\n", - " 3/5\n", - " 60%\n", - " 2/3\n", - " 67%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", " Strabismus [HP:0000486]\n", " 12/51\n", " 24%\n", @@ -1344,15 +1347,6 @@ " 1.000000\n", " \n", " \n", - " Hypotonia [HP:0001252]\n", - " 14/35\n", - " 40%\n", - " 7/18\n", - " 39%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", " Anteverted nares [HP:0000463]\n", " 41/58\n", " 71%\n", @@ -1362,6 +1356,15 @@ " 1.000000\n", " \n", " \n", + " Global developmental delay [HP:0001263]\n", + " 86/91\n", + " 95%\n", + " 46/48\n", + " 96%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", " Prominent nose [HP:0000448]\n", " 12/28\n", " 43%\n", @@ -1371,15 +1374,6 @@ " 1.000000\n", " \n", " \n", - " Long philtrum [HP:0000343]\n", - " 66/82\n", - " 80%\n", - " 38/48\n", - " 79%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", " Generalized non-motor (absence) seizure [HP:0002121]\n", " 1/4\n", " 25%\n", @@ -1389,6 +1383,33 @@ " 1.000000\n", " \n", " \n", + " Attention deficit hyperactivity disorder [HP:0007018]\n", + " 34/44\n", + " 77%\n", + " 19/24\n", + " 79%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Febrile seizure (within the age range of 3 months to 6 years) [HP:0002373]\n", + " 3/5\n", + " 60%\n", + " 2/3\n", + " 67%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Hypotonia [HP:0001252]\n", + " 14/35\n", + " 40%\n", + " 7/18\n", + " 39%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", " Generalized-onset seizure [HP:0002197]\n", " 8/9\n", " 89%\n", @@ -1409,6 +1430,7 @@ "Low anterior hairline [HP:0000294] 40/58 69% 15/30 \n", "Intellectual disability [HP:0001249] 99/119 83% 59/64 \n", "Delayed skeletal maturation [HP:0002750] 37/86 43% 17/28 \n", + "Inguinal hernia [HP:0000023] 2/31 6% 4/17 \n", "Intrauterine growth retardation [HP:0001511] 6/39 15% 7/23 \n", "Bulbous nose [HP:0000414] 45/71 63% 29/39 \n", "Hypertelorism [HP:0000316] 34/63 54% 25/38 \n", @@ -1429,15 +1451,15 @@ "Protruding ear [HP:0000411] 32/44 73% 16/23 \n", "Autistic behavior [HP:0000729] 26/48 54% 14/24 \n", "Macrodontia [HP:0001572] 115/145 79% 55/68 \n", - "Global developmental delay [HP:0001263] 86/91 95% 46/48 \n", - "Attention deficit hyperactivity disorder [HP:00... 34/44 77% 19/24 \n", - "Febrile seizure (within the age range of 3 mont... 3/5 60% 2/3 \n", + "Long philtrum [HP:0000343] 66/82 80% 38/48 \n", "Strabismus [HP:0000486] 12/51 24% 4/19 \n", - "Hypotonia [HP:0001252] 14/35 40% 7/18 \n", "Anteverted nares [HP:0000463] 41/58 71% 22/30 \n", + "Global developmental delay [HP:0001263] 86/91 95% 46/48 \n", "Prominent nose [HP:0000448] 12/28 43% 5/13 \n", - "Long philtrum [HP:0000343] 66/82 80% 38/48 \n", "Generalized non-motor (absence) seizure [HP:000... 1/4 25% 2/4 \n", + "Attention deficit hyperactivity disorder [HP:00... 34/44 77% 19/24 \n", + "Febrile seizure (within the age range of 3 mont... 3/5 60% 2/3 \n", + "Hypotonia [HP:0001252] 14/35 40% 7/18 \n", "Generalized-onset seizure [HP:0002197] 8/9 89% 4/5 \n", "\n", "FRAMESHIFT_VARIANT on NM_013275.6 \\\n", @@ -1447,6 +1469,7 @@ "Low anterior hairline [HP:0000294] 50% 0.105274 \n", "Intellectual disability [HP:0001249] 92% 0.115195 \n", "Delayed skeletal maturation [HP:0002750] 61% 0.128802 \n", + "Inguinal hernia [HP:0000023] 24% 0.166824 \n", "Intrauterine growth retardation [HP:0001511] 30% 0.202568 \n", "Bulbous nose [HP:0000414] 74% 0.291265 \n", "Hypertelorism [HP:0000316] 66% 0.299330 \n", @@ -1467,24 +1490,25 @@ "Protruding ear [HP:0000411] 70% 0.783007 \n", "Autistic behavior [HP:0000729] 58% 0.804713 \n", "Macrodontia [HP:0001572] 81% 0.856244 \n", - "Global developmental delay [HP:0001263] 96% 1.000000 \n", - "Attention deficit hyperactivity disorder [HP:00... 79% 1.000000 \n", - "Febrile seizure (within the age range of 3 mont... 67% 1.000000 \n", + "Long philtrum [HP:0000343] 79% 1.000000 \n", "Strabismus [HP:0000486] 21% 1.000000 \n", - "Hypotonia [HP:0001252] 39% 1.000000 \n", "Anteverted nares [HP:0000463] 73% 1.000000 \n", + "Global developmental delay [HP:0001263] 96% 1.000000 \n", "Prominent nose [HP:0000448] 38% 1.000000 \n", - "Long philtrum [HP:0000343] 79% 1.000000 \n", "Generalized non-motor (absence) seizure [HP:000... 50% 1.000000 \n", + "Attention deficit hyperactivity disorder [HP:00... 79% 1.000000 \n", + "Febrile seizure (within the age range of 3 mont... 67% 1.000000 \n", + "Hypotonia [HP:0001252] 39% 1.000000 \n", "Generalized-onset seizure [HP:0002197] 80% 1.000000 \n", "\n", "FRAMESHIFT_VARIANT on NM_013275.6 \n", " Corrected p value \n", - "EEG abnormality [HP:0002353] 0.800931 \n", - "Feeding difficulties [HP:0011968] 0.965448 \n", + "EEG abnormality [HP:0002353] 0.823815 \n", + "Feeding difficulties [HP:0011968] 0.993032 \n", "Low anterior hairline [HP:0000294] 1.000000 \n", "Intellectual disability [HP:0001249] 1.000000 \n", "Delayed skeletal maturation [HP:0002750] 1.000000 \n", + "Inguinal hernia [HP:0000023] 1.000000 \n", "Intrauterine growth retardation [HP:0001511] 1.000000 \n", "Bulbous nose [HP:0000414] 1.000000 \n", "Hypertelorism [HP:0000316] 1.000000 \n", @@ -1505,19 +1529,19 @@ "Protruding ear [HP:0000411] 1.000000 \n", "Autistic behavior [HP:0000729] 1.000000 \n", "Macrodontia [HP:0001572] 1.000000 \n", - "Global developmental delay [HP:0001263] 1.000000 \n", - "Attention deficit hyperactivity disorder [HP:00... 1.000000 \n", - "Febrile seizure (within the age range of 3 mont... 1.000000 \n", + "Long philtrum [HP:0000343] 1.000000 \n", "Strabismus [HP:0000486] 1.000000 \n", - "Hypotonia [HP:0001252] 1.000000 \n", "Anteverted nares [HP:0000463] 1.000000 \n", + "Global developmental delay [HP:0001263] 1.000000 \n", "Prominent nose [HP:0000448] 1.000000 \n", - "Long philtrum [HP:0000343] 1.000000 \n", "Generalized non-motor (absence) seizure [HP:000... 1.000000 \n", + "Attention deficit hyperactivity disorder [HP:00... 1.000000 \n", + "Febrile seizure (within the age range of 3 mont... 1.000000 \n", + "Hypotonia [HP:0001252] 1.000000 \n", "Generalized-onset seizure [HP:0002197] 1.000000 " ] }, - "execution_count": 12, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -1529,7 +1553,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 26, "id": "ab230116d2781d74", "metadata": { "ExecuteTime": { @@ -1543,13 +1567,13 @@ "analysis_config.missing_implies_excluded = False\n", "analysis_config.min_perc_patients_w_hpo = 0.2\n", "terms_to_test = {\"HP:0001249\", \"HP:0001263\"} # Intellectual disability HP:0001249 and Global developmental delay HP:0001263 \n", - "analysis_config.specify_terms_strategy(specified_term_set=terms_to_test)\n", + "analysis_config.specify_terms_strategy(terms_to_test)\n", "specific_terms_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)\n" ] }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 27, "id": "3c68e2aa7d3aa7e8", "metadata": { "ExecuteTime": { @@ -1628,7 +1652,7 @@ "Global developmental delay [HP:0001263] 1.000000 1.000000 " ] }, - "execution_count": 14, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -1638,100 +1662,6 @@ "frameshift.summarize(hpo, PatientCategories.YES)" ] }, - { - "cell_type": "code", - "execution_count": 15, - "id": "eb0dc510", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "\n", - "\n", - "\n", - " \n", - " Cohort\n", - " \n", - "\n", - "\n", - "\n", - "

Statistical analysis: bonferroni (specified terms filter)

\n", - "

Performed statistical tests for 2 out of the total of 189 HPO terms.

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Using specified terms filter, 187 term(s) were omitted from statistical analysis.
ReasonCount
Skipping non-specified term187
\n", - "\n", - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "from genophenocorr.view import StatsViewer\n", - "\n", - "sv = StatsViewer()\n", - "\n", - "stats_report = sv.process(frameshift.mtc_filter_report)\n", - "\n", - "display(HTML(stats_report))" - ] - }, { "cell_type": "markdown", "id": "7a83a5ca", @@ -1742,7 +1672,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 28, "id": "57dd0e23", "metadata": {}, "outputs": [ @@ -1821,7 +1751,7 @@ "Global developmental delay [HP:0001263] 1.000000 " ] }, - "execution_count": 16, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -1842,7 +1772,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 29, "id": "0dfa0a50", "metadata": {}, "outputs": [ @@ -1916,7 +1846,7 @@ "Global developmental delay [HP:0001263] 0.505131 1.00000 " ] }, - "execution_count": 17, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -1929,7 +1859,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 30, "id": "1079dcdd", "metadata": {}, "outputs": [ @@ -2023,13 +1953,13 @@ "Global developmental delay [HP:0001263] 1.0 " ] }, - "execution_count": 18, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.analysis.predicate.genotype import ProteinPredicates\n", + "from gpsea.analysis.predicate.genotype import ProteinPredicates\n", "\n", "\n", "pp = ProteinPredicates(protein_metadata_service=pms)\n", @@ -2041,7 +1971,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 31, "id": "650371ba", "metadata": {}, "outputs": [ @@ -2135,7 +2065,7 @@ "Intellectual disability [HP:0001249] 1.0 " ] }, - "execution_count": 19, + "execution_count": 31, "metadata": {}, "output_type": "execute_result" } @@ -2153,13 +2083,19 @@ "source": [ "TODO - finalize!" ] + }, + { + "cell_type": "markdown", + "id": "3881b458", + "metadata": {}, + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "venv", + "display_name": "enviro", "language": "python", - "name": "python3" + "name": "enviro" }, "language_info": { "codemirror_mode": { @@ -2171,7 +2107,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/ANKRD11/cohort.ipynb b/notebooks/ANKRD11/cohort.ipynb index 29aa36b11..e09d3125d 100644 --- a/notebooks/ANKRD11/cohort.ipynb +++ b/notebooks/ANKRD11/cohort.ipynb @@ -20,13 +20,13 @@ } ], "source": [ - "import genophenocorr\n", + "import gpsea\n", "import hpotk\n", "from IPython.display import display, HTML\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -452,7 +452,7 @@ ], "source": [ "ANKRD11_id = 'NM_013275.6' # MANE select\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopacket_folder\n", "\n", "fpath_phenopackets = r'phenopackets'\n", "cohort_creator = configure_caching_cohort_creator(hpo, timeout=20)\n", @@ -463,21 +463,21 @@ "cell_type": "code", "execution_count": 3, "metadata": { - "collapsed": false, "ExecuteTime": { "end_time": "2024-05-28T15:20:49.653969Z", "start_time": "2024-05-28T15:20:49.280822200Z" - } + }, + "collapsed": false }, "outputs": [], "source": [ "protein_id = 'NP_001027558.1'\n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", "pms = UniprotProteinMetadataService()\n", "protein_metas = pms.annotate(protein_id)\n", "\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVTranscriptCoordinateService" + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVTranscriptCoordinateService" ] }, { @@ -494,7 +494,7 @@ "txc_service = VVTranscriptCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(ANKRD11_id)\n", "protein_id = 'NP_037407.4' \n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", "pms = UniprotProteinMetadataService()\n", "protein_metas = pms.annotate(protein_id)" ] @@ -510,7 +510,7 @@ }, "outputs": [], "source": [ - "from genophenocorr.view import ProteinVisualizable\n", + "from gpsea.view import ProteinVisualizable\n", "protein_meta = protein_metas[0]\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)" ] @@ -527,15 +527,17 @@ "outputs": [ { "data": { - "text/plain": "
", - "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAALjCAYAAACf2R25AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuNSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/xnp5ZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1iV9f/H8dcBZCuI4EDDnQNXkrlFHJmhVm7LHA0tc5UNK0u0ssxKTXP1LTU9pmmuslyp5coM00zBFWAOUIY4ABW4f394cX4e2Qgi+Hxc17mu+Nyf8b7vc9/n2P0+9+djMgzDEAAAAAAAAAAAQAGwKewAAAAAAAAAAABA8UUiAgAAAAAAAAAAFBgSEQAAAAAAAAAAoMCQiAAAAAAAAAAAAAWGRAQAAAAAAAAAACgwJCIAAAAAAAAAAECBIREBAAAAAAAAAAAKDIkIAAAAAAAAAABQYEhEAAAAAAAAAACAAkMiAgCQLwYNGiSTySSTyaR69eoVdjhWgoKCZDKZFB0dnWW9QYMGqUqVKncmqBzatm2bTCaTtm3blm3d8PBwmUwmLViwIN/GHz16tOV9dXV1zbd+iwOTyaSgoKDCDgO4a6V99gLFVW6+owEAAO51JCIAAPnG09NTixYt0kcffWQpq1u3rho2bJiu7qpVq2QymeTv759u29dffy2TyaSNGzcWaLx3k1mzZuU4gbBkyRJNmzatQONJ8/TTT2vRokVq3bp1jurnZj/uZZMmTdLq1atvq48FCxbIZDLJ0dFRp0+fTre9bdu26ZKCVapUkclkUocOHTLs88svv7Qknv78889cx/TVV1+pTp06cnR0VM2aNTVjxox0dY4cOaKXX35ZLVq0kKOjo0wmk8LDwzPs7+WXX1bjxo3l4eEhZ2dn1alTR0FBQbp8+bJVvb1792r48OHy9fWVi4uLfHx81Lt3bx09ejRdn2n7l9GrY8eOlnppib2MXkuXLs3xMdm8ebPatWsnNzc3lSxZUn5+flq2bFmO2xeWw4cPKygoKNP35m5yO9dC2qts2bJq3bq1Vq1alevxr169qjfeeEPe3t5ycnJS06ZNtWnTpnT1Jk2apGbNmsnLy8tyjYwePVrnz5+3qpeWwMnstXPnzgzjuH79uurWrSuTyaRPPvkk3fbU1FR9/PHHqlq1qhwdHdWgQQN9++236erl9BrJiRMnTliu87x8phSkhIQEBQUFkUQoJG3btpXJZFLXrl3TbUv7/L35PE5L+qS9SpQooWrVqmnAgAH6999/cz1+SEiIHnnkEbm6usrDw0NPP/10umvxzJkz6t+/v2rVqqWSJUvK3d1dDz30kBYuXCjDMKzq3vqZcvOrZs2amcaxY8cOS72MfjBz+vRp9e7dW+7u7ipVqpQee+yxdPub9hmY2ctsNufq2HzwwQd35Q+LAABFn11hBwAAKD5cXFzUv39/q7JWrVrpq6++Unx8vNzc3CzlO3fulJ2dnfbu3avr16+rRIkSVttsbW3VvHnzOxa7dOMmbGpq6h0dM82sWbPk6empQYMGWZW3adNGiYmJsre3t5QtWbJE//zzj0aPHl3gcfn5+cnPz0+bN2/Wvn37sq2f2X4UR4mJibKzy9s/pSZNmqSePXvq8ccfv+04rl69qo8++ijDm/4ZcXR01NatWxUZGany5ctbbTObzXJ0dFRSUlKu45g7d65eeOEF9ejRQ6+88oq2b9+ukSNHKiEhQW+88Yal3u7du/X555+rbt26qlOnjvbv359pn3v37lXr1q01ePBgOTo66q+//tJHH32kzZs367fffpONzY3f1EyePFk7d+5Ur1691KBBA0VGRmrmzJlq3Lixfv/9d6ubKYsWLUo3zp9//qnp06fr4YcfTretX79+evTRR63KcvrZNH/+fD377LPq2LGjJk2aJFtbWx05ckT//fdfjtoXpsOHD2vChAlq27Ztnp8UGzdunMaOHZu/gWUht9dCo0aNNGbMGEk3bjjOnTtX3bt31+zZs/XCCy/keNxBgwZpxYoVGj16tGrWrKkFCxbo0Ucf1datW9WqVStLveDgYDVq1Eh9+/ZVyZIlFRISoi+//FLr1q3T/v375eLiIknq3r27atSokW6ct956S5cvX1aTJk0yjGPGjBk6efJkpnG+/fbb+uijj/T888+rSZMmWrNmjZ588kmZTCb17dvXUi+310hWXn75ZdnZ2enq1au5ancnJCQkaMKECZJu3BTPi4y+o5E7P/74o4KDg+Xn55ej+iNHjlSTJk10/fp17du3T/PmzdO6det08OBBeXt756iPU6dOqU2bNnJzc9OkSZN0+fJlffLJJzp48KD++OMPy/sZHR2tU6dOqWfPnvLx8dH169e1adMmDRo0SEeOHNGkSZMsfU6bNi1dkjwiIkLjxo3L9LpJTU3ViBEj5OLioitXrqTbfvnyZQUEBCg+Pl5vvfWWSpQooalTp8rf31/79+9XmTJlJN04DzO6bqdOnaoDBw6offv2OTouacdm0qRJls8jAADylQEAQD4YOHCgUbly5XTlCxcuNCQZP/30k1V5s2bNjCeffNKQZOzevdtq2/3332888MADtx3T5cuXDcMwjPHjxxuSjPPnz992nwXF19fX8Pf3z1HdwMDADI91WFiYIcmYP39+vsZmGDfeXxcXl2zr5WY/0t6foiQlJcVITEy87X5cXFyMgQMH3lYf8+fPNyQZjRo1MhwcHIzTp09bbff39zd8fX2tyipXrmy0b9/eKFWqlDFt2jSrbf/9959hY2Nj9OjRw5Bk7N27N8exJCQkGGXKlDECAwOtyp966inDxcXFiI2NtZTFxMQYFy9eNAzDMKZMmWJIMsLCwnI81ieffJLuc2Pnzp3G1atXreodPXrUcHBwMJ566qls+3z22WcNk8lk/Pfff5aytOtpypQpOY7tZmFhYYaTk5MxcuTIPLXPb7k9d5cvX25IMrZu3VpwQeWTvF4Lt56vZ8+eNVxcXIz7778/x2Pv2bMn3XmSmJhoVK9e3WjevHm27VesWGFIMr799tss6508edIwmUzG888/n+H2qKgow83NzZg4cWKG5+2pU6eMEiVKGC+99JKlLDU11WjdurVRqVIlIzk5OcvxM7pGsrN+/XrD3t7eGDduXK4/U/LqypUrOa57/vx5Q5Ixfvz4ggsImfL39zd8fHyM0qVLG127drXaltHn79atWw1JxvLly63qfv7554YkY9KkSTke+8UXXzScnJyMiIgIS9mmTZsMScbcuXOzbd+lSxfDxcUl2+vmvffeMyQZO3fuzHD77NmzjTJlyhijRo3K8N+pkydPNiQZf/zxh6UsJCTEsLW1Nd58880sx05ISDBKlixpdOzYMdv9uVmfPn2Mdu3aZfi5CQDA7WJqJgBAgUr7NejNU0kkJSVp37596t69u6pVq2a17fz58zp69KjVr0j/+usvde7cWaVKlZKrq6vat2+v33//3WqctMfSf/31Vw0bNkxly5ZVpUqVMo0rIiJCNWrUUL169RQVFSUp/RoRN08NMG/ePFWvXl0ODg5q0qSJ9u7dm67P5cuXq27dunJ0dFS9evW0atWqHK07UaVKFR06dEi//vqr5TH6tF9n3jr/dNu2bbVu3TpFRERY6mbXf2hoqHr27CkPDw85OjrqwQcf1Nq1a9PVO3HihE6cOJFlX3ndj6zen4iICA0bNky1atWSk5OTypQpo169eqWbEiatj507d+qVV16Rl5eXXFxc9MQTT6SbTuHPP/9Up06d5OnpKScnJ1WtWlXPPPOMVZ3U1FRNnz5d9evXl6Ojo7y8vPTII49YTR9iMpk0fPhwmc1m+fr6ysHBQevXr7dsu3mNiLTpVEJDQ9W7d2+VKlVKZcqU0ahRo6yeMDCZTLpy5YoWLlxoOU43P0ESGhqa5a+ab/XWW28pJSXFakq0rDg6Oqp79+5asmSJVfm3336r0qVLq1OnTjkeO83WrVsVExOjYcOGWZW/9NJLunLlitatW2cp8/DwUMmSJXM9Rpq08/3ChQuWshYtWqT7RXLNmjXl6+urkJCQLPu7evWqvv/+e/n7+2f6mXHlyhVdu3YtV3HOmTNHKSkpmjhxoqQbv2w1bpnKI7dyeo5JWZ+72X2mLliwQL169ZIkBQQEWM7Tm6ew+fnnn9W6dWu5uLioZMmSCgwM1KFDhzKMN6O4Vq9erXr16snBwUG+vr6W2G5W0NfCrcqXL686deooLCwsx21WrFghW1tbDRkyxFLm6OioZ599Vrt378726ZeMzueMfPvttzIMQ0899VSG28eOHatatWqleyoxzZo1a3T9+nWra9RkMunFF1/UqVOntHv37kzHzsk1cqvr169r1KhRGjVqlKpXr56jNtL/f+ctW7ZMb731lsqXLy8XFxd169Yt3bFMm3IrODhYbdq0kbOzs9566y1J0rlz5/Tss8+qXLlycnR0VMOGDbVw4UJL2/DwcHl5eUmSJkyYYDnHb/5Mz8l3Z0ZrRKTFdfjwYQUEBMjZ2VkVK1bUxx9/nKNjkNNrJLffnTt27NDIkSPl5eUld3d3DR06VNeuXdOFCxc0YMAAlS5dWqVLl9brr7+e7rMqNTVV06ZNk6+vrxwdHVWuXDkNHTpUcXFxVvXi4+MVGhqq+Pj4HO1ryZIl9fLLL+uHH37I0VOXGWnXrp0k5eq6/f7779WlSxf5+PhYyjp06KD7779f3333Xbbtq1SpooSEhGy/F5YsWaKqVauqRYsW6bbFxsZq3Lhxmjhxotzd3TNsv2LFCjVp0sTqKajatWurffv22cb5ww8/6NKlS5l+ZmTkt99+04oVK+7Y9J8AgHsPiQgAQIGqVq2avL29tWPHDkvZ3r17de3aNbVo0UItWrSwSkTs2rVL0v8nMA4dOqTWrVvrwIEDev311/XOO+8oLCxMbdu21Z49e9KNN2zYMB0+fFjvvvtuplOCnDhxQm3atFHJkiW1bds2lStXLst9WLJkiaZMmaKhQ4fq/fffV3h4uLp3767r169b6qxbt059+vRRiRIl9OGHH6p79+569tlnFRwcnO0xmjZtmipVqqTatWtr0aJFWrRokd5+++0M67799ttq1KiRZT2ORYsWZfk/jIcOHVKzZs0UEhKisWPH6tNPP5WLi4sef/zxdHOht2/fPleP7+dlPzJ6f/bu3atdu3apb9+++vzzz/XCCy/ol19+Udu2bZWQkJBunBEjRujAgQMaP368XnzxRf3www8aPny4Zfu5c+f08MMPKzw8XGPHjtWMGTP01FNPpUtePfvssxo9erTuu+8+TZ48WWPHjpWjo2O6elu2bNHLL7+sPn36aPr06dkmfnr37q2kpCR9+OGHevTRR/X5559b3aRctGiRHBwc1Lp1a8txGjp0qGV7nTp1NGDAgKwP9k2qVq2qAQMG6Msvv9SZM2dy1ObJJ5/UH3/8YZV4WrJkiXr27Gk1TVpO/fXXX5KkBx980Krcz89PNjY2lu15kZycrOjoaJ05c0YbN27UuHHjVLJkST300ENZtjMMQ1FRUfL09Myy3k8//aQLFy5kerNmwoQJcnV1laOjo5o0aZLjtWs2b96s2rVr66efflKlSpVUsmRJlSlTRu+8885tTwGX3TmWJqNzNyefqW3atNHIkSMl3bi5n3ae1qlTR9KNczgwMFCurq6aPHmy3nnnHR0+fFitWrXK0ZoSO3bs0LBhw9S3b199/PHHSkpKUo8ePRQTE2NV705cCze7fv26/vvvP8t0Jznx119/6f7771epUqWsytPOz1unHjMMQ9HR0YqMjLRMX2Zra5vt1EBms1n33Xef2rRpk27bH3/8oYULF2ratGmZLg7+119/ycXFxfIe3hpnVtdodtdIRqZNm6a4uDiNGzcux21u9sEHH2jdunV64403NHLkSG3atEkdOnRQYmKiVb2YmBh17txZjRo10rRp0xQQEKDExES1bdtWixYt0lNPPaUpU6bIzc1NgwYN0vTp0yVJXl5emj17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7qxUqVK6z9PcnOM5uUZu97vTzc1NktKdO25ublbjHDt2TPHx8Spbtmy643H58uV8+XeEm5ubRo8erbVr12b72fjuu+9q06ZN2rJli/7++2+dOXNGTz/9dI7HSjvXc3M9VK5cWR06dFC/fv1kNptVrVq1DKcKS/Prr7/q9OnTGV43y5Yt065du/Tpp5/me5xpzGazPDw81Llz5yzHSDNu3Dh5eHhYktoAABQUu8IOAABQ/DVs2FAlS5bUjh079Oijjyo2NtbyRISNjY2aNm2qHTt2qHr16rp27ZrVQtW5ldUNpB49emjhwoUym82ZzsmbkcxuZBq3ufBsQUubh/7VV1/NdAHiO50oyej9GTFihObPn6/Ro0erefPmcnNzk8lkUt++fTOcSz+798NkMmnFihX6/fff9cMPP2jDhg165pln9Omnn+r333+3emolrzHnRl5v7udWtWrV1L9/f82bNy/T9VFu1rRpU1WvXl2jR49WWFhYpvNY50SFChWUkpKic+fOqWzZspbya9euKSYmRt7e3nnu+1bdu3fX008/raVLl6phw4ZW2+Lj49W5c2dduHBB27dvz3Zcs9ksNzc3denSJcfjp920i42NzXLhXm9vbx07dizdGjRpxye/brpLmZ9jt3vuZiTtmly0aJHKly+fbrudXfb/e1HQn6k5vRY8PT3VoUOH2xqrQoUKGf46Pu1pjOzOwRYtWqhChQoym80Znoc7d+5URESEPvzww3TbPvnkE127dk19+vSx3KBPS5DFxcUpPDxc3t7esre3V4UKFbR161YZhmF1vmQXZ26vkddff12tW7dW1apVLTFFR0dbxjp58mSGN9nzqiDP8dv57rzdczwn7fPruzOj8pvHSU1NVdmyZS1P5twqv35BP2rUKE2dOlUTJkzIcu2r+vXr39Z1W6FCBUnK8Imps2fPysPDI8OnEG7Ws2dPffnll/rtt98yPEfMZrNsbGzSJaIl6bXXXlOvXr1kb29vuUbSFqv/77//dO3aNcsPJRwcHDKNU8r4uj158qS2b9+uIUOG5GjNp2PHjmnevHmaNm2a1do6SUlJun79usLDw1WqVKkc/XADAIDskIgAABQ4W1tbNWvWTDt37tSOHTtUqlQpqymLWrRooWXLlln+xz4tEeHl5SVnZ2cdOXIkXZ+hoaGysbHJ9legN5syZYrs7Ow0bNgw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xvQ3b775piZMmKBHHnlE3bp1s9Rr0qSJ+vfvn6Nx/Pz8NHv2bL3//vuqUaOGypYtq3bt2qlLly6aOHGiBg8erBYtWujgwYMym81Wv/TPLT8/Py1btkyvvPKKmjRpIldXV3Xt2jVXfXTt2lUBAQF6++23FR4eroYNG2rjxo1as2aNRo8ererVq+c5PunGehDPPvus9u7dq3Llyunrr79WVFSU5s+fn23b3LwnmR2Lp59+Wt99951eeOEFbd26VS1btlRKSopCQ0P13XffacOGDXrwwQdvax8z8+GHHyowMFCtWrXSM888o9jYWM2YMUO+vr66fPmypZ6/v7+GDh2qDz/8UPv379fDDz+sEiVK6NixY1q+fLmmT5+unj17qly5cho1apQ+/fRTdevWTY888ogOHDign3/+WZ6enjl+2qBLly5atGiR3NzcVLduXe3evVubN29Ot1bJ66+/rkWLFumRRx7RqFGj5OLionnz5qly5cr6+++/LfVatGih0qVLa+DAgRo5cqRMJpMWLVqU4ZRIuTlnp0yZos6dO6t58+Z69tlnlZiYqBkzZsjNzU1BQUE52lcAuJeRiAAAAAAAFC8VKkgzZ9543aVmzpwps9msd999V9evX1e/fv30+eefW928DQoKkpeXl2bOnKmXX35ZHh4eGjJkiCZNmqQSJUrkaJx3331XERER+vjjj3Xp0iX5+/urXbt2euutt3TlyhUtWbJEy5YtU+PGjbVu3TqNHTs2z/s0bNgw7d+/X/Pnz9fUqVNVuXLlXCcibGxstHbtWr377rtatmyZ5s+frypVqmjKlCkaM2ZMnmNLU7NmTc2YMUOvvfaajhw5oqpVq2rZsmXq1KlTjtrn9D3J7FjY2Nho9erVmjp1qr755hutWrVKzs7OqlatmkaNGmVZOLsgPPLII1q+fLnGjRunN998U9WrV9f8+fO1Zs0abdu2zarunDlz5Ofnp7lz5+qtt96SnZ2dqlSpov79+6tly5aWepMnT5azs7O+/PJLbd68Wc2bN9fGjRvVqlUrOTo65iiu6dOny9bWVmazWUlJSWrZsqU2b96c7j2pUKGCtm7dqhEjRuijjz5SmTJl9MILL8jb21vPPvuspV6ZMmX0448/asyYMRo3bpxKly6t/v37q3379un6zM0526FDB61fv17jx4/Xu+++qxIlSsjf31+TJ0/O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+g4q1eUlf85JS3udysr34/FsR6/Xr0iZQgix2uQbrg3o9OnTs//+1a9+lZMnT85+zveRj3yEn/zkJ5SWlrJ582Z+9KMf8fnPf369Ql1xiqLwyU9+kgcffJA9ey5vUFwhxNpSq9XodDrcbrckIYQQQgghhFiG7u4aMjNfXNEys7N/Q0fHkRUt81ri8XhwudqIjOxbsTJVKsjKeoaurjMrVqYQQqw2+SJiA9q0aRObN2/mkUce4aGHHiI1NXXO748++iiPPvroOkW3up544gkaGhr49a9/veR5HQ4HTU1NC/7e2NgIgNPpXHZ8QgghhBBCCCHEanC5XOj1neh0rhUt12SyEAj04fP50Gqlmendhob6SUlZ/rgQC0lOruLw4bPk529d8bKFEGI1yBViA/riF7/IL37xCz73uc/xhS98gf379/Poo49y//33X9P9rE9PT/PFL36Rz372s6SlpS15/qamJsrLyy85XVdXF3v37l1OiEIIIYQQQgghxKqYnJzEbK5blbKjo89isViIiYlZlfKvZhMTbWRlnV3xctVqPzBFIBCQQauFEFcFqak2oG9+85u0t7dz+PBh/vzP/5zGxkb+9E//lMTERO677z6effZZPB7Peoe54r773e/i8Xh48MEH6erqoquri76+mU8jJycn6erquuh6FxYWUldXt+A/P/vZzwDIzMxci9URQgghhBBCCCEWzWLpISpq4a/8L0dk5AkslrFVKftqZ7ONEx4+sCplh4b24XA4VqVsIYRYafJFxAa2Z88e9uzZw/e+9z1effVVnnrqKZ577jmee+45IiIiuO+++3j44Yc5cODAeoe6Inp6epicnKSkpCTot3/4h3/gH/7hHzh+/DhbtmyZd/6QkBC2bdt2yeWYTKbLDVUIIYQQQgghhFhRPp8LrXZlu2U6R6t1SYP4gnyo1SszSPW7abV2fD7fqpQthBArTRIRArVazW233cZtt92G2+3m97//PU8//TQ///nP+fGPf0xycjK9vb3rHeZl+9SnPsXdd989528jIyN8/OMf57HHHuP9738/WVlZ6xOcEEIIIYQQQgixitRqHX7/6jQDBQI6NBr9qpR9tVMUNYoyM8D0SgsEDGg0mpUvWAghVoEkIsQcBoOBe++9F6PRiNPp5OWXX2ZgYHU+IVxp//7v/87U1NRsvM8///xs10uf/OQn2bZt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Il2FWqSrUIt0FWqxe6m5XjW/+wC6J0EE9AA1LyUdO3ZsJkyYUOHesKVTh3QVapGuQi3SVahFugq1SFehFrsXb6MF3ZsPqwYAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiACgQ+yxxx556qmnsscee1S6K2zh1CJdhVqkq1CLdBVqka5CLQJ0vr6V7gAAPUNVVVUmTJhQ6W6AWqTLUIt0FWqRrkIt0lWoRYDO5xURAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAGzWlVdemV69emWvvfZqtO6xxx7L+9///lRVVWXEiBG58MILs3Llykbt1q5dm89//vMZNWpUBg0alEmTJmXGjBmd0X26uRdeeCGnnnpqdtxxx1RVVWWPPfbIFVdckVWrVtVrpxbpKCtXrsxXv/rVHHnkkdl6663Tq1ev3H777fXaVFdX5/bbb8+xxx6bd7/73Rk8eHD22muvfOMb38iaNWua3O+tt96asWPHZuDAgdltt93y3e9+t8l2S5YsySmnnJKtttoqQ4cOzXHHHZeXXnqpo4dJN1BOLdaorq7ODTfckP322y+DBg3K8OHDM3ny5Dz77LON2l199dUZM2ZMBg4cmH322Sc/+tGPmtznnDlzcuSRR2bIkCHZeuut87/+1//K//zP/3T0MOninnzyyZx//vkZN25cBg8enNGjR+eUU07J3LlzG7Utt2bUIW3RmlqssX79+uy5557p1atXrrnmmkbr1SJA5+lb6Q4A0LUtXrw4V111VQYPHtxo3TPPPJPDDz88Y8eOzbXXXpvFixfnmmuuyQsvvJBf/epX9dqeddZZufPOO/O5z30uu+22W26//fZ85CMfyYMPPpj3v//9nTUcuplFixblwAMPzLBhw3L++edn6623zsyZM/PVr341Tz31VO6+++4kapGO9dprr+WKK67I6NGjs+++++a3v/1tozarVq3K2Wefnfe973359Kc/ne222662Nu+///488MAD6dWrV237m266KZ/+9Kdz4okn5qKLLsrDDz+cCy+8MKtWrcrnP//52nYrV67MBz/4wbz11lu5/PLL069fv3z729/OoYcemmeeeSbDhw/vjFNAF1FOLdb4xCc+kenTp+fMM8/M+eefn3feeSezZ8/Oq6++Wq/dF7/4xXzzm9/Mpz71qUycODF33313TjvttPTq1SunnnpqbbvFixfnkEMOybBhw3LVVVdl5cqVueaaa/Lcc89l1qxZ6d+/f1HDpov51re+lUcffTQnn3xy9tlnn7z88su5/vrrM2HChDz++OO1f6jSmppRh7RFubVY13e/+90sXLiw2X2qRYBOVAK6vaeeeqqUpPTUU09Vuiv0QFOmTClNnjy5dOihh5bGjRtXb91RRx1VGjlyZOmtt96qXXbLLbeUkpR+/etf1y574oknSklKU6dOrV22evXq0q677lo66KCDih8E3daVV15ZSlJ6/vnn6y0/88wzS0lKb7zxRqlUUot0rDVr1pSWLVtWKpVKpSeffLKUpHTbbbfVa7N27drSo48+2mjbr33ta6UkpRkzZtQuW7VqVWn48OGlo48+ul7b008/vTR48ODaOi6VSqVvfetbpSSlWbNm1S6bM2dOqU+fPqXLLrusI4ZHN1JOLZZKpdKPf/zjUpLSz3/+8xb3t3jx4lK/fv1K5513Xu2y6urq0gc+8IHSjjvuWNqwYUPt8s985jOlQYMGlRYsWFC7bMaMGaUkpZtuuqmdI6M7efTRR0tr166tt2zu3LmlAQMGlE4//fTaZeXWjDqkrcqtxRqvvPJKadiwYaUrrrii0fO/Ukktdid+5wE9g7dmAqBZDz30UO6888585zvfabRuxYoVmTFjRs4444wMHTq0dvmZZ56ZIUOG5Cc/+UntsjvvvDN9+vTJueeeW7ts4MCBOeecczJz5swsWrSo0HHQfa1YsSJJsv3229dbPnLkyPTu3Tv9+/dXi3S4AQMGZMSIES226d+/fw4++OBGy48//vgkm96+ocaDDz6Y119/Pf/4j/9Yr+15552Xd955J/fee2/tsjvvvDMTJ07MxIkTa5ftscceOfzww+vVMluGcmoxSa699toceOCBOf7441NdXZ133nmnyXZ333131q9fX68We/Xqlc985jNZvHhxZs6cWbv8Zz/7WT760Y9m9OjRtcuOOOKI7L777mpxC3PwwQc3+mvv3XbbLePGjas315VbM+qQtiq3Fmt84QtfyHvf+96cccYZTe5PLQJ0LkEEAE3auHFjLrjggnzyk5/M3nvv3Wj9c889lw0bNuSAAw6ot7x///7Zb7/9Mnv27Npls2fPzu67717vl8RJcuCBBybZ9LY60JTDDjssSXLOOefkmWeeyaJFi/LjH/84N9xwQy688MIMHjxYLdKlvPzyy0mSbbbZpnZZTQ02rNH9998/vXv3rl1fXV2dP/zhD43aJZtq9MUXX8zbb79dVNfpplasWJFZs2Zl4sSJufzyyzNs2LAMGTIku+yyS6Nfjs2ePTuDBw/O2LFj6y2vmQNranHJkiV59dVXm63FuvMqW6ZSqZRXXnmldq5rTc2oQzpSw1qsMWvWrPzgBz/Id77znXpvlViXWgToXIIIAJp04403ZsGCBfn617/e5Pply5Yl2fSX6Q2NHDkyS5curde2uXZJ6rWFuo488sh8/etfz4wZMzJ+/PiMHj06p556ai644IJ8+9vfTqIW6VquvvrqDB06NEcddVTtsmXLlqVPnz7Zbrvt6rXt379/hg8fXlt3b7zxRtauXatGaZUXX3wxpVIpd9xxR/7P//k/ufrqqzN9+vRsu+22OfXUU3PffffVtl22bFm23377Rr+Ua1hfm5tXa2qVLdf06dOzZMmSTJkyJUnrakYd0pEa1mKyKZy44IILMmXKlBx00EHNbqsWATqXD6sGoJHXX389X/nKV/LlL3852267bZNtVq9enWTT20Y0NHDgwNr1NW2ba1d3X9CUnXfeOYccckhOPPHEDB8+PPfee2+uuuqqjBgxIueff75apMu46qqr8pvf/Cbf+973stVWW9UuX716dbMfYlm3RjdXy3XbQI2VK1cm2XTvfvzxxzNp0qQkybHHHpsxY8bkG9/4Ro488sgk5c+B5dZiU+vp+f70pz/lvPPOy0EHHZSPf/zjSVpXM+qQjtJULSbJ7bffnueeey533nlni9urRYDOJYgAoJEvfelL2XrrrXPBBRc022bQoEFJ0uRf/6xZs6Z2fU3b5trV3Rc0dMcdd+Tcc8/N3Llzs+OOOyZJTjjhhFRXV+fzn/98Pvaxj6lFuoQf//jH+dKXvpRzzjknn/nMZ+qtGzRoUNatW9fkdnVrdHO1XLcN1KipiTFjxtSGEEkyZMiQHHPMMZk2bVo2bNiQvn37lj0HqkWa8/LLL+foo4/OsGHDaj93KWldzahDOkJztbhixYpcdtllueSSS/Lud7+7xX2oRYDO5a2ZAKjnhRdeyM0335wLL7wwS5cuzfz58zN//vysWbMm69evz/z58/PGG2/UvjS55qXKdS1btiyjRo2q/X7kyJHNtktSry3U9b3vfS/jx4+vDSFqHHvssVm1alVmz56tFqm4GTNm5Mwzz8zRRx+dG2+8sdH6kSNHZuPGjXn11VfrLV+3bl1ef/312rrbeuutM2DAADVKq9TUxPbbb99o3XbbbZf169fXfnj1yJEj8/LLL6dUKtVr17C+Njev1tQqW5a33norRx11VJYvX5777ruv0f01Ka9m1CHt1VItXnPNNVm3bl2mTJlS+3PM4sWLkyRvvvlm5s+fX/vHAWoRoHMJIqAH2GOPPfLUU09ljz32qHRX6AGWLFmS6urqXHjhhRkzZkztvyeeeCJz587NmDFjcsUVV2SvvfZK37598/vf/77e9uvWrcszzzyT/fbbr3bZfvvtl7lz52bFihX12j7xxBO166Epr7zySjZu3Nho+fr165MkGzZsUItU1BNPPJHjjz8+BxxwQH7yk5+kb9/GLziuqauGNfr73/8+1dXVtet79+6dvffeu1G7muPssssuede73tXhY6B7GzVqVEaMGJElS5Y0Wrd06dIMHDiwtm7222+/rFq1KnPmzKnXruEcuMMOO2TbbbdtshZnzZplrtwCrVmzJsccc0zmzp2be+65J3vuuWe99a2pGXVIe2yuFhcuXJg333wz48aNq/055gMf+ECSTW+hOGbMmPzxj39Moha7E7/zgJ5BEAE9QFVVVSZMmJCqqqpKd4UeYK+99spdd93V6N+4ceMyevTo3HXXXTnnnHMybNiwHHHEEZk2bVrefvvt2u1/+MMfZuXKlTn55JNrl5100knZuHFjbr755tpla9euzW233ZZJkyZt9mXTbLl23333zJ49O3Pnzq23/Ec/+lF69+6dffbZRy1SMXPmzMnRRx+dnXfeOffcc0+zb8swefLkbL311rnhhhvqLb/hhhtSVVWVo48+unbZSSedlCeffLLeLzv+/Oc/54EHHqhXy1DXlClTsmjRosyYMaN22WuvvZa77747kydPTu/em37sO+6449KvX79873vfq21XKpVy4403ZocddsjBBx9cu/zEE0/MPffck0WLFtUuu//++zN37ly1uIXZuHFjpkyZkpkzZ+anP/1psx/+W27NqEPaqpxavPDCCxv9HHPTTTclSc4666zcddddGTNmTBK12J34nQf0DL1KDV+DBgBNOOyww/Laa6/l+eefr1329NNP5+CDD86ee+6Zc889N4sXL86//uu/5pBDDsmvf/3retufcsopueuuu/JP//RPec973pMf/OAHmTVrVu6///4ccsghnT0cuomHHnookydPzvDhw3P++edn+PDhueeee/KrX/0qn/zkJ3PLLbckUYt0vOuvvz7Lly/P0qVLc8MNN+SEE07I+PHjkyQXXHBBevfunXHjxmXJkiW56qqrssMOO9Tbftddd633C5Lvfe97Oe+883LSSSflwx/+cB5++OH83//7f3PllVfm8ssvr2339ttvZ/z48Xn77bdz8cUXp1+/frn22muzcePGPPPMM9l222075wTQZWyuFocNG5ZXXnkl48ePz8qVK3PRRRdl2LBhufHGG7No0aLMnDkz++67b+3+Lr300kydOjXnnntuJk6cmF/84he59957M3369Jx22mm17RYtWpTx48dnq622ymc/+9msXLkyU6dOzY477pgnn3zS25BsQT73uc/luuuuyzHHHJNTTjml0fozzjgjSetqRh3SFuXWYkPz58/PmDFjMnXq1Fx88cX11qlFgE5UAoAyHHrooaVx48Y1Wv7www+XDj744NLAgQNL2267bem8884rrVixolG71atXly6++OLSiBEjSgMGDChNnDixdN9993VG1+nmnnjiidJRRx1VGjFiRKlfv36l3XffvXTllVeW1q9fX6+dWqQj7bTTTqUkTf6bN29ead68ec2uT1L6+Mc/3mifN998c+m9731vqX///qVdd9219O1vf7tUXV3dqN2iRYtKJ510Umno0KGlIUOGlD760Y+WXnjhhU4YNV3R5mqxxosvvlg6/vjjS0OHDi0NGjSoNHny5NKsWbMa7W/jxo2lq666qrTTTjuV+vfvXxo3blxp2rRpTR77+eefL/3d3/1dqaqqqrTVVluVTj/99NLLL79c1FDpog499NAW57u6yq0ZdUhbtKYW66q5Z0+dOrXROrUI0Hm8IgIAAAAAACiMz4gAAAAAAAAKI4gAAAAAAAAKI4iAbmrlypX56le/miOPPDJbb711evXqldtvv73S3QIAAAC2cE8++WTOP//8jBs3LoMHD87o0aNzyimnZO7cuY3aVldX54Ybbsh+++2XQYMGZfjw4Zk8eXKeffbZRm1ffPHFnHbaadluu+0yaNCg7LbbbvniF79Yr80tt9ySQw89NNtvv30GDBiQMWPG5Oyzz878+fOLGi5Qhr6V7gDQNq+99lquuOKKjB49Ovvuu29++9vfVrpLAAAAAPnWt76VRx99NCeffHL22WefvPzyy7n++uszYcKEPP7449lrr71q237iE5/I9OnTc+aZZ+b888/PO++8k9mzZ+fVV1+tt89nnnkmhx12WHbYYYf88z//c4YPH56FCxdm0aJF9drNnj07Y8aMybHHHpu/+Zu/ybx583LLLbfknnvuybPPPptRo0Z1yjkA6vNh1dBNrV27Nm+++WZGjBiR3//+95k4cWJuu+22nHXWWZXuGgAAALAFe+yxx3LAAQekf//+tcteeOGF7L333jnppJMybdq0JMlPfvKTTJkyJT//+c9z/PHHN7u/6urq7Lvvvhk8eHAefPDBDBo0qFX9eeqpp3LAAQfkX/7lX/KFL3yhbYMC2sUrIqCbGjBgQEaMGFHpbgAAAADUc/DBBzdatttuu2XcuHGZM2dO7bJrr702Bx54YI4//vhUV1dn9erVGTx4cKNt/9//+395/vnn85//+Z8ZNGhQVq1alQEDBqRPnz5l9WfnnXdOkixfvrxN4wHaz2dEAAAAAACFKpVKeeWVV7LNNtskSVasWJFZs2Zl4sSJufzyyzNs2LAMGTIku+yyS37yk5/U2/Y3v/lNkk1/lHnAAQdk8ODBqaqqyqmnnpo33nijyeO9/vrrefXVV/P73/8+Z599dpLk8MMPL3CEQEu8IgIAAAAAKNT06dOzZMmSXHHFFUk2ffB0qVTKHXfckb59++bqq6/OsGHDct111+XUU0/N0KFDc+SRRybZ9LZOSXLKKafkyCOPzGWXXZZnn302//Iv/5JFixblkUceSa9eveodb4cddsjatWuTJMOHD8+//du/5UMf+lAnjhioSxABAAAAABTmT3/6U84777wcdNBB+fjHP54kWblyZZJNr1x4/PHHM2nSpCTJsccemzFjxuQb3/hGbRBR03bixIm1ny9x4oknpqqqKpdddlnuv//+HHHEEfWO+atf/Spr1qzJnDlzMm3atLzzzjudMlagad6aCQAAAAAoxMsvv5yjjz46w4YNy5133ln7uQ41Hzg9ZsyY2hAiSYYMGZJjjjkms2bNyoYNG+q1/djHPlZv36eddlqSTR+O3dAHP/jBHHXUUbnooovy05/+NF/72tdy/fXXd/wAgbIIIgAAAACADvfWW2/lqKOOyvLly3Pfffdl1KhRtetqvt5+++0bbbfddttl/fr1ta9iaK7tdtttlyR58803W+zHrrvumvHjx2f69OltHwzQLoIIAAAAAKBDrVmzJsccc0zmzp2be+65J3vuuWe99aNGjcqIESOyZMmSRtsuXbo0AwcOzLve9a4kyf77758kjdouXbo0SbLttttutj+rV6/OW2+91aaxAO0niAAAAAAAOszGjRszZcqUzJw5Mz/96U9z0EEHNdluypQpWbRoUWbMmFG77LXXXsvdd9+dyZMnp3fvTb+6PO644zJgwIDcdtttqa6urm37/e9/P0lqP4R6w4YNTb46YtasWXnuuedywAEHdNgYgdbpVSqVSpXuBNA2119/fZYvX56lS5fmhhtuyAknnJDx48cnSS644IIMGzaswj0EAAAAtjSf+9znct111+WYY47JKaec0mj9GWeckSR55ZVXMn78+KxcuTIXXXRRhg0blhtvvDGLFi3KzJkzs++++9Zu8/Wvfz1f+cpX8qEPfSh///d/n2effTa33HJLTj311Pz7v/97kmT58uXZcccdM2XKlIwbNy6DBw/Oc889l9tuuy0DBw7M448/nt12261zTgJQjyACurGdd945CxYsaHLdvHnzsvPOO3duhwAAAIAt3mGHHZbf/e53za6v++vIl156KRdffHHuv//+rF+/PgcddFC++c1vZuLEiY22+d//+3/nu9/9bubNm5cRI0bk4x//eL7yla+kX79+SZJ169bl0ksvzYMPPpj58+dn9erVGTVqVI444oh86Utf8nsSqCBBBAAAAAAAUBifEQEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABTm/weFDjvu9UbsBwAAAABJRU5ErkJggg==" + "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAALjCAYAAACf2R25AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuNSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/xnp5ZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1iV9f/H8dcBZCuI4EDDnQNXkrlFHJmhVm7LHA0tc5UNK0u0ssxKTXP1LTU9pmmuslyp5coM00zBFWAOUIY4ABW4f394cX4e2Qgi+Hxc17mu+Nyf8b7vc9/n2P0+9+djMgzDEAAAAAAAAAAAQAGwKewAAAAAAAAAAABA8UUiAgAAAAAAAAAAFBgSEQAAAAAAAAAAoMCQiAAAAAAAAAAAAAWGRAQAAAAAAAAAACgwJCIAAAAAAAAAAECBIREBAAAAAAAAAAAKDIkIAAAAAAAAAABQYEhEAAAAAAAAAACAAkMiAgCQLwYNGiSTySSTyaR69eoVdjhWgoKCZDKZFB0dnWW9QYMGqUqVKncmqBzatm2bTCaTtm3blm3d8PBwmUwmLViwIN/GHz16tOV9dXV1zbd+iwOTyaSgoKDCDgO4a6V99gLFVW6+owEAAO51JCIAAPnG09NTixYt0kcffWQpq1u3rho2bJiu7qpVq2QymeTv759u29dffy2TyaSNGzcWaLx3k1mzZuU4gbBkyRJNmzatQONJ8/TTT2vRokVq3bp1jurnZj/uZZMmTdLq1atvq48FCxbIZDLJ0dFRp0+fTre9bdu26ZKCVapUkclkUocOHTLs88svv7Qknv78889cx/TVV1+pTp06cnR0VM2aNTVjxox0dY4cOaKXX35ZLVq0kKOjo0wmk8LDwzPs7+WXX1bjxo3l4eEhZ2dn1alTR0FBQbp8+bJVvb1792r48OHy9fWVi4uLfHx81Lt3bx09ejRdn2n7l9GrY8eOlnppib2MXkuXLs3xMdm8ebPatWsnNzc3lSxZUn5+flq2bFmO2xeWw4cPKygoKNP35m5yO9dC2qts2bJq3bq1Vq1alevxr169qjfeeEPe3t5ycnJS06ZNtWnTpnT1Jk2apGbNmsnLy8tyjYwePVrnz5+3qpeWwMnstXPnzgzjuH79uurWrSuTyaRPPvkk3fbU1FR9/PHHqlq1qhwdHdWgQQN9++236erl9BrJiRMnTliu87x8phSkhIQEBQUFkUQoJG3btpXJZFLXrl3TbUv7/L35PE5L+qS9SpQooWrVqmnAgAH6999/cz1+SEiIHnnkEbm6usrDw0NPP/10umvxzJkz6t+/v2rVqqWSJUvK3d1dDz30kBYuXCjDMKzq3vqZcvOrZs2amcaxY8cOS72MfjBz+vRp9e7dW+7u7ipVqpQee+yxdPub9hmY2ctsNufq2HzwwQd35Q+LAABFn11hBwAAKD5cXFzUv39/q7JWrVrpq6++Unx8vNzc3CzlO3fulJ2dnfbu3avr16+rRIkSVttsbW3VvHnzOxa7dOMmbGpq6h0dM82sWbPk6empQYMGWZW3adNGiYmJsre3t5QtWbJE//zzj0aPHl3gcfn5+cnPz0+bN2/Wvn37sq2f2X4UR4mJibKzy9s/pSZNmqSePXvq8ccfv+04rl69qo8++ijDm/4ZcXR01NatWxUZGany5ctbbTObzXJ0dFRSUlKu45g7d65eeOEF9ejRQ6+88oq2b9+ukSNHKiEhQW+88Yal3u7du/X555+rbt26qlOnjvbv359pn3v37lXr1q01ePBgOTo66q+//tJHH32kzZs367fffpONzY3f1EyePFk7d+5Ur1691KBBA0VGRmrmzJlq3Lixfv/9d6ubKYsWLUo3zp9//qnp06fr4YcfTretX79+evTRR63KcvrZNH/+fD377LPq2LGjJk2aJFtbWx05ckT//fdfjtoXpsOHD2vChAlq27Ztnp8UGzdunMaOHZu/gWUht9dCo0aNNGbMGEk3bjjOnTtX3bt31+zZs/XCCy/keNxBgwZpxYoVGj16tGrWrKkFCxbo0Ucf1datW9WqVStLveDgYDVq1Eh9+/ZVyZIlFRISoi+//FLr1q3T/v375eLiIknq3r27atSokW6ct956S5cvX1aTJk0yjGPGjBk6efJkpnG+/fbb+uijj/T888+rSZMmWrNmjZ588kmZTCb17dvXUi+310hWXn75ZdnZ2enq1au5ancnJCQkaMKECZJu3BTPi4y+o5E7P/74o4KDg+Xn55ej+iNHjlSTJk10/fp17du3T/PmzdO6det08OBBeXt756iPU6dOqU2bNnJzc9OkSZN0+fJlffLJJzp48KD++OMPy/sZHR2tU6dOqWfPnvLx8dH169e1adMmDRo0SEeOHNGkSZMsfU6bNi1dkjwiIkLjxo3L9LpJTU3ViBEj5OLioitXrqTbfvnyZQUEBCg+Pl5vvfWWSpQooalTp8rf31/79+9XmTJlJN04DzO6bqdOnaoDBw6offv2OTouacdm0qRJls8jAADylQEAQD4YOHCgUbly5XTlCxcuNCQZP/30k1V5s2bNjCeffNKQZOzevdtq2/3332888MADtx3T5cuXDcMwjPHjxxuSjPPnz992nwXF19fX8Pf3z1HdwMDADI91WFiYIcmYP39+vsZmGDfeXxcXl2zr5WY/0t6foiQlJcVITEy87X5cXFyMgQMH3lYf8+fPNyQZjRo1MhwcHIzTp09bbff39zd8fX2tyipXrmy0b9/eKFWqlDFt2jSrbf/9959hY2Nj9OjRw5Bk7N27N8exJCQkGGXKlDECAwOtyp966inDxcXFiI2NtZTFxMQYFy9eNAzDMKZMmWJIMsLCwnI81ieffJLuc2Pnzp3G1atXreodPXrUcHBwMJ566qls+3z22WcNk8lk/Pfff5aytOtpypQpOY7tZmFhYYaTk5MxcuTIPLXPb7k9d5cvX25IMrZu3VpwQeWTvF4Lt56vZ8+eNVxcXIz7778/x2Pv2bMn3XmSmJhoVK9e3WjevHm27VesWGFIMr799tss6508edIwmUzG888/n+H2qKgow83NzZg4cWKG5+2pU6eMEiVKGC+99JKlLDU11WjdurVRqVIlIzk5OcvxM7pGsrN+/XrD3t7eGDduXK4/U/LqypUrOa57/vx5Q5Ixfvz4ggsImfL39zd8fHyM0qVLG127drXaltHn79atWw1JxvLly63qfv7554YkY9KkSTke+8UXXzScnJyMiIgIS9mmTZsMScbcuXOzbd+lSxfDxcUl2+vmvffeMyQZO3fuzHD77NmzjTJlyhijRo3K8N+pkydPNiQZf/zxh6UsJCTEsLW1Nd58880sx05ISDBKlixpdOzYMdv9uVmfPn2Mdu3aZfi5CQDA7WJqJgBAgUr7NejNU0kkJSVp37596t69u6pVq2a17fz58zp69KjVr0j/+usvde7cWaVKlZKrq6vat2+v33//3WqctMfSf/31Vw0bNkxly5ZVpUqVMo0rIiJCNWrUUL169RQVFSUp/RoRN08NMG/ePFWvXl0ODg5q0qSJ9u7dm67P5cuXq27dunJ0dFS9evW0atWqHK07UaVKFR06dEi//vqr5TH6tF9n3jr/dNu2bbVu3TpFRERY6mbXf2hoqHr27CkPDw85OjrqwQcf1Nq1a9PVO3HihE6cOJFlX3ndj6zen4iICA0bNky1atWSk5OTypQpo169eqWbEiatj507d+qVV16Rl5eXXFxc9MQTT6SbTuHPP/9Up06d5OnpKScnJ1WtWlXPPPOMVZ3U1FRNnz5d9evXl6Ojo7y8vPTII49YTR9iMpk0fPhwmc1m+fr6ysHBQevXr7dsu3mNiLTpVEJDQ9W7d2+VKlVKZcqU0ahRo6yeMDCZTLpy5YoWLlxoOU43P0ESGhqa5a+ab/XWW28pJSXFakq0rDg6Oqp79+5asmSJVfm3336r0qVLq1OnTjkeO83WrVsVExOjYcOGWZW/9NJLunLlitatW2cp8/DwUMmSJXM9Rpq08/3ChQuWshYtWqT7RXLNmjXl6+urkJCQLPu7evWqvv/+e/n7+2f6mXHlyhVdu3YtV3HOmTNHKSkpmjhxoqQbv2w1bpnKI7dyeo5JWZ+72X2mLliwQL169ZIkBQQEWM7Tm6ew+fnnn9W6dWu5uLioZMmSCgwM1KFDhzKMN6O4Vq9erXr16snBwUG+vr6W2G5W0NfCrcqXL686deooLCwsx21WrFghW1tbDRkyxFLm6OioZ599Vrt378726ZeMzueMfPvttzIMQ0899VSG28eOHatatWqleyoxzZo1a3T9+nWra9RkMunFF1/UqVOntHv37kzHzsk1cqvr169r1KhRGjVqlKpXr56jNtL/f+ctW7ZMb731lsqXLy8XFxd169Yt3bFMm3IrODhYbdq0kbOzs9566y1J0rlz5/Tss8+qXLlycnR0VMOGDbVw4UJL2/DwcHl5eUmSJkyYYDnHb/5Mz8l3Z0ZrRKTFdfjwYQUEBMjZ2VkVK1bUxx9/nKNjkNNrJLffnTt27NDIkSPl5eUld3d3DR06VNeuXdOFCxc0YMAAlS5dWqVLl9brr7+e7rMqNTVV06ZNk6+vrxwdHVWuXDkNHTpUcXFxVvXi4+MVGhqq+Pj4HO1ryZIl9fLLL+uHH37I0VOXGWnXrp0k5eq6/f7779WlSxf5+PhYyjp06KD7779f3333Xbbtq1SpooSEhGy/F5YsWaKqVauqRYsW6bbFxsZq3Lhxmjhxotzd3TNsv2LFCjVp0sTqKajatWurffv22cb5ww8/6NKlS5l+ZmTkt99+04oVK+7Y9J8AgHsPiQgAQIGqVq2avL29tWPHDkvZ3r17de3aNbVo0UItWrSwSkTs2rVL0v8nMA4dOqTWrVvrwIEDev311/XOO+8oLCxMbdu21Z49e9KNN2zYMB0+fFjvvvtuplOCnDhxQm3atFHJkiW1bds2lStXLst9WLJkiaZMmaKhQ4fq/fffV3h4uLp3767r169b6qxbt059+vRRiRIl9OGHH6p79+569tlnFRwcnO0xmjZtmipVqqTatWtr0aJFWrRokd5+++0M67799ttq1KiRZT2ORYsWZfk/jIcOHVKzZs0UEhKisWPH6tNPP5WLi4sef/zxdHOht2/fPleP7+dlPzJ6f/bu3atdu3apb9+++vzzz/XCCy/ol19+Udu2bZWQkJBunBEjRujAgQMaP368XnzxRf3www8aPny4Zfu5c+f08MMPKzw8XGPHjtWMGTP01FNPpUtePfvssxo9erTuu+8+TZ48WWPHjpWjo2O6elu2bNHLL7+sPn36aPr06dkmfnr37q2kpCR9+OGHevTRR/X5559b3aRctGiRHBwc1Lp1a8txGjp0qGV7nTp1NGDAgKwP9k2qVq2qAQMG6Msvv9SZM2dy1ObJJ5/UH3/8YZV4WrJkiXr27Gk1TVpO/fXXX5KkBx980Krcz89PNjY2lu15kZycrOjoaJ05c0YbN27UuHHjVLJkST300ENZtjMMQ1FRUfL09Myy3k8//aQLFy5kerNmwoQJcnV1laOjo5o0aZLjtWs2b96s2rVr66efflKlSpVUsmRJlSlTRu+8885tTwGX3TmWJqNzNyefqW3atNHIkSMl3bi5n3ae1qlTR9KNczgwMFCurq6aPHmy3nnnHR0+fFitWrXK0ZoSO3bs0LBhw9S3b199/PHHSkpKUo8ePRQTE2NV705cCze7fv26/vvvP8t0Jznx119/6f7771epUqWsytPOz1unHjMMQ9HR0YqMjLRMX2Zra5vt1EBms1n33Xef2rRpk27bH3/8oYULF2ratGmZLg7+119/ycXFxfIe3hpnVtdodtdIRqZNm6a4uDiNGzcux21u9sEHH2jdunV64403NHLkSG3atEkdOnRQYmKiVb2YmBh17txZjRo10rRp0xQQEKDExES1bdtWixYt0lNPPaUpU6bIzc1NgwYN0vTp0yVJXl5emj17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7qxUqVK6z9PcnOM5uUZu97vTzc1NktKdO25ublbjHDt2TPHx8Spbtmy643H58uV8+XeEm5ubRo8erbVr12b72fjuu+9q06ZN2rJli/7++2+dOXNGTz/9dI7HSjvXc3M9VK5cWR06dFC/fv1kNptVrVq1DKcKS/Prr7/q9OnTGV43y5Yt065du/Tpp5/me5xpzGazPDw81Llz5yzHSDNu3Dh5eHhYktoAABQUu8IOAABQ/DVs2FAlS5bUjh079Oijjyo2NtbyRISNjY2aNm2qHTt2qHr16rp27ZrVQtW5ldUNpB49emjhwoUym82ZzsmbkcxuZBq3ufBsQUubh/7VV1/NdAHiO50oyej9GTFihObPn6/Ro0erefPmcnNzk8lkUt++fTOcSz+798NkMmnFihX6/fff9cMPP2jDhg165pln9Omnn+r333+3emolrzHnRl5v7udWtWrV1L9/f82bNy/T9VFu1rRpU1WvXl2jR49WWFhYpvNY50SFChWUkpKic+fOqWzZspbya9euKSYmRt7e3nnu+1bdu3fX008/raVLl6phw4ZW2+Lj49W5c2dduHBB27dvz3Zcs9ksNzc3denSJcfjp920i42NzXLhXm9vbx07dizdGjRpxye/brpLmZ9jt3vuZiTtmly0aJHKly+fbrudXfb/e1HQn6k5vRY8PT3VoUOH2xqrQoUKGf46Pu1pjOzOwRYtWqhChQoym80Znoc7d+5URESEPvzww3TbPvnkE127dk19+vSx3KBPS5DFxcUpPDxc3t7esre3V4UKFbR161YZhmF1vmQXZ26vkddff12tW7dW1apVLTFFR0dbxjp58mSGN9nzqiDP8dv57rzdczwn7fPruzOj8pvHSU1NVdmyZS1P5twqv35BP2rUKE2dOlUTJkzIcu2r+vXr39Z1W6FCBUnK8Imps2fPysPDI8OnEG7Ws2dPffnll/rtt98yPEfMZrNsbGzSJaIl6bXXXlOvXr1kb29vuUbSFqv/77//dO3aNcsPJRwcHDKNU8r4uj158qS2b9+uIUOG5GjNp2PHjmnevHmaNm2a1do6SUlJun79usLDw1WqVKkc/XADAIDskIgAABQ4W1tbNWvWTDt37tSOHTtUqlQpqymLWrRooWXLlln+xz4tEeHl5SVnZ2cdOXIkXZ+hoaGysbHJ9legN5syZYrs7Ow0bNgw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xvQ3b775piZMmKBHHnlE3bp1s9Rr0qSJ+vfvn6Nx/Pz8NHv2bL3//vuqUaOGypYtq3bt2qlLly6aOHGiBg8erBYtWujgwYMym81Wv/TPLT8/Py1btkyvvPKKmjRpIldXV3Xt2jVXfXTt2lUBAQF6++23FR4eroYNG2rjxo1as2aNRo8ererVq+c5PunGehDPPvus9u7dq3Llyunrr79WVFSU5s+fn23b3LwnmR2Lp59+Wt99951eeOEFbd26VS1btlRKSopCQ0P13XffacOGDXrwwQdvax8z8+GHHyowMFCtWrXSM888o9jYWM2YMUO+vr66fPmypZ6/v7+GDh2qDz/8UPv379fDDz+sEiVK6NixY1q+fLmmT5+unj17qly5cho1apQ+/fRTdevWTY888ogOHDign3/+WZ6enjl+2qBLly5atGiR3NzcVLduXe3evVubN29Ot1bJ66+/rkWLFumRRx7RqFGj5OLionnz5qly5cr6+++/LfVatGih0qVLa+DAgRo5cqRMJpMWLVqU4ZRIuTlnp0yZos6dO6t58+Z69tlnlZiYqBkzZsjNzU1BQUE52lcAuJeRiAAAAAAAFC8VKkgzZ9543aVmzpwps9msd999V9evX1e/fv30+eefW928DQoKkpeXl2bOnKmXX35ZHh4eGjJkiCZNmqQSJUrkaJx3331XERER+vjjj3Xp0iX5+/urXbt2euutt3TlyhUtWbJEy5YtU+PGjbVu3TqNHTs2z/s0bNgw7d+/X/Pnz9fUqVNVuXLlXCcibGxstHbtWr377rtatmyZ5s+frypVqmjKlCkaM2ZMnmNLU7NmTc2YMUOvvfaajhw5oqpVq2rZsmXq1KlTjtrn9D3J7FjY2Nho9erVmjp1qr755hutWrVKzs7OqlatmkaNGmVZOLsgPPLII1q+fLnGjRunN998U9WrV9f8+fO1Zs0abdu2zarunDlz5Ofnp7lz5+qtt96SnZ2dqlSpov79+6tly5aWepMnT5azs7O+/PJLbd68Wc2bN9fGjRvVqlUrOTo65iiu6dOny9bWVmazWUlJSWrZsqU2b96c7j2pUKGCtm7dqhEjRuijjz5SmTJl9MILL8jb21vPPvuspV6ZMmX0448/asyYMRo3bpxKly6t/v37q3379un6zM0526FDB61fv17jx4/Xu+++qxIlSsjf31+TJ0/O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+g4q1eUlf85JS3udysr34/FsR6/Xr0iZQgix2uQbrg3o9OnTs//+1a9+lZMnT85+zveRj3yEn/zkJ5SWlrJ582Z+9KMf8fnPf369Ql1xiqLwyU9+kgcffJA9ey5vUFwhxNpSq9XodDrcbrckIYQQQgghhFiG7u4aMjNfXNEys7N/Q0fHkRUt81ri8XhwudqIjOxbsTJVKsjKeoaurjMrVqYQQqw2+SJiA9q0aRObN2/mkUce4aGHHiI1NXXO748++iiPPvroOkW3up544gkaGhr49a9/veR5HQ4HTU1NC/7e2NgIgNPpXHZ8QgghhBBCCCHEanC5XOj1neh0rhUt12SyEAj04fP50Gqlmendhob6SUlZ/rgQC0lOruLw4bPk529d8bKFEGI1yBViA/riF7/IL37xCz73uc/xhS98gf379/Poo49y//33X9P9rE9PT/PFL36Rz372s6SlpS15/qamJsrLyy85XVdXF3v37l1OiEIIIYQQQgghxKqYnJzEbK5blbKjo89isViIiYlZlfKvZhMTbWRlnV3xctVqPzBFIBCQQauFEFcFqak2oG9+85u0t7dz+PBh/vzP/5zGxkb+9E//lMTERO677z6effZZPB7Peoe54r773e/i8Xh48MEH6erqoquri76+mU8jJycn6erquuh6FxYWUldXt+A/P/vZzwDIzMxci9URQgghhBBCCCEWzWLpISpq4a/8L0dk5AkslrFVKftqZ7ONEx4+sCplh4b24XA4VqVsIYRYafJFxAa2Z88e9uzZw/e+9z1effVVnnrqKZ577jmee+45IiIiuO+++3j44Yc5cODAeoe6Inp6epicnKSkpCTot3/4h3/gH/7hHzh+/DhbtmyZd/6QkBC2bdt2yeWYTKbLDVUIIYQQQgghhFhRPp8LrXZlu2U6R6t1SYP4gnyo1SszSPW7abV2fD7fqpQthBArTRIRArVazW233cZtt92G2+3m97//PU8//TQ///nP+fGPf0xycjK9vb3rHeZl+9SnPsXdd989528jIyN8/OMf57HHHuP9738/WVlZ6xOcEEIIIYQQQgixitRqHX7/6jQDBQI6NBr9qpR9tVMUNYoyM8D0SgsEDGg0mpUvWAghVoEkIsQcBoOBe++9F6PRiNPp5OWXX2ZgYHU+IVxp//7v/87U1NRsvM8///xs10uf/OQn2bZt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Il2FWqSrUIt0FWqxe6m5XjW/+wC6J0EE9AA1LyUdO3ZsJkyYUOHesKVTh3QVapGuQi3SVahFugq1SFehFrsXb6MF3ZsPqwYAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiAAAAAAAAAojiACgQ+yxxx556qmnsscee1S6K2zh1CJdhVqkq1CLdBVqka5CLQJ0vr6V7gAAPUNVVVUmTJhQ6W6AWqTLUIt0FWqRrkIt0lWoRYDO5xURAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAAAAAABAYQQRAGzWlVdemV69emWvvfZqtO6xxx7L+9///lRVVWXEiBG58MILs3Llykbt1q5dm89//vMZNWpUBg0alEmTJmXGjBmd0X26uRdeeCGnnnpqdtxxx1RVVWWPPfbIFVdckVWrVtVrpxbpKCtXrsxXv/rVHHnkkdl6663Tq1ev3H777fXaVFdX5/bbb8+xxx6bd7/73Rk8eHD22muvfOMb38iaNWua3O+tt96asWPHZuDAgdltt93y3e9+t8l2S5YsySmnnJKtttoqQ4cOzXHHHZeXXnqpo4dJN1BOLdaorq7ODTfckP322y+DBg3K8OHDM3ny5Dz77LON2l199dUZM2ZMBg4cmH322Sc/+tGPmtznnDlzcuSRR2bIkCHZeuut87/+1//K//zP/3T0MOninnzyyZx//vkZN25cBg8enNGjR+eUU07J3LlzG7Utt2bUIW3RmlqssX79+uy5557p1atXrrnmmkbr1SJA5+lb6Q4A0LUtXrw4V111VQYPHtxo3TPPPJPDDz88Y8eOzbXXXpvFixfnmmuuyQsvvJBf/epX9dqeddZZufPOO/O5z30uu+22W26//fZ85CMfyYMPPpj3v//9nTUcuplFixblwAMPzLBhw3L++edn6623zsyZM/PVr341Tz31VO6+++4kapGO9dprr+WKK67I6NGjs+++++a3v/1tozarVq3K2Wefnfe973359Kc/ne222662Nu+///488MAD6dWrV237m266KZ/+9Kdz4okn5qKLLsrDDz+cCy+8MKtWrcrnP//52nYrV67MBz/4wbz11lu5/PLL069fv3z729/OoYcemmeeeSbDhw/vjFNAF1FOLdb4xCc+kenTp+fMM8/M+eefn3feeSezZ8/Oq6++Wq/dF7/4xXzzm9/Mpz71qUycODF33313TjvttPTq1SunnnpqbbvFixfnkEMOybBhw3LVVVdl5cqVueaaa/Lcc89l1qxZ6d+/f1HDpov51re+lUcffTQnn3xy9tlnn7z88su5/vrrM2HChDz++OO1f6jSmppRh7RFubVY13e/+90sXLiw2X2qRYBOVAK6vaeeeqqUpPTUU09Vuiv0QFOmTClNnjy5dOihh5bGjRtXb91RRx1VGjlyZOmtt96qXXbLLbeUkpR+/etf1y574oknSklKU6dOrV22evXq0q677lo66KCDih8E3daVV15ZSlJ6/vnn6y0/88wzS0lKb7zxRqlUUot0rDVr1pSWLVtWKpVKpSeffLKUpHTbbbfVa7N27drSo48+2mjbr33ta6UkpRkzZtQuW7VqVWn48OGlo48+ul7b008/vTR48ODaOi6VSqVvfetbpSSlWbNm1S6bM2dOqU+fPqXLLrusI4ZHN1JOLZZKpdKPf/zjUpLSz3/+8xb3t3jx4lK/fv1K5513Xu2y6urq0gc+8IHSjjvuWNqwYUPt8s985jOlQYMGlRYsWFC7bMaMGaUkpZtuuqmdI6M7efTRR0tr166tt2zu3LmlAQMGlE4//fTaZeXWjDqkrcqtxRqvvPJKadiwYaUrrrii0fO/Ukktdid+5wE9g7dmAqBZDz30UO6888585zvfabRuxYoVmTFjRs4444wMHTq0dvmZZ56ZIUOG5Cc/+UntsjvvvDN9+vTJueeeW7ts4MCBOeecczJz5swsWrSo0HHQfa1YsSJJsv3229dbPnLkyPTu3Tv9+/dXi3S4AQMGZMSIES226d+/fw4++OBGy48//vgkm96+ocaDDz6Y119/Pf/4j/9Yr+15552Xd955J/fee2/tsjvvvDMTJ07MxIkTa5ftscceOfzww+vVMluGcmoxSa699toceOCBOf7441NdXZ133nmnyXZ333131q9fX68We/Xqlc985jNZvHhxZs6cWbv8Zz/7WT760Y9m9OjRtcuOOOKI7L777mpxC3PwwQc3+mvv3XbbLePGjas315VbM+qQtiq3Fmt84QtfyHvf+96cccYZTe5PLQJ0LkEEAE3auHFjLrjggnzyk5/M3nvv3Wj9c889lw0bNuSAAw6ot7x///7Zb7/9Mnv27Npls2fPzu67717vl8RJcuCBBybZ9LY60JTDDjssSXLOOefkmWeeyaJFi/LjH/84N9xwQy688MIMHjxYLdKlvPzyy0mSbbbZpnZZTQ02rNH9998/vXv3rl1fXV2dP/zhD43aJZtq9MUXX8zbb79dVNfpplasWJFZs2Zl4sSJufzyyzNs2LAMGTIku+yyS6Nfjs2ePTuDBw/O2LFj6y2vmQNranHJkiV59dVXm63FuvMqW6ZSqZRXXnmldq5rTc2oQzpSw1qsMWvWrPzgBz/Id77znXpvlViXWgToXIIIAJp04403ZsGCBfn617/e5Pply5Yl2fSX6Q2NHDkyS5curde2uXZJ6rWFuo488sh8/etfz4wZMzJ+/PiMHj06p556ai644IJ8+9vfTqIW6VquvvrqDB06NEcddVTtsmXLlqVPnz7Zbrvt6rXt379/hg8fXlt3b7zxRtauXatGaZUXX3wxpVIpd9xxR/7P//k/ufrqqzN9+vRsu+22OfXUU3PffffVtl22bFm23377Rr+Ua1hfm5tXa2qVLdf06dOzZMmSTJkyJUnrakYd0pEa1mKyKZy44IILMmXKlBx00EHNbqsWATqXD6sGoJHXX389X/nKV/LlL3852267bZNtVq9enWTT20Y0NHDgwNr1NW2ba1d3X9CUnXfeOYccckhOPPHEDB8+PPfee2+uuuqqjBgxIueff75apMu46qqr8pvf/Cbf+973stVWW9UuX716dbMfYlm3RjdXy3XbQI2VK1cm2XTvfvzxxzNp0qQkybHHHpsxY8bkG9/4Ro488sgk5c+B5dZiU+vp+f70pz/lvPPOy0EHHZSPf/zjSVpXM+qQjtJULSbJ7bffnueeey533nlni9urRYDOJYgAoJEvfelL2XrrrXPBBRc022bQoEFJ0uRf/6xZs6Z2fU3b5trV3Rc0dMcdd+Tcc8/N3Llzs+OOOyZJTjjhhFRXV+fzn/98Pvaxj6lFuoQf//jH+dKXvpRzzjknn/nMZ+qtGzRoUNatW9fkdnVrdHO1XLcN1KipiTFjxtSGEEkyZMiQHHPMMZk2bVo2bNiQvn37lj0HqkWa8/LLL+foo4/OsGHDaj93KWldzahDOkJztbhixYpcdtllueSSS/Lud7+7xX2oRYDO5a2ZAKjnhRdeyM0335wLL7wwS5cuzfz58zN//vysWbMm69evz/z58/PGG2/UvjS55qXKdS1btiyjRo2q/X7kyJHNtktSry3U9b3vfS/jx4+vDSFqHHvssVm1alVmz56tFqm4GTNm5Mwzz8zRRx+dG2+8sdH6kSNHZuPGjXn11VfrLV+3bl1ef/312rrbeuutM2DAADVKq9TUxPbbb99o3XbbbZf169fXfnj1yJEj8/LLL6dUKtVr17C+Njev1tQqW5a33norRx11VJYvX5777ruv0f01Ka9m1CHt1VItXnPNNVm3bl2mTJlS+3PM4sWLkyRvvvlm5s+fX/vHAWoRoHMJIqAH2GOPPfLUU09ljz32qHRX6AGWLFmS6urqXHjhhRkzZkztvyeeeCJz587NmDFjcsUVV2SvvfZK37598/vf/77e9uvWrcszzzyT/fbbr3bZfvvtl7lz52bFihX12j7xxBO166Epr7zySjZu3Nho+fr165MkGzZsUItU1BNPPJHjjz8+BxxwQH7yk5+kb9/GLziuqauGNfr73/8+1dXVtet79+6dvffeu1G7muPssssuede73tXhY6B7GzVqVEaMGJElS5Y0Wrd06dIMHDiwtm7222+/rFq1KnPmzKnXruEcuMMOO2TbbbdtshZnzZplrtwCrVmzJsccc0zmzp2be+65J3vuuWe99a2pGXVIe2yuFhcuXJg333wz48aNq/055gMf+ECSTW+hOGbMmPzxj39Moha7E7/zgJ5BEAE9QFVVVSZMmJCqqqpKd4UeYK+99spdd93V6N+4ceMyevTo3HXXXTnnnHMybNiwHHHEEZk2bVrefvvt2u1/+MMfZuXKlTn55JNrl5100knZuHFjbr755tpla9euzW233ZZJkyZt9mXTbLl23333zJ49O3Pnzq23/Ec/+lF69+6dffbZRy1SMXPmzMnRRx+dnXfeOffcc0+zb8swefLkbL311rnhhhvqLb/hhhtSVVWVo48+unbZSSedlCeffLLeLzv+/Oc/54EHHqhXy1DXlClTsmjRosyYMaN22WuvvZa77747kydPTu/em37sO+6449KvX79873vfq21XKpVy4403ZocddsjBBx9cu/zEE0/MPffck0WLFtUuu//++zN37ly1uIXZuHFjpkyZkpkzZ+anP/1psx/+W27NqEPaqpxavPDCCxv9HHPTTTclSc4666zcddddGTNmTBK12J34nQf0DL1KDV+DBgBNOOyww/Laa6/l+eefr1329NNP5+CDD86ee+6Zc889N4sXL86//uu/5pBDDsmvf/3retufcsopueuuu/JP//RPec973pMf/OAHmTVrVu6///4ccsghnT0cuomHHnookydPzvDhw3P++edn+PDhueeee/KrX/0qn/zkJ3PLLbckUYt0vOuvvz7Lly/P0qVLc8MNN+SEE07I+PHjkyQXXHBBevfunXHjxmXJkiW56qqrssMOO9Tbftddd633C5Lvfe97Oe+883LSSSflwx/+cB5++OH83//7f3PllVfm8ssvr2339ttvZ/z48Xn77bdz8cUXp1+/frn22muzcePGPPPMM9l222075wTQZWyuFocNG5ZXXnkl48ePz8qVK3PRRRdl2LBhufHGG7No0aLMnDkz++67b+3+Lr300kydOjXnnntuJk6cmF/84he59957M3369Jx22mm17RYtWpTx48dnq622ymc/+9msXLkyU6dOzY477pgnn3zS25BsQT73uc/luuuuyzHHHJNTTjml0fozzjgjSetqRh3SFuXWYkPz58/PmDFjMnXq1Fx88cX11qlFgE5UAoAyHHrooaVx48Y1Wv7www+XDj744NLAgQNL2267bem8884rrVixolG71atXly6++OLSiBEjSgMGDChNnDixdN9993VG1+nmnnjiidJRRx1VGjFiRKlfv36l3XffvXTllVeW1q9fX6+dWqQj7bTTTqUkTf6bN29ead68ec2uT1L6+Mc/3mifN998c+m9731vqX///qVdd9219O1vf7tUXV3dqN2iRYtKJ510Umno0KGlIUOGlD760Y+WXnjhhU4YNV3R5mqxxosvvlg6/vjjS0OHDi0NGjSoNHny5NKsWbMa7W/jxo2lq666qrTTTjuV+vfvXxo3blxp2rRpTR77+eefL/3d3/1dqaqqqrTVVluVTj/99NLLL79c1FDpog499NAW57u6yq0ZdUhbtKYW66q5Z0+dOrXROrUI0Hm8IgIAAAAAACiMz4gAAAAAAAAKI4gAAAAAAAAKI4iAbmrlypX56le/miOPPDJbb711evXqldtvv73S3QIAAAC2cE8++WTOP//8jBs3LoMHD87o0aNzyimnZO7cuY3aVldX54Ybbsh+++2XQYMGZfjw4Zk8eXKeffbZRm1ffPHFnHbaadluu+0yaNCg7LbbbvniF79Yr80tt9ySQw89NNtvv30GDBiQMWPG5Oyzz878+fOLGi5Qhr6V7gDQNq+99lquuOKKjB49Ovvuu29++9vfVrpLAAAAAPnWt76VRx99NCeffHL22WefvPzyy7n++uszYcKEPP7449lrr71q237iE5/I9OnTc+aZZ+b888/PO++8k9mzZ+fVV1+tt89nnnkmhx12WHbYYYf88z//c4YPH56FCxdm0aJF9drNnj07Y8aMybHHHpu/+Zu/ybx583LLLbfknnvuybPPPptRo0Z1yjkA6vNh1dBNrV27Nm+++WZGjBiR3//+95k4cWJuu+22nHXWWZXuGgAAALAFe+yxx3LAAQekf//+tcteeOGF7L333jnppJMybdq0JMlPfvKTTJkyJT//+c9z/PHHN7u/6urq7Lvvvhk8eHAefPDBDBo0qFX9eeqpp3LAAQfkX/7lX/KFL3yhbYMC2sUrIqCbGjBgQEaMGFHpbgAAAADUc/DBBzdatttuu2XcuHGZM2dO7bJrr702Bx54YI4//vhUV1dn9erVGTx4cKNt/9//+395/vnn85//+Z8ZNGhQVq1alQEDBqRPnz5l9WfnnXdOkixfvrxN4wHaz2dEAAAAAACFKpVKeeWVV7LNNtskSVasWJFZs2Zl4sSJufzyyzNs2LAMGTIku+yyS37yk5/U2/Y3v/lNkk1/lHnAAQdk8ODBqaqqyqmnnpo33nijyeO9/vrrefXVV/P73/8+Z599dpLk8MMPL3CEQEu8IgIAAAAAKNT06dOzZMmSXHHFFUk2ffB0qVTKHXfckb59++bqq6/OsGHDct111+XUU0/N0KFDc+SRRybZ9LZOSXLKKafkyCOPzGWXXZZnn302//Iv/5JFixblkUceSa9eveodb4cddsjatWuTJMOHD8+//du/5UMf+lAnjhioSxABAAAAABTmT3/6U84777wcdNBB+fjHP54kWblyZZJNr1x4/PHHM2nSpCTJsccemzFjxuQb3/hGbRBR03bixIm1ny9x4oknpqqqKpdddlnuv//+HHHEEfWO+atf/Spr1qzJnDlzMm3atLzzzjudMlagad6aCQAAAAAoxMsvv5yjjz46w4YNy5133ln7uQ41Hzg9ZsyY2hAiSYYMGZJjjjkms2bNyoYNG+q1/djHPlZv36eddlqSTR+O3dAHP/jBHHXUUbnooovy05/+NF/72tdy/fXXd/wAgbIIIgAAAACADvfWW2/lqKOOyvLly3Pfffdl1KhRtetqvt5+++0bbbfddttl/fr1ta9iaK7tdtttlyR58803W+zHrrvumvHjx2f69OltHwzQLoIIAAAAAKBDrVmzJsccc0zmzp2be+65J3vuuWe99aNGjcqIESOyZMmSRtsuXbo0AwcOzLve9a4kyf77758kjdouXbo0SbLttttutj+rV6/OW2+91aaxAO0niAAAAAAAOszGjRszZcqUzJw5Mz/96U9z0EEHNdluypQpWbRoUWbMmFG77LXXXsvdd9+dyZMnp3fvTb+6PO644zJgwIDcdtttqa6urm37/e9/P0lqP4R6w4YNTb46YtasWXnuuedywAEHdNgYgdbpVSqVSpXuBNA2119/fZYvX56lS5fmhhtuyAknnJDx48cnSS644IIMGzaswj0EAAAAtjSf+9znct111+WYY47JKaec0mj9GWeckSR55ZVXMn78+KxcuTIXXXRRhg0blhtvvDGLFi3KzJkzs++++9Zu8/Wvfz1f+cpX8qEPfSh///d/n2effTa33HJLTj311Pz7v/97kmT58uXZcccdM2XKlIwbNy6DBw/Oc889l9tuuy0DBw7M448/nt12261zTgJQjyACurGdd945CxYsaHLdvHnzsvPOO3duhwAAAIAt3mGHHZbf/e53za6v++vIl156KRdffHHuv//+rF+/PgcddFC++c1vZuLEiY22+d//+3/nu9/9bubNm5cRI0bk4x//eL7yla+kX79+SZJ169bl0ksvzYMPPpj58+dn9erVGTVqVI444oh86Utf8nsSqCBBBAAAAAAAUBifEQEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABRGEAEAAAAAABTm/weFDjvu9UbsBwAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ - "from genophenocorr.view import ProteinVisualizer\n", + "from gpsea.view import ProteinVisualizer\n", "drawer = ProteinVisualizer()\n", "# TODO @peterrobinson: change labeling_method between enumerate and abbreviate\n", "drawer.draw_fig(pvis=pvis, labeling_method='enumerate', legend_x=0.6)\n", @@ -558,10 +560,10 @@ "evalue": "name 'variant_locations' is not defined", "output_type": "error", "traceback": [ - "\u001B[1;31m---------------------------------------------------------------------------\u001B[0m", - "\u001B[1;31mNameError\u001B[0m Traceback (most recent call last)", - "Cell \u001B[1;32mIn[7], line 2\u001B[0m\n\u001B[0;32m 1\u001B[0m \u001B[38;5;28;01mimport\u001B[39;00m \u001B[38;5;21;01mnumpy\u001B[39;00m \u001B[38;5;28;01mas\u001B[39;00m \u001B[38;5;21;01mnp\u001B[39;00m\n\u001B[1;32m----> 2\u001B[0m variant_locations_counted_absolute, marker_counts \u001B[38;5;241m=\u001B[39m np\u001B[38;5;241m.\u001B[39munique(\u001B[43mvariant_locations\u001B[49m, axis\u001B[38;5;241m=\u001B[39m\u001B[38;5;241m0\u001B[39m, return_counts\u001B[38;5;241m=\u001B[39m\u001B[38;5;28;01mTrue\u001B[39;00m)\n", - "\u001B[1;31mNameError\u001B[0m: name 'variant_locations' is not defined" + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[7], line 2\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;21;01mnumpy\u001b[39;00m \u001b[38;5;28;01mas\u001b[39;00m \u001b[38;5;21;01mnp\u001b[39;00m\n\u001b[1;32m----> 2\u001b[0m variant_locations_counted_absolute, marker_counts \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39munique(\u001b[43mvariant_locations\u001b[49m, axis\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m, return_counts\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mTrue\u001b[39;00m)\n", + "\u001b[1;31mNameError\u001b[0m: name 'variant_locations' is not defined" ] } ], @@ -573,9 +575,9 @@ ], "metadata": { "kernelspec": { - "display_name": "gpc_venv", + "display_name": "enviro", "language": "python", - "name": "python3" + "name": "enviro" }, "language_info": { "codemirror_mode": { @@ -587,7 +589,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.6" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/FBN1/FBN1_gpc.ipynb b/notebooks/FBN1/FBN1_gpc.ipynb index 90ee51353..e2efef4f0 100644 --- a/notebooks/FBN1/FBN1_gpc.ipynb +++ b/notebooks/FBN1/FBN1_gpc.ipynb @@ -25,7 +25,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "id": "aece3db4976b00c4", "metadata": { "is_executing": true @@ -36,18 +36,18 @@ "output_type": "stream", "text": [ "Loaded HPO v2023-10-09\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ - "import genophenocorr\n", + "import gpsea\n", "import hpotk\n", "\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -60,7 +60,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "id": "c3994827", "metadata": {}, "outputs": [], @@ -81,7 +81,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 5, "id": "868726f3", "metadata": {}, "outputs": [ @@ -89,16 +89,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 151/151 [00:00<00:00, 530.83it/s]\n", + "Patients Created: 100%|██████████| 151/151 [00:00<00:00, 468.27it/s]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_creator = configure_caching_cohort_creator(hpo)\n", "\n", @@ -119,7 +118,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 6, "id": "52052bbd", "metadata": {}, "outputs": [ @@ -191,8 +190,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 151 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 151 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -206,7 +205,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -264,8 +263,8 @@ " \n", " \n", " \n", - " Joint hypermobility\n", - " HP:0001382\n", + " Tall stature\n", + " HP:0000098\n", " 29\n", " \n", " \n", @@ -279,92 +278,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 7\n", " 15_48505069_48505069_C_T\n", " c.1916G>A\n", " p.Cys639Tyr\n", " MISSENSE_VARIANT\n", - " 7\n", - " \n", + " \n", " \n", " \n", + " 7\n", " 15_48508660_48508660_A_G\n", " c.1759T>C\n", " p.Cys587Arg\n", " MISSENSE_VARIANT\n", - " 7\n", - " \n", + " \n", " \n", " \n", - " 15_48460258_48460258_C_T\n", - " c.5284G>A\n", - " p.Gly1762Ser\n", - " MISSENSE_VARIANT\n", " 6\n", - " \n", + " 15_48474584_48474584_C_T\n", + " c.4031G>A\n", + " p.Gly1344Glu\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", + " 6\n", " 15_48425483_48425483_C_T\n", " c.7339G>A\n", " p.Glu2447Lys\n", " MISSENSE_VARIANT\n", - " 6\n", - " \n", + " \n", " \n", " \n", - " 15_48474584_48474584_C_T\n", - " c.4031G>A\n", - " p.Gly1344Glu\n", - " MISSENSE_VARIANT\n", " 6\n", - " \n", - " \n", - " \n", " 15_48463210_48463210_T_C\n", " c.5096A>G\n", " p.Tyr1699Cys\n", " MISSENSE_VARIANT\n", + " \n", + " \n", + " \n", " 6\n", - " \n", + " 15_48460258_48460258_C_T\n", + " c.5284G>A\n", + " p.Gly1762Ser\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", + " 4\n", " 15_48412568_48412568_C_A\n", " c.8226+1G>T\n", " None\n", " SPLICE_DONOR_VARIANT\n", - " 4\n", - " \n", + " \n", " \n", " \n", + " 3\n", " 15_48460292_48460292_A_C\n", " c.5250T>G\n", " p.Ser1750Arg\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", + " 3\n", " 15_48467994_48467994_C_G\n", " c.4691G>C\n", " p.Cys1564Ser\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", + " 3\n", " 15_48613073_48613073_G_A\n", " c.184C>T\n", " p.Arg62Cys\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", " \n", @@ -429,11 +428,6 @@ " \n", " \n", " \n", - " STOP_GAINED\n", - " 4\n", - " \n", - " \n", - " \n", " MISSENSE_VARIANT\n", " 119\n", " \n", @@ -444,43 +438,48 @@ " \n", " \n", " \n", + " FRAMESHIFT_VARIANT\n", + " 12\n", + " \n", + " \n", + " \n", " SPLICE_DONOR_VARIANT\n", " 9\n", " \n", " \n", " \n", - " FRAMESHIFT_VARIANT\n", - " 12\n", + " INFRAME_INSERTION\n", + " 1\n", " \n", " \n", " \n", - " SPLICE_DONOR_5TH_BASE_VARIANT\n", - " 1\n", + " STOP_GAINED\n", + " 4\n", " \n", " \n", " \n", - " INTRON_VARIANT\n", - " 2\n", + " INFRAME_DELETION\n", + " 1\n", " \n", " \n", " \n", - " INFRAME_INSERTION\n", + " SPLICE_DONOR_5TH_BASE_VARIANT\n", " 1\n", " \n", " \n", " \n", - " SPLICE_ACCEPTOR_VARIANT\n", + " INTRON_VARIANT\n", " 2\n", " \n", " \n", " \n", - " INFRAME_DELETION\n", + " SPLICE_DONOR_REGION_VARIANT\n", " 1\n", " \n", " \n", " \n", - " SPLICE_DONOR_REGION_VARIANT\n", - " 1\n", + " SPLICE_ACCEPTOR_VARIANT\n", + " 2\n", " \n", " \n", " \n", @@ -505,7 +504,7 @@ } ], "source": [ - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "from IPython.display import HTML, display\n", "\n", "viewer = CohortViewable(hpo)\n", @@ -514,7 +513,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 7, "id": "6dfa78ba", "metadata": { "ExecuteTime": { @@ -522,319 +521,658 @@ "start_time": "2024-07-04T12:32:21.276438900Z" } }, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - }, - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABk4AAAKrCAYAAAC3CXFGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1hUR9sG8HtZZOlSVRQpggXEir2BFbEQK2IF7F3zxdiiAtbYNRosiYFYo1gTe8OS2Ii9oKICKjaKKFKFPd8fhPOy7gILIiR6/65rL9k5c2aePSzIznNmRiIIggAiIiIiIiIiIiIiIiKCRmkHQERERERERERERERE9G/BxAkREREREREREREREdE/mDghIiIiIiIiIiIiIiL6BxMnRERERERERERERERE/2DihIiIiIiIiIiIiIiI6B9MnBAREREREREREREREf2DiRMiIiIiIiIiIiIiIqJ/MHFCRERERERERERERET0DyZOiIiIiIiIiIiIiIiI/sHECRERERHRf1hUVBQkEgmCg4PFMh8fH+jr6xd7u/7+/pBIJAr1bGxs4OPjIz4/deoUJBIJTp069VH9ExERERERlRYmToiIiIiI/uWCg4MhkUhUPqZOnVra4ZWIefPmwcPDA+XLl4dEIoG/v39ph0RERERERJ8pzdIOgIiIiIiI1DN79mzY2toqlNWsWRPBwcEoU6ZMsfZlbW2N1NTUQrfbqlUrpKamQktLq1jjmTFjBipUqIB69erhyJEjxdo2ERERERFRbkycEBERERH9R7i7u6NBgwaftI/MzEzI5XJoaWlBW1u70OdraGgU6byCREZGwsbGBnFxcTA3Ny/29omIiIiIiHJwqS4iIiIiov8wVXuR5Hj06BHc3Nygp6eHihUrYvbs2RAEQencJUuWYMWKFbCzs4NMJsOdO3fybTc/qvY4cXV1hZOTE+7cuYPWrVtDV1cXlSpVwqJFi9Ru18bGplBxEBERERERFRVnnBARERER/Ue8efMGcXFxatXNyspCx44d0aRJEyxatAiHDx+Gn58fMjMzMXv2bIW6QUFBSEtLw/DhwyGTyWBiYgK5XF6ssb9+/RodO3ZEjx494OnpiZ07d2LKlCmoVasW3N3di7UvIiIiIiKij8HECRERERHRf0S7du2UyiIjI1XWTUtLQ8eOHfHDDz8AAEaPHo2uXbti4cKFGD9+PMzMzMS6T58+xYMHDxSWwIqKiirW2J89e4aNGzdi4MCBAIAhQ4bA2toaGzZsYOKEiIiIiIj+VZg4ISIiIiL6j/jxxx9RrVo1teuPHTtW/FoikWDs2LE4cOAAjh8/Di8vL/FYz549P/m+Ifr6+hgwYID4XEtLC40aNcKjR48+ab9ERERERESFxcQJEREREdF/RKNGjZQ2h89rZoiGhgaqVKmiUJaTdPnwHFtb22KLMS+WlpaQSCQKZcbGxrhx44b4/MWLFwrHy5YtCx0dnU8eGxERERERUW7cHJ6IiIiI6AtXEskJqVSqsjz3ZvUWFhYKj+3bt3/yuIiIiIiIiD7EGSdERERERJ8huVyOR48eKSztdf/+fQCAjY1NKUWVv2PHjik8r1mzZilFQkREREREXzImToiIiIiIPlOrV68WN4cXBAGrV69GmTJl0LZt21KOTLV27dqVdghERERERERMnBARERERfY60tbVx+PBheHt7o3Hjxjh06BAOHDiA6dOnf/KN4D+FTZs2ITo6GikpKQCAM2fOYO7cuQCAgQMHwtraujTDIyIiIiKizwgTJ0REREREnyGpVIrDhw9j1KhR+Pbbb2FgYAA/Pz/MmjWrtEMrkg0bNuD06dPi89DQUISGhgIAWrRowcQJEREREREVG4mQezdGIiIiIiIiIiIiIiKiL5hGaQdARERERERERERERET0b8HECRERERERERERERER0T+YOCEiIiIiIiIiIiIiIvoHEydERERERERERERERET/YOKEiIiIiIiIiIiIiIjoH0ycEBERERERERERERER/YOJEyIiIiIS+fj4wMbGprTDIPrXOnXqFCQSCU6dOlXaoRARERER0SfCxAkRERFRAc6dOwd/f38kJiaWdij/agcPHoS/v/9HtyORSCCRSLB06VKlY8HBwZBIJPj777/FMn9/f0gkEmhoaODJkydK57x9+xY6OjqQSCQYO3ZsoeMJDw9Hx44doa+vDxMTEwwcOBCxsbFK9eRyORYtWgRbW1toa2ujdu3a2LZt20e1OW/ePHh4eKB8+fKQSCR5Xt89e/bAzc0NFStWhEwmg6WlJXr16oVbt24p1U1LS8OCBQvg6OgIXV1dVKpUCb1798bt27cLvBZRUVHi9+fDx2+//Vbg+aUtJSUF/v7+/4mkR+5rvWvXLqXjOe/7uLg4sczHx0fhe2JoaIg6depg6dKlSE9PL3QMGzZsgIODA7S1tVG1alWsWrVKZb2YmBh4enrCyMgIhoaG+Oqrr/Do0aMit3nv3j18/fXXaNasGbS1tSGRSBAVFaVULz4+HosXL0arVq1gbm4OIyMjNGnSBNu3b1fZ9+XLl9GxY0cYGhrCwMAAHTp0wLVr19S6FoX5GSMiIiKi/z4mToiIiIgKcO7cOQQEBHwRiZOffvoJ9+7dK9K5Bw8eREBAQLHFsnjxYqSkpKhdXyaTqUxU7N69u8gxPH36FK1atcKDBw8wf/58TJo0CQcOHED79u2RkZGhUPe7777DlClT0L59e6xatQpWVlbo16+fUkKhMG3OmDEDYWFhqFevXr5x3rx5E8bGxpgwYQICAwMxatQoXL16FY0aNcL169cV6vbv3x+zZs2Cq6srfvjhB4wYMQJnzpxB06ZNER0drdZ16du3LzZt2qTwaNq0qVrnlqaUlBQEBAR8VOKkVatWSE1NRatWrYovsALMnj0bgiCoVVcmk4nfk/nz58PExASTJk2Ct7d3ofpct24dhg4dipo1a2LVqlVo2rQpxo8fj4ULFyrUe/fuHVq3bo3Tp09j+vTpCAgIwNWrV+Hi4oL4+PgitXn+/Hn88MMPSEpKgoODQ54xnj9/Ht999x1MTEwwY8YMzJs3D7q6uvDy8oKfn59C3StXrqBFixZ49OgR/Pz8MGvWLERERMDFxUWt33mF+RkjIiIios+AQERERET5Wrx4sQBAiIyMLLBuVlaWkJqa+umDKmbv3r376DbGjBkjFMeflwCEunXrCgCEpUuXKhwLCgoSAAhhYWFimZ+fnwBA6NGjh1C3bl2l9tq3by/07NlTACCMGTOmULGMGjVK0NHREaKjo8WyY8eOCQCEdevWiWVPnz4VypQpo9C+XC4XWrZsKVhaWgqZmZmFblMQBPE9FxsbKwAQ/Pz81I79xYsXgqampjBixAiFOAEIkyZNUqh78uRJAYCwbNmyfNuMjIwUAAiLFy9WO45PLTk5We26RbmOpSXnWuf8LOzatUvheM77PjY2Vizz9vYW9PT0FOplZWUJDRo0EAAIMTExavWdkpIimJqaCp07d1Yo79+/v6CnpyckJCSIZQsXLhQACJcuXRLLwsPDBalUKkybNq1IbcbHxwtv374VBCH/37+PHj0SoqKiFMrkcrnQpk0bQSaTKfxe69Spk2BsbCzExcWJZc+ePRP09fWFHj16qHNZlKj6GSMiIiKizwNnnBARERHlw9/fH99++y0AwNbWVlwCJ2fZmJzln7Zs2YKaNWtCJpPh8OHDAIAlS5agWbNmMDU1hY6ODpydnbFz506lPnLa2Lt3L5ycnCCTyVCzZk2xnRxJSUmYOHEibGxsIJPJUK5cObRv3x5XrlxRqHfx4kV06tQJxsbG0NPTQ+3atbFy5UrxuI+PD/T19fHw4UN06tQJBgYG6N+/v3gs9x4nOcsFLVmyBMuXL4e1tTV0dHTg4uKisESNj48PfvzxR/H15DxyPH/+HHfv3sX79+/Vuu7NmzdHmzZtsGjRIqSmpqp1Tr9+/XDt2jXcvXtXLHvx4gVOnjyJfv36qdXGh3bt2oUuXbrAyspKLGvXrh2qVauGHTt2iGX79u3D+/fvMXr0aLFMIpFg1KhRePr0Kc6fP1/oNgF81H4z5cqVg66ursJMqaSkJABA+fLlFepaWFgAAHR0dNRuPzk5WWmGTFHk7Bmyfft2TJ8+HRUqVICenh48PDyUll5zdXWFk5MTLl++jFatWkFXVxfTp08HALx69QpDhgxB+fLloa2tjTp16uDXX38Vz42KioK5uTkAICAgQHyP5l7+7O7du+jVqxdMTEygra2NBg0a4Pfff1cZb+5ZKzlx3blzB61btxaXQFu0aJHS6338+LHCe7QgXl5eqFatWqFmneSmoaEBV1dXAFC53JUqoaGhiI+PV3g/A8CYMWOQnJyMAwcOiGU7d+5Ew4YN0bBhQ7GsRo0aaNu2rcL7uTBtmpiYwMDAoMA4bW1tYW1trVAmkUjQrVs3pKenKywXdvbsWbRr1w6mpqZimYWFBVxcXLB//368e/euwP4+pOpnjIiIiIg+D0ycEBEREeWjR48e6Nu3LwBg+fLl4hI4OQOwAHDy5El8/fXX6NOnD1auXCkOdq9cuRL16tXD7NmzMX/+fGhqaqJ3794KA4Q5/vzzT4wePRpeXl5YtGgR0tLS0LNnT4WlbkaOHIk1a9agZ8+eCAwMxKRJk6Cjo4Pw8HCxzrFjx9CqVSvcuXMHEyZMwNKlS9G6dWvs379fob/MzEy4ubmhXLlyWLJkCXr27Jnvddi4cSN++OEHjBkzBtOmTcOtW7fQpk0bvHz5EgAwYsQItG/fHgAUlm/KMW3aNDg4OCAmJkadyw4gO2n18uVLrFmzRq36rVq1gqWlJbZu3SqWbd++Hfr6+ujcubPa/eaIiYnBq1ev0KBBA6VjjRo1wtWrV8XnV69ehZ6entKyQo0aNRKPF7bNokhMTERsbCxu3ryJoUOH4u3bt2jbtq143M7ODpaWlli6dCn++OMPPH36FJcuXcLIkSNha2sLLy8vtfoJCAiAvr4+tLW10bBhQxw9evSj4gay93M5cOAApkyZgvHjx+PYsWNo166dUuIsPj4e7u7uqFu3LlasWIHWrVsjNTUVrq6u2LRpE/r374/FixejbNmy8PHxEZOG5ubm4nupe/fu4nu0R48eAIDbt2+jSZMmCA8Px9SpU7F06VLo6emhW7du2LNnT4Hxv379Gh07dhT3FKlRowamTJmCQ4cOKdQbNGhQvstPfUgqlWLGjBm4fv26WnGo8vDhQwBQSBrkJ+d9+OH71NnZGRoaGuJxuVyOGzdu5Pl+fvjwoZisU7fN4vDixQsAgJmZmViWnp6uMjGoq6uLjIwMtfcqKehnjIiIiIg+D5qlHQARERHRv1nt2rVRv359bNu2Dd26dVM5A+DevXu4efMmHB0dFcrv37+vMFA3duxY1K9fH8uWLVMayA8PD8edO3dgZ2cHAGjdujXq1KmDbdu2iRuaHzhwAMOGDVPYNH3y5Mni11lZWRgxYgQsLCxw7do1GBkZicc+vFM9PT0dvXv3xoIFC9S6Dg8ePEBERAQqVaoEAOjYsSMaN26MhQsXYtmyZWjatCmqVauGY8eOYcCAAWq1WZCWLVuidevWWLx4MUaNGlXgbAiJRAIvLy9s27YNs2fPBgBs2bIFPXr0gEwmK3T/z58/B/C/2Ri5WVhYICEhAenp6ZDJZHj+/Lm4gfuH9QDg2bNnhW6zKJo0aSLu16Cvr48ZM2ZgyJAh4vEyZcpg165d6NevHzw8PMRyZ2dnnDt3TuE9o4qGhgY6dOiA7t27o1KlSnj06BGWLVsGd3d3/P7770VKUOVISEhAeHi4ONOgfv368PT0xE8//YTx48eL9V68eIG1a9dixIgRYtnKlSsRHh6OzZs3i7OnRo4cCRcXF8yYMQODBw+GgYEBevXqhVGjRqF27dpK79MJEybAysoKYWFh4vUfPXo0WrRogSlTpqB79+75xv/s2TNs3LgRAwcOBAAMGTIE1tbW2LBhA9zd3Yt8XYDs2VRz5szB7Nmz0b17d6X32YdyNox/8+YNduzYgb1796J27dqoXr26Wv09f/4cUqkU5cqVUyjX0tKCqamp+H7Oeb/m9X4Gsq9L9erV1W7zYyUkJODnn39Gy5YtFeKqXr06Lly4gKysLEilUgBARkYGLl68CABqJ3UL+hkjIiIios8DZ5wQERERfSQXFxelpAmguOzR69ev8ebNG7Rs2VJpaS0ge6mmnKQJkJ2wMTQ0VFhqxsjICBcvXsxzgPHq1auIjIzExIkTlQbAVQ20jho1qsDXlqNbt25i0gTIvpu8cePGOHjwoFrnBwcHQxCEQi895e/vLw6Uq6Nfv3548OABwsLCxH+LukxXzkwHVUkMbW1thTqpqalq11O3zaIICgrC4cOHERgYCAcHB6SmpiIrK0uhjrGxMerWrYupU6di7969WLJkCaKiotC7d2+kpaXl276VlRWOHDmCkSNHomvXrpgwYQKuXr0Kc3NzfPPNN0WOG8ieiZF7eaZevXrBwsJC6T0mk8ng6+urUHbw4EFUqFBBnB0GZCeJxo8fj3fv3uH06dP59p2QkICTJ0/C09MTSUlJiIuLQ1xcHOLj4+Hm5oaIiIgCB9b19fUVkjFaWlpo1KiRws8wkL3UV2GX3Mo962Tv3r351k1OToa5uTnMzc1hb2+P6dOno2nTpoWarZKamgotLS2Vx7S1tYv0fla3zY8hl8vRv39/JCYmYtWqVQrHRo8ejfv372PIkCG4c+cObt26hUGDBonJTHX7V+dnjIiIiIj++zjjhIiIiOgj2draqizfv38/5s6di2vXriE9PV0sV5XEyL3fRQ5jY2O8fv1afL5o0SJ4e3ujcuXKcHZ2RqdOnTBo0CBUqVIFwP+W43FyciowZk1NTVhaWhZYL0fVqlWVylTtyVHcWrVqhdatW2PRokUYOXJkgfXr1auHGjVqYOvWrTAyMkKFChXQpk2bIvWdk/jK/b3LkZNgyKmjo6Ojdj112yyKpk2bil97eXmJS0ItWbIEAMTk3bfffquQ6GjQoAFcXV0RFBRUqIQakL0fha+vL77//ns8ffq0UO+r3D58j0kkEtjb2yvty1GpUiWlAfjo6GhUrVoVGhqK94XlvP7o6Oh8+37w4AEEQcDMmTMxc+ZMlXVevXqlkDz8kKWlpdLPtrGxMW7cuJFv3+rq37+/OOukW7duedbT1tbGH3/8ASA7oWFra1vo74mOjk6e+9ekpaUV6f2sbpsfY9y4cTh8+DA2btyIOnXqKBwbOXIknjx5gsWLF4t73zRo0ACTJ0/GvHnzoK+vr1YfBf2MEREREdHngTNOiIiIiD6SqgG/s2fPwsPDA9ra2ggMDMTBgwdx7Ngx9OvXT+Xd5jlLx3wod11PT088evQIq1atQsWKFbF48WLUrFlTaQ8FdchkMqVB5n8rPz8/vHjxAuvWrVOrfr9+/bB9+3Zs3boVffr0KfLrzFnmJ+eO9NyeP38OExMT8U57CwsLvHjxQul7m3NuxYoVC93mxzI2NkabNm2wZcsWsWzXrl14+fKlwjJdQPasKUNDQ/z1119F6qty5coAsmdufGrFMcD+IblcDgCYNGkSjh07pvJhb2+fbxvq/Ax/jJxZJ9euXcO+ffvyrdeuXTu0a9cOLVu2LFIiy8LCAllZWXj16pVCeUZGBuLj48X3c877Na/3M6D43lenzaIKCAhAYGAgvv/+e3G5tA/NmzcPL1++xNmzZ3Hjxg2EhYWJ3/tq1aoVuk9VP2NERERE9Hn4b3xaJiIiIipFBe0noMquXbugra2NI0eOYPDgwXB3d0e7du0+OhYLCwuMHj0ae/fuRWRkJExNTTFv3jwAEJf6UneT48KIiIhQKrt//77C0ltFuU7qcHFxgaurKxYuXKjWcjr9+vXD8+fPcf/+/SIv0wVkz2wwNzfH33//rXTs0qVLqFu3rvi8bt26SElJQXh4uEK9nP0TcuoWps3ikJqaijdv3ojPX758CQBKSwsJgoCsrCxkZmYWqZ+c5ajMzc2LGKnye0wQBDx48ECt5d2sra0REREhDoLnuHv3rngcyPs9mjNrq0yZMmLS4cNH7mXESsuAAQNgb2+PgICAYkvIqJLzPvzwffr3339DLpeLxzU0NFCrVi2V7+eLFy+iSpUq4nVTt82i+PHHH+Hv74+JEydiypQp+dY1NjZGixYtUKtWLQDA8ePHYWlpiRo1ahSp7w9/xoiIiIjo88DECREREVEB9PT0AACJiYlqnyOVSiGRSBQGqKOiogrcnyAvWVlZSoNz5cqVQ8WKFcVlcurXrw9bW1usWLFCKdaPHWTdu3evwh4Ply5dwsWLFxU2vc7vOj1//hx3797F+/fvi9R/zl4n69evL7CunZ0dVqxYgQULFqBRo0ZF6i9Hz549sX//fjx58kQsO3HiBO7fv4/evXuLZV999RXKlCmDwMBAsUwQBKxduxaVKlVCs2bNCt1mYXx4Fz+Q/X47ceIEGjRoIJbl3FX/22+/KdT9/fffkZycjHr16ollb968wd27dxXed7GxsUr9xMTE4JdffkHt2rVVbhKuro0bNyIpKUl8vnPnTjx//lytjdU7deqEFy9eYPv27WJZZmYmVq1aBX19fbi4uAAAdHV1ASi/R8uVKwdXV1esW7dO5ewJVa+7qB4/fiwmdAor96yT33//vdhi+lCbNm1gYmKCNWvWKJSvWbMGurq66Ny5s1jWq1cvhIWFKSRE7t27h5MnTyq8nwvTZmFs374d48ePR//+/bFs2bJCnxsWFoaJEycqzExT9T1S92eMiIiIiD4P3OOEiIiIqADOzs4AgO+++w5eXl4oU6YMunbtKiYKVOncuTOWLVuGjh07ol+/fnj16hV+/PFH2NvbF2nPg6SkJFhaWqJXr16oU6cO9PX1cfz4cYSFhWHp0qUAsu/+XrNmDbp27Yq6devC19cXFhYWuHv3Lm7fvo0jR44U7QIAsLe3R4sWLTBq1Cikp6djxYoVMDU1xeTJk8U6Oddp/PjxcHNzg1QqhZeXFwBg2rRp+PXXXxEZGVnoDeKB7FknLi4uBW7ynWPChAmF7kOV6dOnIyQkBK1bt8aECRPw7t07LF68GLVq1VLYoNzS0hITJ07E4sWL8f79ezRs2BB79+7F2bNnsWXLFoVlnNRtEwA2bdqE6OhopKSkAADOnDmDuXPnAgAGDhwozqSoVasW2rZti7p168LY2BgRERHYsGED3r9/j++//15sr2vXrqhZsyZmz56N6OhoNGnSBA8ePMDq1athYWGBIUOGiHX37NkDX19fBAUFwcfHBwAwefJkPHz4EG3btkXFihURFRWFdevWITk5GStXrlSIPTg4WOn8/JiYmKBFixbw9fXFy5cvsWLFCtjb22PYsGEFnjt8+HCsW7cOPj4+uHz5MmxsbLBz50789ddfWLFihTjrQUdHB46Ojti+fTuqVasGExMTODk5wcnJCT/++KM4E2HYsGGoUqUKXr58ifPnz+Pp06e4fv16gXGoY9CgQTh9+nSRk5k5e51cu3atWOJRRUdHB3PmzMGYMWPQu3dvuLm54ezZs9i8eTPmzZsHExMTse7o0aPx008/oXPnzpg0aRLKlCmDZcuWoXz58gr76BSmzTdv3oibu+csH7d69WoYGRnByMgIY8eOBZCdwB00aBBMTU3Rtm1bpSWzmjVrJs4mOnPmDGbPno0OHTrA1NQUFy5cQFBQEDp27Kj0+0LV90jdnzEiIiIi+kwIRERERFSgOXPmCJUqVRI0NDQEAEJkZKQgCIIAQBgzZozKczZs2CBUrVpVkMlkQo0aNYSgoCDBz89P+PBPsLzasLa2Fry9vQVBEIT09HTh22+/FerUqSMYGBgIenp6Qp06dYTAwECl8/7880+hffv2Yr3atWsLq1atEo97e3sLenp6KmP29vYWrK2txeeRkZECAGHx4sXC0qVLhcqVKwsymUxo2bKlcP36dYVzMzMzhXHjxgnm5uaCRCJReJ3e3t4K1y0/eV2P0NBQAYAAQAgLCxPLc65pbGxskdotyK1bt4QOHToIurq6gpGRkdC/f3/hxYsXSvWysrKE+fPnC9bW1oKWlpZQs2ZNYfPmzR/VpouLi/iaP3yEhoaK9fz8/IQGDRoIxsbGgqamplCxYkXBy8tLuHHjhlKbCQkJwtdffy1Uq1ZNkMlkgpmZmeDl5SU8evRIoV5QUJAAQAgKChLLtm7dKrRq1UowNzcXNDU1BTMzM6F79+7C5cuXlfpZtWqVAEA4fPhwXpdWEIT/fV+3bdsmTJs2TShXrpygo6MjdO7cWYiOjla6HjVr1lTZzsuXLwVfX1/BzMxM0NLSEmrVqqUQe45z584Jzs7OgpaWlgBA8PPzE489fPhQGDRokFChQgWhTJkyQqVKlYQuXboIO3fuVIo39/XPK64Pf55y6qrzMSz3z96Hcr43H77v8/vZLor169cL1atXF7S0tAQ7Ozth+fLlglwuV6r35MkToVevXoKhoaGgr68vdOnSRYiIiChymzmvXdUj9/XMfR1UPXJ//x88eCB06NBBMDMzE38nL1iwQEhPT1eKUdX3qDA/Y0RERET03ycRhE+4OC4RERER/adFRUXB1tYWixcvxqRJk0o7HPoP8fT0RFRUFC5dupRvvVOnTqF169YICQlBr169Sig6IiIiIiKivHGpLiIiIiIiKlaCIODUqVPYvHlzaYdCRERERERUaEycEBEREdEXJzY2FllZWXke19LSUthzgQpHIpGo3EybSldGRgYSEhLyrVO2bFno6OiUUERERERERP9OTJwQERER0RenYcOGiI6OzvO4i4sLTp06VXIBEZWAc+fOoXXr1vnWCQoKgo+PT8kERERERET0L8U9ToiIiIjoi/PXX38hNTU1z+PGxsZwdnYuwYiIPr3Xr1/j8uXL+dapWbMmLCwsSigiIiIiIqJ/JyZOiIiIiIiIiIiIiIiI/qFR2gEQERERERERERERERH9WzBxQkRERERERERERERE9A9uDk/F5vHjx3BwcEBKSkpph0JE/3G6uroIDw+HlZVVaYdCRERERET/ARyTICLKxjGV4sHECRWbuLg4pKSkYPPmzXBwcCjtcIjoPyo8PBwDBgxAXFwc/5MnIiIiIiK1cEyCiIhjKsWJiRMqdg4ODqhfv35ph0FEREREREREXxiOSRARUXHgHidERERERERERERERET/YOKEiIiIiIiIiIiIiIjoH0yc0BdLIpHA39+/tMP44ri6usLV1bW0wyAiIiIiIiKi/5Dg4GBIJBJERUV9sj6ioqIgkUgQHBxcpPNLIsaPderUKUgkEpw6daq0QyH6V+MeJ1Qqnj9/jp9//hmhJ04gKfEN9AwM0LhZU4wcORK2trZqtxMcHAxfX18AwNmzZ9GiRQuF44IgwMrKCk+fPkXnzp2xf//+Yn0d/3VXrlyBs7MzvvvuO8ydO1dlnYiICFSrVg1ff/01li1bVsIRFs3Bgwdx6dIlJsaIiIiIiIgIAPD48WPExcWVdhhFZmZmptZGzw8fPsSiRYtw7NgxPHv2DFpaWqhVqxY8PT0xfPhw6Ojo5HluSkoKFi1axBseiYjAxAmVsKSkJIwZPRrbtm2DliCBm1wfdtDEW2Rh/fmLWLx4Mbp06oSfNmxA+fLl1W5XW1sbW7duVUqcnD59Gk+fPoVMJlM6JzU1FZqaX/aPQP369VGjRg1s27Ytz8TJ1q1bAQADBgwolj6PHj1aLO3k5+DBg/jxxx+ZOCEiIiIiIiI8fvwYNWrUQGpqammHUmQ6Ojq4e/duvsmTAwcOoHfv3pDJZBg0aBCcnJyQkZGBP//8E99++y1u376N9evX53l+SkoKAgICAOBfmTgZOHAgvLy8VI7xkPpatWqF1NRUaGlplXYoRP9qX/aoMZWoxMREtGnlgod3wrEkywLeMIVRrrdgSpYc25CAGYdPoGnDRjhz7i9YWlqq1XanTp0QEhKCH374QSEZsnXrVjg7O6u8q0RbW/vjX9RnoH///pg5cyYuXLiAJk2aKB3ftm0batSogfr1639UPykpKdDV1eV/zERERERERFSi4uLikJqairFjx6JSpUpieVJSEkJDQ3H37l28ffsW+vr6sLCwQPPmzWFvb6/UzuvXr7Fo0SKMGzcOFStWLLH4Y2JisHr1asTFxeWZOImMjISXlxesra1x8uRJWFhYiMfGjBmDBw8e4MCBAyUVsoLk5GTo6el9dDtSqRRSqbQYIvqyaWhocEyMSA3c44RKjFdvT0TduYuzWfaYgPIKSRMA0IUGhsAMF7Lskfk8Fl06uiMzM1Ottvv27Yv4+HgcO3ZMLMvIyMDOnTvRr18/led8uMdJUlISJk6cCBsbG8hkMpQrVw7t27fHlStXxDoRERHo2bMnKlSoAG1tbVhaWsLLywtv3rxRaHvz5s1wdnaGjo4OTExM4OXlhSdPnijUcXV1hZOTE+7cuYPWrVtDV1cXlSpVwqJFi5RiXbVqFWrWrAldXV0YGxujQYMG4kyQHDExMRg8eDDKly8PmUyGmjVr4pdffinw2vXv3x8AlNoDgMuXL+PevXtinX379qFz586oWLEiZDIZ7OzsMGfOHGRlZal8bZcvX0arVq2gq6uL6dOni8dy37mSkZGBWbNmwdnZGWXLloWenh5atmyJ0NBQhTZz1hldsmQJ1q9fDzs7O8hkMjRs2BBhYWFiPR8fH/z4448Asr/HOQ8iIiIiIiL6slWqVAlVqlRBlSpVoK+vjzVr1uDJkyfw9fXFkiVLMHPmTDRs2BCHDh0S6+V+VK5cGQBgaWmp8nhhHlZWVmrXzZ3sycuiRYvw7t07bNiwQSFpksPe3h4TJkzI8/yoqCiYm5sDAAICAsTP0rnHTe7evYtevXrBxMQE2traaNCgAX7//XeFdnL2+Dh9+jRGjx6NcuXKiTfF5owV3LhxAy4uLtDV1YW9vT127twJIHvVkMaNG0NHRwfVq1fH8ePHVbade/8QGxsbdOnSBX/++ScaNWoEbW1tVKlSBRs3blQ4NyEhAZMmTUKtWrWgr68PQ0NDuLu74/r16wVe27zcvn0bbdq0gY6ODiwtLTF37lzI5XKVdQMDA1GzZk3IZDJUrFgRY8aMQWJiokKdj70+0dHRGD16NKpXrw4dHR2Ympqid+/eSvutqNrjpDBjVERfCs44oRIRFhaGI8ePYSeqoDZ0861rDRl2ZFqh6e1bOHDgAL766qsC27exsUHTpk2xbds2uLu7AwAOHTqEN2/ewMvLCz/88EOBbYwcORI7d+7E2LFj4ejoiPj4ePz5558IDw9H/fr1kZGRATc3N6Snp2PcuHGoUKECYmJisH//fiQmJqJs2bIAgHnz5mHmzJnw9PTE0KFDERsbi1WrVqFVq1a4evUqjIyMxD5fv36Njh07okePHvD09MTOnTsxZcoU1KpVS3wdP/30E8aPH49evXphwoQJSEtLw40bN3Dx4kUxKfTy5Us0adIEEokEY8eOhbm5OQ4dOoQhQ4bg7du3mDhxYp6v29bWFs2aNcOOHTuwfPlyhbs3cpIpOf0EBwdDX18f//d//wd9fX2cPHkSs2bNwtu3b7F48WKFduPj4+Hu7g4vLy8MGDAgz6XX3r59i59//hl9+/bFsGHDkJSUhA0bNsDNzQ2XLl1C3bp1Fepv3boVSUlJGDFiBCQSCRYtWoQePXrg0aNHKFOmDEaMGIFnz57h2LFj2LRpU4HfdyIiIiIiIvrybNiwARKJBPPmzVO4+75y5cpo3bq1ynPGjRsHAJgyZQoAwNHREX5+fgCAEydOYP/+/YiNjYW5uTk6duwINzc3AMCrV68wbtw4TJgwAUePHsWDBw8wdOjQYl0O648//kCVKlXQrFmzIp1vbm6ONWvWYNSoUejevTt69OgBAKhduzaA7CRB8+bNUalSJUydOhV6enrYsWMHunXrhl27dqF79+4K7Y0ePRrm5uaYNWsWkpOTxfLXr1+jS5cu8PLyQu/evbFmzRp4eXlhy5YtmDhxIkaOHIl+/fph8eLF6NWrF548eQIDA4N8Y3/w4AF69eqFIUOGwNvbG7/88gt8fHzg7OyMmjVrAgAePXqEvXv3onfv3rC1tcXLly+xbt06uLi44M6dO4WeQfTixQu0bt0amZmZ4vVYv369yj1k/P39ERAQgHbt2mHUqFG4d+8e1qxZg7CwMPz1118oU6ZMsVyfsLAwnDt3Dl5eXrC0tERUVBTWrFkDV1dX3LlzB7q6+Y/HqTNGRfQlYeKESsSawEBYaeqgW6aRWvWbQB+NpQYIXLVarcQJkD24P23aNKSmpkJHRwdbtmyBi4uL2v/5HThwAMOGDcPSpUvFssmTJ4tf37lzB5GRkQgJCUGvXr3E8lmzZolfR0dHw8/PD3PnzhVnWABAjx49UK9ePQQGBiqUP3v2DBs3bsTAgQMBAEOGDIG1tTU2bNgg/qd04MAB1KxZEyEhIXnG/t133yErKws3b96EqakpgOxEUN++feHv748RI0bkuwFc//79MWbMGJw4cQIdOnQAAMjlcmzfvh1NmzZFlSpVAGQnLXK3M3LkSIwcORKBgYGYO3euwjqjL168wNq1azFixIg8+wUAY2NjREVFKSzhNWzYMNSoUQOrVq3Chg0bFOo/fvwYERERMDY2BgBUr14dX331FY4cOYIuXbqgadOmqFatGo4dO1Zs+7IQERERERHR5+Pdu3e4fv06+vTpo3LJoryWlZo3bx6+++47zJgxA5UrVxaXCj979ixCQkLg6+sLW1tbREZGYv369dDW1oaLi4t4/tatWzFw4EDY2toqDJZ/rLdv3yImJkbt8RNV9PT00KtXL4waNQq1a9dW+jw9YcIEWFlZISwsTPzsP3r0aLRo0QJTpkxRSpyYmJjgxIkTSktrPXv2DFu3bkXfvn0BAO3bt0eNGjXQr18/nDt3Do0bNwYAODg4wM3NDbt27YKPj0++sd+7dw9nzpxBy5YtAQCenp6oXLkygoKCsGTJEgBArVq1cP/+fWho/G/xnYEDB6JGjRrYsGEDZs6cWajrtXDhQsTGxuLixYto1KgRAMDb2xtVq1ZVqBcbG4sFCxagQ4cOOHTokNh/jRo1MHbsWGzevBm+vr7Fcn06d+6sMF4FAF27dkXTpk2xa9cucewpL+qMURF9SbhUF5WI3Tt3wSfTCFKov2TS4CxjHD1xHElJSWrV9/T0RGpqKvbv34+kpCTs378/z2W6VDEyMsLFixfx7NkzlcdzZpQcOXIEKSkpKuvs3r0bcrkcnp6eiIuLEx8VKlRA1apVlZaf0tfXV/hjREtLC40aNcKjR48U4nr69KnCclS5CYKAXbt2oWvXrhAEQaFfNzc3vHnzRmG5MVX69OmDMmXKKCzXdfr0acTExIjLdAFQSJokJSUhLi4OLVu2REpKCu7evavQpkwmU/jPPy9SqVRMmsjlciQkJCAzMxMNGjRQGXefPn3EpAkA8Q+j3NeMiIiIiIiIKC8vXryAIAhqLYGVm6GhIQDAwMAARkZG0NfXBwCEhIRg4MCBaNy4McqVK4fGjRujU6dOSkspderUSayT+3Ptx3r79q0Y16eQkJCAkydPwtPTUxwLiIuLQ3x8PNzc3BAREYGYmBiFc4YNG6ZyPxJ9fX14eXmJz6tXrw4jIyM4ODiISQEA4tfqfNZ3dHQUxwaA7Nkz1atXVzhXJpOJSYusrCzEx8dDX18f1atXL3DMRJWDBw+iSZMmYtIkp9/cYygAcPz4cWRkZGDixIkKSZthw4bB0NBQad+Zj7k+ucds3r9/j/j4eNjb28PIyEit16jOGBXRl4QzTuiTy8zMxJt3SbCGSaHOs0H2HQwJCQlq/edvbm6Odu3aYevWrUhJSUFWVpZSpj0/ixYtgre3NypXrgxnZ2d06tQJgwYNEmdb2Nra4v/+7/+wbNkybNmyBS1btoSHhwcGDBggJlUiIiIgCILSHQY5PryjxNLSUmn/DWNjY9y4cUN8PmXKFBw/fhyNGjWCvb09OnTogH79+qF58+YAsu9eSExMxPr167F+/XqV/b569Srf125qago3Nzfs2bMHa9euhba2NrZu3QpNTU14enqK9W7fvo0ZM2bg5MmT4h9mOT7c56VSpUpqbwT/66+/YunSpbh79y7ev38vltva2irV/XAjvJw/Nl+/fq1WX0RERERERPRlEwShwDo//fQTzp49Kz7/cM+MHGlpaXj58iXWrl2LdevWieVyuVxpaaSc8YXilpPQUffG04SEBGRkZIjPdXR0xHENVR48eABBEDBz5sw8Z2a8evVKIRGl6vM8oHocpGzZsuL+MbnLAPU+6384TgBkjxXkPlcul2PlypUIDAxEZGSkwl6tOSt3FEZ0dLRCIiNH9erVleqpKtfS0kKVKlXE4zk+5vqkpqZiwYIFCAoKQkxMjML7/MMxG1XUGaMi+pIwcUKfnFQqhVRDinR5wX+Y5JaO7A21ci//VJB+/fph2LBhePHiBdzd3RX2EymIp6cnWrZsiT179uDo0aNYvHgxFi5ciN27d4tTEpcuXQofHx/s27cPR48exfjx47FgwQJcuHABlpaWkMvlkEgkOHToUJ53VuSmqg6g+Eecg4MD7t27h/379+Pw4cPYtWsXAgMDMWvWLAQEBIgbjw0YMADe3t4q28tZkzQ/AwYMwP79+7F//354eHhg165d6NChg7g5XGJiIlxcXGBoaIjZs2fDzs4O2trauHLlCqZMmaK0AVp+S4PltnnzZvj4+KBbt2749ttvUa5cOUilUixYsAAPHz5Uqq/ONSMiIiIiIiLKi4WFBSQSidIsidw8PT3RtWvXAttKS0sDAAwfPlzpJsrcMwwAqFwWrDgYGhqiYsWKuHXrllr1e/TogdOnT4vPvb29ERwcnGf9nM/7kyZNEvdt+ZC9vb3C87zGBPL6TP8xn/XVOXf+/PmYOXMmBg8ejDlz5sDExAQaGhqYOHFinhu6l4aPuT7jxo1DUFAQJk6ciKZNm6Js2bKQSCTw8vJS6zVyvIVIERMn9MlJJBJUs7PD6QdxGCWYq33eKSTBpGzZQmX+u3fvjhEjRuDChQvYvn17oWO1sLDA6NGjMXr0aLx69Qr169fHvHnzFNZyrFWrFmrVqoUZM2bg3LlzaN68OdauXYu5c+fCzs4OgiDA1tYW1apVK3T/edHT00OfPn3Qp08fZGRkoEePHpg3bx6mTZsGc3NzGBgYICsrC+3atStyHx4eHjAwMMDWrVtRpkwZvH79WmGK6alTpxAfH4/du3ejVatWYnlkZORHvbadO3eiSpUq2L17t8KdDTkb7BXFh3dIEBEREREREeXQ19dHnTp1cPToUbi7uyslNJKTk1G2bFmlWRg5e5rkHoQ2MjKCsbExXr16pbBcVEnr0qUL1q9fj/Pnz6Np06b51l26dKnCTIWcvWHz+iydM1OmTJkyHzXuUJp27tyJ1q1bK+2jmpiYCDMzs0K3Z21tjYiICKXye/fuKdXLKc894ygjIwORkZHFej137twJb29vhb1709LSkJiYWGx9EH1JuMcJlYgRY0ZjFxLxAu8LrgwgBXIESRMxZPjwQm2Ypq+vjzVr1sDf31+tO0NyZGVlKU1bLFeuHCpWrIj09HQA2WuGZmZmKtSpVasWNDQ0xDo9evSAVCpFQECAUkZeEATEx8erHVOOD8/R0tKCo6MjBEHA+/fvIZVK0bNnT+zatUvl3SWxsbFq9aOjo4Pu3bvj4MGDWLNmDfT09BQ2lsu58yD368rIyEBgYGChX1Nuqtq9ePEizp8/X+Q2czby4x8HREREREREpMrgwYMhl8vx3Xff4eLFi3j+/DmePn2KQ4cOYcaMGSrPKVu2LLS0tHDt2jUkJiaK+5/27t0be/fuxaFDh/Ds2TM8fvwYoaGh2L9/f4m9nsmTJ0NPTw9Dhw7Fy5cvlY4/fPgQK1euBAA4OzujXbt24sPR0REAxKXFPvwsXa5cObi6umLdunV4/vy5UtvqjjuUJqlUqjROExISku+so/x06tQJFy5cwKVLl8Sy2NhYbNmyRaFeu3btoKWlhR9++EGh/w0bNuDNmzfo3LlzkfpXRdVrXLVqlcKyZESkPs44oRLh7e2N6VOnYnpaDDbAGpICNon/Hi+QKH+PESNGFKmvwkpKSoKlpSV69eqFOnXqQF9fH8ePH0dYWJiYqT958iTGjh2L3r17o1q1asjMzMSmTZvExAUA2NnZYe7cuZg2bRqioqLQrVs3GBgYIDIyEnv27MHw4cMxadKkQsXWoUMHVKhQAc2bN0f58uURHh6O1atXo3PnzuLeL99//z1CQ0PRuHFjDBs2DI6OjkhISMCVK1dw/PhxJCQkqNXXgAEDsHHjRhw5cgT9+/cXExAA0KxZMxgbG8Pb2xvjx4+HRCLBpk2bPnrKZpcuXbB79250794dnTt3RmRkJNauXQtHR0e8e/euSG06OzsDAMaPHw83NzdIpVKFzdWIiIiIiIjoy1a+fHl8//332LNnDzZt2oTXr1/D0NAQVapUwdChQ1WeI5VK4ePjg127dmHHjh1wcHCAn58f2rZtC5lMhj/++AObN2+GTCaDlZUVOnXqVGKvx87ODlu3bkWfPn3g4OCAQYMGwcnJCRkZGTh37hxCQkLg4+OTbxs6OjpwdHTE9u3bUa1aNZiYmMDJyQlOTk748ccf0aJFC9SqVQvDhg1DlSpV8PLlS5w/fx5Pnz7F9evXS+aFFlGXLl0we/Zs+Pr6olmzZrh58ya2bNlS5H1nJk+ejE2bNqFjx46YMGEC9PT0sH79elhbWyvsCWJubo5p06YhICAAHTt2hIeHB+7du4fAwEA0bNhQYTP2j9WlSxds2rQJZcuWhaOjI86fP4/jx48XaQ8XImLihEqIkZERflyzBr6+vjCAFMtgCamK5IkAAQvxEnPwHPPmzoOdnV2JxKerq4vRo0fj6NGj2L17N+RyOezt7REYGIhRo0YBAOrUqQM3Nzf88ccfiImJga6uLurUqYNDhw6hSZMmYltTp05FtWrVsHz5cgQEBAAAKleujA4dOsDDw6PQsY0YMQJbtmzBsmXL8O7dO1haWmL8+PEKd8CUL18ely5dwuzZs7F7924EBgbC1NQUNWvWxMKFC9Xuq02bNrCwsMDz588VlukCsjdL279/P7755hvMmDEDxsbGGDBgANq2bZvnGqfq8PHxwYsXL7Bu3TocOXIEjo6O2Lx5M0JCQnDq1KkitdmjRw+MGzcOv/32GzZv3gxBEJg4ISIiIiIiIgXGxsYYPHgwBg8erPY5bdu2Rdu2bZXKW7RogRYtWqg8p1y5ckVaTrywPDw8cOPGDSxevBj79u3DmjVrIJPJULt2bSxduhTDhg0rsI2ff/4Z48aNw9dff42MjAz4+fnByckJjo6O+PvvvxEQEIDg4GDEx8ejXLlyqFevHmbNmvXJX9vHmj59OpKTk7F161Zs374d9evXx4EDBzB16tQitWdhYYHQ0FCMGzcO33//PUxNTTFy5EhUrFgRQ4YMUajr7+8Pc3NzrF69Gl9//TVMTEwwfPhwzJ8/v1CrrBRk5cqVkEql2LJlC9LS0tC8eXMcP378o8ZsiL5kEoE7/FAxuXLlCpydnXH58mXUr19fZZ01a9Zg7JixsJJqY2SmMfrAGKbQxFtkYQ8SEaiZgPDMZMycORMBAQHcq4LoC6TO7xIiIiIiIqLc8vsckXNswYIFRZ5hUJoePXqEadOm8TMSERWIYyrFhzNOqESNGjUKjRo1wqpVq+C3dRumvv/fWpJSDQ10/6o71owbBxcXl1KMkoiIiIiIiIg+N0Xdz6K0/VfjJiL6L2PihEqcs7MzgoODsXTpUly4cAFv376Fvr4+6tevj0qVKpV2eERERERERET0GTEzM4OOjg5Wr15d2qEUmY6ODszMzEo7DCKiLwYTJ1RqTE1N0blz59IOg4iIiIiIiIg+Y1ZWVrh79y7i4uJKO5QiMzMzg5WVVWmHQUT0xWDihIiIiIiIiIiIPmtWVlZMPBARkdo0SjsAIiIiIiIiIiIiIiKifwsmToiIiIiIiIiIiIiIiP7BxAmVGkEQEB8fj6ioKMTGxkIul5d2SP9Z/v7+kEgkpdL3qVOnIJFIcOrUqVLpn4iIiIiIiIg+DR8fH9jY2CiUSSQS+Pv7l0o8n4KNjQ26dOlS2mH8a7i6usLV1bW0wyAqddzjhEpcUlIStmzZgsAff8DNW+FiuV0Va4wcNRa+vr4wNTVVu72bN28iICAAYWFhePnyJUxNTeHo6AgPDw+MGzdOrDd//nw4OjqiW7duxflyCu3GjRtYvnw5Tp06hefPn0NTUxP29vbo0KEDRo4ciSpVqpRqfERERERERESfm8ePH38Rm8M/fPgQixYtwrFjx/Ds2TNoaWmhVq1a8PT0xPDhw6Gjo1MC0aovJSUFixYtUjlYf/DgQVy6dOmzStIUtzt37mDHjh0qE1zF5dmzZ1i/fj26deuGunXrfpI+iP6NmDihEnXu3Dl89VUXJCQkwqMVMH0eYFoWeJsM7D0Vje+mT4G//yxs27YdXbt2Vau91q1bw8rKCsOGDUOFChXw5MkTXLhwAStXrlRKnPTq1atUEyc//fQTRo0aBTMzM/Tv3x81atRAZmYmbt26hY0bN2LFihVITU2FVCotVLszZszA1KlTP1HURERERERERP9djx8/hoODA1JSUko7lCLT1dVFeHh4vsmTAwcOoHfv3pDJZBg0aBCcnJyQkZGBP//8E99++y1u376N9evXl2DUBUtJSUFAQAAAqEyc/Pjjj0yc5OPOnTsICAiAq6trsSVOjh49qvD82bNnCAgIgI2NDRMn9EVh4oRKzIULF9CuXRs0dHiPTcECrCooHu/ZFlj6tRwjF6ShW7evsHfvvgKTJ/PmzUPZsmURFhYGIyMjhWOvXr0q5lfwcc6dO4dRo0ahefPm2L9/PwwMDBSOL126FPPmzStS25qamtDU5I8zERERERER0Yfi4uKQkpKC4OAFcHCwBQDExyciKGgP/vrrKmJjE2BsbIhq1Wzg5eWOhg1rqdXuTz+F4PTpv7F580IAwOzZgUhKSsHixZOKNf7w8Ej4+ExDXFxcnomTyMhIeHl5wdraGidPnoSFhYV4bMyYMXjw4AEOHDhQrHHR50lLS6u0QyD6V+AeJ1QiMjIy0LPHV6hfPROHf5ArJU1ylDMBQr4X8JUL0LdvH8THx+fb7sOHD1GzZk2lpAkAlCtXTvxaIpEgOTkZv/76KyQSCSQSCXx8fMTjV69ehbu7OwwNDaGvr4+2bdviwoULCu0FBwdDIpHgzJkzGDFiBExNTWFoaIhBgwbh9evXBV6DgIAASCQSbNmyRSlpAgDa2tqYM2eOwmyTs2fPonfv3rCysoJMJkPlypXx9ddfIzU1VeFcVXucSCQSjB07Fnv37oWTkxNkMhlq1qyJw4cPK/UdExODwYMHo3z58mK9X375Rane06dP0a1bN+jp6aFcuXL4+uuvkZ6eXuBrJyIiIiIiIiptDg62qFfPEcbGZTF06CzcuvUAy5ZNwdWru3HkyM/w8GiDH37Ygnr1HNV6VKhgDh0dbfG5iYkRypY1UPt8dR85yZ78LFq0CO/evcOGDRsUkiY57O3tMWHCBIWyzZs3w9nZGTo6OjAxMYGXlxeePHlSLNc6IyMDs2bNgrOzM8qWLQs9PT20bNkSoaGhYp2oqCiYm5sD+N+YSc7+KT4+Pvjxxx8BQCzPPe6xZMkSNGvWDKamptDR0YGzszN27typMpbNmzejUaNG0NXVhbGxMVq1aqU0qwIA/vzzTzRq1Aja2tqoUqUKNm7cqHA8Z1zozz//xPjx42Fubg4jIyOMGDECGRkZSExMxKBBg2BsbAxjY2NMnjwZgiAotCGXy7FixQrUrFkT2traKF++PEaMGKE0rpSz70p+MQUHB6N3794AgNatW4vXKL89aF+8eAFfX19YWlpCJpPBwsICX331FaKiosQ6uZdNO3XqFBo2bAgA8PX1FfsIDg4W61+8eBEdO3ZE2bJloaurCxcXF/z11195xkD0X8Fb1KlE7N69G8+ev8LRFYCOdv51pVJg7TQBlTunIzg4GN98802eda2trXH+/HncunULTk5OedbbtGkThg4dikaNGmH48OEAADs7OwDA7du30bJlSxgaGmLy5MkoU6YM1q1bB1dXV5w+fRqNGzdWaGvs2LEwMjKCv78/7t27hzVr1iA6OlrcJF2VlJQUnDx5Eq6urrC0tMz/AuQSEhKClJQUjBo1Cqamprh06RJWrVqFp0+fIiQkpMDz//zzT+zevRujR4+GgYEBfvjhB/Ts2ROPHz8W95F5+fIlmjRpIiZazM3NcejQIQwZMgRv377FxIkTAQCpqalo27YtHj9+jPHjx6NixYrYtGkTTp48qfbrISIiIiIiIipt48fPg0QCnDu3BXp6umJ5zZr28PHpJj5PTHyLKVOW4o8/TiE9PQPOzo5YvHgy6tSpXvJBF+CPP/5AlSpV0KxZM7Xqz5s3DzNnzoSnpyeGDh2K2NhYrFq1Cq1atcLVq1dV3qBaGG/fvsXPP/+Mvn37YtiwYUhKSsKGDRvg5uaGS5cuoW7dujA3N8eaNWswatQodO/eHT169AAA1K5dG8nJyXj27BmOHTuGTZs2KbW/cuVKeHh4oH///sjIyMBvv/2G3r17Y//+/ejcubNYLyAgAP7+/mjWrBlmz54NLS0tXLx4ESdPnkSHDh3Eeg8ePECvXr0wZMgQeHt745dffoGPjw+cnZ1Rs2ZNhb7HjRuHChUqICAgABcuXMD69ethZGSEc+fOwcrKCvPnz8fBgwexePFiODk5YdCgQeK5I0aMQHBwMHx9fTF+/HhERkZi9erVuHr1Kv766y+UKVNG7ZhatWqF8ePH44cffsD06dPh4OAAAOK/qvTs2RO3b9/GuHHjYGNjg1evXuHYsWN4/PixyqW+HBwcMHv2bMyaNQvDhw9Hy5YtAUB8n508eRLu7u5wdnaGn58fNDQ0EBQUhDZt2uDs2bNo1KhRnrEQ/esJRMXk8uXLAgDh8uXLSsdatmgmuDaQCsLfUPvR3x2CXRVrISsrK88+jx49KkilUkEqlQpNmzYVJk+eLBw5ckTIyMhQqqunpyd4e3srlXfr1k3Q0tISHj58KJY9e/ZMMDAwEFq1aiWWBQUFCQAEZ2dnhfYXLVokABD27duXZ5zXr18XAAgTJ05UOhYfHy/ExsaKj/T0dPFYSkqKUv0FCxYIEolEiI6OFsv8/PyED3+cAQhaWlrCgwcPlOJYtWqVWDZkyBDBwsJCiIuLUzjfy8tLKFu2rBjDihUrBADCjh07xDrJycmCvb29AEAIDQ3N8/UTFUZ+v0uIiIiIiIhUye9zRM6xixd/E168OCtIJBJhzpzxQkbGjXwfbds2ETp3dhHOn98m3L79h/D114MEU1Mj4cWLs0JGxg1hxoyRQu3a1cX6Awd6CF27ti6w3cI+Ll78Ld/PSG/evBEACF999ZVa1yoqKkqQSqXCvHnzFMpv3rwpaGpqKpR7e3sL1tbWCvUACH5+fvn2kZmZqTC+IQiC8Pr1a6F8+fLC4MGDxbLY2Ng82xszZozSWEeOD8dLMjIyBCcnJ6FNmzZiWUREhKChoSF0795daWxJLpeLX1tbWwsAhDNnzohlr169EmQymfDNN9+IZTnjQm5ubgrnN23aVJBIJMLIkSMVXr+lpaXg4uIilp09e1YAIGzZskUhlsOHDyuVqxtTSEiI2mMyr1+/FgAIixcvzreei4uLQtxhYWECACEoKEihnlwuF6pWrap0PVJSUgRbW1uhffv2BcZExY9jKsWHS3XRJycIAi5eCsNXrbIKdV43F+Dho2gkJCTkWad9+/Y4f/48PDw8cP36dSxatAhubm6oVKkSfv/99wL7yMrKwtGjR9GtWzdUqVJFLLewsEC/fv3w559/4u3btwrnDB8+XOEOgFGjRkFTUxMHDx7Ms5+cNvT19ZWOValSBebm5uIjd9w6Ojri18nJyYiLi0OzZs0gCAKuXr1a4Otr166dOLMGyL5rw9DQEI8ePQKQ/b3ZtWsXunbtCkEQEBcXJz7c3Nzw5s0bXLlyBUD2pmwWFhbo1auX2J6urq44g4eIiIiIiIjo3+7hw8cQBAHVq+e//NVff11BWNgt/PbbUjg710TVqtZYuHASjIwMsHv3sRKKVj05Yw6qlgVXZffu3ZDL5fD09FQYB6hQoQKqVq2qsJxWUUmlUnGvDLlcjoSEBGRmZqJBgwbiOMPHyD1e8vr1a7x58wYtW7ZUaHvv3r2Qy+WYNWsWNDQUh0A/XDHE0dFRnE0BAObm5qhevbo4fpLbkCFDFM5v3LgxBEHAkCFDxDKpVIoGDRoonB8SEoKyZcuiffv2Ctfd2dkZ+vr6Ste9MDGpQ0dHB1paWjh16pRaS84X5Nq1a4iIiEC/fv0QHx8vvp7k5GS0bdsWZ86cgVwu/+h+iEoLl+qiTy4rKwsZGe9hqFe488r+k2N49+4dzMzM8qzXsGFD7N69GxkZGbh+/Tr27NmD5cuXo1evXrh27RocHR3zPDc2NhYpKSmoXl15mq2DgwPkcjmePHmiMC2zatWqCvX09fVhYWGhsB7kh3L+eHn37p3SsX379uH9+/e4fv06Jk1S3EDu8ePHmDVrFn7//Xel/9TevHmTZ385VG0aZ2xsLLYVGxuLxMRErF+/HuvXr1fZxqtXrwAA0dHRsLe3V/rjQtW1IyIiIiIiIvo3Ej7YcyIvN27cx7t3KahQoaVCeWpqOh4+LJ59QIqLoaEhACApKUmt+hERERAEQWl8I0fum0U/xq+//oqlS5fi7t27eP/+vVhua1vwni0F2b9/P+bOnYtr164p7L2ae8zi4cOH0NDQyHdcKEdB4yf51S1btiwAoHLlykrluc+PiIjAmzdvFPbkzS1n/KUoMalDJpNh4cKF+Oabb1C+fHk0adIEXbp0waBBg1ChQh6bEecjIiICAODt7Z1nnTdv3sDY2LhI8RKVNiZO6JPT1NSEtrYW4t9kFOq8uMTsf3P+ACiIlpYWGjZsiIYNG6JatWrw9fVFSEgI/Pz8Chlx8bO3t4empiZu3bqldMzFxQVA9nXKLSsrC+3bt0dCQgKmTJmCGjVqQE9PDzExMfDx8VEra597o/nccv5QzGljwIABef5HV7t27QL7ISIiIiIiIvovsLe3hkQiwb17kfnWe/cuBRYWZjh27BelY0ZG6s3sKCmGhoaoWLGiyjEHVeRyOSQSCQ4dOqRy3EDVahmFtXnzZvj4+KBbt2749ttvUa5cOUilUixYsAAPHz78qLbPnj0LDw8PtGrVCoGBgbCwsECZMmUQFBSErVu3FqnNgsZP1Kmrqjz3+XK5HOXKlcOWLVtUnm9ubl7kmNQ1ceJEdO3aFXv37sWRI0cwc+ZMLFiwACdPnkS9evUK1VbOmNLixYtRt25dlXWK471EVFqYOKES0dq1NXYcP45vB6m/XNf2YxLUruVQpMx0gwYNAADPnz8Xy1Rt3G5ubg5dXV3cu3dP6djdu3ehoaGhdMdAREQEWrduLT5/9+4dnj9/jk6dOuUZj56enrjZfExMDCpVqlTga7h58ybu37+PX3/9VWEjsWPHim9KsLm5OQwMDJCVlYV27drlW9fa2hq3bt2CIAgK11LVtSMiIiIiIiL6NzIxKYsOHZph7drfMHZsP4XN4YHsDeGNjAxRr54DXryIh6amFDY2BX+GL21dunTB+vXrcf78eTRt2jTfunZ2dhAEAba2tqhWrdoniWfnzp2oUqUKdu/erTCG8OHNrarGago6tmvXLmhra+PIkSOQyWRieVBQkEI9Ozs7yOVy3LlzJ8+B/ZJkZ2eH48ePo3nz5gpLjX2M/K5ffnF88803+OabbxAREYG6deti6dKl2Lx5c6H6yFka3tDQsMAxJaL/Iu5xQiVi9Jix+PtOFi6pd/MDHr8A/jgLjB4zPt//BEJDQ1Vm2nP2G8m9jJSenh4SExMV6kmlUnTo0AH79u1TWGrr5cuX2Lp1K1q0aKE042X9+vUKU0zXrFmDzMxMuLu75/uaZs2ahaysLAwYMEDlkl0fvo6cOwtylwuCgJUrV+bbT2FIpVL07NkTu3btUnlnSmxsrPh1p06d8OzZM+zcuVMsS0lJyXOJLyIiIiIiIqJ/o5Urv0NWlhzNmvXH7t3HEBERjfDwR1i9egtathwIAGjbtgmaNKmNXr0m4tixc4iKisH589cwc+YPuHz5dim/AmWTJ0+Gnp4ehg4dipcvXyodf/jwoTie0KNHD0ilUgQEBCiNRQiCgPj4+I+OR9WYxsWLF3H+/HmFerq62YmrD8drgOxxHFXHpFIpJBIJsrL+d3NuVFQU9u7dq1CvW7du0NDQwOzZs5VW7fiYWRtF5enpiaysLMyZM0fpWGZmpsprUJC8rpEqKSkpSEtLUyizs7ODgYGBwnJn6vbh7OwMOzs7LFmyROU4V+4xJaL/Is44oRLh7u6O6tXs4Ds7Gn/+nAnjfFbfSk0DBsyUwsTEEP3798+33XHjxiElJQXdu3dHjRo1kJGRgXPnzmH79u2wsbGBr6+vWNfZ2RnHjx/HsmXLULFiRdja2qJx48aYO3cujh07hhYtWmD06NHQ1NTEunXrkJ6ejkWLFin1mZGRgbZt28LT0xP37t1DYGAgWrRoAQ8Pj3xjbdmyJVavXo1x48ahatWq6N+/vxjz/fv3sWXLFmhpaYnrStaoUQN2dnaYNGkSYmJiYGhoiF27dhXLBl65ff/99wgNDUXjxo0xbNgwODo6IiEhAVeuXMHx48eRkJAAABg2bBhWr16NQYMG4fLly7CwsMCmTZvEP3KIiIiIiIiI/guqVLHExYvb8f33P2HKlKV4/jwW5ubGqFfPEatXzwCQfZf9778HYtasVRg2bBZiYxNQoYIZWrRwRrlypqX8CpTZ2dlh69at6NOnDxwcHDBo0CA4OTmJ4yQhISHw8fER686dOxfTpk1DVFQUunXrBgMDA0RGRmLPnj0YPny40h6shdWlSxfs3r0b3bt3R+fOnREZGYm1a9fC0dFRYZBdR0cHjo6O2L59O6pVqwYTExM4OTnByckJzs7OAIDx48fDzc0NUqkUXl5e6Ny5M5YtW4aOHTuiX79+ePXqFX788UfY29vjxo0bYtv29vb47rvvMGfOHLRs2RI9evSATCZDWFgYKlasiAULFnzUaywsFxcXjBgxAgsWLMC1a9fQoUMHlClTBhEREQgJCcHKlSvRq1evQrVZt25dSKVSLFy4EG/evIFMJkObNm1U7qNy//59cTzL0dERmpqa2LNnD16+fAkvL688+7Czs4ORkRHWrl0LAwMD6OnpoXHjxrC1tcXPP/8Md3d31KxZE76+vqhUqRJiYmIQGhoKQ0ND/PHHH4W+TkT/GgJRMbl8+bIAQLh8+bLK43fv3hVMTY0ExyqawoVgCPIwCMLfio+bv0FoVkcq6OjIhHPnzhXY56FDh4TBgwcLNWrUEPT19QUtLS3B3t5eGDdunPDy5Uul/lu1aiXo6OgIAARvb2/x2JUrVwQ3NzdBX19f0NXVFVq3bq3Uf1BQkABAOH36tDB8+HDB2NhY0NfXF/r37y/Ex8erfZ2uXr0qDBo0SLCyshK0tLQEPT09oXbt2sI333wjPHjwQKHunTt3hHbt2gn6+vqCmZmZMGzYMOH69esCACEoKEis5+fnJ3z44wxAGDNmjFL/1tbWCq9dEATh5cuXwpgxY4TKlSsLZcqUESpUqCC0bdtWWL9+vUK96OhowcPDQ9DV1RXMzMyECRMmCIcPHxYACKGhoWpfA6L8FPS7hIiIiIiI6EP5fY7IOXbx4m9CRsaN/9zj4sXf1P6MdP/+fWHYsGGCjY2NoKWlJRgYGAjNmzcXVq1aJaSlpSnU3bVrl9CiRQtBT09P0NPTE2rUqCGMGTNGuHfvnljH29tbsLa2VjgPgODn55dvHHK5XJg/f75gbW0tyGQyoV69esL+/ftVtnfu3DnB2dlZ0NLSUmg7MzNTGDdunGBubi5IJBKFcY8NGzYIVatWFWQymVCjRg0hKChI5diIIAjCL7/8ItSrV0+QyWSCsbGx4OLiIhw7dkw8bm1tLXTu3FnpPBcXF8HFxUV8njMuFBYWplAvp9/Y2FiFcm9vb0FPT0+p3fXr1wvOzs6Cjo6OYGBgINSqVUuYPHmy8OzZs0LHJAiC8NNPPwlVqlQRpFJpvuMzcXFxwpgxY4QaNWoIenp6QtmyZYXGjRsLO3bsKLCPffv2CY6OjoKmpqbSmNTVq1eFHj16CKampoJMJhOsra0FT09P4cSJEyrjoE+LYyrFRyIIpTA3jT5LV65cgbOzMy5fvoz69eurrHPv3j185dEZ9+4/hLODFH3aZ8G0LPA2GdhzSoozV7JQ0aI8du/Zh8aNG5fwK8hfcHAwfH19ERYWJu6hQkTFT53fJURERERERLnl9zki51hw8AI4ONiWUoRFFx4eCR+fafyMREQF4phK8eFSXVSiqlevjtt37uHw4cMI/HE1/H4KRWpqOmSyMmjcqBF++20cunfvDi0trdIOlYiIiIiIiIg+A2ZmZtDV1YWPz7TSDqXIdHV1YWZmVtphEBF9MZg4oRInlUrRuXNndO7cGUD2BliamnwrEhEREREREVHxs7KyQnh4OOLi4ko7lCIzMzODlZVVaYdBRPTF4Gg1lTomTYiIiIiIiIjoU7KysmLigYiI1KZR2gEQ/Vf4+PhAEATub0JERERERERERET0GWPihIiIiIiIiIiIiIiI6B9MnBB9IDg4GBKJBFFRUWKZq6srXF1dSy2m0mBjYwMfH5/SDuOTOnXqFCQSCU6dOlXaoRARERERERGVGH9/f0gkktIOQ/RviyeHRCKBv79/aYdBRKWAm0tQqbl79y5OnTqFpKQk6OnpoXHjxnB2di50Ozdv3kRAQADCwsLw8uVLmJqawtHRER4eHhg3btwniLxk+Pv7IyAgQHyuqamJSpUqwcPDA7Nnz4aRkVHpBfeJeHh44Pjx43j58iUMDAxU1unfvz9CQkLw/PlzmJqalnCEhZeSkoJFixZ9kck3IiIiIiKif4vHjx9/1pvDBwcHw9fXV3wuk8lgYmKCWrVqoXPnzvD19c3zczYRESlj4oRK3B9//IGly5fidOhpQAOQ6kghT5NDyBJQv2F9fD3+a/Tv31+tOw3OnTuH1q1bw8rKCsOGDUOFChXw5MkTXLhwAStXriy2xMnRo0eLpZ2iWLNmDfT19ZGcnIwTJ05g1apVuHLlCv78889P2u+9e/egoVGyk9L69++PP/74A3v27MGgQYOUjqekpGDfvn3o2LFjsSRNWrVqhdTUVGhpaX10W3lJSUkRE2BMnBAREREREZW8x48fw8GhOlJS0ko7lCLT1dVGePi9Aje4nz17NmxtbfH+/Xu8ePECp06dwsSJE7Fs2TL8/vvvqF27NgBgxowZmDp1akmETkT0n8TECZUYQRDw3XffYcGCBZDaS4EhAOoBWWWygCwAt4Brp69h4MCBOH7iODb8vAFSqTTfNufNm4eyZcsiLCxMaQbGq1evii32TzmwXpBevXrBzMwMADBixAh4eXlh+/btuHTpEho1avTJ+pXJZJ+s7bx4eHjAwMAAW7duVZk42bdvH5KTk9G/f/+P6ictLQ1aWlrQ0NCAtrb2R7VFRERERERE/25xcXFISUnD5s2Ag0N2mZ8fsH9/9tdSKVC2LFC1KuDmBnTtCuTcRxgXBxgaAqU4LIDwcGDAgDTExcUVmDhxd3dHgwYNxOfTpk3DyZMn0aVLF3h4eCA8PBw6OjrQ1NSEpmbJDQtmZmZCLpeX2PhKSkoKdHV1S6QvIvo8cY8TKjELFy7EggULgJ5A1qQsoBGAMv8clAKoA8jHywFfYOPGjZgwYUKBbT58+BA1a9ZUuWxVuXLlFJ5LJBKMHTsWW7ZsQfXq1aGtrQ1nZ2ecOXOmwH5ULbOUlpYGf39/VKtWDdra2rCwsECPHj3w8OFDsY5cLseKFStQs2ZNaGtro3z58hgxYgRev35dYJ95admyJQAo9AMAFy9eRMeOHVG2bFno6urCxcUFf/31l9L5p06dQoMGDaCtrQ07OzusW7dO5VqiqvY4efToEXr37g0TExPo6uqiSZMmOHDggFL7EokEO3bswLx582BpaQltbW20bdsWDx48yPe16ejooEePHjhx4oTKxNfWrVthYGAADw8PJCQkYNKkSahVqxb09fVhaGgId3d3XL9+XWU8v/32G2bMmIFKlSpBV1cXb9++VbnHydmzZ9G7d29YWVlBJpOhcuXK+Prrr5GamqrQro+PD/T19RETE4Nu3bpBX18f5ubmmDRpErKysgAAUVFRMDc3BwAEBARAIpFwfVQiIiIiIqJS4uAA1K+f/TA1BTp2BJ4/B6KjgWPHAA8PYNkyYNYsoHbt7HodOgBNmvzvvOJ8ODmpVy8n2VNUbdq0wcyZMxEdHY3NmzcDUL2nyLFjx9CiRQsYGRlBX18f1atXx/Tp0xXqvHr1CkOGDEH58uWhra2NOnXq4Ndff1WoExUVBYlEgiVLlmDFihWws7ODTCbDnTt3AAB//vknGjZsqDAukZfNmzfD2dkZOjo6MDExgZeXF548eaJQx9XVFU5OTrh8+TJatWoFXV1dMe709HT4+fnB3t5e/Iw/efJkpKenK7SRnp6Or7/+Gubm5uK4w9OnTwtxlYnoc8MZJ1QiXrx4gZmzZgIdkP3ITxNASBHw448/YsSIEahVq1aeVa2trXH+/HncunULTk5OBcZx+vRpbN++HePHj4dMJkNgYCA6duyIS5cuqXV+jqysLHTp0gUnTpyAl5cXJkyYgKSkJBw7dgy3bt2CnZ0dgOwZIjnrjI4fPx6RkZFYvXo1rl69ir/++gtlypQpoCdlOZvWGxsbi2UnT56Eu7s7nJ2d4efnBw0NDQQFBaFNmzY4e/asODPl6tWr6NixIywsLBAQEICsrCzMnj1bHNzPz8uXL9GsWTOkpKRg/PjxMDU1xa+//goPDw/s3LkT3bt3V6j//fffQ0NDA5MmTcKbN2+waNEi9O/fHxcvXsy3n/79++PXX3/Fjh07MHbsWLE8ISEBR44cQd++faGjo4Pbt29j79696N27N2xtbfHy5UusW7cOLi4uuHPnDipWrKjQ7pw5c6ClpYVJkyYhPT09z7tcQkJCkJKSglGjRsHU1BSXLl3CqlWr8PTpU4SEhCjUzcrKgpubGxo3bowlS5bg+PHjWLp0Kezs7DBq1CiYm5tjzZo1GDVqFLp3744ePXoAgDg1moiIiIiIiEqPTAZUqJD9daVK2UmKJk2Atm2B4GBg6FBAIgH27AG6dQMyMoD/+z9g1y7g9WugfHlg5Ehg2rTsNh4/BsaNA06cyJ6x0rEjsGpVdj0A8PcH9u4Fxo4F5s3LTtjI5SXzWgcOHIjp06fj6NGjGDZsmNLx27dvo0uXLqhduzZmz54NmUyGBw8eKNyQmZqaCldXVzx48ABjx46Fra0tQkJC4OPjg8TERKUbYIOCgpCWlobhw4eLe67cvHkTHTp0gLm5Ofz9/ZGZmQk/Pz+Uz7lIucybNw8zZ86Ep6cnhg4ditjYWKxatQqtWrXC1atXFW6ijY+Ph7u7O7y8vDBgwACUL18ecrkcHh4e+PPPPzF8+HA4ODjg5s2bWL58Oe7fv4+9e/eK5w8dOhSbN29Gv3790KxZM5w8eRKdO3f++AtPRP9dAlExuXz5sgBAuHz5stKxuXPnChoyDQHLIGCdGo9ACJpGmsKoUaPy7fPo0aOCVCoVpFKp0LRpU2Hy5MnCkSNHhIyMDKW6AAQAwt9//y2WRUdHC9ra2kL37t3FsqCgIAGAEBkZKZa5uLgILi4u4vNffvlFACAsW7ZMqR+5XC4IgiCcPXtWACBs2bJF4fjhw4dVln/Iz89PACDcu3dPiI2NFaKiooRffvlF0NHREczNzYXk5GSxv6pVqwpubm5i34IgCCkpKYKtra3Qvn17saxr166Crq6uEBMTI5ZFREQImpqawoe/DqytrQVvb2/x+cSJEwUAwtmzZ8WypKQkwdbWVrCxsRGysrIEQRCE0NBQAYDg4OAgpKeni3VXrlwpABBu3ryZ7+vOzMwULCwshKZNmyqUr127VgAgHDlyRBAEQUhLSxP7zBEZGSnIZDJh9uzZYllOPFWqVBFSUlIU6uccCw0NVbhuH1qwYIEgkUiE6Ohosczb21sAoNCXIAhCvXr1BGdnZ/F5bGysAEDw8/PL93XT/+T3u4SIiIiIiEiV/D5H/O8YBEHIfnh7Q/jqq/89z/2oUweCu3v21wCEPXuyv168GELlyhDOnIEQFQXh7FkIW7dmH8vKglC3LoQWLSD8/TeECxcgODtDcHH5X7t+fhD09CB07AjhyhUI16+r7v/Dx+XLKPAzUs5YRlhYWJ51ypYtK9SrV08QhP+NOeRYvny5AECIjY3N8/wVK1YIAITNmzeLZRkZGULTpk0FfX194e3bt4IgZH82ByAYGhoKr169UmijW7dugra2tsLn6zt37ghSqVQhnqioKEEqlQrz5s1TOP/mzZuCpqamQrmLi4sAQFi7dq1C3U2bNgkaGhoK4xiC8L/xhb/++ksQBEG4du2aAEAYPXq0Qr1+/frx8zz953BMpfhwqS4qEet+Wgd5Azmgp+YJUiCzeSaCNwYrTZ/MrX379jh//jw8PDxw/fp1LFq0CG5ubqhUqRJ+//13pfpNmzaFs7Oz+NzKygpfffUVjhw5Ii6vpI5du3bBzMxM5ebzOVNdQ0JCULZsWbRv3x5xcXHiw9nZGfr6+ggNDVWrr+rVq8Pc3Bw2NjYYPHgw7O3tcejQIXGtzmvXriEiIgL9+vVDfHy82E9ycjLatm2LM2fOQC6XIysrC8ePH0e3bt0UZmPY29vD3d29wDgOHjyIRo0aoUWLFmKZvr4+hg8fjqioKHHKbQ5fX1+FWR05S4w9evQo336kUim8vLxw/vx5cXYNkL1MV/ny5dG2bVsA2Xuw5Gxen5WVhfj4eHEq8ZUrV5Ta9fb2ho6OToGvM3ed5ORkxMXFoVmzZhAEAVevXlWqP3LkSIXnLVu2LPA1EhERERER0b9XjRpAro+josePs/dBadECsLbO/rdv3+xjJ04AN28CW7cCzs5A48bAxo3A6dNAWNj/2sjIyC6vVy97ObCSpK+vj6SkJJXHcmZv7Nu3D/I8psEcPHgQFSpUQN+cFw2gTJkyGD9+PN69e4fTp08r1O/Zs6fCChdZWVk4cuQIunXrprBXi4ODA9zc3BTO3b17N+RyOTw9PRXGVCpUqICqVasqjanIZDL4+voqlIWEhMDBwQE1atRQaKNNmzYAILZx8OBBAMD48eMVzp84caLK60BEXwYmTuiTk8vlePr4KWBTyBNtgdTkVMTHx+dbrWHDhti9ezdev36NS5cuYdq0aUhKSkKvXr2UBvOrVq2qdH61atWQkpKC2NhYtUN7+PAhqlevnu9GahEREXjz5g3KlSsHc3Nzhce7d+/U3rx+165dOHbsGLZu3YomTZrg1atXCoP7ERERALITAx/28/PPPyM9PR1v3rzBq1evkJqaCnt7e6U+VJV9KDo6GtWrV1cqd/hnsdXo6GiF8g83rMtZWkyd/V1yNn/funUrAODp06c4e/YsvLy8IJVKAWS/r5YvX46qVatCJpPBzMwM5ubmuHHjBt68eaPUpq2tbYH9AsDjx4/h4+MDExMTcd8SFxcXAFBqV1tbW2mZM2Nj44/aw4aIiIiIiIhKlyBkL9H1IR8f4No1oHp1YPx44OjR/x0LDwcqV85+5HB0BIyMso/lsLYG1Fgt+5N49+4dDAwMVB7r06cPmjdvjqFDh6J8+fLw8vLCjh07FJIo0dHRqFq1qngTY468xgU+/BweGxuL1NRUlWMzH443REREQBAEVK1aVWmsIzw8XGlMpVKlSkpLckdEROD27dtK51erVg0AxDaio6OhoaEhLrueV0xE9GXhHif0yQn/zC0tdJrunz9S1J0JoqWlhYYNG6Jhw4aoVq0afH19ERISAj8/v0J2XDzkcjnKlSuHLVu2qDyuzr4iANCqVSuYmZkBALp27YpatWqhf//+uHz5MjQ0NMQ/YhYvXoy6deuqbENfXx9paWmFfxEfISfB8SFBEAo819nZGTVq1MC2bdswffp0bNu2DYIgiAkVAJg/fz5mzpyJwYMHY86cOTAxMYGGhgYmTpyo8u4YdWabZGVloX379khISMCUKVNQo0YN6OnpISYmBj4+Pkrt5vUaiYiIiIiI6L8rPBxQde9d/fpAZCRw6BBw/Djg6Qm0awfs3Kl+23rqrsRRzJ4+fYo3b97keeOkjo4Ozpw5g9DQUBw4cACHDx/G9u3b0aZNGxw9erRIn3/V+RyeF7lcDolEgkOHDqnsW19fv8C+5HI5atWqhWXLlqnso3LuLBcR0QeYOKFPTiqVwsjUCIkvEwt34itAQ0MDpqamhe6zQYMGAIDnz58rlOfMzsjt/v370NXVVTuRAQB2dna4ePEi3r9/n+cG73Z2djh+/DiaN2/+UX8s5Kavrw8/Pz/4+vpix44d8PLyEu+IMDQ0RLt27fI8t1y5ctDW1saDBw+Ujqkq+5C1tTXu3bunVH737l3xeHHq378/Zs6ciRs3bmDr1q2oWrUqGjZsKB7fuXMnWrdujQ0bNiicl5iYKCaaCuvmzZu4f/8+fv31VwwaNEgsP3bsWNFeBP63dBsRERERERH9+508mb3k1tdfqz5uaAj06ZP96NUrewP4hATAwQF48iT7kTMef+cOkJiYPfOktG3atAkAlJbEyk1DQwNt27ZF27ZtsWzZMsyfPx/fffcdQkND0a5dO1hbW+PGjRuQy+UKs07UHRcwNzeHjo6OyrGZD8cb7OzsIAgCbG1txRkihWVnZ4fr16+jbdu2+X42t7a2hlwuF1cXySsmIvqycKkuKhED+g6A5kVNIFPNEwRA8y9NdPXoKu7loUpoaKjKGQw561N+OK3y/PnzCvtfPHnyBPv27UOHDh0KdfdEz549ERcXh9WrVyuH/k88np6eyMrKwpw5c5TqZGZmIjExUe3+cuvfvz8sLS2xcOFCANmzM+zs7LBkyRK8e/dOqX7OEmRSqRTt2rXD3r178ezZM/H4gwcPcOjQoQL77dSpEy5duoTz58+LZcnJyVi/fj1sbGzgWMx/CebMLpk1axauXbumMNsEyH49H37vQ0JCEBMTU+Q+c94DudsVBAErV64scps579+ifr+JiIiIiIjo00hPB168AGJigCtXgPnzga++Arp0AXLdSydatgzYtg24exe4fx8ICQEqVMhejqtdO6BWLaB//+y2Ll3KbsPFBfjn3s5Sc/LkScyZMwe2trZKn61zJCQkKJXlrGqRs/dsp06d8OLFC2zfvl2sk5mZiVWrVkFfX19c5jovUqkUbm5u2Lt3Lx4/fiyWh4eH48iRIwp1e/ToAalUioCAAKXP/oIgFLisO5A9LhMTE4OffvpJ6VhqaiqSk5MBQNz39YcfflCos2LFigL7IKLPF2ecUIkYPXp0dpLhAoAWBVYHbgOZTzMxLlh58/Xcxo0bh5SUFHTv3h01atRARkYGzp07h+3bt8PGxkZpYzAnJye4ublh/PjxkMlkCAwMBAAEBAQU6vUMGjQIGzduxP/93//h0qVLaNmyJZKTk3H8+HGMHj0aX331FVxcXDBixAgsWLAA165dQ4cOHVCmTBlEREQgJCQEK1euRK9evQrVL5C98dqECRPw7bff4vDhw+jYsSN+/vlnuLu7o2bNmvD19UWlSpUQExOD0NBQGBoa4o8//gAA+Pv74+jRo2jevDlGjRqFrKwsrF69Gk5OTrh27Vq+/U6dOhXbtm2Du7s7xo8fDxMTE/z666+IjIzErl27lNY4/Vi2trZo1qwZ9u3bBwBKf9x16dIFs2fPhq+vL5o1a4abN29iy5YtqFKlSpH7rFGjBuzs7DBp0iTExMTA0NAQu3bt+qg9S3R0dODo6Ijt27ejWrVqMDExgZOTE5ycnIrcJhEREREREX28w4cBCwtAUxMwNgbq1AF++AHw9gZUfcQ1MAAWLQIiIgCpFGjYEDh48H919+0Dxo0DWrXKLuvYEVi1qmRf06FDh3D37l1kZmbi5cuXOHnyJI4dOwZra2v8/vvv0NbWVnne7NmzcebMGXTu3BnW1tZ49eoVAgMDYWlpiRYtsgdyhg8fjnXr1sHHxweXL1+GjY0Ndu7cib/++gsrVqzIc/+U3AICAnD48GG0bNkSo0ePFhMvNWvWxI0bN8R6dnZ2mDt3LqZNm4aoqCh069YNBgYGiIyMxJ49ezB8+HBMmjQp374GDhyIHTt2YOTIkQgNDUXz5s2RlZWFu3fvYseOHThy5AgaNGiAunXrom/fvggMDMSbN2/QrFkznDhxQq3VOYjo88XECZUIBwcH9O3XF9u3b4fcTA7UyKfyE0AaJEVz1+Zo06ZNvu0uWbIEISEhOHjwINavX4+MjAxYWVlh9OjRmDFjBoyMjBTqu7i4oGnTpggICMDjx4/h6OiI4OBg1K5du1CvRyqV4uDBg5g3bx62bt2KXbt2wdTUFC1atECtWrXEemvXroWzszPWrVuH6dOnQ1NTEzY2NhgwYACaN29eqD5zGz58OObOnYvvv/8eHTt2hKurK86fP485c+Zg9erVePfuHSpUqIDGjRtjxIgR4nnOzs44dOgQJk2ahJkzZ6Jy5cqYPXs2wsPDxam1eSlfvjzOnTuHKVOmYNWqVUhLS0Pt2rXxxx9/oHPnzkV+Lfnp378/zp07h0aNGimtwzp9+nQkJydj69at2L59O+rXr48DBw5g6tSpRe6vTJky+OOPPzB+/HgsWLAA2tra6N69O8aOHYs6deoUud2ff/4Z48aNw9dff42MjAz4+fkxcUJERERERFSKgoOzHwXJPdlh2LDsR16srLKTJ3nx989+fEqzZs0CkL0PrImJCWrVqoUVK1bA19c338SGh4cHoqKi8MsvvyAuLg5mZmZwcXFBQEAAypYtCyD7xsBTp05h6tSp+PXXX/H27VtUr14dQUFB8PHxUSu+2rVr48iRI/i///s/zJo1C5aWlggICMDz588VEidA9g2c1apVw/Lly8UbXitXrowOHTrAw8OjwL40NDSwd+9eLF++HBs3bsSePXugq6uLKlWqYMKECQpLgP3yyy8wNzfHli1bsHfvXrRp0wYHDhzgPihEXzCJoM5OzURquHLlCpydnXH58mXUr19f6XhaWhq6enTFidATEFwFwAVAuVwVXgM4C0hPSuHk4ITQ46EwNjYutvgkEgnGjBmjcnmtL123bt1w+/ZtleuMEpW0gn6XEBERERERfSi/zxH/O5a9wft/zZUrgLMz+BmJiArEMZXiwxknVGK0tbVx8MBB+Pv7Y/Wa1Xh7/C2ktlLIdeXQSNOAPFIObR1tDB48GN9//z309fVLO+TPUmpqqsJm9RERETh48CC8vb1LMSoiIiIiIiKiTys8vLQjKJr/atxERP9lTJxQiSpTpgzmzZuHGTNmYMeOHQgNDcXbt2+hr6+Pxl83xsCBA2FoaFjaYX7WqlSpAh8fH1SpUgXR0dFYs2YNtLS0MHny5NIOjYiIiIiIiKjYmZmZQVdXGwMGpJV2KEWmq6sNMzOz0g6DiOiLwcQJlQodHR14e3tzlkMp6NixI7Zt24YXL15AJpOhadOmmD9/PqpWrVraoREREREREREVOysrK4SH30NcXFxph1JkZmZmsLKyKu0wiIi+GEyc0BeD2/lkCwoKKu0QiIiIiIiIiEqUlZUVEw9ERKQ2jdIOgIiIiIiIiIiIiIiI6N+CiRMiIiIiIiIiIiIiIqJ/MHFCX7R3795h6NChqFChAiQSCSZOnFjaIREAHx8f2NjYlHYYRERERERERPSRXF1d4erqKj6PioqCRCJBcHCwWObj4wN9ff2SD46IKA/c44RKxfPnz/Hzzz/jxIlQJCYmwcBAD82aNcbIkSNha2urdjvBwcHw9fVFWFgYGjRoUOg45s+fj+DgYMycORN2dnZwcHAodBv/Rh97XUrCs2fPsH79enTr1g1169Yt7XCIiIiIiIjoM/b48ePPenP4nHGAvJw/fx5NmjQRn6enp2P9+vXYvn07bt++jeTkZJiZmaFBgwbo27cvPD09IZVKAWQnOvIaq2ncuDEuXLhQxFdFRPTvxcQJlaikpCSMHj0G27ZtgyBoQS53A2AH4C3On1+PxYsXo1OnLtiw4SeUL1/+k8dz8uRJNGnSBH5+fp+8L1L07NkzBAQEwMbGRilx8tNPP0Eul5dOYERERERERPRZefz4MWpUd0BqWkpph1JkOtq6uHsvvMAN7mfPnq0yyWFvby9+HRsbC3d3d1y+fBlubm6YMWMGTExM8OLFCxw/fhz9+vXDgwcPMHPmTIU2+vbti06dOimUmZubF/q1WFtbIzU1FWXKlCn0uUREJYWJEyoxiYmJaNWqDe7ceYisrCUAvAEYicezslIAbMPhwzPQsGFTnDt3BpaWlp80plevXsHR0bHAemlpadDS0oKGBle3+1iZmZkFJkX4xxMREREREREVl7i4OKSmpcCr0kqUk2UnEI69WobwdyeU6lrp1Ec3izkAgFfpD3E5MQQxabeQlpUEPU1jmGrZwMnAHba6jSCRSPD2/UsEPxms1E51fVe4lftWZTx3ko7hTPxPGGmzQ634X6U/wG8xExAXF1dg4sTd3b3AlScGDhyIq1evYteuXejRo4fCsWnTpuHvv//GvXv3lM6rX78+BgwYoFbM+ZFIJNDW1v7odoiIPiWOAlOJ6d3bC3fuRCEr6yyACcidNMmmC2AIsrIu4PnzTHTs2AWZmZmF7idnXcyYmBh069YN+vr6MDc3x6RJk5CVlQUAOHXqFCQSCSIjI3HgwAFIJBJIJBJERUWJx3777TfMmDEDlSpVgq6uLt6+fYuEhARMmjQJtWrVgr6+PgwNDeHu7o7r168rxJDTxo4dOxAQEIBKlSrBwMAAvXr1wps3b5Ceno6JEyeiXLly0NfXh6+vL9LT05Vey+bNm+Hs7AwdHR2YmJjAy8sLT548KfQ1Ufe65Pjtt9/g7OwMAwMDGBoaolatWli5cqVCncTEREycOBGVK1eGTCaDvb09Fi5cqJAUyVm3dMmSJVixYgXs7Owgk8kQGBiIhg0bAgB8fX3F65+zvqmqPU6Sk5PxzTffiP1Vr14dS5YsgSAICvUkEgnGjh2LvXv3wsnJCTKZDDVr1sThw4eLdN2IiIiIiIjo81BOZg9LnVqw1KkFXU1jVNd3xcxqfys8BlsHw1KnFt68f46QZ5MglZRBP8tV+LZqKIbb/IYGRr1xOTEEZjJrWOrUQgXt6gCAYdZbFdrpZ7la7OvDh0mZytCANM/jHz5ykj3F4fz58zhy5AiGDx+ulDTJ0aBBA/Tv37/Y+vyQqj1OVLl27RrMzc3h6uqKd+/eAQBiYmIwePBglC9fXvy8/8svv3yyWInoy8UZJ1QiwsLCcPz4EQA7AdQuoLY1MjN34Pbtpjhw4AC++uqrQveXlZUFNzc3NG7cGEuWLMHx48exdOlS2NnZYdSoUXBwcMCmTZvw9ddfw9LSEt988w2A7CmmUVFRAIA5c+ZAS0sLkyZNQnp6OrS0tHDnzh3s3bsXvXv3hq2tLV6+fIl169bBxcUFd+7cQcWKFRXiWLBgAXR0dDB16lQ8ePAAq1atQpkyZaChoYHXr1/D398fFy5cQHBwMGxtbTFr1izx3Hnz5mHmzJnw9PTE0KFDERsbi1WrVqFVq1a4evUqjIyMiv26AMCxY8fQt29ftG3bFgsXLgQAhIeH46+//sKECRMAACkpKXBxcUFMTAxGjBgBKysrnDt3DtOmTcPz58+xYsUKhX6DgoKQlpaG4cOHQyaToXv37khKSsKsWbMwfPhwtGzZEgDQrFkzlXELggAPDw+EhoZiyJAhqFu3Lo4cOYJvv/0WMTExWL58uUL9P//8E7t378bo0aNhYGCAH374AT179sTjx49hampa6OtGREREREREnx9NiRYMypRTKs+QpyDk2bdw0G+DQVbrFY6Vl1VFI2MvpZv49KTGKtsqaW/evFHay0UikYifhf/44w8AKNLMkZSUFKW2y5Yt+0lWjQgLC4ObmxsaNGiAffv2QUdHBy9fvkSTJk3EGybNzc1x6NAhDBkyBG/fvsXEiROLPQ4i+nIxcUIlIjBwDTQ1rZCZ2U3NM5pAKm2MVasCi5Q4SUtLQ58+fcT1OEeOHIn69etjw4YNGDVqFMqXL48BAwaIM0pU/cGQlpaGv//+Gzo6OmJZrVq1cP/+fYUluwYOHIgaNWpgw4YNSut/ZmZm4vTp0+IfEbGxsfjtt9/QsWNHHDx4EAAwevRoPHjwAL/88ouYOImOjoafnx/mzp2L6dOni+316NED9erVQ2BgoEJ5cV0XADhw4AAMDQ1x5MgRcSO4Dy1btgwPHz7E1atXUbVqVQDAiBEjULFiRSxevFicGZLj6dOnePDggcLap+7u7pg1axaaNm1a4B9sv//+O06ePIm5c+fiu+++AwCMGTMGvXv3xsqVKzF27FjY2dmJ9cPDw3Hnzh2xrHXr1qhTpw62bduGsWPHFvayERERERER0Rfk/rszSMl6DRezkXnWkUgkJRiR+tq1a6dUJpPJkJaWBgC4e/cuAMDJyUmhTlpamjirAwA0NTWVbtj08/NT2iM2NDQUrq6uxRD5//z111/o1KkTWrZsiV27dkEmkwEAvvvuO2RlZeHmzZtiImjkyJHo27cv/P39MWLECIUxHCKij8GluqhE7Ny5G5mZPgBUD8SrkpU1GCdOHEVSUlKR+hw5UvEPnJYtW+LRo0dqn+/t7a30H65MJhOTJllZWYiPj4e+vj6qV6+OK1euKLUxaNAghTsvGjduDEEQMHiw4vqnjRs3xpMnT8SlyXbv3g25XA5PT0/ExcWJjwoVKqBq1aoIDQ1V+3V8qKDrYmRkhOTkZBw7dizPNkJCQtCyZUsYGxsrxNeuXTtkZWXhzJkzCvV79uxZpA3jchw8eBBSqRTjx49XKP/mm28gCAIOHTqkUN6uXTuFRErt2rVhaGhYqO8/ERERERERfd7Ck05gRngNhcfJ2NWITc/+7GguqyLWfZJ6XaHenaTjCm39GNld4XhM6q0SfS1iHD/+iGPHjik8cn9mfvv2LQBAX19f4by1a9fC3NxcfLRo0UKp7eHDhyu1XadOnWKNPzQ0FG5ubmjbti12794tJk0EQcCuXbvQtWtXCIKgMBbh5uaGN2/eqByXISIqKs44oU8uMzMT7969AWBdyDNtAAAJCQkwMDAo1Jna2tpKA/XGxsZ4/fq12m3Y2toqlcnlcqxcuRKBgYGIjIxU2BtE1RJQH27aVrZsWQBQmI2RUy6Xy/HmzRuYmpoiIiICgiCIszk+VNRpsOpcl9GjR2PHjh1wd3dHpUqV0KFDB3h6eqJjx45inYiICNy4cSPPZMirV68Unqu6loURHR2NihUrKr0PHBwcxOO5qdosr7DffyIiIiIiIvq82ek1RXeL+QplulIjXHy9VamuhawGJlbJ3jtz0YNWkAuKe4X2r/wjymn97zO8URkLAMDSB23x+n0MAMBWtxGGWG8s1tfwoUaNGuW7OXzO5+p3796JYxRA9g2PObNQvvnmG6W9UAGgatWqKme05LSXe8aKVCot9A2UaWlp6Ny5M5ydnbFjxw5oav5v2DI2NhaJiYlYv3491q9fr/L8D8ciiIg+BhMn9MlJpVJoaEghlytvfp6/7Po5dxcUts+PpWp65/z58zFz5kwMHjwYc+bMgYmJCTQ0NDBx4kSFTdELiiOv8pw1UuVyOSQSCQ4dOqSy7od3hqhLnetSrlw5XLt2DUeOHMGhQ4dw6NAhBAUFYdCgQfj111/F+Nq3b4/JkyerbKNatWoKz0t6qmxB15eIiIiIiIhIS0MXZjIbpXIzWfbNf7Hpj2CtWx8AoKkhU1k3h5FmRZXHB1v9iiwhe3WJMhraHx3zx6pRowYA4NatW2jevLlYXrlyZfEmz5zVJQpjyZIlCAgIEJ9bW1uLe8iqSyaToVOnTti3bx8OHz6MLl26iMdyxlwGDBgAb29vlefXrl3QnrpEROpj4oQ+OYlEAju7anjw4DQEYVQhzjyFsmVN/lWbee/cuROtW7fGhg0bFMoTExNhZmZWbP3Y2dlBEATY2toqJSFKgpaWFrp27YquXbtCLpdj9OjRWLduHWbOnAl7e3vY2dnh3bt3ed5poo7CrAdrbW2N48ePIykpSWHWSc7arNbWhZ3NRERERERERKRaNb1W0JUa4VTcGnhb/fRRbRlrWRZTVMWjS5cu+P7777FlyxaFxMnHGjRokMLyXkW5gVIikWDLli346quv0Lt3bxw6dEjcP8Xc3BwGBgbIysr6qLEIIiJ1cY8TKhFjxowAsAvACzXPSIFUGoThw4cUeVmqT0EqlSrNWggJCUFMTEyx9tOjRw9IpVIEBAQo9ScIAuLj44u1v9w+bFtDQ0O8ayM9PXsWkKenJ86fP48jR44onZ+YmCju1ZIfPT09sX5BOnXqhKysLKxevVqhfPny5ZBIJHB3dy+wDSIiIiIiIqLcMoUMJL1/pfBIzkyATKqHXhUX4e67k/gl2gf33p1GfEY0nqeF41TcGgCAhuS/OaTWvHlztG/fHuvXr8e+fftU1inKag1VqlRBu3btxEdRkzJaWlrYvXs3GjZsiK5du+LSpUsAssdjevbsiV27duHWLeX9Y2JjY4vUHxFRXjjjhEqEt7c3pk6djrS06QA2AChotsH3kMsTMWLEiBKITn1dunTB7Nmz4evri2bNmuHmzZvYsmULqlSpUvDJhWBnZ4e5c+di2rRpiIqKQrdu3WBgYIDIyEjs2bMHw4cPx6RJk4q1zxxDhw5FQkIC2rRpA0tLS0RHR2PVqlWoW7euuKfIt99+i99//x1dunSBj48PnJ2dkZycjJs3b2Lnzp2IiooqcAaOnZ0djIyMsHbtWhgYGEBPTw+NGzdWuR9K165d0bp1a3z33XeIiopCnTp1cPToUezbtw8TJ05U2AieiIiIiIiISB333p3CnPuK+4GYa9nh26qhcDLsiNG2u3Eqbg22P/0aKVmJ0JYawFKnNvpZroaD/r9z1sOhQ4fE1Rlya9asmTh2sXnzZnTs2BHdunWDu7s72rVrB2NjY7x48QLHjx/HmTNnSvUGRR0dHezfvx9t2rSBu7s7Tp8+DScnJ3z//fcIDQ1F48aNMWzYMDg6OiIhIQFXrlzB8ePHkZCQUGoxE9Hnh4kTKhFGRkZYs+ZH+Pr6AjAAsAyAqn0oBAALAczB3Lnz/nUD4tOnT0dycjK2bt2K7du3o379+jhw4ACmTp1a7H1NnToV1apVw/Lly8V1QitXrowOHTrAw8Oj2PvLMWDAAKxfvx6BgYFITExEhQoV0KdPH/j7+0NDI/uOGl1dXZw+fRrz589HSEgINm7cCENDQ1SrVg0BAQEKG8zlpUyZMvj1118xbdo0jBw5EpmZmQgKClKZONHQ0MDvv/+OWbNmYfv27QgKCoKNjQ0WL16Mb775ptivAREREREREX3e+lRahj6VluVbp7JOHQysvDbfOiZalbGo5uNC9d3AuDcaGPcu1DnqmjVrlsryoKAgMXFSrlw5nDt3DuvWrcP27dsREBCAlJQUmJmZoUGDBtiyZQv69OnzSeJTl6GhIY4cOYJWrVqhffv2OHv2LOzt7XHp0iXMnj0bu3fvRmBgIExNTVGzZk0sXLiwVOMlos+PROBuyVRMrly5AmdnZ1y+fBn169dXWWfNmjUYM2YspFIrZGaOBNAHgCmAtwD2QFMzEJmZ4Zg5cyYCAgIKtQ8GEX0e1PldQkRERERElFt+nyNyjo2vcgCWOrVKKcKie5p6Ez886szPSERUII6pFB/OOKESNWrUKDRq1AirVq3C1q1+eP/+fzM1NDSk+Oqr7hg3bg1cXFxKMUoiIiIiIiIi+ty8Sn9Q2iEUyX81biKi/zImTqjEOTs7Izg4GEuXLsWFCxfw9u1b6Ovro379+qhUqVJph0dEREREREREnxEzMzPoaOvit5gJpR1Kkelo6xa4lygRERUfJk6o1JiamqJz586lHQYRERERERERfcasrKxw91444uLiSjuUIjMzM4OVlVVph0FE9MVg4oSIiIiIiIiIiD5rVlZWTDwQEZHaNEo7ACIiIiIiIiIiIiIion8LJk6IiIiIiIiIiIiIiIj+wcQJlRpBEBAfH4+oqCjExsZCLpeXeAzv3r3D0KFDUaFCBUgkEkycOLHEY/ivOXXqFCQSCU6dOlWs7drY2MDHx6dY2yQiIiIiIiKi0uXq6gpXV1fxeVRUFCQSCYKDg8UyHx8f6Ovrl3xwJcDHxwc2NjaFPu/fOE7i6uoKJyenAuup+h5/LFVt+vv7QyKRFFsfRLlxjxMqcUlJSdiyZQtW//ADboeHi+W21tYYPXYsfH19YWpqqlZbwcHB8PX1RVhYGBo0aFDoWObPn4/g4GDMnDkTdnZ2cHBwKHQb/0Y51yWHTCaDiYkJatWqhc6dO8PX1xcGBgYlHte5c+dw9OhRTJw4EUZGRiXePxEREREREX2ZHj9+/FlvDv/hOMCHzp8/jyZNmojP09PTsX79emzfvh23b99GcnIyzMzM0KBBA/Tt2xeenp6QSqUAsgesbW1tVbbbuHFjXLhwoYiviojo34uJEypR586dg0eXLnidmIjaAIYC0AOQBuBadDSmTZkCv1mz8Nv27ejatesnj+fkyZNo0qQJ/Pz8PnlfpWH27NmwtbXF+/f/z959hzV1/WEAf5Owwt4iIFsRBBcKLhRc4Ky7uKq2dVYrtrZV6wC1dbd11NVacde96qjFbd17oAgKorjYyl75/cGP1JiwA1F8P33y1Jx77rnfexMSON97zsnB8+fPceLECQQGBuKnn37Cvn37UL9+/SqN5+zZswgODsbQoUPlEifh4eEQCjkIjoiIiIiIiJQrJiYGLi4uSE9PV3Uo5aatrY27d++WuMB9YT/A25ycnKT/jouLQ6dOnXDlyhX4+flh6tSpMDY2xvPnzxEaGooBAwYgMjIS06ZNk2mjf//+6Ny5s0yZmZlZmc/F1tYWGRkZUFdXL/O+H5L3uZ+kql7jqVOnYtKkSZV6DPpwMXFCVeb8+fNo17YtbHJyMFEigfFb2xsD6JOfj82Zmejx0UfYs3dvpSdPXr58CVdX1xLrZWZmQkND4737wurUqZPMSJzJkyfj2LFj6Nq1K7p37467d+9CLBarMML/aGpqqjoEIiIiIiIiqobi4+ORnp6OBVMWwMHWAQCwNGQpTpw7IVe3oWtDTBtfkDB4GPMQuw/vRlhEGFLTU2GobwhbK1t08O6AJvWbQCAQ4GX8S4z+frRcO609W2P8Z+MVxnPs7DGs3bYWG37ZUKr4Hz56iG9+/Abx8fElJk7e7gdQZPDgwbh27Rp27tyJXr16yWybPHkyLl++jPDwcLn9GjdujEGDBpUq5uIIBAJoaWlVuJ3q7n3uJ6mq11hNTQ1qauzepsrxfvUC03srOzsbvT76CNa5uRiXny+XNCmkD2CERIIGAAI+/hgJCQllPlbhvJixsbHo0aMHdHV1YWZmhokTJyIvLw/Af+t0REVF4cCBAxAIBBAIBIiOjpZu+/PPPzF16lRYWVlBW1sbr169QmJiIiZOnAh3d3fo6upCX18fnTp1wo0bN2RiKGxj27ZtCA4OhpWVFfT09NCnTx+kpKQgKysLgYGBMDc3h66uLoYNG4asrCy5c9m4cSM8PDwgFothbGyMgIAAPH78uMzX5E1t27bFtGnT8OjRI2zcuFFm271799CnTx8YGxtDS0sLTZo0wb59+0rV7oULF+Dv7w8DAwNoa2ujTZs2+Pfff6Xbg4KC8M033wAA7O3tZa45oHjuzocPH6Jv374wNjaGtrY2mjVrhgMHDsjUefNa//DDD7C2toaWlhbatWuHyMjIMl4dIiIiIiIiqq4cbB1Qr0491KtTD4b6hvD29MbpnadlHqvmrkK9OvXw/OVzTJk/Bepq6lg4dSEOrTuEdT+tQ0+/nth9eDdsrGxQr0491HaoDQBYu3CtTDuLpi2SHuvth5WFFURCUZHb334UJnuU4dy5c/j7778xYsQIuaRJoSZNmmDgwIFKO+bbSrv+xfXr12FmZgYfHx+kpqYCAGJjY/Hpp5+iRo0a0NTURL169fDHH3+U6rjx8fG4d+9eqUcebdy4EZ6entDW1oaRkRFat26NI0eOSLfv3bsXXbp0gaWlJTQ1NeHo6IhZs2ZJ+56Kk5+fj8WLF8Pd3R1aWlowMzODv78/Ll++LK3zdj9JUet5hISEyPSvFO7btWtXnDhxAk2aNIFYLIa7u7t0vdpdu3ZJj+3h4YFr166V6poUunLlClq0aAGxWAx7e3usXLlSZntx69gU119XKDk5GUOHDoWBgQEMDQ0xZMgQJCcny8Wh6JoIBAKMHTsWe/bsgZubm/R9cvjwYbn9C6+PlpYWHB0dsWrVKq6bQlJMyVGV2LVrF569fIkZADRKqCsEMEAiweSsLISEhODrr78u8/Hy8vLg5+cHLy8vLFy4EKGhoVi0aBEcHR0xevRouLi4YMOGDZgwYQKsra2lxzAzM5N+0cyaNQsaGhqYOHEisrKyoKGhgbCwMOzZswd9+/aFvb09Xrx4gVWrVqFNmzYICwuDpaWlTBxz5syBWCzGpEmTEBkZiaVLl0JdXR1CoRBJSUkICgrC+fPnERISAnt7e0yfPl267w8//IBp06ahX79++PzzzxEXF4elS5eidevWuHbtWoXWCBk8eDCmTJmCI0eOYPjw4QCAO3fuoGXLlrCyssKkSZOgo6ODbdu2oUePHti5cyd69uxZZHvHjh1Dp06d4OHhgRkzZkAoFGLt2rVo27YtTp8+DU9PT/Tq1Qv379/Hli1b8PPPP8PU1FR6zRV58eIFWrRogfT0dHz55ZcwMTHBunXr0L17d+zYsUMunrlz50IoFGLixIlISUnB/PnzMXDgQFy4cKHc14mIiIiIiIiqLw11DZgZy/9Nmp6Rju8XfA+fZj5YOnOpzDZHW0f06dIHEolEptzQwFBhW1UtJSVFbi0XgUAgXUt2//79AFCukSPp6elybRsYGFTKdEyXLl2Cn58fmjRpgr1790IsFuPFixdo1qyZtGPczMwMhw4dwmeffYZXr14hMDCw2DaXLVuG4OBgHD9+XGaxekWCg4MRFBSEFi1aYObMmdDQ0MCFCxdw7NgxdOzYEUBBwkJXVxdfffUVdHV1cezYMUyfPh2vXr3CggULim3/s88+Q0hICDp16oTPP/8cubm5OH36NM6fP1+uNXwViYyMxIABAzBy5EgMGjQICxcuRLdu3bBy5UpMmTIFY8aMAVDQd9WvX79STw2WlJSEzp07o1+/fujfvz+2bduG0aNHQ0NDA59++mmx+5bUXwcAEokEH330Ec6cOYNRo0bBxcUFu3fvxpAhQ0p97mfOnMGuXbswZswY6OnpYcmSJejduzdiYmKkPwvXrl2Dv78/atasieDgYOTl5WHmzJnlmn6OqicmTqhK/Lp0KeqKRLAsRdYdKBh54pGfj1+XLsWECRPKPEVWZmYmPv74Y+l8nKNGjULjxo2xZs0ajB49GjVq1MCgQYOkI0oU/cKQmZmJy5cvy0xl5e7ujvv378vEM3jwYNStWxdr1qyRm/8zNzcXJ0+elP4SERcXhz///BP+/v44ePAgAGDMmDGIjIzEH3/8IU2cPHr0CDNmzMDs2bMxZcoUaXu9evVCo0aNsHz5cpnysrK2toaBgQEePHggLRs/fjxsbGxw6dIl6XDQMWPGoFWrVvjuu++KTJxIJBKMGjUKvr6+OHTokDQrP3LkSNSrVw9Tp07FkSNHUL9+fTRu3BhbtmxBjx49YGdnV2yMc+fOxYsXL3D69Gm0atUKADB8+HDUr18fX331FT766COZ1yEzMxPXr1+HhkZBas7IyAjjx4/H7du34ebmVu5rRURERERERB+Wfy//i+RXyfgs4LMi67yrd6S3b99erkxTUxOZmZkACmaaACD3d3JmZqZ0VAdQMAXS2zdszpgxQ26N2NIkIcrq33//RefOneHt7Y2dO3dK+yi+//575OXl4datW9LO71GjRqF///4ICgrCyJEjlTIdeWRkJGbOnImePXtix44dMn0PbybMNm/eLHO8UaNGYdSoUVi+fDlmz55d5FRbx48fR0hICL788kssXrxYWv7111/LJeQqIjw8HGfPnkXz5s0BAK6urvDz88Pw4cNx79496bRvRkZGGDlyJE6dOlWq1/Lp06dYtGgRvvrqKwAF/T9eXl6YPHkyBg8eXGwiraT+OgDYt28fTp06hfnz50tnLhk9ejR8fX1Lfe53795FWFgYHB0dAQC+vr5o0KABtmzZgrFjxwIoeD+LRCL8+++/0huh+/XrBxcXl1Ifh6o3TtVFlU4ikeDipUtwL2XSpFADAFGPHiExMbFcxx01apTMc29vbzx8+LDU+w8ZMkTuC1dTU1P6hZmXl4eEhATo6urC2dkZV69elWvjk08+kfnC8PLygkQikcvAe3l54fHjx8jNzQVQMEInPz8f/fr1Q3x8vPRhYWGB2rVr4/jx46U+j6Lo6uri9evXAIDExEQcO3YM/fr1w+vXr6XHS0hIgJ+fHyIiIhAbG6uwnevXryMiIgIDBgxAQkKCdN+0tDS0a9cOp06dQn5+fpnjO3jwIDw9PaVJk8KYR4wYgejoaISFhcnUHzZsmDRpAhS83gDK9JoTERERERHRh+PEuRNo3KmxzGPlxpWIfhINALCv9d8i67fu3ZKpd/yc7N/l/cf2l9keFiH7N2tV+fXXX/HPP//IPA4dOiTd/urVKwAFf1+/aeXKlTAzM5M+3vxbvNCIESPk2m7QoIFS4z9+/Dj8/PzQrl077Nq1S5p8kEgk2LlzJ7p16waJRCLTV+Ln54eUlBSF/TJvCgoKgkQiKTE5sGfPHuTn52P69OlyN/K+mTB7s8+osC/F29sb6enp0gSVIjt37oRAIJBLQr3dfkW5urpKkyZAQd8TUDCF+5tr5RSWl7b/RE1NDSNHjpQ+19DQwMiRI/Hy5UtcuXKlxP1L6q87ePAg1NTUpIkUABCJRBg3blyp4gMKEoiFSRMAqF+/PvT19aXHycvLQ2hoKHr06CEze4yTkxM6depU6uNQ9cYRJ1Tp8vLykJ2Tg7Lm/Avrp6amSqd1Kq3C+SHfZGRkhKSkpFK3YW9vL1dWOAfl8uXLERUVJTMHY+HdDm96e9E2AwMDAECtWrXkyvPz85GSkgITExNERERAIpGgdu3aCmNTxjDY1NRUmJubAyi4m0IikWDatGlyo2YKvXz5ElZWVnLlERERAFDskMmUlBQYGRmVKb5Hjx5Jv7zfVJj5f/TokcwdMm9f68LjleU1JyIiIiIiog+HVyMvzJgg23ltoGeA7Qe2y9V1dnDG7t93AwD8BvnJrcnw0/Sf4Gj7X0dtTbOaAICuQ7vi6YunAACP+h74bd5vSj2Ht3l6ehY71ZOenh6Agj6Bwj4KAOjdu7f0b+yvv/5a4TodtWvXVjiipbC9N0esiESiMk95lJmZiS5dusDDwwPbtm2TWfQ7Li4OycnJWL16NVavXq1w/5cvX5bpeEV58OABhEIhXF1di613584dTJ06FceOHZMmpAqlpKQU276lpSWMjYtaAVg5ytInBfzXf5KRkSEXv4WFhfTflpaW0NHRkdlep04dAAVrmzRr1qzImErTX/fo0SPUrFlTLrnn7OxcZLtve/vc3z7Oy5cvkZGRAScnJ7l6isrow8TECVU6NTU1aGloIDU7u0z7FX7d6uvrl/mYIpGozPu8TdHwzh9//BHTpk3Dp59+ilmzZsHY2BhCoRCBgYEKR1UUFUdR5YVDMvPz8yEQCHDo0CGFdd/+8iirJ0+eICUlRfplUBj7xIkT4efnp3Cfor44CvddsGABGjZsqLBOReMtjZKuKREREREREdGbxFpi2FrZypUXlkU9jkJD14YACu6qV1S3UE3zmgq3r5q7Crl5BbNLaGloKSHqiqlbty4A4Pbt22jZsqW0vFatWtIOdSMjI7m1TEqycOFCBAcHS5/b2trKLFZeGpqamujcuTP27t2Lw4cPo2vXrtJthX0PgwYNKvLGzfr165fpeBWRnJyMNm3aQF9fHzNnzoSjoyO0tLRw9epVfPfdd+WaeaMkRY1GKWox+vL2SW3duhXDhg1TuK2ilNFfV5HjsI+IyoKJE6oSPr6+uBYaCr8yTNd1RSCAu4tLmUcqVKYdO3bA19cXa9askSlPTk4u86iY4jg6OkIikcDe3l6atVemDRs2AIA0SeLg4ACgYCRLUXePFKVw6KO+vn6J+5ZlyKmtrS3Cw8PlyguHu9raFv0LKxEREREREVF5tWzaEgb6Bvh9y+9YNmtZhdqyspCfuUGVunbtirlz52LTpk0yiZOK+uSTT2Sm9yrPWiMCgQCbNm3CRx99hL59++LQoUPSabXMzMygp6eHvLy8MvdblJWjoyPy8/MRFhZW5A2iJ06cQEJCAnbt2oXWrVtLy6OiokrV/t9//43ExMQyjTop7B9LTk6WWX/m0aNHpW6jNPz8/PDPP/8Uuf3p06dIS0uTGXVy//59AChxPdvSsLW1xdGjR5GamipzI66iPqLyMjc3h5aWFiIjI+W2KSqjDxPXOKEq8cXYsYjKy0PJXx8FEgHcBPDFl1++UwuuiUQiuez09u3bi1z/o7x69eoFkUiE4OBgueNJJBIkJCSUu+1jx45h1qxZsLe3x8CBAwEUfGH4+Phg1apVePbsmdw+cXFxRbbn4eEBR0dHLFy4UGZYrqJ9C79Uk5OTS4yzc+fOuHjxIs6dOyctS0tLw+rVq2FnZ1fikFkiIiIiIiKi4mTnZCMuMU7mkZSSBB2xDmZPnI2T509i5KSROH3xNB4/fYzwB+H4fcvvACC39sX7omXLlujQoQNWr16NvXv3KqxTnrvyHRwc0L59e+mjvEkZDQ0N7Nq1C02bNkW3bt1w8eJFAAX9Mb1798bOnTtx+/Ztuf2K67coqx49ekAoFGLmzJlyI0cKr03hiIY3r1V2djaWL19eYvu9e/eGRCKRGaHzdvuKFN64eurUKWlZWloa1q1bV+Ixy6JmzZoyr+Xbiarc3FysWrVK+jw7OxurVq2CmZkZPDw8Knz8zp07Izc3FytWrJCW5eXlYenSpRVuu5BIJEL79u2xZ88ePH36VFoeGRkpsyYQfdg44oSqRKdOnVDb0REbHj3C17m50CmmbjaAtSIRjPT1pR3774quXbti5syZGDZsGFq0aIFbt25h06ZN0hEbyuLo6IjZs2dj8uTJiI6ORo8ePaCnp4eoqCjs3r0bI0aMwMSJE0ts59ChQ7h37x5yc3Px4sULHDt2DP/88w9sbW2xb98+aGn9N0z4119/RatWreDu7o7hw4fDwcEBL168wLlz5/DkyRPcuHFD4TGEQiF+//13dOrUCfXq1cOwYcNgZWWF2NhYHD9+HPr6+ti/fz8ASL9Av//+ewQEBEBdXR3dunWTmxsTACZNmoQtW7agU6dO+PLLL2FsbIx169YhKioKO3fufG9/SSUiIiIiIqJ3w+mLp+Hd21umzL6WPQ6tP4QO3h2wedlm/L7ld0yaOwkpr1Kgq6MLN2c3/DTtJ/g291VR1MUr7Ad4W4sWLaR9Fxs3boS/vz969OiBTp06oX379jAyMsLz588RGhqKU6dOqXSBbLFYjL/++gtt27ZFp06dcPLkSbi5uWHu3Lk4fvw4vLy8MHz4cLi6uiIxMRFXr15FaGgoEhMTi203KCgIwcHBOH78eLELxDs5OeH777/HrFmz4O3tjV69ekFTUxOXLl2CpaUl5syZgxYtWsDIyAhDhgzBl/+/6XfDhg2lSjr5+vpi8ODBWLJkCSIiIuDv74/8/HycPn0avr6+GDt2rML9OnbsCBsbG3z22Wf45ptvIBKJ8Mcff8DMzAwxMTElHldZLC0tMW/ePERHR6NOnTrYunUrrl+/jtWrVytlTd5u3bqhZcuWmDRpEqKjo+Hq6opdu3YVu25MeQQFBeHIkSNo2bIlRo8ejby8PCxbtgxubm64fv26Uo9F7ycmTqhKiEQi7D9wAC2aNcOi1FQMzs2FHYC3x5LEAtgsEuGJmhqOHThQJWtjlMWUKVOQlpaGzZs3Y+vWrWjcuDEOHDiASZMmKf1YkyZNQp06dfDzzz9L70KoVasWOnbsiO7du5eqjenTpwMouGPD2NgY7u7u+OWXXzBs2DDpgnCFXF1dcfnyZQQHByMkJAQJCQkwNzdHo0aNpO0UxcfHB+fOncOsWbOwbNkypKamwsLCAl5eXhg5cqS0XtOmTTFr1iysXLkShw8fRn5+PqKiohQmTmrUqIGzZ8/iu+++w9KlS5GZmYn69etj//796NKlS6nOn4iIiIiIiEiRuZPmYu6kucXWcXd2x+KgxcXWsbawxr3j8omK4vTy74Ve/r3KtE9pFfX3+9q1a6WJE3Nzc5w9exarVq3C1q1bERwcjPT0dJiamqJJkybYtGkTPv7440qJr7T09fXx999/o3Xr1ujQoQNOnz4NJycnXLx4ETNnzsSuXbuwfPlymJiYoF69epg3b16JbaampkIgEMgsdF6UmTNnwt7eHkuXLsX3338PbW1t1K9fH4MHDwYAmJiY4K+//sLXX3+NqVOnwsjICIMGDUK7du2KXDv2TWvXrkX9+vWxZs0afPPNNzAwMECTJk3QokWLIvdRV1fH7t27MWbMGEybNg0WFhYIDAyEkZGR3JoklcnIyAjr1q3DuHHj8Ntvv6FGjRpYtmwZhg8frpT2hUIh9u3bh8DAQGzcuBECgQDdu3fHokWL0KhRI6UcAyi4uffQoUOYOHEipk2bhlq1amHmzJm4e/euwuQjfXgEEq6KQ0py9epVeHh44MqVK2jcuLHCOuHh4ejWpQsiHjyAnUiExnl50AWQAeCGSIT7eXmoWaMGdu/dCy8vryqNn4jeDaX5LCEiIiIiInpTcX9HFG5bMGUBHGyVO2NEVXj46CG++fEb/o1UQZ6enrC1tcX27dtVHQq9w3r06IE7d+4gIiJC1aGUC/tUlIcjTqhKOTs74254OA4fPoxfly3DwePHkZmVBU11dXh6emLmuHHo2bMnNDQ0VB0qEREREREREVUDpqam0NbWxjc/fqPqUMpNW1sbpqamqg7jvfXq1SvcuHFD6euB0PstIyMDYrFY+jwiIgIHDx7EkCFDVBgVvSuYOKEqJxKJ0KVLF+l0S7m5uVBT41uRiIiIiIiIiJTPxsYGd+/eRXx8vKpDKTdTU1PY2NioOoz3lr6+PrKyslQdBr1jHBwcMHToUDg4OODRo0dYsWIFNDQ08O2336o6NHoHsLeaVI5JEyIiIiIiIiKqTDY2Nkw8EJEMf39/bNmyBc+fP4empiaaN2+OH3/8EbVr11Z1aPQOYI81EREREREREREREX1Q1q5dq+oQ6B0mVHUARERERERERERERERE7womTojeMwKBAGPHji2xXkhICAQCAaKjo2XKFyxYAAcHB4hEIjRs2LByglSSEydOQCAQ4MSJE6oOhYiIiIiIiOi9FR0dDYFAgJCQEGnZ0KFDoaurq/R2g4KCIBAIZOrZ2dlh6NCh0ufvy9/7b8dNquPj4wMfH59KPYai925xOnfujOHDh1diROXXsmVLHDx4sEJtFNW3+C6pzM8STtVFKnPv3j2cOHECr1+/ho6ODry8vODh4VGmNkJCQjBs2DCF27777jvMnTtXGaFWG0eOHMG3336LQYMGISgoCKampnj69ClWr16NHj16lJhI6d69O0JDQ/HixQvo6ekprDNw4EBs374dz549g4mJSSWchXKlp6dj/vz5VfIFTERERERERKoRExNTrReHL6l/ZNSoUZUVGqmYj48PTp48ia5du2L//v0y26Kjo2Fvb48FCxZg4sSJxbZz9uxZHDlyBIGBgTA0NKzEiKuHf//9F0eOHMG9e/ekZSdOnICvr6/C+h9//DH+/PNPAAUJOTc3N/z1119y9S5fvoymTZti7dq10qRdUFAQgoODYW5ujqioKGhra8vso6i9Hj16YNq0aejcuXNFT/WDxcQJVbn9+/fj50U/4/jJ4xBCCLFIjMz8TORJ8tC0cVN8OeFLDBw4sEwZ3pkzZ8Le3l6mzM3NTdmhv1cGDx6MgIAAaGpqSsuOHTsGoVCINWvWQENDA0DBB3JwcDDs7OxKTJwMHDgQ+/fvx+7du/HJJ5/IbU9PT8fevXvh7++vlKRJ69atkZGRIY21MqSnpyM4OBgAmDghIiIiIiKqhmJiYlC3rgsyMtJVHUq5icXauHfvbokL3BfVP2Jra4uMjAyoq6srNa7ytlsVf+8rQ3h4OITC92PCnr/++gtXrlwp803Jhc6ePYvg4GAMHTr0nUycHDlyRNUhyFiwYAHatWsHJycnuW1ffvklmjZtKlNmZ2dX4WO+fPkSK1aswNdff11i3T59+qBPnz44duwY2rZtW+Fjv6sq87OEiROqMhKJBN9//z3mzJkDJ5ETPsNnaIRGUM9TRx7ycBu3cfL6SQwePBhHQ4/i9zW/QyQSlartTp06oUmTJqWqm5mZCQ0Njffmi6+8RCKR3PV7+fIlxGJxuT9MunfvDj09PWzevFlh4mTv3r1IS0vDwIEDy9V+oTdfIy0trQq1RURERERERB+2+Ph4ZGSkw2fIShha1AEAXDkwD49v/y1Xt83gX6FrYgt1zYI7uv9e0R+OTXrDqWmfMh0zPy8H2RmvoaljVKYbQxVJfn4fJ9aNQnx8fImJk+L6R5T593Vubi7y8/OhoaFRrnbfl7/337wZ9V1mY2OD169fIzg4GPv27VN1ODLS09PlRkiUx7uUZHv58iUOHDiAlStXKtzu7e2NPn3K9plRGg0bNsSCBQswZswYiMXiYuva29vDzc0NISEh1TpxUpmfJdW755jeKfPmzcOcOXPQG70xMW8iPOEJdRTckSCCCA3QAF/mf4lhGIb169dj/PjxFT5m4Tx3f/75J6ZOnQorKytoa2vj1atXSExMxMSJE+Hu7g5dXV3o6+ujU6dOuHHjhsI2tm3bhuDgYFhZWUFPTw99+vRBSkoKsrKyEBgYCHNzc+jq6mLYsGHIysqSi2Xjxo3w8PCAWCyGsbExAgIC8PjxY5k6ERER6N27NywsLKClpQVra2sEBAQgJSVFrr09e/bAzc0NmpqaqFevHg4fPiyz/e15CAUCAdauXYu0tDQIBALpHKSFGfBhw4bJlCsiFovRq1cvHD16FC9fvpTbvnnzZujp6aF79+5lvr6KXiNF8xSePn0affv2hY2NDTQ1NVGrVi1MmDABGRkZMu0WztUaGxuLHj16QFdXF2ZmZpg4cSLy8vIAFAxZNTMzAwAEBwdLzz8oKEjh+RMREREREdH7y9CiDkxtGsDUpgG0dIxg7doOA34Mk3k4evZFzdrNpfVEahrQNbKSPi/Nw9jKFeb2TWDt6gsz24Zl2lfRozDZUxGK1iIp9PDhQ/j5+UFHRweWlpaYOXMmJBKJ3L4LFy7EL7/8AkdHR2hqaiIsLKzYdouj6O99Hx8fuLm5ISwsDL6+vtDW1oaVlRXmz59fofN7++/8wnUsIiMjpaMrDAwMMGzYMKSny45KUrTGyZ07d9C2bVuIxWJYW1tj9uzZ+OOPP+TWgiiqf0FRm8nJyQgMDEStWrWgqakJJycnzJs3D/n5+SWeOwDo6elhwoQJ2L9/P65evVqqfd4UFBSEb775BkBBh3th/8ib51Oafq3C1/DKlSto3bo1tLW1MWXKFJn30K+//goHBwdoa2ujY8eOePz4MSQSCWbNmgVra2uIxWJ89NFHSExMlGv7zZlC3uyv++GHH2BtbQ0tLS20a9cOkZGRMvuWti+ptA4cOIDc3Fy0b9++XPuX1/Tp0/HixQusWLGiVPU7dOiA/fv3y/w8F0XR+7qo99/y5ctRr149aGpqwtLSEl988QWSk5Nl6hS+F27evIk2bdpAW1sbTk5O2LFjBwDg5MmT8PLyglgshrOzM0JDQ2X2f/ToEcaMGQNnZ2eIxWKYmJigb9++cuutKPuz5E0ccUJV4vnz55g+bTo6/v+/4jRDM6RL0vHrr79i5MiRcHd3L7H9lJQUublKTU1Npf+eNWsWNDQ0MHHiRGRlZUFDQwNhYWHYs2cP+vbtC3t7e7x48QKrVq1CmzZtEBYWBktLS5n25syZA7FYjEmTJiEyMhJLly6Furo6hEIhkpKSEBQUhPPnzyMkJAT29vaYPn26dN8ffvgB06ZNQ79+/fD5558jLi4OS5cuRevWrXHt2jUYGhoiOzsbfn5+yMrKwrhx42BhYYHY2Fj89ddfSE5OhoGBgbS9M2fOYNeuXRgzZgz09PSwZMkS9O7dGzExMUVOkbVhwwasXr0aFy9exO+//w4AqF27NmbOnInp06djxIgR8Pb2BgC0aNGiyGs9cOBArFu3Dtu2bZNZpD4xMRF///03+vfvD7FYjDt37pTp+ip6jRTZvn070tPTMXr0aJiYmODixYtYunQpnjx5gu3bt8vUzcvLg5+fH7y8vLBw4UKEhoZi0aJFcHR0xOjRo2FmZoYVK1Zg9OjR6NmzJ3r16gUAqF+/fpHnT0RERERERNWDSE0D2gY1ZMr++qU7TKzd0LzPj9KynKxUHPtjOGJuHYaGWB8N/SbAtc3n0u2/f2GCFh8vwJOwo3gafgru7ceiZu2WOLj4Iwxe8BCa2gaoKiX1j7wtLy8P/v7+aNasGebPn4/Dhw9jxowZyM3NxcyZM2Xqrl27FpmZmRgxYgQ0NTVhbGxc6o790kpKSoK/vz969eqFfv36YceOHfjuu+/g7u6OTp06KfVY/fr1g729PebMmYOrV6/i999/h7m5OebNm1fkPs+fP4evry9yc3MxadIk6OjoYPXq1SXe/V+c9PR0tGnTBrGxsRg5ciRsbGxw9uxZTJ48Gc+ePcMvv/xSqnbGjx+Pn3/+GUFBQWUeddKrVy/cv38fW7Zswc8//yx9zxTebFqafq1CCQkJ6NSpEwICAjBo0CDUqPHfz9imTZuQnZ2NcePGITExEfPnz0e/fv3Qtm1bnDhxAt999520z23ixIn4448/Sox97ty5EAqFmDhxIlJSUjB//nwMHDgQFy5ckNYpS19SaZw9exYmJiawtbVVuP3169dyP4fGxsYVnv3G29sbbdu2xfz58zF69OgS33ceHh74+eefcefOnWKXNCjL+7pwvZX27dtj9OjRCA8Px4oVK3Dp0iX8+++/MtP2JSUloWvXrggICEDfvn2xYsUKBAQEYNOmTQgMDMSoUaMwYMAALFiwAH369MHjx4+laypfunQJZ8+eRUBAAKytrREdHY0VK1bAx8cHYWFhJY5iUsZnCRMnVCXWrFkDYb4Q/vAvVf02aIO/1f7GihUrsHz58hLrK8rwvplNzczMxOXLl2V+4N3d3XH//n2ZD63Bgwejbt26WLNmDaZNmybTXm5uLk6ePCn9AIiLi8Off/4Jf39/HDx4EAAwZswYREZG4o8//pAmTh49eoQZM2Zg9uzZmDJlirS9Xr16oVGjRli+fDmmTJmCsLAwREVFYfv27TLD+d5MwBS6e/cuwsLC4OjoCADw9fVFgwYNsGXLFplkxpsGDRqE0NBQXL16FYMGDZKWi0QiTJ8+Hc2bN5cpL0rbtm1Rs2ZNbN68WeZY27dvR05OjnSarrJeX0WvkSLz5s2TqTNixAg4OTlhypQpiImJkRm2nJmZiY8//lh6rFGjRqFx48ZYs2YNRo8eDR0dHfTp0wejR49G/fr1S3X+RERERERE9GG5GboUDf0mwKPLd3hy9xjO7ZgCfXNHWLv8twj01YPz4fnRNDTr8wOEQjW8io9WSawl9Y+8LTMzE/7+/liyZAmAgn6Nbt26Yd68efjyyy9lki5PnjxBZGSktDMdgNzd3xX19OlTrF+/HoMHDwYAfPbZZ7C1tcWaNWuUnjhp1KgR1qxZI32ekJCANWvWFJs4mTdvHuLi4nDhwgV4enoCAIYMGYLatWuXO46ffvoJDx48wLVr16TtjBw5EpaWlliwYAG+/vpr1KpVq8R29PX1ERgYiBkzZuDq1ato3LhxqWOoX78+GjdujC1btqBHjx4y63GUtl+r0PPnz7Fy5UqMHDlSWlb4PomNjUVERIT05uC8vDzMmTMHGRkZuHz5MtTUCrqq4+LisGnTJqxYsaLE6dIyMzNx/fp16Q24RkZGGD9+PG7fvi1NFpSlL6k07t27V+yaJZ9++qlcWVRUlFLWOZkxYwbatGmDlStXYsKECcXWdXBwAACEhYUVmzgp7fs6Li4Oc+bMQceOHXHo0CFpn1/dunUxduxYbNy4EcOGDZPWf/r0KTZv3oz+/fsDKBgBU7duXQwYMABnz56Fl5cXAMDFxQV+fn7YuXOndDRWly5d5KY769atG5o3b46dO3dKPyOKoozPEk7VRVXit1W/oUl+E+hAp1T1RRChZW5LrA9Zr3Daq7f9+uuv+Oeff2QebxoyZIhch7ympqb0BzwvLw8JCQnQ1dWFs7OzwmGNn3zyiUzW1MvLCxKJRO7D0MvLC48fP0Zubi4AYNeuXcjPz0e/fv0QHx8vfVhYWKB27do4fvw4AEi/NP7++2+5oaFva9++vTRpAhR8wenr6+Phw4fF7qcMIpEIAQEBOHfunMwvSJs3b0aNGjXQrl07AGW/vopeI0XerJOWlob4+Hi0aNECEokE165dk6s/atQomefe3t5Vcp2IiIiIiIjo3RZz+whCJthIH0d/H6awXg0HLzToGAiDGk6o5zMC9o264/Yx2bUNnJr0Rp3mA6FvagddY+uqCF+hkvpHFHnzpkiBQICxY8ciOztbbuqc3r17yyRNKoOurq7MTY0aGhrw9PSslL/jFfUXJCQk4NWrV0Xuc/DgQTRr1kzauQwUjMqoyFqv27dvh7e3N4yMjGT6jdq3b4+8vDycOnWq1G2NHz8eRkZGCA4OLnc8byttv1YhTU1Nmc7zN/Xt21dmRpXCjvNBgwZJkyaF5dnZ2YiNjS0xvmHDhsnMWlI4m8qb75my9iWVJCEhAUZGRkVunz59utzPoYWFRZmPo0jr1q3h6+uL+fPnlzjVWGGMb49+eVtp39ehoaHIzs5GYGCgzI3Sw4cPh76+Pg4cOCBTX1dXFwEBAdLnzs7OMDQ0hIuLi/S1B/57HxT1muXk5CAhIQFOTk4wNDQs1XR0yvgs4YgTqnT5+fmIeRKDVmhVpv3sYY8DGQeQkJAgN63T2zw9PYtdHN7e3l5hXIsXL8by5csRFRUlXfcCgMLprt7OPhd+0L+d9TcwMEB+fj5SUlJgYmKCiIgISCSSIu8+KEzG2Nvb46uvvsJPP/2ETZs2wdvbG927d8egQYNkvlQUxQIUfBgmJSUpPIayDRw4ED///DM2b96MKVOm4MmTJzh9+jS+/PJL6YL0Zb2+il4jRWJiYjB9+nTs27dP7nzfXgtGS0tL7pe6qrxORERERERE9O6qWacVWn68UPpcXVMbx9aOkKtnbt9U7vnt47KJE1ObhpUSY1mV1D/yNqFQKL0rvVCdOgVrqrw9mqS0f7dXhLW1NQQCgUyZkZERbt68qfRjvd23UtjJnJSUBH19fYX7PHr0SKbDt5Czs3O544iIiMDNmzeLTEopWmO2KAYGBtJRJ9euXZPr3M/Ly0NcXJxMmbGxcbELr5e2X6uQlZVVke2VpW8NQKn6b4p7HQuVpS+ptIobyeXu7l7h9U/e/jl4U1BQUKlGnRTGWFxbQOnf148ePVJYrqGhAQcHB+n2Qop+ng0MDEr1emdkZGDOnDlYu3YtYmNjZa53aV4zZXyWMHFClU4ikUAikUBYxgFOAhS8ud/scC8vRSMZfvzxR0ybNg2ffvopZs2aJZ1rMDAwUOEcnYUJgdKWF/5A5+fnQyAQ4NChQwrr6urqSv+9aNEiDB06FHv37sWRI0fw5ZdfYs6cOTh//jysrf+7Y6WkY1Y2Dw8P1K1bF1u2bMGUKVOwZcsWSCQSmUx0Wa9vaUab5OXloUOHDkhMTMR3332HunXrQkdHB7GxsRg6dKhcu0VdJyIiIiIiIiJ1DW0YmDuUXLEU1DSLn2+/OqjIOh6lVd7+jqI6hovrU1JV38rbMeXn56NDhw749ttvFdYvTGSVVuFaJ8HBwXLrozx+/FguAXb8+HGZRdffVpZ+LaD490l5+9aKU9K+Ze1LKg0TE5MK3ZSrpaVV5GiRwllotLS0ity/devW8PHxwfz58+VGTr2pMMbi1jmqTBV5vceNG4e1a9ciMDAQzZs3h4GBAQQCAQICAkr1minj55uJE6p0IpEIJoYmeJH8okz7vcRLCIXCIhc7r6gdO3bA19dXZj5LAEhOTlbqB4qjoyMkEgns7e1L9WXn7u4Od3d3TJ06FWfPnkXLli2xcuVKzJ49W2kxvamkrHNRBg4ciGnTpuHmzZvYvHkzateujaZN/7sLpzKu761bt3D//n2sW7cOn3zyibS8NEOPi1Le8yciIiIiIqIPw8uoy3LPDWuUrTP7XZWfn4+HDx/K9Ffcv38fAJSyHkNVKRxlkJycLFP+9h3wFWVra4uIiAi58vDwcIUxvR1PdnY2nj17JlPm6OiI1NTUCo9QKFQ46iQoKAhDhgyR2WZhYSHXh9KgQQMARfePlLVf611TGX1JdevWxc6dO8u9v62tLcLCwhRuK3wvFbXwfKGgoCD4+Phg1apVRdaJiooCULCGSEnxlOZ9XRhTeHi4zEi17OxsREVFKe09DBT0Kw4ZMgSLFi2SlmVmZsr9TFUmrnFCVaL/oP64oHYBucgtVX0JJPhX7V9079Yd2tqVc9eGSCSSyzJu3769VPMnlkWvXr0gEokQHBwsdzyJRIKEhAQAwKtXr6TrohRyd3eHUCgs1Tov5aWjU7DuTFk/eApHl0yfPh3Xr1+Xm/ewMq5vYbb4zXYlEgkWL15c7jYL319V+cFLRERERERE748XDy/gxj9LkPIiEmEnf0fUtb1w8x1Z8o7viWXLlkn/LZFIsGzZMqirq0vXMH0f6Ovrw9TUVG49kOXLlyv1OJ07d8b58+dx8eJFaVnhQuZvc3R0lItn9erVciNO+vXrh3PnzuHvv/+WayM5OVmur6g0AgMDYWhoiJkzZ8qUa2lpoX379jKPwqRTUf1Dpe3XeldVRl9S8+bNkZSUVO61dzp37ownT55gz549MuVZWVn4/fffYW5ujsaNGxfbRps2beDj44N58+YhMzNTYZ0rV67AwMAA9erVKzGe0ryv27dvDw0NDSxZskTmeq5ZswYpKSno0qVLsccpC0X9ikuXLlXKzESlxREnVCXGjBmDZcuW4TzOl2qtkzu4gye5TxAyLqTSYuratStmzpyJYcOGoUWLFrh16xY2bdokN7dnRTk6OmL27NmYPHkyoqOj0aNHD+jp6SEqKgq7d+/GiBEjMHHiRBw7dgxjx45F3759UadOHeTm5mLDhg0QiUTo3bu3UmN6Oz5DQ0OsXLkSenp60NHRgZeXV4lzl9rb26NFixbYu3cvAMglTirj+tatWxeOjo6YOHEiYmNjoa+vj507d1ZoeKRYLIarqyu2bt2KOnXqwNjYGG5ubnBzcyt3m0RERERERFR9uLf7AvGPruPawQVQ19KDV69ZsHZtq+qwlEJLSwuHDx/GkCFD4OXlhUOHDuHAgQOYMmVKpS8Er2yff/455s6di88//xxNmjTBqVOnpKNnlOXbb7/Fhg0b4O/vj/Hjx0NHRwerV6+Gra2t3NoJn3/+OUaNGoXevXujQ4cOuHHjBv7++2+5WTi++eYb7Nu3D127dsXQoUPh4eGBtLQ03Lp1Czt27EB0dHSZZ+4wMDDA+PHjy7RIvIeHBwDg+++/R0BAANTV1dGtW7dS92u9qyqjL6lLly5QU1NDaGgoRoyQXxepJCNGjMAff/yBvn374tNPP0WjRo2QkJCArVu34vbt21i/fn2x684UmjFjBnx9fYvc/s8//6Bbt24lzrZS2ve1mZkZJk+ejODgYPj7+6N79+4IDw/H8uXL0bRpU5nF2Cuqa9eu2LBhAwwMDODq6opz584hNDS00mYmUoSJE6oSLi4uGNB/ALZu3QrTfFPURd0i6z7GY6wVrYVPSx+0bVt5v4hMmTIFaWlp2Lx5M7Zu3YrGjRvjwIEDmDRpktKPNWnSJNSpU0c6xyRQsPBVx44d0b17dwAFQyP9/Pywf/9+xMbGQltbGw0aNMChQ4fQrFkzpcdUSF1dHevWrcPkyZMxatQo5ObmYu3ataVa9G3gwIE4e/YsPD094eTkJLOtMq6vuro69u/fL137RUtLCz179sTYsWOlQ0vL4/fff8e4ceMwYcIEZGdnY8aMGUycEBERERERVWNtPvlVYXnXwH0yzwNmXS+xrc9/lb/j3rJOK4Xl7xqRSITDhw9j9OjR+Oabb6Cnp4cZM2Zg+vTpqg6tzKZPn464uDjs2LED27ZtQ6dOnXDo0CGYm5sr7Rg1a9bE8ePHMW7cOMydOxcmJiYYNWoULC0t8dlnn8nUHT58OKKiorBmzRocPnwY3t7e+Oeff+RG8mhra+PkyZP48ccfsX37dqxfvx76+vqoU6cOgoODpQtnl1VgYCB++eWXUi9+3rRpU8yaNQsrV67E4cOHkZ+fj6ioKOjo6JSqX+tdVRl9STVq1EDnzp2xbdu2ciVOxGIxTp48iZkzZ2LPnj1Yu3YtxGIxPDw8cPDgQfj7+5eqHR8fH7Rp0wYnT56U2xYVFYXbt2/LrXOjSFne10FBQTAzM8OyZcswYcIEGBsbY8SIEfjxxx+hrq5eqrhLY/HixRCJRNi0aRMyMzPRsmVLhIaGws/PT2nHKIlAUlWrSVO1d/XqVXh4eODKlSsKh5NlZmaie7fuOH70OHwkPmiDNjDHf19eSUjCaZzGMdExuLi5IPR4qHS4IBF9OEr6LCEiIiIiInpbcX9HFG7r8d0xmNqU/6Y7VYmPuYE989ryb6R3WEhICIYNG4aoqKj3am0YKr/Tp0/Dx8cH9+7dQ+3atVUdjlTh513//v1x7949XLlyhev7lhNHnFCV0dLSwoGDBxAUFIQVy1Yg9FUo7EX20M7XRqYwE1H5URBrifHpp59i7ty50NXVVXXIRERERERERFRNJD9X7rRNVeV9jZuoOvP29kbHjh0xf/58/Pbbb6oOR86ePXuwY8cOJk0qgIkTqlLq6ur44YcfMHXqVGzbtg3Hjx/Hq1evoKuriwleEzB48GDo6+urOkwiIiIiIiIiqiZMTU0hFmvjxLpRqg6l3MRi7TKvc0FElevQoUOqDqFIZ86c4Qi1CmLihFRCLBZjyJAhGDJkiKpDISIiIiIiIqJqzMbGBvfu3UV8fLyqQyk3U1NT2NjYqDoMIqIPBhMnRERERERERERUrdnY2DDxQJVm6NChGDp0qKrDICIlEqo6ACIiIiIiIiIiIiIioncFEydERERERERERERERET/x8QJERERERERERERyYmOjoZAIMDChQsr1M7QoUNhZ2dX6uOFhISU6zghISEQCASIjo4u1/5V4cSJExAIBDhx4oSqQyGiYnCNE1K6u3fvqjoEInqP8TOEiIiIiIiULSYmplovDh8SEoJhw4bh0qVLaNKkidx2Hx8fxMfH4/bt25UZJhFRtcHECSmNqakptLW1MWjQIFWHQkTvOW1tbZiamqo6DCIiIiIiqgZiYmLg7OKMzPRMVYdSblraWgi/G/7eLnD/22+/IT8/X9VhvBNat26NjIwMaGhoqDoUIioGEyekNDY2Nrh79+57fQcHEb0bSrqbioiIiIiIqLTi4+ORmZ4Ju1l20LLXAgA8XfUU+en5sJ5gLVM3LSwNj398jNqrakOkIyq23ey4bDyc8BB2P9hBy1arTDHlZ+ZDkiOBSK/4YwBAZlQmoqdFIz4+/r37OyktLQ06OjpQV1dXdSjvDKFQCC2tsr1fiKjqMXFCSmVjY/PefYkTERERERERUfWnZa8FbRdtAICagRryhHnS54Xy0vIAAGJnMdT0iu82ExmI/mvXWbvYuoUkEgmQBwjUBGUNX6natGmD5ORk3LhxQ26bs7Mz7Ozs8Pfff8uU//zzz/jll1/w8uVLeHp64tdff4Wbm5t0+9ChQ7Fjxw7cuHED48aNw+nTp9GuXTvs2bMHQ4cOxYkTJ2TWHklOTkZgYCB2794NgUCAjz76CBMmTCj1Ody5cwfjxo3DuXPnYGJiglGjRsHS0lJh3eXLl+PXX39FZGQkTExM0LNnT/zwww8wNDSU1imczmzz5s0YN24cLl26BEtLS8ydOxd9+vTByZMn8e233+LmzZuwsbHBr7/+ivbt20v3f/ToEebNm4ejR48iJiYG2traaNu2LRYsWCCzvsuJEyfg6+uL48ePw8fHR+bY27ZtwxdffIELFy7AyMgI48ePx7ffflvqa0JEysPF4YmIiIiIiIiIiN6Qn5GP662vIyk0SaY8+Xgyrre8Lk2wAEBmdCbCh4XjWvNrCOsXhtdXXku3vb78Glc9riLl3xTcHXgX15tdR+r1VDxd9RR3+yt/fceUlBTEx8fLPXJycmTqDR48GDdv3pRb8+TSpUu4f/++3DTs69evx5IlS/DFF19g8uTJuH37Ntq2bYsXL17I1MvNzYWfnx/Mzc2xcOFC9O7dW2GcEokEH330ETZs2IBBgwZh9uzZePLkCYYMGVKq83z+/Dl8fX1x/fp1TJo0CYGBgVi/fj0WL14sVzcoKAhffPEFLC0tsWjRIvTu3RurVq1Cx44d5a5LUlISunbtCi8vL8yfPx+ampoICAjA1q1bERAQgM6dO2Pu3LlIS0tDnz598Pr1f6/1pUuXcPbsWQQEBGDJkiUYNWoUjh49Ch8fH6Snp5d4TklJSfD390eDBg2waNEi1K1bF9999x0OHTpUqmtCRMrFESdERERERERERERvEIqFMOpohIR9CTBqbyQtT9ifAMN2hhDpiJCbkgsAiF0cC+uvraHloIWXG1/iwYQHcNvnBjXD/7rdni59CqtAK2haaUKkL5JJrijTmyMg3lavXj3pv/v27Ytx48Zh48aNmDt3rrR848aN0NHRQa9evWT2jYyMREREBKysrAAA/v7+8PLywrx58/DTTz9J62VlZaFv376YM2dOsXHu27cPp06dwvz58/HNN98AAEaPHg1fX99Snee8efMQFxeHCxcuwNPTEwAwZMgQ1K5dW6ZeXFwc5syZg44dO+LQoUMQCgvuIa9bty7Gjh2LjRs3YtiwYdL6T58+xebNm9G/f38AQIcOHVC3bl0MGDAAZ8+ehZeXFwDAxcUFfn5+2LlzJ4YOHQoA6NKlC/r06SNz/G7duqF58+bYuXMnBg8eXOw5PX36FOvXr5fW++yzz2Bra4s1a9agU6dOpbouRKQ8HHFCREREREREREQfnJQzKbje6rrMI/LLSOl20x6meHX+FXLiCkYl5CTmIOVMCkw+MpFpx6yfGYzaGUFsL4bNZBuIdEWI3yu7/mvNUTWh30wfmrU0oWZQefcx//rrr/jnn3/kHvXr15epZ2BggI8++ghbtmwpmD4MQF5eHrZu3YoePXpAR0dHpn6PHj2kSRMA8PT0hJeXFw4ePCgXw+jRo0uM8+DBg1BTU5OpKxKJMG7cuFKd58GDB9GsWTNp0gQAzMzMMHDgQJl6oaGhyM7ORmBgoDRpAgDDhw+Hvr4+Dhw4IFNfV1cXAQEB0ufOzs4wNDSEi4uLNGkCQPrvhw8fSsvEYrH03zk5OUhISICTkxMMDQ1x9erVEs9JV1dXZqSPhoYGPD09ZY5BRFWHI06IiIiIiIiIiOiDo9dED7Um15IpS7+Vjuhp0QAAHTcdiB3ESPgrARbDLJB4MBGaNTWh21hXZh+d+v8lGQRqAmi7aCMzKlOmjrZr6dZAqShPT080adJErtzIyAjx8bLJnE8++QRbt27F6dOn0bp1a4SGhuLFixcKR0a8PZIDAOrUqYNt27bJlKmpqcHa2rrEOB89eoSaNWtCV1f2Wjo7O5e4b+H+byYyitr/0aNHCss1NDTg4OAg3V7I2toaAoHs+jMGBgaoVauWXBlQML1WoYyMDMyZMwdr165FbGysNCEFFEyhVhJFxzYyMsLNmzdL3JeIlI+JEyIiIiIiIiIi+uAItYTQqqUlU5bzQnbNC5MeJojbFgeLYRZI2JcA4+7Gcp3bpTqW+N2b9MXPzw81atTAxo0b0bp1a2zcuBEWFhbFTvdVEk1NTZmRHe8bkUhUpvI3kyPjxo3D2rVrERgYiObNm8PAwAACgQABAQHIz88v97HfPAYRVZ3395OMiIiIiIiIiIioEhl3Nkb282y83PISmVGZMOlqIlcn7Vaa9N+SXAnS76ZDy15Lrt67RiQSYcCAAdixYweSkpKwZ88e9O/fX2EHfkREhFzZ/fv3YWdnV65j29ra4tmzZ0hNTZUpDw8PL/X+imJ6e39bW1uF5dnZ2YiKipJuV4YdO3ZgyJAhWLRoEfr06YMOHTqgVatWSE5OVtoxiKjqMHFCRERERERERESkgJq+Ggx9DRG7OBb6zfShUUNDrk78tngkH0tGZlQmHs97jLzXeTDtbqqCaMtu8ODBSEpKwsiRI5Gamiqzxsab9uzZg9jYWOnzixcv4sKFC+VetLxz587Izc3FihUrpGV5eXlYunRpqfc/f/48Ll68KC2Li4vDpk2bZOq1b98eGhoaWLJkiczIjTVr1iAlJQVdunQpV/yKiEQiudEhS5cuRV5entKOQURVh1N1ERERERERERERFcH0I1MkHU6CSXf50SYAYDnOEs9DniPjfgY0a2nC8SdHqBm9H11ujRo1gpubG7Zv3w4XFxc0btxYYT0nJye0atUKo0ePRlZWFn755ReYmJjg22+/Lddxu3XrhpYtW2LSpEmIjo6Gq6srdu3aVaq1QADg22+/xYYNG+Dv74/x48dDR0cHq1evhq2trcyaIGZmZpg8eTKCg4Ph7++P7t27Izw8HMuXL0fTpk2LTBSVR9euXbFhwwYYGBjA1dUV586dQ2hoKExMFL9viOjd9n58ihMRERERERERESmJXbCdwnK9JnpofEU2eZAdlw2RgQgGPgYy5ZqWmtK6xv7GpW4PACxHWsJypGU5Ile+Tz75BN9++63CReHfrCMUCvHLL7/g5cuX8PT0xLJly1CzZs1yHVMoFGLfvn0IDAzExo0bIRAI0L17dyxatAiNGjUqcf+aNWvi+PHjGDduHObOnQsTExOMGjUKlpaW+Oyzz2TqBgUFwczMDMuWLcOECRNgbGyMESNG4Mcff4S6unq54ldk8eLFEIlE2LRpEzIzM9GyZUuEhobCz89PaccgoqojkHCFISIiIiIiIiIieo9dvXoVHh4euHLlityoicJtdTfWhbaLdqnbzM/IR058Dh589QAGPgaw+sJK2WGXSvrddNwbdE/huSnD4sWLMWHCBERHR8PGxkbp7RNR1Snus5DKhiNOiIiIiIiIiIio2suMyixT/bidcUjYlwBtZ20YtDBA+t30SoqseGWNuywkEgnWrFmDNm3aMGlCRPQGJk6IiIiIiIiIiKjaMjU1hZa2FqKnRZdr//SwdNz//L5ygyojLW0tmJoqb8H5tLQ07Nu3D8ePH8etW7ewd+9epbVNRFQdMHFCRERERERERETVlo2NDcLvhiM+Pl7VoZSbqampUkeExMXFYcCAATA0NMSUKVPQvXt3pbVNRFQdMHFCRERERERERETVmo2NDaeieoOdnR247DERUdGEqg6AiIiIiIiIiIiIiIjoXcHECRERERERERERERER0f8xcUJERERERERERETvtaFDh8LOzk7VYZRaUFAQBAJBmeq+z+v0EL1vuMYJERERERERERFVazExMe91p3NJi8OHhIRg2LBhuHTpEpo0aVKmttPT0zF//nz4+PjAx8engpFWrqdPn2L16tXo0aMHGjZsqOpwlO7HH3+Eq6srevToodR2hw4dinXr1kFPTw8vXryAWCyW2R4REYE6deoAABYsWICJEycCAE6cOAFfX1+FbX788cf4888/pc8PHjyILl26oGbNmnjy5AmEQvn79e3s7PDo0SPpczMzMzg7O+Orr75Cz549K3yeRMrExAkREREREREREVVbMTExcHF2RnpmpqpDKTdtLS3cDQ+vlAXu09PTERwcDADvReIkODgYdnZ2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EX/+85+N77W2tuLYsWNYtGiRq0O02+DBg9Ha2gqZTIbQ0FAAwL59+7q97jURERERERERERERkT04cdKHvfDCC8azMH73u98BMEySADDeFK59IiU3NxcXX3yx22K1xfz58yGKIvz8/NDa2orKykrjmTQbN250c3RERERERERERERE5I04cdKHXX/99QgNDYUgCMYJk3379kEQBFx77bUALkykDBkyBD/++KPbYrXFhg0bAADr1683LhsyZAhUKhUA4LnnnnNLXERERERERERERETkvThx0od98MEHqKyshF6vxyeffAIAkMvlkMlk0Gq1AC5MpEilUiQkJLgzXKu1T/rMnDmz0/Lhw4cDAN577z2Xx0RERERERERERERE3o0TJ15CJpMBALKystDa2mqcSFEqlVAoFNDr9Th79qw7Q3SYESNGAADKysrcHAkREREREREREREReRtOnHgJX19fAEBgYCCACxMpI0eOREtLC0RRRGNjo9vic6SIiAgAF85IISIiIiIiIiIiIiJyFJm7AyDHuPTSSyGKovF1SEgIACAxMdG4rH1ypa8rLy8HAPj4+Jh9/8CBA3jqqafMvrd9+3YAQHV1tXOCIyIiIiIiIiIiIqI+jRMnXmrmzJmdJlK8ycGDBwEAkZGRZt9/6qmnsHbt2h7XkZOT4/C4iIiIiIiIiIiIiKjv48QJeaz2m9xv3Lix0w3iDx8+DAD4/e9/bzbfihUrul1nTU0Njh07hhdeeMGxwRIRERERERERERGRV+DECXmsOXPm4LvvvsP8+fPR0NAAAMjPz0dzczMA4MEHHzSbb+TIkVizZo3L4iQiIiIiIiIiIiIi78GJE/JY3377LSQSCRobGyGXyxEYGIjz588DAKZNm+bm6JzvzJkzqKysNFleU1OD7Oxsu9ffvh6tVmvT+hwVh6eU0xeFhYUhISHBqjzdjaueqNVqKBSKTsss6ZewsDAA6FRex3zdrcOS8szlbZ9UbW5u7ja2mpoai8Z817Ztbm6GWq3uNnZL61JTUwMANrVd13LMldk1n63bT8f6dxwz1qyvfR3mxpy1cbXXyxxbxjRgfpxZms+W/WZVVZXNfQGYjgVnlddTu/TUb+3bX0/bXnfbiC3jtKqqChKJxKLtsGt5tva7tfls2R7b03T960z2lNFxn2pu/9S+z+uqa3ld85pLY2nsfeVzg7Pi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M2d4g3giIiIn4aW6iDxZx0saO+FL/B/LXwAAhCuSseX8u8gMuhxhiiQAwPrSJ0zSW5rOWV5513DDxaS4JHzw+QeYO2Ou8dddz7z6jMPzXXvttY4K3Sms7T/qv6p/qEb5R+Wo/KIShX8tRPlH5Sj/qBzVP1S7OzQichBXHyNdxR31siWPLeW5um6e2teubDtb8thTlqe2uT0xcVt0TN2s8f77wLvvAk8/DVx5JXDVVcBddxne++233xxWDhEREXXGM06IPJiuVYOq4mMQIULb2mJ83i40NsOu9XdcF9B1Yqa7iRpL0zlX17NBLD07xNZ8nsi2/qP+KGFFAnzTDWew5VyXg9Q3UwEATTlNyF2W687QiMgJvPUY6cp62dMWrizP2/raVW3njnbzxDbvC+PO27dFS5w6ZZgsMaesrMxh5RAREVFnnDgh8mA6rRo/vrHU+LrjcwECrnki2671C51OaRFM3u0ul2XpnEsQhB5fOzqfJ7Kt/4iIyNt56zHSlfWypy1cWZ639bWr2s4d7eaJbd4Xxp23b4uW6On+73K53GHlEBERUWecOCHyYJfc8THCEkY4bf1aUY2SllwAIrT6FuNzANDqWzqlrdQUQirIek3nTJpWDY6fOg6IQIu6xfgcMLx2dD5PZ03/ERGRd/PWY6Sr63W6+DRkUpnVbWFLea6um6f2tSvbzpb+tafdPLXNbR3nrmw/b94WraXRAIcPd75y84kThr9ardZh5RAREVFnnDgh6se0ogarztxsfN3xedffSH1T+gSkgrzXdM6kadXgTyv+ZHzd8XlPv+qyNZ+ns6b/qH9rOdNiPOLr1Xo0n2iGCNGwnIi8grceI11dr2f++wx8fHysymNrea6um6f2tSvbzpb+tafdPLXNbR3nrmw/b94WraVWA1dc0aVsjeEvJ06IiIichxMnRP3Y7xPeQ5xqeLfvFzUfNj6/KeHdHtO6wutPv46MVOvv62JrPk/XW/8RtSv+dzEEnwv/wOfflw8AEFvdf311InIMbz1Gurperz39msvKc3XdPLWvXdl2tvSvPe3mqW1u6zh3Zft587ZorW++AbKyOi/LzgZGjwYeeughp5dPRETUX3HihIiIyMsN/PdA483hO+LN4YmIiIiIiIiITEncHQAREREREREREREREZGn4MQJERERERERERERERFRG06cEBERERERERER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IiIiImrDiRMiIiIiIiIiIiIiIqI2nDghIiIiIiIiIiIiIiJqw4kTIiIiIiIiIiIiIiKiNjJ3B0BEjlWuPmnV+zmNzozGoEQN1Gh7TjNABkQrnB+LJVzRJkREREREREREROSZOHFC5CUCAwMh91Hgk+J7ek0r91EgMjISSrkPlh1pdX5wEgB6B6RxIaXcB4GBge4Og4iIvERgYCCUSoXxOREREREREXkuQRRF0d1BEHmr9evXo7m52WXlVVZWoq6urtd0gYGBCAsLszi9PYqLi7Fy5Uok/SMJymSl2TQtBS0o/Gsh7rrrLsTGxjo1Hku1txEREZGjVFZWAgCPL0RE1K+oVCrMnz/f3WEQERFZhWecEHmRsLAwq76MsTa9PZTJSvim+/aYJjY2FikpKS6Jh4iIyNU4YUJERERERNQ38ObwREREREREREREREREbThxQkRERERERERERERE1IYTJ0RERERERERERERERG04cUJERERERERERERERNSGN4cnIpfJvz8fEEyXR98c7fpgiIiIiIiIiIiIiMzgxAkRucyAGQPcHQIRERERERERERFRjzhxQkQuIepFtBS0IHZ5rMl7TTlNboiIiIiIiIiIiIiIyBTvcUJELiFIBNTvrXd3GEREREREREREREQ94sQJEblM4ORAlLxTAk2FBroGnfFBRERERERERERE5Cl4qS4icpnSt0oBACWvlVxYKABpH6S5KSIiIiIiIiIiIiKizjhxQkQuk7U3y+xy3uOEiIiIiIiIiIiIPAUnTojIpTQlGtTvr4cAAf5Z/pBHyd0dEhEREREREREREZERJ06IyGWqvq/C2efOwn+UPwCg6IUixD0UB2WC0s2RERERERERERERERlw4oSIXKbkrRKkfZgGRawCAKA+p8bJu04i+alkN0dGREREREREREREZCBxdwBE1H9IlBLjpAkAKGIUkCi5GyIiIiIiIiIiIiLPwW8sicgldE06BE0Jwrk3zkFTpoGmVIOSN0sQNC3I3aERERERERERERERGfFSXUTkEiduP2F8XvpW6YU3BGDA9AGuD4iIiIiIiIiIiIjIDE6cEJFLpH2YBt90X7PvNeU0uTgaIiIiIiIiIiIiIvN4qS4icpmKzyugb9G7OwwiIiIiIiIiIiKibnHihIhcpiG7AUeuOIKiF4rQcrbF3eEQERERERERERERmeCluojIZZKfSkbr+VZUflmJk388CWWKEuHXhMMn1MfdoREREREREREREREB4MQJEbmYT6gPom+Jhv9IfxQ+VojCvxZC6id1d1hEREREREREREREADhxQkQupFfrUfVtFSrWVECikiD2z7EInh2Mqh+qcPqx0+4Oj4iIiIiIiIiIiIgTJ0TkOkfmH0Hg+EAkPJoAvww/43JVisqNURERERERERERERFdwIkTInKJ+n31iLsvDhKVBK2Vraj5rcb4njxC7r7AiIiIiIiIiIiIiDrgxAkRuUT1D9WQ+ErQlNsE3zTfC28IQNyf49wXGBEREREREREREVEHnDghIpdIWJEA33Rf5FyXg9Q3Uzu915TT5KaoiIiIiIiIiIiIiDqTuDsAIiIiIiIiIiIiIiIiT8GJEyIiIiIiIiIiIiIioja8VBeREymVSneH4HbtbdBypgWQAXq1Hs0nmiFCNJtWpVK5OkQiIiIiIiJyEv5fTEREfZEgiqLpt5dERA6SnZ2N0aNHwyfcB4KPYJpAAFKeTUHuslzs27cPWVlZrg+SiIiIiIiIiIiIqA3POCEilxj474HwTfc1+x5vDk9ERERERERERESegvc4ISIiIiIiIiIiIiIiasOJEyIiIiIiIiIiIiIiojacOCEiIiIiIiIiIiIiImrDiRMiIiIiIiIiIiIiIqI2nDghIiIiIiIiIiIiIiJqI3N3AETUP7QUtNj0HhEREREREREREZErceKEiJwqLCwMSl8lCv9a2GM6pa8SYWFhrgmKiIiIiIiIiIiIqBuCKIqiu4MgIu925swZVFZW9pgmLCwMCQkJLoqIiIiIiIiIiIiIyDxOnBAREREREREREREREbXhzeGJiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIioDSdOiIiIiIiIiIiIiIiI2nDihIiIiIiIiIiIiIiIqA0nToiIiIiIiIiIiIiIiNpw4oSIiIiIiIiIiIiIiKgNJ06IiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIioDSdOiIiIiIiIiIiIiIiI2nDihIiIiIiIiIiIiIiIqA0nToiIiIiIiIiIiIiIiNpw4oSIiIiIiIiIiIiIiKgNJ06IiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIiojczdARB5s8rKSmzYsAFJSUlQqVTuDofIqLm5GYWFhRyb5JE4PsmTcXySJ+P4JE/G8dn/tPf5JZdcgrCwMHeHQ0REZBVOnBA50YYNG7Bs2TJ3h0FERERERETkFqtXr8bSpUvdHQYREZFVOHFC5ERJSUkADB8U09PT3RsMUQc5OTlYtmwZxyZ5JI5P8mQcn+TJOD7Jk3F89j/tfd7+fzEREVFfwokTIidqPwU9PT0dWVlZbo6GyBTHJnkyjk/yZByf5Mk4PsmTcXz2P7w0GxER9UW8OTwREREREREREREREVEbTpwQERERERERERERERG14cQJERERERERERERERFRG06cEBERERERERERERERteHECRERERERERERERERURtOnBAR9UNpaWnYt28f0tLS3B0KkQmOT/JkHJ/kyTg+yZNxfBIREVFfInN3AERE5Hq+vr7IyspydxhEZnF8kifj+CRPxvFJnozjk4iIiPoSnnFCRERERERERERERETUhhMnREREREREREREREREbThxQkRERERERERERERE1IYTJ0RERERERERERERERG04cUJE1Mdt2rQJgiCYfezcubNT2u3bt2PKlCnw9fVFVFQUli9fjoaGBpN1qtVq/N///R9iYmKgUqkwfvx4/PTTT66qEvVRDQ0NePzxxzF37lyEhIRAEASsWrXKbNqcnBzMnTsX/v7+CAkJwfXXX4+KigqTdHq9Hv/617+QnJwMpVKJzMxMfPzxx3atk/onS8fnTTfdZHZ/mpaWZpKW45McZc+ePbjrrruQkZEBPz8/JCQkYMmSJcjLyzNJy/0nuZql45P7TyIiIvImMncHQEREjrF8+XKMHTu207JBgwYZnx84cACzZ89Geno6XnzxRRQVFeH555/HiRMn8P3333fKd9NNN2Ht2rX485//jMGDB2PVqlW47LLLsHHjRkyZMsUl9aG+p7KyEk888QQSEhIwYsQIbNq0yWy6oqIiTJs2DUFBQXj66afR0NCA559/HocPH8bu3bshl8uNaVesWIFnnnkGt956K8aOHYuvv/4a1113HQRBwLXXXmvTOql/snR8AoBCocDbb7/daVlQUJBJOo5PcpRnn30W27Ztw+LFi5GZmYnS0lKsXLkSWVlZ2LlzJ4YNGwaA+09yD0vHJ8D9JxEREXkRkYicZt++fSIAcd++fe4OhbzYxo0bRQDimjVrekx36aWXitHR0WJtba1x2VtvvSUCEDds2GBc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W7NHU3PU9v//+cCA7zo8a625evE7z3r+9a/ce++95e2DBw/OVVddldGjR2fOnDnZv39/nn766cyfPz+bN2/OhAkTjjnemjVrkqTPa7oA4J9GOAEAAACglz179mT27Nmpra3NunXrUllZWd532223paqqKhs2bChvmzdvXq644oo8+uijaWho6DNeV1dXXnnllUyePDlTp049K88AAH+XNU4AAAAAKGtpaclNN92U5ubmvP322xk1alR5348//pi33347t9xyS69z6urqMn369GzZsuWYY27ZsiWNjY1mmwDwP8GMEwAAAACSJIcPH87cuXOzbdu2vP/++5k0aVKv/T///HOSpKOjo8+5R48eTXt7+zHHXbNmTUqlUu66667+v2kA6GdmnAAAAACQjo6O3H777fnkk0+ydu3aYy70PmHChFRUVKShoSFdXV3l7Tt37szmzZtz9dVX9znn6NGjWbt2baZPn54xY8ac0WcAgP5gxgmcAStWrEhzc3N27dqVJNmwYUN27tyZJHnooYdSW1t7Lm8PAAAA+liyZEnWr1+fuXPnpqmpKS+//HKv/XfffXdGjBiRRYsW5YUXXsisWbMyf/787N+/P88++2wOHTqUpUuX9hn3nXfeyb59+/7yNV2NjY156aWXkiSfffZZkuTJJ59MkowdOzb33HNPfz0mAJxQqevPfx4A9Itx48alsbHxmPt++umnjBs37uzeEAAAAJzAzJkzs2nTpuPu7/kvpPb29jz33HNZuXJlvv/++yRJfX19Hn/88Vx33XV9zrvzzjvz+uuvZ8+ePamrqzvm2B999NExz02SGTNm5KOPPjrFpwGAv084AQAAAAAAKFjjBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAAAAAABQEE4AAAAAAAAKwgkAAAAAAEBBOAEAAAAAACgIJwAAAAAAAAXhBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAAAAAABQEE4AAAAAAAAKwgkAAAAAAEBBOAEAAAAAACgIJwAAAAAAAAXhBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAMD/W6VSKaVS6VzfBgAAAP8gwgkAAP1q4cKFKZVKefjhh5MkF1544SnHiRdffDHV1dXlsNHzM2jQoLz11ltn4rYBAAAgSVLq6urqOtc3AQDA/x3Dhw/Pvn37cuTIkVRXV6eiovtvdTo7O0/q/Hnz5mX9+vVJumeEDBkyJEnS3Nycnq+u/fUVtifo+EoMAABADzNOAADoV01NTUmS6urqJN1R4vzzzz+pc996661yNFm8eHE6OzvT1NSUpqamdHZ2ZuXKlRk4cOCZuXEAAACIcAIAQD/YuHFjGhoa0tDQkK6urlRVVaWhoSEPPPBAkuSyyy5LQ0NDPv30078c59Zbb02SjB49OitWrOizf9GiRTl06FCvbUOHDu31Oq/Kyspjvs5r+PDhvY6bOXPmMe9h9erVqaio6HXsxRdf3OuYZcuWpVQq5fzzz+8z7rx583od+/zzz/cZr1QqZdmyZX/5uwAAAODc8KouAABO28muYVIqlf7ylV094zQ2NmbMmDEnHG/gwIH5/fffkyS1tbU5cOBAOjo6kiS7du3KJZdckiQZOXJkfv311yTda660tbWVj0v+eFXX119/nSlTpiRJKisrU1NTk9bW1vJ5LS0tSbrDyRNPPFE+f/DgwSmVSmlra+tz7Z5nGjBgQPkeDx06lH//+9/ZtGnTCZ8RAACAs8uMEwAATtusWbNSX1+fAQMGJEmmTZuW+vr68v76+vrU19fn/vvvP6nxTiaarFmzphxN2tra0tzcnPb29vKaKNOmTUuS7N69uxxNGhsb09LSkvb29gwbNqzPmNdcc02S5NJLL017e3taWlqya9euJElra2s2b97c55w33ngjbW1tOXDgQCZOnJgkuf7665OkPPOlpqYmv//+e3755ZccPHgwXV1dogkAAMA/lBknAAD0m6qqqnR0dJRncJRKpQwcOLDP67WO51QWax8zZkx27NiRqVOn5ssvvyxv3759e8aOHVse58Ybb8y7776burq67Nu3r3zc7t27M2rUqF7X67l+W1tbBg8eXD527Nix2b59eyZNmpRvvvmmPOOkoqKi18yVjRs3Zs6cOeXZKT/88EMmTJiQpDuwzJ49+6R+DwAAAJw7ZpwAAHBa3nvvvfL6Jh0dHamsrExDQ0MeeeSRJN2Bo6GhIe+9916/XrcngsydO7fX9v+erfLtt98mSa688spe23tepXUsf44mSTJ9+vQkKc8+6fHfC9X3hJEjR44kScaPH58LLrggSTJnzpyUSqXU1NTk+eefP+61AQAAOLeqzvUNAADwv+2GG27o9bmjoyN33HFH+fO2bdvKn092svP27dtP6nVd59rx1nb583O2trZm6dKlWbFiRQ4cOJCDBw/mwQcfzAcffJBXX331bN0qAAAAJ8mMEwAATsuCBQtSX19fnn1xvPVNFixYcMKxBg0alOSPGR5/pWeNkg0bNvTavn379l6fe9Yd2bZtW6/tu3fvPu7YBw8e7PX5448/TpLyq71O1fLly7N///50dXVlyZIlSZLXXnvtb40FAADAmSWcAABwWtatW5etW7ems7MzSfL5559n69atSZLq6ups3bo1W7duzbp160441tq1a5MkO3bsKL/q689Wr15djivLly9Pknz11Vc5evRo+ZieReFHjhyZJFm1alWSpKmpqVdUmTJlSp/xL7zwwiR/xJYk2bt3b/m855577oTP8GdffPFFvvvuu17bli1bluTkZ98AAABwdgknAAD0iyNHjqSiovvrZU8sGD9+/CmNMXv27Nx8881JkmeeeSYVFRUZNmxYhg0blsrKytx33305fPhwkmThwoU577zzkiQDBgzI0KFDU1VVld9++y1Jd7RIutcy6ZmdMnbs2NTW1qaqqqrXQvE9tmzZkqQ73FRXV2fIkCEZMWJEku6ocu21157S8zz11FOZOHFiKisrU1tbm7q6utTU1CQ59d8NAAAAZ4dwAgDAaWtpaUmSXHzxxUmSxYsXJ0kee+yxUx5r48aNefbZZ1NZWZmurq40NTWlqakpnZ2dGTRoUD788MPysYcPH86QIUOSJM3Nzeno6EhFRUXefPPNXou/7927N0OHDk3SveZIR0dHZsyY0efakydPzqpVq1IqldLe3l5+rosuuqj871OxYMGCVFRUpLOzM62treWoc/nll+f7778/5fEAAAA480pd3hEAAAAAAACQxIwTAAAAAACAMuEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKPwHBwUI2PShVTcAAAAASUVORK5CYII=", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ - "from genophenocorr.model.genome import GRCh38\n", - "\n", - "from genophenocorr.preprocessing import VVMultiCoordinateService\n", - "from genophenocorr.preprocessing import configure_protein_metadata_service\n", - "\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", - "\n", - "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", - "tx_coordinates = txc_service.fetch(FBN1_MANE_transcript)\n", + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", "\n", "pms = configure_protein_metadata_service()\n", - "\n", "protein_meta = pms.annotate(FBN1_protein_id)\n", - "\n", - "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", - "drawer = ProteinVisualizer()\n", - "drawer.draw_fig(pvis=pvis)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "id": "62037174", - "metadata": { - "ExecuteTime": { - "end_time": "2024-07-04T12:32:26.276827900Z", - "start_time": "2024-07-04T12:32:25.949485300Z" - } - }, - "outputs": [], - "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "\n", - "config = CohortAnalysisConfiguration()\n", - "config.pval_correction = 'fdr_bh'\n", - "config.heuristic_strategy(threshold_HPO_observed_frequency=0.4)\n", - "hpo_analysis = configure_cohort_analysis(cohort, hpo, config=config)" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "id": "bead7f0a", - "metadata": { - "ExecuteTime": { - "start_time": "2024-07-04T12:32:26.009014300Z" - }, - "is_executing": true - }, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5YesNo
CountPercentCountPercentp valueCorrected p value
Arachnodactyly [HP:0001166]0/10%54/8663%0.3793101.0
Tall stature [HP:0000098]0/10%38/6261%0.3968251.0
Joint hypermobility [HP:0001382]0/10%38/6757%0.4411761.0
High palate [HP:0000218]0/10%33/6749%1.0000001.0
Aortic root aneurysm [HP:0002616]0/10%34/8241%1.0000001.0
Scoliosis [HP:0002650]0/10%30/6050%1.0000001.0
Ectopia lentis [HP:0001083]1/1100%81/9090%1.0000001.0
Mitral valve prolapse [HP:0001634]0/10%25/6141%1.0000001.0
\n", - "
" - ], - "text/plain": [ - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 Yes \\\n", - " Count \n", - "Arachnodactyly [HP:0001166] 0/1 \n", - "Tall stature [HP:0000098] 0/1 \n", - "Joint hypermobility [HP:0001382] 0/1 \n", - "High palate [HP:0000218] 0/1 \n", - "Aortic root aneurysm [HP:0002616] 0/1 \n", - "Scoliosis [HP:0002650] 0/1 \n", - "Ectopia lentis [HP:0001083] 1/1 \n", - "Mitral valve prolapse [HP:0001634] 0/1 \n", - "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 \\\n", - " Percent \n", - "Arachnodactyly [HP:0001166] 0% \n", - "Tall stature [HP:0000098] 0% \n", - "Joint hypermobility [HP:0001382] 0% \n", - "High palate [HP:0000218] 0% \n", - "Aortic root aneurysm [HP:0002616] 0% \n", - "Scoliosis [HP:0002650] 0% \n", - "Ectopia lentis [HP:0001083] 100% \n", - "Mitral valve prolapse [HP:0001634] 0% \n", - "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 No \\\n", - " Count \n", - "Arachnodactyly [HP:0001166] 54/86 \n", - "Tall stature [HP:0000098] 38/62 \n", - "Joint hypermobility [HP:0001382] 38/67 \n", - "High palate [HP:0000218] 33/67 \n", - "Aortic root aneurysm [HP:0002616] 34/82 \n", - "Scoliosis [HP:0002650] 30/60 \n", - "Ectopia lentis [HP:0001083] 81/90 \n", - "Mitral valve prolapse [HP:0001634] 25/61 \n", - "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 \\\n", - " Percent \n", - "Arachnodactyly [HP:0001166] 63% \n", - "Tall stature [HP:0000098] 61% \n", - "Joint hypermobility [HP:0001382] 57% \n", - "High palate [HP:0000218] 49% \n", - "Aortic root aneurysm [HP:0002616] 41% \n", - "Scoliosis [HP:0002650] 50% \n", - "Ectopia lentis [HP:0001083] 90% \n", - "Mitral valve prolapse [HP:0001634] 41% \n", - "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 \\\n", - " p value \n", - "Arachnodactyly [HP:0001166] 0.379310 \n", - "Tall stature [HP:0000098] 0.396825 \n", - "Joint hypermobility [HP:0001382] 0.441176 \n", - "High palate [HP:0000218] 1.000000 \n", - "Aortic root aneurysm [HP:0002616] 1.000000 \n", - "Scoliosis [HP:0002650] 1.000000 \n", - "Ectopia lentis [HP:0001083] 1.000000 \n", - "Mitral valve prolapse [HP:0001634] 1.000000 \n", - "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 \n", - " Corrected p value \n", - "Arachnodactyly [HP:0001166] 1.0 \n", - "Tall stature [HP:0000098] 1.0 \n", - "Joint hypermobility [HP:0001382] 1.0 \n", - "High palate [HP:0000218] 1.0 \n", - "Aortic root aneurysm [HP:0002616] 1.0 \n", - "Scoliosis [HP:0002650] 1.0 \n", - "Ectopia lentis [HP:0001083] 1.0 \n", - "Mitral valve prolapse [HP:0001634] 1.0 " - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "from genophenocorr.analysis.predicate.genotype import ProteinPredicates\n", - "\n", - "pp = ProteinPredicates(protein_metadata_service=pms)\n", - "affects_tb5 = pp.protein_feature(feature_id='TB 5',tx_id=FBN1_MANE_transcript)\n", - "\n", - "tb4 = hpo_analysis.compare_hpo_vs_genotype(affects_tb5)\n", - "tb4.summarize(hpo, category=PatientCategories.YES)" + "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", + "tx_coordinates = txc_service.fetch(FBN1_MANE_transcript)" ] }, { "cell_type": "code", "execution_count": 8, - "id": "0fc8c921", - "metadata": { - "is_executing": true - }, + "id": "b20a75ce", + "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis.predicate.phenotype import DiseasePresencePredicate\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "\n", - "dp_pred = DiseasePresencePredicate(hpotk.TermId.from_curie(\"OMIM:614185\")) # Geleophysic dysplasia 2 )(FBN1)" + "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)" ] }, { "cell_type": "code", "execution_count": 9, - "id": "3baa3613", + "id": "5ac8536b", "metadata": {}, - "outputs": [], - "source": [ - "analysis = configure_cohort_analysis(cohort, hpo)" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "id": "a1fe3a01", - "metadata": { - "is_executing": true - }, "outputs": [ { "data": { "text/html": [ - "
\n", - "\n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_000129.3

\n", + "

Protein Name: Fibrillin-1

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
N-terminal domainregion45 - 4508
Fibrillin unique N-terminal (FUN) domainregion45 - 813
EGF-like 1domain81 - 1120
EGF-like 2domain115 - 1462
Interaction with MFAP4region119 - 3294
EGF-like 3domain147 - 1781
TB 1domain184 - 2360
Hybrid domain 1region195 - 2210
EGF-like 4; calcium-bindingdomain246 - 2870
EGF-like 5; calcium-bindingdomain288 - 3290
TB 2domain334 - 3890
EGF-like 6domain449 - 4890
EGF-like 7; calcium-bindingdomain490 - 5290
EGF-like 8; calcium-bindingdomain530 - 5711
EGF-like 9; calcium-bindingdomain572 - 6129
EGF-like 10; calcium-bindingdomain613 - 6539
TB 3domain659 - 7115
EGF-like 11; calcium-bindingdomain723 - 7643
EGF-like 12; calcium-bindingdomain765 - 8062
EGF-like 13; calcium-bindingdomain807 - 8462
TB 4domain851 - 9021
Hybrid domain 2region862 - 8870
EGF-like 14; calcium-bindingdomain910 - 9511
TB 5domain956 - 10081
EGF-like 15; calcium-bindingdomain1028 - 10690
EGF-like 16; calcium-bindingdomain1070 - 11120
EGF-like 17; calcium-bindingdomain1113 - 11542
EGF-like 18; calcium-bindingdomain1155 - 11960
EGF-like 19; calcium-bindingdomain1197 - 12370
EGF-like 20; calcium-bindingdomain1238 - 12790
EGF-like 21; calcium-bindingdomain1280 - 13212
EGF-like 22; calcium-bindingdomain1322 - 13627
EGF-like 23; calcium-bindingdomain1363 - 14031
EGF-like 24; calcium-bindingdomain1404 - 14453
EGF-like 25; calcium-bindingdomain1446 - 14860
EGF-like 26; calcium-bindingdomain1487 - 15270
C-terminal domainregion1528 - 273168
TB 6domain1532 - 15899
Cell attachment sitemotif1541 - 15430
EGF-like 27; calcium-bindingdomain1606 - 16470
EGF-like 28; calcium-bindingdomain1648 - 16881
TB 7domain1693 - 174822
EGF-like 29; calcium-bindingdomain1766 - 18072
EGF-like 30; calcium-bindingdomain1808 - 18480
EGF-like 31; calcium-bindingdomain1849 - 18900
EGF-like 32; calcium-bindingdomain1891 - 19290
EGF-like 33; calcium-bindingdomain1930 - 19721
EGF-like 34; calcium-bindingdomain1973 - 20121
EGF-like 35; calcium-bindingdomain2013 - 20540
TB 8domain2059 - 21111
EGF-like 36; calcium-bindingdomain2127 - 21650
EGF-like 37; calcium-bindingdomain2166 - 22050
EGF-like 38; calcium-bindingdomain2206 - 22462
EGF-like 39; calcium-bindingdomain2247 - 22901
EGF-like 40; calcium-bindingdomain2291 - 23320
TB 9domain2337 - 23901
EGF-like 41; calcium-bindingdomain2402 - 24430
EGF-like 42; calcium-bindingdomain2444 - 24846
EGF-like 43; calcium-bindingdomain2485 - 25231
EGF-like 44; calcium-bindingdomain2524 - 25661
EGF-like 45; calcium-bindingdomain2567 - 26060
EGF-like 46; calcium-bindingdomain2607 - 26471
EGF-like 47; calcium-bindingdomain2648 - 26871
Disorderedregion2726 - 27464
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "714f475d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABk4AAAKrCAYAAAC3CXFGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1hUR9sG8HtZZOlSVRQpggXEir2BFbEQK2IF7F3zxdiiAtbYNRosiYFYo1gTe8OS2Ii9oKICKjaKKFKFPd8fhPOy7gILIiR6/65rL9k5c2aePSzIznNmRiIIggAiIiIiIiIiIiIiIiKCRmkHQERERERERERERERE9G/BxAkREREREREREREREdE/mDghIiIiIiIiIiIiIiL6BxMnRERERERERERERERE/2DihIiIiIiIiIiIiIiI6B9MnBAREREREREREREREf2DiRMiIiIiIiIiIiIiIqJ/MHFCRERERERERERERET0DyZOiIiIiIiIiIiIiIiI/sHECRERERHRf1hUVBQkEgmCg4PFMh8fH+jr6xd7u/7+/pBIJAr1bGxs4OPjIz4/deoUJBIJTp069VH9ExERERERlRYmToiIiIiI/uWCg4MhkUhUPqZOnVra4ZWIefPmwcPDA+XLl4dEIoG/v39ph0RERERERJ8pzdIOgIiIiIiI1DN79mzY2toqlNWsWRPBwcEoU6ZMsfZlbW2N1NTUQrfbqlUrpKamQktLq1jjmTFjBipUqIB69erhyJEjxdo2ERERERFRbkycEBERERH9R7i7u6NBgwaftI/MzEzI5XJoaWlBW1u70OdraGgU6byCREZGwsbGBnFxcTA3Ny/29omIiIiIiHJwqS4iIiIiov8wVXuR5Hj06BHc3Nygp6eHihUrYvbs2RAEQencJUuWYMWKFbCzs4NMJsOdO3fybTc/qvY4cXV1hZOTE+7cuYPWrVtDV1cXlSpVwqJFi9Ru18bGplBxEBERERERFRVnnBARERER/Ue8efMGcXFxatXNyspCx44d0aRJEyxatAiHDx+Gn58fMjMzMXv2bIW6QUFBSEtLw/DhwyGTyWBiYgK5XF6ssb9+/RodO3ZEjx494OnpiZ07d2LKlCmoVasW3N3di7UvIiIiIiKij8HECRERERHRf0S7du2UyiIjI1XWTUtLQ8eOHfHDDz8AAEaPHo2uXbti4cKFGD9+PMzMzMS6T58+xYMHDxSWwIqKiirW2J89e4aNGzdi4MCBAIAhQ4bA2toaGzZsYOKEiIiIiIj+VZg4ISIiIiL6j/jxxx9RrVo1teuPHTtW/FoikWDs2LE4cOAAjh8/Di8vL/FYz549P/m+Ifr6+hgwYID4XEtLC40aNcKjR48+ab9ERERERESFxcQJEREREdF/RKNGjZQ2h89rZoiGhgaqVKmiUJaTdPnwHFtb22KLMS+WlpaQSCQKZcbGxrhx44b4/MWLFwrHy5YtCx0dnU8eGxERERERUW7cHJ6IiIiI6AtXEskJqVSqsjz3ZvUWFhYKj+3bt3/yuIiIiIiIiD7EGSdERERERJ8huVyOR48eKSztdf/+fQCAjY1NKUWVv2PHjik8r1mzZilFQkREREREXzImToiIiIiIPlOrV68WN4cXBAGrV69GmTJl0LZt21KOTLV27dqVdghERERERERMnBARERERfY60tbVx+PBheHt7o3Hjxjh06BAOHDiA6dOnf/KN4D+FTZs2ITo6GikpKQCAM2fOYO7cuQCAgQMHwtraujTDIyIiIiKizwgTJ0REREREnyGpVIrDhw9j1KhR+Pbbb2FgYAA/Pz/MmjWrtEMrkg0bNuD06dPi89DQUISGhgIAWrRowcQJEREREREVG4mQezdGIiIiIiIiIiIiIiKiL5hGaQdARERERERERERERET0b8HECRERERERERERERER0T+YOCEiIiIiIiIiIiIiIvoHEydERERERERERERERET/YOKEiIiIiIiIiIiIiIjoH0ycEBERERERERERERER/YOJEyIiIiIS+fj4wMbGprTDIPrXOnXqFCQSCU6dOlXaoRARERER0SfCxAkRERFRAc6dOwd/f38kJiaWdij/agcPHoS/v/9HtyORSCCRSLB06VKlY8HBwZBIJPj777/FMn9/f0gkEmhoaODJkydK57x9+xY6OjqQSCQYO3ZsoeMJDw9Hx44doa+vDxMTEwwcOBCxsbFK9eRyORYtWgRbW1toa2ujdu3a2LZt20e1OW/ePHh4eKB8+fKQSCR5Xt89e/bAzc0NFStWhEwmg6WlJXr16oVbt24p1U1LS8OCBQvg6OgIXV1dVKpUCb1798bt27cLvBZRUVHi9+fDx2+//Vbg+aUtJSUF/v7+/4mkR+5rvWvXLqXjOe/7uLg4sczH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HMuXL0fTpk2LTBSVR9euXbFhwwYYGBjA1dUV586dQ2hoKExMFL9viOjd9n58ihMRERERERERESmJXbCdwnK9JnpofEU2eZAdlw2RgQgGPgYy5ZqWmtK6xv7GpW4PACxHWsJypGU5Ile+Tz75BN9++63CReHfrCMUCvHLL7/g5cuX8PT0xLJly1CzZs1yHVMoFGLfvn0IDAzExo0bIRAI0L17dyxatAiNGjUqcf+aNWvi+PHjGDduHObOnQsTExOMGjUKlpaW+Oyzz2TqBgUFwczMDMuWLcOECRNgbGyMESNG4Mcff4S6unq54ldk8eLFEIlE2LRpEzIzM9GyZUuEhobCz89PaccgoqojkHCFISIiIiIiIiIieo9dvXoVHh4euHLlityoicJtdTfWhbaLdqnbzM/IR058Dh589QAGPgaw+sJK2WGXSvrddNwbdE/huSnD4sWLMWHCBERHR8PGxkbp7RNR1Snus5DKhiNOiIiIiIiIiIio2suMyixT/bidcUjYlwBtZ20YtDBA+t30SoqseGWNuywkEgnWrFmDNm3aMGlCRPQGJk6IiIiIiIiIiKjaMjU1hZa2FqKnRZdr//SwdNz//L5ygyojLW0tmJoqb8H5tLQ07Nu3D8ePH8etW7ewd+9epbVNRFQdMHFCRERERERERETVlo2NDcLvhiM+Pl7VoZSbqampUkeExMXFYcCAATA0NMSUKVPQvXt3pbVNRFQdMHFCRERERERERETVmo2NDaeieoOdnR247DERUdGEqg6AiIiIiIiIiIiIiIjoXcHECRERERERERERERER0f8xcUJERERERERERETvtaFDh8LOzk7VYZRaUFAQBAJBmeq+z+v0EL1vuMYJERERERERERFVazExMe91p3NJi8OHhIRg2LBhuHTpEpo0aVKmttPT0zF//nz4+PjAx8engpFWrqdPn2L16tXo0aMHGjZsqOpwlO7HH3+Eq6srevToodR2hw4dinXr1kFPTw8vXryAWCyW2R4REYE6deoAABYsWICJEycCAE6cOAFfX1+FbX788cf4888/pc8PHjyILl26oGbNmnjy5AmEQvn79e3s7PDo0SPpczMzMzg7O+Orr75Cz549K3yeRMrExAkREREREREREVVbMTExcHF2RnpmpqpDKTdtLS3cDQ+vlAXu09PTERwcDADvReIkODgYdnZ2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EX/+85+N77W2tuLYsWNYtGiRq0O02+DBg9Ha2gqZTIbQ0FAAwL59+7q97jURERERERERERERkT04cdKHvfDCC8azMH73u98BMEySADDeFK59IiU3NxcXX3yx22K1xfz58yGKIvz8/NDa2orKykrjmTQbN250c3RERERERERERERE5I04cdKHXX/99QgNDYUgCMYJk3379kEQBFx77bUALkykDBkyBD/++KPbYrXFhg0bAADr1683LhsyZAhUKhUA4LnnnnNLXERERERERERERETkvThx0od98MEHqKyshF6vxyeffAIAkMvlkMlk0Gq1AC5MpEilUiQkJLgzXKu1T/rMnDmz0/Lhw4cDAN577z2Xx0RERERERERERERE3o0TJ15CJpMBALKystDa2mqcSFEqlVAoFNDr9Th79qw7Q3SYESNGAADKysrcHAkREREREREREREReRtOnHgJX19fAEBgYCCACxMpI0eOREtLC0RRRGNjo9vic6SIiAgAF85IISIiIiIiIiIiIiJyFJm7AyDHuPTSSyGKovF1SEgIACAxMdG4rH1ypa8rLy8HAPj4+Jh9/8CBA3jqqafMvrd9+3YAQHV1tXOCIyIiIiIiIiIiIqI+jRMnXmrmzJmdJlK8ycGDBwEAkZGRZt9/6qmnsHbt2h7XkZOT4/C4iIiIiIiIiIiIiKjv48QJeaz2m9xv3Lix0w3iDx8+DAD4/e9/bzbfihUrul1nTU0Njh07hhdeeMGxwRIRERERERERERGRV+DECXmsOXPm4LvvvsP8+fPR0NAAAMjPz0dzczMA4MEHHzSbb+TIkVizZo3L4iQiIiIiIiIiIiIi78GJE/JY3377LSQSCRobGyGXyxEYGIjz588DAKZNm+bm6JzvzJkzqKysNFleU1OD7Oxsu9ffvh6tVmvT+hwVh6eU0xeFhYUhISHBqjzdjaueqNVqKBSKTsss6ZewsDAA6FRex3zdrcOS8szlbZ9UbW5u7ja2mpoai8Z817Ztbm6GWq3uNnZL61JTUwMANrVd13LMldk1n63bT8f6dxwz1qyvfR3mxpy1cbXXyxxbxjRgfpxZms+W/WZVVZXNfQGYjgVnlddTu/TUb+3bX0/bXnfbiC3jtKqqChKJxKLtsGt5tva7tfls2R7b03T960z2lNFxn2pu/9S+z+uqa3ld85pLY2nsfeVzg7Pi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M2d4g3giIiIn4aW6iDxZx0saO+FL/B/LXwAAhCuSseX8u8gMuhxhiiQAwPrSJ0zSW5rOWV5513DDxaS4JHzw+QeYO2Ou8dddz7z6jMPzXXvttY4K3Sms7T/qv6p/qEb5R+Wo/KIShX8tRPlH5Sj/qBzVP1S7OzQichBXHyNdxR31siWPLeW5um6e2teubDtb8thTlqe2uT0xcVt0TN2s8f77wLvvAk8/DVx5JXDVVcBddxne++233xxWDhEREXXGM06IPJiuVYOq4mMQIULb2mJ83i40NsOu9XdcF9B1Yqa7iRpL0zlX17NBLD07xNZ8nsi2/qP+KGFFAnzTDWew5VyXg9Q3UwEATTlNyF2W687QiMgJvPUY6cp62dMWrizP2/raVW3njnbzxDbvC+PO27dFS5w6ZZgsMaesrMxh5RAREVFnnDgh8mA6rRo/vrHU+LrjcwECrnki2671C51OaRFM3u0ul2XpnEsQhB5fOzqfJ7Kt/4iIyNt56zHSlfWypy1cWZ639bWr2s4d7eaJbd4Xxp23b4uW6On+73K53GHlEBERUWecOCHyYJfc8THCEkY4bf1aUY2SllwAIrT6FuNzANDqWzqlrdQUQirIek3nTJpWDY6fOg6IQIu6xfgcMLx2dD5PZ03/ERGRd/PWY6Sr63W6+DRkUpnVbWFLea6um6f2tSvbzpb+tafdPLXNbR3nrmw/b94WraXRAIcPd75y84kThr9ardZh5RAREVFnnDgh6se0ogarztxsfN3xedffSH1T+gSkgrzXdM6kadXgTyv+ZHzd8XlPv+qyNZ+ns6b/qH9rOdNiPOLr1Xo0n2iGCNGwnIi8grceI11dr2f++wx8fHysymNrea6um6f2tSvbzpb+tafdPLXNbR3nrmw/b94WraVWA1dc0aVsjeEvJ06IiIichxMnRP3Y7xPeQ5xqeLfvFzUfNj6/KeHdHtO6wutPv46MVOvv62JrPk/XW/8RtSv+dzEEnwv/wOfflw8AEFvdf311InIMbz1Gurperz39msvKc3XdPLWvXdl2tvSvPe3mqW1u6zh3Zft587ZorW++AbKyOi/LzgZGjwYeeughp5dPRETUX3HihIiIyMsN/PdA483hO+LN4YmIiIiIiIiITEncHQAREREREREREREREZGn4MQJERERERERERERERFRG06cEBERERERERER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IiIiImrDiRMiIiIiIiIiIiIiIqI2nDghIiIiIiIiIiIiIiJqw4kTIiIiIiIiIiIiIiKiNjJ3B0BEjlWuPmnV+zmNzozGoEQN1Gh7TjNABkQrnB+LJVzRJkREREREREREROSZOHFC5CUCAwMh91Hgk+J7ek0r91EgMjISSrkPlh1pdX5wEgB6B6RxIaXcB4GBge4Og4iIvERgYCCUSoXxOREREREREXkuQRRF0d1BEHmr9evXo7m52WXlVVZWoq6urtd0gYGBCAsLszi9PYqLi7Fy5Uok/SMJymSl2TQtBS0o/Gsh7rrrLsTGxjo1Hku1txEREZGjVFZWAgCPL0RE1K+oVCrMnz/f3WEQERFZhWecEHmRsLAwq76MsTa9PZTJSvim+/aYJjY2FikpKS6Jh4iIyNU4YUJERERERNQ38ObwREREREREREREREREbThxQkRERERERERERERE1IYTJ0RERERERERERERERG04cUJERERERERERERERNSGN4cnIpfJvz8fEEyXR98c7fpgiIiIiIiIiIiIiMzgxAkRucyAGQPcHQIRERERERERERFRjzhxQkQuIepFtBS0IHZ5rMl7TTlNboiIiIiIiIiIiIiIyBTvcUJELiFIBNTvrXd3GEREREREREREREQ94sQJEblM4ORAlLxTAk2FBroGnfFBRERERERERERE5Cl4qS4icpnSt0oBACWvlVxYKABpH6S5KSIiIiIiIiIiIiKizjhxQkQuk7U3y+xy3uOEiIiIiIiIiIiIPAUnTojIpTQlGtTvr4cAAf5Z/pBHyd0dEhEREREREREREZERJ06IyGWqvq/C2efOwn+UPwCg6IUixD0UB2WC0s2RERERERERERERERlw4oSIXKbkrRKkfZgGRawCAKA+p8bJu04i+alkN0dGREREREREREREZCBxdwBE1H9IlBLjpAkAKGIUkCi5GyIiIiIiIiIiIiLPwW8sicgldE06BE0Jwrk3zkFTpoGmVIOSN0sQNC3I3aERERERERERERERGfFSXUTkEiduP2F8XvpW6YU3BGDA9AGuD4iIiIiIiIiIiIjIDE6cEJFLpH2YBt90X7PvNeU0uTgaIiIiIiIiIiIiIvN4qS4icpmKzyugb9G7OwwiIiIiIiIiIiKibnHihIhcpiG7AUeuOIKiF4rQcrbF3eEQERERERERERERmeCluojIZZKfSkbr+VZUflmJk388CWWKEuHXhMMn1MfdoREREREREREREREB4MQJEbmYT6gPom+Jhv9IfxQ+VojCvxZC6id1d1hEREREREREREREADhxQkQupFfrUfVtFSrWVECikiD2z7EInh2Mqh+qcPqx0+4Oj4iIiIiIiIiIiIgTJ0TkOkfmH0Hg+EAkPJoAvww/43JVisqNURERERERERERERFdwIkTInKJ+n31iLsvDhKVBK2Vraj5rcb4njxC7r7AiIiIiIiIiIiIiDrgxAkRuUT1D9WQ+ErQlNsE3zTfC28IQNyf49wXGBEREREREREREVEHnDghIpdIWJEA33Rf5FyXg9Q3Uzu915TT5KaoiIiIiIiIiIiIiDqTuDsAIiIiIiIiIiIiIiIiT8GJEyIiIiIiIiIiIiIioja8VBeREymVSneH4HbtbdBypgWQAXq1Hs0nmiFCNJtWpVK5OkQiIiIiIiJyEv5fTEREfZEgiqLpt5dERA6SnZ2N0aNHwyfcB4KPYJpAAFKeTUHuslzs27cPWVlZrg+SiIiIiIiIiIiIqA3POCEilxj474HwTfc1+x5vDk9ERERERERERESegvc4ISIiIiIiIiIiIiIiasOJEyIiIiIiIiIiIiIiojacOCEiIiIiIiIiIiIiImrDiRMiIiIiIiIiIiIiIqI2nDghIiIiIiIiIiIiIiJqI3N3AETUP7QUtNj0HhEREREREREREZErceKEiJwqLCwMSl8lCv9a2GM6pa8SYWFhrgmKiIiIiIiIiIiIqBuCKIqiu4MgIu925swZVFZW9pgmLCwMCQkJLoqIiIiIiIiIiIiIyDxOnBAREREREREREREREbXhzeGJiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIioDSdOiIiIiIiIiIiIiIiI2nDihIiIiIiIiIiIiIiIqA0nToiIiIiIiIiIiIiIiNpw4oSIiIiIiIiIiIiIiKgNJ06IiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIioDSdOiIiIiIiIiIiIiIiI2nDihIiIiIiIiIiIiIiIqA0nToiIiIiIiIiIiIiIiNpw4oSIiIiIiIiIiIiIiKgNJ06IiIiIiIiIiIiIiIjacOKEiIiIiIiIiIiIiIiojczdARB5s8rKSmzYsAFJSUlQqVTuDofIqLm5GYWFhRyb5JE4PsmTcXySJ+P4JE/G8dn/tPf5JZdcgrCwMHeHQ0REZBVOnBA50YYNG7Bs2TJ3h0FERERERETkFqtXr8bSpUvdHQYREZFVOHFC5ERJSUkADB8U09PT3RsMUQc5OTlYtmwZxyZ5JI5P8mQcn+TJOD7Jk3F89j/tfd7+fzEREVFfwokTIidqPwU9PT0dWVlZbo6GyBTHJnkyjk/yZByf5Mk4PsmTcXz2P7w0GxER9UW8OTwREREREREREREREVEbTpwQERERERERERERERG14cQJERERERERERERERFRG06cEBERERERERERERERteHECRERERERERERERERURtOnBAR9UNpaWnYt28f0tLS3B0KkQmOT/JkHJ/kyTg+yZNxfBIREVFfInN3AERE5Hq+vr7IyspydxhEZnF8kifj+CRPxvFJnozjk4iIiPoSnnFCRERERERERERERETUhhMnREREREREREREREREbThxQkRERERERERERERE1IYTJ0RERERERERERERERG04cUJE1Mdt2rQJgiCYfezcubNT2u3bt2PKlCnw9fVFVFQUli9fjoaGBpN1qtVq/N///R9iYmKgUqkwfvx4/PTTT66qEvVRDQ0NePzxxzF37lyEhIRAEASsWrXKbNqcnBzMnTsX/v7+CAkJwfXXX4+KigqTdHq9Hv/617+QnJwMpVKJzMxMfPzxx3atk/onS8fnTTfdZHZ/mpaWZpKW45McZc+ePbjrrruQkZEBPz8/JCQkYMmSJcjLyzNJy/0nuZql45P7TyIiIvImMncHQEREjrF8+XKMHTu207JBgwYZnx84cACzZ89Geno6XnzxRRQVFeH555/HiRMn8P3333fKd9NNN2Ht2rX485//jMGDB2PVqlW47LLLsHHjRkyZMsUl9aG+p7KyEk888QQSEhIwYsQIbNq0yWy6oqIiTJs2DUFBQXj66afR0NCA559/HocPH8bu3bshl8uNaVesWIFnnnkGt956K8aOHYuvv/4a1113HQRBwLXXXmvTOql/snR8AoBCocDbb7/daVlQUJBJOo5PcpRnn30W27Ztw+LFi5GZmYnS0lKsXLkSWVlZ2LlzJ4YNGwaA+09yD0vHJ8D9JxEREXkRkYicZt++fSIAcd++fe4OhbzYxo0bRQDimjVrekx36aWXitHR0WJtba1x2VtvvSUCEDds2GBc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W7NHU3PU9v//+cCA7zo8a625evE7z3r+9a/ce++95e2DBw/OVVddldGjR2fOnDnZv39/nn766cyfPz+bN2/OhAkTjjnemjVrkqTPa7oA4J9GOAEAAACglz179mT27Nmpra3NunXrUllZWd532223paqqKhs2bChvmzdvXq644oo8+uijaWho6DNeV1dXXnnllUyePDlTp049K88AAH+XNU4AAAAAKGtpaclNN92U5ubmvP322xk1alR5348//pi33347t9xyS69z6urqMn369GzZsuWYY27ZsiWNjY1mmwDwP8GMEwAAAACSJIcPH87cuXOzbdu2vP/++5k0aVKv/T///HOSpKOjo8+5R48eTXt7+zHHXbNmTUqlUu66667+v2kA6GdmnAAAAACQjo6O3H777fnkk0+ydu3aYy70PmHChFRUVKShoSFdXV3l7Tt37szmzZtz9dVX9znn6NGjWbt2baZPn54xY8ac0WcAgP5gxgmcAStWrEhzc3N27dqVJNmwYUN27tyZJHnooYdSW1t7Lm8PAAAA+liyZEnWr1+fuXPnpqmpKS+//HKv/XfffXdGjBiRRYsW5YUXXsisWbMyf/787N+/P88++2wOHTqUpUuX9hn3nXfeyb59+/7yNV2NjY156aWXkiSfffZZkuTJJ59MkowdOzb33HNPfz0mAJxQqevPfx4A9Itx48alsbHxmPt++umnjBs37uzeEAAAAJzAzJkzs2nTpuPu7/kvpPb29jz33HNZuXJlvv/++yRJfX19Hn/88Vx33XV9zrvzzjvz+uuvZ8+ePamrqzvm2B999NExz02SGTNm5KOPPjrFpwGAv084AQAAAAAAKFjjBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAAAAAABQEE4AAAAAAAAKwgkAAAAAAEBBOAEAAAAAACgIJwAAAAAAAAXhBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAAAAAABQEE4AAAAAAAAKwgkAAAAAAEBBOAEAAAAAACgIJwAAAAAAAAXhBAAAAAAAoCCcAAAAAAAAFIQTAAAAAACAgnACAMD/W6VSKaVS6VzfBgAAAP8gwgkAAP1q4cKFKZVKefjhh5MkF1544SnHiRdffDHV1dXlsNHzM2jQoLz11ltn4rYBAAAgSVLq6urqOtc3AQDA/x3Dhw/Pvn37cuTIkVRXV6eiovtvdTo7O0/q/Hnz5mX9+vVJumeEDBkyJEnS3Nycnq+u/fUVtifo+EoMAABADzNOAADoV01NTUmS6urqJN1R4vzzzz+pc996661yNFm8eHE6OzvT1NSUpqamdHZ2ZuXKlRk4cOCZuXEAAACIcAIAQD/YuHFjGhoa0tDQkK6urlRVVaWhoSEPPPBAkuSyyy5LQ0NDPv30078c59Zbb02SjB49OitWrOizf9GiRTl06FCvbUOHDu31Oq/Kyspjvs5r+PDhvY6bOXPmMe9h9erVqaio6HXsxRdf3OuYZcuWpVQq5fzzz+8z7rx583od+/zzz/cZr1QqZdmyZX/5uwAAAODc8KouAABO28muYVIqlf7ylV094zQ2NmbMmDEnHG/gwIH5/fffkyS1tbU5cOBAOjo6kiS7du3KJZdckiQZOXJkfv311yTda660tbWVj0v+eFXX119/nSlTpiRJKisrU1NTk9bW1vJ5LS0tSbrDyRNPPFE+f/DgwSmVSmlra+tz7Z5nGjBgQPkeDx06lH//+9/ZtGnTCZ8RAACAs8uMEwAATtusWbNSX1+fAQMGJEmmTZuW+vr68v76+vrU19fn/vvvP6nxTiaarFmzphxN2tra0tzcnPb29vKaKNOmTUuS7N69uxxNGhsb09LSkvb29gwbNqzPmNdcc02S5NJLL017e3taWlqya9euJElra2s2b97c55w33ngjbW1tOXDgQCZOnJgkuf7665OkPPOlpqYmv//+e3755ZccPHgwXV1dogkAAMA/lBknAAD0m6qqqnR0dJRncJRKpQwcOLDP67WO51QWax8zZkx27NiRqVOn5ssvvyxv3759e8aOHVse58Ybb8y7776burq67Nu3r3zc7t27M2rUqF7X67l+W1tbBg8eXD527Nix2b59eyZNmpRvvvmmPOOkoqKi18yVjRs3Zs6cOeXZKT/88EMmTJiQpDuwzJ49+6R+DwAAAJw7ZpwAAHBa3nvvvfL6Jh0dHamsrExDQ0MeeeSRJN2Bo6GhIe+9916/XrcngsydO7fX9v+erfLtt98mSa688spe23tepXUsf44mSTJ9+vQkKc8+6fHfC9X3hJEjR44kScaPH58LLrggSTJnzpyUSqXU1NTk+eefP+61AQAAOLeqzvUNAADwv+2GG27o9bmjoyN33HFH+fO2bdvKn092svP27dtP6nVd59rx1nb583O2trZm6dKlWbFiRQ4cOJCDBw/mwQcfzAcffJBXX331bN0qAAAAJ8mMEwAATsuCBQtSX19fnn1xvPVNFixYcMKxBg0alOSPGR5/pWeNkg0bNvTavn379l6fe9Yd2bZtW6/tu3fvPu7YBw8e7PX5448/TpLyq71O1fLly7N///50dXVlyZIlSZLXXnvtb40FAADAmSWcAABwWtatW5etW7ems7MzSfL5559n69atSZLq6ups3bo1W7duzbp160441tq1a5MkO3bsKL/q689Wr15djivLly9Pknz11Vc5evRo+ZieReFHjhyZJFm1alWSpKmpqVdUmTJlSp/xL7zwwiR/xJYk2bt3b/m855577oTP8GdffPFFvvvuu17bli1bluTkZ98AAABwdgknAAD0iyNHjqSiovvrZU8sGD9+/CmNMXv27Nx8881JkmeeeSYVFRUZNmxYhg0blsrKytx33305fPhwkmThwoU577zzkiQDBgzI0KFDU1VVld9++y1Jd7RIutcy6ZmdMnbs2NTW1qaqqqrXQvE9tmzZkqQ73FRXV2fIkCEZMWJEku6ocu21157S8zz11FOZOHFiKisrU1tbm7q6utTU1CQ59d8NAAAAZ4dwAgDAaWtpaUmSXHzxxUmSxYsXJ0kee+yxUx5r48aNefbZZ1NZWZmurq40NTWlqakpnZ2dGTRoUD788MPysYcPH86QIUOSJM3Nzeno6EhFRUXefPPNXou/7927N0OHDk3SveZIR0dHZsyY0efakydPzqpVq1IqldLe3l5+rosuuqj871OxYMGCVFRUpLOzM62treWoc/nll+f7778/5fEAAAA480pd3hEAAAAAAACQxIwTAAAAAACAMuEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKAgnAAAAAAAABeEEAAAAAACgIJwAAAAAAAAUhBMAAAAAAICCcAIAAAAAAFAQTgAAAAAAAArCCQAAAAAAQEE4AQAAAAAAKPwHBwUI2PShVTcAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "drawer = ProteinVisualizer()\n", + "drawer.draw_fig(pvis=pvis)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "62037174", + "metadata": { + "ExecuteTime": { + "end_time": "2024-07-04T12:32:26.276827900Z", + "start_time": "2024-07-04T12:32:25.949485300Z" + } + }, + "outputs": [], + "source": [ + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model.genome import Region\n", + "\n", + "analysis_config = CohortAnalysisConfiguration()\n", + "analysis_config.missing_implies_excluded = False\n", + "\n", + "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "bead7f0a", + "metadata": { + "ExecuteTime": { + "start_time": "2024-07-04T12:32:26.009014300Z" + }, + "is_executing": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
MISSENSE_VARIANT on NM_000138.5YesNo
CountPercentCountPercentp valueCorrected p value
OMIM:61418519/11916%0/320%0.0136130.013613
\n", + "
" + ], + "text/plain": [ + "MISSENSE_VARIANT on NM_000138.5 Yes ... \n", + " Count Percent ... p value Corrected p value\n", + "OMIM:614185 19/119 16% ... 0.013613 0.013613\n", "\n", - "Variant that affects TB 5 feature on the protein encoded by transcript NM_000138.5 \n", - " Corrected p value \n", - "OMIM:614185 1.0 " + "[1 rows x 6 columns]" ] }, - "execution_count": 10, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "results = analysis.compare_disease_vs_genotype(\n", - " predicate=affects_tb5, \n", + " predicate=missense_predicate, \n", " disease_ids=(\"OMIM:614185\",),\n", ")\n", "\n", "results.summarize(hpo, category=PatientCategories.YES)" ] }, + { + "cell_type": "code", + "execution_count": 18, + "id": "1951e18d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Variant that affects TB 7 feature on the protein encoded by transcript NM_000138.5YesNo
CountPercentCountPercentp valueCorrected p value
Mitral stenosis [HP:0001718]4/1331%0/40%0.5193281.0
Tricuspid stenosis [HP:0010446]3/1225%0/40%0.5285711.0
Abnormal blood vessel morphology [HP:0033353]0/00%39/39100%1.0000001.0
Abnormal jaw morphology [HP:0030791]0/00%7/7100%1.0000001.0
Abnormality of the vasculature [HP:0002597]0/00%43/43100%1.0000001.0
.....................
Abnormal renal morphology [HP:0012210]0/00%2/2100%1.0000001.0
Abnormality of prenatal development or birth [HP:0001197]0/00%2/2100%1.0000001.0
Abnormality of the cardiovascular system [HP:0001626]9/9100%54/54100%1.0000001.0
Strabismus [HP:0000486]0/00%3/3010%1.0000001.0
Abnormality of the respiratory system [HP:0002086]7/7100%2/2100%1.0000001.0
\n", + "

300 rows × 6 columns

\n", + "
" + ], + "text/plain": [ + "Variant that affects TB 7 feature on the protein encoded by transcript NM_000138.5 Yes ... \n", + " Count ... Corrected p value\n", + "Mitral stenosis [HP:0001718] 4/13 ... 1.0\n", + "Tricuspid stenosis [HP:0010446] 3/12 ... 1.0\n", + "Abnormal blood vessel morphology [HP:0033353] 0/0 ... 1.0\n", + "Abnormal jaw morphology [HP:0030791] 0/0 ... 1.0\n", + "Abnormality of the vasculature [HP:0002597] 0/0 ... 1.0\n", + "... ... ... ...\n", + "Abnormal renal morphology [HP:0012210] 0/0 ... 1.0\n", + "Abnormality of prenatal development or birth [H... 0/0 ... 1.0\n", + "Abnormality of the cardiovascular system [HP:00... 9/9 ... 1.0\n", + "Strabismus [HP:0000486] 0/0 ... 1.0\n", + "Abnormality of the respiratory system [HP:0002086] 7/7 ... 1.0\n", + "\n", + "[300 rows x 6 columns]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from gpsea.analysis.predicate.genotype import ProteinPredicates\n", + "\n", + "prot_pred = ProteinPredicates(pms)\n", + "prot_feat_pred = prot_pred.protein_feature(\"TB 7\", tx_id=FBN1_MANE_transcript)\n", + "\n", + "prot_results = analysis.compare_hpo_vs_genotype(prot_feat_pred)\n", + "prot_results.summarize(hpo, PatientCategories.YES)" + ] + }, { "cell_type": "markdown", "id": "51241ddb", @@ -925,9 +1604,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "enviro", "language": "python", - "name": "python3" + "name": "enviro" }, "language_info": { "codemirror_mode": { @@ -939,7 +1618,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/MAPK8IP3/MAPK8IP3.ipynb b/notebooks/MAPK8IP3/MAPK8IP3.ipynb index c6221dffe..c62b045a1 100644 --- a/notebooks/MAPK8IP3/MAPK8IP3.ipynb +++ b/notebooks/MAPK8IP3/MAPK8IP3.ipynb @@ -20,19 +20,19 @@ "text": [ "Loaded HPO v2023-10-09\n", "hpotk version 0.5.2\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ "import hpotk\n", - "import genophenocorr\n", + "import gpsea\n", "\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", "print(f'hpotk version {hpotk.__version__}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -52,7 +52,6 @@ "metadata": {}, "outputs": [], "source": [ - "fpath_phenopackets = 'phenopackets'\n", "MAPK8IP3_id = 'NM_001318852.2'" ] }, @@ -75,16 +74,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 20/20 [00:00<00:00, 261.06it/s]\n", + "Patients Created: 100%|██████████| 20/20 [00:00<00:00, 299.27it/s]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_name = 'MAPK8IP3'\n", "phenopacket_store_release = '0.1.18'\n", @@ -176,8 +174,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 20 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 20 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -191,7 +189,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -219,26 +217,26 @@ " \n", " \n", " \n", - " Seizure\n", - " HP:0001250\n", + " Intellectual disability\n", + " HP:0001249\n", " 6\n", " \n", " \n", " \n", - " Delayed ability to walk\n", - " HP:0031936\n", + " Spastic diplegia\n", + " HP:0001264\n", " 6\n", " \n", " \n", " \n", - " Spastic diplegia\n", - " HP:0001264\n", + " Delayed ability to walk\n", + " HP:0031936\n", " 6\n", " \n", " \n", " \n", - " Intellectual disability\n", - " HP:0001249\n", + " Seizure\n", + " HP:0001250\n", " 6\n", " \n", " \n", @@ -264,92 +262,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 6\n", " 16_1762843_1762843_C_T\n", " c.1735C>T\n", " p.Arg579Cys\n", " MISSENSE_VARIANT\n", - " 6\n", - " \n", + " \n", " \n", " \n", + " 5\n", " 16_1767834_1767834_C_T\n", " c.3439C>T\n", " p.Arg1147Cys\n", " MISSENSE_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", + " 2\n", " 16_1760409_1760409_T_C\n", " c.1334T>C\n", " p.Leu445Pro\n", " MISSENSE_VARIANT\n", - " 2\n", - " \n", + " \n", " \n", " \n", - " 16_1748705_1748705_G_A\n", - " c.1201G>A\n", - " p.Gly401Arg\n", - " MISSENSE_VARIANT\n", " 1\n", - " \n", + " 16_1706384_1706384_C_G\n", + " c.45C>G\n", + " p.Tyr15Ter\n", + " STOP_GAINED\n", + " \n", " \n", " \n", - " 16_1766768_1766768_C_G\n", - " c.2985C>G\n", - " p.His995Gln\n", - " MISSENSE_VARIANT\n", " 1\n", - " \n", + " 16_1706450_1706450_C_G\n", + " c.111C>G\n", + " p.Tyr37Ter\n", + " STOP_GAINED\n", + " \n", " \n", " \n", - " 16_1706384_1706384_C_G\n", - " c.45C>G\n", - " p.Tyr15Ter\n", - " STOP_GAINED\n", " 1\n", - " \n", + " 16_1706418_1706418_G_T\n", + " c.79G>T\n", + " p.Glu27Ter\n", + " STOP_GAINED\n", + " \n", " \n", " \n", - " 16_1706402_1706403_CG_C\n", - " c.65del\n", - " p.Gly22AlafsTer3\n", - " FRAMESHIFT_VARIANT\n", " 1\n", - " \n", + " 16_1748705_1748705_G_A\n", + " c.1201G>A\n", + " p.Gly401Arg\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", + " 1\n", " 16_1762388_1762388_G_A\n", " c.1577G>A\n", " p.Arg526Gln\n", " MISSENSE_VARIANT\n", - " 1\n", - " \n", + " \n", " \n", " \n", - " 16_1706450_1706450_C_G\n", - " c.111C>G\n", - " p.Tyr37Ter\n", - " STOP_GAINED\n", " 1\n", - " \n", + " 16_1766768_1766768_C_G\n", + " c.2985C>G\n", + " p.His995Gln\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", - " 16_1706418_1706418_G_T\n", - " c.79G>T\n", - " p.Glu27Ter\n", - " STOP_GAINED\n", " 1\n", - " \n", + " 16_1706402_1706403_CG_C\n", + " c.65del\n", + " p.Gly22AlafsTer3\n", + " FRAMESHIFT_VARIANT\n", + " \n", " \n", " \n", " \n", @@ -389,13 +387,13 @@ " \n", " \n", " \n", - " STOP_GAINED\n", - " 3\n", + " FRAMESHIFT_VARIANT\n", + " 1\n", " \n", " \n", " \n", - " FRAMESHIFT_VARIANT\n", - " 1\n", + " STOP_GAINED\n", + " 3\n", " \n", " \n", " \n", @@ -416,7 +414,7 @@ ], "source": [ "from IPython.display import display, HTML\n", - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "\n", "viewer = CohortViewable(hpo)\n", "display(HTML(viewer.process(cohort=cohort, transcript_id=MAPK8IP3_id)))" @@ -440,7 +438,7 @@ }, { "data": { - "image/png": "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EyZMUMOGDVWpUiV16dJFsbGxmjp1qry8vDR8+HCbHI+UMZ+7pFbjxo3l4OCgTZs2qXv37qlaZ+3atebeaOfOndPXX3+to0ePavDgwfL09LSoe+TIES1YsECGYejq1av6888/tXTpUsXExGjSpElq0KCBRf07d+7oxx9/VM+ePS3Kt27dqpo1a2rYsGEPPPd2dnb6/PPP1bBhQxUrVkydOnVSvnz5dPr0aYWHh8vT01PffffdY/05Y1BQkLJnz66ZM2cqW7Zscnd3V4UKFZKcx7Zx48bm8/jKK6/o3Llz+uyzz1SoUCGb3XOS1L17d82aNUuhoaHavXu3AgICtGzZMu3YsUOTJ0+26n39MEqXLi17e3uNGzdOV65ckbOzs2rVqqWvv/5a06dPV8uWLRUUFKRr165pzpw58vT0TPeXLbp27aqxY8eqa9euKleunLZt26YjR46kO/ZChQrpvffe06hRo1StWjW1atVKzs7O2rVrl/LmzasxY8ZIuvu56IwZM/Thhx+qUKFCypUrl1XPXElydHTUuHHj1KlTJ9WoUUMvv/yyzp49qylTpiggIED9+/dPd6wZrUmTJpo/f768vLwUHBysX375RZs2bbIaAXTu3Ln6/vvvFRYWpvz580u6mwRu3769ZsyYoZ49e6pUqVLq2LGjZs+ebZ6WcOfOnZo3b55atGiR6mdmSmrUqKEePXpozJgx2rt3r+rVqydHR0cdPXpUS5cu1ZQpU9SmTZsk182Ie2T06NFq3ry5qlSpok6dOuny5cuaNm2aihcvbvFsSEs7ULZsWW3atEmTJk1S3rx5FRgYqAoVKljt29fXV0OGDNGIESPUoEEDNWvWTIcPH9b06dP1wgsvqH379mk+nqcRyV08EkWLFtWrL7+sXouXKDDBSbXkmWzdvbqhV+xPqmaVGkk+eDKCm5ubevbsqQ0bNmjFihVKSEhQoUKFNH36dL3xxhuSpFKlSql+/fr67rvvdPr0abm5ualUqVJau3atKlasaN7W4MGDVaRIEX3yyScaMWKEJOmZZ55RvXr11KxZszTH1qNHDy1cuFCTJk1STEyM8ufPrz59+uj9998318mdO7d27typkSNHasWKFZo+fbpy5sypYsWKady4caneV61atZQnTx79999/FkMyS3fnSVmzZo0GDBig999/X97e3mrfvr1q166t+vXrp/m4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rpLk4eGhLVu2qHfv3poyZYo8PDz02muvqXLlymrdunWKifqSJUtq/fr1euuttzR06FDlz59fI0aM0H///WeR3JXu9vIsWLCgwsLCtHLlSvn5+WnIkCEaNmyYzY5Hkr7++mv17t1bn332mQzDUL169bR27VrlzZvXpvtJSocOHTR48GCtXr1a7du3f2Bdk8mkzz//XNHR0Ro/fry8vb3NidtTp06pQ4cO5nre3t6qUaOGhg0bZu75eq/EIaidnJyUI0cOlShRQpMnT1anTp2STA4sXbpUVatWtUpaxcTEyNXV1WL43Ad57733tG7dOr377rtycHBQQECA2rdvrypVqkiSOYm/aNEinT17Vl5eXipfvrwWLlxoTrK1b99es2fP1vTp0xUdHS0/Pz+1a9dOw4cPNyeT3Nzc9OOPP2r06NFaunSpvvrqK3l6eqpIkSIaMWKEvLy8UhXvvVq1aqXevXtr0aJFWrBggQzDSDa5O2XKFNnb22vhwoW6efOmqlSpok2bNiU53PXDqFOnjtatW6dhw4Zp6NChcnR0VI0aNTRu3Lgkk5IPo2fPntq7d6/mzp2rTz75RP7+/mratKnN21VHR0etXLlSPXv21AcffCA/Pz/169dP3t7e6tSpU7q26eHhoe3bt2vYsGFauXKl5s2bp1y5cql27drmIcMdHR01b948DRkyRK+//rri4uI0d+7cJM+jnZ2dVq9eraFDh2rx4sWaO3euAgICNGHCBA0YMCBdMT4KOXPm1Jo1azRgwAC9//778vb2Vvv27VW7dm2La3Pq1KnaunWrli9fbjF9whdffKHixYurW7du+v7775U7d279/PPPeueddzR16lTdvHlTJUuW1HfffWfT505qn/FJyYh75KuvvpKfn5+++eYbrVy5UnXq1NHixYv17LPPWjwDU9sO+Pn5aebMmRozZoy6dOmi+Ph4hYeHJ5ncdXV11datWzV48GDNmzdPV69e1bPPPqu5c+cqNDQ0XcdjaybjcZrxGgAAAAAAAEijPXv2qGzZstq9e7fKlCmT5LI+Bb9XftcSmRRh+p2K/UufHm+c5LHh6TN58mT1799fp06dUr58+TI7nCylS5cuOnLkiLZv357ZoSTpzJkzCgwM1KJFi6x67ubOnVuvvfZail9SeFBbCABZ3d69e/X8889rwYIFVsPaP23ouQsAAAAAAIAn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CQkJatasmX766Sd1795dRYsW1V9//aVPPvlER44c0apVqx64zS+++EI9evRQ5cqV1a9fPx0/flzNmjVTjhw59Mwzz5jrxcbGKiQkRMeOHVOvXr0UGBiopUuXKjQ0VNHR0VbXzMKFC3X79m317t1bly5d0vjx49W2bVvVqlVLW7du1TvvvKNjx45p6tSpGjhwoEXSPywsTB4eHnrrrbfk4eGhLVu2aOjQobp69aomTJiQ4nn6+uuvde3aNfXo0UMmk0njx49Xq1atdPz48Qf29t29e7du376tMmXKpLiP1IiIiFDv3r1VsmTJZOfVLVu2rNV7FB4erhEjRmju3LkpJvvnz5+vjh07qn79+ho3bpxu3LihGTNmqGrVqvrjjz/Mye/WrVvrwIED6t27twICAnTu3Dlt3LhRJ0+eNL+uV6+efH19NXjwYGXPnl1RUVFasWKFxf569Ohhnie8T58+ioyM1LRp0/THH39ox44dFuf32LFjatOmjbp06aKOHTvqyy+/VGhoqMqWLatixYqpevXq6tOnjz799FO9++67Klq0qCSZ/73f1atX9fnnn+vll19Wt27ddO3aNX3xxReqX7++du7cqdKlSz/wXN2revXqmj9/vjp06KC6devqtddeMy87e/asKleurBs3bqhPnz7KmTOn5s2bp2bNmmnZsmVW9/yoUaPk5OSkgQMH6tatW6nucdyqVSsdOXJE33zzjT755BP5+PhIknx9fXXgwAE1adJEJUuW1MiRI+Xs7Kxjx45px44dyW7P19dX8+fP10cffaSYmBiNGTNG0t3zGRERkepzI91tR+vXr68KFSro448/1qZNmzRx4kQFBQXpjTfeMNfr0qWLwsLC1LBhQ3Xt2lVxcXHavn27fv31V5UrV07z589X165dVb58efNQ50FBQcnud/jw4RoxYoTq1KmjN954Q4cPH9aMGTO0a9cuq+vr8uXLatCggVq1aqW2bdtq2bJleuedd1SiRAk1bNgwTcebqHfv3vL29tawYcMUFRWlyZMnq1evXlq8ePED19u4caOOHz+uTp06yc/PTwcOHNDs2bN14MAB/frrrzKZTHJ1ddW8efNUpUoVvffee+Y24c0339SVK1cUFhYme3t7GYahZs2aKTw8XF26dFHp0qW1fv16DRo0SKdPn7Yabjs1z+OkPMyzI633yNixY2VnZ6eB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defOHeXLl08bNmxIcrSBDz/8UHv37tXmzZuVLVs2lSxZUkOHDtX777+vNm3aqFGjRmratKlq1qyp9957T1FRUSpVqpQ2bNigb7/9Vv369TN/iethPcyzw9b3iJOTk4YPH67evXurVq1aatu2raKiohQWFqagoCCLXripbQdcXV0VHBysxYsXq0iRIsqRI4eKFy9uMRdwolKlSqljx46aPXu2eWqAnTt3at68eWrRooXV9Aq2QHIXAAAAAAAAT5Wxg8dq7OCxyS6fOnJqsss83D00aajl/HItG1gmibN7Ztfod0YnuX6rBq3UqkGrNESbevf2xrxXaGio8ufPr507d2rkyJFasWKFpk+frpw5c6pYsWIaN26cRf2FCxeqR48eGjt2rLJnz64uXbqoZs2aqlu3rkW9+vXrKzw8XCNGjNDEiROVkJCgoKAgdevWzSbHkzt37lTHfL/z588rPj5eb731ltWyYcOGPTC5a29vr3Xr1umNN97QoEGDlC1bNg0bNsxiuMxEr732muzs7DR58mSdO3dO5cuX17Rp05QnTx5zneDgYP3+++8aMWKEwsLCdPHiReXKlUvPP/98ktvMaDNnzlRMTIw6deqkbNmyqXnz5lq1apU++eQTffXVV1q5cqXc3NxUsGBB9e3b12J46qR0795d8fHxmjBhggYNGqQSJUpo9erV+uCDDyzqubq6auvWrRo8eLDmzZunq1ev6tlnn00xAZlWOXPm1Jo1azRgwAC9//778vb2Vvv27VW7du1k5z22pc6dO6t169b6559/rOacPHz4sNV5kaQuXbqY5+j9999/9dprryW7/XsT5ytWrJCzs7Patm1rUSc2NlaSLK7D5LzyyivKmzevxo4dqwkTJujWrVvKly+fqlWrpk6dOkm6O3fmyy+/rM2bN2v+/PlycHDQc889pyVLlqh169aSZE5mLFq0SGfPnpWXl5fKly+vhQsXWswHOnPmTJUtW1azZs3Su+++KwcHBwUEBKh9+/aqUqVKivHez8/PTzNnztSYMWPUpUsXxcfHKzw8PMnkbmhoqM6cOaNZs2Zp/fr1Cg4O1oIFC7R06VJt3bo1zftOTu7cufXzzz/rnXfe0dSpU3Xz5k2VLFlS3333nc178L3wwgsaNWqUZs6cqXXr1ikhIUGRkZFq1qyZoqKi9OWXX+rChQvy8fFRjRo1NGLE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2Wfz5JNP5uSTTy5brc3p9ddfT5J06tRplcvHjRuXCy64YJXLxo8fnyR56623WqY4AAAAAAAAaCHC3Qp20EEH5a9//WsWLlxYuj/t5MmTUygUUigUkvw77N1mm23y8MMPl63W5vTUU08lSfr06bPK5RdccEHGjh37rut48cUXm70uAAAAAAAAaEnC3Qp22223lb6/7rrrcsopp6Sqqqp0H97k32FvsiIMffPNN8tS6/tRKBRSLBZz++23ly47nSQvvPBCkuSEE05Y5fMuuuii1a5z7ty5ef755/Pd7363eYsFAAAAAACAFibcbSc6d+6cJNlqq63y7LPPlsLe6urqFIvF1NfXZ/bs2WWucu3suuuuefDBB3PEEUdk6dKlSZJnn322dDbyt771rdU+75577mm1OgEAAAAAAKA1CHfbie7duydJevbsmeTfYe+WW26ZZ599NkmyYMGC8hT3Pj3wwAMpFApZtmxZOnXqlG7dumXhwoVJVlxmur2YMmVK5syZk0cffbRR+zvbVtVnTZa1Zf369cvgwYPLXUarmDJlSmbNmtWs62zJ319L1NtWdKRx1xzWZSys6bGpEvfJ238vbfkYvDa1VeJ+qERt5fhqfzePtrI/y8lYgsrxfo9ZXucAANC2CHfbiaOOOqp0KeZkxYevJNlkk01KbT169Gj1utbVE088ke222y4NDQ2lYHfzzTfPE088UebKmseUKVMyfPiInHHG6bnkkksaLTvnnHMatb3z8bv1rRTdutXmuecmtPs/FKzYz8OzePHiZl1vt27d8txzzzX776+l6m0rWur31h5NmTIlI0aMyKJFi97X89f02FRbW5sJEyrnWLDy2L148YrfS1s+Bq9NbR3lmFxOben46li47trS/iwnYwkqw7ocs7zOAQCgbRHutlMHHXRQo7C3Um2zzTZpaGgodxktZtasWVm8eFH6bbJNPn7uvY2WDRw6t1HbOx+/W99KMGfmpNz381Mza9asdv9HghX7eXHOOOOMDBo0qFnWOX369FxxxRUt8vtriXrbipb8vbVHs2bNyqJFi3LJVy7J0E2HrvXz67vX5/fX/P5d+7z4yos55+JzKmqfrDx27/Xpq7PewGFt+hi8prV1pGNyObWV46tjYfNoK/uznIwlqBzv95jldQ4AAG2PcBfagOouPdJv8LaN2rp0e7xR2zsfv1tf2qZB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+14222yzdO3aNdtss01+/etft8bm0AZ861vfSqFQyOjRo5sse/DBB7P77runtrY2AwcOzFlnnZUFCxY06bd06dKce+652WijjdKtW7fssssuufvuu1ujfMrk0UcfzSGHHJI+ffqktrY2o0ePzuWXX96oj/HDqkyePDmf+MQnsvHGG6e2tjbDhw/PhRdemEWLFjXqZ/ywYMGCfP3rX88BBxyQPn36pFAo5IYbblhl35Z4z7Om66TtWpMx1NDQkBtuuCGHHHJINtlkk3Tv3j2jR4/ON7/5zSxZsmSV6/3pT3+aESNGpGvXrtlyyy3z4x//eJX9pk+fnqOPPjrrrbdeevXqlUMPPTQvvvhic28mAADAOqkudwEA7d13v/vdPPDAAznqqKOyzTbbZObMmbniiiuy/fbb55///GcpoJs2bVr22GOP9O7dOxdffHEWLFiQSy+9NE899VQefvjh1NTUlNb51a9+Nd/5znfyuc99LjvttFP+9Kc/5dhjj02hUMgnPvGJcm0qrWDatGm5+OKL07179ybLHn/88ey7774ZMWJELrvsskybNi2XXnppJk+enD//+c+N+n7mM5/J7373u3z+85/PlltumRtuuCEf/ehH89e//jW77757a20OreQvf/lLDj744IwZMyYXXHBBevTokRdeeCHTpk0r9TF+WJWpU6dm5513Tu/evXPGGWekT58+GTduXL7+9a9n/Pjx+dOf/pTE+GGFWbNm5cILL8zgwYOz7bbb5r777ltlv5Z4z7M266TtWpMxtGjRopx44on5wAc+kFNPPTX9+/cvHZfGjh2be++9N4VCodT/mmuuyamnnpojjjgi//mf/5n7778/Z511VhYtWpRzzz231G/BggXZe++9M3fu3HzlK19J586d84Mf/CB77rlnHn/88fTt27c1fgUAAADvrQi0mPHjxxeTFMePH1/uUiijBx54oLh06dJGbZMmTSp26dKleNxxx5XaTjvttGK3bt2Kr7zySqnt7rvvLiYpXnPNNaW2adOmFTt37lw8/fTTS20NDQ3FD33oQ8WNN964WFdX14JbQ7kdc8wxxX322ae45557FkeNGtVo2YEHHljccMMNi3Pnzi21XXfddcUkxbvuuqvU9tBDDxWTFC+55JJS2+LFi4ubb755cdddd235jaBVzZ07tzhgwIDiYYcdVqyvr19tP+OHVfnWt75VTFJ8+umnG7WfcMIJxSTF2bNnF4tF44cVlixZUnz11VeLxWKx+K9//auYpHj99dc36dcS73nWdJ20bWsyhpYuXVp84IEHmjz3G9/4RjFJ8e677y61LVq0qNi3b9/ixz72sUZ9jzvuuGL37t1Lx7BisVj87ne/W0xSfPjhh0ttEyZMKHbq1Kl43nnnNcfmdTg+DwMAQMtwWWaAFrbbbrs1OVtkyy23zKhRozJhwoRS2+9///scdNBBGTx4cKltv/32y7Bhw/Lb3/621PanP/0py5cvz3/8x3+U2gqFQk477bRMmzYt48aNa8GtoZz+/ve/53e/+11++MMfNlk2b9683H333Tn++OPTq1evUvsJJ5yQHj16NBpDv/vd79KpU6eccsoppbauXbvmpJNOyrhx4zJ16tQW3Q5a169+9au89tpr+da3vpWqqqosXLgwDQ0NjfoYP6zOvHnzkiQDBgxo1L7hhhumqqoqNTU1xg8lXbp0ycCBA9+zX0u851nTddK2rckYqqmpyW677dak/bDDDkuSRu+v//rXv+bNN99sNIaS5PTTT8/ChQtzxx13lNp+97vfZaeddspOO+1Uahs+fHj23XdfYwgAAGhThLsAZVAsFvPaa6+lX79+SVbc3+v111/Pjjvu2KTvzjvvnMcee6z0+LHHHkv37t0zYsSIJv1WLqf9qa+vz5lnnpmTTz45W2+9dZPlTz31VOrq6pqMoZqammy33XZNxtCwYcMahTDJv8fQ448/3vwbQNncc8896dWrV6ZPn56tttoqPXr0SK9evXLaaaeV7k1o/LA6e+21V5LkpJNOyuOPP56pU6fm5ptvzlVXXZWzzjor3bt3N35YKy3xnmdt1kn7NXPmzCQpvb9O/j1G3jk2dthhh1RVVZWWNzQ05Mknn1ztGHrhhRcyf/78liodAABgrQh3AcrgpptuyvTp03PMMcckSV599dUkK86EeqcNN9wws2fPztKlS0t9BwwY0OheYm9/7owZM1qydMrk6quvziuvvJKLLrpolcvfawy9fVy8+uqrq+2XGEPtzeTJk1NXV5dDDz00H/nIR/L73/8+n/3sZ3P11VfnxBNPTGL8sHoHHHBALrrootx9990ZM2ZMBg8enE984hM588wz84Mf/CCJ8cPaaYn3PGuzTtqv733ve+nVq1cOPPDAUturr76aTp06pX///o361tTUpG/fvqUxtHKMOD4BAACVoLrcBQB0NM8991xOP/307Lrrrvn0pz+dJFm8eHGSFZeie6euXbuW+nTp0qX077v1o315880387WvfS0XXHBBNthgg1X2ea8x9PZxYQx1LAsWLMiiRYty6qmn5vLLL0+SHH744Vm2bFmuueaaXHjhhcYP72rIkCHZY489csQRR6Rv37654447cvHFF2fgwIE544wzjB/WSku851mbddI+XXzxxbnnnnty5ZVXZr311iu1L168uMntUVZ6+/FpTccQAABAWyDcBWhFM2fOzMc+9rH07t27dN/BJOnWrVuSrPKskpWXTV3Zp1u3bmvUj/bj/PPPT58+fXLmmWeuts97jaG3jwtjqGNZuT8/+clPNmo/9thjc80112TcuHGpra1NYvzQ1G9+85uccsopmTRpUjbeeOMkK/5zQENDQ84999x88pOfdPxhrbTEe561WSftz80335zzzz8/J510Uk477bRGy7p165Zly5at8nlvPz4ZQwAAQCVxWWZoQcOHD8/48eMzfPjwcpdCGzB37twceOCBmTNnTu68885stNFGpWUrL/e28rKCb/fqq6+mT58+pTMJNtxww8ycOTPFYrFJvySN1kvlmzx5cq699tqcddZZmTFjRl5++eW8/PLLWbJkSZYvX56XX345s2fPfs8x9M7xtrp+iTHU3qzcnwMGDGjUvvISlW+99Zbxw2pdeeWVGTNmTCnYXemQQw7JokWL8thjjxk/rJWWeM+zNuukfbn77rtzwgkn5GMf+1iuvvrqJss33HDD1NfX5/XXX2/UvmzZsrz55pulMbRyjDg+NS+fhwEAoGUId6EF1dbWZvvtty+dEUXHtWTJkhx88MGZNGlSbr/99owcObLR8kGDBmWDDTbII4880uS5Dz/8cLbbbrvS4+222y6LFi3KhAkTGvV76KGHSstpP6ZPn56GhoacddZZ2WyzzUpfDz30UCZNmpTNNtssF154YUaPHp3q6uomY2jZsmV5/PHHm4yhSZMmZd68eY36GkPt0w477JBkxVh6u5X3Dtxggw2MH1brtddeS319fZP25cuXJ0nq6uqMH9ZKS7znWZt10n489NBDOeyww7Ljjjvmt7/9baqrm16YbOW+f+fYeOSRR9LQ0FBaXlVVla233nqVY+ihhx7K0KFD07Nnz2bfhvbO52EAAGgZwl2AFlZfX59jjjkm48aNyy233JJdd911lf2OOOKI3H777Zk6dWqpbezYsZk0aVKOOuqoUtuhhx6azp0758orryy1FYvFXH311Rk0aFB22223ltsYWt3o0aPzxz/+scnXqFGjMnjw4Pzxj3/MSSedlN69e2e//fbLjTfemPnz55ee/8tf/jILFixoNIaOPPLI1NfX59prry21LV26NNdff3122WWXbLLJJq26jbSso48+Okny05/+tFH7T37yk1RXV2evvfYyflitYcOG5bHHHsukSZMatf/6179OVVVVttlmG+OHtdYS73nWdJ20DxMmTMjHPvaxDBkyJLfffvtqL5m8zz77pE+fPrnqqqsatV911VWpra3Nxz72sVLbkUcemX/961+NAt6JEyfm3nvvNYYAAIA2pVB85zWuAGhWn//85/OjH/0oBx98cClkebvjjz8+STJ16tSMGTMm6623Xv7f//t/WbBgQS655JJsvPHG+de//tXocoJf+tKXcskll+SUU07JTjvtlFtvvTV33HFHbrrpphx77LGttm2Uz1577ZVZs2bl6aefLrU9+uij2W233TJy5MiccsopmTZtWr7//e9njz32yF133dXo+UcffXT++Mc/5uyzz84WW2yRn//853n44YczduzY7LHHHq29ObSwk046KT/72c9y9NFHZ88998x9992XW265Jeedd14uvvjiJMYPq/b3v/89++yzT/r27Zszzjgjffv2ze23354///nPOfnkk3PdddclMX74tyuuuCJz5szJjBkzctVVV+Xwww/PmDFjkiRnnnlmevfu3SLvedZmnbRt7zWGqqqqMmrUqEyfPj0XX3xxBg0a1Oj5m2++eaP/THnllVfm9NNPz5FHHpmPfOQjuf/++/OLX/wi3/rWt/KVr3yl1G/+/PkZM2ZM5s+fny9+8Yvp3LlzLrvsstTX1+fxxx/PBhts0Dq/AAAAgPdSBKBF7bnnnsUkq/16u6effrr44Q9/uFhbW1tcb731iscdd1xx5syZTdZZX19fvPjii4ubbrppsaampjhq1KjijTfe2FqbRBuw5557FkeNGtWk/f777y/utttuxa5duxY32GCD4umnn16cN29ek36LFy8ufvGLXywOHDiw2KVLl+JOO+1UvPPOO1ujdMpg2bJlxf/6r/8qbrrppsXOnTsXt9hii+IPfvCDJv2MH1bloYceKh544IHFgQMHFjt37lwcNmxY8Vvf+lZx+fLljfoZPxSLxeKmm2662vc8L730UqlfS7znWdN10ra91xh66aWX3vW99ac//ekm67z22muLW221VbGmpqa4+eabF3/wgx8UGxoamvSbOnVq8cgjjyz26tWr2KNHj+JBBx1UnDx5citsNQAAwJpz5i4AAAAAAABABXDPXWhmCxYsyNe//vUccMAB6dOnTwqFQm644YZylwUAAADvaU0/01533XXZc889M2DAgHTp0iWbbbZZTjzxxLz88suN+i1evDgnnXRSRo8end69e6dHjx7Zdttt86Mf/SjLly9fZQ333HNP9tlnn/Tu3Ts9e/bMDjvskJtvvrkFthYAACpPdbkLgPZm1qxZufDCCzN48OBsu+22ue+++8pdEgAAAKyRNf1M+9hjj2WzzTbLIYcckvXXXz8vvfRSrrvuutx+++154oknstFGGyVZEe4+88wz+ehHP5ohQ4akqqoqDz74YM4+++w89NBD+dWvftVovddff31OOumk7L///rn44ovTqVOnTJw4MVOnTm3pTQcAgIrgsszQzJYuXZq33norAwcOzCOPPJKddtop119/fT7zmc+UuzQAAAB4V+vymXb8+PHZcccd8+1vfztf/vKX37XvmWeemSuuuCKvvvpqBg4cmCR5+eWXM3LkyHzuc5/Lj370o+bYHAAAaHdclhmaWZcuXUofTAEAAKCSrMtn2iFDhiRJ5syZ8776Xn311amvr8+FF16YZMUlop2TAAAAjQl3AQAAAHhf3nzzzbz++ut55JFHcuKJJyZJ9t133yb9li1bllmzZmXq1Kn54x//mEsvvTSbbrpptthii1Kfe+65J8OHD8///u//ZuONN07Pnj3Tt2/fXHDBBWloaGi1bQIAgLbMPXcBAAAAeF8GDRqUpUuXJkn69u2byy+/PPvvv3+Tfn/4wx/yyU9+svR4xx13zM9+9rNUV//7T1OTJ09Op06dcuKJJ+ZLX/pStt122/zhD3/IN7/5zdTV1eXb3/52y28QAAC0ccJdAAAAAN6XP//5z1myZEkmTJiQG2+8MQsXLlxlv7333jt333135syZk7Fjx+aJJ55o0nfBggVpaGjId77znZx77rlJkiOOOCKzZ8/Oj370o3zlK19Jz549W3ybAACgLRPuAgAAAPC+7L333kmSAw88MIceemhGjx6dHj165IwzzmjUb8CAARkwYECS5Mgjj8zFF1+c/fffP5MnTy7d47dbt25ZuHBhozN8k+STn/xk7rzzzjz22GPZY489WmGrAACg7XLPXQAAAADW2eabb54xY8bkpptues++Rx55ZBYsWJA//elPpbaNNtooSUoh8Er9+/dPkrz11lvNWC0AAFQm4S4AAAAAzWLx4sWZO3fuGvVL0qjvDjvskCSZPn16o74zZsxIkmywwQbNVSYAAFQs4S4AAAAAa6yurm6VZ9E+/PDDeeqpp7LjjjuW2mbNmpVisdik709+8pMkadT3mGOOSZL89Kc/LbU1NDTk+uuvT58+fUrhLwAAdGTuuQst4IorrsicOXNK/7v4tttuy7Rp05IkZ555Znr37l3O8gAAAGC13uszbbFYzCabbJJjjjkmo0aNSvfu3fPUU0/l+uuvT+/evXPBBReU1nXjjTfm6quvzsc//vEMHTo08+fPz1133ZW77747Bx98cPbZZ59S30MPPTT77rtvvv3tb2fWrFnZdtttc+utt+Yf//hHrrnmmnTp0qV1fxEAANAGFYqr+u+TwDoZMmRIXnnllVUue+mllzJkyJDWLQgAAADW0Ht9pt1oo43ypS99KX/961/z8ssvZ/Hixdloo42y33775fzzz2/0mfeRRx7J9773vTz00EN57bXXUl1dna222irHH398zjzzzFRXNz7vYMGCBTn//PNz8803Z/bs2dlqq61y7rnn5rjjjmvJTQYAgIoh3AUAAAAAAACoAO65CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwBAh1UoFFIoFMpdBgAAAACsEeEuAADN6qMf/WgKhUJOOOGEJEnXrl3XOkD9wQ9+kKqqqlL4uvKrc+fOueWWW1qibAAAAABo8wrFYrFY7iIAAGg/evTokYULF2bp0qWpqakpBbtr+rZzjz32yP333196XFtbmyRZtGhRqa253sKubW0AAAAAUE7O3AUAoFktXLgwSVJTU1Nq69Klyxo995ZbbikFu8cee2yKxWIWLlyYhQsXplgs5rLLLkt1dXXzFw0AAAAAFUC4CwDAOrv55ptz3XXX5brrrkuy4ozY6667LkceeWSSpH///rnuuuty7733vut6jjvuuCRJnz59ctNNNzVZfvbZZ2f58uWN2mpra5tcvnlVl27u0aNHoz7bbbfdKmv48Y9/3GR9vXv3blJHoVBIly5dmqx3jz32aNT30ksvbbK+QqGQs88++11/FwAAAADwTi7LDADAOlube+q+29vPleuZPHlytthii/dcV3V1derr65OsuLfv0qVLS+t/5ZVXMnjw4CRJz549s2DBglX2e3tNjzzySHbaaadSLV26dMmSJUuSpNH3Z599dn74wx+Wnt+5c+ckKQXPb//ZK7epqqoqtbW1WbJkSerq6rLNNtvkiSeeeM9tBAAAAICVnLkLAMA622GHHTJs2LBUVa14ezl06NAMGzastHzYsGEZNmxY6Uze97Imwe5VV11VCnbnz5+fxYsXp6GhId26dUuSjB49OkkyZcqUUrA7efLkUr/u3bs3Wefuu++eJFl//fXT0NCQxYsX55VXXkmSLF26NHfddVeT5/zmN7/JsmXLsmzZsgwaNKjRelaeQVxTU5P6+vrMnz8/y5cvT7FYFOwCAAAAsNacuQsAQLOpqqpKsVgsnQlbKBRSXV3d5FLKq7PyLNc1eYvat2/fzJ49O0OGDMlLL71Uan/++eez5ZZbltazyy675OGHH05tbW3pfsDJitB30003bfTzVv78+fPnp0ePHqW+/fr1y5tvvplNNtkkU6ZMaXTm7ttrvfnmm/OJT3yidJbvs88+m1GjRiVZEQIfc8wxa/R7AAAAAIBVceYuAADr5NZbby3db7dYLJbut/uZz3wmyb/vt3vrrbc268+dP39+kuSjH/1oo/Z3nvX7wgsvJEkpyF1p5WWTV+XtwW6S7LzzzkmSWbNmNWpfeTnmlVaGtyvPKB45cmS6dOmSJPnEJz6RQqGQmpqaXHrppav92QAAAACwOtXlLgAAgMp22GGHNXpcLBZzyimnlB7PmDGj9HhNLxrz/PPPr9Glmcttdfcafvt2LlmyJKeeemquv/76LFu2LMuXL88555yTu+++e5WXeQYAAACA1XHmLgAA62SfffbJsGHDUl294v8Nru5+u/vss897rmvlOnbZZZf37NuzZ88kyf/+7/82an/++ecbPd58882TpHTv3JWmTJmy2nWvvEfvSg8//HCSFZdnfj+uvvrqLF26NMViMZ/97GeTJH/5y1/e17oAAAAA6LiEuwAArJOxY8dm4sSJaWhoSLLiMsgTJ05MsuIevBMnTszEiRMzduzY91zXjTfemCSZPXt26bLOb/fjH/+4dCnkb37zm0mSl19+OcuWLSv12XbbbZP8O/y95ZZbkiSLFi1qFPyOHDmyyfpXXkL57ZdwnjlzZt58880kyXXXXfee2/B248aNy5NPPtmo7Uc/+tFarQMAAAAAVioU1/TaeAAA8C5WXqK4WCzmySefzLbbbptBgwZl2rRpa7WeD37wg3nwwQdLj2tra5OsCGdXWvkWtrq6unR/227dumXJkiWlZa+88krpvro9evTIwoULkyRdu3YtnUX7zvU98sgj2WmnnUrb06VLlyxZsiRJGn1/9tln54c//GFqamqydOnSJr+HTp06pa6uLgceeGDuvPPO0s+tqqoqbceAAQMyc+bMtfrdAAAAANCxOXMXAIB1Nnv27CTJeuutlySlSw9/9atfXet1PfDAA/n2t79dCosXLVpUCkSrq6tz2223lfrW1dWlW7duSZLFixeXQtrf/va3pWA3WXGZ5ZUh8coAeOUZvm+344475vLLL0+yIvBdGeb26tWr9P3aOOaYY0rfL1mypLQd/fv3F+wCAAAAsNacuQsAAAAAAABQAZy5CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFAB/n+rzJyxC9bLTAAAAABJRU5ErkJggg==", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAB3cAAAKrCAYAAADiYQd0AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeVhN2/8H8PdpOs2lSYgmUYoQMqVSZOyGuBEqQymZXTOVIUOmbshcZLhkHjLLPF7XLLMMGRooGpRq/f7wO/vb7pzqlOi6Pq/nOc911l57rc/eZ+9zO2vttZaAMcZACCGEEEIIIYQQQgghhBBCCCHkX02mqgMghBBCCCGEEEIIIYQQQgghhBBSNurcJYQQQgghhBBCCCGEEEIIIYSQnwB17hJCCCGEEEIIIYQQQgghhBBCyE+AOncJIYQQQgghhBBCCCGEEEIIIeQnQJ27hBBCCCGEEEIIIYQQQgghhBDyE6DOXUIIIYQQQgghhBBCCCGEEEII+QlQ5y4hhBBCCCGEEEIIIYQQQgghhPwEqHOXEEIIIYQQQgghhBBCCCGEEEJ+AtS5SwghhBBCCCGEEEIIIYQQQgghPwHq3CWEEEIIIeUmEAgQHBxc1WH8K/2Ic+Pg4AAHBwepYgkMDCw1T2JiIgQCAaKjoysnuCr0q1+XwcHBEAgEVR3GT0Hae4gQQgghhBBCCPm3oc5dQgghhJD/9+TJE/j5+cHExASKiopQV1dHmzZtEB4ejpycnDL3F3WSLVy48AdE++vasmULli5dWtVhkP+Y0NBQ7Nmzp6rDKFN2djaCg4Nx6tSpqg6lysTFxf3rOvHv3r2L3r17w8TEBMrKytDR0UG7du2wf//+qg6NEEIIIYQQQsh/jFxVB0AIIYQQ8m9w8OBB9O7dG0KhEAMHDoSVlRXy8vJw7tw5/PHHH7h79y5Wr15d1WH+a+Tk5EBOrmr+lNyyZQvu3LmD0aNHV0n9ZanKc1MRhoaGyMnJgby8fFWH8s2+5dyHhobC3d0dbm5ulRtUJcvOzkZISAgAiI08nTZtGiZNmlQFUf1YcXFxWL58+Td18B49erTyAgLw/PlzfPr0CV5eXqhZsyays7Oxc+dOuLq6YtWqVfD19a3U+gghhBBCCCGE/Lp+nlYnQgghhJDv5NmzZ/Dw8IChoSFOnjyJGjVqcNuGDx+Ox48f4+DBg1UY4b+PoqJiVYdQqQoLC5GXl1cpx/WznRuBQPDTxVySf9txfP78GQoKCpCR+TETJsnJyf1UDxaI/OjzBAAKCgqVWl6XLl3QpUsXXlpgYCBsbGywePFi6twlhBBCCCGEEFJpaFpmQgghhPzyFixYgMzMTKxbt47XsStSt25djBo1qkJll7QGZnR0NAQCARITE7k0IyMjdOvWDefOnUOLFi2gqKgIExMTbNy4Uaq6nj9/joCAANSvXx9KSkrQ1tZG7969eXUUrfvcuXMYOXIkdHV1oampCT8/P+Tl5SE9PR0DBw5EtWrVUK1aNUyYMAGMMV4Zxdc2FR3n48eP4e3tDU1NTWhoaMDHxwfZ2dm8ffPz8zFr1iyYmppCKBTCyMgIU6ZMQW5ubpnH6ODggIMHD+L58+cQCAQQCAQwMjLitufm5iIoKAh169aFUChE7dq1MWHCBLGyRWvRbt68GZaWlhAKhTh8+HCVn5uoqCi0b98eenp6EAqFaNCgASIjI8s8L+Uxe/ZsyMjIICIiAoDkNXe9vb2hqqqKpKQkuLm5QVVVFbq6uhg/fjwKCgp45S1cuBCtW7eGtrY2lJSUYGNjgx07dojVe+zYMbRt2xaamppQVVVF/fr1MWXKFF4eaT+/klT03AsEAmRlZWHDhg3cdeXt7c1tT0pKwqBBg1C9enUIhUJYWlpi/fr1vLpPnToFgUCAv/76C9OmTUOtWrWgrKyMjx8/4v379xg/fjwaNmwIVVVVqKuro3Pnzrh586bYMXz+/BnBwcGoV68eFBUVUaNGDfTs2RNPnjxBYmIidHV1AQAhISFcrKJjlvR9I7rW9+zZAysrKy7+w4cPi9V96tQpNGvWDIqKijA1NcWqVaukXsfXwcEBVlZWuHbtGlq3bg0lJSUYGxtj5cqVUp8nAIiNjYWNjQ2UlJSgo6OD/v37Iykpidvf29sby5cv545N9BIpLCzE0qVLYWlpCUVFRVSvXh1+fn748OGDWLxFRz6L4tq+fTvmzJkDAwMDKCoqwsnJCY8fPy7z+CWRlZVF7dq1kZ6eXqH9CSGEEEIIIYQQSX6+x7oJIYQQQirZ/v37YWJigtatW1d1KHj8+DHc3d0xePBgeHl5Yf369fD29oaNjQ0sLS1L3ffq1au4cOECPDw8YGBggMTERERGRsLBwQH37t2DsrIyL/+IESOgr6+PkJAQXLp0CatXr4ampiYuXLiAOnXqIDQ0FHFxcQgLC4OVlRUGDhxYZvx9+vSBsbEx5s6di3/++Qdr166Fnp4e5s+fz+UZMmQINmzYAHd3d4wbNw6XL1/G3LlzkZCQgN27d5da/tSpU5GRkYFXr15hyZIlAABVVVUAXzt1XF1dce7cOfj6+sLCwgK3b9/GkiVL8PDhQ7H1VE+ePInt27cjMDAQOjo6MDIywo0bN6r03ERGRsLS0hKurq6Qk5PD/v37ERAQgMLCQgwfPrzMOsoybdo0hIaGYtWqVRg6dGipeQsKCuDi4gJbW1ssXLgQx48fx6JFi2Bqagp/f38uX3h4OFxdXeHp6Ym8vDz89ddf6N27Nw4cOICuXbsC+Loeabdu3dCoUSPMnDkTQqEQjx8/xvnz57lyyvv5lUdZ5z4mJgZDhgxBixYtuBGWpqamAIB3796hZcuWXCeprq4uDh06hMGDB+Pjx49i04PPmjULCgoKGD9+PHJzc6GgoIB79+5hz5496N27N4yNjfHu3TusWrUK9vb2uHfvHmrWrMmd827duuHEiRPw8PDAqFGj8OnTJxw7dgx37tyBs7MzIiMj4e/vjx49eqBnz54AgEaNGpV6/OfOncOuXbsQEBAANTU1/Pnnn+jVqxdevHgBbW1tAMD169fRqVMn1KhRAyEhISgoKMDMmTO5zmRpfPjwAV26dEGfPn3Qt29fbN++Hf7+/lBQUMCgQYPKPE/R0dHw8fFB8+bNMXfuXLx79w7h4eE4f/48rl+/zj1o8fr1axw7dgwxMTFiMfj5+XHljBw5Es+ePcOyZctw/fp1nD9/vszpx+fNmwcZGRmMHz8eGRkZWLBgATw9PXH58mWpzkFWVhZycnKQkZGBffv24dChQ/j999+lPoeEEEIIIYQQQkiZGCGEEELILywjI4MBYL/99ts3l/Xs2TMGgIWFhXFpQUFBTNKfXFFRUQwAe/bsGZdmaGjIALAzZ85wacnJyUwoFLJx48aVWX92drZY2sWLFxkAtnHjRrG6XVxcWGFhIZfeqlUrJhAI2LBhw7i0/Px8ZmBgwOzt7XnlAmBBQUFixzlo0CBevh49ejBtbW3u/Y0bNxgANmTIEF6+8ePHMwDs5MmTZR5n165dmaGhoVh6TEwMk5GRYWfPnuWlr1y5kgFg58+f58UvIyPD7t69y8tbleeGMcmfoYuLCzMxMeGl2dvbi9UrCQA2fPhwxhhj48aNYzIyMiw6OpqXR3TdRkVFcWleXl4MAJs5cyYvb5MmTZiNjU2pMefl5TErKyvWvn17Lm3JkiUMAEtJSSkx1vJ8fqUdb0XPvYqKCvPy8hIrc/DgwaxGjRosNTWVl+7h4cE0NDS444+Pj2cAmImJidg5+fz5MysoKOClPXv2jAmFQt45Xr9+PQPAFi9eLBaH6HpMSUkRO87ix1sUAKagoMAeP37Mpd28eZMBYBEREVxa9+7dmbKyMktKSuLSHj16xOTk5CR+hxVnb2/PALBFixZxabm5uaxx48ZMT0+P5eXlMcZKPk95eXlMT0+PWVlZsZycHC79wIEDDACbMWMGlzZ8+HCJMZ09e5YBYJs3b+alHz58WCy9+D0kisvCwoLl5uZy6eHh4QwAu337dpnngDHG/Pz8GADuO8bd3Z29f/9eqn0JIYQQQgghhBBp0LTMhBBCCPmliaYCVVNTq+JIvmrQoAHs7Oy497q6uqhfvz6ePn1a5r5KSkrcv798+YK0tDTUrVsXmpqa+Oeff8TyDx48mDedqa2tLRhjGDx4MJcmKyuLZs2aSVU/AAwbNoz33s7ODmlpadx5jouLAwCMHTuWl2/cuHEA8E1rG8fGxsLCwgLm5uZITU3lXu3btwcAxMfH8/Lb29ujQYMGEsuqinMD8D/DjIwMpKamwt7eHk+fPkVGRoZU9RTHGENgYCDCw8OxadMmeHl5Sb2vpJiLH2/RmD98+ICMjAzY2dnxrjlNTU0AwN69e1FYWCixrvJ+fuUhzbmXhDGGnTt3onv37mCM8eJycXFBRkaG2L3l5eXFOycAIBQKufVkCwoKkJaWxk1NXXT/nTt3QkdHByNGjBCLRZqpkUvi7OzMjUQGvo70VVdX5z7LgoICHD9+HG5ubtwoYuDrlPSdO3eWuh45OTn4+flx7xUUFODn54fk5GRcu3aNl7f4efr777+RnJyMgIAA3trJXbt2hbm5uVTfDbGxsdDQ0ECHDh14n5WNjQ1UVVWluoZ8fHx46/GKvo+lvc9Hjx6NY8eOYcOGDejcuTMKCgqQl5cn1b6EEEIIIYQQQog0aFpmQgghhPzS1NXVAQCfPn2SKv/79+95DfVKSkrQ0NCotHjq1KkjllatWjVuvciCggKkpKTwtmtpaUFBQQE5OTmYO3cuoqKikJSUxFsLVlLHYPG6RMdRu3ZtsfTi61VKG3+1atUAfO30U1dXx/PnzyEjI4O6devy8unr60NTUxPPnz8HAG5a0+J5SvPo0SMkJCSUOI1scnIy772xsbHUx/Ejzg0AnD9/HkFBQbh48aLYerwZGRkVutY2btyIzMxMREZGom/fvlLvp6ioKHYui16LIgcOHMDs2bNx48YN3tq4RTsjf//9d6xduxZDhgzBpEmT4OTkhJ49e8Ld3Z3r9JT286vIPSjNuZckJSUF6enpWL16NVavXl1qXCKSrqvCwkKEh4djxYoVePbsGW/dYtG0yADw5MkT1K9fH3JylfszrazvleTkZOTk5IjdlwAkppWkZs2aUFFR4aXVq1cPwNe1nVu2bMmlFz9Ponu/fv36YuWam5vj3LlzZdb/6NEjZGRkQE9PT+L24p+VJKVdK9IwNzeHubk5AGDgwIHo2LEjunfvjsuXL39TBz0hhBBCCCGEECJCnbuEEEII+aWpq6ujZs2auHPnjlT5e/bsidOnT3Pvvby8EB0dXWL+khrzi3buFCUrKysxXdRR+/LlS7FOkfj4eDg4OGDEiBGIiorC6NGj0apVK2hoaEAgEMDDw0PiaMmS6pKUXrSjuDRlxS9SVifHtm3b4OPjU64YCgsL0bBhQyxevFji9uIds8VHVxZVFefmyZMncHJygrm5ORYvXozatWtDQUEBcXFxWLJkSYkjXsvSpk0b3LhxA8uWLUOfPn2gpaX1TfEWdfbsWbi6uqJdu3ZYsWIFatSoAXl5eURFRWHLli1cPiUlJZw5cwbx8fE4ePAgDh8+jG3btqF9+/Y4evQoZGVlpf78ynsPlnYs0lxTANC/f/8SRzwXX+9W0nUVGhqK6dOnY9CgQZg1axa0tLQgIyOD0aNHV/hzLY+KHv/3VNr9V1GFhYXQ09PD5s2bJW6XZv3gyj5X7u7u8PPzw8OHDyV2XBNCCCGEEEIIIeVFnbuEEEII+eV169YNq1evxsWLF9GqVatS8y5atIg3gqvoFKaSiEZ9paenc1PTAv8bpVZe+vr6OHbsGC/N2toaALBjxw54eXlh0aJF3LbPnz8jPT29QnV9D4aGhigsLMSjR49gYWHBpb979w7p6ekwNDQEALi4uIgdp0hJHcOmpqa4efMmnJycfsoRcvv370dubi727dvHGz34LdMRA19HXi5YsAAODg7o1KkTTpw4UWnTkO/cuROKioo4cuQIhEIhlx4VFSWWV0ZGBk5OTnBycsLixYsRGhqKqVOnIj4+nps2WJrPr7z3oLQk1amrqws1NTUUFBTA2dm5wmXv2LEDjo6OWLduHS89PT0dOjo63HtTU1NcvnwZX758gby8vNRxfis9PT0oKiri8ePHYtskpZXk9evXyMrK4o3effjwIQDAyMio1H1F9/6DBw+4qbhFHjx4wG0HSv8OOH78ONq0afNdOo8rIicnB4Dk2RMIIYQQQgghhJCKoDV3CSGEEPLLmzBhAlRUVDBkyBC8e/dObPuTJ08QHh4OALCxsYGzszP3KmnNVhHROpdnzpzh0rKysrBhw4YKxaqoqMir39nZmetAlpWVFRtdFhERUeIo4arQpUsXAMDSpUt56aLRml27dgUA1KhRQ+w4RVRUVCR2lPTp0wdJSUlYs2aN2LacnBxkZWVV1mF8F6IRg8Wn05bUUVpejRo1QlxcHBISEtC9e3euw+lbycrKQiAQ8K6xxMRE7Nmzh5fv/fv3Yvs2btwYALipnKX9/Mp7D0pLRUVF7EEIWVlZ9OrVCzt37pQ4ur/4FOklkXRvxsbGIikpiZfWq1cvpKamYtmyZWJliPZXVlYGgEp9aENWVhbOzs7Ys2cPXr9+zaU/fvwYhw4dkrqc/Px8rFq1inufl5eHVatWQVdXFzY2NqXu26xZM+jp6WHlypW86b0PHTqEhIQE7rsBANd5XPwc9OnTBwUFBZg1a5bE2L7ngy6Spnz+8uULNm7cCCUlpUq7TgkhhBBCCCGEEBq5SwghhJBfnqmpKbZs2YLff/8dFhYWGDhwIKysrJCXl4cLFy4gNjYW3t7eFSq7Y8eOqFOnDgYPHow//vgDsrKyWL9+PXR1dfHixYtKPY5u3bohJiYGGhoaaNCgAS5evIjjx4/z1vSsatbW1vDy8sLq1auRnp4Oe3t7XLlyBRs2bICbmxscHR3LLMPGxgbbtm3D2LFj0bx5c6iqqqJ79+4YMGAAtm/fjmHDhiE+Ph5t2rRBQUEB7t+/j+3bt+PIkSNo1qzZDzjKiunYsSMUFBTQvXt3+Pn5ITMzE2vWrIGenh7evHnzzeW3bNkSe/fuRZcuXeDu7o49e/aUODpUWl27dsXixYvRqVMn9OvXD8nJyVi+fDnq1q2LW7ducflmzpyJM2fOoGvXrjA0NERycjJWrFgBAwMDtG3bFgCq/POzsbHB8ePHsXjxYtSsWRPGxsawtbXFvHnzEB8fD1tbWwwdOhQNGjTA+/fv8c8//+D48eMSO66L69atG2bOnAkfHx+0bt0at2/fxubNm2FiYsLLN3DgQGzcuBFjx47FlStXYGdnh6ysLBw/fhwBAQH47bffuI7Cbdu2oV69etDS0oKVlRWsrKy+6fiDg4Nx9OhRtGnTBv7+/igoKMCyZctgZWWFGzduSFVGzZo1MX/+fCQmJqJevXrYtm0bbty4gdWrV5d5rcnLy2P+/Pnw8fGBvb09+vbti3fv3iE8PBxGRkYYM2YMl1fUUTxy5Ei4uLhAVlYWHh4esLe3h5+fH+bOnYsbN26gY8eOkJeXx6NHjxAbG4vw8HC4u7tX+ByVxs/PDx8/fkS7du1Qq1YtvH37Fps3b8b9+/exaNEiqKqqfpd6CSGEEEIIIYT8eqhzlxBCCCEEgKurK27duoWwsDDs3bsXkZGREAqFaNSoERYtWoShQ4eWWYZoZF3RNRvl5eWxe/duBAQEYPr06dDX18fo0aNRrVo1sTVlv1V4eDhkZWWxefNmfP78GW3atMHx48fh4uJSqfV8q7Vr18LExATR0dHYvXs39PX1MXnyZAQFBUm1f0BAAG7cuIGoqCgsWbIEhoaG6N69O2RkZLBnzx4sWbIEGzduxO7du6GsrAwTExOMGjUK9erV+85H9m3q16+PHTt2YNq0aRg/fjz09fXh7+8PXV1dDBo0qFLqaN++PbZv345evXphwIABvHVxK1reunXrMG/ePIwePRrGxsZc517Rzl1XV1ckJiZi/fr1SE1NhY6ODuzt7RESEgINDQ0AqPLPb/HixfD19cW0adOQk5MDLy8v2Nraonr16rhy5QpmzpyJXbt2YcWKFdDW1oalpSXmz58vVdlTpkxBVlYWtmzZgm3btqFp06Y4ePAgJk2axMsnKyuLuLg4zJkzB1u2bMHOnTuhra2Ntm3bomHDhly+tWvXYsSIERgzZgzy8vIQFBT0zZ27NjY2OHToEMaPH4/p06ejdu3amDlzJhISEnD//n2pyqhWrRo2bNiAESNGYM2aNahevTqWLVsm1fcnAHh7e0NZWRnz5s3DxIkToaKigh49emD+/Pm8ae179uyJESNG4K+//sKmTZvAGIOHhwcAYOXKlbCxscGqVaswZcoUyMnJwcjICP3790ebNm3KfV6k9fvvv2PdunWIjIxEWloa1NTUYGNjg/nz58PV1fW71UsIIYQQQggh5NcjYMXnByOEEEIIIRVy69YtWFtbY+3atRg8eHBVh0MIId/Mzc0Nd+/exaNHj0rN5+DggNTUVInTVxNCCCGEEEIIIaTy0Jq7hBBCCCGV5OrVqwBAaysSQn5KxddifvToEeLi4uDg4FA1ARFCCCGEEEIIIUQMTctMCCGEEPKNLl68iPj4eCxYsAD169eHra1tVYdECCHlZmJiAm9vb5iYmOD58+eIjIyEgoICJkyYUNWhEUIIIYQQQggh5P9R5y4hhBBCyDdatWoVYmNjYWdnh4iICMjI0OQohJCfT6dOnbB161a8ffsWQqEQrVq1QmhoKMzMzKo6NEIIIYQQQgghhPw/WnOXEEIIIYQQQgghhBBCCCGEEEJ+AjSshBBCCCGEEEIIIYQQQgghhBBCfgLUuUsIIYQQQgghhBBCCCGEEEIIIT8B6twlhBBCCPkP8fb2hpGRUVWHQQgpQXR0NAQCARITE6s6FEIIIYQQQgghhPyEqHOXEEIIIf95Fy5cQHBwMNLT06s6lH+1uLg4BAcHf3M5AoEAAoEAixYtEtsm6tj6+++/ubTg4GAIBALIyMjg5cuXYvt8/PgRSkpKEAgECAwMLHc8CQkJ6NSpE1RVVaGlpYUBAwYgJSVFLF9hYSEWLFgAY2NjKCoqolGjRti6datYvitXriAgIAA2NjaQl5eHQCCQWG9OTg4GDx4MKysraGhoQFVVFdbW1ggPD8eXL194ed+8eYNJkybB0dERampqEAgEOHXqlMRyCwsLsXLlSjRu3BiqqqqoXr06OnfujAsXLojlffToETw8PGBgYABlZWWYm5tj5syZyM7O5uVzcHDgPreir06dOvHyXb16FYGBgbC0tISKigrq1KmDPn364OHDhxJjLe7EiRMYNGgQ6tWrB2VlZZiYmGDIkCF48+aNVPtXtdevXyM4OBg3btyo6lDKdOrUKe5zvHbtmth2b29vqKqq8tKKXwdaWlpo3rw51q9fj8LCwnLVL+395O3tLfHaMzc35+VLTEyUmE8gEOCvv/4SK3fZsmWwsLCAUChErVq1MHbsWGRlZZUa8+bNmyEQCMTOi8j27dvRsmVLaGpqQltbG/b29jh48GCZ5yItLQ1hYWFo164ddHV1oampiZYtW2Lbtm1l7ksIIYQQQgghhBQnV9UBEEIIIYR8bxcuXEBISAi8vb2hqalZ1eF8V2vWrCl3J4xIXFwcli9fXikdvAAQFhYGf39/KCsrS5VfKBRi69atmDBhAi99165dFY7h1atXaNeuHTQ0NBAaGorMzEwsXLgQt2/fxpUrV6CgoMDlnTp1KubNm4ehQ4eiefPm2Lt3L/r16weBQAAPDw8uX1xcHNauXYtGjRrBxMSkxI7NnJwc3L17F126dIGRkRFkZGRw4cIFjBkzBpcvX8aWLVu4vA8ePMD8+fNhZmaGhg0b4uLFiyUe0x9//IHFixejf//+CAgIQHp6OlatWgV7e3ucP38eLVq0AAC8fPkSLVq0gIaGBgIDA6GlpYWLFy8iKCgI165dw969e3nlGhgYYO7cuby0mjVr8t7Pnz8f58+fR+/evdGoUSO8ffsWy5YtQ9OmTXHp0iVYWVmV+nlMnDgR79+/R+/evWFmZoanT59i2bJlOHDgAG7cuAF9ff1S969qr1+/RkhICIyMjNC4ceMKlTFgwAB4eHhAKBRWbnClCA4Oxv79+6XKW/Q6SElJwcaNGzF48GA8fPgQ8+bNk7pOae8n4Ou9v3btWl6ahoaGxHL79u2LLl268NJatWrFez9x4kQsWLAA7u7uGDVqFO7du4eIiAjcvXsXR44ckVhuZmYmJkyYABUVFYnbIyIiMHLkSHTt2hXz5s3D58+fER0djW7dumHnzp3o2bNniefi4sWLmDp1Krp06YJp06ZBTk4OO3fuhIeHB+7du4eQkJAS9yWEEEIIIYQQQsQwQgghhJD/uLCwMAaAPXv2rMy8BQUFLCcn5/sHVckyMzO/uYzhw4ezyvjzEABr3LgxA8AWLVrE2xYVFcUAsKtXr3JpQUFBDADr2bMna9y4sVh5HTp0YL169WIA2PDhw8sVi7+/P1NSUmLPnz/n0o4dO8YAsFWrVnFpr169YvLy8rzyCwsLmZ2dHTMwMGD5+flc+tu3b1l2djZjrGLnLDAwkAFgb9684dI+fvzI0tLSGGOMxcbGMgAsPj5ebN8vX74wJSUl5u7uzkt/+vQpA8BGjhzJpc2ZM4cBYHfu3OHlHThwIAPA3r9/z6XZ29szS0vLMmM/f/48y83N5aU9fPiQCYVC5unpWeb+p0+fZgUFBWJpANjUqVPL3L+yFRYWcp+lNK5evcoAsKioqO8XVCWJj4/n3YvXrl3jbffy8mIqKiq8NEnXQVZWFjMwMGAqKiosLy9PqrrLcz9JikOSZ8+eMQAsLCys1HyvX79mcnJybMCAAbz0iIgIBoDt27dP4n4TJ05k9evXZ56enhLjMTMzY82bN2eFhYVcWkZGBlNVVWWurq6lxvT06VOWmJjISyssLGTt27dnQqGwUr6/CSGEEEIIIYT8OmhaZkIIIYT8pwUHB+OPP/4AABgbG3PTeIrWuxRN9bt582ZYWlpCKBTi8OHDAICFCxeidevW0NbWhpKSEmxsbLBjxw6xOkRl7NmzB1ZWVhAKhbC0tOTKEfn06RNGjx4NIyMjCIVC6OnpoUOHDvjnn394+S5fvowuXbqgWrVqUFFRQaNGjRAeHs5tF02n+uTJE3Tp0gVqamrw9PTkthVdc1c0lenChQuxZMkSGBoaQklJCfb29rhz5w6vzOXLl3PHI3qJvHnzBvfv3xebTrgkbdq0Qfv27bFgwQLk5ORItU+/fv1w48YN3L9/n0t7+/YtTp48iX79+klVRnE7d+5Et27dUKdOHS7N2dkZ9erVw/bt27m0vXv34suXLwgICODSBAIB/P398erVK95I2urVq0NJSalC8QDgPp+i04SrqalBS0urzH2/fPmCnJwcVK9enZeup6cHGRkZXlwfP37k4i2qRo0akJGR4Y1aFsnPz0dmZmaJ9bdu3VpsPzMzM1haWiIhIaHM+Nu1awcZGRmxNC0tLan2l0Q01feZM2fg5+cHbW1tqKurY+DAgfjw4QMvr5GREbp164YjR46gWbNmUFJSwqpVqwAAT58+Re/evaGlpQVlZWW0bNmSN+XuqVOn0Lx5cwCAj48Pd49ER0dzeS5fvoxOnTpBQ0MDysrK3GhqSfEWXXNXFNe5c+fQokULKCoqwsTEBBs3bhQ73idPnuDJkydSn58RI0agWrVqFR6RLzoXWVlZEqczl6Q895NIQUEBd82WJSsrC3l5eRK3Xbx4Efn5+WKjg0XvJU3h/OjRIyxZsgSLFy+GnJzkya0+fvwIPT093veiuro6VFVVy/w+MDY2hqGhIS9NIBDAzc0Nubm5ePr0aan7E0IIIYQQQgghRVHnLiGEEEL+03r27Im+ffsCAJYsWYKYmBjExMRAV1eXy3Py5EmMGTMGv//+O8LDw7nOt/DwcDRp0gQzZ85EaGgo5OTk0Lt3b4lrLJ47dw4BAQHw8PDAggUL8PnzZ/Tq1QtpaWlcnmHDhiEyMhK9evXCihUrMH78eCgpKfE6tY4dO4Z27drh3r17GDVqFBYtWgRHR0ccOHCAV19+fj5cXFygp6eHhQsXolevXqWeh40bN+LPP//E8OHDMXnyZNy5cwft27fHu3fvAAB+fn7o0KEDAHDnKCYmhtt/8uTJsLCwQFJSkjSnHcDXjvV3794hMjJSqvzt2rWDgYEBb7ribdu2QVVVFV27dpW6XpGkpCQkJyejWbNmYttatGiB69evc++vX78OFRUVWFhYiOUTba+ovLw8pKam4uXLl9i9ezcWLlwIQ0ND1K1bt9xlKSkpwdbWFtHR0di8eTNevHiBW7duwdvbG9WqVYOvry+X18HBAQAwePBg3LhxAy9fvsS2bdsQGRmJkSNHik0/+/DhQ6ioqEBNTQ36+vqYPn26VJ35jDG8e/cOOjo65T4e4Ot0uJmZmRXeXyQwMBAJCQkIDg7GwIEDsXnzZri5uYExxsv34MED9O3bFx06dEB4eDgaN26Md+/eoXXr1jhy5AgCAgIwZ84cfP78Ga6urti9ezcAwMLCAjNnzgQA+Pr6cvdIu3btAHz9HmnXrh0+fvyIoKAghIaGIj09He3bt8eVK1fKjP/x48dwd3dHhw4dsGjRIlSrVg3e3t64e/cuL5+TkxOcnJykPi/q6uoYM2YM9u/fL/YgibSePn0KWVlZqae1L+/9lJ2dDXV1dWhoaEBLSwvDhw8v8SGDkJAQqKqqQlFREc2bN8fRo0d523NzcwFArMNVND28pPWHR48eDUdHR7HpnotycHDA4cOHERERgcTERNy/fx/Dhw9HRkYGRo0aVeJ+pXn79i0AfPO1TwghhBBCCCHkF1PVQ4cJIYQQQr630qZlBsBkZGTY3bt3xbYVn641Ly+PWVlZsfbt24uVoaCgwB4/fsyl3bx5kwFgERERXJqGhkap0wrn5+czY2NjZmhoyD58+MDbVnQqUC8vLwaATZo0SawMLy8vZmhoyL0XTWWqpKTEXr16xaVfvnyZAWBjxozh0kqbYlhUpzRTW6PI9MmOjo5MX1+fO5elTcuckpLCxo8fz+rWrctta968OfPx8RErVxqiKXQ3btwotu2PP/5gANjnz58ZY4x17dqVmZiYiOXLysoq8VwzJt20zFu3bmUAuFezZs3YrVu3Ssxf2rTMjDH26NEj1rRpU16ZJiYm7P79+2J5Z82axZSUlHh5JU1/PGjQIBYcHMx27tzJNm7cyFxdXRkA1qdPn1KPjTHGYmJiGAC2bt26MvNKMmvWLAaAnThxokL7i64pGxsb3rTBCxYsYADY3r17uTRDQ0MGgB0+fJhXxujRoxkAdvbsWS7t06dPzNjYmBkZGXFTSZc0LXNhYSEzMzNjLi4uvHs1OzubGRsbsw4dOojFW/ReEsV15swZLi05OZkJhUI2btw4Xl2Ghoa8e7wkommZY2NjWXp6OqtWrRpv+uCSpmU2NzdnKSkpLCUlhSUkJLCRI0cyAKx79+5l1ilSnvtp0qRJbOLEiWzbtm1s69at3HdNmzZt2JcvX7h8z58/Zx07dmSRkZFs3759bOnSpaxOnTpMRkaGHThwgMt37do1BoDNmjWLV/fhw4cZAKaqqspLP3DgAJOTk+P+H1DSNNHv3r1jTk5OvHtJR0eHXbhwQerzUlRaWhrT09NjdnZ2FdqfEEIIIYQQQsivS/KcU4QQQgghvxB7e3s0aNBALL3oyK8PHz6goKAAdnZ22Lp1q1heZ2dnmJqacu8bNWoEdXV13nSbmpqauHz5Ml6/fo2aNWuKlXH9+nU8e/YMS5YsERshV3QqUBF/f3+pjg8A3NzcUKtWLe59ixYtYGtri7i4OCxevLjM/aOjo3nTz0orODgY9vb2WLlyJcaMGVNm/n79+mHhwoW4evUqqlWrhqtXryI0NLTc9QLgpoMWCoVi2xQVFbk8QqGQ+29p+SrK0dERx44dQ3p6Ok6cOIGbN28iKyurwuWpqanB0tISrVq1gpOTE96+fYt58+bBzc0NZ8+e5Y0CNDIyQrt27dCrVy9oa2vj4MGDCA0Nhb6+PgIDA7l869at49UxYMAA+Pr6Ys2aNRgzZgxatmwpMRbR6MVWrVrBy8ur3Mdy5swZhISEoE+fPmjfvn259y/K19cX8vLy3Ht/f39MmTIFcXFxcHV15dKNjY3h4uLC2zcuLg4tWrRA27ZtuTRVVVX4+vpi8uTJuHfvHqysrEqs+8aNG3j06BGmTZvGG60PfB1pGxMTg8LCQrEpqYtq0KAB7OzsuPe6urqoX7++2JS9RadzlpaGhgZGjx6NoKAgXL9+HU2aNCkx7/3793kzGwgEAnTt2hXr16+Xur7y3E9z587l5fHw8EC9evUwdepU7Nixg5tOuU6dOjhy5Agv74ABA9CgQQOMGzeOG93ftGlT2NraYv78+ahVqxYcHR2RkJAAf39/yMvL8+rOy8vDmDFjMGzYMIn/DyhKWVkZ9evXh4GBAbp164ZPnz5hyZIl6NmzJ86ePVuukfiFhYXw9PREeno6IiIipN6PEEIIIYQQQggBaFpmQgghhBAYGxtLTD9w4ABatmwJRUVFaGlpQVdXF5GRkcjIyBDLW3RNV5Fq1arx1vxcsGAB7ty5g9q1a6NFixYIDg7mddyI1tEsrRNJRE5ODgYGBmXmEzEzMxNLq1evXoU6isqjXbt2cHR0lHrt3SZNmsDc3BxbtmzB5s2boa+vX+FOP1HnvGia1qI+f/7My6OkpCRVvoqoXr06nJ2d4e7ujsjISHTr1g0dOnTgpmQtj/z8fDg7O0NDQwPLli1Djx494O/vj+PHj+PJkycICwvj8v7111/w9fXF2rVrMXToUPTs2RPr1q2Dl5cXJk6cKNYJWdy4ceMAAMePH5e4/e3bt+jatSs0NDSwY8cOyMrKlutY7t+/jx49esDKygpr164t176SFL/GVVVVUaNGDbFrXNL9/vz5c9SvX18sXTSt8PPnz0ut+9GjRwAALy8v6Orq8l5r165Fbm6uxO+NoqT5DvkWo0aNgqamZplr7xoZGeHYsWM4fvw4zp07h7dv3+LAgQPlmjr4W++nMWPGQEZGpsRrT0RLSws+Pj548OABXr16xaXv3LkT1tbWGDRoEIyNjdG9e3f06dMHTZo0gaqqKpdvyZIlSE1NRUhISJnH1Lt3b7x48QLR0dFwd3eHj48PTp06hby8PEydOrXM/YsaMWIEDh8+jLVr18La2rpc+xJCCCGEEEIIIdS5SwghhJBfnqSOhrNnz8LV1RWKiopYsWIF4uLicOzYMfTr109sDU8AJXZsFc3bp08fPH36FBEREahZsybCwsJgaWmJQ4cOlTtmoVBY6ijAf5OgoCC8ffsWq1atkip/v379sG3bNmzZsgW///57hY+zRo0aAIA3b96IbXvz5g20tLS40YU1atTA27dvxT5b0b6SRlpXlLu7OzIzM7F3795y73vmzBncuXOHNxIV+NqxaWFhgfPnz3NpK1asQJMmTcQeAnB1dUV2dnaZ6wjXrl0bAPD+/XuxbRkZGejcuTPS09Nx+PDhcp+fly9fomPHjtDQ0EBcXBzU1NTKtf+3+JaO+pIUFhYCAMLCwnDs2DGJr6KdipJI8x3yLUSjd/ft21fqZ6+iogJnZ2c4OTmhTZs20NPTK3dd33o/KSkpQVtbW+K1V5yk67RWrVo4d+4cHj58iDNnzuDVq1dYsGABXr58iXr16gH4eg3Pnj0bQ4cOxcePH5GYmIjExERkZmaCMYbExEQkJycD+Lrm8OHDh8XuOy0tLbRt25Z335UlJCQEK1aswLx58zBgwACp9yOEEEIIIYQQQkR+jhZBQgghhJBvIGlK47Ls3LkTioqKOHLkCAYNGoTOnTvD2dn5m2OpUaMGAgICsGfPHjx79gza2tqYM2cOAHDTOt+5c+eb6ylONLKwqIcPH8LIyIh7X5HzJA17e3s4ODhg/vz5Uo3e7devH968eYOHDx+iX79+Fa63Vq1a0NXVxd9//y227cqVK2jcuDH3vnHjxsjOzkZCQgIv3+XLl7ntlUV0DsoaySnJu3fvAAAFBQVi2758+YL8/Hxe3pLyAeDllUQ0qrzoFL3A19GX3bt3x8OHD3HgwIEyp7MtLi0tDR07dkRubi6OHDnCdcJ/q+LXeGZmJt68ecO7xktiaGiIBw8eiKXfv3+f2w6UfI+I7l11dXU4OztLfBWdMrqqjB49GpqamlKNVP0W33o/ffr0CampqWLXniQlXafA14ce7OzsoK+vj3v37uHNmzfc9/iHDx+QmZmJBQsWwNjYmHvt3LkT2dnZMDY2hq+vL4Dy3XelWb58OYKDgzF69GhMnDhRqn0IIYQQQgghhJDiqHOXEEIIIf95KioqAID09HSp95GVlYVAIOA15icmJmLPnj0ViqGgoECsM09PTw81a9bkpi9t2rQpjI2NsXTpUrFYv3X03p49e5CUlMS9v3LlCi5fvozOnTtzaaWdpzdv3uD+/ftcx2B5BQcH4+3bt1i9enWZeU1NTbF06VLMnTsXLVq0qFB9Ir169cKBAwfw8uVLLu3EiRN4+PAhevfuzaX99ttvkJeXx4oVK7g0xhhWrlyJWrVqoXXr1uWuOzU1VeLnJpqCuFmzZuUuUzTq8K+//uKl//PPP3jw4AFvLdV69erh+vXrePjwIS/v1q1bISMjg0aNGgEAPn78KDaFLmMMs2fPBgDe+rQFBQX4/fffcfHiRcTGxqJVq1YlxirpmsnKykKXLl2QlJSEuLg4idOFV9Tq1at5dUVGRiI/P593jZekS5cuuHLlCi5evMiLdfXq1TAyMuI6sEu6R2xsbGBqaoqFCxciMzNTrPyUlJSKHJJET5484aZwLy/R6N29e/fixo0blRZTcdLeT58/f8anT5/E9p81axYYY+jUqROXJukcJiUlYf369WjUqFGpDwkUFhZiwoQJUFZWxrBhwwB8/f7dvXu32MvR0RGKiorYvXs3Jk+eDACoW7cuZGRksG3bNt49/erVK5w9e5Z333358gX3798XmzFg27ZtGDlyJDw9PaVa55wQQgghhBBCCCmJXFUHQAghhBDyvdnY2AAApk6dCg8PD8jLy6N79+5cR40kXbt2xeLFi9GpUyf069cPycnJWL58OerWrYtbt26VO4ZPnz7BwMAA7u7usLa2hqqqKo4fP46rV69i0aJFAAAZGRlERkaie/fuaNy4MXx8fFCjRg3cv38fd+/exZEjRyp2AvC1c6Jt27bw9/dHbm4uli5dCm1tbUyYMIHLIzpPI0eOhIuLC2RlZeHh4QEAmDx5MjZs2IBnz55JNRKyOHt7e9jb2+P06dNS5R81alS565BkypQpiI2NhaOjI0aNGoXMzEyEhYWhYcOG8PHx4fIZGBhg9OjRCAsLw5cvX9C8eXPs2bMHZ8+exebNm3lT5j5//hwxMTEAwI0KFnWEGhoaclOtbtq0CStXroSbmxtMTEzw6dMnHDlyBMeOHUP37t3F1hIWlXH37l0AQExMDM6dOwcAmDZtGoCvn1GHDh2wYcMGfPz4ER07dsSbN28QEREBJSUljB49mivvjz/+wKFDh2BnZ4fAwEBoa2vjwIEDOHToEIYMGcJNjfvPP/+gb9++6Nu3L+rWrYucnBzs3r0b58+fh6+vL5o2bcqVOW7cOOzbtw/du3fH+/fvsWnTJt4x9O/fn/u3pGvG09MTV65cwaBBg5CQkMAb2amqqgo3NzfufXBwMEJCQhAfHw8HB4cSP2ORvLw8ODk5oU+fPnjw4AFWrFiBtm3bik2lK8mkSZOwdetWdO7cGSNHjoSWlhYX+86dO7mpwU1NTaGpqYmVK1dCTU0NKioqsLW1hbGxMdauXYvOnTvD0tISPj4+qFWrFpKSkhAfHw91dXXs37+/zDik4eTkBAAVXi971KhRWLJkCW7evFnqd+C3kPZ+evv2LZo0aYK+ffvC3NwcAHDkyBHExcWhU6dO+O2337gyJ0yYgCdPnsDJyQk1a9ZEYmIiVq1ahaysLISHh4sd4+fPn9G4cWN8+fIFW7ZswZUrV7BhwwZubWNlZWXe9SayZ88eXLlyhbdNV1cXgwYNwtq1a+Hk5ISePXvi06dPWLFiBXJycrhOYOBrh7OFhQW8vLwQHR0N4OvDNAMHDoS2tjacnJywefNmXp2tW7eGiYlJhc83IYQQQgghhJBfDCOEEEII+QXMmjWL1apVi8nIyDAA7NmzZ4wxxgCw4cOHS9xn3bp1zMzMjAmFQmZubs6ioqJYUFAQK/4nVEllGBoaMi8vL8YYY7m5ueyPP/5g1tbWTE1NjamoqDBra2u2YsUKsf3OnTvHOnTowOVr1KgRi4iI4LZ7eXkxFRUViTF7eXkxQ0ND7v2zZ88YABYWFsYWLVrEateuzYRCIbOzs2M3b97k7Zufn89GjBjBdHV1mUAg4B2nl5cX77yVpqTzER8fzwAwAOzq1atcuuicpqSkVKjcsty5c4d17NiRKSsrM01NTebp6cnevn0rlq+goICFhoYyQ0NDpqCgwCwtLdmmTZtKPY7iL3t7ey7f1atXWe/evVmdOnWYUChkKioqrGnTpmzx4sXsy5cvEo+vpFdR2dnZbObMmaxBgwZMSUmJaWhosG7durHr16+LlXn58mXWuXNnpq+vz+Tl5Vm9evXYnDlzePU/ffqU9e7dmxkZGTFFRUWmrKzMbGxs2MqVK1lhYSGvPHt7e6njlHTNGBoalrhv0euWMcbGjRvHBAIBS0hIEDuuoqKiohgAdvr0aebr68uqVavGVFVVmaenJ0tLS+PlNTQ0ZF27dpVYzpMnT5i7uzvT1NRkioqKrEWLFuzAgQNi+fbu3csaNGjA5OTkGAAWFRXFbbt+/Trr2bMn09bWZkKhkBkaGrI+ffqwEydOiMVb/LxIisve3p53TYnyFj9Xkoiu09jYWLFtonuu+PeIvb09s7S0LLNsaUhzP3348IH179+f1a1blykrKzOhUMgsLS1ZaGgoy8vL4+XdsmULa9euHdPV1WVycnJMR0eH9ejRg127dk2s7qioKGZtbc1UVFSYmpoac3JyYidPnpQq7pK+X798+cIiIiJY48aNmaqqKlNVVWWOjo5i5Yq+c0Xf/aJ4Srtvil5DhBBCCCGEEEJIWQSMfeMcf4QQQggh5F8rMTERxsbGCAsLw/jx46s6HEKk1qJFCxgaGiI2NrbUfNHR0fDx8cHVq1crNNU1IYQQQgghhBBCyM+EpmUmhBBCCCGE/Kt8/PgRN2/exIYNG6o6FEIIIYQQQgghhJB/FercJYQQQgghP52UlBQUFBSUuF1BQQFaWlo/MCJSmdTV1ZGbm1vVYZBicnJykJGRUWoeLS0tKCgo/KCICCGEEEIIIYSQXw917hJCCCGEkJ9O8+bN8fz58xK329vb49SpUz8uIEJ+Adu2bYOPj0+peeLj4+Hg4PBjAiKEEEIIIYQQQn5BtOYuIYQQQgj56Zw/fx45OTklbq9WrRpsbGx+YESE/Pe9efMGd+/eLTWPjY0NqlWr9oMiIoQQQgghhBBCfj3UuUsIIYQQQgghhBBCCCGEEEIIIT8BmaoOgBBCCCGEEEIIIYQQQgghhBBCSNmoc5cQQgghhBBCCCGEEEIIIYQQQn4CclUdAPnvePHiBSwsLJCdnV3VoRBCfnLKyspISEhAnTp1qjoUQgghhBBCyE+A2iQIIeQralMhhJD/PurcJZUmNTUV2dnZ2LRpEywsLKo6HELITyohIQH9+/dHamoq/RAhhBBCCCGESIXaJAghhNpUCCHkV0Gdu6TSWVhYoGnTplUdBiGEEEIIIYQQQn4x1CZBCCGEEEL+62jNXUIIIYQQQgghhBBCCCGEEEII+QlQ5y4hhBBCCCGEEEIIIYQQQgghhPwEqHOXkP+A4OBgCASCKqn71KlTEAgEOHXqVJXUTwghhBBCCCGEkPKpynYESf5t8YgIBAIEBwdXdRiEEEIIITy05i6pEm/evMHatWsRH38Cnz6mQ0VFDbYtW2PYsGEwNjYuV1m3b99GSEgIrl69infv3kFbWxsNGjSAq6srRowYweULDQ1FgwYN4ObmVslHUz63bt3CkiVLcOrUKbx58wZycnKoW7cuOnbsiGHDhsHExKRK4yOEEEIIIYQQQv5rXrx4gdTU1KoOo8J0dHRQp06dErdHR0fDx8eHey8UCqGlpYWGDRuia9eu8PHxgZqa2o8IlRBCCCGEfGfUuUt+qE+fPmH48ABs3boVCvIMLi0LYVob+JgFrF55EWFhYejWtQvWrF2H6tWrl1nehQsX4OjoiDp16mDo0KHQ19fHy5cvcenSJYSHh4t17rq7u1dp5+6aNWvg7+8PHR0deHp6wtzcHPn5+bhz5w42btyIpUuXIicnB7KysuUqd9q0aZg0adJ3ipoQQgghhBBCCPl5vXjxAubm5sjJyanqUCpMSUkJ9+/fL7WDFwBmzpwJY2NjfPnyBW/fvsWpU6cwevRoLF68GPv27UOjRo0AUDsCIYQQQsjPjDp3yQ+Tnp6O9o7t8OTxPSwcVQCvboBmkYdGsz8XYOthYNrKw2jVsjnOnL0AAwODUsucM2cONDQ0cPXqVWhqavK2JScnf4ejqLgLFy7A398fbdq0wYEDB8SemF20aBHmzJlTobLl5OQgJ0e3MyGEEEIIIYQQUlxqaipycnIQGBiIWrVqAQBiY2Pxzz//AABkZGSgrKwMfX19WFtbo2nTppCR+bqS2adPn6CkpFSlv7mTkpKwbNkypKamltm527lzZzRr1ox7P3nyZJw8eRLdunWDq6srEhISuOP5kceUn5+PwsJCKCgo/JD6srOzoays/EPqIoQQQgj50WjNXfLDePzeG4lP7+HsmgKM6svv2AUAZUVgsBtwKaoA+Z/foFvXTsjPzy+1zCdPnsDS0lKsYxcA9PT0uH8LBAJkZWVhw4YNEAgEEAgE8Pb25rZfv34dnTt3hrq6OlRVVeHk5IRLly7xyouOjoZAIMCZM2fg5+cHbW1tqKurY+DAgfjw4UOZxx8SEgKBQIDNmzdLnApJUVERs2bN4o3aPXv2LHr37o06depAKBSidu3aGDNmjNjTxpLWphEIBAgMDMSePXtgZWUFoVAIS0tLHD58WKzupKQkDBo0CNWrV+fyrV+/Xizfq1ev4ObmBhUVFejp6WHMmDHIzc0t89gJIYQQQgghhJCqVqtWLZiYmMDExARqampo3LgxVq1aheXLl2Pq1Klo1qwZDh48iNjYWBgaGsLExATW1taoV68et19lvurUqSNVPlGHdEW1b98e06dPx/Pnz7Fp0yYAktsRjh07hrZt20JTUxOqqqqoX78+pkyZwsuTnJyMwYMHo3r16lBUVIS1tTU2bNjAy5OYmAiBQICFCxdi6dKlMDU1hVAoxL179wAA586dQ/PmzaGoqAhTU1OsWrWqxNg3bdoEGxsbKCkpQUtLCx4eHnj58iUvj4ODA6ysrHDt2jW0a9cOysrKXNy5ubkICgpC3bp1uXaVCRMmiLVl5ObmYsyYMdDV1YWamhpcXV3x6tWrcpxlQgghhJAfh4b6kR/i6tWrOHL0OHbMBxqZlZ7XsAawfW4+WvncxcGDB/Hbb7+VnNfQEBcvXsSdO3dgZWVVYr6YmBgMGTIELVq0gK+vLwDA1NQUAHD37l3Y2dlBXV0dEyZMgLy8PFatWgUHBwecPn0atra2vLICAwOhqamJ4OBgPHjwAJGRkXj+/DlOnTol9sNIJDs7GydPnoSDg0OZo5GLio2NRXZ2Nvz9/aGtrY0rV64gIiICr169QmxsbJn7nzt3Drt27UJAQADU1NTw559/olevXnjx4gW0tbUBAO/evUPLli25zmBdXV0cOnQIgwcPxsePHzF69GgAQE5ODpycnPDixQuMHDkSNWvWRExMDE6ePCn18RBCCCGEEEIIIf8WcnJy3MPiWlpaMDExgZmZGWbNmoVTp07ByckJv//+O8aPH4/mzZsjPz8fGzduxOXLl5GVlQUNDQ04OzujR48eAL6OEI6KisLt27chIyMDa2tr+Pj4cHXExsbi6tWrcHFxwe7du5Gamoq//vrrhxzrgAEDMGXKFBw9ehRDhw4V23737l1069YNjRo1wsyZMyEUCvH48WOcP3+ey5OTkwMHBwc8fvwYgYGBMDY2RmxsLLy9vZGeno5Ro0bxyoyKisLnz5/h6+vLrQF8+/ZtdOzYEbq6uggODkZ+fj6CgoIkLs01Z84cTJ8+HX369MGQIUOQkpKCiIgItGvXDtevX+c96J+WlobOnTvDw8MD/fv3R/Xq1VFYWAhXV1ecO3cOvr6+sLCwwO3bt7FkyRI8fPgQe/bs4fYfMmQINm3ahH79+qF169Y4efIkunbt+u0nnhBCCCHkO6DOXfJDRK5YgTo15ODmUPpIXJGWDQHbhrJYsTyi1M7d8ePHo3PnzmjcuDFatGgBOzs7ODk5wdHREfLy8ly+/v37Y9iwYTAxMUH//v15ZUybNg1fvnzBuXPnYGJiAgAYOHAg6tevjwkTJuD06dO8/AoKCjhx4gRXvqGhISZMmID9+/fD1dVVYpyPHz9Gfn6+xA7o9+/fo7CwkHuvrq7OTVM0f/58KCkpcdt8fX1Rt25dTJkyBS9evChzOqaEhATcu3eP68h2dHSEtbU1tm7disDAQADA1KlTUVBQgNu3b3MdvsOGDUPfvn0RHBwMPz8/KCkpYfXq1Xj48CG2b9+O3r17AwCGDh0Ka2vrUmMghBBCCCGEEEJ+FlZWVjA0NMSVK1fg5OTE23bo0CH8/fffGD16NHR0dJCWloa0tDQAQGFhIcLCwqCoqIjg4GAUFBRg/fr1CA8PR1BQEFfG27dvceXKFYwbN46b+vlHMDAwgIaGBp48eSJx+7Fjx5CXl4dDhw5BR0dHYp7Vq1cjISEBmzZtgqenJ4Cv7Qf29vaYNm0aBg0axJup7NWrV3j8+DF0dXW5tB49eoAxhrNnz3JtGr169ULDhg15dT1//hxBQUGYPXs2b/Rwz5490aRJE6xYsYKX/vbtW6xcuRJ+fn5c2qZNm3D8+HGcPn0abdu25dKtrKwwbNgwXLhwAa1bt8bNmzexadMmBAQEYPny5QCA4cOHw9PTE7du3Sr9xBJCCCGEVAGalpn8ELt274B3t3wUmXG4TIO6F+DosRP49OlTiXk6dOiAixcvwtXVFTdv3sSCBQvg4uKCWrVqYd++fWXWUVBQgKNHj8LNzY3r2AWAGjVqoF+/fjh37hw+fvzI28fX15fXcezv7w85OTnExcWVWI+oDFVVVbFtJiYm0NXV5V5F4y7asZuVlYXU1FS0bt0ajDFcv369zONzdnbmOnYBoFGjRlBXV8fTp08BAIwx7Ny5E927dwdjDKmpqdzLxcUFGRkZ3BpEcXFxqFGjBtzd3bnylJWVuZHQhBBCCCGEEELIf0HNmjWRkpIilp6amooaNWrA3Nwcurq6MDc3R5s2bQAAd+7cwYsXLzBixAhuBPDw4cNx7949PH78mCsjPz8fw4cPh7GxMQwNDX/YMQFf2yRKamMRjYLdu3cv7wH0ouLi4qCvr4++fftyafLy8hg5ciQyMzPFHo7v1asXr2O3oKAAR44cgZubG+9hdQsLC7i4uPD23bVrFwoLC9GnTx9eW4W+vj7MzMwQHx/Pyy8UCuHj48NLi42NhYWFBczNzXlltG/fHgC4MkTtOSNHjuTtL5rJjBBCCCHk34Y6d8l3l5+fj4yMTBjql28/o5pf//v+/ftS8zVv3hy7du3Chw8fcOXKFUyePBmfPn2Cu7s7t55LSVJSUpCdnY369euLbbOwsEBhYaHYWi5mZvx5pVVVVVGjRg0kJiaWWI/oydXMzEyxbXv37sWxY8ewcOFCsW0vXryAt7c3tLS0oKqqCl1dXdjb2wMAMjIySj02ABJH9larVo1bIzglJQXp6elYvXo1r4NZV1eX+1GUnJwM4OtTs3Xr1hWbelrSuSOEEEIIIYQQQn5mkpZdsre3R2JiIsaMGYOoqCjcvHmT25aUlARtbW3eqFcDAwOoqKggKSmJS9PV1YW6uvr3Db4EmZmZvJG1Rf3+++9o06YNhgwZgurVq8PDwwPbt2/ndfQ+f/4cZmZmYiOOLSwsuO1FGRsb896npKQgJydHrF0FEG9bePToERhjMDMzE2uvSEhI4NoqRGrVqsXNgla0jLt374rtX69ePQD89g4ZGRnew/GSYiKEEEII+begaZnJdycrKwtZWRnkfpH85GdJcvO+/lcoFEqVX0FBAc2bN0fz5s1Rr149+Pj4IDY2ljf9UVWpW7cu5OTkcOfOHbFtos5aOTn+7VhQUIAOHTrg/fv3mDhxIszNzbkfhd7e3iU+SVuUbAlDpRljAMCV0b9/f3h5eUnM26hRozLrIYQQQgghhBBC/iuSkpKgp6cnlm5iYoKIiAjcuHEDt2/fxtKlS9GwYUOMHTtW6rKlbeOobK9evUJGRgbq1q0rcbuSkhLOnDmD+Ph4HDx4EIcPH8a2bdvQvn17HD16tMT2hdIUnY2svAoLCyEQCHDo0CGJdRefGU1SXYWFhWjYsCEWL14ssY7atWtXOD5CCCGEkKpEnbvkuxMIBKhnZorT1x7D351Jvd+pa4CWlga3Dmx5NGvWDADw5s0bXhzF6erqQllZGQ8ePBDbdv/+fcjIyIj9sf/o0SM4Ojpy7zMzM/HmzRt06dKlxHhUVFTg4OCA06dPIykpCbVq1SrzGG7fvo2HDx9iw4YNGDhwIJd+7NixMveVlq6uLtTU1FBQUABnZ+dS8xoaGuLOnTtgjPHOpaRzRwghhBBCCCGE/IxE0yuX9BtfWVkZrVu3RuvWrWFra4u5c+ciMzMTtWrVQlpaGlJTU7nRu69evUJWVhYMDAx+5CFIFBMTAwBi0x8XJSMjAycnJzg5OWHx4sUIDQ3F1KlTER8fD2dnZxgaGuLWrVsoLCzkjd69f/8+AJQ5zbSuri6UlJTw6NEjsW3F2xZMTU3BGIOxsTE30ra8TE1NcfPmTTg5OUlsExIxNDREYWEhnjx5whutS+0dhBBCCPm3ommZyQ/hN2w4dsYDb1Oly5/9GYjaL4vBg/nr2xYXHx/PjUItSrReStE/ylVUVJCens7LJysri44dO2Lv3r28aZXfvXuHLVu2oG3btmLTJa1evRpfvnzh3kdGRiI/Px+dO3cu9ZhmzJiBgoIC9O/fX+L0zMWPQ/RkatF0xhjCw8NLrac8ZGVl0atXL+zcuVPiqOKiawx16dIFr1+/xo4dO7i07OxsrF69utLiIYQQQgghhBBCfpT8/Hykp6fj/fv3ePr0KXbv3o2wsDA0bdqUm2WrqAMHDuD8+fNISkrC69evcenSJWhqakJZWRkNGzZEnTp1EBERgadPn+Lx48dYvnw5GjRoIDbd74928uRJzJo1C8bGxvD09JSYR9KSWI0bNwYA5ObmAvjaLvD27Vts27aNy5Ofn4+IiAioqqpKPGdFycrKwsXFBXv27MGLFy+49ISEBBw5coSXt2fPnpCVlUVISIhYewljDGlpaaXWBQB9+vRBUlIS1qxZI7YtJycHWVlZAMC15/z555+8PEuXLi2zDkIIIYSQqkAjd8kP4eXlhSlTJmHK8s9YNwMo5YFJAMC8aCD9UyH8/PxKzTdixAhkZ2ejR48eMDc3R15eHi5cuIBt27bByMiIWzcWAGxsbHD8+HEsXrwYNWvWhLGxMWxtbTF79mwcO3YMbdu2RUBAAOTk5LBq1Srk5uZiwYIFYnXm5eXByckJffr0wYMHD7BixQq0bdsWrq6upcZqZ2eHZcuWYcSIETAzM4OnpycX88OHD7F582YoKChAX//r4sTm5uYwNTXF+PHjkZSUBHV1dezcuZNbL7eyzJs3D/Hx8bC1tcXQoUPRoEEDvH//Hv/88w+OHz/O/cAbOnQoli1bhoEDB+LatWuoUaMGYmJioKysXKnxEEIIIYQQQgghP8KNGzfg5+cHWVlZqKiowNDQEN7e3rC3txdbVxb4OvXvvn378ObNG26N1kmTJnF5//jjD0RFRSE4OBgyMjKwtrbmtUv8CIcOHcL9+/eRn5+Pd+/e4eTJkzh27BgMDQ2xb98+KCoqStxv5syZOHPmDLp27QpDQ0MkJydjxYoVMDAwQNu2bQEAvr6+WLVqFby9vXHt2jUYGRlhx44dOH/+PJYuXVrier5FhYSE4PDhw7Czs0NAQADXOWxpaYlbt25x+UxNTTF79mxMnjwZiYmJcHNzg5qaGp49e4bdu3fD19cX48ePL7WuAQMGYPv27Rg2bBji4+PRpk0bFBQU4P79+9i+fTuOHDmCZs2aoXHjxujbty9WrFiBjIwMtG7dGidOnMDjx4/LceYJIYQQQn4c6twlP4SmpiaWL4+Ej48P1FSAxWMAScu1MAbM3wDMWgvMmTO7zKdbFy5ciNjYWMTFxWH16tXIy8tDnTp1EBAQgGnTpkFTU5PLu3jxYvj6+mLatGnIycmBl5cXbG1tYWlpibNnz2Ly5MmYO3cuCgsLYWtri02bNsHW1laszmXLlmHz5s2YMWMGvnz5gr59++LPP/8sdYofEX9/f7Rq1QpLlixBbGws3r59C3l5eZiamsLLywv+/v7cMcvLy2P//v0YOXIk5s6dC0VFRfTo0QOBgYGwtrYusy5pVa9eHVeuXMHMmTOxa9curFixAtra2rC0tMT8+fO5fMrKyjhx4gRGjBiBiIgIKCsrw9PTE507d0anTp0qLR5CCCGEEEIIIeR7CwgIQEBAQJn5io5SFU1ZXBIdHR388ccfJW7v3bs3evfuXb5Ay2nGjBkAAAUFBWhpaaFhw4ZYunTp1/aYUjpfXV1dkZiYiPXr13NTS9vb2yMkJAQaGhoAvnZunzp1CpMmTcKGDRvw8eNH1K9fH1FRUfD29pYqvkaNGuHIkSMYO3YsZsyYAQMDA4SEhODNmze8zl0AmDRpEurVq4clS5YgJCQEwNd1cjt27FjmA/bA12mm9+zZgyVLlmDjxo3YvXs3lJWVYWJiglGjRvGme16/fj10dXWxefNm7NmzB+3bt8fBgwdpXV5CCCGE/CsJmKQ5bQmpgH/++Qc2Nja4du0amjZtKjFPZGQkAgOHo46+LIb1zMfvHQFtDeBjFrA7HlixUw4JT/Mxffp0hISESNVh+qNER0fDx8cHV69e5db0JYRUPmm+SwghhBBCCCGkqNJ+R4i2zZ07FyYmJlUUYcU9ffoUkydPpt9IhJAyUZsKIYT8GmjkLvmh/P390aJFC0RERCBozRZMWva/tWtlZWXQo8dviFw/osx1WgghhBBCCCGEEELKIykpqapDqJCfNW5CCCGEEPJ9UOcu+eFsbGwQHR2NRYsW4dKlS/j48SNUVVXRtGlT1KpVq6rDI4QQQgghhBBCyH+Ijo4OlJSUsGzZsqoOpcKUlJSgo6NT1WEQQgghhJB/AercJVVGW1sbXbt2reowCCGEEEIIIYQQ8h9Wp04d3L9/H6mpqVUdSoXp6OigTp06VR0GIYQQQgj5F6DOXUKk5O3tDW9v76oOgxBCCCGEEEIIIeVUp04d6hwlhBBCCCH/CTJVHQAhhBBCCCGEEEIIIYQQQgghhJCyUecuIYQQQgghhBBCCCGEEEIIIYT8BKhzl1QZxhjS0tKQmJiIlJQUFBYWVnVIPwWBQIDAwMAy80VHR0MgECAxMZGXHhYWBhMTE8jKyqJx48bfJ8hKcurUKQgEApw6daqqQyGEEEIIIYQQQsi/mLe3N4yMjKo6DKkFBwdDIBCUK+/PvG40IYQQQioPrblLfrhPnz5h8+bNWPbnMtxNuMulGxsaIyAwAD4+PtDW1paqrOjoaPj4+EjcNnHiRMybN69SYv6vOHr0KCZMmID+/fsjODgYOjo6eP36NVavXg03N7cyO3tdXV1x/PhxvHv3DmpqahLzeHp6IjY2Fm/evJH6c6xK2dnZWLBgARwcHODg4FDV4RBCCCGEEEII+Q5evHjxU3eM6ejolLpmsKh95OrVq2jWrFm5yv6ZfheXpw3jZxQaGooGDRrAzc2tUsv19vbGhg0b0LBhQ9y8eVOsU1kgEGD48OFYtmwZHBwccPr06TLLDAoKQnBwMIyMjPD8+XMuXVlZGZaWlggMDMTAgQN5+5w6dQqOjo6IjY2Fu7s7l56Xl4eePXsiLi4Oa9euxaBBg77xiAkhhJD/NurcJT/UhQsX4NrNFR/SP6ARGmEIhkAFKviMz7jx/AYmT5yMoBlB+GvbX+jevbvU5c6cORPGxsa8NCsrq8oO/6cyYMAAeHh4QCgUcmknT56EjIwM1q1bBwUFBQDA33//jZCQEBgZGZX5w8jT0xP79+/H7t27xf5AB77+INy7dy86depUKR277dq1Q05ODhfr95CdnY2QkBAA+Nf/iCWEEEIIIYQQUn4vXryAhYUFsrOzqzqUClNWVkZCQkKpHbwV9TP9Ln79+nWJbRhr1qz5qWaFmzZtGiZNmsRLCw0Nhbu7e6V37orcvn0bu3btQq9evUrMM3XqVAwZMoR7f/XqVfz555+YMmUKLCwsuPRGjRpx/27cuDHGjRsHAHjz5g3Wrl0LLy8v5ObmYujQoaXG9OXLF7i7uyMuLg5r1qyhjl1CCCFECtS5S36YS5cuwam9E+p8qYPxbDy0oMXb3hRN4V7oji2ft8DtNzfs2btH6g7ezp07S/1k6ufPn6GgoAAZmf/2rOSysrKQlZXlpSUnJ0NJSanCnaWurq5QU1PDli1bJHbu7t27F1lZWfD09KxQ+SJFPyNFRcVvKosQQgghhBBCyK8tNTUV2dnZiI6eCwuLrw+Gz5y5Ap8+ZSMsbLxUZdjaemDBgnGwt2/+PUOVKCHhGby9JyM1NfW7dO5+L1lZWVBRUflh9cnLy/+wuiqDnJwc5OR+XNOskpISateujZkzZ6Jnz54lTgndoUMH3ntFRUX8+eef6NChQ4md/7Vq1UL//v25997e3jAxMcGSJUtK7dz98uUL+vTpgwMHDmDVqlUYPHhw+Q+MEEII+QX9t3u3yL9GXl4eev7WEwb5BhhROEKsY1dEHerwZb6whjU8fvdAWlraN9UrWrP1r7/+wrRp01CrVi0oKyvj48ePeP/+PcaPH4+GDRtCVVUV6urq6Ny5M27evCmxjO3btyMkJAS1atWCmpoa3N3dkZGRgdzcXIwePRp6enpQVVWFj48PcnNzxWLZtGkTbGxsoKSkBC0tLXh4eODly5e8PI8ePUKvXr2gr68PRUVFGBgYwMPDAxkZGWLl7dmzB1ZWVhAKhbC0tMThw4d524uvuSsQCBAVFYWsrCwIBAIIBAJER0ejefOvP0x9fHx46ZIoKSmhZ8+eOHHiBJKTk8W2b9myBWpqanB1dS33+ZX0GUlac/fs2bPo3bs36tSpA6FQiNq1a2PMmDHIycnhlevt7Q1VVVUkJSXBzc0Nqqqq0NXVxfjx41FQUAAASExMhK6uLgAgJCSEO/7g4GCJx08IIYQQQggh5OdlYWGMJk0aoEmTBtDS0oSGhhr3vqwXABgb15Y6f0kvKyuzcu8j6pAur8r6XXz//n24u7tDS0sLioqKaNasGfbt28erS9QGcfr0aQQEBEBPTw8GBgYAgOfPnyMgIAD169eHkpIStLW10bt3b669oqj09HSMGTMGRkZGEAqFMDAwwMCBA5GamopTp06V2oYhac3drKwsjBs3DrVr14ZQKET9+vWxcOFCMMZ4+QQCAQIDA8tsaymOMQYdHR2MHTuWSyssLISmpiZkZWWRnp7Opc+fPx9ycnLIzMwEIL7mrkAgQFZWFjZs2MAdm7e3t9j58fb2hqamJjQ0NODj4yP1iHQZGRlMmzYNt27dwu7du6Xap6J0dXVhbm6OJ0+elJgnPz8fHh4e2Lt3LyIjI8sc4UsIIYSQ/6GRu+SH2LVrF94kv0EQgqCA0keNykAG/Vg/TM6djOjoaG5al9JkZGSIrZ2jo6PD/XvWrFlQUFDA+PHjkZubCwUFBdy7dw979uxB7969YWxsjHfv3mHVqlWwt7fHvXv3ULNmTV55c+fOhZKSEiZNmoTHjx8jIiIC8vLykJGRwYcPHxAcHIxLly4hOjoaxsbGmDFjBrfvnDlzMH36dPTp0wdDhgxBSkoKIiIi0K5dO1y/fh2amprIy8uDi4sLcnNzMWLECOjr6yMpKQkHDhxAeno6NDQ0uPLOnTuHXbt2ISAgAGpqavjzzz/Rq1cvvHjxosTpkGNiYrB69WpcuXIFa9euBQCYmZlh5syZmDFjBnx9fWFnZwcAaN26dYnn2tPTExs2bMD27dsRGBjIpb9//x5HjhxB3759oaSkhLt375br/Er6jCSJjY1FdnY2/P39oa2tjStXriAiIgKvXr1CbGwsL29BQQFcXFxga2uLhQsX4vjx41i0aBFMTU3h7+8PXV1dREZGwt/fHz169EDPnj0B8KcWIoQQQgghhBDy3+bsPAgNG9aDUKiAqKhdUFCQx9ChvTFjRgAAwMysEwCgd+/RAABDw5p49Ohrp9++ffGYPTsSCQlPUbOmLvr3d8XkyUO5EZkKCo0QETEVhw+fQ3z8ZYwd682V+yN86+/iu3fvok2bNqhVqxYmTZoEFRUVbN++HW5ubti5cyd69OjBqy8gIAC6urqYMWMGsrKyAHyd1vfChQvw8PCAgYEBEhMTERkZCQcHB9y7dw/KysoAgMzMTNjZ2SEhIQGDBg1C06ZNkZqain379uHVq1ewsLAoVxsGYwyurq6Ij4/H4MGD0bhxYxw5cgR//PEHkpKSsGTJEl7+irS1CAQCtGnTBmfOnOHSbt26hYyMDMjIyOD8+fPo2rUrgK8Pqzdp0gSqqqoSy4qJicGQIUPQokUL+Pr6AgBMTU15efr06QNjY2PMnTsX//zzD9auXQs9PT3Mnz9fYpnF9evXD7NmzcLMmTPRo0ePEkfvfqv8/Hy8evUK1apVK3F73759sXv3bixfvhx+fn7fJQ5CCCHkP4sRUkmuXbvGALBr166JbWvbui0zlzVnq7BK6pctbJmxoTErKCgosc6oqCgGQOKLMcbi4+MZAGZiYsKys7N5+37+/Fms7GfPnjGhUMhmzpzJpYnKsLKyYnl5eVx63759mUAgYJ07d+aV0apVK2ZoaMi9T0xMZLKysmzOnDm8fLdv32ZycnJc+vXr1xkAFhsbW+LxMsYYAKagoMAeP37Mpd28eZMBYBEREWLn5tmzZ1yal5cXU1FR4ZV39epVBoBFRUWVWq9Ifn4+q1GjBmvVqhUvfeXKlQwAO3LkCGOs/OdX0mck2hYfH8+lFc/DGGNz585lAoGAPX/+nHesAHh1McZYkyZNmI2NDfc+JSWFAWBBQUFSHT/5/kr7LiGEEEIIIYQQSUr7HSHadvnyXywv7xbLy7vFBgxwZd27O7K8vFusXbtmTF1dlU2f7s/u3t3P1q2bzQQCAYuLW8Xy8m6xpKRTDABbu3YWe/HiJEtKOsXy8m6xkyejmLq6Klu7dha7fz+OxcWtYkZGNdn06f5cPQCYnp4WW7NmJrt/P449fnyE2ybt6/Llv8r8jSRqA7h69SqXVhm/i52cnFjDhg3Z58+fubTCwkLWunVrZmZmJlZ/27ZtWX5+Pq8MSb/jL168yACwjRs3cmkzZsxgANiuXbvE8hcWFjLGSm/D8PLy4rXH7NmzhwFgs2fP5uVzd3dnAoGA164ibVuLJGFhYUxWVpZ9/PiRMcbYn3/+yQwNDVmLFi3YxIkTGWOMFRQUME1NTTZmzBhuv6CgIK79SkRFRYV5eXmJ1SHKO2jQIF56jx49mLa2dqnxMcZvD9qwYYPYeQbAhg8fLnHf2NhYsbaZogwNDVnHjh1ZSkoKS0lJYbdv32YDBgyQWKaoncfQ0JABYMuXLy8zdlI+1KZCCCG/BpqWmXx3jDFcuXoFDQsalms/a1jj2fNneP/+fZl5ly9fjmPHjvFeRXl5eUFJSYmXJhQKuXV3CwoKkJaWBlVVVdSvXx///POPWB0DBw7krd9ia2sLxhgGDRrEy2dra4uXL18iPz8fwNdRy4WFhejTpw9SU1O5l76+PszMzBAfHw8A3MjcI0eOlDmljrOzM+/pzUaNGkFdXR1Pnz4tdb/KICsrCw8PD1y8eJE3hdKWLVtQvXp1ODk5ASj/+ZX0GUlSNE9WVhZSU1PRunVrMMZw/fp1sfzDhg3jvbezs/sh54kQQgghhBBCyM+jYUMzTJ/uDzMzQwwY4AobG0ucPHkZAKCr+3VpKQ0NNejr63DvZ89eiT/+GISBA3+DiYkBnJ1bISgoEGvX7uCV7eHRBV5ebjAxMUCdOjV+7IGh4r+L379/j5MnT6JPnz749OkT156RlpYGFxcXPHr0CElJSbx9hg4dCllZWV5a0d/xX758QVpaGurWrQtNTU1e+8DOnTthbW0tNhoYQIVGmMbFxUFWVhYjR47kpY8bNw6MMRw6dIiXXtG2Fjs7OxQUFODChQsAvo7QtbOzg52dHc6ePQsAuHPnDtLT07nRxhUl6bNMS0vDx48fpS7D09OTm8mNFZueuqKOHj0KXV1d6OrqomHDhoiJiYGPjw/CwsIk5n/37h3k5ORgbFyxKccJIYSQXx117pLvrqCgAHlf8qCEsjvuihLlF61FUpoWLVrA2dmZ9ypK0h+LhYWFWLJkCczMzCAUCqGjowNdXV1u+pzi6tSpw3sv6oytXbu2WHphYSFXxqNHj8AYg5mZGfeHruiVkJDArV1rbGyMsWPHYu3atdDR0YGLiwuWL18uVSwAUK1aNXz48KG001RpPD09AXzt0AWAV69e4ezZs/Dw8OB+xJX3/Er7B/2LFy/g7e0NLS0tbr0ge3t7ABArV1FRkVs7SORHnidCCCGEEEIIIT+Hhg3r8d7r6+sgJaX0h81v3XqIOXNWoVo1W+7l7x+CN29SkJ2dw+Vr2tTyu8QsjW/5Xfz48WMwxjB9+nSx9oygoCAA4No0RCT9ts/JycGMGTO4dW9F7QPp6em83/FPnjyBlZVVRQ5ToufPn6NmzZpQU1PjpVtYWHDbi6poW0vTpk2hrKzMdeSKOnfbtWuHv//+G58/f+a2tW3btsLHIylG0bTH5WnnkJWVxbRp03Djxg3s2bPnm+IRsbW1xbFjx3D48GEsXLgQmpqa+PDhQ4lLbi1YsAB16tSBu7s7zp8/XykxEEIIIb8SWnOXfHdycnJQVFBEZl7ZnbRFZeJrfnV19W+OQdKI0NDQUEyfPh2DBg3CrFmzoKWlBRkZGYwePRqFhYVi+Ys/eVpWuujpx8LCQggEAhw6dEhi3qJrrSxatAje3t7Yu3cvjh49ipEjR2Lu3Lm4dOkSDAwMpK7ze7OxsYG5uTm2bt2KKVOmYOvWrWCMcZ2+QPnPrzSjdgsKCtChQwe8f/8eEydOhLm5OVRUVJCUlARvb2+xcks6T4QQQgghhBBCSFHy8vwmMoFAIPG3a1GZmdmYMcMfbm7OYtsUFYXcv1VUyvewe2X6lt/FouMfP348XFxcJOapW7cu772k3/YjRoxAVFQURo8ejVatWkFDQwMCgQAeHh5lnuMfqaJtLfLy8rC1tcWZM2fw+PFjvH37FnZ2dqhevTq+fPmCy5cv4+zZszA3NxfraP9RMRbn6enJrb3r5ub2TTEBgI6ODjfQwsXFBebm5ujWrRvCw8MxduxYsfw1atTAsWPH0LZtW3Tt2hWnT5+GtbX1N8dBCCGE/Cqoc5f8EA6ODrh+/DpcCiT/GJDkmuAaGlo05J5CrGw7duyAo6Mj1q1bx0tPT0+Hjo5OpdVjamoKxhiMjY1Rr169MvM3bNgQDRs2xLRp03DhwgW0adMGK1euxOzZsystpqIqMrUR8PWHwPTp03Hr1i1s2bIFZmZmaN68Obf9e5zf27dv4+HDh9iwYQMGDhzIpRefhrs8Knr8hBBCCCGEEEJ+HfLycigoKOClNWligYcPn6NuXfERnz+Tkn4Xm5iYAPjaeVl8hrTy2LFjB7y8vLBo0SIu7fPnz0hPT+flMzU1xZ07dyoUqySGhoY4fvw4Pn36xBu9e//+fW57ZbGzs8P8+fNx/Phx6OjowNzcHAKBAJaWljh79izOnj2Lbt26lVnOj2qjEI3eFQ0wqGxdu3aFvb09QkND4efnBxUVFbE8JiYmOHLkCOzt7eHi4oKzZ8/CzMys0mMhhBBC/otoWmbyQwwPHI5nBc/wDM+kyv8e73ELtzB85PDv9oetrKys2JONsbGxYuvFfKuePXtCVlYWISEhYvUxxpCWlgYA+PjxI7dOr0jDhg0hIyOD3NzcSo2pKNEf2MV/VJVFNEp3xowZuHHjBm/ULvB9zq/oCdWi5TLGEB4eXuEylZWVAZT/+AkhhBBCCCGE/DoMDWshPv4y3r5NxYcPX9c3nTrVD5s27cesWZG4e/cxEhKeYtu2Q5gxI6KKoy2fkn4X6+npwcHBAatWrcKbN2/E9ktJSZGqfEntAxEREWKd5b169cLNmzexe/dusTJE+5enDaNLly4oKCjAsmXLeOlLliyBQCBA586dpYpfGnZ2dsjNzcXSpUvRtm1bri3Lzs4OMTExeP36tVTr7aqoqPyw9on+/fujbt26CAkJ+S7lT5w4EWlpaVizZk2JeRo2bIiDBw8iMzMTHTp0qPQ2OUIIIeS/ikbukh+ic+fOMDM1Q8zzGIzLHwcViD+xJ5KHPETJRqGaejWxDsPK1K1bN8ycORM+Pj5o3bo1bt++jc2bN3NPplYWU1NTzJ49G5MnT0ZiYiLc3NygpqaGZ8+eYffu3fD19cX48eNx8uRJBAYGonfv3qhXrx7y8/MRExMDWVlZ9OrVq1JjKh6fpqYmVq5cCTU1NaioqMDW1rbMNXCNjY3RunVr7gnP4p/V9zi/5ubmMDU1xfjx45GUlAR1dXXs3Lnzm9bQVVJSQoMGDbBt2zbUq1cPWlpasLKyqtR1fgghhBBCCCGE/NwWLBiHCRMWYt26XahVSw+PHh1Gx45tsGdPBObMWYWFC6MgLy+H+vWNMGhQz6oOt1xK+128fPlytG3bFg0bNsTQoUNhYmKCd+/e4eLFi3j16hVu3rxZZvndunVDTEwMNDQ00KBBA1y8eBHHjx+HtrY2L98ff/yBHTt2oHfv3hg0aBBsbGzw/v177Nu3DytXroS1tXW52jC6d+8OR0dHTJ06FYmJibC2tsbRo0exd+9ejB49GqamppV2Dlu1agU5OTk8ePAAvr6+XHq7du0QGRkJAFJ17trY2OD48eNYvHgxatasCWNjY9ja2lZanEXJyspi6tSp8PHx+S7ld+7cGVZWVli8eDGGDx8OeXl5iflatWqFXbt2oXv37ujQoQPOnj0rdm0QQgghhI86d8kPISsri/0H96N1y9ZYlLkIA/IHwAhGEIA/KjcJSdgiuwWv5F7h5MGTvPVoK9uUKVOQlZWFLVu2YNu2bWjatCkOHjyISZMmVXpdkyZNQr169bBkyRLuicjatWujY8eOcHV1BQBYW1vDxcUF+/fvR1JSEpSVlWFtbY1Dhw6hZcuWlR6TiLy8PDZs2IDJkydj2LBhyM/PR1RUVJmdu8DXDt0LFy6gRYsWYuvsfI/zKy8vj/3793NrESsqKqJHjx4IDAz8prVZ1q5dixEjRmDMmDHIy8tDUFAQde4SQgghhBBCyH/YunX/W/ro+PH1Ytt37uTPENWtmwO6dXMQy9exYxt07NimxHry8m5VPMgfqKTfxQ0aNMDff/+NkJAQREdHIy0tDXp6emjSpAlmzJghVdnh4eGQlZXF5s2b8fnzZ7Rp0wbHjx8XW8dXVVUVZ8+eRVBQEHbv3o0NGzZAT08PTk5OMDAwAFC+NgwZGRns27cPM2bMwLZt2xAVFQUjIyOEhYVh3Lhx337SilBRUUGTJk1w9epVtG3blksXdejWrl1bqmmgFy9eDF9fX0ybNg05OTnw8vL6bp27wNfRu7Nnz8aTJ0++S/njx4+Ht7c3Nm/eDG9v7xLzdezYETExMejbty86d+6MEydO8KbSJoQQQgifgBWfF4WQCvrnn39gY2ODa9euoWnTphLzPHjwAN27dsejJ49gJGuEpgVNoQpV5CAHN2Vv4mHBQ9SoXgO79+7+rn+8EkL+vaT5LiGEEEIIIYSQokr7HSHaFh09FxYWZT/I/G+TkPAM3t6T6TcSIaRM1KZCCCG/Bhq5S36o+vXrI+FBAg4fPozly5YjLj4On3M/QygvRIsWLTBzxEz06NEDCgoKVR0qIYQQQgghhBBC/gN0dHSgrKwMb+/JVR1KhSkrK0NHR6eqwyCEEEIIIf8C1LlLfjhZWVl07doVXbt2BQDk5+dDTo4uRUIIIYQQQgghhFS+OnXqICEhAampqVUdSoXp6OigTp06VR0GIYQQQgj5F6AeNVLlqGOXEEIIIYQQQggh31OdOnWoc5QQQgghhPwnyFR1AIQQQgghhBBCCCGEEEIIIYQQQspGnbuEEEIIIYQQQgghhBBCCCGEEPIToM5d8ssSCAQIDg6u6jB+OQ4ODnBwcKjqMAghhBBCCCGEEFIJEhMTIRAIsHDhwjLzBgcHQyAQVGr9kso0MjKCt7d3pdbzLUTnKDo6uqpDKdX3aivr0qULhg4dWunllse9e/cgJyeHO3fuVGkc/2be3t4wMjKq0L7S3nOZmZkYMmQI9PX1IRAIMHr06ArVV9lxfauwsDCYmJhAVlYWjRs3/u71VcSpU6cgEAhw6tSpH143tQeXz3/tfEVHR0MgECAxMbGqQ/lPocVOSZW5f/8+Tp06hU+fPkFFRQW2trawsbEpVxnR0dHw8fEBAJw9exZt27blbWeMoU6dOnj16hW6du2KAwcOVFr8/wX//PMPbGxsMHXqVMyePVtinkePHqFevXoYM2YMFi9e/IMjrJi4uDhcuXKFOu8JIYQQQgghhAAAXrx4gdTU1KoOo8J0dHRKXTNY1D5y9epVNGvWDMHBwQgJCYGenh6ePXsGZWVlXn4jIyNYWVnx2kkEAgGGDx+OZcuW8fKGhoZi6tSp8PHxwdq1ayEjQ2NFiPTOnz+Po0eP4v79+1zaqVOn4OjoiNjYWLi7uwPgt/GJ6OrqwtLSEhMmTEDnzp1524p26MvKykJdXR3GxsZo27Yt/Pz80KBBA17+Bg0aoGvXrpgxYwZ27dpV2Yf503j9+jVWr14NNze3KumEDA0NRXR0NKZPnw5TU1NYWFj80Prv3buH7du3f1NHdnFHjx7FhAkT0L9/fwQHB0NHR6dSyq2oFStWQFlZ+V/1gAv5NYSGhqJBgwZwc3Or6lB+CdS5S364/fv3Y+mixTh5+hRkIICarDyyCvORzwrRoqkNRowZDU9Pz3I9yamoqIgtW7aIde6ePn0ar169glAoFNsnJycHcnK/9i3QtGlTmJubY+vWrSV27m7ZsgUA0L9//0qp8+jRo5VSTmni4uKwfPly6twlhBBCCCGEEIIXL17AwqI+srM/V3UoFaasrIiEhAeldvBKkpycjMjISIwbN65C9c6bNw9Tp06Fl5dXpXTsTps2DZMmTfqmMqTx4MED6oSugO/RVhYWFgYnJyfUrVtXqvwzZ86EsbExGGN49+4doqOj0aVLF+zfvx/dunXj5e3QoQMGDhwIxhgyMjJw8+ZNbNiwAStWrMD8+fMxduxYXv5hw4ahS5cuePLkCUxNTSvtGH8mr1+/RkhICIyMjMQ6d9esWYPCwsLvWv/JkyfRsmVLBAUFfdd6RIp/F9y7dw8hISFwcHCotM7dkydPQkZGBuvWrYOCgkKllPktVqxYAR0dHbHO3Xbt2iEnJ6dKYvwR7cGk6oWGhsLd3V2sc3fAgAHw8PCQ2EdDKu7X7tkiPxRjDFOnTsXcuXPRWlYdm2GMXtCEsEAG+WCIQwaW33iCAQMG4MTx41i7bh1kZWWlKrtLly6IjY3Fn3/+yfsjdMuWLbCxsZH4dK6iomKlHdvPzNPTE9OnT8elS5fQsmVLse1bt26Fubk5mjZt+k31ZGdnQ1lZ+V/xRw4hhBBCCCGEkF9HamoqsrM/Y9MmQDRILCgI+PQJWLz4678PHAACA4GiAwfj44Hx44Fr176+//tvwM8POHUKUFP7mpaSAgwfDqirA0uW/C9dxMYGWLgQcHSsePwJCUD//p+Rmppa7s7dxo0bIywsDAEBAVBSUirXvmFhYZg8eTIGDhyI9evXV0pnqZyc3A950J4akCumstvKkpOTcfDgQaxcuVLqfTp37oxmzZpx7wcPHozq1atj69atYp279erVExuMMG/ePHTv3h3jxo2Dubk5unTpwm1zdnZGtWrVsGHDBsycObOCR/XfJS8v/93rSE5OFhtV/S3y8/NRWFhYYnvjj/guSE5OhpKS0r++zVNGRqbK2sP/7eeGfF+ysrJS9/MQ6dEjbOSHmT9/PubOnYsw1MK5grroBy0I//8SlIMArtDEkUJTxMAIMRs3YvSoUVKX3bdvX6SlpeHYsWNcWl5eHnbs2IF+/fpJ3Kf4OiKfPn3C6NGjYWRkBKFQCD09PXTo0AH//PMPl+fRo0fo1asX9PX1oaioCAMDA3h4eCAjI4NX9qZNm2BjYwMlJSVoaWnBw8MDL1++5OVxcHCAlZUV7t27B0dHRygrK6NWrVpYsGCBWKwRERGwtLSEsrIyqlWrhmbNmnEjakWSkpIwaNAgVK9eHUKhEJaWlli/fn2Z587T0xMAxMoDgGvXruHBgwdcnr1796Jr166oWbMmhEIhTE1NMWvWLBQUFEg8tmvXrqFdu3ZQVlbGlClTuG1F1wzIy8vDjBkzYGNjAw0NDaioqMDOzg7x8fG8Mouu4bN69WqYmppCKBSiefPmuHr1KpfP29sby5cvB/D1Mxa9CCGEEEIIIYT82iwsgKZNv760tQFNzf/9W1ER2LQJMDb+Xx7RwD7R+3r1vr63tv76XkMD8PcHzM2B8+cBe/v/5RW9gK/lFE8vz+tbZi2dMWMG3r17h8jIyHLtt3jxYm6a0aioKKk7dpcsWQJDQ0MoKSnB3t5ebH1TSevjCgQCBAYGYs+ePbCysuLaNA4fPixW/rlz59C8eXMoKirC1NQUq1atkhhH8XU2Rev9nT9/HmPHjoWuri5UVFTQo0cPpKSk8PYtLCxEcHAwatasCWVlZTg6OuLevXtSr92Znp4Ob29vaGhoQFNTE15eXkhPT5eY9+TJk7Czs4OKigo0NTXx22+/ISEhQeI5e/jwIfr37w8NDQ3o6upi+vTpYIzh5cuX+O2336Curg59fX0sWrSIt7+07S6AeFuZqO7Hjx/D29sbmpqa0NDQgI+PD7Kzs8s8FwcPHkR+fj6cnZ3LzFsSTU1NKCkpSf1QgLa2Nv766y/Iyclhzpw5vG3y8vJwcHDA3r17eenZ2dm4f/++1FO3X758GZ06dYKGhgaUlZVhb2+P8+fP8/JUVTvj06dPAQCtW7cWa2c8deoUmjdvDgDw8fHh2sxEa0FLmqp44cKFaN26NbS1taGkpAQbGxvs2LFDqvNUlGi912fPnuHgwYNc3aI1OJOTk7mOfEVFRVhbW2PDhg28Moq2DS5dupRrG7x3716J9Ra9b6Ojo9G7d28AgKOjIxeDaA3av//+Gy4uLtDR0YGSkhKMjY0xaNCgUo9LIBAgKioKWVlZvPNZ2jrb33qfbdq0CS1atODaidu1a8eNjDUyMsLdu3dx+vRpLh5RO2xJa+7GxsZy15eOjg769++PpKQkXh5vb2+oqqoiKSkJbm5uUFVVha6uLsaPHy/WLixJ8fZgUSzbt2/HnDlzYGBgAEVFRTg5OeHx48dllvf8+XMEBASgfv36UFJSgra2Nnr37s1b05UxBkdHR+jq6iI5OZlLz8vLQ8OGDWFqaoqsrCwAXx8SmDVrFndNGRkZYcqUKcjNzeXVa2RkhG7duuHcuXNo0aIFFBUVYWJigo0bN5YZM/D1/y9Lly6FpaUlFBUVUb16dfj5+eHDhw9l7lvee6S09nOR2NhYNGjQAIqKirCyssLu3bsr/D0gEAiQlZWFDRs2cNde0XtP0pq7K1asgKWlJYRCIWrWrInhw4eL/f+yPH0ovxrq3CU/xNu3bzFj+nRMQHWMhz4EKLmzrT+0sYQZYNny5bh9+7ZU5RsZGaFVq1bYunUrl3bo0CFkZGTAw8NDqjKGDRuGyMhI9OrVCytWrMD48eOhpKTE/VGdl5cHFxcXXLp0CSNGjMDy5cvh6+uLp0+f8r505syZg4EDB8LMzAyLFy/G6NGjceLECbRr107sy+nDhw/o1KkTrK2tsWjRIpibm2PixIk4dOgQl2fNmjUYOXIkGjRogKVLlyIkJASNGzfG5cuXuTzv3r1Dy5Ytcfz4cQQGBiI8PBx169bF4MGDsXTp0lKP29jYGK1bt8b27dvF/mcs6vAVdZBHR0dDVVUVY8eORXh4OGxsbDBjxgyJUyqlpaWhc+fOaNy4MZYuXQrHEh5T/vjxI9auXQsHBwfMnz8fwcHBSElJgYuLC27cuCGWf8uWLQgLC4Ofnx9mz56NxMRE9OzZE1++fAEA+Pn5oUOHDgCAmJgY7kUIIYQQQgghhJTE2RnQ1wfmzpUu/61bQNu2QKtWwJ49QGmDYt+8ATp3/prHxASoQL9IhdnZ2aF9+/ZYsGABcnJypNonPDwc48aNQ79+/RAdHS11x+7GjRvx559/Yvjw4Zg8eTLu3LmD9u3b4927d2Xue+7cOQQEBMDDwwMLFizA58+f0atXL6SlpXF5bt++jY4dOyI5ORnBwcHw8fFBUFAQdu/eLVV8ADBixAjcvHkTQUFB8Pf3x/79+xEYGMjLM3nyZISEhKBZs2YICwuDmZkZXFxcuE6A0jDG8NtvvyEmJgb9+/fH7Nmz8erVK3h5eYnlPX78OFxcXLjjGTt2LC5cuIA2bdqINYADwO+//47CwkLMmzcPtra2mD17NpYuXYoOHTqgVq1amD9/PurWrYvx48fjzJkz3H7lbXeRpE+fPvj06RPmzp2LPn36IDo6GiEhIWXud+HCBWhra8PQ0FCqegAgIyMDqampSElJwd27d+Hv74/MzMxyLRdWp04d2Nvb49KlS/j48SNvm42NDe7cucNLv3LlCiwsLMTWm5bk5MmTaNeuHT5+/IigoCCEhoYiPT0d7du3x5UrV7h8VdXOKLqex4wZI9bOaGFhwY1Y9vX15drM2rVrV+LxhoeHo0mTJpg5cyZCQ0MhJyeH3r174+DBg2Weq6IsLCwQExMDHR0dNG7cmKtbV1cXOTk5cHBwQExMDDw9PREWFgYNDQ14e3sjPDxcrKyoqChERETA19cXixYtgpaWllQxtGvXDiNHjgQATJkyhYvBwsICycnJ6NixIxITEzFp0iRERETA09MTly5dKrXMmJgY2NnZQSgUSnU+SyPNfRYSEoIBAwZAXl4eM2fOREhICGrXro2TJ08CAJYuXQoDAwOYm5tz8UydOrXEOqOjo9GnTx/Iyspi7ty5GDp0KHbt2oW2bduKXV8FBQVwcXGBtrY2Fi5cCHt7eyxatAirV6+u0PECX0fa7969G+PHj8fkyZNx6dIlbpBRaa5evYoLFy7Aw8MDf/75J4YNG4YTJ07AwcGB6xAXCARYv349Pn/+jGHDhnH7BgUF4e7du4iKioKKigoAYMiQIZgxYwaaNm2KJUuWwN7eHnPnzpXYr/D48WO4u7ujQ4cOWLRoEapVqwZvb2/cvXu3zLj9/Pzwxx9/oE2bNggPD4ePjw82b94MFxcXrm1bkvLeI2W1nwNfH775/fffIS8vj7lz56Jnz54YPHgwrommKylCmu+BmJgYCIVC2NnZcdeen59ficcUHByM4cOHo2bNmli0aBF69eqFVatWoWPHjmLnQpo+lF8SI6SSXLt2jQFg165dE9s2e/ZspiQjx97DmjHYlPnKQ1OmL6fI/P39S60zKiqKAWBXr15ly5YtY2pqaiw7O5sxxljv3r2Zo6MjY4wxQ0ND1rVrV96+AFhQUBD3XkNDgw0fPrzEuq5fv84AsNjY2BLzJCYmMllZWTZnzhxe+u3bt5mcnBwv3d7engFgGzdu5NJyc3OZvr4+69WrF5f222+/MUtLy1LOAmODBw9mNWrUYKmpqbx0Dw8PpqGhwZ2TkixfvpwBYEeOHOHSCgoKWK1atVirVq24NEnl+Pn5MWVlZfb582exY1u5cqVYfnt7e2Zvb8+9z8/PZ7m5ubw8Hz58YNWrV2eDBg3i0p49e8YAMG1tbfb+/Xsufe/evQwA279/P5c2fPhwRl9vP6/SvksIIYQQQgghRJLSfkf8bxsYY19fXl5gv/3G//euXWCKimAvX35N370b///b8usrPv7r+4MHwTQ1wYYPByss/N92Sa+vv2PB1qwBe/AAbNo0MFlZsHv3St+v6OvaNZT5G6lo+whjjAUFBTEALCUlhZ0+fZoBYIsXL+byl9ROYmhoyACwvn37svz8fKnOvej3upKSEnv16hWXfvnyZQaAjRkzhksTxVW8XgUFBfb48WMu7ebNmwwAi4iI4NLc3NyYoqIie/78OZd27949JisrK1amoaEh8/LyEjs/zs7OrLCwkEsfM2YMk5WVZenp6Ywxxt6+fcvk5OSYm5sbr7zg4GAGgFemJHv27GEA2IIFC7i0/Px8ZmdnxwCwqKgoLr1x48ZMT0+PpaWl8Y5bRkaGDRw4kEsTnTNfX19emQYGBkwgELB58+Zx6R8+fGBKSkq8OKVtd2FMvK1MVHfxfD169GDa2tqlngvGGGvbti2zsbERS4+PjxdrYxN9RsVfQqGQRUdHi5UBoNR2vFGjRjEA7ObNm7z0LVu2MADs8uXLYvEUPXZJCgsLmZmZGXNxceFdR9nZ2czY2Jh16NCBS6uqdsaZM2dy3xeS2hmvXr0qdi2KeHl5MUNDQ15a8bbAvLw8ZmVlxdq3b89LL37PlUTSd8/SpUsZALZp0yZePa1atWKqqqrs48ePjLH/fdeoq6uz5OTkMuuSFFdsbCwDwOLj43n5du/ezfsOLQ8vLy+moqLCSxPFKuk8V/Q+e/ToEZORkWE9evRgBQUFvLxFr0dLS0te26uI6DoXHXteXh7T09NjVlZWLCcnh8t34MABBoDNmDGDd4yi66uoJk2aSLzHiyveHiyKxcLCgvf9FB4ezgCw27dvl1qepDbqixcvirW1M8bYqlWruOvr0qVLTFZWlo0ePZrbfuPGDQaADRkyhLff+PHjGQB28uRJLk30/8gzZ85wacnJyUwoFLJx48aVGvPZs2cZALZ582Ze+uHDh8XSi5+v8t4j0rSfN2zYkBkYGLBPnz5xaadOneL+FihK2u8BFRUVid8Dou/3Z8+eMca+njMFBQXWsWNH3rW8bNkyBoCtX7+edy6k6UP5FdHIXfJDrFu1Gn0LNVFNymWe5SHA0PxqiIneIDb9QUn69OmDnJwcHDhwAJ8+fcKBAwdKnJJZEk1NTVy+fBmvX7+WuF1DQwMAcOTIkRKnntm1axcKCwvRp08fpKamci99fX2YmZmJTXmjqqrKe/JQQUEBLVq04KZQEcX16tUriVMnAF9/Ze7cuRPdu3cHY4xXr4uLCzIyMnhTvkgiekqn6NTMp0+fRlJSEu9pqaLr83z69Ampqamws7Pjpq8pSigUwqfoYkUlkJWV5dZdKCwsxPv375Gfn49mzZpJjPv3339HtWrVuPd2dnYAwDtnhBBCCCGEEEJIefXoATRu/HUN3rLyde8OLFsGSLMKUO/ewJAhX6d1njULaNYMiIiolJCl0q5dOzg6Oko1elc0ytbY2Ljc6+O5ubmhVq1a3PsWLVrA1tYWcXFxZe7r7OwMU9E82AAaNWoEdXV17rd+QUEBjhw5Ajc3N966wxYWFnBxcZE6Rl9fX9600HZ2digoKMDz588BACdOnEB+fj4CAgJ4+40YMUKq8uPi4iAnJwd/f38uTVZWVmz/N2/e4MaNG/D29uaNOmzUqBE6dOgg8ZwNGTKEV2azZs3AGMPgwYO5dE1NTdSvX5/XRlLedhdJio56A76et7S0NLFRscWlpaXx2nCksXz5chw7dgzHjh3Dpk2b4OjoiCFDhmDXrl3lKkdVVRXA1/arokTxFJ2C2cHBAYwx3lS5kty4cQOPHj1Cv379kJaWxrW/ZWVlwcnJCWfOnEFhYSGAqmtnLLrGsKR2xvIq2hb44cMHZGRkwM7OTuprRxpxcXHQ19dH3759uTR5eXmMHDkSmZmZOH36NC9/r169oKurW2n1A18/LwA4cOBAqSMov6ey7rM9e/agsLAQM2bMEJtRoSJL0v39999ITk5GQEAAby3erl27wtzcXOLobEkxfsv15ePjw1uPV9p23qLX5ZcvX5CWloa6detCU1NT7Nr09fWFi4sLRowYgQEDBsDU1BShoaHcdtH37dixY3n7jRs3DgDEzkODBg24OAFAV1dX7HtXktjYWGhoaKBDhw68+9nGxgaqqqoSp8ovGmN57pGy2s9fv36N27dvY+DAgdx3JQDY29ujYcOGYvVX9vfA8ePHkZeXh9GjR/Ou5aFDh0JdXV3snEvTh/Iros5d8t0VFhYi8dVLtIByufazhQoyc7J5U/CURldXF87OztiyZQt27dqFgoICuLu7S13fggULcOfOHdSuXRstWrRAcHAw7wvC2NgYY8eOxdq1a6GjowMXFxcsX76ctw7Go0ePwBiDmZkZdHV1ea+EhATe/P4AYGBgIPY/32rVqvHm2Z84cSJUVVXRokULmJmZYfjw4bx1PFJSUpCeno7Vq1eL1SnqXC1eb3Ha2tpwcXHB7t278fnzZwBfp2+Qk5NDnz59uHx3795Fjx49oKGhAXV1dejq6nJfrMXXA6lVqxbvf86l2bBhAxo1agRFRUVoa2tDV1cXBw8eFCsTAO9HHPC/P8qlWZuAEEIIIYQQQggpzfz5wIYNQLFlT3l++w3YvRs4e/Z/aaGhgKrq/14vXvxvW6tW/P1btSq9/O8hODgYb9++xcqVK0vN5+Xlhe7duyM0NBRLlizhbXv//j3evn3LvYr/ZjczMxMrr169ehKnGC6u+G99gN8+kpKSgpycHIl11K9fv8zyS6qneJuCqJO3bt26vHxaWlpSdVI+f/4cNWrU4DWWS4pRVI+k2C0sLLgOw9Ji19DQgKKiInR0dMTSi7eRlKfdRZJvaYthjElVh0iLFi3g7OwMZ2dneHp64uDBg2jQoAECAwORl5cndTmZmZkAADU1NYnxVKQz7NGjRwC+3ifF2+DWrl2L3Nxc7pz+W9sZy+vAgQNo2bIlFBUVoaWlBV1dXURGRkp97Ujj+fPnMDMzE+uwtPj/BcdF94vI/7F33/E5nf8fx9939pIICTEqiaAVs6g9Yu+tdFCxWzWLlg6zNUspNduKorWpam1RqoNSVcSqhNLaghAjyfn94Zf763YnMtwR4fV8PPKQ+zrXOedzzn3OdeL+3Nd1BQYG2mzfiWrUqKHWrVtrxIgR8vHxUfPmzTV37txUdzqyhZTus7///lt2dnYKDg62yf4e1A4999xzVufdxcXFKqn+sNdXetuW2NhYDR06VM8884ycnZ3l4+MjX19fRUdHJ3ltfvHFF7px44aOHj2qsLAwi2TliRMnZGdnZ9Xu+/n5KXv27FbnIaXnVXKOHj2qK1euKFeuXFb3c0xMzAM/v0/rPZLeZ11yZbZuB5K79pycnFSwYEGr48mItu1JkLpulMBDMP5/HCH7B8yzm5TE74emZlL2RK+88oq6deumM2fOqGHDhuZvXaVG27ZtVa1aNa1cuVIbNmzQhAkTNG7cOK1YsUINGzaUJE2cOFGhoaH69ttvtWHDBvXp00djxozRr7/+qvz58yshIUEmk0lr165N8huu9/9xn9y3YO/9w7do0aI6fPiw1qxZo3Xr1mn58uWaPn26hg4dqhEjRpi/Edi+ffsk53CR7n7zMyXt27fXmjVrtGbNGjVr1kzLly9XvXr1zA/t6Oho1ahRQ56enho5cqSCgoLk4uKiPXv26J133jHHkcj1QRMO3WPBggUKDQ1VixYtNGjQIOXKlcs8z8Pff/9tVT815wwAAAAAgPSoXl2qX18aMkQKDU26zqxZ0ttv351H94cf7q7z+uvSPd+NVt68jyTcVKtevbpCQkI0fvx4q55X93JwcNCSJUvUoEEDDRgwQNmzZzd/cbxVq1YWvYM6duyosLAwm8T3qP6vn5U/U0gq9tQcT1o/d0ntvu/fT1Jy5sz50B++29nZqWbNmpoyZYqOHj2qYsWKpWq9/fv3y97e3ioRmBjP/Unx1Ej87GvChAkqXbp0knUSP/t7XD9nTIvt27erWbNmql69uqZPn648efLI0dFRc+fOtRj971FL7WeOaWEymbRs2TL9+uuv+u6777R+/Xp17txZEydO1K+//mp1rlOzvaQ86HPux719SutoDg+zzZSOuXfv3po7d6769eunSpUqycvLSyaTSS+99JLVZ9SStHXrVnOi/q+//lKl+791pdR/4SO9MSckJChXrlxauHBhkstt2RvdltfS49AOPO73RmYhuYsMZ29vL5/s3joafTNN6x3RLdnZ2SlnzpypXqdly5bq0aOHfv31Vy1evDitoSpPnjzq2bOnevbsqXPnzqlMmTL66KOPzH90SVKJEiVUokQJvf/++/r5559VpUoVzZw5Ux9++KGCgoJkGIYCAwNVpEiRNO8/Oe7u7mrXrp3atWun27dvq1WrVvroo480ZMgQ+fr6Klu2bIqPj1edOnXSvY9mzZopW7Zs+vrrr+Xo6KjLly9bDMm8detWXbx4UStWrFD16tXN5ZGRkQ91bMuWLVPBggW1YsUKi4fosJTGwXqA9Hz7EgAAAAAASRo79u7wzMl1CDWZpNmzJTs7qVEj6fvvpRo1pHtG17Xw66/Sa69Zvn7+eZuHnaLhw4crJCREs2bNemA9FxcXrV69WjVr1lS3bt2UPXt2tWzZUhMnTrRI1OW9L4Od2KvxXkeOHFFAQMBDx+7r6ytXV9ck93H48OGH3n4if39/SdKxY8cskoIXL15MVZLS399fmzdvVkxMjEUy6P4YE/eTVOyHDh2Sj4+P3N3d03UM98uIz11S67nnntPy5csfejtxcXGS/tcbNyUnT57Ujz/+qEqVKln13I2MjJSdnV26PrdLHDrc09MzVZ/BPY6fM6blM7Ply5fLxcVF69evl7Ozs7l87ty5Noklkb+/v/bt26eEhASLnomJU8Al3i+2kNLxV6xYURUrVtRHH32kr7/+Wq+++qoWLVpkMSx6aiT2lIyOjrYov79HYloEBQUpISFBBw8eTPbLBVLq3+N726FatWpZLDt8+LBNz7utLVu2TB07dtTEiRPNZTdv3rQ639LdYfB79+6tevXqycnJSQMHDlT9+vXNx+fv76+EhAQdPXrU3BNWujtNQXR0tM3OQ1BQkDZt2qQqVaqk+QsKtr5H7n3W3e/+srS0A+m59goWLGguv337tiIjIx8qx/E0YVhmPBIvtX9VYQ7Rui3rb84kxZChOQ6X1bxpM7m5pX44Zw8PD82YMUPDhw9X06ZNU71efHy81TACuXLlUt68ec3f6rl69ar5j8lEJUqUkJ2dnblOq1atZG9vrxEjRlh9c8QwjFQPMX2v+9dxcnJScHCwDMPQnTt3ZG9vr9atW2v58uXav3+/1frnz59P1X5cXV3VsmVL/fDDD5oxY4bc3d3VvHlz8/LEb8jce1y3b9/W9OnT03xM90pqu7/99pt++eWXdG8z8T9AST3QAQAAAAB4kBIlpFdflT79NPk6JpM0c+bdpG2jRtLWrcnXXbpU+vJL6ciRu/P57twp9epl87BTVKNGDYWEhGjcuHHmKZmS4+npqXXr1qlQoUJ6+eWXtXnzZpUtW9Y8XG6dOnWshgZdtWqVTp8+bX69c+dO/fbbbxaJrPSyt7dX/fr1tWrVKp28Z8zriIgIrV+//qG3n6h27dpycHDQjBkzLMqnTZuWqvUbNWqkuLg4i/Xj4+M19b5JlvPkyaPSpUtr3rx5Fp9d7N+/Xxs2bLCYN/VhZcTnLqlVqVIlXb58+aHmRbxz5442bNggJycni8RLci5duqSXX35Z8fHxeu+996yW7969W8WKFTPPeZsWZcuWVVBQkD7++OMkE82Jn8E9zp8zpuUzM3t7e5lMJoveplFRUVq1alWa9/sgjRo10pkzZyw66sTFxWnq1Kny8PBQjRo1bLav5I7/8uXLVuc4MYGanqGZPT095ePjo23btlmUP8znqC1atJCdnZ1Gjhxp1Tv13tjd3d1T9f6WK1dOuXLl0syZMy2Oce3atYqIiFDjxo3THWtGs7e3t3q/pk6dmmTP6G7duikhIUFffPGFZs+eLQcHB3Xp0sW8fmJ7O3nyZIv1Jk2aJEk2Ow9t27ZVfHy8Ro0aZbUsLi7uge+Zre+RvHnzqnjx4vrqq68s2rIff/xRf/31l0XdtLQDqb326tSpIycnJ3366acW7+MXX3yhK1euPNbX3uOEnrt4JHr27Klp06Zpvi6pi1Ie9mS9rmp/XIwm9077/3aSG5r4Qa5du6b8+fOrTZs2KlWqlDw8PLRp0ybt2rXL/A2gLVu2qFevXnrxxRdVpEgRxcXFaf78+ebkqnT3GzgffvihhgwZoqioKLVo0ULZsmVTZGSkVq5cqe7du2vgwIFpiq1evXry8/NTlSpVlDt3bkVERGjatGlq3Lix+duHY8eOVXh4uCpUqKBu3bopODhYly5d0p49e7Rp0yZdunQpVftq3769vvrqK61fv16vvvqqxbdEK1euLG9vb3Xs2FF9+vSRyWTS/PnzH3r4gyZNmmjFihVq2bKlGjdurMjISM2cOVPBwcGp/kbm/cqWLStJ6tOnj+rXry97e3u99NJLDxUnAAAAAODJkZAgOTzgU7GRI6WUBgQzmaTPPrvbg7dxY2nNGqlmTet6I0ZIixZJPXtKefJI33wj2WjKxDQbNmyYaiYVZBJ8fX21ceNGValSRS1atNDmzZtVvnz5ZOsXKlRIVatW1RtvvKFbt25p8uTJypkzp95++22bxD5ixAitW7dO1apVU8+ePc0fbBcrVkz79u2zyT5y586tvn37auLEiWrWrJkaNGigP//8U2vXrpWPj0+KvZKaNm2qKlWqaPDgwYqKilJwcLBWrFiR5LyEEyZMUMOGDVWpUiV16dJFsbGxmjp1qry8vDR8+HCbHI+UMZ+7pFbjxo3l4OCgTZs2qXv37qlaZ+3atebeaOfOndPXX3+to0ePavDgwfL09LSoe+TIES1YsECGYejq1av6888/tXTpUsXExGjSpElq0KCBRf07d+7oxx9/VM+ePS3Kt27dqpo1a2rYsGEPPPd2dnb6/PPP1bBhQxUrVkydOnVSvnz5dPr0aYWHh8vT01PffffdY/05Y1BQkLJnz66ZM2cqW7Zscnd3V4UKFZKcx7Zx48bm8/jKK6/o3Llz+uyzz1SoUCGb3XOS1L17d82aNUuhoaHavXu3AgICtGzZMu3YsUOTJ0+26n39MEqXLi17e3uNGzdOV65ckbOzs2rVqqWvv/5a06dPV8uWLRUUFKRr165pzpw58vT0TPeXLbp27aqxY8eqa9euKleunLZt26YjR46kO/ZChQrpvffe06hRo1StWjW1atVKzs7O2rVrl/LmzasxY8ZIuvu56IwZM/Thhx+qUKFCypUrl1XPXElydHTUuHHj1KlTJ9WoUUMvv/yyzp49qylTpiggIED9+/dPd6wZrUmTJpo/f768vLwUHBysX375RZs2bbIaAXTu3Ln6/vvvFRYWpvz580u6mwRu3769ZsyYoZ49e6pUqVLq2LGjZs+ebZ6WcOfOnZo3b55atGiR6mdmSmrUqKEePXpozJgx2rt3r+rVqydHR0cdPXpUS5cu1ZQpU9SmTZsk182Ie2T06NFq3ry5qlSpok6dOuny5cuaNm2aihcvbvFsSEs7ULZsWW3atEmTJk1S3rx5FRgYqAoVKljt29fXV0OGDNGIESPUoEEDNWvWTIcPH9b06dP1wgsvqH379mk+nqcRyV08EkWLFtWrL7+sXouXKDDBSbXkmWzdvbqhV+xPqmaVGkk+eDKCm5ubevbsqQ0bNmjFihVKSEhQoUKFNH36dL3xxhuSpFKlSql+/fr67rvvdPr0abm5ualUqVJau3atKlasaN7W4MGDVaRIEX3yyScaMWKEJOmZZ55RvXr11KxZszTH1qNHDy1cuFCTJk1STEyM8ufPrz59+uj9998318mdO7d27typkSNHasWKFZo+fbpy5sypYsWKady4caneV61atZQnTx79999/FkMyS3fnSVmzZo0GDBig999/X97e3mrfvr1q166t+vXrp/m4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rpLk4eGhLVu2qHfv3poyZYo8PDz02muvqXLlymrdunWKifqSJUtq/fr1euuttzR06FDlz59fI0aM0H///WeR3JXu9vIsWLCgwsLCtHLlSvn5+WnIkCEaNmyYzY5Hkr7++mv17t1bn332mQzDUL169bR27VrlzZvXpvtJSocOHTR48GCtXr1a7du3f2Bdk8mkzz//XNHR0Ro/fry8vb3NidtTp06pQ4cO5nre3t6qUaOGhg0bZu75eq/EIaidnJyUI0cOlShRQpMnT1anTp2STA4sXbpUVatWtUpaxcTEyNXV1WL43Ad57733tG7dOr377rtycHBQQECA2rdvrypVqkiSOYm/aNEinT17Vl5eXipfvrwWLlxoTrK1b99es2fP1vTp0xUdHS0/Pz+1a9dOw4cPNyeT3Nzc9OOPP2r06NFaunSpvvrqK3l6eqpIkSIaMWKEvLy8UhXvvVq1aqXevXtr0aJFWrBggQzDSDa5O2XKFNnb22vhwoW6efOmqlSpok2bNiU53PXDqFOnjtatW6dhw4Zp6NChcnR0VI0aNTRu3Lgkk5IPo2fPntq7d6/mzp2rTz75RP7+/mratKnN21VHR0etXLlSPXv21AcffCA/Pz/169dP3t7e6tSpU7q26eHhoe3bt2vYsGFauXKl5s2bp1y5cql27drmIcMdHR01b948DRkyRK+//rri4uI0d+7cJM+jnZ2dVq9eraFDh2rx4sWaO3euAgICNGHCBA0YMCBdMT4KOXPm1Jo1azRgwAC9//778vb2Vvv27VW7dm2La3Pq1KnaunWrli9fbjF9whdffKHixYurW7du+v7775U7d279/PPPeueddzR16lTdvHlTJUuW1HfffWfT505qn/FJyYh75KuvvpKfn5+++eYbrVy5UnXq1NHixYv17LPPWjwDU9sO+Pn5aebMmRozZoy6dOmi+Ph4hYeHJ5ncdXV11datWzV48GDNmzdPV69e1bPPPqu5c+cqNDQ0XcdjaybjcZrxGgAAAAAAAEijPXv2qGzZstq9e7fKlCmT5LI+Bb9XftcSmRRh+p2K/UufHm+c5LHh6TN58mT1799fp06dUr58+TI7nCylS5cuOnLkiLZv357ZoSTpzJkzCgwM1KJFi6x67ubOnVuvvfZail9SeFBbCABZ3d69e/X8889rwYIFVsPaP23ouQsAAAAAAIAn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CQkJatasmX766Sd1795dRYsW1V9//aVPPvlER44c0apVqx64zS+++EI9evRQ5cqV1a9fPx0/flzNmjVTjhw59Mwzz5jrxcbGKiQkRMeOHVOvXr0UGBiopUuXKjQ0VNHR0VbXzMKFC3X79m317t1bly5d0vjx49W2bVvVqlVLW7du1TvvvKNjx45p6tSpGjhwoEXSPywsTB4eHnrrrbfk4eGhLVu2aOjQobp69aomTJiQ4nn6+uuvde3aNfXo0UMmk0njx49Xq1atdPz48Qf29t29e7du376tMmXKpLiP1IiIiFDv3r1VsmTJZOfVLVu2rNV7FB4erhEjRmju3LkpJvvnz5+vjh07qn79+ho3bpxu3LihGTNmqGrVqvrjjz/Mye/WrVvrwIED6t27twICAnTu3Dlt3LhRJ0+eNL+uV6+efH19NXjwYGXPnl1RUVFasWKFxf569Ohhnie8T58+ioyM1LRp0/THH39ox44dFuf32LFjatOmjbp06aKOHTvqyy+/VGhoqMqWLatixYqpevXq6tOnjz799FO9++67Klq0qCSZ/73f1atX9fnnn+vll19Wt27ddO3aNX3xxReqX7++du7cqdKlSz/wXN2revXqmj9/vjp06KC6devqtddeMy87e/asKleurBs3bqhPnz7KmTOn5s2bp2bNmmnZsmVW9/yoUaPk5OSkgQMH6tatW6nucdyqVSsdOXJE33zzjT755BP5+PhIknx9fXXgwAE1adJEJUuW1MiRI+Xs7Kxjx45px44dyW7P19dX8+fP10cffaSYmBiNGTNG0t3zGRERkepzI91tR+vXr68KFSro448/1qZNmzRx4kQFBQXpjTfeMNfr0qWLwsLC1LBhQ3Xt2lVxcXHavn27fv31V5UrV07z589X165dVb58efNQ50FBQcnud/jw4RoxYoTq1KmjN954Q4cPH9aMGTO0a9cuq+vr8uXLatCggVq1aqW2bdtq2bJleuedd1SiRAk1bNgwTcebqHfv3vL29tawYcMUFRWlyZMnq1evXlq8ePED19u4caOOHz+uTp06yc/PTwcOHNDs2bN14MAB/frrrzKZTHJ1ddW8efNUpUoVvffee+Y24c0339SVK1cUFhYme3t7GYahZs2aKTw8XF26dFHp0qW1fv16DRo0SKdPn7Yabjs1z+OkPMyzI633yNixY2VnZ6eB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defOHeXLl08bNmxIcrSBDz/8UHv37tXmzZuVLVs2lSxZUkOHDtX777+vNm3aqFGjRmratKlq1qyp9957T1FRUSpVqpQ2bNigb7/9Vv369TN/iethPcyzw9b3iJOTk4YPH67evXurVq1aatu2raKiohQWFqagoCCLXripbQdcXV0VHBysxYsXq0iRIsqRI4eKFy9uMRdwolKlSqljx46aPXu2eWqAnTt3at68eWrRooXV9Aq2QHIXAAAAAAAAT5Wxg8dq7OCxyS6fOnJqsss83D00aajl/HItG1gmibN7Ztfod0YnuX6rBq3UqkGrNESbevf2xrxXaGio8ufPr507d2rkyJFasWKFpk+frpw5c6pYsWIaN26cRf2FCxeqR48eGjt2rLJnz64uXbqoZs2aqlu3rkW9+vXrKzw8XCNGjNDEiROVkJCgoKAgdevWzSbHkzt37lTHfL/z588rPj5eb731ltWyYcOGPTC5a29vr3Xr1umNN97QoEGDlC1bNg0bNsxiuMxEr732muzs7DR58mSdO3dO5cuX17Rp05QnTx5zneDgYP3+++8aMWKEwsLCdPHiReXKlUvPP/98ktvMaDNnzlRMTIw6deqkbNmyqXnz5lq1apU++eQTffXVV1q5cqXc3NxUsGBB9e3b12J46qR0795d8fHxmjBhggYNGqQSJUpo9erV+uCDDyzqubq6auvWrRo8eLDmzZunq1ev6tlnn00xAZlWOXPm1Jo1azRgwAC9//778vb2Vvv27VW7du1k5z22pc6dO6t169b6559/rOacPHz4sNV5kaQuXbqY5+j9999/9dprryW7/XsT5ytWrJCzs7Patm1rUSc2NlaSLK7D5LzyyivKmzevxo4dqwkTJujWrVvKly+fqlWrpk6dOkm6O3fmyy+/rM2bN2v+/PlycHDQc889pyVLlqh169aSZE5mLFq0SGfPnpWXl5fKly+vhQsXWswHOnPmTJUtW1azZs3Su+++KwcHBwUEBKh9+/aqUqVKivHez8/PTzNnztSYMWPUpUsXxcfHKzw8PMnkbmhoqM6cOaNZs2Zp/fr1Cg4O1oIFC7R06VJt3bo1zftOTu7cufXzzz/rnXfe0dSpU3Xz5k2VLFlS3333nc178L3wwgsaNWqUZs6cqXXr1ikhIUGRkZFq1qyZoqKi9OWXX+rChQvy8fFRjRo1NGLE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2Wfz5JNP5uSTTy5brc3p9ddfT5J06tRplcvHjRuXCy64YJXLxo8fnyR56623WqY4AAAAAAAAaCHC3Qp20EEH5a9//WsWLlxYuj/t5MmTUygUUigUkvw77N1mm23y8MMPl63W5vTUU08lSfr06bPK5RdccEHGjh37rut48cUXm70uAAAAAAAAaEnC3Qp22223lb6/7rrrcsopp6Sqqqp0H97k32FvsiIMffPNN8tS6/tRKBRSLBZz++23ly47nSQvvPBCkuSEE05Y5fMuuuii1a5z7ty5ef755/Pd7363eYsFAAAAAACAFibcbSc6d+6cJNlqq63y7LPPlsLe6urqFIvF1NfXZ/bs2WWucu3suuuuefDBB3PEEUdk6dKlSZJnn322dDbyt771rdU+75577mm1OgEAAAAAAKA1CHfbie7duydJevbsmeTfYe+WW26ZZ599NkmyYMGC8hT3Pj3wwAMpFApZtmxZOnXqlG7dumXhwoVJVlxmur2YMmVK5syZk0cffbRR+zvbVtVnTZa1Zf369cvgwYPLXUarmDJlSmbNmtWs62zJ319L1NtWdKRx1xzWZSys6bGpEvfJ238vbfkYvDa1VeJ+qERt5fhqfzePtrI/y8lYgsrxfo9ZXucAANC2CHfbiaOOOqp0KeZkxYevJNlkk01KbT169Gj1utbVE088ke222y4NDQ2lYHfzzTfPE088UebKmseUKVMyfPiInHHG6bnkkksaLTvnnHMatb3z8bv1rRTdutXmuecmtPs/FKzYz8OzePHiZl1vt27d8txzzzX776+l6m0rWur31h5NmTIlI0aMyKJFi97X89f02FRbW5sJEyrnWLDy2L148YrfS1s+Bq9NbR3lmFxOben46li47trS/iwnYwkqw7ocs7zOAQCgbRHutlMHHXRQo7C3Um2zzTZpaGgodxktZtasWVm8eFH6bbJNPn7uvY2WDRw6t1HbOx+/W99KMGfmpNz381Mza9asdv9HghX7eXHOOOOMDBo0qFnWOX369FxxxRUt8vtriXrbipb8vbVHs2bNyqJFi3LJVy7J0E2HrvXz67vX5/fX/P5d+7z4yos55+JzKmqfrDx27/Xpq7PewGFt+hi8prV1pGNyObWV46tjYfNoK/uznIwlqBzv95jldQ4AAG2PcBfagOouPdJv8LaN2rp0e7xR2zsfv1tf2qZB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+14222yzdO3aNdtss01+/etft8bm0AZ861vfSqFQyOjRo5sse/DBB7P77runtrY2AwcOzFlnnZUFCxY06bd06dKce+652WijjdKtW7fssssuufvuu1ujfMrk0UcfzSGHHJI+ffqktrY2o0ePzuWXX96oj/HDqkyePDmf+MQnsvHGG6e2tjbDhw/PhRdemEWLFjXqZ/ywYMGCfP3rX88BBxyQPn36pFAo5IYbblhl35Z4z7Om66TtWpMx1NDQkBtuuCGHHHJINtlkk3Tv3j2jR4/ON7/5zSxZsmSV6/3pT3+aESNGpGvXrtlyyy3z4x//eJX9pk+fnqOPPjrrrbdeevXqlUMPPTQvvvhic28mAADAOqkudwEA7d13v/vdPPDAAznqqKOyzTbbZObMmbniiiuy/fbb55///GcpoJs2bVr22GOP9O7dOxdffHEWLFiQSy+9NE899VQefvjh1NTUlNb51a9+Nd/5znfyuc99LjvttFP+9Kc/5dhjj02hUMgnPvGJcm0qrWDatGm5+OKL07179ybLHn/88ey7774ZMWJELrvsskybNi2XXnppJk+enD//+c+N+n7mM5/J7373u3z+85/PlltumRtuuCEf/ehH89e//jW77757a20OreQvf/lLDj744IwZMyYXXHBBevTokRdeeCHTpk0r9TF+WJWpU6dm5513Tu/evXPGGWekT58+GTduXL7+9a9n/Pjx+dOf/pTE+GGFWbNm5cILL8zgwYOz7bbb5r777ltlv5Z4z7M266TtWpMxtGjRopx44on5wAc+kFNPPTX9+/cvHZfGjh2be++9N4VCodT/mmuuyamnnpojjjgi//mf/5n7778/Z511VhYtWpRzzz231G/BggXZe++9M3fu3HzlK19J586d84Mf/CB77rlnHn/88fTt27c1fgUAAADvrQi0mPHjxxeTFMePH1/uUiijBx54oLh06dJGbZMmTSp26dKleNxxx5XaTjvttGK3bt2Kr7zySqnt7rvvLiYpXnPNNaW2adOmFTt37lw8/fTTS20NDQ3FD33oQ8WNN964WFdX14JbQ7kdc8wxxX322ae45557FkeNGtVo2YEHHljccMMNi3Pnzi21XXfddcUkxbvuuqvU9tBDDxWTFC+55JJS2+LFi4ubb755cdddd235jaBVzZ07tzhgwIDiYYcdVqyvr19tP+OHVfnWt75VTFJ8+umnG7WfcMIJxSTF2bNnF4tF44cVlixZUnz11VeLxWKx+K9//auYpHj99dc36dcS73nWdJ20bWsyhpYuXVp84IEHmjz3G9/4RjFJ8e677y61LVq0qNi3b9/ixz72sUZ9jzvuuGL37t1Lx7BisVj87ne/W0xSfPjhh0ttEyZMKHbq1Kl43nnnNcfmdTg+DwMAQMtwWWaAFrbbbrs1OVtkyy23zKhRozJhwoRS2+9///scdNBBGTx4cKltv/32y7Bhw/Lb3/621PanP/0py5cvz3/8x3+U2gqFQk477bRMmzYt48aNa8GtoZz+/ve/53e/+11++MMfNlk2b9683H333Tn++OPTq1evUvsJJ5yQHj16NBpDv/vd79KpU6eccsoppbauXbvmpJNOyrhx4zJ16tQW3Q5a169+9au89tpr+da3vpWqqqosXLgwDQ0NjfoYP6zOvHnzkiQDBgxo1L7hhhumqqoqNTU1xg8lXbp0ycCBA9+zX0u851nTddK2rckYqqmpyW677dak/bDDDkuSRu+v//rXv+bNN99sNIaS5PTTT8/ChQtzxx13lNp+97vfZaeddspOO+1Uahs+fHj23XdfYwgAAGhThLsAZVAsFvPaa6+lX79+SVbc3+v111/Pjjvu2KTvzjvvnMcee6z0+LHHHkv37t0zYsSIJv1WLqf9qa+vz5lnnpmTTz45W2+9dZPlTz31VOrq6pqMoZqammy33XZNxtCwYcMahTDJv8fQ448/3vwbQNncc8896dWrV6ZPn56tttoqPXr0SK9evXLaaaeV7k1o/LA6e+21V5LkpJNOyuOPP56pU6fm5ptvzlVXXZWzzjor3bt3N35YKy3xnmdt1kn7NXPmzCQpvb9O/j1G3jk2dthhh1RVVZWWNzQ05Mknn1ztGHrhhRcyf/78liodAABgrQh3AcrgpptuyvTp03PMMcckSV599dUkK86EeqcNN9wws2fPztKlS0t9BwwY0OheYm9/7owZM1qydMrk6quvziuvvJKLLrpolcvfawy9fVy8+uqrq+2XGEPtzeTJk1NXV5dDDz00H/nIR/L73/8+n/3sZ3P11VfnxBNPTGL8sHoHHHBALrrootx9990ZM2ZMBg8enE984hM588wz84Mf/CCJ8cPaaYn3PGuzTtqv733ve+nVq1cOPPDAUturr76aTp06pX///o361tTUpG/fvqUxtHKMOD4BAACVoLrcBQB0NM8991xOP/307Lrrrvn0pz+dJFm8eHGSFZeie6euXbuW+nTp0qX077v1o315880387WvfS0XXHBBNthgg1X2ea8x9PZxYQx1LAsWLMiiRYty6qmn5vLLL0+SHH744Vm2bFmuueaaXHjhhcYP72rIkCHZY489csQRR6Rv37654447cvHFF2fgwIE544wzjB/WSku851mbddI+XXzxxbnnnnty5ZVXZr311iu1L168uMntUVZ6+/FpTccQAABAWyDcBWhFM2fOzMc+9rH07t27dN/BJOnWrVuSrPKskpWXTV3Zp1u3bmvUj/bj/PPPT58+fXLmmWeuts97jaG3jwtjqGNZuT8/+clPNmo/9thjc80112TcuHGpra1NYvzQ1G9+85uccsopmTRpUjbeeOMkK/5zQENDQ84999x88pOfdPxhrbTEe561WSftz80335zzzz8/J510Uk477bRGy7p165Zly5at8nlvPz4ZQwAAQCVxWWZoQcOHD8/48eMzfPjwcpdCGzB37twceOCBmTNnTu68885stNFGpWUrL/e28rKCb/fqq6+mT58+pTMJNtxww8ycOTPFYrFJvySN1kvlmzx5cq699tqcddZZmTFjRl5++eW8/PLLWbJkSZYvX56XX345s2fPfs8x9M7xtrp+iTHU3qzcnwMGDGjUvvISlW+99Zbxw2pdeeWVGTNmTCnYXemQQw7JokWL8thjjxk/rJWWeM+zNuukfbn77rtzwgkn5GMf+1iuvvrqJss33HDD1NfX5/XXX2/UvmzZsrz55pulMbRyjDg+NS+fhwEAoGUId6EF1dbWZvvtty+dEUXHtWTJkhx88MGZNGlSbr/99owcObLR8kGDBmWDDTbII4880uS5Dz/8cLbbbrvS4+222y6LFi3KhAkTGvV76KGHSstpP6ZPn56GhoacddZZ2WyzzUpfDz30UCZNmpTNNtssF154YUaPHp3q6uomY2jZsmV5/PHHm4yhSZMmZd68eY36GkPt0w477JBkxVh6u5X3Dtxggw2MH1brtddeS319fZP25cuXJ0nq6uqMH9ZKS7znWZt10n489NBDOeyww7Ljjjvmt7/9baqrm16YbOW+f+fYeOSRR9LQ0FBaXlVVla233nqVY+ihhx7K0KFD07Nnz2bfhvbO52EAAGgZwl2AFlZfX59jjjkm48aNyy233JJdd911lf2OOOKI3H777Zk6dWqpbezYsZk0aVKOOuqoUtuhhx6azp0758orryy1FYvFXH311Rk0aFB22223ltsYWt3o0aPzxz/+scnXqFGjMnjw4Pzxj3/MSSedlN69e2e//fbLjTfemPnz55ee/8tf/jILFixoNIaOPPLI1NfX59prry21LV26NNdff3122WWXbLLJJq26jbSso48+Okny05/+tFH7T37yk1RXV2evvfYyflitYcOG5bHHHsukSZMatf/6179OVVVVttlmG+OHtdYS73nWdJ20DxMmTMjHPvaxDBkyJLfffvtqL5m8zz77pE+fPrnqqqsatV911VWpra3Nxz72sVLbkUcemX/961+NAt6JEyfm3nvvNYYAAIA2pVB85zWuAGhWn//85/OjH/0oBx98cClkebvjjz8+STJ16tSMGTMm6623Xv7f//t/WbBgQS655JJsvPHG+de//tXocoJf+tKXcskll+SUU07JTjvtlFtvvTV33HFHbrrpphx77LGttm2Uz1577ZVZs2bl6aefLrU9+uij2W233TJy5MiccsopmTZtWr7//e9njz32yF133dXo+UcffXT++Mc/5uyzz84WW2yRn//853n44YczduzY7LHHHq29ObSwk046KT/72c9y9NFHZ88998x9992XW265Jeedd14uvvjiJMYPq/b3v/89++yzT/r27Zszzjgjffv2ze23354///nPOfnkk3PdddclMX74tyuuuCJz5szJjBkzctVVV+Xwww/PmDFjkiRnnnlmevfu3SLvedZmnbRt7zWGqqqqMmrUqEyfPj0XX3xxBg0a1Oj5m2++eaP/THnllVfm9NNPz5FHHpmPfOQjuf/++/OLX/wi3/rWt/KVr3yl1G/+/PkZM2ZM5s+fny9+8Yvp3LlzLrvsstTX1+fxxx/PBhts0Dq/AAAAgPdSBKBF7bnnnsUkq/16u6effrr44Q9/uFhbW1tcb731iscdd1xx5syZTdZZX19fvPjii4ubbrppsaampjhq1KjijTfe2FqbRBuw5557FkeNGtWk/f777y/utttuxa5duxY32GCD4umnn16cN29ek36LFy8ufvGLXywOHDiw2KVLl+JOO+1UvPPOO1ujdMpg2bJlxf/6r/8qbrrppsXOnTsXt9hii+IPfvCDJv2MH1bloYceKh544IHFgQMHFjt37lwcNmxY8Vvf+lZx+fLljfoZPxSLxeKmm2662vc8L730UqlfS7znWdN10ra91xh66aWX3vW99ac//ekm67z22muLW221VbGmpqa4+eabF3/wgx8UGxoamvSbOnVq8cgjjyz26tWr2KNHj+JBBx1UnDx5citsNQAAwJpz5i4AAAAAAABABXDPXWhmCxYsyNe//vUccMAB6dOnTwqFQm644YZylwUAAADvaU0/01533XXZc889M2DAgHTp0iWbbbZZTjzxxLz88suN+i1evDgnnXRSRo8end69e6dHjx7Zdttt86Mf/SjLly9fZQ333HNP9tlnn/Tu3Ts9e/bMDjvskJtvvrkFthYAACpPdbkLgPZm1qxZufDCCzN48OBsu+22ue+++8pdEgAAAKyRNf1M+9hjj2WzzTbLIYcckvXXXz8vvfRSrrvuutx+++154oknstFGGyVZEe4+88wz+ehHP5ohQ4akqqoqDz74YM4+++w89NBD+dWvftVovddff31OOumk7L///rn44ovTqVOnTJw4MVOnTm3pTQcAgIrgsszQzJYuXZq33norAwcOzCOPPJKddtop119/fT7zmc+UuzQAAAB4V+vymXb8+PHZcccd8+1vfztf/vKX37XvmWeemSuuuCKvvvpqBg4cmCR5+eWXM3LkyHzuc5/Lj370o+bYHAAAaHdclhmaWZcuXUofTAEAAKCSrMtn2iFDhiRJ5syZ8776Xn311amvr8+FF16YZMUlop2TAAAAjQl3AQAAAHhf3nzzzbz++ut55JFHcuKJJyZJ9t133yb9li1bllmzZmXq1Kn54x//mEsvvTSbbrpptthii1Kfe+65J8OHD8///u//ZuONN07Pnj3Tt2/fXHDBBWloaGi1bQIAgLbMPXcBAAAAeF8GDRqUpUuXJkn69u2byy+/PPvvv3+Tfn/4wx/yyU9+svR4xx13zM9+9rNUV//7T1OTJ09Op06dcuKJJ+ZLX/pStt122/zhD3/IN7/5zdTV1eXb3/52y28QAAC0ccJdAAAAAN6XP//5z1myZEkmTJiQG2+8MQsXLlxlv7333jt333135syZk7Fjx+aJJ55o0nfBggVpaGjId77znZx77rlJkiOOOCKzZ8/Oj370o3zlK19Jz549W3ybAACgLRPuAgAAAPC+7L333kmSAw88MIceemhGjx6dHj165IwzzmjUb8CAARkwYECS5Mgjj8zFF1+c/fffP5MnTy7d47dbt25ZuHBhozN8k+STn/xk7rzzzjz22GPZY489WmGrAACg7XLPXQAAAADW2eabb54xY8bkpptues++Rx55ZBYsWJA//elPpbaNNtooSUoh8Er9+/dPkrz11lvNWC0AAFQm4S4AAAAAzWLx4sWZO3fuGvVL0qjvDjvskCSZPn16o74zZsxIkmywwQbNVSYAAFQs4S4AAAAAa6yurm6VZ9E+/PDDeeqpp7LjjjuW2mbNmpVisdik709+8pMkadT3mGOOSZL89Kc/LbU1NDTk+uuvT58+fUrhLwAAdGTuuQst4IorrsicOXNK/7v4tttuy7Rp05IkZ555Znr37l3O8gAAAGC13uszbbFYzCabbJJjjjkmo0aNSvfu3fPUU0/l+uuvT+/evXPBBReU1nXjjTfm6quvzsc//vEMHTo08+fPz1133ZW77747Bx98cPbZZ59S30MPPTT77rtvvv3tb2fWrFnZdtttc+utt+Yf//hHrrnmmnTp0qV1fxEAANAGFYqr+u+TwDoZMmRIXnnllVUue+mllzJkyJDWLQgAAADW0Ht9pt1oo43ypS99KX/961/z8ssvZ/Hixdloo42y33775fzzz2/0mfeRRx7J9773vTz00EN57bXXUl1dna222irHH398zjzzzFRXNz7vYMGCBTn//PNz8803Z/bs2dlqq61y7rnn5rjjjmvJTQYAgIoh3AUAAAAAAACoAO65CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwBAh1UoFFIoFMpdBgAAAACsEeEuAADN6qMf/WgKhUJOOOGEJEnXrl3XOkD9wQ9+kKqqqlL4uvKrc+fOueWWW1qibAAAAABo8wrFYrFY7iIAAGg/evTokYULF2bp0qWpqakpBbtr+rZzjz32yP333196XFtbmyRZtGhRqa253sKubW0AAAAAUE7O3AUAoFktXLgwSVJTU1Nq69Klyxo995ZbbikFu8cee2yKxWIWLlyYhQsXplgs5rLLLkt1dXXzFw0AAAAAFUC4CwDAOrv55ptz3XXX5brrrkuy4ozY6667LkceeWSSpH///rnuuuty7733vut6jjvuuCRJnz59ctNNNzVZfvbZZ2f58uWN2mpra5tcvnlVl27u0aNHoz7bbbfdKmv48Y9/3GR9vXv3blJHoVBIly5dmqx3jz32aNT30ksvbbK+QqGQs88++11/FwAAAADwTi7LDADAOlube+q+29vPleuZPHlytthii/dcV3V1derr65OsuLfv0qVLS+t/5ZVXMnjw4CRJz549s2DBglX2e3tNjzzySHbaaadSLV26dMmSJUuSpNH3Z599dn74wx+Wnt+5c+ckKQXPb//ZK7epqqoqtbW1WbJkSerq6rLNNtvkiSeeeM9tBAAAAICVnLkLAMA622GHHTJs2LBUVa14ezl06NAMGzastHzYsGEZNmxY6Uze97Imwe5VV11VCnbnz5+fxYsXp6GhId26dUuSjB49OkkyZcqUUrA7efLkUr/u3bs3Wefuu++eJFl//fXT0NCQxYsX55VXXkmSLF26NHfddVeT5/zmN7/JsmXLsmzZsgwaNKjRelaeQVxTU5P6+vrMnz8/y5cvT7FYFOwCAAAAsNacuQsAQLOpqqpKsVgsnQlbKBRSXV3d5FLKq7PyLNc1eYvat2/fzJ49O0OGDMlLL71Uan/++eez5ZZbltazyy675OGHH05tbW3pfsDJitB30003bfTzVv78+fPnp0ePHqW+/fr1y5tvvplNNtkkU6ZMaXTm7ttrvfnmm/OJT3yidJbvs88+m1GjRiVZEQIfc8wxa/R7AAAAAIBVceYuAADr5NZbby3db7dYLJbut/uZz3wmyb/vt3vrrbc268+dP39+kuSjH/1oo/Z3nvX7wgsvJEkpyF1p5WWTV+XtwW6S7LzzzkmSWbNmNWpfeTnmlVaGtyvPKB45cmS6dOmSJPnEJz6RQqGQmpqaXHrppav92QAAAACwOtXlLgAAgMp22GGHNXpcLBZzyimnlB7PmDGj9HhNLxrz/PPPr9Glmcttdfcafvt2LlmyJKeeemquv/76LFu2LMuXL88555yTu+++e5WXeQYAAACA1XHmLgAA62SfffbJsGHDUl294v8Nru5+u/vss897rmvlOnbZZZf37NuzZ88kyf/+7/82an/++ecbPd58882TpHTv3JWmTJmy2nWvvEfvSg8//HCSFZdnfj+uvvrqLF26NMViMZ/97GeTJH/5y1/e17oAAAAA6LiEuwAArJOxY8dm4sSJaWhoSLLiMsgTJ05MsuIevBMnTszEiRMzduzY91zXjTfemCSZPXt26bLOb/fjH/+4dCnkb37zm0mSl19+OcuWLSv12XbbbZP8O/y95ZZbkiSLFi1qFPyOHDmyyfpXXkL57ZdwnjlzZt58880kyXXXXfee2/B248aNy5NPPtmo7Uc/+tFarQMAAAAAVioU1/TaeAAA8C5WXqK4WCzmySefzLbbbptBgwZl2rRpa7WeD37wg3nwwQdLj2tra5OsCGdXWvkWtrq6unR/227dumXJkiWlZa+88krpvro9evTIwoULkyRdu3YtnUX7zvU98sgj2WmnnUrb06VLlyxZsiRJGn1/9tln54c//GFqamqydOnSJr+HTp06pa6uLgceeGDuvPPO0s+tqqoqbceAAQMyc+bMtfrdAAAAANCxOXMXAIB1Nnv27CTJeuutlySlSw9/9atfXet1PfDAA/n2t79dCosXLVpUCkSrq6tz2223lfrW1dWlW7duSZLFixeXQtrf/va3pWA3WXGZ5ZUh8coAeOUZvm+344475vLLL0+yIvBdGeb26tWr9P3aOOaYY0rfL1mypLQd/fv3F+wCAAAAsNacuQsAAAAAAABQAZy5CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFABhLsAAAAAAAAAFUC4CwAAAAAAAFAB/n+rzJyxC9bLTAAAAABJRU5ErkJggg==", "text/plain": [ "
" ] @@ -450,10 +448,10 @@ } ], "source": [ - "from genophenocorr.preprocessing import configure_protein_metadata_service\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVMultiCoordinateService\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer\n", "\n", "pms = configure_protein_metadata_service()\n", "protein_meta = pms.annotate('NP_055948.2')\n", @@ -481,12 +479,12 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", "analysis_config.missing_implies_excluded = True\n", "analysis_config.pval_correction = 'fdr_bh'\n", - "analysis_config.heuristic_strategy(threshold_HPO_observed_frequency=0.25)\n", + "analysis_config.all_terms_strategy()\n", "hpo_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, @@ -533,81 +531,139 @@ " \n", " \n", " \n", - " Hypotonia [HP:0001252]\n", + " Autism [HP:0000717]\n", " 1/1\n", " 100%\n", - " 10/17\n", - " 59%\n", - " 1.0\n", + " 1/14\n", + " 7%\n", + " 0.133333\n", " 1.0\n", " \n", " \n", - " Cerebral visual impairment [HP:0100704]\n", + " Abnormality of movement [HP:0100022]\n", " 0/1\n", " 0%\n", - " 2/6\n", - " 33%\n", - " 1.0\n", + " 8/13\n", + " 62%\n", + " 0.428571\n", " 1.0\n", " \n", " \n", - " Inability to walk [HP:0002540]\n", - " 0/1\n", + " Upslanted palpebral fissure [HP:0000582]\n", + " 0/0\n", " 0%\n", - " 4/10\n", - " 40%\n", + " 1/6\n", + " 17%\n", + " 1.000000\n", " 1.0\n", + " \n", + " \n", + " Abnormal eye morphology [HP:0012372]\n", + " 0/0\n", + " 0%\n", + " 3/3\n", + " 100%\n", + " 1.000000\n", " 1.0\n", " \n", " \n", - " Autistic behavior [HP:0000729]\n", - " 1/1\n", + " Abnormality of the integument [HP:0001574]\n", + " 0/0\n", + " 0%\n", + " 3/3\n", " 100%\n", - " 3/6\n", - " 50%\n", + " 1.000000\n", " 1.0\n", + " \n", + " \n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " \n", + " \n", + " Abnormal joint morphology [HP:0001367]\n", + " 0/0\n", + " 0%\n", + " 2/2\n", + " 100%\n", + " 1.000000\n", " 1.0\n", " \n", " \n", - " Seizure [HP:0001250]\n", - " 0/1\n", + " Abnormal eyelid morphology [HP:0000492]\n", + " 0/0\n", " 0%\n", - " 6/17\n", - " 35%\n", + " 2/2\n", + " 100%\n", + " 1.000000\n", " 1.0\n", + " \n", + " \n", + " Limb joint contracture [HP:0003121]\n", + " 0/0\n", + " 0%\n", + " 1/1\n", + " 100%\n", + " 1.000000\n", " 1.0\n", " \n", " \n", - " Gait disturbance [HP:0001288]\n", - " 0/1\n", + " Abnormality of the head [HP:0000234]\n", + " 0/0\n", " 0%\n", - " 5/10\n", - " 50%\n", + " 10/10\n", + " 100%\n", + " 1.000000\n", " 1.0\n", + " \n", + " \n", + " Persistent head lag [HP:0032988]\n", + " 0/0\n", + " 0%\n", + " 2/5\n", + " 40%\n", + " 1.000000\n", " 1.0\n", " \n", " \n", "\n", + "

175 rows × 6 columns

\n", "
" ], "text/plain": [ - "FRAMESHIFT_VARIANT on NM_001318852.2 Yes No \\\n", - " Count Percent Count Percent p value \n", - "Hypotonia [HP:0001252] 1/1 100% 10/17 59% 1.0 \n", - "Cerebral visual impairment [HP:0100704] 0/1 0% 2/6 33% 1.0 \n", - "Inability to walk [HP:0002540] 0/1 0% 4/10 40% 1.0 \n", - "Autistic behavior [HP:0000729] 1/1 100% 3/6 50% 1.0 \n", - "Seizure [HP:0001250] 0/1 0% 6/17 35% 1.0 \n", - "Gait disturbance [HP:0001288] 0/1 0% 5/10 50% 1.0 \n", + "FRAMESHIFT_VARIANT on NM_001318852.2 Yes No \\\n", + " Count Percent Count Percent \n", + "Autism [HP:0000717] 1/1 100% 1/14 7% \n", + "Abnormality of movement [HP:0100022] 0/1 0% 8/13 62% \n", + "Upslanted palpebral fissure [HP:0000582] 0/0 0% 1/6 17% \n", + "Abnormal eye morphology [HP:0012372] 0/0 0% 3/3 100% \n", + "Abnormality of the integument [HP:0001574] 0/0 0% 3/3 100% \n", + "... ... ... ... ... \n", + "Abnormal joint morphology [HP:0001367] 0/0 0% 2/2 100% \n", + "Abnormal eyelid morphology [HP:0000492] 0/0 0% 2/2 100% \n", + "Limb joint contracture [HP:0003121] 0/0 0% 1/1 100% \n", + "Abnormality of the head [HP:0000234] 0/0 0% 10/10 100% \n", + "Persistent head lag [HP:0032988] 0/0 0% 2/5 40% \n", "\n", - "FRAMESHIFT_VARIANT on NM_001318852.2 \n", - " Corrected p value \n", - "Hypotonia [HP:0001252] 1.0 \n", - "Cerebral visual impairment [HP:0100704] 1.0 \n", - "Inability to walk [HP:0002540] 1.0 \n", - "Autistic behavior [HP:0000729] 1.0 \n", - "Seizure [HP:0001250] 1.0 \n", - "Gait disturbance [HP:0001288] 1.0 " + "FRAMESHIFT_VARIANT on NM_001318852.2 \n", + " p value Corrected p value \n", + "Autism [HP:0000717] 0.133333 1.0 \n", + "Abnormality of movement [HP:0100022] 0.428571 1.0 \n", + "Upslanted palpebral fissure [HP:0000582] 1.000000 1.0 \n", + "Abnormal eye morphology [HP:0012372] 1.000000 1.0 \n", + "Abnormality of the integument [HP:0001574] 1.000000 1.0 \n", + "... ... ... \n", + "Abnormal joint morphology [HP:0001367] 1.000000 1.0 \n", + "Abnormal eyelid morphology [HP:0000492] 1.000000 1.0 \n", + "Limb joint contracture [HP:0003121] 1.000000 1.0 \n", + "Abnormality of the head [HP:0000234] 1.000000 1.0 \n", + "Persistent head lag [HP:0032988] 1.000000 1.0 \n", + "\n", + "[175 rows x 6 columns]" ] }, "execution_count": 7, @@ -616,9 +672,9 @@ } ], "source": [ - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.analysis.predicate.genotype import VariantPredicates\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", "is_frameshift = VariantPredicates.variant_effect(\n", " VariantEffect.FRAMESHIFT_VARIANT, tx_id=MAPK8IP3_id,\n", @@ -628,138 +684,6 @@ "frameshift.summarize(hpo, PatientCategories.YES)" ] }, - { - "cell_type": "code", - "execution_count": 8, - "id": "cdf2c9e1", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "\n", - "\n", - "\n", - " \n", - " Cohort\n", - " \n", - "\n", - "\n", - "\n", - "

Statistical analysis: fdr_bh (heuristic sampler)

\n", - "

Performed statistical tests for 8 out of the total of 310 HPO terms.

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Using heuristic sampler, 302 term(s) were omitted from statistical analysis.
ReasonCount
Skipping term with only 1 observations (not powered for 2x2)130
Skipping general term60
Skipping term with only 2 observations (not powered for 2x2)28
Skipping term with only 3 observations (not powered for 2x2)23
Skipping term because one genotype had zero observations20
Skipping term with only 6 observations (not powered for 2x2)12
Skipping term with only 4 observations (not powered for 2x2)11
Skipping term with only 5 observations (not powered for 2x2)10
Skipping term because all genotypes have same HPO observed proportions8
\n", - "\n", - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "from genophenocorr.view import StatsViewer\n", - "\n", - "sv = StatsViewer()\n", - "\n", - "display(HTML(sv.process(hpo_mtc_report=frameshift.mtc_filter_report)))" - ] - }, { "cell_type": "markdown", "id": "9ac309bf", @@ -774,8 +698,8 @@ }, { "cell_type": "code", - "execution_count": 9, - "id": "8e46c391", + "execution_count": 11, + "id": "095a0476", "metadata": {}, "outputs": [ { @@ -821,7 +745,7 @@ " 2/13\n", " 15%\n", " 0.021709\n", - " 0.095238\n", + " 1.0\n", " \n", " \n", " Inability to walk [HP:0002540]\n", @@ -830,7 +754,7 @@ " 1/8\n", " 12%\n", " 0.024242\n", - " 0.095238\n", + " 1.0\n", " \n", " \n", " Autistic behavior [HP:0000729]\n", @@ -839,7 +763,7 @@ " 4/4\n", " 100%\n", " 0.028571\n", - " 0.095238\n", + " 1.0\n", " \n", " \n", " Gait disturbance [HP:0001288]\n", @@ -848,95 +772,109 @@ " 2/8\n", " 25%\n", " 0.060606\n", - " 0.151515\n", + " 1.0\n", " \n", " \n", - " Hypotonia [HP:0001252]\n", - " 2/5\n", + " Abnormality of movement [HP:0100022]\n", + " 4/4\n", + " 100%\n", + " 4/10\n", " 40%\n", - " 9/13\n", - " 69%\n", - " 0.325980\n", - " 0.476190\n", + " 0.084915\n", + " 1.0\n", " \n", " \n", - " Thin corpus callosum [HP:0033725]\n", - " 6/6\n", - " 100%\n", - " 3/4\n", - " 75%\n", - " 0.400000\n", - " 0.476190\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", " \n", " \n", - " Spastic diplegia [HP:0001264]\n", + " Abnormal upper lip morphology [HP:0000177]\n", " 4/4\n", " 100%\n", - " 2/3\n", - " 67%\n", - " 0.428571\n", - " 0.476190\n", + " 3/3\n", + " 100%\n", + " 1.000000\n", + " 1.0\n", " \n", " \n", - " Short philtrum [HP:0000322]\n", - " 0/3\n", + " Abnormal joint morphology [HP:0001367]\n", + " 1/1\n", + " 100%\n", + " 1/1\n", + " 100%\n", + " 1.000000\n", + " 1.0\n", + " \n", + " \n", + " Abnormal eyelid morphology [HP:0000492]\n", + " 0/0\n", " 0%\n", - " 2/4\n", - " 50%\n", - " 0.428571\n", - " 0.476190\n", + " 2/2\n", + " 100%\n", + " 1.000000\n", + " 1.0\n", " \n", " \n", - " Anteverted nares [HP:0000463]\n", - " 0/3\n", + " Limb joint contracture [HP:0003121]\n", + " 1/1\n", + " 100%\n", + " 0/0\n", " 0%\n", - " 2/4\n", - " 50%\n", - " 0.428571\n", - " 0.476190\n", + " 1.000000\n", + " 1.0\n", " \n", " \n", - " Prominent nasal bridge [HP:0000426]\n", - " 1/3\n", - " 33%\n", - " 3/4\n", - " 75%\n", - " 0.485714\n", - " 0.485714\n", + " Abnormality of the head [HP:0000234]\n", + " 5/5\n", + " 100%\n", + " 5/5\n", + " 100%\n", + " 1.000000\n", + " 1.0\n", " \n", " \n", "\n", + "

175 rows × 6 columns

\n", "" ], "text/plain": [ - "variant has ID of 16_1762843_1762843_C_T Yes No \\\n", - " Count Percent Count Percent \n", - "Seizure [HP:0001250] 4/5 80% 2/13 15% \n", - "Inability to walk [HP:0002540] 3/3 100% 1/8 12% \n", - "Autistic behavior [HP:0000729] 0/3 0% 4/4 100% \n", - "Gait disturbance [HP:0001288] 3/3 100% 2/8 25% \n", - "Hypotonia [HP:0001252] 2/5 40% 9/13 69% \n", - "Thin corpus callosum [HP:0033725] 6/6 100% 3/4 75% \n", - "Spastic diplegia [HP:0001264] 4/4 100% 2/3 67% \n", - "Short philtrum [HP:0000322] 0/3 0% 2/4 50% \n", - "Anteverted nares [HP:0000463] 0/3 0% 2/4 50% \n", - "Prominent nasal bridge [HP:0000426] 1/3 33% 3/4 75% \n", + "variant has ID of 16_1762843_1762843_C_T Yes No \\\n", + " Count Percent Count Percent \n", + "Seizure [HP:0001250] 4/5 80% 2/13 15% \n", + "Inability to walk [HP:0002540] 3/3 100% 1/8 12% \n", + "Autistic behavior [HP:0000729] 0/3 0% 4/4 100% \n", + "Gait disturbance [HP:0001288] 3/3 100% 2/8 25% \n", + "Abnormality of movement [HP:0100022] 4/4 100% 4/10 40% \n", + "... ... ... ... ... \n", + "Abnormal upper lip morphology [HP:0000177] 4/4 100% 3/3 100% \n", + "Abnormal joint morphology [HP:0001367] 1/1 100% 1/1 100% \n", + "Abnormal eyelid morphology [HP:0000492] 0/0 0% 2/2 100% \n", + "Limb joint contracture [HP:0003121] 1/1 100% 0/0 0% \n", + "Abnormality of the head [HP:0000234] 5/5 100% 5/5 100% \n", + "\n", + "variant has ID of 16_1762843_1762843_C_T \n", + " p value Corrected p value \n", + "Seizure [HP:0001250] 0.021709 1.0 \n", + "Inability to walk [HP:0002540] 0.024242 1.0 \n", + "Autistic behavior [HP:0000729] 0.028571 1.0 \n", + "Gait disturbance [HP:0001288] 0.060606 1.0 \n", + "Abnormality of movement [HP:0100022] 0.084915 1.0 \n", + "... ... ... \n", + "Abnormal upper lip morphology [HP:0000177] 1.000000 1.0 \n", + "Abnormal joint morphology [HP:0001367] 1.000000 1.0 \n", + "Abnormal eyelid morphology [HP:0000492] 1.000000 1.0 \n", + "Limb joint contracture [HP:0003121] 1.000000 1.0 \n", + "Abnormality of the head [HP:0000234] 1.000000 1.0 \n", "\n", - "variant has ID of 16_1762843_1762843_C_T \n", - " p value Corrected p value \n", - "Seizure [HP:0001250] 0.021709 0.095238 \n", - "Inability to walk [HP:0002540] 0.024242 0.095238 \n", - "Autistic behavior [HP:0000729] 0.028571 0.095238 \n", - "Gait disturbance [HP:0001288] 0.060606 0.151515 \n", - "Hypotonia [HP:0001252] 0.325980 0.476190 \n", - "Thin corpus callosum [HP:0033725] 0.400000 0.476190 \n", - "Spastic diplegia [HP:0001264] 0.428571 0.476190 \n", - "Short philtrum [HP:0000322] 0.428571 0.476190 \n", - "Anteverted nares [HP:0000463] 0.428571 0.476190 \n", - "Prominent nasal bridge [HP:0000426] 0.485714 0.485714 " + "[175 rows x 6 columns]" ] }, - "execution_count": 9, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -963,6 +901,12 @@ "source": [ "*-* EOF *-*" ] + }, + { + "cell_type": "markdown", + "id": "518311d0", + "metadata": {}, + "source": [] } ], "metadata": { @@ -981,7 +925,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/PPP2R1A/PPP2R1A.ipynb b/notebooks/PPP2R1A/PPP2R1A.ipynb index 57a94cafd..05ea9d6b1 100644 --- a/notebooks/PPP2R1A/PPP2R1A.ipynb +++ b/notebooks/PPP2R1A/PPP2R1A.ipynb @@ -19,17 +19,17 @@ "output_type": "stream", "text": [ "Loaded HPO v2024-08-13\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ - "import genophenocorr\n", + "import gpsea\n", "import hpotk\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo()\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -71,16 +71,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 60/60 [00:00<00:00, 925.44it/s]\n", + "Patients Created: 100%|██████████| 60/60 [00:37<00:00, 1.61it/s]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_name = 'PPP2R1A'\n", "phenopacket_store_release = '0.1.18'\n", @@ -172,8 +171,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 60 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 60 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -187,7 +186,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -260,92 +259,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 11\n", " 19_52212726_52212726_C_T\n", " c.544C>T\n", " p.Arg182Trp\n", " MISSENSE_VARIANT\n", - " 11\n", - " \n", + " \n", " \n", " \n", + " 7\n", " 19_52213076_52213076_G_A\n", " c.773G>A\n", " p.Arg258His\n", " MISSENSE_VARIANT\n", - " 7\n", - " \n", + " \n", " \n", " \n", + " 6\n", " 19_52212961_52212961_G_A\n", " c.658G>A\n", " p.Val220Met\n", " MISSENSE_VARIANT\n", - " 6\n", - " \n", + " \n", " \n", " \n", + " 5\n", " 19_52212721_52212721_T_C\n", " c.539T>C\n", " p.Met180Thr\n", " MISSENSE_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", + " 5\n", " 19_52212959_52212959_C_T\n", " c.656C>T\n", " p.Ser219Leu\n", " MISSENSE_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", + " 3\n", " 19_52212730_52212730_G_A\n", " c.548G>A\n", " p.Arg183Gln\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", - " 19_52212720_52212720_A_G\n", - " c.538A>G\n", - " p.Met180Val\n", - " MISSENSE_VARIANT\n", " 3\n", - " \n", - " \n", - " \n", " 19_52212718_52212718_C_T\n", " c.536C>T\n", " p.Pro179Leu\n", " MISSENSE_VARIANT\n", + " \n", + " \n", + " \n", " 3\n", - " \n", + " 19_52212720_52212720_A_G\n", + " c.538A>G\n", + " p.Met180Val\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", + " 2\n", " 19_52212715_52212715_C_A\n", " c.533C>A\n", " p.Thr178Asn\n", " MISSENSE_VARIANT\n", - " 2\n", - " \n", + " \n", " \n", " \n", - " 19_52190098_52190098_T_C\n", - " c.2T>C\n", - " p.Met1?\n", - " START_LOST\n", " 2\n", - " \n", + " 19_52212729_52212729_C_T\n", + " c.547C>T\n", + " p.Arg183Trp\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", " \n", @@ -380,13 +379,13 @@ " \n", " \n", " \n", - " MISSENSE_VARIANT\n", - " 58\n", + " START_LOST\n", + " 2\n", " \n", " \n", " \n", - " START_LOST\n", - " 2\n", + " MISSENSE_VARIANT\n", + " 58\n", " \n", " \n", " \n", @@ -406,7 +405,7 @@ } ], "source": [ - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "from IPython.display import HTML, display\n", "\n", "viewer = CohortViewable(hpo)\n", @@ -415,13 +414,13 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "b8619776", "metadata": {}, "outputs": [ { "data": { - "image/png": "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NzNpk15pgSQkQAg1ELp0pQoqSFMUG3ZAFPTo4SjqXxSxHhuKckQFUUFEFBRQUYTQpIgivUPopFASUmY/L/JkdEgCASaZJPP9XNdcZNZee+373pkJMHfWWm8rNjZWVqtVrVq10q+//lrkPlnnzp3T+PHjVadOHXl7e6tWrVp67LHHCr2XTSaTRowYoblz56pRo0by9vZWw4YN9f333zv0O3XqlEaPHq2YmBh5e3urSpUq6tatm9atW3dZ9zI4OFhWq7VQ8bC418GOHTt0++23Kzg4WEFBQbrjjjt09qzjjNRz587p4YcfVkREhAICAnTdddfpwIEDha5d1J5Dl/I+3bhxozp16uTwPv3www8veR+j8lE2BQAAAAAAAMqQh8lLAZ5VJEltQ2/Vnxnf669TP6hN6C2ad+hpbT71g3KNbMX6tdF11Z5RhHftQmOczN6vF7e314jYeaplbWpv//XEB/r1xFQ9Xne5zCazdp5ZqQVHJigla7N8LUFKCh6gHlUelcVUuh/N7dy5U5IUFhYmKX820UcffaQBAwZozJgxWrVqlV544QVt3rxZX331VZFj+Pv7q1+/fvr888/16quvOvy2+8yZM2UYhoYOHSpJOnLkiNq1a6ezZ89q1KhRCgsL00cffaTrrrtOs2fPVr9+/RzGfuGFF2S1WvX4449rx44devPNN+Xp6Smz2azU1FQ9/fTTWrlypaZNm6batWvrqaeesp87efJkNWzYUNddd508PDz0zTff6IEHHpDNZtODDz54wfty4403atOmTRo5cqRiYmJ09OhRLV68WPv27VNMTIy9344dO3TzzTfr3nvv1S233KKXX35Zffv21bvvvqt///vfeuCBB+x5DBo0SFu3bpXZnP+7+IsXL9auXbt0xx13qFq1atq0aZOmTJmiTZs2aeXKlQ4Fi8t1Kfdgx44dGjBggO666y7ddttt+t///qfbb79dSUlJatiwoaT8olmXLl2Um5urxx9/XH5+fpoyZYqsVmuJY8rLy1OvXr3UsWNHTZo0STNmzNCIESPk5+encePGaejQoerfv7/effddDRs2TG3btlXt2vnvrbNnz6pTp046ePCg7r33XkVFRSk5OVlPPPGEDh06pNdff12SZBiGrr/+ei1btkz33XefEhIS9NVXX+m222674ntalMGDByshIUETJ07U/Pnz9dxzzyk0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zpnytQSpZchgXR0xqpiRSkfTpk112223acqUKUpLS1OnTp20evVqffTRR7rhhhscZgIU5+abb9Zjjz2mr776Svfff788PR3vyeOPP66ZM2eqV69eGjVqlEJDQ/XRRx9p9+7d+vLLL+37H12p7t27y8vLS3379tW9996r06dP6/3331eVKlV06NChC567bds2XX311Ro0aJAaNGggDw8PffXVVzpy5IiGDBnilPgCAwPVsWNHTZo0STk5OYqMjNSiRYu0e/dup4wvXdk9KM5jjz2mTz75RD179tRDDz0kPz8/TZkyRdHR0dq4caPTYi/Oo48+qnnz5qlPnz66/fbblZSUpDNnzuiPP/7Q7NmztWfPHoWHh6tv37666qqr9Pjjj2vPnj1q0KCB5syZU+K9nIYPH66JEydq+PDhatGihZYuXapt27aVcnbO0adPH33yyScKCgpSgwYNtGLFCv3www/2vbguR1JSkiZPnqznnntOderUUZUqVdS1a9dC/by8vPT0009r5MiR6tq1qwYNGqQ9e/Zo2rRpiouLc5ghdOutt+qLL77QfffdpyVLluiqq65SXl6etmzZoi+++EILFy686BKY/3Tq1CnVrFlTAwYMUNOmTeXv768ffvhBa9ascZhFdSHfffedfRbj0aNH9emnn2r79u16/PHHFRgYWOJYipOYmKibbrpJ77zzjtLT09WuXTv9+OOPlzWj50Iee+wxTZ8+Xd26ddPIkSPl5+enDz74QFFRUTp58uQlzdSiOAQAAAAAAAC3Mjiy6H0wJMnXEqwhNV8v9niLkIFqETKwUHt6zmFV866vWtamhY7F+bXRyNhvLitWZ/rggw8UGxuradOm6auvvlK1atX0xBNPaPz48SU6v2rVqurevbsWLFigW2+9tcjjycnJ+te//qU333xTWVlZatKkib755psSzUwqqfj4eM2ePVv/+c9/NHbsWFWrVk3333+/IiIidOedd17w3Fq1aummm27Sjz/+qE8++UQeHh6qX7++vvjiC914441Oi/HTTz/VyJEj9fbbb8swDHXv3l3fffedatSo4ZTxr+QeFKd69epasmSJRo4cqYkTJyosLEz33XefatSoobvuusspcV+Ir6+vfvnlFz3//POaNWuWPv74YwUGBqpevXp65pln7Ptbmc1mzZs3T6NHj9b06dNlMpl03XXX6ZVX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F19owoQJqlmzpnx8fHT11Vdrx44dhc5/++23FRsbK6vVqlatWunXX39lHyNUOswcAgAAAAAAgFvIOJ2h3zb+po9f+1itEltJkiKrRapJQhN7nxt736iPv/xYa/9Yq6TGSfb21b+v1v6U/RrQe0CRY2fnZGviOxO1eOlipZ9KV3houAb3Hax7h94rSarfpb6efvhpLVmxRKvWr1KNqjU04bEJCg0O1X9e+o/+3Pqn4uPiNemJSYqKvPD+QueLjo7WihUr9Oeff6pRo0bF9qtdu7batWunL774Qq+99prDDI6CAs3NN998wWs9/fTTeuGFFzR8+HC1atVKGRkZ+u2337Ru3Tp169bN3i8vL0+9evVSx44dNWnSJM2YMUMjRoyQn5+fxo0bp6FDh6p///569913NWzYMLVt21a1a9eWJO3atUtz587VwIEDVbt2bR05ckTvvfeeOnXqpL/++ks1atS4pPvjbBkZGfrggw9000036e6779apU6c0depU9ejRQ6tXr1ZiYqJD/08//VSnTp3SvffeK5PJpEmTJql///7atWuXPD09de+99yolJUWLFy8utORdUdavX6+ePXuqevXqeuaZZ5SXl6dnn31WERERhfpOmDBBTz75pAYNGqThw4fr2LFjevPNN9WxY0etX7/eoaCYmpqqnj17qn///ho0aJBmz56tf/3rX2rcuLF69ep10bh++eUXff755xo1apS8vb31zjvvqGfPnlq9evUFX5eStGPHDg0YMEB33XWXbrvtNv3vf//T7bffrqSkJDVs2FCSdPjwYXXp0kW5ubl6/PHH5efnpylTpshqtV40tgITJ06U2WzW2LFjlZ6erkmTJmno0KFatWqVvc/kyZM1YsQIdejQQQ8//LD27NmjG264QSEhIapZs2aJrwWUdxSHAAAAAAAA4BZ8rb7ytfrqx+U/KrFBYpFLT8XHxqtx/cb6csGXDsWhOd/NUbOGzRQbVfRMnk/mfKIlyUv02vjXVL1KdR0+dliHjh5y6DP5k8l6/IHH9fgDj+uVKa9o7HNjVat6Ld1z8z2qUbWG/j3p3/q/N/5P77/4/iXlNXbsWPXq1UuJiYlq1aqVOnTooKuvvlpdunSRp6enQ9+hQ4fqwQcf1I8//qju3btLkmw2mz7//HO1bdtWsbEXnqk0f/589e7dW1OmTLlgv6ysLN1yyy164oknJOUXnWrUqKE777xTM2fO1ODBgyVJ3bp1U/369fXRRx/ZZ8c0btxY27Ztk9n896JHt956q+rXr6+pU6fqySefvKT742whISHas2ePw+vn7rvvVv369fXmm29q6tSpDv337dun7du3KyQkRJIUHx+v66+/XgsXLlSfPn3Utm1b1atXT4sXLy7R0nbjx4+XxWLR8uXL7YWyQYMGKSEhwaHf3r17NX78eD333HP697//bW/v37+/mjVrpnfeecehPSUlRR9//LFuvfVWSdJdd92l6OhoTZ06tUTFoT///FO//fabkpLy3zdDhgxRfHy8nnrqKc2ZM+eC527dulVLly5Vhw4d7PnUqlVLH374oV5++WVJ0osvvqhjx45p1apVatUqv7h72223qW7duheNrUBWVpY2bNhg/96FhITooYceshdWs7Oz9eSTT6ply5b66aef7Hs9NWnSRLfffjvFIVQqLCsHAAAAAAAAt+Bh8dAL/3pBcxfOVcu+LXXTiJv06vuvauvOrQ79bux1o77/5XudyTwjSTp99rQWLV2kG3vdWOzYh44cUnRktJIaJymyWqSSGiepz9V9HPr079Vfvbr0Uu1atTX8puE6ePig+l7TVx1adVBcdJyG3ThMqzesvuS8unXrphUrVui6667T77//rkmTJqlHjx6KjIzUvHnzHPoOHjxYnp6eDku5/fLLLzp48OBFl5STpODgYG3atEnbt2+/aN/hw4c7nBcfHy8/Pz8NGjTI3h4fH6/g4GDt2rXL3ubt7W0vDOXl5enEiRPy9/dXfHy81q1bd9HrljaLxWIvLthsNp08eVK5ublq0aJFkfENHjzYXhiSZC+A/DPnksrLy9MPP/ygG264wWEGVZ06dQoVcObMmSObzaZBgwbp+PHj9ke1atVUt27dQsvg+fv7OxSnvLy81KpVqxLH2bZtW3thSJKioqLsRbC8vLwLntugQQP7fZGkiIgIxcfHO1x7wYIFatOmjb0wVNCvJK/bAnfccYdDUe/878Vvv/2mEydO6O6777YXhqT8ouo/v4dAZUBxCAAAAAAAAG6jR6ceWjp7qd6Z8I46tOqg1b+vVv97+mvO93/PbOhzdR/ZbDZ9v+R7SdJ3S76TyWRSr67Fz57o17OfNu/crJ7Deuq5N57TsjXLCvWJj423fx0eEi5Jqhdbz94WFhKmc9nndPrM6UvOq2XLlpozZ45SU1O1evVqPfHEEzp16pQGDBigv/766+9rhIWpR48e+uqrr5SVlSUpf9kzDw8Ph6JNcZ599lmlpaWpXr16aty4sR599FFt3LixUD8fH59Cy5wFBQWpZs2ahfbFCQoKUmpqqv25zWbTa6+9prp168rb21vh4eGKiIjQxo0blZ6efkn3pbR89NFHatKkiX3fpYiICM2fP7/I+KKiHJcJLCgy/DPnkjp69KgyMzNVp06dQsfOb9u+fbsMw1DdunUVERHh8Ni8ebOOHj3q0L+o701ISEiJ4yxqBk+9evV09uxZHTt27ILnnn+Pirr23r17i7xGfHx8obaSXuf878XevXslFb6XHh4eiomJKfF1gIqA4hAAAAAAAADcireXt65qcZUeGPaAPnvrM/Xr2U9vTXvLftzfz189OvawF4zmfDdHvTr3kp/Vr9gxG9ZrqB8//VEP3fGQzmWf08PPPKxR40c59PnnTASZCrcVfDBvM2yXnZuXl5datmyp559/XpMnT1ZOTo5mzZrl0OeWW25RRkaGvv32W2VnZ+vLL79U9+7di9yz5nwdO3bUzp079b///U+NGjXSBx98oObNm+uDDz5w6PfP/YxK0m4Yhv3r559/Xo888og6duyo6dOna+HChVq8eLEaNmwom+3y742zTJ8+Xbfffrvi4uI0depUff/991q8eLG6du1aZHwlybk02Gw2mUwme3znP957771yEWdZXtuVOQLlDXsOAQAAAAAAwK3FRcfph2U/OLTd2PtGDXt4mJasWKL1m9br0fseveg4/n7+6t21t3p37a3uHbvr7n/drbSMNAUHBpdS5BfWokULSdKhQ457H1133XUKCAjQp59+Kk9PT6Wmpl7S0lyhoaG64447dMcdd+j06dPq2LGjnn76aYdl5K7E7Nmz1aVLl0J796SlpSk8PNwp17gSs2fPVmxsrObMmeMw02b8+PGXPeb5M3aKU6VKFfn4+GjHjh2Fjp3fFhcXJ8MwVLt2bdWrV69Qf2craqnBbdu2ydfXt0SFx4uJjo4u8hpbt24tovflX0PKv5ddunSxt+fm5mrPnj1q0qSJ064FuBozhwAAAAAAAOAWUtNTddsjt2ne4nnaunOrDhw6oO9//l5TP5uqq6+62qFvy6YtFR0ZrcdfeFyxUbFq3qj5Bcf+8IsP9e2P32rXvl3avX+3Fv6yUBGhEQr0DyzNlCRJS5YsKXLmw4IFCyQVXnbLarWqX79+WrBggSZPniw/Pz9df/31JbrWiRMnHJ77+/urTp06Onfu3GVGX5jFYimUz6xZs3Tw4EGnXeNKFMw++WeMq1at0ooVKy57TD+//FlpaWlpF732Nddco7lz5yolJcXevmPHDn333XcOffv37y+LxaJnnnmm0P00DKPQ9/JKrVixwmHPpf379+vrr79W9+7di52xcyl69+6tlStXavXqv/flOnbsmGbMmHHFYxdo0aKFwsLC9P777ys3N9fePmPGjMtaBhAoz5g5BAAAAAAAALfgZ/VTk4QmmjZrmvan7FduXq6qRVTTwD4Dde/Qex36mkwm9e/VX6998Jruufmei4/t66epn03V3gN7ZbaY1Ti+sd6b+J7M5tL/3eyRI0fq7Nmz6tevn+rXr6/s7GwlJyfr888/V0xMjO64445C59xyyy36+OOPtXDhQg0dOtRenLiYBg0aqHPnzkpKSlJoaKh+++03zZ49WyNGjHBaPn369NGzzz6rO+64Q+3atdMff/yhGTNmKDY21mnXuBJ9+vTRnDlz1K9fP1177bXavXu33n33XTVo0ECnT1/6flGSlJSUJEkaNWqUevToIYvFoiFDhhTZ9+mnn9aiRYt01VVX6f7771deXp7eeustNWrUSBs2bLD3i4uL03PPPacnnnhCe/bs0Q033KCAgADt3r1bX331le655x6NHTv2suItSqNGjdSjRw+NGjVK3t7eeueddyRJzzzzjFPGf+yxx/TJJ5+oZ8+eeuihh+Tn56cpU6YoOjq6yH2vLoeXl5eefvppjRw5Ul27dtWgQYO0Z88eTZs2TXFxcSWe4QVUBBSHAAAAAAAA4Ba8vLw05u4xGnP3mBL1v3fovYWKRsUZ1GeQBvUZVOzxLUu2ODyvWa1mobbWia0LtZXEyy+/rFmzZmnBggWaMmWKsrOzFRUVpQceeED/+c9/FBwcXOicrl27qnr16jp06NAlLSk3atQozZs3T4sWLdK5c+cUHR2t5557To8+evFl90rq3//+t86cOaNPP/1Un3/+uZo3b6758+fr8ccfd9o1rsTtt9+uw4cP67333tPChQvVoEEDTZ8+XbNmzdLPP/98WWP2799fI0eO1Geffabp06fLMIxii0NJSUn67rvvNHbsWD355JOqVauWnn32WW3evFlbtji+fh5//HHVq1dPr732mr1IU6tWLXXv3l3XXXfdZcVanE6dOqlt27Z65plntG/fPjVo0EDTpk1z2lJs1atX15IlSzRy5EhNnDhRYWFhuu+++1SjRg3dddddTrmGJI0YMUKGYeiVV17R2LFj1bRpU82bN0+jRo2Sj4+P064DuJrJYLctAAAAAAAAVGDr1q1TUlKS1q5dq+bNmxd57KV/v6TY6PIx8+RS7Nq7S48+/2iRuQH/dMMNN2jTpk1F7suDK2Oz2RQREaH+/fvr/fffd3U4xbrQz0LgfMwcAgAAAAAAQKUVHh4uX19fPfq882a2lDVfX1+Fh4e7OgyUI5mZmbJarfbn27dv14IFC3Tbbbe5MKrKISsrS97e3g5LyH388cc6efKkOnfu7LrAACejOAQAAAAAAIBKKyoqSps3b9bx48ddHcplCw8PV1RUlKvDQDkSGxur22+/XbGxsdq7d68mT54sLy8vPfbYY64OrcJbuXKlHn74YQ0cOFBhYWFat26dpk6dqkaNGmngwIGuDg9wGopDAAAAAAAAqNSioqIorqBS6dmzp2bOnKnDhw/L29tbbdu21fPPP6+6deu6OrQKLyYmRrVq1dIbb7yhkydPKjQ0VMOGDdPEiRPl5eXl6vAAp6E4BAAAAAAAAAAVyIcffujqECqtmJgYzZs3z9VhAKXO7OoAAAAAAAAAAAAAUHYoDgEAAAAAAAAAALgRlpUDAAAAAABApbB582ZXhwAALsPPQFwKikMAAAAAAACo0MLDw+Xr66tbbrnF1aEAgEv5+voqPDzc1WGgAjAZhmG4OggAAAAAAADgSuzbt0/Hjx93dRgA4FLh4eGKiopydRioACgOAQAAAAAAAAAAuBGzqwMAAAAAAAAAAABA2aE4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAA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nlLDhg1L1LekyN09c5fcN393zbsA+bt3/hL3oDjufl/In/zJ3z3zJ/fynzsAACi/KA4BbiwmJkZ9+vQp1B4SElKozTAMJScnKyIiQmvXrlVmZqasVquk/P9k/NPSpUu1cePGQu2RkZFOjP7KkLt75i65b/7umncB8nfv/CXuQXHc/b6QP/mTv3vmT+5lk/vRo0f1xRdfODkDAADgLBSHADcWGhqqDh06lKjvpk2bdOLECT355JN6/vnntXr1anXq1EmSCo2xfft2bdy4scRjuwK5u2fukvvm7655FyB/985f4h4Ux93vC/mTP/m7Z/7kXja579q1i+IQAADlGHsOASiRZcuWqWbNmmrUqJEaN26sZcuWuTqkMkPu7pm75L75u2veBcjfvfOXuAfFcff7Qv7kT/7umT+5u2fuAAC4A2YOAZXI2bNnlZGRUag9Nze3yP65ublF9vfx8ZGXl5f9eU5OjlavXq1rr71WknTVVVdp8uTJSktLU3BwsHOCv0Lk7p65S+6bv7vmXYD83Tt/iXtQHHe/L+RP/uTvnvmTu3vmDgAArgzFIaASee6554o9VrNmzUJtGzdu1N13312o/aabbtINN9xgf75u3TqdOXNGV111lSSpZcuWmjJlipYvX27/z4KrkXvRKnvukvvm7655FyB/985f4h4Ux93vC/mTf3HIv3LnT+5Fq+y5AwCAK0NxCKhE7rzzTlWvXr1Q+yeffCKbzVaovU6dOho8eHCh9vPH+PXXXxUbG6tq1apJkqxWq5o3b65ly5aVm/8YkLt75i65b/7umncB8nfv/CXuQXHc/b6QP/mTv3vmT+7umTsAALgyFIeASqROnTqKi4sr1O7v71/k0gGBgYFq0qTJBcc8c+aMNmzYoB49eujw4cP29vj4eK1atUopKSmqUaPGlQd/hcjdPXOX3Dd/d827APm7d/4S96A47n5fyJ/8yd898yd398wdAABcGYpDAC5o5cqVysnJ0bfffqtvv/220PFly5Zp0KBBLois9JG7e+YuuW/+7pp3AfJ37/wl7kFx3P2+kD/5k7975k/u7pk7AADuhOIQgAtatmyZatWqpQEDBhQ69sMPP2j58uWV9j8G5O6euUvum7+75l2A/N07f4l7UBx3vy/kT/7k7575k7t75g4AgDuhOASgWMePH9fmzZs1cOBAtWnTptDx3Nxcvfnm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XnuVdt111/KYfqSxHXfccaWDDjqoNHLkyNKgQYPqXTv88MNL3bp1Ky1btqw89qtf/aqUpHT77beXxx544IFSktLFF19cHluzZk3pYx/7WGnffffd8ovgI+3uu+8uJSldf/317zlPP7K5+f0wAGzdHCsH8BHSqlWrdO3a9X3n3XDDDTnqqKPSq1ev8tioUaPSv3//XHfddeWxm266KevXr8+pp55aHquoqMgpp5ySBQsWZNasWZt3AWxThg8fXm+XRZLssssuGTRoUJ566qnymH6kqTRr1iw9e/bM0qVLy2P6kcZ07733Ztq0afnpT3/a4Nry5ctzxx13ZMKECWnXrl15/Atf+ELatm1brx+nTZuWZs2alXfAJUlVVVVOPvnkzJo1Ky+//PIWXQfbjhUrVqSmpqbBuH4EACge4RDANuaVV17J66+/nk984hMNru2999559NFHy68fffTRtGnTJgMHDmwwb+N1+CBKpVJee+21dO7cOYl+pPGtWrUqixcvznPPPZd///d/z6233pqDDz44iX6kcdXW1ub000/Pl770peyxxx4Nrv/lL39JTU1Ng35s2bJlBg8e3KAf+/fvX+8P7ZO/9eNjjz22+RfANueLX/xi2rVrl6qqqhx44IF56KGHytf0IwBA8XjmEMA2ZtGiRUmSbt26NbjWrVu3LFmyJGvXrk2rVq2yaNGi7LjjjqmoqGgwL0kWLly45QtmmzJlypS88sormTRpUhL9SOP75je/mcsvvzxJUllZmWOPPTaTJ09Ooh9pXJdddlleeuml3Hnnne94/f368b777qs3993mJfqR99ayZcuMGTMmRxxxRDp37pwnn3wyl1xySQ444IDcf//9GTJkiH4EACgg4RDANmbNmjVJNhxB94+qqqrKc1q1alX+53vNg03117/+Naeddlr23XffnHDCCUn0I43vrLPOytixY7Nw4cJcd911qa2tzbp165LoRxrPm2++mX/913/Nueeemx122OEd57xfP/59j+lHPozhw4dn+PDh5ddHH310xo4dmz333DPnnHNObrvtNv0IAFBAjpUD2MZUV1cnSdauXdvg2ttvv11vTnV19SbNg/fz6quv5sgjj0z79u3LzyJI9CONb8CAARk1alS+8IUvZPr06Vm5cmVGjx6dUqmkH2k0P/jBD9KxY8ecfvrp7zrn/frx73tMP7K5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TV0GAAAANCrhEAAAm9X48eNTUVGRM888M0nSrl27DxzA/PrXv06LFi3K4c3Gr+rq6tx6661bomwAAAAojIpSqVRq6iIAANh2dO7cOW+++WbWrVuXFi1apLJyw99Hqqur26T3H3PMMbn55puTbNjZs/322ydJli5dmo0/um6uH2E3hlZ+JAYAAKBI7BwCAGCzWrJkSZKkRYsWSTYEL23btt2k9956663lYOi0005LXV1dlixZkiVLlqSuri7/+Z//maqqqi1TOAAAABSEcAgAgA9txowZmTp1aqZOnZpSqZTmzZtn6tSp+fKXv5wk6dmzZ6ZOnZrZs2e/533Gjh2bJNlpp50yefLkBtdPOumkrFmzpt5Yhw4d6h0916xZs3c8eq5z58715n3qU596xxquvvrqVFZW1pvbtWvXenMmTZqUioqKtG3btsF9jznmmHpzf/WrXzW4X0VFRSZNmvSevxYAAACwpThWDgCAD21TnylUUVHxnsfLbbzPSy+9lF69er3v/aqqqrJ27dokSfv27bNy5crU1tYmSRYuXJhu3bolSbp06ZI33ngjyYZnIK1atao8L/nbsXJz587NHnvskSRp1qxZ2rRpk+XLl5fft2zZsiQbwqHzzjuv/P7WrVunoqIiq1atavDZG9fUsmXLco1r1qzJiBEj8sc//vF91wgAAACbm51DAAB8aAcffHCGDRuWli1bJkkGDx6cYcOGla8PGzYsw4YNy5e+9KVNut+mBENTpkwpB0OrVq3K0qVLU1NTU35G0eDBg5MkixYtKgdDL730UpYtW5aampp06tSpwT3322+/JEmPHj1SU1OTZcuWZeHChUmS5cuX57777mvwnunTp2fVqlVZuXJlBgwYkCQZNWpUkpR3MLVp0yZr167N66+/ntWrV6dUKgmGAAAAaDJ2DgEAsNk0b948tbW15Z04FRUVqaqqanAU3LvZuMtmU35E7dWrV15++eXsueeeefzxx8vj8+fPT+/evcv3+fSnP53f//736dixY958883yvEWLFqV79+71Pm/j569atSqtW7cuz+3du3fmz5+f3XbbLU888UR551BlZWW9HUgzZszIUUcdVd5l9Nxzz6Vfv35JNoRIRx555Cb9OgAAAMCWZOcQAAAfyh133FF+3lBtbW2aNWuWqVOn5utf/3qSDSHO1KlTc8cdd2zWz90Y9IwePbre+D/uOvrrX/+aJOnfv3+98Y3Hvr2Tvw+GkmT//fdPkvIuoo2qqqrqvd4Y/qxbty5J8rGPfSzbbbddkuSoo45KRUVF2rRpk1/96lfv+tkAAACwpTVv6gIAAPhoO/TQQ+u9rq2tzec+97ny63nz5pVfb+qm9fnz52/S0XJN7d2etfT361y+fHnOOeecTJ48OStXrszq1aszceLE3HXXXbn22msbq1QAAAAos3MIAIAPZcyYMRk2bFh5F827PW9ozJgx73uv6urqJH/bqfNeNj4z6JZbbqk3Pn/+/HqvNz4HaN68efXGFy1a9K73Xr16db3Xf/rTn5KkfAzdB3XhhRdmxYoVKZVK+eY3v5kkue666/6pewEAAMCHJRwCAOBDmTZtWubMmZO6urokyaOPPpo5c+YkSVq0aJE5c+Zkzpw5mTZt2vve6/rrr0+SvPzyy+Vj6f7e1VdfXQ6QLrzwwiTJn//856xfv748Z/DgwUmSLl26JEmuuuqqJMmSJUvqBUd77LFHg/u3a9cuyd8CpSRZvHhx+X2XXXbZ+67h7z322GN5+umn641NmjQpyabvogIAAIDNTTgEAMBmsW7dulRWbvjxcmMg8rGPfewD3ePII4/MEUcckST56U9/msrKynTq1CmdOnVKs2bNcuKJJ+btt99OkowfPz6tWrVKkrRs2TIdOnRI8+bN89ZbbyXZEMwkG54ttHGXUe/evdO+ffs0b968/Myivzdz5swkG8KpFi1aZPvtt88OO+yQZENwdMABB3yg9Vx00UUZMGBAmjVrlvbt26djx45p06ZNkg/+awMAAACbi3AIAIAPbdmyZUmSrl27JklOO+20JMkPfvCDD3yvGTNm5NJLL02zZs1SKpWyZMmSLFmyJHV1damurs4f/vCH8ty3334722+/fZJk6dKlqa2tTWVlZf73f/833bp1K89bvHhxOnTokGTDM4Bqa2szcuTIBp+9++6756qrrkpFRUVqamrK69pxxx3L338QY8aMSWVlZerq6rJ8+fJycNWnT588++yzH/h+AAAAsDlUlJxnAQAAAAAAUBh2DgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAL5/wH80giHR37+2AAAAABJRU5ErkJggg==", + "image/png": "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NzNpk15pgSQkQAg1ELp0pQoqSFMUG3ZAFPTo4SjqXxSxHhuKckQFUUFEFBRQUYTQpIgivUPopFASUmY/L/JkdEgCASaZJPP9XNdcZNZee+373pkJMHfWWm8rNjZWVqtVrVq10q+//lrkPlnnzp3T+PHjVadOHXl7e6tWrVp67LHHCr2XTSaTRowYoblz56pRo0by9vZWw4YN9f333zv0O3XqlEaPHq2YmBh5e3urSpUq6tatm9atW3dZ9zI4OFhWq7VQ8bC418GOHTt0++23Kzg4WEFBQbrjjjt09qzjjNRz587p4YcfVkREhAICAnTdddfpwIEDha5d1J5Dl/I+3bhxozp16uTwPv3www8veR+j8lE2BQAAAAAAAMqQh8lLAZ5VJEltQ2/Vnxnf669TP6hN6C2ad+hpbT71g3KNbMX6tdF11Z5RhHftQmOczN6vF7e314jYeaplbWpv//XEB/r1xFQ9Xne5zCazdp5ZqQVHJigla7N8LUFKCh6gHlUelcVUuh/N7dy5U5IUFhYmKX820UcffaQBAwZozJgxWrVqlV544QVt3rxZX331VZFj+Pv7q1+/fvr888/16quvOvy2+8yZM2UYhoYOHSpJOnLkiNq1a6ezZ89q1KhRCgsL00cffaTrrrtOs2fPVr9+/RzGfuGFF2S1WvX4449rx44devPNN+Xp6Smz2azU1FQ9/fTTWrlypaZNm6batWvrqaeesp87efJkNWzYUNddd508PDz0zTff6IEHHpDNZtODDz54wfty4403atOmTRo5cqRiYmJ09OhRLV68WPv27VNMTIy9344dO3TzzTfr3nvv1S233KKXX35Zffv21bvvvqt///vfeuCBB+x5DBo0SFu3bpXZnP+7+IsXL9auXbt0xx13qFq1atq0aZOmTJmiTZs2aeXKlQ4Fi8t1Kfdgx44dGjBggO666y7ddttt+t///qfbb79dSUlJatiwoaT8olmXLl2Um5urxx9/XH5+fpoyZYqsVmuJY8rLy1OvXr3UsWNHTZo0STNmzNCIESPk5+encePGaejQoerfv7/effddDRs2TG3btlXt2vnvrbNnz6pTp046ePCg7r33XkVFRSk5OVlPPPGEDh06pNdff12SZBiGrr/+ei1btkz33XefEhIS9NVXX+m222674ntalMGDByshIUETJ07U/Pnz9dxzzyk0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zpnytQSpZchgXR0xqpiRSkfTpk112223acqUKUpLS1OnTp20evVqffTRR7rhhhscZgIU5+abb9Zjjz2mr776Svfff788PR3vyeOPP66ZM2eqV69eGjVqlEJDQ/XRRx9p9+7d+vLLL+37H12p7t27y8vLS3379tW9996r06dP6/3331eVKlV06NChC567bds2XX311Ro0aJAaNGggDw8PffXVVzpy5IiGDBnilPgCAwPVsWNHTZo0STk5OYqMjNSiRYu0e/dup4wvXdk9KM5jjz2mTz75RD179tRDDz0kPz8/TZkyRdHR0dq4caPTYi/Oo48+qnnz5qlPnz66/fbblZSUpDNnzuiPP/7Q7NmztWfPHoWHh6tv37666qqr9Pjjj2vPnj1q0KCB5syZU+K9nIYPH66JEydq+PDhatGihZYuXapt27aVcnbO0adPH33yyScKCgpSgwYNtGLFCv3www/2vbguR1JSkiZPnqznnntOderUUZUqVdS1a9dC/by8vPT0009r5MiR6tq1qwYNGqQ9e/Zo2rRpiouLc5ghdOutt+qLL77QfffdpyVLluiqq65SXl6etmzZoi+++EILFy686BKY/3Tq1CnVrFlTAwYMUNOmTeXv768ffvhBa9ascZhFdSHfffedfRbj0aNH9emnn2r79u16/PHHFRgYWOJYipOYmKibbrpJ77zzjtLT09WuXTv9+OOPlzWj50Iee+wxTZ8+Xd26ddPIkSPl5+enDz74QFFRUTp58uQlzdSiOAQAAAAAAAC3Mjiy6H0wJMnXEqwhNV8v9niLkIFqETKwUHt6zmFV866vWtamhY7F+bXRyNhvLitWZ/rggw8UGxuradOm6auvvlK1atX0xBNPaPz48SU6v2rVqurevbsWLFigW2+9tcjjycnJ+te//qU333xTWVlZatKkib755psSzUwqqfj4eM2ePVv/+c9/NHbsWFWrVk3333+/IiIidOedd17w3Fq1aummm27Sjz/+qE8++UQeHh6qX7++vvjiC914441Oi/HTTz/VyJEj9fbbb8swDHXv3l3fffedatSo4ZTxr+QeFKd69epasmSJRo4cqYkTJyosLEz33XefatSoobvuusspcV+Ir6+vfvnlFz3//POaNWuWPv74YwUGBqpevXp65pln7Ptbmc1mzZs3T6NHj9b06dNlMpl03XXX6ZVX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F19owoQJqlmzpnx8fHT11Vdrx44dhc5/++23FRsbK6vVqlatWunXX39lHyNUOswcAgAAAAAAgFvIOJ2h3zb+po9f+1itEltJkiKrRapJQhN7nxt736iPv/xYa/9Yq6TGSfb21b+v1v6U/RrQe0CRY2fnZGviOxO1eOlipZ9KV3houAb3Hax7h94rSarfpb6efvhpLVmxRKvWr1KNqjU04bEJCg0O1X9e+o/+3Pqn4uPiNemJSYqKvPD+QueLjo7WihUr9Oeff6pRo0bF9qtdu7batWunL774Qq+99prDDI6CAs3NN998wWs9/fTTeuGFFzR8+HC1atVKGRkZ+u2337Ru3Tp169bN3i8vL0+9evVSx44dNWnSJM2YMUMjRoyQn5+fxo0bp6FDh6p///569913NWzYMLVt21a1a9eWJO3atUtz587VwIEDVbt2bR05ckTvvfeeOnXqpL/++ks1atS4pPvjbBkZGfrggw9000036e6779apU6c0depU9ejRQ6tXr1ZiYqJD/08//VSnTp3SvffeK5PJpEmTJql///7atWuXPD09de+99yolJUWLFy8utORdUdavX6+ePXuqevXqeuaZZ5SXl6dnn31WERERhfpOmDBBTz75pAYNGqThw4fr2LFjevPNN9WxY0etX7/eoaCYmpqqnj17qn///ho0aJBmz56tf/3rX2rcuLF69ep10bh++eUXff755xo1apS8vb31zjvvqGfPnlq9evUFX5eStGPHDg0YMEB33XWXbrvtNv3vf//T7bffrqSkJDVs2FCSdPjwYXXp0kW5ubl6/PHH5efnpylTpshqtV40tgITJ06U2WzW2LFjlZ6erkmTJmno0KFatWqVvc/kyZM1YsQIdejQQQ8//LD27NmjG264QSEhIapZs2aJrwWUdxSHAAAAAAAA4BZ8rb7ytfrqx+U/KrFBYpFLT8XHxqtx/cb6csGXDsWhOd/NUbOGzRQbVfRMnk/mfKIlyUv02vjXVL1KdR0+dliHjh5y6DP5k8l6/IHH9fgDj+uVKa9o7HNjVat6Ld1z8z2qUbWG/j3p3/q/N/5P77/4/iXlNXbsWPXq1UuJiYlq1aqVOnTooKuvvlpdunSRp6enQ9+hQ4fqwQcf1I8//qju3btLkmw2mz7//HO1bdtWsbEXnqk0f/589e7dW1OmTLlgv6ysLN1yyy164oknJOUXnWrUqKE777xTM2fO1ODBgyVJ3bp1U/369fXRRx/ZZ8c0btxY27Ztk9n896JHt956q+rXr6+pU6fqySefvKT742whISHas2ePw+vn7rvvVv369fXmm29q6tSpDv337dun7du3KyQkRJIUHx+v66+/XgsXLlSfPn3Utm1b1atXT4sXLy7R0nbjx4+XxWLR8uXL7YWyQYMGKSEhwaHf3r17NX78eD333HP697//bW/v37+/mjVrpnfeecehPSUlRR9//LFuvfVWSdJdd92l6OhoTZ06tUTFoT///FO//fabkpLy3zdDhgxRfHy8nnrqKc2ZM+eC527dulVLly5Vhw4d7PnUqlVLH374oV5++WVJ0osvvqhjx45p1apVatUqv7h72223qW7duheNrUBWVpY2bNhg/96FhITooYceshdWs7Oz9eSTT6ply5b66aef7Hs9NWnSRLfffjvFIVQqLCsHAAAAAAAAt+Bh8dAL/3pBcxfOVcu+LXXTiJv06vuvauvOrQ79bux1o77/5XudyTwjSTp99rQWLV2kG3vdWOzYh44cUnRktJIaJymyWqSSGiepz9V9HPr079Vfvbr0Uu1atTX8puE6ePig+l7TVx1adVBcdJyG3ThMqzesvuS8unXrphUrVui6667T77//rkmTJqlHjx6KjIzUvHnzHPoOHjxYnp6eDku5/fLLLzp48OBFl5STpODgYG3atEnbt2+/aN/hw4c7nBcfHy8/Pz8NGjTI3h4fH6/g4GDt2rXL3ubt7W0vDOXl5enEiRPy9/dXfHy81q1bd9HrljaLxWIvLthsNp08eVK5ublq0aJFkfENHjzYXhiSZC+A/DPnksrLy9MPP/ygG264wWEGVZ06dQoVcObMmSObzaZBgwbp+PHj9ke1atVUt27dQsvg+fv7OxSnvLy81KpVqxLH2bZtW3thSJKioqLsRbC8vLwLntugQQP7fZGkiIgIxcfHO1x7wYIFatOmjb0wVNCvJK/bAnfccYdDUe/878Vvv/2mEydO6O6777YXhqT8ouo/v4dAZUBxCAAAAAAAAG6jR6ceWjp7qd6Z8I46tOqg1b+vVv97+mvO93/PbOhzdR/ZbDZ9v+R7SdJ3S76TyWRSr67Fz57o17OfNu/crJ7Deuq5N57TsjXLCvWJj423fx0eEi5Jqhdbz94WFhKmc9nndPrM6UvOq2XLlpozZ45SU1O1evVqPfHEEzp16pQGDBigv/766+9rhIWpR48e+uqrr5SVlSUpf9kzDw8Ph6JNcZ599lmlpaWpXr16aty4sR599FFt3LixUD8fH59Cy5wFBQWpZs2ahfbFCQoKUmpqqv25zWbTa6+9prp168rb21vh4eGKiIjQxo0blZ6efkn3pbR89NFHatKkiX3fpYiICM2fP7/I+KKiHJcJLCgy/DPnkjp69KgyMzNVp06dQsfOb9u+fbsMw1DdunUVERHh8Ni8ebOOHj3q0L+o701ISEiJ4yxqBk+9evV09uxZHTt27ILnnn+Pirr23r17i7xGfHx8obaSXuf878XevXslFb6XHh4eiomJKfF1gIqA4hAAAAAAAADcireXt65qcZUeGPaAPnvrM/Xr2U9vTXvLftzfz189OvawF4zmfDdHvTr3kp/Vr9gxG9ZrqB8//VEP3fGQzmWf08PPPKxR40c59PnnTASZCrcVfDBvM2yXnZuXl5datmyp559/XpMnT1ZOTo5mzZrl0OeWW25RRkaGvv32W2VnZ+vLL79U9+7di9yz5nwdO3bUzp079b///U+NGjXSBx98oObNm+uDDz5w6PfP/YxK0m4Yhv3r559/Xo888og6duyo6dOna+HChVq8eLEaNmwom+3y742zTJ8+Xbfffrvi4uI0depUff/991q8eLG6du1aZHwlybk02Gw2mUwme3znP957771yEWdZXtuVOQLlDXsOAQAAAAAAwK3FRcfph2U/OLTd2PtGDXt4mJasWKL1m9br0fseveg4/n7+6t21t3p37a3uHbvr7n/drbSMNAUHBpdS5BfWokULSdKhQ457H1133XUKCAjQp59+Kk9PT6Wmpl7S0lyhoaG64447dMcdd+j06dPq2LGjnn76aYdl5K7E7Nmz1aVLl0J796SlpSk8PNwp17gSs2fPVmxsrObMmeMw02b8+PGXPeb5M3aKU6VKFfn4+GjHjh2Fjp3fFhcXJ8MwVLt2bdWrV69Qf2craqnBbdu2ydfXt0SFx4uJjo4u8hpbt24tovflX0PKv5ddunSxt+fm5mrPnj1q0qSJ064FuBozhwAAAAAAAOAWUtNTddsjt2ne4nnaunOrDhw6oO9//l5TP5uqq6+62qFvy6YtFR0ZrcdfeFyxUbFq3qj5Bcf+8IsP9e2P32rXvl3avX+3Fv6yUBGhEQr0DyzNlCRJS5YsKXLmw4IFCyQVXnbLarWqX79+WrBggSZPniw/Pz9df/31JbrWiRMnHJ77+/urTp06Onfu3GVGX5jFYimUz6xZs3Tw4EGnXeNKFMw++WeMq1at0ooVKy57TD+//FlpaWlpF732Nddco7lz5yolJcXevmPHDn333XcOffv37y+LxaJnnnmm0P00DKPQ9/JKrVixwmHPpf379+vrr79W9+7di52xcyl69+6tlStXavXqv/flOnbsmGbMmHHFYxdo0aKFwsLC9P777ys3N9fePmPGjMtaBhAoz5g5BAAAAAAAALfgZ/VTk4QmmjZrmvan7FduXq6qRVTTwD4Dde/Qex36mkwm9e/VX6998Jruufmei4/t66epn03V3gN7ZbaY1Ti+sd6b+J7M5tL/3eyRI0fq7Nmz6tevn+rXr6/s7GwlJyfr888/V0xMjO64445C59xyyy36+OOPtXDhQg0dOtRenLiYBg0aqHPnzkpKSlJoaKh+++03zZ49WyNGjHBaPn369NGzzz6rO+64Q+3atdMff/yhGTNmKDY21mnXuBJ9+vTRnDlz1K9fP1177bXavXu33n33XTVo0ECnT1/6flGSlJSUJEkaNWqUevToIYvFoiFDhhTZ9+mnn9aiRYt01VVX6f7771deXp7eeustNWrUSBs2bLD3i4uL03PPPacnnnhCe/bs0Q033KCAgADt3r1bX331le655x6NHTv2suItSqNGjdSjRw+NGjVK3t7eeueddyRJzzzzjFPGf+yxx/TJJ5+oZ8+eeuihh+Tn56cpU6YoOjq6yH2vLoeXl5eefvppjRw5Ul27dtWgQYO0Z88eTZs2TXFxcSWe4QVUBBSHAAAAAAAA4Ba8vLw05u4xGnP3mBL1v3fovYWKRsUZ1GeQBvUZVOzxLUu2ODyvWa1mobbWia0LtZXEyy+/rFmzZmnBggWaMmWKsrOzFRUVpQceeED/+c9/FBwcXOicrl27qnr16jp06NAlLSk3atQozZs3T4sWLdK5c+cUHR2t5557To8+evFl90rq3//+t86cOaNPP/1Un3/+uZo3b6758+fr8ccfd9o1rsTtt9+uw4cP67333tPChQvVoEEDTZ8+XbNmzdLPP/98WWP2799fI0eO1Geffabp06fLMIxii0NJSUn67rvvNHbsWD355JOqVauWnn32WW3evFlbtji+fh5//HHVq1dPr732mr1IU6tWLXXv3l3XXXfdZcVanE6dOqlt27Z65plntG/fPjVo0EDTpk1z2lJs1atX15IlSzRy5EhNnDhRYWFhuu+++1SjRg3dddddTrmGJI0YMUKGYeiVV17R2LFj1bRpU82bN0+jRo2Sj4+P064DuJrJYLctAAAAAAAAVGDr1q1TUlKS1q5dq+bNmxd57KV/v6TY6PIx8+RS7Nq7S48+/2iRuQH/dMMNN2jTpk1F7suDK2Oz2RQREaH+/fvr/fffd3U4xbrQz0LgfMwcAgAAAAAAQKUVHh4uX19fPfq882a2lDVfX1+Fh4e7OgyUI5mZmbJarfbn27dv14IFC3Tbbbe5MKrKISsrS97e3g5LyH388cc6efKkOnfu7LrAACejOAQAAAAAAIBKKyoqSps3b9bx48ddHcplCw8PV1RUlKvDQDkSGxur22+/XbGxsdq7d68mT54sLy8vPfbYY64OrcJbuXKlHn74YQ0cOFBhYWFat26dpk6dqkaNGmngwIGuDg9wGopDAAAAAAAAqNSioqIorqBS6dmzp2bOnKnDhw/L29tbbdu21fPPP6+6deu6OrQKLyYmRrVq1dIbb7yhkydPKjQ0VMOGDdPEiRPl5eXl6vAAp6E4BAAAAAAAAAAVyIcffujqECqtmJgYzZs3z9VhAKXO7OoAAAAAAAAAAAAAUHYoDgEAAAAAAAAAALgRlpUDAAAAAABApbB582ZXhwAALsPPQFwKikMAAAAAAACo0MLDw+Xr66tbbrnF1aEAgEv5+voqPDzc1WGgAjAZhmG4OggAAAAAAADgSuzbt0/Hjx93dRgA4FLh4eGKiopydRioACgOAQAAAAAAAAAAuBGzqwMAAAAAAAAAAABA2aE4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAAAACAG6E4BAAAAAAAAAAA4EYoDgEAAAAAAAAAALgRikMAAAAAAAAAAABuhOIQAAAAAAAA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nlLDhg1L1LekyN09c5fcN393zbsA+bt3/hL3oDjufl/In/zJ3z3zJ/fynzsAACi/KA4BbiwmJkZ9+vQp1B4SElKozTAMJScnKyIiQmvXrlVmZqasVquk/P9k/NPSpUu1cePGQu2RkZFOjP7KkLt75i65b/7umncB8nfv/CXuQXHc/b6QP/mTv3vmT+5lk/vRo0f1xRdfODkDAADgLBSHADcWGhqqDh06lKjvpk2bdOLECT355JN6/vnntXr1anXq1EmSCo2xfft2bdy4scRjuwK5u2fukvvm7655FyB/985f4h4Ux93vC/mTP/m7Z/7kXja579q1i+IQAADlGHsOASiRZcuWqWbNmmrUqJEaN26sZcuWuTqkMkPu7pm75L75u2veBcjfvfOXuAfFcff7Qv7kT/7umT+5u2fuAAC4A2YOAZXI2bNnlZGRUag9Nze3yP65ublF9vfx8ZGXl5f9eU5OjlavXq1rr71WknTVVVdp8uTJSktLU3BwsHOCv0Lk7p65S+6bv7vmXYD83Tt/iXtQHHe/L+RP/uTvnvmTu3vmDgAArgzFIaASee6554o9VrNmzUJtGzdu1N13312o/aabbtINN9xgf75u3TqdOXNGV111lSSpZcuWmjJlipYvX27/z4KrkXvRKnvukvvm7655FyB/985f4h4Ux93vC/mTf3HIv3LnT+5Fq+y5AwCAK0NxCKhE7rzzTlWvXr1Q+yeffCKbzVaovU6dOho8eHCh9vPH+PXXXxUbG6tq1apJkqxWq5o3b65ly5aVm/8YkLt75i65b/7umncB8nfv/CXuQXHc/b6QP/mTv3vmT+7umTsAALgyFIeASqROnTqKi4sr1O7v71/k0gGBgYFq0qTJBcc8c+aMNmzYoB49eujw4cP29vj4eK1atUopKSmqUaPGlQd/hcjdPXOX3Dd/d827APm7d/4S96A47n5fyJ/8yd898yd398wdAABcGYpDAC5o5cqVysnJ0bfffqtvv/220PFly5Zp0KBBLois9JG7e+YuuW/+7pp3AfJ37/wl7kFx3P2+kD/5k7975k/u7pk7AADuhOIQgAtatmyZatWqpQEDBhQ69sMPP2j58uWV9j8G5O6euUvum7+75l2A/N07f4l7UBx3vy/kT/7k7575k7t75g4AgDuhOASgWMePH9fmzZs1cOBAtWnTptDx3Nxcvfnm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XnuVdt111/KYfqSxHXfccaWDDjqoNHLkyNKgQYPqXTv88MNL3bp1Ky1btqw89qtf/aqUpHT77beXxx544IFSktLFF19cHluzZk3pYx/7WGnffffd8ovgI+3uu+8uJSldf/317zlPP7K5+f0wAGzdHCsH8BHSqlWrdO3a9X3n3XDDDTnqqKPSq1ev8tioUaPSv3//XHfddeWxm266KevXr8+pp55aHquoqMgpp5ySBQsWZNasWZt3AWxThg8fXm+XRZLssssuGTRoUJ566qnymH6kqTRr1iw9e/bM0qVLy2P6kcZ07733Ztq0afnpT3/a4Nry5ctzxx13ZMKECWnXrl15/Atf+ELatm1brx+nTZuWZs2alXfAJUlVVVVOPvnkzJo1Ky+//PIWXQfbjhUrVqSmpqbBuH4EACge4RDANuaVV17J66+/nk984hMNru2999559NFHy68fffTRtGnTJgMHDmwwb+N1+CBKpVJee+21dO7cOYl+pPGtWrUqixcvznPPPZd///d/z6233pqDDz44iX6kcdXW1ub000/Pl770peyxxx4Nrv/lL39JTU1Ng35s2bJlBg8e3KAf+/fvX+8P7ZO/9eNjjz22+RfANueLX/xi2rVrl6qqqhx44IF56KGHytf0IwBA8XjmEMA2ZtGiRUmSbt26NbjWrVu3LFmyJGvXrk2rVq2yaNGi7LjjjqmoqGgwL0kWLly45QtmmzJlypS88sormTRpUhL9SOP75je/mcsvvzxJUllZmWOPPTaTJ09Ooh9pXJdddlleeuml3Hnnne94/f368b777qs3993mJfqR99ayZcuMGTMmRxxxRDp37pwnn3wyl1xySQ444IDcf//9GTJkiH4EACgg4RDANmbNmjVJNhxB94+qqqrKc1q1alX+53vNg03117/+Naeddlr23XffnHDCCUn0I43vrLPOytixY7Nw4cJcd911qa2tzbp165LoRxrPm2++mX/913/Nueeemx122OEd57xfP/59j+lHPozhw4dn+PDh5ddHH310xo4dmz333DPnnHNObrvtNv0IAFBAjpUD2MZUV1cnSdauXdvg2ttvv11vTnV19SbNg/fz6quv5sgjj0z79u3LzyJI9CONb8CAARk1alS+8IUvZPr06Vm5cmVGjx6dUqmkH2k0P/jBD9KxY8ecfvrp7zrn/frx73tMP7K5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TV0GAAAANCrhEAAAm9X48eNTUVGRM888M0nSrl27DxzA/PrXv06LFi3K4c3Gr+rq6tx6661bomwAAAAojIpSqVRq6iIAANh2dO7cOW+++WbWrVuXFi1apLJyw99Hqqur26T3H3PMMbn55puTbNjZs/322ydJli5dmo0/um6uH2E3hlZ+JAYAAKBI7BwCAGCzWrJkSZKkRYsWSTYEL23btt2k9956663lYOi0005LXV1dlixZkiVLlqSuri7/+Z//maqqqi1TOAAAABSEcAgAgA9txowZmTp1aqZOnZpSqZTmzZtn6tSp+fKXv5wk6dmzZ6ZOnZrZs2e/533Gjh2bJNlpp50yefLkBtdPOumkrFmzpt5Yhw4d6h0916xZs3c8eq5z58715n3qU596xxquvvrqVFZW1pvbtWvXenMmTZqUioqKtG3btsF9jznmmHpzf/WrXzW4X0VFRSZNmvSevxYAAACwpThWDgCAD21TnylUUVHxnsfLbbzPSy+9lF69er3v/aqqqrJ27dokSfv27bNy5crU1tYmSRYuXJhu3bolSbp06ZI33ngjyYZnIK1atao8L/nbsXJz587NHnvskSRp1qxZ2rRpk+XLl5fft2zZsiQbwqHzzjuv/P7WrVunoqIiq1atavDZG9fUsmXLco1r1qzJiBEj8sc//vF91wgAAACbm51DAAB8aAcffHCGDRuWli1bJkkGDx6cYcOGla8PGzYsw4YNy5e+9KVNut+mBENTpkwpB0OrVq3K0qVLU1NTU35G0eDBg5MkixYtKgdDL730UpYtW5aampp06tSpwT3322+/JEmPHj1SU1OTZcuWZeHChUmS5cuX57777mvwnunTp2fVqlVZuXJlBgwYkCQZNWpUkpR3MLVp0yZr167N66+/ntWrV6dUKgmGAAAAaDJ2DgEAsNk0b948tbW15Z04FRUVqaqqanAU3LvZuMtmU35E7dWrV15++eXsueeeefzxx8vj8+fPT+/evcv3+fSnP53f//736dixY958883yvEWLFqV79+71Pm/j569atSqtW7cuz+3du3fmz5+f3XbbLU888UR551BlZWW9HUgzZszIUUcdVd5l9Nxzz6Vfv35JNoRIRx555Cb9OgAAAMCWZOcQAAAfyh133FF+3lBtbW2aNWuWqVOn5utf/3qSDSHO1KlTc8cdd2zWz90Y9IwePbre+D/uOvrrX/+aJOnfv3+98Y3Hvr2Tvw+GkmT//fdPkvIuoo2qqqrqvd4Y/qxbty5J8rGPfSzbbbddkuSoo45KRUVF2rRpk1/96lfv+tkAAACwpTVv6gIAAPhoO/TQQ+u9rq2tzec+97ny63nz5pVfb+qm9fnz52/S0XJN7d2etfT361y+fHnOOeecTJ48OStXrszq1aszceLE3HXXXbn22msbq1QAAAAos3MIAIAPZcyYMRk2bFh5F827PW9ozJgx73uv6urqJH/bqfNeNj4z6JZbbqk3Pn/+/HqvNz4HaN68efXGFy1a9K73Xr16db3Xf/rTn5KkfAzdB3XhhRdmxYoVKZVK+eY3v5kkue666/6pewEAAMCHJRwCAOBDmTZtWubMmZO6urokyaOPPpo5c+YkSVq0aJE5c+Zkzpw5mTZt2vve6/rrr0+SvPzyy+Vj6f7e1VdfXQ6QLrzwwiTJn//856xfv748Z/DgwUmSLl26JEmuuuqqJMmSJUvqBUd77LFHg/u3a9cuyd8CpSRZvHhx+X2XXXbZ+67h7z322GN5+umn641NmjQpyabvogIAAIDNTTgEAMBmsW7dulRWbvjxcmMg8rGPfewD3ePII4/MEUcckST56U9/msrKynTq1CmdOnVKs2bNcuKJJ+btt99OkowfPz6tWrVKkrRs2TIdOnRI8+bN89ZbbyXZEMwkG54ttHGXUe/evdO+ffs0b968/Myivzdz5swkG8KpFi1aZPvtt88OO+yQZENwdMABB3yg9Vx00UUZMGBAmjVrlvbt26djx45p06ZNkg/+awMAAACbi3AIAIAPbdmyZUmSrl27JklOO+20JMkPfvCDD3yvGTNm5NJLL02zZs1SKpWyZMmSLFmyJHV1damurs4f/vCH8ty3334722+/fZJk6dKlqa2tTWVlZf73f/833bp1K89bvHhxOnTokGTDM4Bqa2szcuTIBp+9++6756qrrkpFRUVqamrK69pxxx3L338QY8aMSWVlZerq6rJ8+fJycNWnT588++yzH/h+AAAAsDlUlJxnAQAAAAAAUBh2DgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAIRDgEAAAAAABSIcAgAAAAAAKBAhEMAAAAAAAAFIhwCAAAAAAAoEOEQAAAAAABAgQiHAAAAAAAACkQ4BAAAAAAAUCDCIQAAAAAAgAL5/wH80giHR37+2AAAAABJRU5ErkJggg==", "text/plain": [ "
" ] @@ -431,10 +430,10 @@ } ], "source": [ - "from genophenocorr.model.genome import GRCh38\n", + "from gpsea.model.genome import GRCh38\n", "\n", - "from genophenocorr.preprocessing import configure_protein_metadata_service, VVMultiCoordinateService\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "from gpsea.preprocessing import configure_protein_metadata_service, VVMultiCoordinateService\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "\n", "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(PPP2R1A_transcript_id)\n", @@ -449,17 +448,253 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, + "id": "065ec9e0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + " \n", + " Cohort\n", + " \n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_055040.2

\n", + "

Protein Name: Serine/threonine-protein phosphatase 2A 65 kDa regulatory subunit A alpha isoform

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
HEAT 1repeat8 - 461
PP2A subunit B bindingregion8 - 39958
HEAT 2repeat47 - 840
Polyoma small and medium T antigens Bindingregion47 - 32157
HEAT 3repeat85 - 1230
SV40 small T antigen bindingregion85 - 23948
HEAT 4repeat124 - 1612
HEAT 5repeat162 - 20035
HEAT 6repeat201 - 23911
HEAT 7repeat240 - 2789
HEAT 8repeat279 - 3210
HEAT 9repeat322 - 3600
HEAT 10repeat361 - 3990
HEAT 11repeat400 - 4380
PP2A subunit C bindingregion400 - 5890
HEAT 12repeat439 - 4770
HEAT 13repeat478 - 5160
HEAT 14repeat517 - 5550
HEAT 15repeat556 - 5890
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, + { + "cell_type": "code", + "execution_count": 10, "id": "5821c60b-e9b3-42ad-a5b1-2a33c8037d6d", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", "analysis_config.missing_implies_excluded = True\n", "analysis_config.pval_correction = 'fdr_bh'\n", - "analysis_config.heuristic_strategy(threshold_HPO_observed_frequency=0.25)\n", + "#analysis_config.hpo_mtc_strategy(0.25)\n", "hpo_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, @@ -481,30 +716,204 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 11, "id": "fedd725c", "metadata": {}, "outputs": [ { - "ename": "ZeroDivisionError", - "evalue": "float division by zero", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mZeroDivisionError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[7], line 5\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mgenophenocorr\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01manalysis\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpredicate\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m PatientCategories\n\u001b[1;32m 4\u001b[0m is_variant \u001b[38;5;241m=\u001b[39m VariantPredicates\u001b[38;5;241m.\u001b[39mvariant_key(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m19_52212726_52212726_C_T\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m----> 5\u001b[0m by_var \u001b[38;5;241m=\u001b[39m \u001b[43mhpo_analysis\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcompare_hpo_vs_genotype\u001b[49m\u001b[43m(\u001b[49m\u001b[43mis_variant\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 6\u001b[0m by_var\u001b[38;5;241m.\u001b[39msummarize(hpo, PatientCategories\u001b[38;5;241m.\u001b[39mYES)\n", - "File \u001b[0;32m~/ielis/phenotypes/genophenocorr/src/genophenocorr/analysis/_gp_impl.py:66\u001b[0m, in \u001b[0;36mGpCohortAnalysis.compare_hpo_vs_genotype\u001b[0;34m(self, predicate)\u001b[0m\n\u001b[1;32m 63\u001b[0m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(predicate, VariantPredicate), \\\n\u001b[1;32m 64\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mtype\u001b[39m(predicate)\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m is not an instance of `VariantPredicate`\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 65\u001b[0m bool_predicate \u001b[38;5;241m=\u001b[39m wrap_as_boolean_predicate(predicate) \n\u001b[0;32m---> 66\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_apply_poly_predicate_on_hpo_terms\u001b[49m\u001b[43m(\u001b[49m\u001b[43mbool_predicate\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m~/ielis/phenotypes/genophenocorr/src/genophenocorr/analysis/_gp_impl.py:174\u001b[0m, in \u001b[0;36mGpCohortAnalysis._apply_poly_predicate_on_hpo_terms\u001b[0;34m(self, gt_predicate)\u001b[0m\n\u001b[1;32m 170\u001b[0m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(gt_predicate, GenotypePolyPredicate), \\\n\u001b[1;32m 171\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mtype\u001b[39m(gt_predicate)\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m is not an instance of `GenotypePolyPredicate`\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 173\u001b[0m pheno_predicates \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_prepare_phenotype_predicates()\n\u001b[0;32m--> 174\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_apply_poly_predicate\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpheno_predicates\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mgt_predicate\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m~/ielis/phenotypes/genophenocorr/src/genophenocorr/analysis/_gp_impl.py:182\u001b[0m, in \u001b[0;36mGpCohortAnalysis._apply_poly_predicate\u001b[0;34m(self, pheno_predicates, gt_predicate)\u001b[0m\n\u001b[1;32m 177\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m_apply_poly_predicate\u001b[39m(\n\u001b[1;32m 178\u001b[0m \u001b[38;5;28mself\u001b[39m,\n\u001b[1;32m 179\u001b[0m pheno_predicates: typing\u001b[38;5;241m.\u001b[39mIterable[PhenotypePolyPredicate[P]],\n\u001b[1;32m 180\u001b[0m gt_predicate: GenotypePolyPredicate,\n\u001b[1;32m 181\u001b[0m ):\n\u001b[0;32m--> 182\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_gp_analyzer\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43manalyze\u001b[49m\u001b[43m(\u001b[49m\n\u001b[1;32m 183\u001b[0m \u001b[43m \u001b[49m\u001b[43mpatients\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_patient_list\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 184\u001b[0m \u001b[43m \u001b[49m\u001b[43mpheno_predicates\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mpheno_predicates\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 185\u001b[0m \u001b[43m \u001b[49m\u001b[43mgt_predicate\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mgt_predicate\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 186\u001b[0m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m~/ielis/phenotypes/genophenocorr/src/genophenocorr/analysis/_gp_analysis.py:521\u001b[0m, in \u001b[0;36mFisherExactAnalyzer.analyze\u001b[0;34m(self, patients, pheno_predicates, gt_predicate)\u001b[0m\n\u001b[1;32m 519\u001b[0m \u001b[38;5;66;03m# 3) Multiple correction\u001b[39;00m\n\u001b[1;32m 520\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_correction \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[0;32m--> 521\u001b[0m _, pvals_corrected, _, _ \u001b[38;5;241m=\u001b[39m \u001b[43mmultitest\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mmultipletests\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpvals\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43malpha\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_mtc_alpha\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mmethod\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_correction\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 522\u001b[0m corrected_idx \u001b[38;5;241m=\u001b[39m pd\u001b[38;5;241m.\u001b[39mIndex(n_usable\u001b[38;5;241m.\u001b[39mkeys(), name\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mp_val_corrected\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 523\u001b[0m corrected_pvals_series \u001b[38;5;241m=\u001b[39m pd\u001b[38;5;241m.\u001b[39mSeries(\n\u001b[1;32m 524\u001b[0m data\u001b[38;5;241m=\u001b[39mpvals_corrected, index\u001b[38;5;241m=\u001b[39mcorrected_idx, name\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCorrected p value\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 525\u001b[0m )\n", - "File \u001b[0;32m~/ielis/phenotypes/genophenocorr/venv/lib/python3.12/site-packages/statsmodels/stats/multitest.py:156\u001b[0m, in \u001b[0;36mmultipletests\u001b[0;34m(pvals, alpha, method, maxiter, is_sorted, returnsorted)\u001b[0m\n\u001b[1;32m 153\u001b[0m pvals \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mtake(pvals, sortind)\n\u001b[1;32m 155\u001b[0m ntests \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mlen\u001b[39m(pvals)\n\u001b[0;32m--> 156\u001b[0m alphacSidak \u001b[38;5;241m=\u001b[39m \u001b[38;5;241m1\u001b[39m \u001b[38;5;241m-\u001b[39m np\u001b[38;5;241m.\u001b[39mpower((\u001b[38;5;241m1.\u001b[39m \u001b[38;5;241m-\u001b[39m alphaf), \u001b[38;5;241;43m1.\u001b[39;49m\u001b[38;5;241;43m/\u001b[39;49m\u001b[43mntests\u001b[49m)\n\u001b[1;32m 157\u001b[0m alphacBonf \u001b[38;5;241m=\u001b[39m alphaf \u001b[38;5;241m/\u001b[39m \u001b[38;5;28mfloat\u001b[39m(ntests)\n\u001b[1;32m 158\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m method\u001b[38;5;241m.\u001b[39mlower() \u001b[38;5;129;01min\u001b[39;00m [\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mb\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mbonf\u001b[39m\u001b[38;5;124m'\u001b[39m, \u001b[38;5;124m'\u001b[39m\u001b[38;5;124mbonferroni\u001b[39m\u001b[38;5;124m'\u001b[39m]:\n", - "\u001b[0;31mZeroDivisionError\u001b[0m: float division by zero" - ] + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
variant has ID of 19_52212726_52212726_C_TYesNo
CountPercentCountPercentp valueCorrected p value
Hypoplasia of the corpus callosum [HP:0002079]4/4100%11/11100%1.01.0
Kyphosis [HP:0002808]0/00%2/2100%1.01.0
Increased head circumference [HP:0040194]1/1100%12/12100%1.01.0
Abnormal cardiac ventricle morphology [HP:0001713]0/00%2/2100%1.01.0
Abnormality of limbs [HP:0040064]0/00%3/3100%1.01.0
.....................
Short attention span [HP:0000736]0/00%6/6100%1.01.0
Aplasia/Hypoplasia of the corpus callosum [HP:0007370]11/11100%26/26100%1.01.0
Abnormal vascular morphology [HP:0025015]2/2100%4/4100%1.01.0
Abnormal volitional state [HP:0025780]0/00%7/7100%1.01.0
Abnormality of lower limb joint [HP:0100491]0/00%2/2100%1.01.0
\n", + "

127 rows × 6 columns

\n", + "
" + ], + "text/plain": [ + "variant has ID of 19_52212726_52212726_C_T Yes No \\\n", + " Count Percent Count \n", + "Hypoplasia of the corpus callosum [HP:0002079] 4/4 100% 11/11 \n", + "Kyphosis [HP:0002808] 0/0 0% 2/2 \n", + "Increased head circumference [HP:0040194] 1/1 100% 12/12 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 0/0 0% 2/2 \n", + "Abnormality of limbs [HP:0040064] 0/0 0% 3/3 \n", + "... ... ... ... \n", + "Short attention span [HP:0000736] 0/0 0% 6/6 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 11/11 100% 26/26 \n", + "Abnormal vascular morphology [HP:0025015] 2/2 100% 4/4 \n", + "Abnormal volitional state [HP:0025780] 0/0 0% 7/7 \n", + "Abnormality of lower limb joint [HP:0100491] 0/0 0% 2/2 \n", + "\n", + "variant has ID of 19_52212726_52212726_C_T \\\n", + " Percent p value \n", + "Hypoplasia of the corpus callosum [HP:0002079] 100% 1.0 \n", + "Kyphosis [HP:0002808] 100% 1.0 \n", + "Increased head circumference [HP:0040194] 100% 1.0 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 100% 1.0 \n", + "Abnormality of limbs [HP:0040064] 100% 1.0 \n", + "... ... ... \n", + "Short attention span [HP:0000736] 100% 1.0 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 100% 1.0 \n", + "Abnormal vascular morphology [HP:0025015] 100% 1.0 \n", + "Abnormal volitional state [HP:0025780] 100% 1.0 \n", + "Abnormality of lower limb joint [HP:0100491] 100% 1.0 \n", + "\n", + "variant has ID of 19_52212726_52212726_C_T \n", + " Corrected p value \n", + "Hypoplasia of the corpus callosum [HP:0002079] 1.0 \n", + "Kyphosis [HP:0002808] 1.0 \n", + "Increased head circumference [HP:0040194] 1.0 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 1.0 \n", + "Abnormality of limbs [HP:0040064] 1.0 \n", + "... ... \n", + "Short attention span [HP:0000736] 1.0 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 1.0 \n", + "Abnormal vascular morphology [HP:0025015] 1.0 \n", + "Abnormal volitional state [HP:0025780] 1.0 \n", + "Abnormality of lower limb joint [HP:0100491] 1.0 \n", + "\n", + "[127 rows x 6 columns]" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ - "from genophenocorr.analysis.predicate.genotype import VariantPredicates\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", + "from gpsea.analysis.predicate import PatientCategories\n", "\n", "is_variant = VariantPredicates.variant_key(\"19_52212726_52212726_C_T\")\n", "by_var = hpo_analysis.compare_hpo_vs_genotype(is_variant)\n", @@ -513,13 +922,246 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "c056afec", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
variant affects REGION feature type on the protein encoded by transcript NM_014225.6YesNo
CountPercentCountPercentp valueCorrected p value
Hypoplasia of the corpus callosum [HP:0002079]15/15100%0/00%1.01.0
Kyphosis [HP:0002808]2/2100%0/00%1.01.0
Increased head circumference [HP:0040194]12/12100%1/1100%1.01.0
Abnormal cardiac ventricle morphology [HP:0001713]2/2100%0/00%1.01.0
Abnormality of limbs [HP:0040064]3/3100%0/00%1.01.0
.....................
Short attention span [HP:0000736]6/6100%0/00%1.01.0
Aplasia/Hypoplasia of the corpus callosum [HP:0007370]37/37100%0/00%1.01.0
Abnormal vascular morphology [HP:0025015]6/6100%0/00%1.01.0
Abnormal volitional state [HP:0025780]7/7100%0/00%1.01.0
Abnormality of lower limb joint [HP:0100491]2/2100%0/00%1.01.0
\n", + "

127 rows × 6 columns

\n", + "
" + ], + "text/plain": [ + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 Yes \\\n", + " Count \n", + "Hypoplasia of the corpus callosum [HP:0002079] 15/15 \n", + "Kyphosis [HP:0002808] 2/2 \n", + "Increased head circumference [HP:0040194] 12/12 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 2/2 \n", + "Abnormality of limbs [HP:0040064] 3/3 \n", + "... ... \n", + "Short attention span [HP:0000736] 6/6 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 37/37 \n", + "Abnormal vascular morphology [HP:0025015] 6/6 \n", + "Abnormal volitional state [HP:0025780] 7/7 \n", + "Abnormality of lower limb joint [HP:0100491] 2/2 \n", + "\n", + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 \\\n", + " Percent \n", + "Hypoplasia of the corpus callosum [HP:0002079] 100% \n", + "Kyphosis [HP:0002808] 100% \n", + "Increased head circumference [HP:0040194] 100% \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 100% \n", + "Abnormality of limbs [HP:0040064] 100% \n", + "... ... \n", + "Short attention span [HP:0000736] 100% \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 100% \n", + "Abnormal vascular morphology [HP:0025015] 100% \n", + "Abnormal volitional state [HP:0025780] 100% \n", + "Abnormality of lower limb joint [HP:0100491] 100% \n", + "\n", + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 No \\\n", + " Count \n", + "Hypoplasia of the corpus callosum [HP:0002079] 0/0 \n", + "Kyphosis [HP:0002808] 0/0 \n", + "Increased head circumference [HP:0040194] 1/1 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 0/0 \n", + "Abnormality of limbs [HP:0040064] 0/0 \n", + "... ... \n", + "Short attention span [HP:0000736] 0/0 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 0/0 \n", + "Abnormal vascular morphology [HP:0025015] 0/0 \n", + "Abnormal volitional state [HP:0025780] 0/0 \n", + "Abnormality of lower limb joint [HP:0100491] 0/0 \n", + "\n", + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 \\\n", + " Percent \n", + "Hypoplasia of the corpus callosum [HP:0002079] 0% \n", + "Kyphosis [HP:0002808] 0% \n", + "Increased head circumference [HP:0040194] 100% \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 0% \n", + "Abnormality of limbs [HP:0040064] 0% \n", + "... ... \n", + "Short attention span [HP:0000736] 0% \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 0% \n", + "Abnormal vascular morphology [HP:0025015] 0% \n", + "Abnormal volitional state [HP:0025780] 0% \n", + "Abnormality of lower limb joint [HP:0100491] 0% \n", + "\n", + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 \\\n", + " p value \n", + "Hypoplasia of the corpus callosum [HP:0002079] 1.0 \n", + "Kyphosis [HP:0002808] 1.0 \n", + "Increased head circumference [HP:0040194] 1.0 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 1.0 \n", + "Abnormality of limbs [HP:0040064] 1.0 \n", + "... ... \n", + "Short attention span [HP:0000736] 1.0 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 1.0 \n", + "Abnormal vascular morphology [HP:0025015] 1.0 \n", + "Abnormal volitional state [HP:0025780] 1.0 \n", + "Abnormality of lower limb joint [HP:0100491] 1.0 \n", + "\n", + "variant affects REGION feature type on the protein encoded by transcript NM_014225.6 \n", + " Corrected p value \n", + "Hypoplasia of the corpus callosum [HP:0002079] 1.0 \n", + "Kyphosis [HP:0002808] 1.0 \n", + "Increased head circumference [HP:0040194] 1.0 \n", + "Abnormal cardiac ventricle morphology [HP:0001713] 1.0 \n", + "Abnormality of limbs [HP:0040064] 1.0 \n", + "... ... \n", + "Short attention span [HP:0000736] 1.0 \n", + "Aplasia/Hypoplasia of the corpus callosum [HP:0... 1.0 \n", + "Abnormal vascular morphology [HP:0025015] 1.0 \n", + "Abnormal volitional state [HP:0025780] 1.0 \n", + "Abnormality of lower limb joint [HP:0100491] 1.0 \n", + "\n", + "[127 rows x 6 columns]" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "from genophenocorr.model import FeatureType\n", - "from genophenocorr.analysis.predicate.genotype import ProteinPredicates\n", + "from gpsea.model import FeatureType\n", + "from gpsea.analysis.predicate.genotype import ProteinPredicates\n", "\n", "pp = ProteinPredicates(pms)\n", "is_region = pp.protein_feature_type(feature_type=FeatureType.REGION, tx_id=PPP2R1A_transcript_id)\n", @@ -552,7 +1194,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/RPGRIP1/RPGRIP1.ipynb b/notebooks/RPGRIP1/RPGRIP1.ipynb index 12db217a2..235650b5e 100644 --- a/notebooks/RPGRIP1/RPGRIP1.ipynb +++ b/notebooks/RPGRIP1/RPGRIP1.ipynb @@ -21,55 +21,19 @@ "name": "stdout", "output_type": "stream", "text": [ - "Using genophenocorr version 0.1.1dev\n" - ] - } - ], - "source": [ - "import genophenocorr\n", - "\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" - ] - }, - { - "cell_type": "markdown", - "id": "e19d81af", - "metadata": {}, - "source": [ - "## Setup" - ] - }, - { - "cell_type": "markdown", - "id": "06e46d4f", - "metadata": {}, - "source": [ - "### Load HPO\n", - "\n", - "We use HPO `v2023-10-09` release for this analysis." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "3a8fe0bf", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Loaded HPO v2023-10-09\n" + "Loaded HPO v2023-10-09\n", + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ + "import gpsea\n", "import hpotk\n", "\n", "store = hpotk.configure_ontology_store()\n", - "\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", - "print(f'Loaded HPO v{hpo.version}')" + "print(f'Loaded HPO v{hpo.version}')\n", + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -79,22 +43,12 @@ "source": [ "### Load Phenopackets\n", "\n", - "We will load phenopackets from the *RPGRIP1* cohort of Phenopacket Store `0.1.18`." - ] - }, - { - "cell_type": "markdown", - "id": "fec13c15", - "metadata": {}, - "source": [ - "### Load Phenopackets\n", - "\n", - "We will load phenopacket JSON files located in `phenopackets` folder that is next to the notebook." + "We will load phenopackets from the *RPGRIP1* cohort of Phenopacket Store `0.1.19`." ] }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 2, "id": "497568ec", "metadata": {}, "outputs": [ @@ -102,19 +56,18 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 229/229 [00:16<00:00, 14.26it/s]\n", + "Patients Created: 100%|██████████| 229/229 [04:42<00:00, 1.23s/it]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_name = 'RPGRIP1'\n", - "phenopacket_store_release = '0.1.18'\n", + "phenopacket_store_release = '0.1.19'\n", "\n", "registry = configure_phenopacket_registry()\n", "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", @@ -146,7 +99,8 @@ "metadata": {}, "outputs": [], "source": [ - "tx_id = 'NM_020366.4'" + "RPGRIP1_MANE_transcript = 'NM_020366.4'\n", + "RPGRIP1_protein_id = 'NP_065099.3'" ] }, { @@ -233,8 +187,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 229 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 229 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -248,7 +202,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -258,14 +212,14 @@ " \n", " \n", " \n", - " Eye poking\n", - " HP:0001483\n", + " Abnormal electroretinogram\n", + " HP:0000512\n", " 28\n", " \n", " \n", " \n", - " Abnormal electroretinogram\n", - " HP:0000512\n", + " Eye poking\n", + " HP:0001483\n", " 28\n", " \n", " \n", @@ -321,92 +275,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 25\n", " 14_21312457_21312458_GA_G\n", " c.1107del\n", " p.Glu370AsnfsTer5\n", " FRAMESHIFT_VARIANT\n", - " 25\n", - " \n", + " \n", " \n", " \n", - " SO:1000029_HGNC:13436_RPGRIP1\n", - " 1000029_HGNC\n", - " None\n", - " TRANSCRIPT_ABLATION\n", " 12\n", - " \n", - " \n", - " \n", " 14_21325943_21325943_G_T\n", " c.2480G>T\n", " p.Arg827Leu\n", " MISSENSE_VARIANT\n", - " 12\n", - " \n", + " \n", " \n", " \n", - " 14_21302530_21302531_AG_A\n", - " c.535del\n", - " p.Glu179SerfsTer11\n", - " FRAMESHIFT_VARIANT\n", - " 8\n", - " \n", + " 12\n", + " SO:1000029_HGNC:13436_RPGRIP1\n", + " 1000029_HGNC\n", + " None\n", + " TRANSCRIPT_ABLATION\n", + " \n", " \n", " \n", + " 8\n", " 14_21345145_21345145_C_T\n", " c.3565C>T\n", " p.Arg1189Ter\n", " STOP_GAINED\n", + " \n", + " \n", + " \n", " 8\n", - " \n", + " 14_21302530_21302531_AG_A\n", + " c.535del\n", + " p.Glu179SerfsTer11\n", + " FRAMESHIFT_VARIANT\n", + " \n", " \n", " \n", + " 7\n", " 14_21345139_21345146_CAAGGCCG_C\n", " c.3565_3571del\n", " p.Arg1189GlyfsTer7\n", " FRAMESHIFT_VARIANT\n", - " 7\n", - " \n", + " \n", " \n", " \n", + " 7\n", " 14_21325252_21325252_G_A\n", " c.2236G>A\n", " p.Gly746Arg\n", " MISSENSE_VARIANT\n", - " 7\n", - " \n", + " \n", " \n", " \n", + " 6\n", " 14_21327671_21327671_A_AT\n", " c.2759_2760insT\n", " p.Gln920HisfsTer14\n", " FRAMESHIFT_VARIANT\n", - " 6\n", - " \n", + " \n", " \n", " \n", + " 5\n", " 14_21303542_21303542_C_T\n", " c.799C>T\n", " p.Arg267Ter\n", " STOP_GAINED, SPLICE_REGION_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", + " 5\n", " 14_21325265_21325265_A_G\n", " c.2249A>G\n", " p.Tyr750Cys\n", " MISSENSE_VARIANT\n", - " 5\n", - " \n", + " \n", " \n", " \n", " \n", @@ -447,11 +401,6 @@ " \n", " \n", " \n", - " FRAMESHIFT_VARIANT\n", - " 95\n", - " \n", - " \n", - " \n", " MISSENSE_VARIANT\n", " 50\n", " \n", @@ -462,13 +411,13 @@ " \n", " \n", " \n", - " TRANSCRIPT_ABLATION\n", - " 12\n", + " FRAMESHIFT_VARIANT\n", + " 95\n", " \n", " \n", " \n", - " SPLICE_ACCEPTOR_VARIANT\n", - " 12\n", + " SPLICE_REGION_VARIANT\n", + " 20\n", " \n", " \n", " \n", @@ -477,6 +426,11 @@ " \n", " \n", " \n", + " INFRAME_DELETION\n", + " 2\n", + " \n", + " \n", + " \n", " SPLICE_DONOR_5TH_BASE_VARIANT\n", " 5\n", " \n", @@ -492,13 +446,13 @@ " \n", " \n", " \n", - " TRANSCRIPT_AMPLIFICATION\n", - " 2\n", + " TRANSCRIPT_ABLATION\n", + " 12\n", " \n", " \n", " \n", - " SPLICE_REGION_VARIANT\n", - " 20\n", + " SPLICE_ACCEPTOR_VARIANT\n", + " 12\n", " \n", " \n", " \n", @@ -507,7 +461,7 @@ " \n", " \n", " \n", - " INFRAME_DELETION\n", + " TRANSCRIPT_AMPLIFICATION\n", " 2\n", " \n", " \n", @@ -534,10 +488,10 @@ ], "source": [ "from IPython.display import display, HTML\n", - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "\n", "cv = CohortViewable(hpo=hpo)\n", - "html = cv.process(cohort=cohort, transcript_id=tx_id)\n", + "html = cv.process(cohort=cohort, transcript_id=RPGRIP1_MANE_transcript)\n", "\n", "display(HTML(html))" ] @@ -560,7 +514,7 @@ }, { "data": { - "image/png": "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n34a33//PRISEtC7d28Al//vx40bh5KSEjz77LOIi4uDs7MzcnNzMXv2bIiiWKc/tVptnUnRlB07dmDKlCkYPnw4PvnkEwQEBECpVOKrr75qsIB2Y6+VdE3BbiIiIiIiIiIiIqqPiQiyO7lcDm93L6SX5bfouDMogEwmg5eXV4vH7NevHwAgLy+vzvb09PT645w5A61W26LEQGRkJPbu3Yva2loolcpG22zatAlDhgxp8QX65vj2228BABMmTABwuXA3AKSlpWH06NF12qalpVn3t0RoaCg2bdqEysrKOrMiTp8+XWfM1howYAAiIyOxbNkyjBs3DidOnMDrr79u3X/s2DGcOXMG33zzTZ3i1L///nubxl25ciU0Gg02bNgAtVpt3f7VV1+1us8rS3IRERERERERERFRXVyaidrFjFl342vFXphgblZ7CRL+qdiFWydPgVarbbTd1q1bG7wrff369QDqL1OUkpJSpwZATk4O1qxZg/Hjx7dohsC0adNQVFSEjz/+uH7s/43nzjvvhMViwaJFi+q1MZvNKCsra/Z411q2bBm++OILDBo0CGPGjAFwOfni6+uLTz/9tE5djV9//RWnTp3CzTff3OJxbrrpJlgslnrn+f7770MQBEyaNKnV53DFzJkzcejQIbz66qsQBAH33HOPdd+V/5Or/48lScKHH37YpjHlcjkEQagz2yYrKwurV69udZ/Ozpfrn7Tl/5WIiIiIiIiIiKgr4owIahcPP/wwPv74Y3yLPfgThl63/QacwHHzBXzw2NdNtnvssceg1+sxdepUxMXFwWQyYffu3Vi+fDnCwsIwZ86cOu0TExMxYcIEzJs3D2q1Gp988gkAYMGCBS06n/vuuw///ve/8eSTT2Lfvn0YNmwYqqursWnTJjz88MO49dZbMWLECDz00EN48803cfjwYYwfPx5KpRLp6elYsWIFPvzwQ0yfPv26Y/3444/Q6XQwmUzIzc3Fhg0bsGvXLvTq1QsrVqywtlMqlXj77bcxZ84cjBgxAnfffTfy8/Px4YcfIiwsDE888USLzhEAJk+ejFGjRuHFF19EVlYWevXqhY0bN2LNmjV4/PHH6xRwbq1Zs2Zh4cKFWLNmDYYMGYKwsDDrvri4OERGRuLpp59Gbm4uXF1dsXLlyjbXZrj55pvx3nvvYeLEibjnnntQUFCAf/zjH4iKisLRo0db1eeVIugvvvgiZsyYAaVSicmTJ1sTFERERERERERERDcqJiKoXcTHx2Pm3ffg0eXLES56YzTiGm17GDm4R/4VRg0ZWW+JoWstXrwYK1aswPr16/H555/DZDIhJCQEDz/8MF566SW4u7vXaT9ixAgMGjQICxYswPnz55GQkICvv/4aPXv2bNH5yOVyrF+/Hq+//jqWLVuGlStXwsvLC0OHDkWPHj2s7T799FMkJSXhs88+wwsvvACFQoGwsDDMmjULQ4YMadZYc+fOBXC5uLS3tzd69+6Nf/3rX7jnnnvqLCsEALNnz4ZWq8Vbb72FZ599Fs7Ozpg6dSrefvvteq9Fc8hkMvz888945ZVXsHz5cnz11VcICwvDO++8g6eeeqrF/TUkOjoaycnJ2L9/f50i1cDl5MratWsxb948vPnmm9BoNJg6dSoeffRR9OrVq9Vjjh49Gl9++SXeeustPP744wgPD8fbb7+NrKysVicikpOTsWjRInz66af47bffIIoiMjMzmYggIiIiIiIiIqIbniCx2irZyMGDB5GUlITU1FT07du33n6DwYBbJ0/B1s1b8Zg0EnMxAlHwte7PRSk+xw68J9+C2MR4/L51Ezw8PGwWnyAIeOSRRxpcTomIOo7rfZYQEREREREREVHnwhkR1G40Gg3Wrf8F8+fPx6cfL8F7FZvQTx4Ob1GLcpkB+8RMOGmccP8DD+Ctt96CTqdzdMhERERERERERERE1EZMRFC7UiqVeP311/HSSy/hhx9+wNatW1FRUQEfnQ4zBzyBe++9F66uro4Ok4iIiIiIiIiIiIhshIkIcggnJyfcf//9uP/++x0dChERERERERERERHZERMRdMNgORQiIiIiIiIiIiKi9idzdABERERERERERERERNR1MRFBRERERERERERERER2w0QEERERERERERERERHZDWtEkM2dOnXK0SEQUSfGzxAiIiIiIiIioq6FiQiyGW9vb2i1WsyaNcvRoRBRJ6fVauHt7e3oMIiIiIiIiIiIyAYESZIkRwdBXcf58+dRVFTk6DCIqJPz9vZGSEiIo8MgIiIiIiIiIiIbYCKCiIiIiIiIiIiIiIjshsWqiYiIiIiIiIiIiIjIbpiIICIiIiIiIiIiIiIiu2EigoiIiIiIiIiIiIiI7IaJCCIiIiIiIiIiIiIishsmIoiI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E8o8cQouSzcieNtRm/YrSECfv/+I3b7u8AwOhIuLi037JyIiIiLq6jgjogtRqVTWrz/55BMAwOeff2698F9dXe2QuK4lSVKTj6v9+OOP9fY/8cQTDoqciIiIiDoqvV6PC9tSEPP9drv0L5Mk9HnjPzj0y0aIomiXMYiIiIiIuiomIroQtVpt/dpsNgMAHnzwQQCATqdzSExERERERO3h6Mat6P3GcsiuubHFlpyLK9Ft+TZkn06z2xhERERERF0RExFdyJUZD2+99RaAugWda2trHRITEREREZG91dTUQErLgmteid3HCv9lH86nHq03k5eIiIiIiBrHGhFdhCAIEEURMpnM+kfRa6+9Zt1vNBodFRoRERERkV2dSz2MiKVb2mUsea0F7vvTUHJTCby8vNplTCIiIiKizo4zIrqITZs2AfhfIWhfX19rLYV169YBAGQy/ncTERERUddTnJEN32PZ7TZe6JoUXDh8vN3GIyIiIiLq7HhluosYPXp0nYLO+fn51n0jR47ETz/9hNzcXAdGSERERERke2azGfKSCgjtOKbrhSJU5he244hERERERJ0bExFdhCAIGDJkSIP7dDodFi9ejICAgHaOioiIiIjIvsrLy+F2Oqddx5SJEsTyKtaJICIiIiJqJiYiupDTp0+3ah8RERERUWdVU1MD54yL7T6uskIPi8XS7uMSEREREXVGTETcIKqqqhwdAhERERGRzYmiCHmNqd3HlZktTEQQERERETUTExGdWGBgIARBgCBcXhG3pKTE+vzah9FodHC0RERERES2J5PJYNGq231cUSmHXC5v93GJiIiIiDojJiI6sYKCgha1v//+++0UCRERERGRY2i1WlRHdWv3cc2uWiYiiIiIiIiaSeHoAKj1amtrrV8LggBPT08UFxc7MCIiIiIiovbl5uaGU7HB7TqmKJdBcHOxzkwmIiIiIqKmMRHRRUiS5OgQiIiIiIjanVwuh8XDBZIACO30K3F5sDdc/XzaZzAiIiIioi6AiYguaMuWLdi8eXODxfPeeustB0RERERERGQ/3jERyO8dAf9D59plvOzbhyK0T492GYuIiIiIqCtgIqKLOHr0KPr06QNRFJtsx0QEUfspKSnBuWPnUJxXDFOlCWKtCEEQIHeSw9nDGd2iuyE8OhxKpdLRoRIR0Q2opqYGOafSUJKVA1N5BWQG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tXr1Jk+d2to6zZ17jV566U1961vn6Be/+B+Fh4fo2mvv1m9/+2KbNv/0pzf01FN/0zXXLNYjj/w/hYWFWLJvVmDcCgAAejumZgKADthsNr3yyjt69dV39MYb/ytJamho9HFUAACgPTU1NSopKdHYsUxFcypISopXeHio9uw52O7jK1asVkNDo9588ynFxLS9+0WSnn/+NW3btkcvvPCQLr30HEnSddddpDlzvqN7731SV121sNWC2Lm5+dq69S3FxkZJkjZu3NLNe2Udxq0AAKC3444IAOjAr399l15++W1dc80ipab2144d+zRr1gRfhwUAANpRW1srSXI6nT6OBN0lJMSpqqqadh+LiAiTJL355ntyu93t1nnnnY8VHx+jSy6Z7ynz9/fXTTddqqqqGn344bpW9RcunOtJQvQ1jFsBAEBvxx0RANCBCRNG6h//+Gae4YyMND3xxI98GBEAAOhISwKiJSGBvq+qqrbDxMBFF83TH/7wf/re9+7TT37ya82aNUEXXDBHixadIZut+Xq7/fsPKz09xfN7i8zMgZKkAweOtCpPS0u0YC96BuNWAADQ25GIAIBjPPHEn3TbbVfq9tsfkWEYbR5/9NEf+iAqAABwPEFBQYqMjNTBg+1P5YO+5dChPJWXV2rQoJR2H3c6A7Vy5R/1/vtr9PbbH+ndd1fp1Vff0fPPj9d//vOs7Ha718/pdAZ0Newex7gVAAD0FUzNBADHCAkJkiSFh4d6/oWFhXj+AQCA3mn06NHKz8/Xjh07fB0Kuuill96SJJ155uQO69hsNs2ePVGPPvpDffHFP3X//bfovffW6P3310qSUlP7a9euA22mbtq+fa8kKSUlwaLoew7jVgAA0FeQiACAY3z3uxdp3brN2rJlt1599V299tq72rZtr+bPn6a7777B1+EBAIAOnHfeeQoICNCzzz6rsrKyNo/n5eXpP//5T88HBq+8995nWrr0dxowIFHf+tY57dYpKSlvUzZyZKYkqb6+QZJ01llTlZdXpFdeecdTp6mpSU899TeFhARp+vS+v7A541YAANBXMDUTABzj008/13nn3ajrrrtYl1xytkzT1Lp1m3XOOdfrzTef0vjx2b4OEQAAtCM+Pl633nqrfvWrX+l//ud/NH36dCUnJ6upqUk7duzQp59+qhkzZvg6TBzlnXc+1rZte+VyuZSf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", + "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAAKrCAYAAAB80pW4AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdeVzN2f8H8Nfttt12bSJKG6USQkQqyyRLE5Iso7KEZJtpDAaVfS+MnW+Rfd+3KISx75S1LA2paNGqOr8/+t3PdLu3uiXCvJ+Px33M3PM5n/N5f85nyT3n8zmHxxhjIIQQQgghhBBCCCGEEEII+QJkajsAQgghhBBCCCGEEEIIIYT8uKgjghBCCCGEEEIIIYQQQgghXwx1RBBCCCGEEEIIIYQQQggh5IuhjghCCCGEEEIIIYQQQgghhHwx1BFBCCGEEEIIIYQQQgghhJAvhjoiCCGEEEIIIYQQQgghhBDyxVBHBCGEEEIIIYQQQgghhBBCvhjqiCCEEEIIIYQQQgghhBBCyBdDHRGEEEIIIYQQQgghhBBCCPliqCOCEEIIIRXi8XgIDg7mvkdERIDH4yExMbHKZQnXvX79es0FKEHZmGtDo0aN4OPjU611nZyc4OTkJFVeHx8fNGrUqFrbqa7g4GDweLyvuk1CvmW1cR1WF12/38bfiO/B2bNnwePxcPbs2doOhRBCCCE/AOqIIIQQQn5ggwcPhqKiIh4/fiy2bP78+eDxeDhy5EgtRPZjuHTpEoKDg5Genv5Ft/PPP/8gODgYt2/f/qLb+a/6WsexJsTGxsLT0xP6+vqQl5eHuro67OzsMHPmTCQnJwMoaWSV5nP27FkkJiaKpPH5fBgYGKB37950vn0lc+fOxYEDB2o7DKl8T9fKsWPH/tOdDTk5OQgODv7mOhFOnTqFYcOGwcrKCnw+/7vpwCOEEELI5+MxxlhtB0EIIYSQL+Pdu3cwNzdH8+bNER0dzaUnJCTA0tIS3bt3x549eyosg8fjISgoiGvQKSoqwqdPn6CgoFDlp2ojIiLg6+uLa9euoVWrVlXeH2mVjflLWbx4MX7//XckJCSINabk5+dDRkYGcnJyVS63oKAAACAvLw8AuH79Olq3bo3w8HCxtyw+ffqE4uJiKCgoVGsfqqOwsBCFhYVQVFT8atv8kio6jt+SGTNmYNasWTA2NoaXlxeMjY2Rl5eHGzduYO/evdDW1sazZ8+wZcsWkfU2b96MqKgoREZGiqR37doVubm5MDIywoABA9C9e3cUFRUhLi4Oq1evRn5+Pi5fvozmzZt/xb38Pvn4+HAdO1WloqICDw8PRERE1HhcknzO9fu9XCsAEBAQgJUrV0LSz928vDzIyspCVla2FiL7OlJTU6Gjo/NZfwuLi4tRUFAAeXl5yMjUzDOMPj4+2LlzJ1q2bImXL1+Cz+dX67ohhBBCyPfnx/2XFyGEEEKgq6uLBQsWwM/PD5s2bYK3tzcAwN/fH3Jycli2bFmVy+Tz+eDz+TUd6jchLy+vxhpcPqdjQNgBIY3qdHR8rh+9Ae9btHPnTsyaNQuenp6IjIwUO0dCQ0MRGhoKoORNqNIuX76MqKgosXQAXANgy5YtRZa3b98ebm5uWL16NdauXVvDe1OzsrOzoaysXNthfFMqqpNv8frNycmBkpLSV9ve99qJ+rXrSUZGpsbrau7cuVi/fj3k5OTQs2dP3L9/v0bLJ4QQQsi3i4ZmIoQQQn5ww4cPR/v27REYGIi0tDTs2LEDJ06cwOzZs6Gvr1/l8iTNEdGoUSP07NkTFy5cQJs2baCoqAhjY2Ns3ry50vI+fPiANm3aoEGDBnj06BGAkrcJgoKCYGpqCgUFBTRs2BCTJk1Cfn6+yLr5+fmYOHEidHR0oKqqCjc3N7x+/Vqq/RCOfb1jxw5MmzYN+vr6UFJSQmZmJgDgypUr6NatG9TV1aGkpARHR0dcvHiRWz84OBi///47AMDIyIgb2kZYL2XniBDW28WLF/Hrr79CR0cHysrK6N27N1JSUkRiKz1HxNmzZ9G6dWsAgK+vL7cd4dPTksam37FjB2xtbaGqqgo1NTVYW1tX2ukkHKJn8eLFCA0NhaGhIQQCARwdHcUaiiSNMZ+bm4tx48ZBW1ubOxZJSUliY7EL1338+DEGDx4MdXV16OjoYPr06WCM4dWrV/j555+hpqYGPT09LFmyRCxWac8PHo+HgIAAHDhwAFZWVlBQUIClpSVOnDghEk9Fx7GwsBCzZs2CiYkJFBQU0KhRI0ydOlVsW9evX4eLiwu0tbUhEAhgZGSEoUOHiuRZvHgx7O3toaWlBYFAAFtb20rfSBKaMWMGtLW1sXHjRokdVerq6jX6BlCnTp0AlLw9BQAHDx5Ejx49UL9+fSgoKMDExASzZs1CUVGRyHpPnjxB3759oaenB0VFRTRo0ABeXl7IyMgQybdlyxbY2tpCIBBAU1MTXl5eePXqVaVxCc+fhw8fYuDAgahTpw46dOhQ5XJXrlwJY2NjCAQCtGnTBrGxsWJzs5Q3H4604+ZLc7x5PB6ys7OxadMm7twrfd+4desWXF1doaamBhUVFXTu3BmXL18WKUMY57lz5+Dv7w9dXV00aNCg0josG8fnXiuAdPXv5OQEKysr3LhxAx07doSSkhKmTp0KQPrzDCi5R3fv3h116tSBsrIymjVrxt3nfHx8sHLlSm7fhJ/S+yvpvvT06VP4+PhAQ0MD6urq8PX1RU5Ojsh2pb3XSSI8d3bu3ImpU6dCT08PysrKcHNzq1I9vXv3DsOGDUPdunWhqKgIGxsbbNq0iVs3MTEROjo6AICQkBBu/0vHFx8fDw8PD2hqakJRURGtWrXCoUOHJMZb+lwXxvXw4UM4OztDSUkJ+vr6WLhwYYX7LlS/fv1a6UAnhBBCSO37th6FIYQQQkiN4/F4WLt2LVq0aIHRo0cjNjYWrVq1wpgxY2p0O0+fPoWHhweGDRsGb29v/O9//4OPjw9sbW1haWkpcZ3U1FR07doV79+/x7lz52BiYoLi4mK4ubnhwoUL8PPzg4WFBe7du4fQ0FA8fvxYZCz14cOHY8uWLRg4cCDs7e0RHR2NHj16VCnuWbNmQV5eHoGBgcjPz4e8vDyio6Ph6uoKW1tbBAUFQUZGBuHh4ejUqRNiY2PRpk0b9OnTB48fP8b27dsRGhoKbW1tAOAaf8ozduxY1KlTB0FBQUhMTERYWBgCAgKwc+dOifktLCwwc+ZMzJgxA35+fnBwcAAA2NvbS8wfFRWFAQMGoHPnzliwYAEAIC4uDhcvXsT48eMrrY/NmzcjKysLY8aMQV5eHpYtW4ZOnTrh3r17qFu3brnr+fj4YNeuXfjll1/Qtm1bnDt3rsJj0b9/f1hYWGD+/Pk4evQoZs+eDU1NTaxduxadOnXCggULsHXrVgQGBqJ169bo2LEjAFTp/ACACxcuYN++ffD394eqqiqWL1+Ovn374uXLl9DS0qr0OA4fPhybNm2Ch4cHfvvtN1y5cgXz5s1DXFwc9u/fD6CkUfCnn36Cjo4OJk+eDA0NDSQmJmLfvn0isSxbtgxubm4YNGgQCgoKsGPHDvTr1w9HjhypsK4eP36Mx48fY/jw4VBRUSn/4NWgZ8+eAQC0tLQAlDR2q6io4Ndff4WKigqio6MxY8YMZGZmYtGiRQBKhhRzcXFBfn4+xo4dCz09PSQlJeHIkSNIT0+Huro6AGDOnDmYPn06PD09MXz4cKSkpGDFihXo2LEjbt26BQ0NjUrj69evH8zMzDB37lxu6B1py129ejUCAgLg4OCAiRMnIjExEe7u7qhTp06FDfhVJc3xjoyMxPDhw9GmTRv4+fkBAExMTAAADx48gIODA9TU1DBp0iTIyclh7dq1cHJywrlz52BnZyeyPX9/f+jo6GDGjBnIzs6ucryfe61U5bimpaXB1dUVXl5eGDx4MHdvkeY8A0rucz179kS9evUwfvx46OnpIS4uDkeOHMH48eMxcuRI/PPPPxKHJKuIp6cnjIyMMG/ePNy8eRMbNmzg3iwUquq9TpI5c+aAx+Phjz/+wLt37xAWFoYuXbrg9u3bEAgEFdZTbm4unJyc8PTpUwQEBMDIyAi7d++Gj48P0tPTMX78eOjo6GD16tUYPXo0evfujT59+gAAmjVrBqDk3Grfvj309fUxefJkKCsrY9euXXB3d8fevXvRu3fvCuP/8OEDunXrhj59+sDT0xN79uzBH3/8AWtra7i6ulapLgghhBDyH8IIIYQQ8p8wZcoUBoDx+Xx248YNqdcDwIKCgrjv4eHhDABLSEjg0gwNDRkAdv78eS7t3bt3TEFBgf32229i6167do29efOGWVpaMmNjY5aYmMjliYyMZDIyMiw2NlYkjjVr1jAA7OLFi4wxxm7fvs0AMH9/f5F8AwcOFItZkpiYGAaAGRsbs5ycHC69uLiYmZmZMRcXF1ZcXMyl5+TkMCMjI9a1a1cubdGiRWJ1UbpOvL29xfa9S5cuIuVOnDiR8fl8lp6ezqU5OjoyR0dH7vu1a9cYABYeHi62HW9vb2ZoaMh9Hz9+PFNTU2OFhYUV7n9ZCQkJDAATCATs9evXXPqVK1cYADZx4kQuLSgoiJX+Z+SNGzcYADZhwgSRMn18fMSOhXBdPz8/Lq2wsJA1aNCA8Xg8Nn/+fC79w4cPTCAQiNSjtOcHYyXnrry8PHv69CmXdufOHQaArVixgksr7zgKz7Hhw4eLpAcGBjIALDo6mjHG2P79+7nzuiKlzzPGGCsoKGBWVlasU6dOFa538OBBBoCFhYWJpBcXF7OUlBSRz6dPn8TWHzNmDCvvn/3C4x4SEsJSUlLY27dv2dmzZ1mLFi0YALZ3716JsTPG2MiRI5mSkhLLy8tjjDF269YtBoDt3r273H1JTExkfD6fzZkzRyT93r17TFZWViy9LOH5M2DAgGqVm5+fz7S0tFjr1q1F6ioiIoIBELnuJN3rGPv33hETE8Ollb0OGZP+eCsrK4uc40Lu7u5MXl6ePXv2jEv7559/mKqqKuvYsaNYnB06dJDqui97/TL2+ddKVY6ro6MjA8DWrFkjFps051lhYSEzMjJihoaG7MOHDyJ5S99bKzrvy7svDR06VCRf7969mZaWFve9Kvc6SYTnjr6+PsvMzOTSd+3axQCwZcuWcWnl1VNYWBgDwLZs2cKlFRQUsHbt2jEVFRWu3JSUlHJj6ty5M7O2tubqlLGSurO3t2dmZmZi8ZY+14Vxbd68mUvLz89nenp6rG/fvhXuf1k9evQQu24IIYQQ8uOioZkIIYSQ/wjh06v169eHlZVVjZfftGlT7ml9oOQp2SZNmuD58+dieV+/fg1HR0d8+vQJ58+fh6GhIbds9+7dsLCwgLm5OVJTU7mPcKiYmJgYAMCxY8cAAOPGjRMpe8KECVWK29vbW+QJ1Nu3b+PJkycYOHAg0tLSuO1nZ2ejc+fOOH/+PIqLi6u0jdL8/PxEhghxcHBAUVERXrx4Ue0yS9PQ0EB2djaioqKqtb67u7vIkF1t2rSBnZ0dV9+SCIdv8ff3F0kfO3ZsuesMHz6c+38+n49WrVqBMYZhw4Zx6RoaGmLnkLTnh1CXLl24J8yBkieC1dTUJJ6XZQn3+ddffxVJ/+233wAAR48e5eIEgCNHjuDTp0/lllf6PPvw4QMyMjLg4OCAmzdvVhiHcLiwsm9DZGRkQEdHR+Rz+/btSvdLkqCgIOjo6EBPTw9OTk549uwZFixYwD1JXTr2rKwspKamwsHBATk5OYiPjwcA7o2HkydPig1nI7Rv3z4UFxfD09NT5Pjp6enBzMxM7PiVZ9SoUdUq9/r160hLS8OIESNE5kkYNGgQ6tSpI2VtSae6xxsAioqKcOrUKbi7u8PY2JhLr1evHgYOHIgLFy5w54XQiBEjPmv+ns+5Vqp6XBUUFODr6ytWjjTn2a1bt5CQkIAJEyaIvT1Tdsipqip7Xjk4OCAtLY2r6+rc6yQZMmQIVFVVue8eHh6oV6+e2H1WUj0dO3YMenp6GDBgAJcmJyeHcePG4ePHjzh37lyF237//j2io6Ph6enJ1XFqairS0tLg4uKCJ0+eICkpqcIyVFRUROaUkZeXR5s2baQ6VwghhBDy30VDMxFCCCH/Aa9evUJQUBCsrKxw//59LFy4ENOmTeOWv3//HgUFBdx3gUDANSpKy8DAQCytTp06+PDhg1j6L7/8AllZWcTFxUFPT09k2ZMnTxAXF1fuEEfv3r0DALx48QIyMjIiDWcA0KRJkyrFbWRkJLZ9ANzE3pJkZGRUu9GybD0Jy5FUT9Xh7++PXbt2wdXVFfr6+vjpp5/g6emJbt26SbW+mZmZWFrjxo2xa9euctcRHouydWlqalruOmXrQV1dHYqKilyHWen0tLQ07ru050d52wHKPy/LEu5X2f3Q09ODhoYG13nk6OiIvn37IiQkBKGhoXBycoK7uzsGDhwoMmn5kSNHMHv2bNy+fVtkjonKGk+FDZYfP34USVdRUeE6nE6dOiUydE1V+fn5oV+/fpCRkYGGhgYsLS1FYn/w4AGmTZuG6OhosQZw4fwPRkZG+PXXX7F06VJs3boVDg4OcHNz4+YCAUqOH2NM4nkGSD/5uqTrVppyhces7DGVlZUVm2vlc1X3eANASkoKcnJyJN7PLCwsUFxcjFevXokMe1e6TgoKCvD+/XuR9XR0dCrsqPica6Wqx1VfX1/iXCfSnGfCYcO+RId6RfdnNTW1at3rJClbTzweD6ampmLzkUiqpxcvXsDMzAwyMqLPFFpYWHDLK/L06VMwxjB9+nRMnz5dYp53795VOIdUgwYNxM7jOnXq4O7duxVumxBCCCH/bdQRQQghhPwHBAQEAACOHz+OX3/9FXPmzMHAgQO5J2379Okj8hSlt7c3NxmytMpr4GL/P357aX369MHmzZuxbNkyzJs3T2RZcXExrK2tsXTpUonlNWzYsEpxVab0E7jC7QPAokWL0Lx5c4nrfM44/VWpp+rQ1dXF7du3cfLkSRw/fhzHjx9HeHg4hgwZIjKZaW2TVA/S1E1Vz4+aqO/KGo55PB727NmDy5cv4/Dhwzh58iSGDh2KJUuW4PLly1BRUUFsbCzc3NzQsWNHrFq1CvXq1YOcnBzCw8Oxbdu2Css3NzcHALFJw2VlZdGlSxcAkHqS9vKYmZlxZZWVnp4OR0dHqKmpYebMmTAxMYGioiJu3ryJP/74Q+QNoSVLlsDHxwcHDx7EqVOnMG7cOMybNw+XL19GgwYNUFxcDB6Ph+PHj0s8NtJeW5Ku25oot7TyjrukiZPL+pzjXV2l6+TSpUtwdnYWWZ6QkFBhZ8vnXCtVrf+yxw+o2nn2pXzp+3NVSaqnzyWsx8DAQLi4uEjMU1nHyrdWT4QQQgj5PlBHBCGEEPKD279/Pw4dOoTQ0FA0aNAAYWFhOHnyJMaMGYPjx48DKGk8LP3Ua/369b9oTGPHjoWpqSlmzJgBdXV1TJ48mVtmYmKCO3fuoHPnzhU2ABsaGqK4uBjPnj0TeWr40aNHnxWb8A0LNTW1chtmhT53GBBpVXU78vLy6NWrF3r16oXi4mL4+/tj7dq1mD59eqUNTMI3Qkp7/PhxhQ2YwmORkJAg8qTv06dPqxS3NKQ9P6qivHKE+/XkyRPuaWMASE5ORnp6usiQYgDQtm1btG3bFnPmzMG2bdswaNAg7NixA8OHD8fevXuhqKiIkydPirxpEB4eXml8TZo0gZmZGQ4cOICwsDAoKytXc0+r5+zZs0hLS8O+ffu4ScOBkoZtSaytrWFtbY1p06bh0qVLaN++PdasWYPZs2fDxMQEjDEYGRmhcePGNRajtOUKj9nTp09FGuoLCwuRmJjITeYL/Ps0fHp6ukgZ0gyjVpXjLen809HRgZKSksT7WXx8PGRkZCrslLWxsREbnq3s22fVUd61UhPHVdrzTHiPvn//foX36C9xf66pe13Z+yxjDE+fPhU5/yqK4e7duyguLhZ5K0I4dJXwHC9v/4UPIMjJyVX6N44QQgghpCbRHBGEEELIDywrKwvjxo1DixYtuDGs69evj1mzZuHEiRPYvXs3AMDW1hZdunThPk2bNv3isU2fPh2BgYGYMmUKVq9ezaV7enoiKSkJ69evF1snNzcX2dnZAABXV1cAwPLly0XyhIWFfVZctra2MDExweLFi8WGwgFKhkwREjYIl22orGlV2U7pYYwAQEZGhmvcKj08THkOHDggMj741atXceXKFa6+JRE+Vbtq1SqR9BUrVlS6vaqS9vyoivLqt3v37gDEzynh2xg9evQAUDJsS9kngYVv0wjrnM/ng8fjiTxNn5iYiAMHDkgVY3BwMFJTUzFixAiJ81B8ySeRhU8/l95GQUGB2PHOzMxEYWGhSJq1tTVkZGS4eujTpw/4fD5CQkLEYmaMiZ2/0pK23FatWkFLSwvr168XiXXr1q1iQxAJG7zPnz/PpRUVFWHdunWVxlOV462srCx27vH5fPz00084ePCgyHA9ycnJ2LZtGzp06AA1NbVyt1+nTh2Re3qXLl2gqKhYadyVKe9aqYnjKu151rJlSxgZGSEsLEwsjtLrfon7c03d6zZv3oysrCzu+549e/DmzZsK77NC3bt3x9u3b7Fz504urbCwECtWrICKigocHR0BAEpKSgDE919XVxdOTk5Yu3Yt3rx5I1Z+6b9xhBBCCCE1id6IIIQQQn5g06ZNwz///IN9+/aJDKUwZswYbNq0CRMmTEC3bt1EJs38mhYtWoSMjAyMGTMGqqqqGDx4MH755Rfs2rULo0aNQkxMDNq3b4+ioiLEx8dj165dOHnyJFq1aoXmzZtjwIABWLVqFTIyMmBvb48zZ8589lP4MjIy2LBhA1xdXWFpaQlfX1/o6+sjKSkJMTExUFNTw+HDhwGUdFoAwJ9//gkvLy/IycmhV69eNf7EuomJCTQ0NLBmzRqoqqpCWVkZdnZ2YuOUAyWTQL9//x6dOnVCgwYN8OLFC6xYsQLNmzcXeaq/PKampujQoQNGjx6N/Px8hIWFQUtLC5MmTSp3HVtbW/Tt2xdhYWFIS0tD27Ztce7cOTx+/BhAzT6ZLO35URXlHUcbGxt4e3tj3bp13LAxV69exaZNm+Du7s49Ub9p0yasWrUKvXv3homJCbKysrB+/XqoqalxnRk9evTA0qVL0a1bNwwcOBDv3r3DypUrYWpqKtW46gMHDsT9+/cxb948XL16FV5eXjAyMkJ2djbu37+P7du3Q1VVtcYnXAYAe3t71KlTB97e3hg3bhx4PB4iIyPFGpyjo6MREBCAfv36oXHjxigsLERkZCT4fD769u0LoORcnj17NqZMmYLExES4u7tDVVUVCQkJ2L9/P/z8/BAYGFjlGKUtV15eHsHBwRg7diw6deoET09PJCYmIiIiAiYmJiLnqqWlJdq2bYspU6bg/fv30NTUxI4dO8Q6WySpyvG2tbXF6dOnsXTpUtSvXx9GRkaws7PD7NmzERUVhQ4dOsDf3x+ysrJYu3Yt8vPzsXDhwirXUU0o71qpieMq7XkmIyOD1atXo1evXmjevDl8fX1Rr149xMfH48GDBzh58qRIrOPGjYOLiwv4fD68vLw+e/9r4l6nqamJDh06wNfXF8nJyQgLC4OpqSlGjBhR6bp+fn5Yu3YtfHx8cOPGDTRq1Ah79uzBxYsXERYWxv09FwgEaNq0KXbu3InGjRtDU1MTVlZWsLKywsqVK9GhQwdYW1tjxIgRMDY2RnJyMv7++2+8fv0ad+7cqX4lVeLu3bs4dOgQgJI3STIyMjB79mwAJW/y9OrV64ttmxBCCCG1jBFCCCHkh3T9+nXG5/NZQECAxOVXr15lMjIybNy4cRWWA4AFBQVx38PDwxkAlpCQwKUZGhqyHj16iK3r6OjIHB0dxda9du0al1ZUVMQGDBjAZGVl2YEDBxhjjBUUFLAFCxYwS0tLpqCgwOrUqcNsbW1ZSEgIy8jI4NbNzc1l48aNY1paWkxZWZn16tWLvXr1SixmSWJiYhgAtnv3bonLb926xfr06cO0tLSYgoICMzQ0ZJ6enuzMmTMi+WbNmsX09fWZjIyMSL0YGhoyb2/vCve9dBwxMTHl1htjjB08eJA1bdqUycrKMgAsPDycMcaYt7c3MzQ05PLt2bOH/fTTT0xXV5fJy8szAwMDNnLkSPbmzZsK6yMhIYEBYIsWLWJLlixhDRs2ZAoKCszBwYHduXNHJG9QUBAr+8/I7OxsNmbMGKapqclUVFSYu7s7e/ToEQPA5s+fL7ZuSkqKyPre3t5MWVlZLC5HR0dmaWkpkibt+QGAjRkzRqzMsseGsfKP46dPn1hISAgzMjJicnJyrGHDhmzKlCksLy+PW/fmzZtswIABzMDAgCkoKDBdXV3Ws2dPdv36dZFtbNy4kZmZmTEFBQVmbm7OwsPDJdZlRc6ePcs8PDxYvXr1mJycHFNTU2OtWrViQUFB5R7jMWPGlLuN0se9IhcvXmRt27ZlAoGA1a9fn02aNImdPHlS5Nx9/vw5Gzp0KDMxMWGKiopMU1OTOTs7s9OnT4uVt3fvXtahQwemrKzMlJWVmbm5ORszZgx79OhRhXGUd/5Utdzly5czQ0NDpqCgwNq0acMuXrzIbG1tWbdu3UTyPXv2jHXp0oUpKCiwunXrsqlTp7KoqCixa7bsdciY9Mc7Pj6edezYkQkEAgZA5Ny8efMmc3FxYSoqKkxJSYk5OzuzS5cuiaxf3r2lsjosrSauFcakq39J17SQNOeZ0IULF1jXrl2ZqqoqU1ZWZs2aNWMrVqzglhcWFrKxY8cyHR0dxuPxRPa57N+I8s4rSX/vpL3XSSK832/fvp1NmTKF6erqMoFAwHr06MFevHghkreiekpOTma+vr5MW1ubycvLM2tra+5vQmmXLl1itra2TF5eXmyfnz17xoYMGcL09PSYnJwc09fXZz179mR79uwRi7fs3ydJcUm6BiQR1qmkT9lzjRBCCCE/Fh5jNKMUIYQQQsh/XWJiIoyMjLBo0aJqPZEuye3bt9GiRQts2bIFgwYNqpEyCfkSiouLoaOjgz59+kgc9ouQikh7rzt79iycnZ2xe/dueHh4fMUICSGEEEJqH80RQQghhBBCPltubq5YWlhYGGRkZEQmniWktuXl5YkN97N582a8f/8eTk5OtRMU+W7QvY4QQgghpHpojghCCCGEEPLZFi5ciBs3bsDZ2RmysrI4fvw4jh8/Dj8/PzRs2LC2wyOEc/nyZUycOBH9+vWDlpYWbt68iY0bN8LKygr9+vWr7fDIN47udYQQQggh1UMdEYQQQggh5LPZ29sjKioKs2bNwsePH2FgYIDg4GD8+eeftR0aISIaNWqEhg0bYvny5dwk1EOGDMH8+fMhLy9f2+GRbxzd6wghhBBCqofmiCCEEEIIIYQQQgghhBBCyBdDc0QQQgghhBBCCCGEEEIIIeSLoY4IQgghhBBCCCGEEEIIIYR8MdQRQQghhBBCOD4+PmjUqFFth0HIN+vs2bPg8Xg4e/ZsbYdCCCGEEELId4M6IgghhBBCKnHp0iUEBwcjPT29tkP5ph07dgzBwcGfXQ6PxwOPx8OSJUvElkVERIDH4+H69etcWnBwMHg8HmRkZPDq1SuxdTIzMyEQCMDj8RAQEFDleOLi4tCtWzeoqKhAU1MTv/zyC1JSUkTyxMfHY9KkSWjevDlUVVVRr1499OjRQyTO0pKSkuDp6QkNDQ2oqanh559/xvPnz0Xy5ObmYtiwYbCysoK6ujpUVFRgY2ODZcuW4dOnTxLLPX36NDp16gR1dXWoqqrC1tYWO3fuFMuXlZWFSZMmwcjICAoKCtDX14eHhwdycnKqVDdbt24Fj8eDiopKldarLTk5OQgODv4uOhESExO5a2Hv3r1iy4XnfWpqKpfm4+PDrcPj8aCmpgYbGxssWbIE+fn5VY5h48aNsLCwgKKiIszMzLBixYpy8+7cuRPt2rWDsrIyNDQ0YG9vj+joaJE8pWMr/Zk/f75YedJcIwCQnJwMX19f6OrqQiAQoGXLlti9e7fEGHfs2IGWLVtCUVEROjo6GDZsmEj9VWTu3Llo27YtdHR0uPqYMGGC2L2AEEIIIYRIJlvbARBCCCGEfOsuXbqEkJAQ+Pj4QENDo7bD+aLWr1+P4uLiaq177NgxrFy5skY6IwBg0aJFGD16NJSUlKTKr6CggO3bt2PSpEki6fv27at2DK9fv0bHjh2hrq6OuXPn4uPHj1i8eDHu3buHq1evQl5eHgCwYcMGbNy4EX379oW/vz8yMjKwdu1atG3bFidOnECXLl24Mj9+/AhnZ2dkZGRg6tSpkJOTQ2hoKBwdHXH79m1oaWkBKOmIePDgAbp3745GjRpBRkYGly5dwsSJE3HlyhVs27ZNJNbw8HAMGzYMXbt2xdy5c8Hn8/Ho0SOxzpmMjAw4Ojri9evX8PPzg6mpKVJSUhAbG4v8/Hyp6/vjx4+YNGkSlJWVq12/X1tOTg5CQkIAAE5OTtUqo2PHjsjNzeWO/dcwc+ZM9OnTBzwer9K8CgoK2LBhAwAgPT0de/fuRWBgIK5du4YdO3ZIvc21a9di1KhR6Nu3L3799VfExsZi3LhxyMnJwR9//CGSNzg4GDNnzoSHhwd8fHzw6dMn3L9/H0lJSWLldu3aFUOGDBFJa9Gihch3aa+RzMxMdOjQAcnJyRg/fjz09PSwa9cueHp6YuvWrRg4cCBX5urVq+Hv74/OnTtj6dKleP36NZYtW4br16/jypUrUFRUrLA+bty4gebNm8PLywuqqqqIi4vD+vXrcfToUdy+ffu7ug4IIYQQQmoFI4QQQgghFVq0aBEDwBISEirNW1RUxHJzc798UDXs48ePn13GmDFjWE388xIAa968OQPAlixZIrIsPDycAWDXrl3j0oKCghgA1qdPH9a8eXOx8rp27cr69u3LALAxY8ZUKZbRo0czgUDAXrx4waVFRUUxAGzt2rVc2vXr11lWVpbIuqmpqUxHR4e1b99eJH3BggUMALt69SqXFhcXx/h8PpsyZUqlMQUEBDAA7M2bN1xaQkICEwgEbNy4cVLtk4aGBnv+/HmleSvyxx9/sCZNmrBBgwYxZWXlzyrrc2RnZ0udNyUlhQFgQUFBXy6gGpKQkCByLezdu1dkufC8T0lJ4dK8vb3FjkVRURFr1aoVA8CSkpKk2nZOTg7T0tJiPXr0EEkXHuv3799zaX///Tfj8Xhs6dKllZYr7TUo7TWycOFCBoCdOXOGSysqKmKtW7dmenp6LD8/nzHGWH5+PtPQ0GAdO3ZkxcXFXN7Dhw8zAGz58uWVxiTJnj17GAC2ffv2aq1PCCGEEPJfQkMzEUIIIYRUIDg4GL///jsAwMjIiBtKJDExEQC44X62bt0KS0tLKCgo4MSJEwCAxYsXw97eHlpaWhAIBLC1tcWePXvEtiEs48CBA7CysoKCggIsLS25coSysrIwYcIENGrUCAoKCtDV1UXXrl1x8+ZNkXxXrlxB9+7dUadOHSgrK6NZs2ZYtmwZt9zHxwcqKip49uwZunfvDlVVVQwaNIhbVnqOCOHwMIsXL0ZoaCgMDQ0hEAjg6OiI+/fvi5S5cuVKbn+EH6E3b94gPj6+3CGFymrfvj06deqEhQsXIjc3V6p1Bg4ciNu3byM+Pp5Le/v2LaKjo0WejK6KvXv3omfPnjAwMODSunTpgsaNG2PXrl1cmq2trdjwRFpaWnBwcEBcXJxI+p49e9C6dWu0bt2aSzM3N0fnzp1FyiyP8PiUHipszZo1KCoqwsyZMwGUPFHOGBNbNz09HeHh4fDz84ORkREKCgqqNWTPkydPEBoaiqVLl0JW9vNeshbOubBz505MnToVenp6UFZWhpubm9jbHE5OTrCyssKNGzfQsWNHKCkpYerUqQCAd+/eYdiwYahbty4UFRVhY2ODTZs2cesmJiZCR0cHABASEsKdo6Xf4ImPj4eHhwc0NTWhqKiIVq1a4dChQxLjLT28kzCuhw8fwtnZGUpKStDX18fChQvF9vfly5ci52hlvLy80LhxY8ycOVPiMa2MjIwM9/aH8L5VmZiYGKSlpcHf318kfcyYMcjOzsbRo0e5tLCwMOjp6WH8+PFgjOHjx4+Vlp+bm4u8vLxyl0t7jcTGxkJHRwedOnXi0mRkZODp6Ym3b9/i3LlzAID79+8jPT0d/fv3F7kv9ezZEyoqKlV6U6Q0SdciIYQQQgiRjDoiCCGEEEIq0KdPHwwYMAAAEBoaisjISERGRnINmgAQHR2NiRMnon///li2bBnXOLVs2TK0aNECM2fOxNy5cyErK4t+/fqJNOIJXbhwAf7+/vDy8sLChQuRl5eHvn37Ii0tjcszatQorF69Gn379sWqVasQGBgIgUAg0tAdFRWFjh074uHDhxg/fjyWLFkCZ2dnHDlyRGR7hYWFcHFxga6uLhYvXoy+fftWWA+bN2/G8uXLMWbMGEyZMgX3799Hp06dkJycDAAYOXIkunbtCgBcHUVGRnLrT5kyBRYWFhKHailPcHAwkpOTsXr1aqnyd+zYEQ0aNBAZsmjnzp1QUVFBjx49pN6uUFJSEt69e4dWrVqJLWvTpg1u3bpVaRlv376FtrY29724uBh3794tt8xnz54hKytLJL2goACpqal49eoV9u/fj8WLF8PQ0BCmpqZcntOnT8Pc3BzHjh1DgwYNoKqqCi0tLUyfPl1kqK0LFy4gLy8Ppqam8PDwgJKSEgQCAdq3b4/bt29LUy0AgAkTJsDZ2Rndu3eXep3KzJkzB0ePHsUff/yBcePGISoqCl26dBHriEpLS4OrqyuaN2+OsLAwODs7Izc3F05OToiMjMSgQYOwaNEiqKurw8fHh+uE09HR4c6l3r17c+donz59AAAPHjxA27ZtERcXh8mTJ2PJkiVQVlaGu7s79u/fX2n8Hz58QLdu3bg5GczNzfHHH3/g+PHjIvmGDBkCCwsLqeuFz+dj2rRpuHPnjlRxSPLs2TMA4IY0qozw3C57ntra2kJGRkbk3D9z5gxat26N5cuXQ0dHh5sj5a+//pJYdkREBJSVlSEQCNC0aVOxIcaqco3k5+dDIBCI5RMOL3bjxg0uHwCJeQUCAW7duiXVkHSMMaSmpuLt27fcUFV8Pr/aw3wRQgghhPyn1O4LGYQQQggh376KhmYCwGRkZNiDBw/EluXk5Ih8LygoYFZWVqxTp05iZcjLy7OnT59yaXfu3GEA2IoVK7g0dXX1Coc1KSwsZEZGRszQ0JB9+PBBZFnp4Ui8vb0ZADZ58mSxMry9vZmhoSH3XTg8jEAgYK9fv+bSr1y5wgCwiRMncmkVDc0k3KY0w1uh1PAtzs7OTE9Pj6vLioZmSklJYYGBgczU1JRb1rp1a+br6ytWrjSuXbvGALDNmzeLLfv9998ZAJaXl1fu+ufPn2c8Ho9Nnz6dSxMODTRz5kyx/CtXrmQAWHx8vEj69u3bGQDu06pVK3b37l2RPGpqaqxOnTpMQUGBTZ8+ne3Zs4cNHDhQ7DgvXbqUAWBaWlqsTZs2bOvWrWzVqlWsbt26rE6dOuyff/6ptF6OHDnCZGVluXNe0nBAVRETE8MAMH19fZaZmcml79q1iwFgy5Yt49IcHR0ZALZmzRqRMsLCwhgAtmXLFi6toKCAtWvXjqmoqHDlVjQ0U+fOnZm1tbXIMS0uLmb29vbMzMxMLN6YmBixuEqfK/n5+UxPT4/17dtXZDvCvJURXnuLFi1ihYWFzMzMjNnY2HDXckVDM6WkpLCUlBT29OlTNnfuXMbj8VizZs0q3abQmDFjGJ/Pl7hMR0eHeXl5McYYe//+PXc+qaiosEWLFrGdO3eybt26STxO9vb2LCwsjB08eJCtXr2aWVlZMQBs1apVXJ6qXCNjx45lMjIyLDExUSSfl5cXA8ACAgK4Mnk8Hhs2bJhIvvj4eO66Sk1NrbRe3rx5I3ItNmjQgO3cubPS9QghhBBCCA3NRAghhBDy2RwdHdG0aVOx9NJP33748AEZGRlwcHAQG0oJKBnux8TEhPverFkzqKmp4fnz51yahoYGrly5gn/++UdiHLdu3UJCQgImTJggNqm2pEluR48eXem+Cbm7u0NfX5/73qZNG9jZ2eHYsWNSrR8REQHGmMiwT9IIDg7G27dvsWbNGqnyDxw4EE+fPsW1a9e4/1Z3WCbhk/gKCgpiy4QT25Y3bNS7d+8wcOBAGBkZiUyeXZ0ynZ2dERUVhd27d2PUqFGQk5NDdna2SJ6PHz/iw4cPCAkJwcyZM9G3b19s3boV3bp1w7Jly7gnyIXD5vB4PJw5cwYDBw7E6NGjceDAAXz48IEbXqs8BQUFmDhxIkaNGiXxnP8cQ4YMgaqqKvfdw8MD9erVEzvHFBQU4OvrK5J27Ngx6OnpcW8vAYCcnBzGjRuHjx8/ckP0lOf9+/eIjo6Gp6cnsrKykJqaitTUVKSlpcHFxQVPnjyp9G0eFRUVDB48mPsuLy+PNm3aiFzDQMnQTqyKQyyVfiviwIEDFebNzs6Gjo4OdHR0YGpqiqlTp6Jdu3ZVepuiosm4FRUVuXNUeD6lpaVhw4YNCAwMhKenJ44ePYqmTZti9uzZIutevHgR48ePh5ubG0aNGoUbN27AysoKU6dO5cqsyjUyfPhw8Pl8eHp64tKlS3j27BnmzZvH7aswn7a2Njw9PbFp0yYsWbIEz58/R2xsLPr37w85OTmRvBXR1NREVFQUDh8+jJkzZ0JbW1uqoagIIYQQQggNzUQIIYQQ8tmMjIwkph85cgRt27aFoqIiNDU1uaFhMjIyxPKWnoNAqE6dOvjw4QP3feHChbh//z4aNmyINm3aIDg4WKSRUzj8ipWVVaUxy8rKokGDBpXmEzIzMxNLa9y4sdRjzldXx44d4ezsLPVcES1atIC5uTm2bduGrVu3Qk9PT2T8+KoQdiRJmkNBOL69pKFesrOz0bNnT2RlZeHgwYMic0dUp8y6deuiS5cu8PDwwOrVq9GzZ0907doVb9++FSu3dEO88Htubi43lI4wX69evUTiatu2LYyMjHDp0iWJdSEUGhqK1NRUhISEVJivOsqeYzweD6ampmLnmL6+vlgj+YsXL2BmZgYZGdGfN8IhkF68eFHhtp8+fQrGGKZPn8414gs/QUFBAEo6lyrSoEEDsQ6/stfw5xg0aBBMTU0rnStCUVERUVFRiIqKwvnz5/Hq1StcvHgRxsbGUm9LIBCgoKBA4rK8vDzuPBL+V05ODh4eHlweGRkZ9O/fH69fv8bLly/L3Y68vDwCAgKQnp7ODaNUlWukWbNm2LZtG549e4b27dvD1NQUy5cvR1hYGACInONr165F9+7dERgYCBMTE3Ts2BHW1tbo1auXWN6K4u3SpQt69uyJ6dOnY+XKlRg2bJjY0HeEEEIIIUQcdUQQQgghhHwmSY3RsbGxcHNzg6KiIlatWoVjx44hKioKAwcOlNiIyOfzJZZdOq+npyeeP3+OFStWoH79+li0aBEsLS3FxqCXhoKCglij7bcqKCgIb9++xdq1a6XKP3DgQOzcuRPbtm1D//79q72f9erVA1Ay0XZZb968gaampthT2wUFBejTpw/u3r2LgwcPinUKCdcpr0wAqF+/foVxeXh44OPHjzh48CCXJlynbt26Inl1dXUBgGsMLy+fMG9FjeYZGRmYPXs2RowYgczMTCQmJiIxMZGbGDsxMbHSxvqaIOl6+1zC+QECAwO5Rvyyn9JzckgizTX8OYRvRdy+fVvk2EvK16VLF3Tp0gUODg5V6nAUqlevHoqKisSOZ0FBAdLS0rjzSDipt5aWltj+lz33ytOwYUMAJW+lCMusyjXi4eGBf/75B1evXsXff/+NFy9ecJ0ujRs35vKpq6vj4MGDePHiBc6dO4fExERERkbizZs30NHREXuLTBr29vaoV68etm7dWuV1CSGEEEL+a76PX5+EEEIIIbVI0rBGldm7dy8UFRVx8uRJDB06FK6urujSpctnx1KvXj34+/vjwIEDSEhIgJaWFubMmQMA3NBO9+/f/+ztlPXkyROxtMePH4sMtVSdepKGo6MjnJycsGDBAqneihg4cCDevHmDx48fV3tYJqDkyXsdHR1cv35dbNnVq1fRvHlzkbTi4mIMGTIEZ86cwbZt2+Do6Ci2noyMDKytrSWWeeXKFRgbG4sMTySJsA5Kv1lja2sLAGLDBwmH8RJOrl5ePmHe0pOwl/Xhwwd8/PgRCxcuhJGREffZu3cvcnJyYGRkBD8/vwpjr0jZc4wxhqdPn0o1nJehoSGePHkiNuFwfHw8txwo/xwVNlzLyclxjfhlP5Udl69h8ODBMDU1RUhISI11cEgiPLfLnqfXr19HcXExt1xGRgbNmzdHSkqK2BsUZc+98gjf6hLmq841Ii8vj9atW6Nt27aQl5fH6dOnAUDiPdfAwAAdO3aEoaEh9ybG59yb8/LyJL7lRgghhBBCRFFHBCGEEEJIJZSVlQEA6enpUq/D5/PB4/FQVFTEpSUmJlY6vnt5ioqKxBq7dHV1Ub9+fW4Ik5YtW8LIyAhhYWFisX5uo+WBAwdEGq+vXr2KK1euwNXVlUurqJ7evHmD+Ph4fPr0qVrbF84VsW7dukrzmpiYICwsDPPmzUObNm2qtT2hvn374siRI3j16hWXdubMGTx+/Bj9+vUTyTt27Fjs3LkTq1atQp8+fcot08PDA9euXRNpaH306BGio6NFykxNTZV43DZs2AAAaNWqFZfWv39/AMDGjRu5tOLiYoSHh0NTU5PrgGjSpAlsbGxw8OBBpKamcnlPnTqFV69eoWvXrlxaRkYG4uPjufNOV1cX+/fvF/s4OztDUVER+/fvx5QpU8rd78ps3ryZm8sCAPbs2YM3b96InGPl6d69O96+fYudO3dyaYWFhVixYgVUVFS4TiElJSUA4ueorq4unJycsHbtWolP4qekpFRnlyR6+fIl10FSVaXfijh06FCNxVRWp06doKmpidWrV4ukr169GkpKSujRoweX1r9/fxQVFWHTpk1cWl5eHrZu3YqmTZtyby9IqsOsrCyEhYVBW1ubO0cB6a8RSZ48eYI1a9agZ8+eIm9ESDJlyhQUFhZi4sSJIunx8fEiQ0plZ2cjJydHbP29e/fiw4cPItciIYQQQgiRTLa2AyCEEEII+dYJG8j+/PNPeHl5QU5ODr169eIa3iXp0aMHli5dim7dumHgwIF49+4dVq5cCVNTU9y9e7fKMWRlZaFBgwbw8PCAjY0NVFRUcPr0aVy7dg1LliwBUPIk8erVq9GrVy80b94cvr6+qFevHuLj4/HgwQOcPHmyehUAwNTUFB06dMDo0aORn5+PsLAwaGlpiUzELKyncePGwcXFBXw+H15eXgBKGvw2bdqEhISEKk9YDZS8FeHo6FjppMNC48ePr/I2JJk6dSp2794NZ2dnjB8/Hh8/fsSiRYtgbW0tMmFyWFgYVq1ahXbt2kFJSQlbtmwRKad3797c+eLv74/169ejR48eCAwMhJycHJYuXYq6devit99+49bZsmUL1qxZA3d3dxgbGyMrKwsnT55EVFQUevXqJTL3xc8//4zOnTtj3rx5SE1NhY2NDQ4cOIALFy5g7dq1IkNIhYaGomvXrujQoQNGjhyJjIwMLF26FI0bNxaZwHz//v3w9fVFeHg4fHx8oKSkBHd3d7E6OnDgAK5evSq2LCIiQmT9ymhqaqJDhw7w9fVFcnIywsLCYGpqihEjRlS6rp+fH9auXQsfHx/cuHEDjRo1wp49e3Dx4kWEhYVxT9ALBAI0bdoUO3fuROPGjaGpqQkrKytYWVlh5cqV6NChA6ytrTFixAgYGxsjOTkZf//9N16/fo07d+5UGoc0hgwZgnPnzlW7c3DQoEGYNWsWbt++XSPxSCIQCDBr1iyMGTMG/fr1g4uLC2JjY7FlyxbMmTMHmpqaXN6RI0diw4YNGDNmDB4/fgwDAwNERkbixYsXOHz4MJdv5cqVOHDgAHr16gUDAwO8efMG//vf//Dy5UtERkaKzPsh7TUCAE2bNkW/fv1gYGCAhIQErF69GpqammIT3M+fPx/379+HnZ0dZGVlceDAAZw6dQqzZ89G69atRfJaWFjA0dERZ8+eBVDSudGlSxf0798f5ubmkJGRwfXr17FlyxY0atSoxu43hBBCCCE/NEYIIYQQQio1a9Yspq+vz2RkZBgAlpCQwBhjDAAbM2aMxHU2btzIzMzMmIKCAjM3N2fh4eEsKCiIlf0nWHllGBoaMm9vb8YYY/n5+ez3339nNjY2TFVVlSkrKzMbGxu2atUqsfUuXLjAunbtyuVr1qwZW7FiBbfc29ubKSsrS4zZ29ubGRoact8TEhIYALZo0SK2ZMkS1rBhQ6agoMAcHBzYnTt3RNYtLCxkY8eOZTo6OozH44nsp7e3t0i9VaS8+oiJiWEAGAB27do1Ll1YpykpKdUqtzL3799nP/30E1NSUmIaGhps0KBB7O3btyJ5hPtX3qfsfr969Yp5eHgwNTU1pqKiwnr27MmePHkikufatWusX79+zMDAgCkoKDBlZWXWsmVLtnTpUvbp0yexOLOystj48eOZnp4ek5eXZ9bW1mzLli0S9ykqKoq1bduWKSoqMk1NTfbLL7+wN2/eiOQJDw9nAFh4eHiF9VPe+bRixQoGgJ04caLC9YXHdfv27WzKlClMV1eXCQQC1qNHD/bixQuRvI6OjszS0lJiOcnJyczX15dpa2tz+y8p9kuXLjFbW1smLy/PALCgoCBu2bNnz9iQIUOYnp4ek5OTY/r6+qxnz55sz549YvHGxMRUGlfZ60mYV5qfYaWvvbKEx6bseV/RtV0d69atY02aNGHy8vLMxMSEhYaGsuLiYrF8ycnJzNvbm2lqajIFBQVmZ2cndtxPnTrFunbtytWthoYG++mnn9iZM2ckbluaa4Qxxry8vFjDhg2ZvLw8q1+/Phs1ahRLTk4Wy3fkyBHWpk0bpqqqypSUlFjbtm3Zrl27JG4bAHN0dOS+p6SkMD8/P2Zubs6UlZWZvLw8MzMzYxMmTKj0vkMIIYQQQkrwGPuCg4sSQgghhJDvWmJiIoyMjLBo0SIEBgbWdjjkO+Lp6YnExERcvXq1wnxnz56Fs7Mzdu/eDQ8Pj68UHSGEEEIIIeRroqGZCCGEEEIIITWKMYazZ8+KDVFFCCGEEEII+W+ijghCCCGEEPKfk5KSIjKReFny8vIi4+CTquHxeHj37l1th0HKKCgowPv37yvMo66uDoFA8JUiIoQQQggh/xXUEUEIIYQQQv5zWrdujRcvXpS7vPREtYT8KC5dugRnZ+cK80g7uTghhBBCCCFVQXNEEEIIIYSQ/5yLFy8iNze33OV16tSBra3tV4yIkC/vw4cPuHHjRoV5LC0tUa9eva8UESGEEEII+a+gjghCCCGEEEIIIYQQQgghhHwxMrUdACGEEEIIIYQQQgghhBBCflzUEUEIIYQQQgghhBBCCCGEkC+GJqsmNebly5ewsLBATk5ObYdCCPnOKSkpIS4uDgYGBrUdCiGEEEIIIeQ7QG0ShBBS4lttU6GOCFJjUlNTkZOTgy1btsDCwqK2wyGEfKfi4uIwePBgpKamfnN/NAkhhBBCCCHfJmqTIISQb7tNhToiSI2zsLBAy5YtazsMQgghhBBCCCGE/MdQmwQhhHybaI4IQgghhBBCCCGEEEIIIYR8MdQRQQghhBBCCCGEEEIIIYSQL4Y6Igj5AQQHB4PH49XKts+ePQsej4ezZ8/WyvYJIYQQQgghhBBCCCHfNpojgtSKN2/eYMOGDYiJOYOszHQoK6vCrq09Ro0aBSMjoyqVde/ePYSEhODatWtITk6GlpYWmjZtCjc3N4wdO5bLN3fuXDRt2hTu7u41vDdVc/fuXYSGhuLs2bN48+YNZGVlYWpqip9++gmjRo2CsbFxrcZHCCGEEEIIIYT8aF6+fInU1NTaDqPatLW1pZ549tmzZ1i4cCGioqLwzz//QF5eHtbW1vD09ISfnx8EAsEXjpYQQsRRRwT5qrKysjBmjD+2b98OeTkGl7bFMGkIZGYD69b8jUWLFqFnj+5Yv2Ej6tatW2l5ly5dgrOzMwwMDDBixAjo6enh1atXuHz5MpYtWybWEeHh4VGrHRHr16/H6NGjoa2tjUGDBsHc3ByFhYW4f/8+Nm/ejLCwMOTm5oLP51ep3GnTpmHy5MlfKGpCCCGEEEIIIeT79fLlS5ibmyM3N7e2Q6k2gUCA+Pj4Sjsjjh49in79+kFBQQFDhgyBlZUVCgoKcOHCBfz+++948OAB1q1b95WiJoSQf1FHBPlq0tPT0cm5I549fYjF44vg3RPQUP13eU5eEbafAKatOYF2bVvjfOwlNGjQoMIy58yZA3V1dVy7dg0aGhoiy969e/cF9qL6Ll26hNGjR6N9+/Y4cuQIVFVVRZYvWbIEc+bMqVbZsrKykJWly5kQQgghhBBCCCkrNTUVubm5CAgIgL6+PpeelZWFmJgYxMfHIzMzEyoqKqhXrx7at28PU1PTWoxYVFJSEv766y+kpqZW2BGRkJAALy8vGBoaIjo6GvXq1eOWjRkzBk+fPsXRo0e/RsiEECKG5oggX41X/35IfP4QseuLMH6AaCcEACgpAsPcgcvhRSjMe4OePbqhsLCwwjKfPXsGS0tLsU4IANDV1eX+n8fjITs7G5s2bQKPxwOPx4OPjw+3/NatW3B1dYWamhpUVFTQuXNnXL58WaS8iIgI8Hg8nD9/HiNHjoSWlhbU1NQwZMgQfPjwodL9DwkJAY/Hw9atW8U6IQBAUVERs2bNEnkbIjY2Fv369YOBgQEUFBTQsGFDTJw4UewpDklzRPB4PAQEBODAgQOwsrKCgoICLC0tceLECbFtJyUlYejQoahbty6X73//+59YvtevX8Pd3R3KysrQ1dXFxIkTkZ+fX+m+E0IIIYQQQgghtU1fXx/GxsYwNjaGiooKVq9ejVevXsHX1xeLFy/G9OnT0bp1axw/fpzL9y18SneeVGThwoX4+PEjNm7cKNIJIWRqaorx48fXdLUSQohU6BFq8lVcu3YNJ0+dxp4FQDOzivMa1gN2zStEO98HOHr0KH7++efy8xoa4u+//8b9+/dhZWVVbr7IyEgMHz4cbdq0gZ+fHwDAxMQEAPDgwQM4ODhATU0NkyZNgpycHNauXQsnJyecO3cOdnZ2ImUFBARAQ0MDwcHBePToEVavXo0XL15wkzZLkpOTg+joaDg5OVX6lkdpu3fvRk5ODkaPHg0tLS1cvXoVK1aswOvXr7F79+5K179w4QL27dsHf39/qKqqYvny5ejbty9evnwJLS0tAEBycjLatm3LdVzo6Ojg+PHjGDZsGDIzMzFhwgQAQG5uLjp37oyXL19i3LhxqF+/PiIjIxEdHS31/hBCCCGEEEIIId+CjRs3gsfjYc6cOVBUVOTSGzZsCGdn51qMrPoOHz4MY2Nj2Nvb13YohBAihjoiyFexetUqGNSThbtTxW84CLW1Buys+Vi1ckWFHRGBgYFwdXVF8+bN0aZNGzg4OKBz585wdnaGnJwcl2/w4MHcRNCDBw8WKWPatGn49OkTLly4wE0UPWTIEDRp0gSTJk3CuXPnRPLLy8vjzJkzXPmGhoaYNGkSDh8+DDc3N4lxPn36FIWFhRI7S96/f4/i4mLuu5qaGuTl5QEACxYsEJlEys/PD6amppg6dSpevnxZ6diQcXFxePjwIdfp4uzsDBsbG2zfvh0BAQEAgD///BNFRUW4d+8e1zkxatQoDBgwAMHBwRg5ciQEAgHWrVuHx48fY9euXejXrx8AYMSIEbCxsakwBkIIIYQQQggh5Fvy8eNH3LlzB/379xfphBBSVlauhag+T2ZmJpKSkipsQyGEkNpEQzORr2Lf/j3w6VmIqszBPLRXEU5FnUFWVla5ebp27Yq///4bbm5uuHPnDhYuXAgXFxfo6+vj0KFDlW6jqKgIp06dgru7O9cJAQD16tXDwIEDceHCBWRmZoqs4+fnJ9LJMXr0aMjKyuLYsWPlbkdYhoqKitgyY2Nj6OjocJ/ScZfuhMjOzkZqairs7e3BGMOtW7cq3b8uXbpwnRAA0KxZM6ipqeH58+cAAMYY9u7di169eoExhtTUVO7j4uKCjIwM3Lx5EwBw7Ngx1KtXDx4eHlx5SkpK3BsmhBBCCCGEEELI9+Dt27dgjEk95NH3QNjuIGkoaEII+RZQRwT54goLC5GR8RGGelVbr1H9kv++f/++wnytW7fGvn378OHDB1y9ehVTpkxBVlYWPDw88PDhwwrXTUlJQU5ODpo0aSK2zMLCAsXFxXj16pVIupmZ6NhSwsmsEhMTy92O8B8CHz9+FFt28OBBREVFYfHixWLLXr58CR8fH2hqakJFRQU6OjpwdHQEAGRkZFS4bwAkvjFRp04dbk6LlJQUpKenY926dSKdITo6OvD19QXw76TfL168gKmpqdjwU5LqjhBCCCGEEEII+VYxxmo7hBqnpqYGABU+zEkIIbWJhmYiXxyfzwefL4P8T8WVZy4lv6DkvwoKClLll5eXR+vWrdG6dWs0btwYvr6+2L17N4KCgqoaco0zNTWFrKws7t+/L7ZM2LEgKyt6ORYVFaFr1654//49/vjjD5ibm0NZWRlJSUnw8fERGc6pPPxyXkER/qNLWMbgwYPh7e0tMW+zZs0q3Q4hhBBCCCGEEPK9qFevHng8HpKSkmo7lBqjpqaG+vXrS2x3IISQbwF1RJAvjsfjobGZCc7deIrRHtI/dXD2BqCpqc7NW1AVrVq1AgC8efNGJI6ydHR0oKSkhEePHokti4+Ph4yMDBo2bCiS/uTJE5GJqz5+/Ig3b96ge/fu5cajrKzMTX6dlJQk1euf9+7dw+PHj7Fp0yYMGTKES4+Kiqp0XWnp6OhAVVUVRUVF6NKlS4V5DQ0Ncf/+fTDGROpSUt0RQgghhBBCCCHfKhUVFdjY2ODUqVNwdXUVmyciOzv7u5wnomfPnli3bh3+/vtvtGvXrrbDIYQQETQ0E/kqRo4ag70xwNtU6fLn5AHhh/kYNkx0PoayYmJiJL5SKZyvofSwQcrKykhPTxfJx+fz8dNPP+HgwYMiQyslJydj27Zt6NChA/d6o9C6devw6dMn7vvq1atRWFgIV1fXCvdpxowZKCoqwuDBgyUO0VR2P4RvM5ROZ4xh2bJlFW6nKvh8Pvr27Yu9e/dKfGoiJSWF+//u3bvjn3/+wZ49e7i0nJwcrFu3rsbiIYQQQgghhBBCvoahQ4eiuLgYf/75J65cuYI3b97g9evXOH78OKZNm1bb4VXLpEmToKysjOHDhyM5OVls+bNnz2q0TYEQQqqC3oggX4W3tzemTp2MqSvzsHEGIOHlBBHzI4D0rGKMHDmywnxjx45FTk4OevfuDXNzcxQUFODSpUvYuXMnGjVqxM1zAAC2trY4ffo0li5divr168PIyAh2dnaYPXs2oqKi0KFDB/j7+0NWVhZr165Ffn4+Fi5cKLbNgoICdO7cGZ6ennj06BFWrVqFDh06wM3NrcJYHRwc8Ndff2Hs2LEwMzPDoEGDuJgfP36MrVu3Ql5eHnp6JZNpmJubw8TEBIGBgUhKSoKamhr27t3Lze9QU+bPn4+YmBjY2dlhxIgRaNq0Kd6/f4+bN2/i9OnT3BwdI0aMwF9//YUhQ4bgxo0bqFevHiIjI6GkpFSj8RBCCCGEEEIIIV9a3bp1MX/+fOzfvx+RkZH48OED1NTUYGxsjOHDh9d2eNViYmKCbdu2oX///rCwsMCQIUNgZWXFtZXs3r0bPj4+tR0mIeQ/ijoiyFehoaGBlStXw9fXF6rKwNKJgKTpCxgDFmwCZm0A5syZDRMTkwrLXbx4MXbv3o1jx45h3bp1KCgogIGBAfz9/TFt2jRoaGhweZcuXQo/Pz9MmzYNubm58Pb2hp2dHSwtLREbG4spU6Zg3rx5KC4uhp2dHbZs2QI7Ozuxbf7111/YunUrZsyYgU+fPmHAgAFYvny5xKGfyho9ejTatWuH0NBQ7N69G2/fvoWcnBxMTEzg7e2N0aNHc/ssJyeHw4cPY9y4cZg3bx4UFRXRu3dvBAQEwMbGptJtSatu3bq4evUqZs6ciX379mHVqlXQ0tKCpaUlFixYwOVTUlLCmTNnMHbsWKxYsQJKSkoYNGgQXF1d0a1btxqLhxBCCCGEEEII+Rrq1KmDoUOHYujQobUdSo1xc3PD3bt3sWjRIhw8eBCrV6+GgoICmjVrhiVLlmDEiBG1HSIh5D+KxySNa0NINdy8eRO2tra4ceMGWrZsKTHP6tWrERAwBgZ6fIzqU4j+PwFa6kBmNrA/Bli1VxZxzwsxffp0hISESNW4/7VERETA19cX165d4+agIITUPGnuJYQQQgghhBBSWkW/I4TL5s2bB2Nj41qKsPqeP3+OKVOm0G8kQkilvuU2FXojgnxVo0ePRps2bbBixQoErd+GyX/9O9cCny+D3r1/xur/jYWjo2MtRkkIIYQQQgghhJAfTVJSUm2HUC3fa9yEEFIadUSQr87W1hYRERFYsmQJLl++jMzMTKioqKBly5bQ19ev7fAIIYQQQgghhBDyA9HW1oZAIMBff/1V26FUm0AggLa2dm2HQQgh1UYdEaTWaGlpoUePHrUdBiGEEEIIIYQQQn5gBgYGiI+PR2pqam2HUm3a2towMDCo7TAIIaTaqCOCECn5+PjAx8entsMghBBCCCGEEEJIFRkYGFBDPiGE1CKZ2g6AEEIIIYQQQgghhBBCCCE/LuqIIIQQQgghhBBCCCGEEELIF0MdEaTWMMaQlpaGxMREpKSkoLi4uLZD+i7weDwEBARUmi8iIgI8Hg+JiYki6YsWLYKxsTH4fD6aN2/+ZYKsIWfPngWPx8PZs2drOxRCCCGEEEIIIeSHERwcDB6PV9thcL61eIR4PB6Cg4NrOwxCfgg0RwT56rKysrB161b8tfwvPIh7wKUbGRrBP8Afvr6+0NLSkqqsiIgI+Pr6Slz2xx9/YP78+TUS84/i1KlTmDRpEgYPHozg4GBoa2vjn3/+wbp16+Du7l5px4SbmxtOnz6N5ORkqKqqSswzaNAg7N69G2/evJH6ONamnJwcLFy4EE5OTnBycqrtcAghhBBCCCGEfAEvX778oSerLts+oqCgAE1NTVhbW6NHjx7w9fUt93c8IYR8DdQRQb6qS5cuwa2nGz6kf0AzNMNwDIcylJGHPNx+cRtT/piCoBlB2LFzB3r16iV1uTNnzoSRkZFImpWVVU2H/1355Zdf4OXlBQUFBS4tOjoaMjIy2LhxI+Tl5QEA169fR0hICBo1alRpR8SgQYNw+PBh7N+/H0OGDBFbnpOTg4MHD6Jbt2410gnRsWNH5ObmcrF+CTk5OQgJCQEA6ogghBBCCCGEkB/Qy5cvYWFhgZycnNoOpdqUlJQQFxdX6YTbwvaRT58+4e3btzh79iwmTJiApUuX4tChQ2jWrBkAYNq0aZg8efLXCJ0QQgBQRwT5ii5fvozOnTrD4JMBAlkgNKEpsrwlWsKj2APb8rbB/Wd3HDh4QOrOCFdXV7Rq1UqqvHl5eZCXl4eMzI89MhmfzwefzxdJe/fuHQQCQbUb9t3c3KCqqopt27ZJ7Ig4ePAgsrOzMWjQoGqVL1T6GCkqKn5WWYQQQgghhBBC/ttSU1ORk5ODiIh5sLAoeYhx5sxVOHr0PICS389qaiowMzNA16726NnTkWszSEtLh6qqMuTl5Wot/ri4BPj4TEFqamqlHRFl20emTJmC6Oho9OzZE25uboiLi4NAIICsrCxkZb9es2BhYSGKi4u/6IOGpeXk5EBJSemrbIsQIp0fuyWWfDMKCgrQ5+c+aFDYAGOLx4p1QgipQQ1+zA82sIFXfy+kpaV91naFcwzs2LED06ZNg76+PpSUlJCZmYn3798jMDAQ1tbWUFFRgZqaGlxdXXHnzh2JZezatQshISHQ19eHqqoqPDw8kJGRgfz8fEyYMAG6urpQUVGBr68v8vPzxWLZsmULbG1tIRAIoKmpCS8vL7x69Uokz5MnT9C3b1/o6elBUVERDRo0gJeXFzIyMsTKO3DgAKysrKCgoABLS0ucOHFCZHnZOSJ4PB7Cw8ORnZ0NHo8HHo+HiIgItG7dGgDg6+srki6JQCBAnz59cObMGbx7905s+bZt26Cqqgo3N7cq16+kYyRpjojY2Fj069cPBgYGUFBQQMOGDTFx4kTk5uaKlOvj4wMVFRUkJSXB3d0dKioq0NHRQWBgIIqKigAAiYmJ0NHRAQCEhIRw+0/jPxJCCCGEEELIj8fCwggtWjRFixZNoampAReX9nj5MhpPn57AiRNr0bOnE5Yti0RIyCpYWzdGixZN0aWLPezsbLj1avJjaWkmVT5h50l1derUCdOnT8eLFy+wZcsWAJLnZIiKikKHDh2goaEBFRUVNGnSBFOnThXJ8+7dOwwbNgx169aFoqIibGxssGnTJpE8iYmJ4PF4WLx4McLCwmBiYgIFBQU8fPgQAHDhwgW0bt0aioqKMDExwdq1a8uNXZq2FCcnJ1hZWeHGjRvo2LEjlJSUuLjz8/MRFBQEU1NTrg1h0qRJYu02+fn5mDhxInR0dLh2jdevX1ehlgkhlaE3IshXsW/fPrx59wZBCII8Ku79loEMBrKBmJI/BREREfjtt98qLT8jI0NsrEdtbW3u/2fNmgV5eXkEBgYiPz8f8vLyePjwIQ4cOIB+/frByMgIycnJWLt2LRwdHfHw4UPUr19fpLx58+ZBIBBg8uTJePr0KVasWAE5OTnIyMjgw4cPCA4OxuXLlxEREQEjIyPMmDGDW3fOnDmYPn06PD09MXz4cKSkpGDFihXo2LEjbt26BQ0NDRQUFMDFxQX5+fkYO3Ys9PT0kJSUhCNHjiA9PR3q6upceRcuXMC+ffvg7+8PVVVVLF++HH379sXLly/LHRIpMjIS69atw9WrV7FhwwYAgJmZGWbOnIkZM2bAz88PDg4OAAB7e/ty63rQoEHYtGkTdu3aJTJp9vv373Hy5EkMGDAAAoEADx48qFL9SjpGkuzevRs5OTkYPXo0tLS0cPXqVaxYsQKvX7/G7t27RfIWFRXBxcUFdnZ2WLx4MU6fPo0lS5bAxMQEo0ePho6ODlavXo3Ro0ejd+/e6NOnDwBwr6oSQgghhBBCCPlxycvLQ0+vpO1AX78uWrRoCju7ZnBxGYHNmw9i6NC+kJdvht27w/Dzz51QUPAJv/++CPv3n8aHD5moW1cLI0b0wx9/DAcAvHz5BhMmzENMzBXIyMjgp5/aIyxsCurWLfmdPnPmKhw6FAN/fy/Mn78eL168QX7+nXLjq0m//PILpk6dilOnTmHEiBFiyx88eICePXuiWbNmmDlzJhQUFPD06VNcvHiRy5ObmwsnJyc8ffoUAQEBMDIywu7du+Hj44P09HSMHz9epMzw8HDk5eXBz8+Pm7Pi3r17+Omnn6Cjo4Pg4GAUFhYiKCgIdevWFYtJmrYUobS0NLi6usLLywuDBw9G3bp1UVxcDDc3N1y4cAF+fn6wsLDAvXv3EBoaisePH+PAgQPc+sOHD8eWLVswcOBA2NvbIzo6Gj169Pj8iieE/IsRUkNu3LjBALAbN26ILetg34GZ883ZWqyV+mMHO2ZkaMSKiorK3WZ4eDgDIPHDGGMxMTEMADM2NmY5OTki6+bl5YmVnZCQwBQUFNjMmTO5NGEZVlZWrKCggEsfMGAA4/F4zNXVVaSMdu3aMUNDQ+57YmIi4/P5bM6cOSL57t27x2RlZbn0W7duMQBs9+7d5e4vY4wBYPLy8uzp06dc2p07dxgAtmLFCrG6SUhI4NK8vb2ZsrKySHnXrl1jAFh4eHiF2xUqLCxk9erVY+3atRNJX7NmDQPATp48yRirev1KOkbCZTExMVxa2TyMMTZv3jzG4/HYixcvRPYVgMi2GGOsRYsWzNbWlvuekpLCALCgoCCp9p98eRXdSwghhBBCCCFEkop+RwiXXbmygxUU3GUFBXfZL7+4sV69nLnvpT/NmjVh3bp1YAUFd///d3oYKyi4y+bP/5U1bKjHoqPD2ZMnJ1hMTATbvHk+Kyi4y/LybjMbG3PWvn0LdvnyDnbhwhbWsmVT1rFjK67cadNGMWVlAXNxac+uXNnJrl/fI3H7ZT9Xruyo9DeSsA3g2rVr5eZRV1dnLVq0YIwxFhQUxEo3C4aGhjIALCUlpdz1w8LCGAC2ZcsWLq2goIC1a9eOqaiosMzMTMZYyW9/AExNTY29e/dOpAx3d3emqKgo8vv94cOHjM/ni8QjbVsKY4w5OjoyAGzNmjUieSMjI5mMjAyLjY0VSRe2X1y8eJExxtjt27cZAObv7y+Sb+DAgdReQL4733KbCg3NRL44xhiuXrsK6yLrKq1nAxskvEjA+/fvK827cuVKREVFiXxK8/b2hkAgEElTUFDgxnwsKipCWloa9+rhzZs3xbYxZMgQyMn9OyaknZ0dGGMYOnSoSD47Ozu8evUKhYWFAEreBikuLoanpydSU1O5j56eHszMzBATEwMA3BsPJ0+erHQCrS5dusDExIT73qxZM6ipqeH58+cVrlcT+Hw+vLy88Pfff3PDPgElwzLVrVsXnTt3BlD1+pV0jCQpnSc7Oxupqamwt7cHYwy3bt0Syz9q1CiR7w4ODl+lngghhBBCCCGEfJ+aNDFCYuI/YumvXr2FqakB2rdvCUPD+mjfviW8vLoDAKKjr+D+/SfYvHkBWrZsijZtmuF//5uD8+ev4/r1+1wZBQWf8L//zUGLFhZo1qzxV9snAFBRUUFWVpbEZcK3Cw4ePIji4mKJeY4dOwY9PT0MGDCAS5OTk8O4cePw8eNHnDt3TiR/3759ueGQgZK2gZMnT8Ld3V1krgsLCwu4uLiIrCttW4qQgoICfH19RdJ2794NCwsLmJubi5TRqVMnAODKOHbsGABg3LhxIutPmDBBYj0QQqqHOiLIF1dUVISCTwUQoPJG5tKE+T9+/Fhp3jZt2qBLly4in9KMjMTHUywuLkZoaCjMzMygoKAAbW1t6Ojo4O7duxLnZCg7IZSw46Bhw4Zi6cXFxVwZT548AWMMZmZm0NHREfnExcVxcy0YGRnh119/xYYNG6CtrQ0XFxesXLlSqlgAoE6dOvjw4UNF1VRjhJNRb9u2DQDw+vVrxMbGwsvLi5sgu6r1K+kYSfLy5Uv4+PhAU1OTm/fB0dERAMTKVVRUFPlHD/B164kQQgghhBBCyPeHMSY2fwIADBnihjt3HsHS0g0TJ85HVNQlbll8/HM0bFgXDRvqcWlNm5pAQ0MVcXH/PgxnaFgfOjqS58380j5+/AhVVVWJy/r374/27dtj+PDhqFu3Lry8vLBr1y6RTokXL17AzMyMe+hQyMLCglteWtnf+SkpKcjNzYWZmZnY9ps0aSLyXdq2FCF9fX2xIZ6fPHmCBw8eiK3fuHFJB5CwjBcvXkBGRkbkgU9JMRFCPg/NEUG+OFlZWSjKK+JjQeUdCqV9REl+NTW1z45B0pP2c+fOxfTp0zF06FDMmjULmpqakJGRwYQJEyT2/gsb2KVNZ4wBKGmQ5/F4OH78uMS8Kioq3P8vWbIEPj4+OHjwIE6dOoVx48Zh3rx5uHz5Mho0aCD1Nr80W1tbmJubY/v27Zg6dSq2b98OxhjXQQFUvX6leRuiqKgIXbt2xfv37/HHH3/A3NwcysrKSEpKgo+Pj1i55dUTIYQQQgghhBBSnvj45zAy0hdLb9GiKR4/Po4TJy4gOvoyBg78HZ062WHnzqVSl62kVLWHNGvK69evkZGRAVNTU4nLBQIBzp8/j5iYGBw9ehQnTpzAzp070alTJ5w6dapav6+l+Z1fnqq0pZS3reLiYlhbW2PpUsnHp+yDpYSQL4s6IshX4eTshFunb8GlyKXSvEI3eDdgbWGNOnXqfJGY9uzZA2dnZ2zcuFEkPT09XWSi689lYmICxhiMjIy4XveKWFtbw9raGtOmTcOlS5fQvn17rFmzBrNnz66xmEqT9JSHNAYNGoTp06fj7t272LZtG8zMzNC6dWtu+Zeo33v37uHx48fYtGkThgwZwqWXHYqrKqq7/4QQQgghhBBCfjwxMSVDLI0f/4vE5WpqKvD07AZPz27o06crevYcjffvM2BuboxXr5Lx6tVb7q2Ihw+fIT09C02bmkgs62uKjIwEALEhkEqTkZFB586d0blzZyxduhRz587Fn3/+iZiYGHTp0gWGhoa4e/cuiouLRd6KiI+PBwAYGhpWGIOOjg4EAgGePHkituzRo0ci36valiKJiYkJ7ty5g86dO1f429/Q0BDFxcV49uyZyFsQZWMihHweGpqJfBVjAsYgoSgBCUiQKv97vMdd3MWYcWO+WEMxn88Xe4Ng9+7dSEpKqtHt9OnTB3w+HyEhIWLbY4whLS0NAJCZmcnNKyFkbW0NGRkZ5Ofn12hMpSkrKwMo6SCoCuHbDzNmzMDt27dF3oYAvkz9Cp+CKF0uYwzLli2rdplKSkoAqr7/hBBCCCGEEEK+bwUFBXj7NhVJScm4desh5s9fj759x6N7944YPLiXWP6wsM3YseMY4uMT8PhxIvbuPQU9PW1oaKiic+e2sLIyg7f3ZNy69RDXrt3D0KF/omPHVrC1tayFvftXdHQ0Zs2aBSMjI7Hf7kKS5uds3rw5AHBtEt27d8fbt2+xc+dOLk9hYSFWrFgBFRUVbtjk8vD5fLi4uODAgQN4+fIllx4XF4eTJ0+K5JW2LaUinp6eSEpKwvr168WW5ebmIjs7GwDg6uoKAFi+fLlInrCwsEq3QQiRHr0RQb4KV1dXmJmYIfJFJH4r/A3KUC43bwEKEM4PRx21OuX+gawJPXv2xMyZM+Hr6wt7e3vcu3cPW7duhbGxcY1ux8TEBLNnz8aUKVOQmJgId3d3qKqqIiEhAfv374efnx8CAwMRHR2NgIAA9OvXD40bN0ZhYSEiIyPB5/PRt2/fGo2pbHwaGhpYs2YNVFVVoaysDDs7u0rnbDAyMoK9vT0OHjwIAGLH6kvUr7m5OUxMTBAYGIikpCSoqalh7969nzXng0AgQNOmTbFz5040btwYmpqasLKygpWVVbXLJIQQQgghhBDy7Tt58iIMDDpBVlYWdeqoolmzJggNnYxffnETmwcBAFRVlbBkSQSePn0BPp+PVq0scfDgSi7v3r3LMGHCPHTq5AsZGRn89FN7hIVN+ar7dPz4ccTHx6OwsBDJycmIjo5GVFQUDA0NcejQISgqKkpcb+bMmTh//jx69OgBQ0NDvHv3DqtWrUKDBg3QoUMHAICfnx/Wrl0LHx8f3LhxA40aNcKePXtw8eJFhIWFlTv/RGkhISE4ceIEHBwc4O/vz3VkWFpa4u7du1w+adtSKvLLL79g165dGDVqFGJiYtC+fXsUFRUhPj4eu3btwsmTJ9GqVSs0b94cAwYMwKpVq5CRkQF7e3ucOXMGT58+rULNE0IqQx0R5Kvg8/k4fPQw7NvaY8nHJfil8Bc0QiPwIPq2QxKSsI2/Da9lXyP6aLTYmH81aerUqcjOzsa2bduwc+dOtGzZEkePHsXkyZNrfFuTJ09G48aNERoaipCQEAAlYxH+9NNPcHNzAwDY2NjAxcUFhw8fRlJSEpSUlGBjY4Pjx4+jbdu2NR6TkJycHDZt2oQpU6Zg1KhRKCwsRHh4uFSTRw8aNAiXLl1CmzZtxMaZ/BL1Kycnh8OHD3NzZygqKqJ3794ICAiAjY1NtcvdsGEDxo4di4kTJ6KgoABBQUHUEUEIIYQQQgghP7CNG2dj48bKh0AuKPi3cXzYMA8MG+ZRbl4Dg3rYt295uctnzPDHjBn+VQu0imbMmAEAkJeXh6amJqytrREWFgZfX98KOwrc3NyQmJiI//3vf0hNTYW2tjYcHR0REhICdXV1ACUP8p09exaTJ0/Gpk2bkJmZiSZNmiA8PBw+Pj5SxdesWTOcPHkSv/76K2bMmIEGDRogJCQEb968EemIAKRrS6mIjIwMDhw4gNDQUGzevBn79++HkpISjI2NMX78eJEhn/73v/9BR0cHW7duxYEDB9CpUyccPXqU5pEgpAbx2Nea3Zb88G7evAlbW1vcuHEDLVu2lJjn0aNH6NWjF548e4JG/EZoWdQSKlBBLnJxh38Hj4seo17deth/cD/s7Oy+8h4QQr4F0txLCCGEEEIIIaS0in5HCJdFRMyDhUXlD919a+LiEuDjM4V+IxFCKvUtt6nQGxHkq2rSpAniHsXhxIkTWPnXShyLOYa8/DwoyCmgTZs2mDl2Jnr37g15efnaDpUQQgghhBBCCCE/AG1tbSgpKcHH5+sOk1STlJSUoK2tXdthEEJItVFHBPnq+Hw+evTogR49egAomdhIVpZORUIIIYQQQgghhNQ8AwMDxMXFITU1tbZDqTZtbW0YGBjUdhiEEFJt1PpLah11QhBCCCGEEEIIIeRLMjAwoIZ8QgipRTK1HQAhhBBCCCGEEEIIIYQQQn5c1BFBCCGEEEIIIYQQQgghhJAvhjoiyH/ax48fMXz4cOjp6YHH42HChAm1HdI37+zZs+DxeDh79myNltuoUSP4+PjUaJmEEEIIIYQQQgj5b/Dx8UGjRo1qOwypBQcHg8fjVSnv9zzPCSE0OD+pNfHx8Th79iyysrKgrKwMOzs72NraVqmMiIgI+Pr64tq1a2jVqlWVY5g7dy4iIiIwffp0mJiYwMLCosplfIuE9SKkoKAATU1NWFtbo0ePHvD19YWqqupXj+vSpUs4deoUJkyYAA0Nja++fUIIIYQQQggh/00vX778rhtxK5us+nPaR3JycrBw4UI4OTnBycnpMyP9sv755x+sW7cO7u7uaN68eW2HU+Pmzp2Lpk2bwt3dvUbL9fHxwaZNm7jv8vLyMDQ0hJeXF6ZOnQpFRUWR/KU7SHg8HvT09GBlZYWpU6eKnSPFxcXYsmULIiMjcevWLWRkZKBOnTpo3rw5PDw84O3tDQUFBYllA4CqqipatGiBSZMmoUePHjW41+RbQx0R5Ks7fPgwQpcsQcy5c5ABIODzkVdcjCLG0LplS4ybOBGDBg2Sulf4c0RHR6Nt27YICgr64tuqDTNnzoSRkRE+ffqEt2/f4uzZs5gwYQKWLl2KQ4cOoVmzZl81nkuXLiEkJAQ+Pj5iHRGPHj2CjAy9pEUIIYQQQgghpGa9fPkSFhZNkJOTV9uhVJuSkiLi4h59kQm3c3JyEBISAgDfRUdESEgIGjVqJNYRsX79ehQXF9dOYNUwbdo0TJ48WSRt7ty58PDwqPGOCKDkIdUNGzYAADIyMnDw4EHMmjULz549w9atW8Xyd+3aFUOGDAFjDAkJCVi1ahU6deqEo0ePwtXVFQCQm5uL3r174+TJk7C3t0dgYCDq1q2L9+/f49y5c/D398eVK1ewcePGcst+8eIFVq9ejV69euH48eNwcXGp8X0n3wbqiCBfDWMMf/75J+bNmwdTPh/DALQAIFdUhCIA9wGcu30bv/zyC86cPo0NGzeCz+d/0ZjevXuHpk2bVpovLy8P8vLy311Duaurq8iTEFOmTEF0dDR69uwJNzc3xMXFQSAQ1GKE/yrdO04IIYQQQgghhNSU1NRU5OTkYcsWQDgQQlAQkJUFLF0qXRm2tsDixYCz85eLszxxccDgwXlITU39Ih0RX0p2djaUlZW/2vbk5OS+2rZqgqysLGRlv17TrKysLAYPHsx99/f3h729PbZv346lS5eibt26IvkbN24skr93795o1qwZwsLCuI6IiRMn4uTJkwgLC8P48eNF1v/tt9/w5MkTREVFicVStuy+ffuiadOmWLZsGXVE/MC+r1ZV8l1bsGAB5s2bh74AAouK0AaA8E8EH4ANgHHFxfAFsHnzZrEbmLR8fHygoqKCpKQkuLu7Q0VFBTo6OggMDERRURGAf+c5SEhIwNGjR8Hj8cDj8ZCYmMgt27FjB6ZNmwZ9fX0oKSkhMzMT79+/R2BgIKytraGiogI1NTW4urrizp07IjEIy9i1axdCQkKgr68PVVVVeHh4ICMjA/n5+ZgwYQJ0dXWhoqICX19f5Ofni+3Lli1bYGtrC4FAAE1NTXh5eeHVq1fVqhehTp06Yfr06Xjx4gW2bNkisiw+Ph4eHh7Q1NSEoqIiWrVqhUOHDklV7pUrV9CtWzeoq6tDSUkJjo6OuHjxIrc8ODgYv//+OwDAyMhIpM4ByXNEPH/+HP369YOmpiaUlJTQtm1bHD16VCRP6bqeM2cOGjRoAEVFRXTu3BlPnz6tYu0QQgghhBBCCPlRWVgALVuWfLS0AA2Nf79X9gEAExPp85f3sbau+jrVHUVamvaRxMRE6OjoAABCQkK43+rBwcFcOdK0FURERIDH43FPwevq6qJBgwYAgBcvXsDf3x9NmjSBQCCAlpYW+vXrx7UHlJaeno6JEyeiUaNGUFBQQIMGDTBkyBCkpqbi7NmzaN26NQDA19eXizUiIoLb37JzRGRnZ+O3335Dw4YNoaCggCZNmmDx4sVgjInk4/F4CAgIwIEDB2BlZQUFBQVYWlrixIkTFdYxYwza2tr49ddfubTi4mJoaGiAz+cjPT2dS1+wYAFkZWXx8eNHAOJzRPB4PGRnZ2PTpk3cvpVtJ0lPT+dGmVBXV4evry9ycnIqjLE8PB4PHTp0AGMMz58/rzS/tbU1tLW1kZCQAAB49eoVNmzYgG7dupXbhmdmZgZ/f/9Ky7awsIC2tjaePXtWtZ0g3xV6I4J8FW/fvsWM6dPxE4CfKsnbFkAOY1i5ciVGjhwJa2vrKm+vqKgILi4usLOzw+LFi3H69GksWbIEJiYmGD16NCwsLBAZGYmJEyeiQYMG+O233wAAOjo63B/CWbNmQV5eHoGBgcjPz4e8vDwePnyIAwcOoF+/fjAyMkJycjLWrl0LR0dHPHz4EPXr1xeJY968eRAIBJg8eTKePn2KFStWQE5ODjIyMvjw4QOCg4Nx+fJlREREwMjICDNmzODWnTNnDqZPnw5PT08MHz4cKSkpWLFiBTp27Ihbt2591hwLv/zyC6ZOnYpTp05hxIgRAIAHDx6gffv20NfXx+TJk6GsrIxdu3bB3d0de/fuRe/evcstLzo6Gq6urrC1tUVQUBBkZGQQHh6OTp06ITY2Fm3atEGfPn3w+PFjbN++HaGhodDW1ubqXJLk5GTY29sjJycH48aNg5aWFjZt2gQ3Nzfs2bNHLJ758+dDRkYGgYGByMjIwMKFCzFo0CBcuXKl2vVECCGEEEIIIeTH5+QENGsGKCoCGzYA8vLAqFGAsC1e2LYt/BlqaAgI29APHgRCQoCHD4H69QFvb+DPPwHhg+48HrBqFXD8OHDmDPD77/+W+zVU1j6io6OD1atXY/To0ejduzf69OkDANxQzlVtK/D394eOjg5mzJiB7OxsAMC1a9dw6dIleHl5oUGDBkhMTMTq1avh5OSEhw8fQklJCQDw8eNHODg4IC4uDkOHDkXLli2RmpqKQ4cO4fXr17CwsMDMmTMxY8YM+Pn5wcHBAQBgb28vcd8ZY3Bzc0NMTAyGDRuG5s2b4+TJk/j999+RlJSE0NBQkfwXLlzAvn374O/vD1VVVSxfvhx9+/bFy5cvoaWlJXEbPB4P7du3x/nz57m0u3fvIiMjAzIyMrh48SI370FsbCxatGgBFRUViWVFRkZi+PDhaNOmDfz8/AAAJiYmInk8PT1hZGSEefPm4ebNm9iwYQN0dXWxYMECiWVWRtgGVqdOnUrzfvjwAR8+fICpqSkA4Pjx4ygqKhJ5s6G6MjIy8OHDB7H9JT8YRkgNuXHjBgPAbty4IbZs9uzZTEFGhi0F2FopPqsApiEry0aPHl3hNsPDwxkAdu3aNS7N29ubAWAzZ84UyduiRQtma2srkmZoaMh69OghkhYTE8MAMGNjY5aTkyOyLC8vjxUVFYmkJSQkMAUFBZHtCcuwsrJiBQUFXPqAAQMYj8djrq6uImW0a9eOGRoact8TExMZn89nc+bMEcl37949JisrK5ZelqR6KUtdXZ21aNGC+965c2dmbW3N8vLyuLTi4mJmb2/PzMzMxPYtJiaGy2NmZsZcXFxYcXExly8nJ4cZGRmxrl27cmmLFi1iAFhCQoJYPIaGhszb25v7PmHCBAaAxcbGcmlZWVnMyMiINWrUiDsOwngsLCxYfn4+l3fZsmUMALt3714FNUW+RRXdSwghhBBCCCFEkop+R/y7DIyxko+3N9jPP5f8v6MjmJoaWHAw2OPHYJs2gfF4YKdOlSx/9w4MAAsPB3vzpuQ7Y2Dnz5esFxEB9uxZSf5GjUrKEW4HANPVBfvf/0ryvHjx7zJpPzduoNLfSJ/TPpKSksIAsKCgILFypW0rEG6/Q4cOrLCwUKSMsm0rjDH2999/MwBs8+bNXNqMGTMYALZv3z6x/ML2hmvXrv3/sQgXy+Pt7S3StnLgwAEGgM2ePVskn4eHB+PxeOzp06dcGgAmLy8vknbnzh0GgK1YsUJsW6UtWrSI8fl8lpmZyRhjbPny5czQ0JC1adOG/fHHH4wxxoqKipiGhgabOHEit15QUBAr2zSrrKws0jZSNu/QoUNF0nv37s20tLQqjI+xkrpRVlZmKSkpLCUlhT19+pQtXryY8Xg8ZmVlJdKeI6yPYcOGsZSUFPbu3Tt25coV1rlzZwaALVmyhDHG2MSJExkAdvv2bZF18/Pzue2kpKSw1NTUCsu+fv0669atGwPAFi1aVOm+kIp9y20qNDQT+SrWr12LVsXFkHZkQD6A9oWF2BwRIXHIImmMGjVK5LuDg4NUr5oJeXt7i82foKCgwM0TUVRUhLS0NKioqKBJkya4efOmWBlDhgwRGaPQzs4OjDEMHTpUJJ+dnR1evXqFwsJCAMC+fftQXFwMT09PpKamch89PT2YmZkhJiZG6v0oj4qKCrKysgAA79+/R3R0NDw9PZGVlcVtLy0tDS4uLnjy5AmSkpIklnP79m08efIEAwcORFpaGrdudnY2OnfujPPnz1drsqhjx46hTZs26NChg0jMfn5+SExMxMOHD0Xy+/r6Ql5envsufDKiKsecEEIIIYQQQsh/U7NmJfNGmJkBQ4YArVqVvMEAAMIX+TU0AD29f7+HhACTJ5e8BWFsDHTtCsyaBaxdK1r2wIGAr29JntqY4qG67SPVaSsYMWKE2HyfpdtWPn36hLS0NJiamkJDQ0OkLWXv3r2wsbGROCJD6SGMpHXs2DHw+XyMGzdOJP23334DYwzHjx8XSe/SpYvIE/nNmjWDmppapXXl4OCAoqIiXLp0CUDJmw8ODg5wcHBAbGwsAOD+/ftIT0/n2iqqS9KxTEtLQ2ZmZqXrZmdnQ0dHBzo6OjA1NUVgYCDat2+PgwcPSqzfjRs3QkdHB7q6urCzs8PFixfx66+/YsKECQDAbbPsGx7Hjh3jtqOjowNDQ8MKy27VqhXOnDmDSZMmiQxxRX48NDQT+eKKi4vx8vVrdKg8qwgjAEdzc5GWliY25FFlFBUVxYb8qVOnDj58+CD99o2MxNKKi4uxbNkyrFq1CgkJCdyYigAkvqZXdhIpdXV1AEDDhg3F0ouLi5GRkQEtLS08efIEjDGYmZlJjK0mJmD6+PEjdHV1AQBPnz4FYwzTp0/H9OnTJeZ/9+4d9PX1xdKfPHkCoKTjpjwZGRlSveZX2osXL2BnZyeWbvH/g2O+ePECVlZWXHrZuhZuryrHnBBCCCGEEELIf9P/j0TEqVcPePeu4nXu3AEuXgTmzPk3ragIyMsDcnKA/x9xCK1a1WysVfE57SPVaSuQ1JaSm5uLefPmITw8HElJSSLzM2RkZHD//+zZM/Tt27fSuKT14sUL1K9fH6qqqiLppdsVSpM0Ebg0ddWyZUsoKSkhNjYWLi4uiI2NRUhICPT09LBixQrk5eVxHRKlH7asjoraPtTU1CpcV1FREYcPHwYAvH79GgsXLsS7d+/EHsIV+vnnnxEQEAAejwdVVVVYWlqKTD4urFfhnBdC7du35yaoXrRokcj8oWXLLigowLVr1zB37lzk5ORwD/+SHxN1RJAvjv3/u4RVvZUI+2JLN/ZLq2zve3VIuhHPnTsX06dPx9ChQzFr1ixoampCRkYGEyZMkPjUf3lxlJcu/GNcXFwMHo+H48ePS8xb3niC0nr9+jUyMjK4cf2EsQcGBsLFxUXiOsK8ZQnXXbRoEZo3by4xz+fGK43K6pQQQgghhBBCCClP2ef9eDygspf7P34seSvi/6dVEKGo+O//K0s7PMQX8DntI9VpK5DUljJ27FiEh4djwoQJaNeuHdTV1cHj8eDl5VWtERS+lOq2K8jJycHOzg7nz5/H06dP8fbtWzg4OKBu3br49OkTrly5gtjYWJibm5c7T+aXjlG4bpcuXbjvLi4uMDc3x8iRI8UmHweABg0aiOQvy9zcHEDJ2x42NjZcuo6ODrfeli1bJK5buuzu3btDW1sbAQEBcHZ25uYpIT8e6oggXxyfz4eWhgaS09OrtN47ADIyMuVOCFQb9uzZA2dnZ2zcuFEkPT09nZt8uSaYmJiAMQYjIyM0bty4xsoVioyMBADuHxLGxsYASv54VvRHRhLha4tqamqVrluVVykNDQ3x6NEjsfT4+HhuOSGEEEIIIYQQ8jXIyZW87VBay5bAo0dAOc/tfTfK+63+OW0Fpe3Zswfe3t5YsmQJl5aXl4f0Mu1EJiYmuH//frVilcTQ0BCnT59GVlaWyFsRX6JdwcHBAQsWLMDp06ehra0Nc3Nz8Hg8WFpaIjY2FrGxsejZs2el5VRnCKrqqlevHiZOnIiQkBBcvnwZbdu2rdL6rq6u4PP52Lp1KwYNGvRZsYwcORKhoaGYNm0aevfu/VXrgXw99L4L+SoGDB6MK7KyKJQyPwNwUVYWbr16QUn4LuM3gM/ni/Uy7969u9z5E6qrT58+4PP5CAkJEdseYwxpaWnVLjs6OhqzZs2CkZER94dCV1cXTk5OWLt2Ld68eSO2TkpKSrnl2drawsTEBIsXLxZ7Ha/susJX+Mr+Y0OS7t274+rVq/j777+5tOzsbKxbtw6NGjVC06ZNKy2DEEIIIYQQQgipCY0alcwZ8fYtIBypZ8YMYPPmkrciHjwA4uKAHTuAadNqNdQqE7a7lP2t/jltBaVJaktZsWKF2AgYffv2xZ07d7B//36xMoTrV7VdoaioCH/99ZdIemhoKHg8HlxdXaWKXxoODg7Iz89HWFgYOnTowDWkOzg4IDIyEv/8849U80MoKytLtW81ZezYsVBSUsL8+fOrvK6BgQGGDh2K48ePi9WxkLSjVMjKyuK3335DXFwcDh48WOVYyPeB3oggX4W/vz/++usvXAakmiviAYDXhYWIGDv2C0dWNT179sTMmTPh6+sLe3t73Lt3D1u3buWeEqgpJiYmmD17NqZMmYLExES4u7tDVVUVCQkJ2L9/P/z8/BAYGFhpOcePH0d8fDwKCwuRnJyM6OhoREVFwdDQEIcOHYJiqXdFV65ciQ4dOsDa2hojRoyAsbExkpOT8ffff+P169e4c+eOxG3IyMhgw4YNcHV1haWlJXx9faGvr4+kpCTExMRATU2NG4PQ1tYWAPDnn3/Cy8sLcnJy6NWrl8gYg0KTJ0/G9u3b4erqinHjxkFTUxObNm1CQkIC9u7dS+MGEkIIIYQQQgj5apYsAX79FVi/HtDXBxITARcX4MgRYOZMYMGCkrcmzM2B4cNrO9qqEQgEaNq0KXbu3InGjRtDU1MTVlZWsLKyqnZbQWk9e/ZEZGQk1NXV0bRpU/z99984ffq02AgYv//+O/bs2YN+/fph6NChsLW1xfv373Ho0CGsWbMGNjY2MDExgYaGBtasWQNVVVUoKyvDzs5O4twUvXr1grOzM/78808kJibCxsYGp06dwsGDBzFhwgSRiak/V7t27SArK4tHjx7Bz8+PS+/YsSNWr14NAFJ1RNja2uL06dNYunQp6tevDyMjI4nzZ9YULS0t+Pr6YtWqVYiLi+Pmz5BWWFgYEhISMHbsWOzYsQO9evWCrq4uUlNTcfHiRRw+fBhNmjSRqiwfHx/MmDEDCxYsgLu7ezX2hnzrqCOCfBUWFhYYOGAAdu7cCe3iYphXkPcVgHA+H07t26NTp05fK0SpTJ06FdnZ2di2bRt27tyJli1b4ujRo5g8eXKNb2vy5Mlo3LgxQkNDERISAqBkkuuffvoJbm5uUpUxY8YMAIC8vDw0NTVhbW2NsLAw+Pr6ik3W1LRpU1y/fh0hISGIiIhAWloadHV10aJFC66c8jg5OeHvv//GrFmz8Ndff+Hjx4/Q09ODnZ0dRo4cyeVr3bo1Zs2ahTVr1uDEiRMoLi5GQkKCxI6IunXr4tKlS/jjjz+4yZ2aNWuGw4cPo0ePHlLtPyGEEEIIIYQQIklExL//f/as+PIDB0S/9+pV8inLxaXkU57vZdrCDRs2YOzYsZg4cSIKCgoQFBQEKyurz2orEFq2bBk3hE9eXh7at2+P06dPi807oaKigtjYWAQFBWH//v3YtGkTdHV10blzZzRo0ABAyTBRmzZtwpQpUzBq1CgUFhYiPDxcYkeEjIwMDh06hBkzZmDnzp0IDw9Ho0aNsGjRIvz222+fX2mlKCsro0WLFrh27ZrIhNTCzoeGDRtKNRTU0qVL4efnh2nTpiE3Nxfe3t5ftCMCAH799VesWbMGCxYsQETpC0MKSkpKOHHiBCIjIxEZGYmFCxciMzMTGhoasLGxwapVq+Dt7S1VWQKBAAEBAQgODsbZs2fh5ORU9Z0h3zQeo5lcSQ25efMmbG1tcePGDbRs2VJseV5eHtx69ULMmTNwYgyOAHRLLf8AIBZANJ8PCysrnI6JQZ06db5S9ISQb0Vl9xJCCCGEEEIIKaui3xH/LiuZ1+F7c/MmYGsL+o1ECKnUt9ymQm9EkK9GUVERR48dQ3BwMFb/9RdOZ2bCiM+HUnEx8mRkkFBcDIGiIoYOHYr58+dDRUWltkMmhBBCCCGEEELIDyIurrYjqJ7vNW5CCCmNOiLIVyUnJ4c5c+Zg2rRp2LVrF2JiYpCZmQkVFRVMtLPDL7/8AjU1tdoOkxBCCCGEEEIIIT8IbW1tKCkpYvDgvNoOpdqUlBShra1d22EQQki1UUcEqRUCgQDe3t5SjxNHCCGEEEIIIYQQUh0GBgaIi3uE1NTU2g6l2rS1tWFgYFDbYRBCSLVRRwQhhBBCCCGEEEII+aEZGBhQQz4hhNQimdoOgBBCCCGEEEIIIYQQQgghPy7qiCCEEEIIIYQQQgghhBBCyBdDHRHkP4vH4yE4OLi2w/jPcXJygpOTU22HQQghhBBCCCGEEEII+UpojghSK968eYMNGzYg5swZZKVnQFlVFXb27TBq1CgYGRlJXU5ERAR8fX0BALGxsejQoYPIcsYYDAwM8Pr1a/To0QNHjhyp0f343t28eRO2trb4888/MXv2bIl5njx5gsaNG2PixIlYunTpV46weo4dO4arV69SRxMhhBBCCCGE/MfExcXVdgiEEFJrvuV7IHVEkK8qKysLY/z9sX37dsgzHlyKVWACWWSiCOv+voJFixahZ/fuWL9xI+rWrSt1uYqKiti2bZtYR8S5c+fw+vVrKCgoiK2Tm5sLWdn/9iXQsmVLmJubY/v27eV2RGzbtg0AMHjw4BrZ5qlTp2qknIocO3YMK1eupI4IQgghhBBCCPmP0NbWhpKSUo39diWEkO+VkpIStLW1azsMMf/tVljyVaWnp6NTR0c8exiHxUX14A0taJQ6BXOKirEd7zHtxBm0a90G5y9dRIMGDaQqu3v37ti9ezeWL18u0rmwbds22NraIjU1VWwdRUXFz9+pH8CgQYMwffp0XL58GW3bthVbvn37dpibm6Nly5aftZ2cnBwoKSlBXl7+s8ohhBBCCCGEEELKMjAwQFxcnMTf/4QQ8l+ira0NAwOD2g5DHCOkhty4cYMBYDdu3JC43KVLV1aHL8/uwIIx2Jb7SYQVaygrYDaWVuzTp08VbjM8PJwBYLt372Y8Ho8dO3aMW5afn8/q1KnDlixZwgwNDVmPHj1E1gXAgoKCuO+ZmZls/PjxzNDQkMnLyzMdHR3WpUsXkf15/Pgx69OnD6tbty5TUFBg+vr6rH///iw9PV2k7MjISNayZUumqKjI6tSpw/r3789evnwpksfR0ZFZWlqyBw8eMCcnJyYQCFj9+vXZggULxPZz+fLlrGnTpkwgEDANDQ1ma2vLtm7dKpLn9evXzNfXl+nq6jJ5eXnWtGlTtnHjxgrrjzHGnj9/zgCwsWPHii27fv06A8BmzZrFGGPswIEDrHv37qxevXpMXl6eGRsbs5kzZ7LCwkKJ+3b9+nXm4ODABAIBGz9+PLfM0dGRy5ufn8+mT5/OWrZsydTU1JiSkhLr0KEDi46OFikzISGBAWCLFi1ia9euZcbGxkxeXp61atWKXb16lcvn7e3NAIh9yPejsnsJIYQQQgghhBBCCPm+0BsR5Ku4du0aTp6Owh4YoxmUKsxrCAXsKjRAuwf3cfToUfz888+Vlt+oUSO0a9cO27dvh6urKwDg+PHjyMjIgJeXF5YvX15pGaNGjcKePXsQEBCApk2bIi0tDRcuXEBcXBxatmyJgoICuLi4ID8/H2PHjoWenh6SkpJw5MgRpKenQ11dHQAwZ84cTJ8+HZ6enhg+fDhSUlKwYsUKdOzYEbdu3YKGhga3zQ8fPqBbt27o06cPPD09sWfPHvzxxx+wtrbm9mP9+vUYN24cPDw8MH78eOTl5eHu3bu4cuUKBg4cCABITk5G27ZtwePxEBAQAB0dHRw/fhzDhg1DZmYmJkyYUO5+GxkZwd7eHrt27UJoaCj4fD63TDgsk3A7ERERUFFRwa+//goVFRVER0djxowZyMzMxKJFi0TKTUtLg6urK7y8vDB48OByh9rKzMzEhg0bMGDAAIwYMQJZWVnYuHEjXFxccPXqVTRv3lwk/7Zt25CVlYWRI0eCx+Nh4cKF6NOnD54/fw45OTmMHDkS//zzD6KiohAZGVnpcSeEEEIIIYQQQgghhHxhtd0TQn4cFT3F7OvjwwxkBawQLSt8G6L0x46vyn7q3KXCbQrfiLh27Rr766+/mKqqKsvJyWGMMdavXz/m7OzMGGNSvRGhrq7OxowZU+62bt26xb19UZ7ExETG5/PZnDlzRNLv3bvHZGVlRdIdHR0ZALZ582YuLT8/n+np6bG+fftyaT///DOztLSsoBYYGzZsGKtXrx5LTU0VSffy8mLq6upcnZRn5cqVDAA7efIkl1ZUVMT09fVZu3btuDRJ5YwcOZIpKSmxvLw8sX1bs2aNWP6yb0QUFhb+H3v3HR5Vlf8P/H2nZzIpkx7SeyHUEHrvqKAIKgoquF/X1VXWunalWFdsP13b6lrBRQRBEAWpUkILvYUQkhACpPfJzGTm3t8fLLOEFFJmMkl4v55nnidz77nnfO4kmWTu557zkUwmU502paWlkr+/v3TffffZtl2eEeHt7S2VlJTYtq9atUoCIK1evdq27a9//StnQXRinBFBRERERERERNS1yJyU/6DrzIofl2O2xRNyCM0+5j6rHus3bkBlZWWz2t9+++2oqanBmjVrUFlZiTVr1tju5G8OT09P7N69G+fPn29w/+UZD+vWrYPBYGiwzYoVKyCKIm6//XYUFRXZHgEBAYiJicHmzZvrtNfpdHUKaalUKvTv3x9nzpypE9e5c+ewd+/eBseUJAnLly/H5MmTIUlSnXEnTJiA8vJy7N+/v8lzv+OOO6BUKm0zIIBLhb7z8vIwc+ZM2zYXFxfb15WVlSgqKsKwYcNgMBhw8uTJOn2q1WrMmTOnyXEBQC6X2+pGiKKIkpISWCwW9OvXr8G477jjDuj1etvzYcOGAUCd14yIiIiIiIiIiIg6DiYiyOEsFgvKqyoRhpYVKQ6HGgBQUlLSrPa+vr4YO3YslixZghUrVsBqtWL69OnNHu8f//gHjh49ipCQEPTv3x/z5s2rc3E7IiICjz/+OD7//HP4+PhgwoQJ+Oc//4ny8nJbm4yMDEiShJiYGPj6+tZ5nDhxAgUFBXXGDA4OhiDUTc7o9XqUlpbanj/99NPQ6XTo378/YmJi8Ne//hU7duyw7S8sLERZWRk+++yzemNeTgRcPe7VvL29MWHCBPz0008wGo0ALi2BpFAocPvtt9vaHTt2DFOnToWHhwfc3d3h6+trS6Rc+ToAQFBQULMLU3/99dfo2bMnNBoNvL294evri19++aVenwDqFdu5nJS48jUjIiIiIiIiIiKijoM1Isjh5HI55DI5TKLUouNMEAFcurO+ue666y7cf//9uHjxIiZNmlSnHsO13H777Rg2bBh++uknrF+/Hm+99RbefPNNrFixwlav4e2338bs2bOxatUqrF+/HnPnzsXrr7+OXbt2ITg4GKIoQhAE/Prrr3VqLVym0+nqPG+oDXBplsNlCQkJSE9Px5o1a/Dbb79h+fLl+Oijj/DSSy9h/vz5EMVLr9OsWbNw7733Nthfz549r3n+s2bNwpo1a7BmzRpMmTIFy5cvx/jx4+Hr6wsAKCsrw4gRI+Du7o4FCxYgKioKGo0G+/fvx9NPP22L47IrZ0805bvvvsPs2bNxyy234KmnnoKfnx/kcjlef/11ZGZm1mvfnNeMiIiIiIiIiIiIOg4mIsjhBEFAbFQUtp4uwoOSb7OP24JKeHl4wNvbu9nHTJ06FQ888AB27dqFpUuXtjjWwMBAPPTQQ3jooYdQUFCAvn374tVXX7UlIgCgR48e6NGjB1544QXs3LkTQ4YMwSeffIJXXnkFUVFRkCQJERERiI2NbfH4jXF1dcUdd9yBO+64A2azGbfeeiteffVVPPvss/D19YWbmxusVivGjh3b6jGmTJkCNzc3LFmyBEqlEqWlpXWWZdqyZQuKi4uxYsUKDB8+3LY9KyurTef2448/IjIyEitWrKgzO+Tll19udZ9XzzIhIiIiIiIiIiIi5+HSTNQuHvjrQ1iOMlxEbbPaGyDiS3kZ/vTnP0OpVDZ7HJ1Oh48//hjz5s3D5MmTm32c1WqttwyQn58funXrBpPJBACoqKiAxWKp06ZHjx6QyWS2Nrfeeivkcjnmz59f7w59SZJQXFzc7Jguu/oYlUqFxMRESJKE2tpayOVyTJs2DcuXL8fRo0frHV9YWNiscVxcXDB16lSsXbsWH3/8MVxdXXHzzTfb9l+eiXDleZnNZnz00UctPqcrNdTv7t27kZqa2uo+XV1dAVyaxUFERERERERERETOxRkR1C7uvfdePPfMM3jOmIcvEAbhGkWr38BFlIm1eOCBB1o1VktVVlYiODgY06dPR69evaDT6bBhwwbs3bsXb7/9NgBg06ZNePjhh3HbbbchNjYWFosF3377rS0RAABRUVF45ZVX8OyzzyI7Oxu33HIL3NzckJWVhZ9++gl//vOf8eSTT7YotvHjxyMgIABDhgyBv78/Tpw4gQ8//BA33ngj3NzcAABvvPEGNm/ejAEDBuD+++9HYmIiSkpKsH//fmzYsKHZdTZmzZqFb775BuvWrcPMmTNtF/QBYPDgwdDr9bj33nsxd+5cCIKAb7/9ts1LIt10001YsWIFpk6dihtvvBFZWVn45JNPkJiYiKqqqlb1mZycDACYO3cuJkyYALlcjhkzZrQpTiIiIiIiIiIiImodJiKoXXh6euKfH3+MOXPmwA1yvINgyBtIRkiQ8CbysRAX8OorryIqKqpd4tNqtXjooYewfv16rFixAqIoIjo6Gh999BEefPBBAECvXr0wYcIErF69Gnl5edBqtejVqxd+/fVXDBw40NbXM888g9jYWLz77ruYP38+ACAkJATjx4/HlClTWhzbAw88gMWLF+Odd95BVVUVgoODMXfuXLzwwgu2Nv7+/tizZw8WLFiAFStW4KOPPoK3tze6d++ON998s9ljjR49GoGBgbhw4UKdZZmASwWt16xZgyeeeAIvvPAC9Ho9Zs2ahTFjxmDChAktPq/LZs+ejYsXL+LTTz/FunXrkJiYiO+++w7Lli3Dli1bWtXnrbfeikceeQT/+c9/8N1330GSJCYiiIiIiIiIiIiInESQWOGV7GT//v1ITk5GWloa+vbt22Cbjz/+GA//9WGEyjX4i0WPO6CHNxSogBU/oQwfKUpwwlKNF198EfPnz+da/0TXoea8lxARERERERERUefBGhHUrh588EHs2bsHI2behpeVhYjAUbjjIIJxBI/K8tD95onYsmULFixYwCQEERERERERERERURfApZmo3SUnJ+Orr77C22+/jV27dqGiogI6nQ59+/ZFUFCQs8MjIiIiIiIiIiIiIjtiIoKcxtvbGzfeeKOzwyAiIiIiIiIiIiIiB+LSTERERERERERERERE5DBMRBARERERERERERERkcMwEUFERERERERERERERA7DRAQ5jSRJKC4uRnZ2NgoLCyGKorNDAgB89dVXEAQB2dnZtm0jR47EyJEjnRaTM4SHh2P27NnODsOhtmzZAkEQsGXLFmeHQkRERERERERE1GUxEUHtrrKyEp988gm69+gOHx8fREREwM/PD5HRkVi0aBGKi4tb1N+RI0cwffp0hIWFQaPRICgoCOPGjcMHH3zgoDNoH/PmzYMgCLaHUqlEeHg45s6di7KyMmeH5xBTpkyBVqtFZWVlo21mzpwJlUrV4p8TZzEYDJg3bx6THUREREREREREdN1SODsAur7s3LkTN025CWWlZUBPAP8HwBWAEcg5mIOnn30aL738Epb+ZykmT57crP5GjRqF0NBQ3H///QgICEBubi527dqF999/H4888ohd4l6/fr1d+mmNjz/+GDqdDtXV1di4cSM++OAD7N+/H9u3b3fouOnp6ZDJ2jdXOXPmTKxevRo//fQT7rnnnnr7DQYDVq1ahYkTJ8Lb27vN4w0fPhw1NTVQqVRt7qsxBoMB8+fPB4DrblYNERERERERERERwEQEtaNdu3Zh9JjRqA2thfSkBHhd1aAvIE4XYVxixM233IxVK1dd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PkEQ8Ne//rXB5ZSud7fccguOHTvWYA0NovbWnPcSIiIiIiIiIiLqPDgjgtpVXFwc0k+kY82aNRiXMA7qtWrgG0D5sxID/QfiP//5D85mn7V7EoL+p6amps7zjIwMrF27FiNHjnROQERERERERERERNSlsUYEtTu5XI4bb7wRN954I4BLhZsVCv4otpfIyEjMnj0bkZGRyMnJwccffwyVSoW///3vzg6NiIiIiIiIiIiIuiBe/SWnYxKifU2cOBHff/89Ll68CLVajUGDBuG1115DTEyMs0MjIiIiIiIiIiKiLohXgOm6wXIol3z55ZfODoGIiIiIiIiIiIiuI6wRQUREREREREREREREDsNEBNFVvvrqKwiCgOzsbNu2kSNHsphzJzZ79myEh4c7OwwiIiIiIiIiIqLrEhMR5DQnT57EJ598grfeegsfffQR0tLSWtXPkSNHMH36dISFhUGj0SAoKAjjxo3DBx98YOeI29e8efMgCILtodVqERoaismTJ+PLL7+EyWRydoitUlBQAIVCgVmzZjXaprKyEi4uLrj11lvbMbK22blzJ+bNm4eysjJnh0JERERERERERNShsEYEtbvVq1fjvbffxaatmyGDDG5yF1SLRlgkK/r3TcEjj83FzJkzIQjCNfvauXMnRo0ahdDQUNx///0ICAhAbm4udu3ahffffx+PPPKIXWJev369XfppjY8//hg6nQ4mkwl5eXlYt24d7rvvPrz33ntYs2YNQkJCnBZba/j5+WHcuHFYtWoVDAYDtFptvTYrVqyA0WhsMlnREv/6178giqJd+mrMzp07MX/+fMyePRuenp4OHYuIiIiIiIiIiKgzYSKC2o0kSXj++efx+uuvY7A8GovxJ0xDH6itSlhgxVocxT8PbsXdd9+NjRs24vMvPodcLm+yz1dffRUeHh7Yu3dvvYu/BQUFdotdpVLZra+Wmj59Onx8fGzPX3rpJSxevBj33HMPbrvtNuzatctpsTVFFEWYzWZoNJp6+2bOnInffvsNP//8M2bMmFFv/5IlS+Dh4YEbb7yxTTFUV1fD1dUVSqWyTf0QERERERERERFR63FpJmo3b775Jl5//XW8hWnYbn0Sd6E/1Lh0gVgBOaagF9aJc/Et5uDbb77Bo3/72zX7zMzMRPfu3Ru8A93Pz6/Oc0EQ8PDDD2Px4sWIi4uDRqNBcnIy/vjjj2uO01CNCKPRiHnz5iE2NhYajQaBgYG49dZbkZmZaWsjiiLee+89dO/eHRqNBv7+/njggQdQWlp6zTGbMnPmTPzf//0fdu/ejd9//73OvmXLliE5ORkuLi7w8fHBrFmzkJeXV6fN7NmzodPpkJeXh1tuuQU6nQ6+vr548sknYbVa67Strq7GE088gZCQEKjVasTFxWHRokWQJKlOuytf3+7du0OtVuO3335rMP6pU6fC1dUVS5YsqbevoKAAGzduxPTp06FWq7Ft2zbcdtttCA0NhVqtRkhICB577DHU1NQ0eE6ZmZm44YYb4ObmhpkzZ9r2XV0jYtGiRRg8eDC8vb3h4uKC5ORk/Pjjj/XiuXxeK1euRFJSEtRqNbp3717n3ObNm4ennnoKABAREWFbTuvKOiNERERERERERETXKyYiqF1cvHgRL734Ev6O8XgS4yGg8WWXZmEg3pVuw4f//CeOHDnSZL9hYWFIS0vD0aNHmxXH1q1b8eijj2LWrFlYsGABiouLMXHixGYff5nVasVNN92E+fPnIzk5GW+//Tb+9re/oby8vE5fDzzwAJ566ikMGTIE77//PubMmYPFixdjwoQJqK2tbdGYV7v77rsB1F026quvvsLtt98OuVyO119/Hffffz9WrFiBoUOH1qtdYLVaMWHCBHh7e2PRokUYMWIE3n77bXz22We2NpIkYcqUKXj33XcxceJEvPPOO4iLi8NTTz2Fxx9/vF5MmzZtwmOPPYY77rgD77//fqMFol1dXXHzzTdj3bp1KCkpqbNv6dKlsFqttiTCsmXLYDAY8OCDD+KDDz7AhAkT8MEHH+Cee+6p16/FYsGECRPg5+eHRYsWYdq0aY2+fu+//z769OmDBQsW4LXXXoNCocBtt92GX375pV7b7du346GHHsKMGTPwj3/8A0ajEdOmTUNxcTEA4NZbb8Wdd94JAHj33Xfx7bff4ttvv4Wvr2+j4xMREREREREREV03JCI7SUtLkwBIaWlp9fa98sorkotMLZXgHUnCp9d8mPGRFKDwlB588MEmx1y/fr0kl8sluVwuDRo0SPr73/8urVu3TjKbzfXaApAASPv27bNty8nJkTQajTR16lTbti+//FICIGVlZdm2jRgxQhoxYoTt+b///W8JgPTOO+/UG0cURUmSJGnbtm0SAGnx4sV19v/2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//lPREdH4/Dhw63q83IR9Oeffx4zZsyAUqnE5MmTbQkKIiIiIiIiIiKi6xUTEdQuEhISMPPOu/Dw0qWIEH0wGvGNtj2IXNwl/xKjhoyst8TQ1RYtWoRly5Zh7dq1+Oyzz2A2mxEaGoqHHnoIL7zwAjw9Peu0HzFiBAYNGoT58+fj7NmzSExMxFdffYWePXu26HzkcjnWrl2LV199FUuWLMHy5cvh7e2NoUOHokePHrZ2n3zyCZKTk/Hpp5/iueeeg0KhQHh4OGbNmoUhQ4Y0a6wHH3wQwKXi0j4+Pujduzf+/e9/46677qqzrBAAzJ49G1qtFm+88QaefvppuLq6YurUqXjzzTfrvRbNIZPJ8PPPP+Oll17C0qVL8eWXXyI8PBxvvfUWnnjiiRb315CYmBikpKRg7969dYpUA5eSK6tXr8bcuXPx+uuvQ6PRYOrUqXj44YfRq1evVo85evRofPHFF3jjjTfw6KOPIiIiAm+++Says7NbnYhISUnBwoUL8cknn+C3336DKIrIyspiIoKIiIiIiIiIiK57gsRqq2Qn+/fvR3JyMtLS0tC3b996+41GI26ePAWbN27GI9JIPIgRiIafbX8eSvEZtuEd+SbEJSXg980boNfr7RafIAj461//2uBySkTUcVzrvYSIiIiIiIiIiDoXzoigdqPRaLBm7S+YN28ePvnwY7xTsQH95BHwEbUolxmxR8yCi8YF9953H9544w3odDpnh0xEREREREREREREbcREBLUrpVKJV199FS+88AJ++OEHbN68GRUVFfDV6TBzwGO4++674e7u7uwwiYiIiIiIiIiIiMhOmIggp3BxccG9996Le++919mhEBEREREREREREZEDMRFB1w2WQyEiIiIiIiIiIiJqfzJnB0BERERERERERERERF0XExFEREREREREREREROQwTEQQEREREREREREREZHDsEYE2d2JEyecHQIRdWJ8DyEiIiIiIiIi6lqYiCC78fHxgVarxaxZs5wdChF1clqtFj4+Ps4Og4iIiIiIiIiI7ECQJElydhDUdZw9exZFRUXODoOIOjkfHx+EhoY6OwwiIiIiIiIiIrIDJiKIiIiIiIiIiIiIiMhhWKyaiIiIiIiIiIiIiIgchokIIiIiIiIiIiIiIiJyGCYiiIiIiIiIiIiIiIjIYZiIICIiIiIiIiIiIiIi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pnPOOUchISGKiorSN7/5TRUWFraZz+1265FHHtGAAQMUGBio7Oxs/e1vf+uJzUEv9uCDD8owDA0fPrzNY5988ommTp2qoKAgxcfH69Zbb1VVVVWb+err63XnnXeqf//+cjqdmjBhgpYtW9YT5aOX2bhxoy644AJFRUUpKChIw4cP129+85tW89Cu4I1du3bpsssuU1JSkoKCgpSZman7779fNTU1reajXaE9VVVVuvfee3XOOecoKipKhmHohRdeaHdeK46nOrtO9C2daVdut1svvPCCLrjgAiUnJys4OFjDhw/Xz3/+c9XV1bW73t///vcaOnSoAgMDNXjwYP32t79td77c3FxdeumlioiIUFhYmC688ELt3bu3uzcTAIAe5+frAgDgTPTwww9r1apVuuSSS5Sdna28vDw9+eSTGj16tD799FPPSePDhw9r+vTpCg8P19KlS1VVVaXHHntMX3zxhdauXSuHw+FZ509+8hP94he/0He+8x2NGzdOb7zxhi6//HIZhqHLLrvMV5sKHzp8+LCWLl2q4ODgNo9t3rxZc+bM0dChQ/XLX/5Shw8f1mOPPaZdu3bp7bffbjXvNddco9dee00/+MEPNHjwYL3wwgs699xz9d5772nq1Kk9tTnwsf/+9786//zzNWrUKN19990KCQnRnj17dPjwYc88tCt449ChQxo/frzCw8N18803KyoqSqtXr9a9996rDRs26I033pBEu0LHioqKdP/99yslJUUjR47U+++/3+58VhxPebNO9C2daVc1NTX61re+pYkTJ+qGG25QXFycZ/+1YsUKrVy5UoZheOZ/9tlndcMNN2jRokX6n//5H3300Ue69dZbVVNTozvvvNMzX1VVlWbNmqXy8nL9+Mc/lr+/v5544gnNmDFDmzdvVnR0dE+8BAAAWMMEYJkNGzaYkswNGzb4uhT0MqtWrTLr6+tbTdu5c6cZEBBgXnHFFZ5pN954o+l0Os0DBw54pi1btsyUZD777LOeaYcPHzb9/f3Nm266yTPN7Xab06ZNM5OSksympiYLtwa91ZIlS8zZs2ebM2bMMLOyslo9Nn/+fDMhIcEsLy/3THvuuedMSea7777rmbZmzRpTkvnoo496ptXW1pqDBg0yJ02aZP1GoFcoLy83+/XrZy5cuNB0uVwdzke7gjcefPBBU5K5ZcuWVtOvuuoq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7bUKDw/X3Llz9eKLL6qystKz/F/+8hdVVVW1aluLFy+Wy+XS7373O8+0+vp6/fGPf9SECROUnJzco9sI37j00kslSb///e9bTX/++efl5+enmTNn0q7gtYyMDG3atEk7d+5sNf1vf/ubbDabsrOzaVfoFlYcT3V2nTh9bdu2Teedd57S0tL01ltvddht0uzZsxUVFaWnn3661fSnn35aQUFBOu+88zzTFi9erHXr1rUKI3bs2KGVK1fSrgAAfZ5hHn/fKQDAcj/4wQ/061//Wueff77nBN+xrrzySknSoUOHNGrUKEVEROj73/++qqqq9OijjyopKUnr1q1rddv/HXfcoUcffVTXX3+9xo0bp3/+85/697//rZdeekmXX355j20bep+ZM2eqqKhIW7Zs8UzbuHGjJk+erGHDhun666/X4cOH9fjjj2v69Ol69913Wy1/6aWX6vXXX9dtt92m9PR0/elPf9LatWu1YsUKTZ8+vac3Bz5y7bXX6g9/+IMuvfRSzZgxQ++//75effVV3XXXXVq6dKkk2hW88+GHH2r27NmKjo7WzTffrOjoaL311lt6++23dd111+m5556TRLvCiT355JMqKyvTkSNH9PTTT+viiy/WqFGjJEm33HKLwsPDLTme8mad6HtO1q5sNpuysrKUm5urpUuXKjExsdXygwYNanWh0VNPPaWbbrpJixcv1rx58/TRRx/pz3/+sx588EH9+Mc/9sxXWVmpUaNGqbKyUrfffrv8/f31y1/+Ui6XS5s3b1ZsbGzPvAAAAFjBBAD0uBkzZpiSOvx3rC1btphnn322GRQUZEZERJhXXHGFmZeX12adLpfLXLp0qZmammo6HA4zKyvLfPHFF3tqk9CLzZgxw8zKymoz/aOPPjInT55sBgYGmrGxseZNN91kVlRUtJmvtrbWvP322834+HgzICDAHDdunPnOO+/0ROnoRRoaGsz77rvPTE1NNf39/c309HTziSeeaDMf7QreWLNmjTl//nwzPj7e9Pf3NzMyMswHH3zQbGxsbDUf7QodSU1N7fB4at++fZ75rDie6uw60fecrF3t27fvhMfyV199dZt1/u53vzOHDBliOhwOc9CgQeYTTzxhut3uNvMdOnTIXLx4sRkWFmaGhISYCxYsMHft2tUDWw0AgLW4IwIAAAAAAAAAAFiGMSKAblZVVaV7771X55xzjqKiomQYhl544QVflwUAAAAAwEl15jut2+3WCy+8oAsuuEDJyckKDg7W8OHD9fOf/1x1dXVt1lleXq477rhDgwcPltPpVGpqqq699lodPHiw3RpefvllTZo0ScHBwYqIiNDkyZO1cuVKKzYXANBD/HxdAHC6KSoq0v3336+UlBSNHDlS77//vq9LAgAAAACgUzrznbampkbf+ta3NHHiRN1www2Ki4vT6tWrde+992rFihVauXKlDMOQ1BxanHXWWdq6dau+973vKSMjQ7t379ZTTz2ld999V9u2bVNoaKhn3ffdd5/uv/9+LV68WNdcc40aGxu1ZcsW5ebm9tRLAACwAEEE0M0SEhJ09OhRxcfHa/369Ro3bpyvSwIAAAAAoFM6853W4XBo1apVmjx5smfad77zHaWlpXnCiLlz50qSPv30U61bt05PPvmkbrrpJs/8Q4YM0be//W0tX75cCxcu9Mx7//336/HHH9dtt91m8ZYCAHoSXTMB3SwgIEDx8fG+LgMAAAAAAK915jutw+FoFUK0aAkUtm3b5plWUVEhSerXr1+reRMSEiRJTqfTM+1Xv/qV4uPj9f3vf1+maaqqqurUNgIA0OsQRAAAAAAAAKDL8vLyJEkxMTGeaWPHjlVwcLDuvvturVy5Urm5ufrggw90xx13aNy4cZ47JyRpxYoVGjdunH7zm98oNjZWoaGhSkhI0JNPPtnj2wIA6F4EEQAAAAAAAOiyRx55RGFhYZo/f75nWkxMjF5++WWVl5drzpw5SkpK0syZM9W/f3+tXLlSfn7NvYaXlpaqqKhIq1at0t13360f/ehHevnll5WTk6NbbrlFzz77rK82CwDQDRgjAgAAAAAAAF2ydOlSLV++XE899ZQiIiJaPRYbG6tRo0bp5ptvVlZWljZv3qxHHnlE3/rWt/Tqq69KkqcbpuLiYv3973/XkiVLJEmLFy/WiBEj9POf/1zf/e53e3SbAADdhyACAAAAAAAAp+zll1/WT3/6U1177bW68cYbWz22d+9ezZo1S3/+85+1aNEiSdKFF16otLQ0XXPNNXr77bc1f/58z1gR/v7+Wrx4sWd5m82mJUuW6N5779XBgweVkpLScxsGAOg2dM0EAAAAAACAU7Js2TJdddVVOu+88/TMM8+0efyFF15QXV2dFixY0Gr6BRdcIElatWqV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AAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAliGIAAAAAAAAAAAAlvn/N86wcCY0oc8AAAAASUVORK5CYII=", "text/plain": [ "
" ] @@ -570,22 +524,160 @@ } ], "source": [ - "from genophenocorr.preprocessing import configure_protein_metadata_service\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVMultiCoordinateService\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "from gpsea.preprocessing import configure_protein_metadata_service\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "\n", "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", - "tx_coordinates = txc_service.fetch(tx_id)\n", + "tx_coordinates = txc_service.fetch(RPGRIP1_MANE_transcript)\n", "\n", "pms = configure_protein_metadata_service()\n", - "protein_meta = pms.annotate('NP_065099.3')\n", + "protein_meta = pms.annotate(RPGRIP1_protein_id)\n", "\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", "drawer = ProteinVisualizer()\n", "drawer.draw_fig(pvis=pvis)" ] }, + { + "cell_type": "code", + "execution_count": 7, + "id": "ae6fe012", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + " \n", + " Cohort\n", + " \n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_065099.3

\n", + "

Protein Name: X-linked retinitis pigmentosa GTPase regulator-interacting protein 1

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
Disorderedregion144 - 19310
C2domain781 - 90642
Disorderedregion934 - 100811
Disorderedregion1058 - 11080
Interaction with RPGRregion1091 - 128134
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, { "cell_type": "markdown", "id": "5c00b472", @@ -596,14 +688,20 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "id": "82b28521", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", - "all_hpo_analysis = configure_cohort_analysis(cohort, hpo)" + "analysis_config = CohortAnalysisConfiguration()\n", + "analysis_config.missing_implies_excluded = False\n", + "\n", + "all_hpo_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, { @@ -622,30 +720,10 @@ "Test for presence of genotype-phenotype correlations between missense variants vs. others." ] }, - { - "cell_type": "code", - "execution_count": 8, - "id": "19112877", - "metadata": {}, - "outputs": [], - "source": [ - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.analysis.predicate.genotype import VariantPredicates" - ] - }, - { - "cell_type": "markdown", - "id": "3db11203", - "metadata": {}, - "source": [ - "Test for presence of genotype-phenotype correlations between frameshift variants vs. others." - ] - }, { "cell_type": "code", "execution_count": 9, - "id": "b9bf9ccf", + "id": "74f51e78", "metadata": {}, "outputs": [ { @@ -668,7 +746,7 @@ "\n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -685,70 +763,477 @@ " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
FRAMESHIFT_VARIANT on NM_020366.4MISSENSE_VARIANT on NM_020366.4YesNo
Global developmental delay [HP:0001263]0/500%11/1706%0.0733161.0
Eye poking [HP:0001483]23/2785%5/1242%0.0169830.6283693/560%25/3474%0.6088191.0
Very low visual acuity [HP:0032122]36/36Restricted or repetitive behaviors or interests [HP:0031432]3/3100%45/4525/25100%1.0000001.0000001.0
Restricted or repetitive behaviors or interests [HP:0031432]23/23100%5/5Recurrent maladaptive behavior [HP:5200241]3/3100%25/25100%1.0000001.0
Abnormality of the eye [HP:0000478]24/24100%95/95100%1.0000001.0
Myopia [HP:0000545]0/00%4/4100%1.0000001.0
Abnormality of mental function [HP:0011446]3/3100%25/25100%1.0000001.0
Tactile sensory seeking [HP:5200065]3/3100%25/25100%1.0000001.0
Abnormal movements of face and head [HP:5200017]3/3100%25/25100%1.0000001.0
Mild hypermetropia [HP:0031728]1/1100%1/1100%1.0000001.0
Abnormal nervous system physiology [HP:0012638]3/3100%32/32100%1.0000001.0
Severely reduced visual acuity [HP:0001141]0/00%6/6100%1.0000001.0
Sensory behavioral abnormality [HP:5200046]23/233/3100%5/525/25100%1.0000001.0
Constriction of peripheral visual field [HP:0001133]1/1100%9/9100%1.0000001.0
Abnormality of the eye [HP:0000478]52/52Abnormality of refraction [HP:0000539]4/4100%67/6724/24100%1.0000001.0
Hypermetropia [HP:0000540]4/4100%20/20100%1.0000001.0
Abnormal electroretinogram [HP:0000512]4/4100%23/2496%1.0000001.0
Abnormal eye physiology [HP:0012373]24/24100%95/95100%1.0000001.0
Abnormal repetitive mannerisms [HP:0000733]3/3100%25/25100%1.0000001.0
Very low visual acuity [HP:0032122]15/15100%66/66100%1.0000001.0
High myopia [HP:0011003]0/00%4/4100%1.0000001.0
All [HP:0000001]24/24100%97/97100%1.0000001.0
Abnormality of the nervous system [HP:0000707]3/3100%32/32100%1.0000001.0
Visual impairment [HP:0000505]24/24100%90/90100%1.0000001.0
High hypermetropia [HP:0008499]0/00%9/9100%1.0000001.0
Moderately reduced visual acuity [HP:0030515]9/9100%15/15100%1.0000001.0
Mildly reduced visual acuity [HP:0032037]0/00%3/3100%1.0000001.0
Visual field defect [HP:0001123]1/1100%2/29/9100%1.0000001.0
Reduced visual acuity [HP:0007663]24/24100%90/90100%1.0000001.0
All [HP:0000001]52/52Sensory seeking [HP:4000079]3/3100%69/6925/25100%1.0000001.0
Neurodevelopmental delay [HP:0012758]0/00%11/11100%1.0000001.0
Self-injurious behavior [HP:0100716]3/3100%25/25100%1.0000001.0
Recurrent maladaptive behavior [HP:5200241]Phenotypic abnormality [HP:0000118]24/24100%97/97100%1.0000001.0
Neurodevelopmental abnormality [HP:0012759]0/00%11/11100%1.0000001.0
Moderate hypermetropia [HP:0031729]3/3100%9/9100%1.0000001.0
Atypical behavior [HP:0000708]3/3100%25/25100%1.0000001.0
Abnormal visual electrophysiology [HP:0030453]4/4100%23/23100%1.0000001.0
Abnormality of vision [HP:0000504]24/24100%90/90100%1.0000001.0
\n", + "" + ], + "text/plain": [ + "MISSENSE_VARIANT on NM_020366.4 Yes ... \n", + " Count ... Corrected p value\n", + "Global developmental delay [HP:0001263] 0/50 ... 1.0\n", + "Eye poking [HP:0001483] 3/5 ... 1.0\n", + "Restricted or repetitive behaviors or interests... 3/3 ... 1.0\n", + "Recurrent maladaptive behavior [HP:5200241] 3/3 ... 1.0\n", + "Abnormality of the eye [HP:0000478] 24/24 ... 1.0\n", + "Myopia [HP:0000545] 0/0 ... 1.0\n", + "Abnormality of mental function [HP:0011446] 3/3 ... 1.0\n", + "Tactile sensory seeking [HP:5200065] 3/3 ... 1.0\n", + "Abnormal movements of face and head [HP:5200017] 3/3 ... 1.0\n", + "Mild hypermetropia [HP:0031728] 1/1 ... 1.0\n", + "Abnormal nervous system physiology [HP:0012638] 3/3 ... 1.0\n", + "Severely reduced visual acuity [HP:0001141] 0/0 ... 1.0\n", + "Sensory behavioral abnormality [HP:5200046] 3/3 ... 1.0\n", + "Constriction of peripheral visual field [HP:000... 1/1 ... 1.0\n", + "Abnormality of refraction [HP:0000539] 4/4 ... 1.0\n", + "Hypermetropia [HP:0000540] 4/4 ... 1.0\n", + "Abnormal electroretinogram [HP:0000512] 4/4 ... 1.0\n", + "Abnormal eye physiology [HP:0012373] 24/24 ... 1.0\n", + "Abnormal repetitive mannerisms [HP:0000733] 3/3 ... 1.0\n", + "Very low visual acuity [HP:0032122] 15/15 ... 1.0\n", + "High myopia [HP:0011003] 0/0 ... 1.0\n", + "All [HP:0000001] 24/24 ... 1.0\n", + "Abnormality of the nervous system [HP:0000707] 3/3 ... 1.0\n", + "Visual impairment [HP:0000505] 24/24 ... 1.0\n", + "High hypermetropia [HP:0008499] 0/0 ... 1.0\n", + "Moderately reduced visual acuity [HP:0030515] 9/9 ... 1.0\n", + "Mildly reduced visual acuity [HP:0032037] 0/0 ... 1.0\n", + "Visual field defect [HP:0001123] 1/1 ... 1.0\n", + "Reduced visual acuity [HP:0007663] 24/24 ... 1.0\n", + "Sensory seeking [HP:4000079] 3/3 ... 1.0\n", + "Neurodevelopmental delay [HP:0012758] 0/0 ... 1.0\n", + "Self-injurious behavior [HP:0100716] 3/3 ... 1.0\n", + "Phenotypic abnormality [HP:0000118] 24/24 ... 1.0\n", + "Neurodevelopmental abnormality [HP:0012759] 0/0 ... 1.0\n", + "Moderate hypermetropia [HP:0031729] 3/3 ... 1.0\n", + "Atypical behavior [HP:0000708] 3/3 ... 1.0\n", + "Abnormal visual electrophysiology [HP:0030453] 4/4 ... 1.0\n", + "Abnormality of vision [HP:0000504] 24/24 ... 1.0\n", + "\n", + "[38 rows x 6 columns]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, RPGRIP1_MANE_transcript)\n", + "by_missense = all_hpo_analysis.compare_hpo_vs_genotype(is_missense)\n", + "by_missense.summarize(hpo, PatientCategories.YES)" + ] + }, + { + "cell_type": "markdown", + "id": "3db11203", + "metadata": {}, + "source": [ + "Test for presence of genotype-phenotype correlations between frameshift variants vs. others." + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "b9bf9ccf", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -757,7 +1242,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -766,6 +1251,15 @@ " \n", " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -775,25 +1269,61 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -802,107 +1332,107 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -910,34 +1440,34 @@ " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -946,8 +1476,8 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -955,16 +1485,16 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -973,10 +1503,10 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -991,29 +1521,38 @@ " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", " \n", " \n", " \n", @@ -1022,134 +1561,57 @@ "" ], "text/plain": [ - "FRAMESHIFT_VARIANT on NM_020366.4 Yes No \\\n", - " Count Percent Count \n", - "Eye poking [HP:0001483] 23/27 85% 5/12 \n", - "Very low visual acuity [HP:0032122] 36/36 100% 45/45 \n", - "Restricted or repetitive behaviors or interests... 23/23 100% 5/5 \n", - "Sensory behavioral abnormality [HP:5200046] 23/23 100% 5/5 \n", - "Abnormality of the eye [HP:0000478] 52/52 100% 67/67 \n", - "Mildly reduced visual acuity [HP:0032037] 1/1 100% 2/2 \n", - "All [HP:0000001] 52/52 100% 69/69 \n", - "Recurrent maladaptive behavior [HP:5200241] 23/23 100% 5/5 \n", - "Self-injurious behavior [HP:0100716] 23/23 100% 5/5 \n", - "Myopia [HP:0000545] 4/4 100% 0/0 \n", - "Reduced visual acuity [HP:0007663] 48/48 100% 66/66 \n", - "Moderately reduced visual acuity [HP:0030515] 8/8 100% 16/16 \n", - "Atypical behavior [HP:0000708] 23/23 100% 5/5 \n", - "Hypermetropia [HP:0000540] 12/12 100% 12/12 \n", - "Visual field defect [HP:0001123] 5/5 100% 5/5 \n", - "Sensory seeking [HP:4000079] 23/23 100% 5/5 \n", - "High hypermetropia [HP:0008499] 4/4 100% 5/5 \n", - "Abnormality of the nervous system [HP:0000707] 27/27 100% 8/8 \n", - "Visual impairment [HP:0000505] 48/48 100% 66/66 \n", - "Severely reduced visual acuity [HP:0001141] 3/3 100% 3/3 \n", - "Abnormal movements of face and head [HP:5200017] 23/23 100% 5/5 \n", - "Abnormal visual electrophysiology [HP:0030453] 11/11 100% 16/16 \n", - "Abnormal eye physiology [HP:0012373] 52/52 100% 67/67 \n", - "Tactile sensory seeking [HP:5200065] 23/23 100% 5/5 \n", - "Abnormal repetitive mannerisms [HP:0000733] 23/23 100% 5/5 \n", - "Abnormal nervous system physiology [HP:0012638] 27/27 100% 8/8 \n", - "Abnormal electroretinogram [HP:0000512] 11/11 100% 16/17 \n", - "Phenotypic abnormality [HP:0000118] 52/52 100% 69/69 \n", - "Abnormality of vision [HP:0000504] 48/48 100% 66/66 \n", - "Constriction of peripheral visual field [HP:000... 5/5 100% 5/5 \n", - "Moderate hypermetropia [HP:0031729] 7/7 100% 5/5 \n", - "Abnormality of mental function [HP:0011446] 23/23 100% 5/5 \n", - "Abnormality of refraction [HP:0000539] 16/16 100% 12/12 \n", - "Neurodevelopmental abnormality [HP:0012759] 8/8 100% 3/3 \n", - "Mild hypermetropia [HP:0031728] 1/1 100% 1/1 \n", - "Neurodevelopmental delay [HP:0012758] 8/8 100% 3/3 \n", - "High myopia [HP:0011003] 4/4 100% 0/0 \n", - "\n", - "FRAMESHIFT_VARIANT on NM_020366.4 \\\n", - " Percent p value \n", - "Eye poking [HP:0001483] 42% 0.016983 \n", - "Very low visual acuity [HP:0032122] 100% 1.000000 \n", - "Restricted or repetitive behaviors or interests... 100% 1.000000 \n", - "Sensory behavioral abnormality [HP:5200046] 100% 1.000000 \n", - "Abnormality of the eye [HP:0000478] 100% 1.000000 \n", - "Mildly reduced visual acuity [HP:0032037] 100% 1.000000 \n", - "All [HP:0000001] 100% 1.000000 \n", - "Recurrent maladaptive behavior [HP:5200241] 100% 1.000000 \n", - "Self-injurious behavior [HP:0100716] 100% 1.000000 \n", - "Myopia [HP:0000545] 0% 1.000000 \n", - "Reduced visual acuity [HP:0007663] 100% 1.000000 \n", - "Moderately reduced visual acuity [HP:0030515] 100% 1.000000 \n", - "Atypical behavior [HP:0000708] 100% 1.000000 \n", - "Hypermetropia [HP:0000540] 100% 1.000000 \n", - "Visual field defect [HP:0001123] 100% 1.000000 \n", - "Sensory seeking [HP:4000079] 100% 1.000000 \n", - "High hypermetropia [HP:0008499] 100% 1.000000 \n", - "Abnormality of the nervous system [HP:0000707] 100% 1.000000 \n", - "Visual impairment [HP:0000505] 100% 1.000000 \n", - "Severely reduced visual acuity [HP:0001141] 100% 1.000000 \n", - "Abnormal movements of face and head [HP:5200017] 100% 1.000000 \n", - "Abnormal visual electrophysiology [HP:0030453] 100% 1.000000 \n", - "Abnormal eye physiology [HP:0012373] 100% 1.000000 \n", - "Tactile sensory seeking [HP:5200065] 100% 1.000000 \n", - "Abnormal repetitive mannerisms [HP:0000733] 100% 1.000000 \n", - "Abnormal nervous system physiology [HP:0012638] 100% 1.000000 \n", - "Abnormal electroretinogram [HP:0000512] 94% 1.000000 \n", - "Phenotypic abnormality [HP:0000118] 100% 1.000000 \n", - "Abnormality of vision [HP:0000504] 100% 1.000000 \n", - "Constriction of peripheral visual field [HP:000... 100% 1.000000 \n", - "Moderate hypermetropia [HP:0031729] 100% 1.000000 \n", - "Abnormality of mental function [HP:0011446] 100% 1.000000 \n", - "Abnormality of refraction [HP:0000539] 100% 1.000000 \n", - "Neurodevelopmental abnormality [HP:0012759] 100% 1.000000 \n", - "Mild hypermetropia [HP:0031728] 100% 1.000000 \n", - "Neurodevelopmental delay [HP:0012758] 100% 1.000000 \n", - "High myopia [HP:0011003] 0% 1.000000 \n", + "FRAMESHIFT_VARIANT on NM_020366.4 Yes ... \n", + " Count ... Corrected p value\n", + "Eye poking [HP:0001483] 23/27 ... 0.645352\n", + "Global developmental delay [HP:0001263] 8/91 ... 1.000000\n", + "Restricted or repetitive behaviors or interests... 23/23 ... 1.000000\n", + "Recurrent maladaptive behavior [HP:5200241] 23/23 ... 1.000000\n", + "Abnormality of the eye [HP:0000478] 52/52 ... 1.000000\n", + "Myopia [HP:0000545] 4/4 ... 1.000000\n", + "Abnormality of mental function [HP:0011446] 23/23 ... 1.000000\n", + "Tactile sensory seeking [HP:5200065] 23/23 ... 1.000000\n", + "Abnormal movements of face and head [HP:5200017] 23/23 ... 1.000000\n", + "Mild hypermetropia [HP:0031728] 1/1 ... 1.000000\n", + "Abnormal nervous system physiology [HP:0012638] 27/27 ... 1.000000\n", + "Severely reduced visual acuity [HP:0001141] 3/3 ... 1.000000\n", + "Sensory behavioral abnormality [HP:5200046] 23/23 ... 1.000000\n", + "Constriction of peripheral visual field [HP:000... 5/5 ... 1.000000\n", + "Abnormality of refraction [HP:0000539] 16/16 ... 1.000000\n", + "Hypermetropia [HP:0000540] 12/12 ... 1.000000\n", + "Abnormal electroretinogram [HP:0000512] 11/11 ... 1.000000\n", + "Abnormal eye physiology [HP:0012373] 52/52 ... 1.000000\n", + "Abnormal repetitive mannerisms [HP:0000733] 23/23 ... 1.000000\n", + "Very low visual acuity [HP:0032122] 36/36 ... 1.000000\n", + "High myopia [HP:0011003] 4/4 ... 1.000000\n", + "All [HP:0000001] 52/52 ... 1.000000\n", + "Abnormality of the nervous system [HP:0000707] 27/27 ... 1.000000\n", + "Visual impairment [HP:0000505] 48/48 ... 1.000000\n", + "High hypermetropia [HP:0008499] 4/4 ... 1.000000\n", + "Moderately reduced visual acuity [HP:0030515] 8/8 ... 1.000000\n", + "Mildly reduced visual acuity [HP:0032037] 1/1 ... 1.000000\n", + "Visual field defect [HP:0001123] 5/5 ... 1.000000\n", + "Reduced visual acuity [HP:0007663] 48/48 ... 1.000000\n", + "Sensory seeking [HP:4000079] 23/23 ... 1.000000\n", + "Neurodevelopmental delay [HP:0012758] 8/8 ... 1.000000\n", + "Self-injurious behavior [HP:0100716] 23/23 ... 1.000000\n", + "Phenotypic abnormality [HP:0000118] 52/52 ... 1.000000\n", + "Neurodevelopmental abnormality [HP:0012759] 8/8 ... 1.000000\n", + "Moderate hypermetropia [HP:0031729] 7/7 ... 1.000000\n", + "Atypical behavior [HP:0000708] 23/23 ... 1.000000\n", + "Abnormal visual electrophysiology [HP:0030453] 11/11 ... 1.000000\n", + "Abnormality of vision [HP:0000504] 48/48 ... 1.000000\n", "\n", - "FRAMESHIFT_VARIANT on NM_020366.4 \n", - " Corrected p value \n", - "Eye poking [HP:0001483] 0.628369 \n", - "Very low visual acuity [HP:0032122] 1.000000 \n", - "Restricted or repetitive behaviors or interests... 1.000000 \n", - "Sensory behavioral abnormality [HP:5200046] 1.000000 \n", - "Abnormality of the eye [HP:0000478] 1.000000 \n", - "Mildly reduced visual acuity [HP:0032037] 1.000000 \n", - "All [HP:0000001] 1.000000 \n", - "Recurrent maladaptive behavior [HP:5200241] 1.000000 \n", - "Self-injurious behavior [HP:0100716] 1.000000 \n", - "Myopia [HP:0000545] 1.000000 \n", - "Reduced visual acuity [HP:0007663] 1.000000 \n", - "Moderately reduced visual acuity [HP:0030515] 1.000000 \n", - "Atypical behavior [HP:0000708] 1.000000 \n", - "Hypermetropia [HP:0000540] 1.000000 \n", - "Visual field defect [HP:0001123] 1.000000 \n", - "Sensory seeking [HP:4000079] 1.000000 \n", - "High hypermetropia [HP:0008499] 1.000000 \n", - "Abnormality of the nervous system [HP:0000707] 1.000000 \n", - "Visual impairment [HP:0000505] 1.000000 \n", - "Severely reduced visual acuity [HP:0001141] 1.000000 \n", - "Abnormal movements of face and head [HP:5200017] 1.000000 \n", - "Abnormal visual electrophysiology [HP:0030453] 1.000000 \n", - "Abnormal eye physiology [HP:0012373] 1.000000 \n", - "Tactile sensory seeking [HP:5200065] 1.000000 \n", - "Abnormal repetitive mannerisms [HP:0000733] 1.000000 \n", - "Abnormal nervous system physiology [HP:0012638] 1.000000 \n", - "Abnormal electroretinogram [HP:0000512] 1.000000 \n", - "Phenotypic abnormality [HP:0000118] 1.000000 \n", - "Abnormality of vision [HP:0000504] 1.000000 \n", - "Constriction of peripheral visual field [HP:000... 1.000000 \n", - "Moderate hypermetropia [HP:0031729] 1.000000 \n", - "Abnormality of mental function [HP:0011446] 1.000000 \n", - "Abnormality of refraction [HP:0000539] 1.000000 \n", - "Neurodevelopmental abnormality [HP:0012759] 1.000000 \n", - "Mild hypermetropia [HP:0031728] 1.000000 \n", - "Neurodevelopmental delay [HP:0012758] 1.000000 \n", - "High myopia [HP:0011003] 1.000000 " + "[38 rows x 6 columns]" ] }, - "execution_count": 9, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "is_frameshift = VariantPredicates.variant_effect(VariantEffect.FRAMESHIFT_VARIANT, tx_id=tx_id)\n", + "is_frameshift = VariantPredicates.variant_effect(VariantEffect.FRAMESHIFT_VARIANT, tx_id=RPGRIP1_MANE_transcript)\n", "by_frameshift = all_hpo_analysis.compare_hpo_vs_genotype(is_frameshift)\n", "by_frameshift.summarize(hpo, PatientCategories.YES)" ] @@ -1164,7 +1626,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 12, "id": "44006715", "metadata": {}, "outputs": [ @@ -1211,16 +1673,16 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -1229,16 +1691,16 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -1247,115 +1709,160 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -1364,7 +1871,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -1373,79 +1880,79 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", @@ -1454,25 +1961,16 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", @@ -1481,189 +1979,85 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", "
FRAMESHIFT_VARIANT on NM_020366.4YesNo
CountPercentCountPercentp valueCorrected p value
Eye poking [HP:0001483]23/2785%5/1242%0.0169830.645352
Global developmental delay [HP:0001263]8/919%3/1292%0.0546841.000000
Restricted or repetitive behaviors or interests [HP:0031432]23/23100%5/51.000000
Self-injurious behavior [HP:0100716]Recurrent maladaptive behavior [HP:5200241]23/23100%5/51.000000
Abnormality of the eye [HP:0000478]52/52100%67/67100%1.0000001.000000
Myopia [HP:0000545]4/4100%1.000000
Reduced visual acuity [HP:0007663]48/48Abnormality of mental function [HP:0011446]23/23100%66/665/5100%1.0000001.000000
Tactile sensory seeking [HP:5200065]23/23100%5/5100%1.0000001.000000
Abnormal movements of face and head [HP:5200017]23/23100%5/5100%1.0000001.000000
Mild hypermetropia [HP:0031728]1/1100%1/1100%1.0000001.000000
Abnormal nervous system physiology [HP:0012638]27/27100%8/8100%1.0000001.000000
Moderately reduced visual acuity [HP:0030515]8/8Severely reduced visual acuity [HP:0001141]3/3100%16/163/3100%1.0000001.000000
Atypical behavior [HP:0000708]Sensory behavioral abnormality [HP:5200046]23/23100%5/51.000000
Hypermetropia [HP:0000540]12/12Constriction of peripheral visual field [HP:0001133]5/5100%12/125/5100%1.0000001.000000
Visual field defect [HP:0001123]5/5Abnormality of refraction [HP:0000539]16/16100%5/512/12100%1.0000001.000000
Sensory seeking [HP:4000079]23/23Hypermetropia [HP:0000540]12/12100%5/512/12100%1.0000001.000000
High hypermetropia [HP:0008499]4/4100%5/5Abnormal electroretinogram [HP:0000512]11/11100%16/1794%1.0000001.000000
Abnormality of the nervous system [HP:0000707]27/27Abnormal eye physiology [HP:0012373]52/52100%8/867/67100%1.0000001.000000
Visual impairment [HP:0000505]48/48Abnormal repetitive mannerisms [HP:0000733]23/23100%66/665/5100%1.0000001.000000
Severely reduced visual acuity [HP:0001141]3/3Very low visual acuity [HP:0032122]36/36100%3/345/45100%1.0000001.000000
Abnormal movements of face and head [HP:5200017]23/23100%5/5High myopia [HP:0011003]4/4100%0/00%1.0000001.000000
Abnormal visual electrophysiology [HP:0030453]11/11All [HP:0000001]52/52100%16/1669/69100%1.0000001.000000
Abnormal eye physiology [HP:0012373]52/52Abnormality of the nervous system [HP:0000707]27/27100%67/678/8100%1.0000001.000000
Tactile sensory seeking [HP:5200065]23/23Visual impairment [HP:0000505]48/48100%5/566/66100%1.0000001.000000
Abnormal repetitive mannerisms [HP:0000733]23/23High hypermetropia [HP:0008499]4/4100%5/5100%1.000000
Abnormal nervous system physiology [HP:0012638]27/27100%Moderately reduced visual acuity [HP:0030515]8/8100%16/16100%1.0000001.000000
Abnormal electroretinogram [HP:0000512]11/11Mildly reduced visual acuity [HP:0032037]1/1100%2/2100%16/1794%1.0000001.000000
Phenotypic abnormality [HP:0000118]52/52Visual field defect [HP:0001123]5/5100%69/695/5100%1.0000001.000000
Abnormality of vision [HP:0000504]Reduced visual acuity [HP:0007663]48/48100%66/661.000000
Constriction of peripheral visual field [HP:0001133]5/5Sensory seeking [HP:4000079]23/23100%5/5100%1.000000
Moderate hypermetropia [HP:0031729]7/7Neurodevelopmental delay [HP:0012758]8/8100%5/53/3100%1.0000001.000000
Abnormality of mental function [HP:0011446]Self-injurious behavior [HP:0100716]23/23100%5/51.000000
Abnormality of refraction [HP:0000539]16/16Phenotypic abnormality [HP:0000118]52/52100%12/1269/69100%1.0000001.0000001.000000
Mild hypermetropia [HP:0031728]1/1Moderate hypermetropia [HP:0031729]7/7100%1/15/5100%1.0000001.000000
Neurodevelopmental delay [HP:0012758]8/8Atypical behavior [HP:0000708]23/23100%3/35/5100%1.0000001.000000
High myopia [HP:0011003]4/4Abnormal visual electrophysiology [HP:0030453]11/11100%16/16100%1.0000001.000000
Abnormality of vision [HP:0000504]48/48100%66/66100%0/00%1.0000001.000000
12/2352%0.0009190.034010.034930
Very low visual acuity [HP:0032122]17/17100%64/64100%1.0000001.00000Global developmental delay [HP:0001263]4/2516%7/1954%0.0249350.947524
Restricted or repetitive behaviors or interests [HP:0031432]12/12100%1.0000001.000001.000000
Sensory behavioral abnormality [HP:5200046]Recurrent maladaptive behavior [HP:5200241]16/16100%12/12100%1.0000001.000001.000000
Abnormality of the eye [HP:0000478]102/102100%1.0000001.000001.000000
Mildly reduced visual acuity [HP:0032037]Myopia [HP:0000545]0/00%3/34/4100%1.0000001.000001.000000
All [HP:0000001]17/17Abnormality of mental function [HP:0011446]16/16100%104/10412/12100%1.0000001.000001.000000
Recurrent maladaptive behavior [HP:5200241]Tactile sensory seeking [HP:5200065]16/16100%12/12100%1.0000001.000001.000000
Self-injurious behavior [HP:0100716]Abnormal movements of face and head [HP:5200017]16/16100%12/12100%1.0000001.000001.000000
Myopia [HP:0000545]Mild hypermetropia [HP:0031728]0/00%4/42/2100%1.0000001.000001.000000
Reduced visual acuity [HP:0007663]17/17Abnormal nervous system physiology [HP:0012638]16/16100%97/9719/19100%1.0000001.000001.000000
Moderately reduced visual acuity [HP:0030515]Severely reduced visual acuity [HP:0001141]0/00%24/246/6100%1.0000001.000001.000000
Atypical behavior [HP:0000708]Sensory behavioral abnormality [HP:5200046]16/16100%12/12100%1.0000001.000001.000000
Constriction of peripheral visual field [HP:0001133]0/00%10/10100%1.0000001.000000
Abnormality of refraction [HP:0000539]3/3100%25/25100%1.0000001.000000
Hypermetropia [HP:0000540]3/3100%21/2121/21100%1.0000001.000000
Abnormal electroretinogram [HP:0000512]0/00%27/2896%1.0000001.000000
Abnormal eye physiology [HP:0012373]17/17100%102/102100%1.0000001.000000
Abnormal repetitive mannerisms [HP:0000733]16/16100%12/12100%1.0000001.000000
Very low visual acuity [HP:0032122]17/17100%64/64100%1.0000001.000001.000000
Visual field defect [HP:0001123]High myopia [HP:0011003]0/00%10/104/4100%1.0000001.00000
Sensory seeking [HP:4000079]16/16100%12/12100%1.0000001.00000
High hypermetropia [HP:0008499]3/3All [HP:0000001]17/17100%6/6104/104100%1.0000001.000001.000000
Abnormality of the nervous system [HP:0000707]19/19100%1.0000001.000001.000000
Visual impairment [HP:0000505]97/97100%1.0000001.000001.000000
Severely reduced visual acuity [HP:0001141]0/00%High hypermetropia [HP:0008499]3/3100%6/6100%1.0000001.000001.000000
Abnormal movements of face and head [HP:5200017]16/16Moderately reduced visual acuity [HP:0030515]0/00%24/24100%12/121.0000001.000000
Mildly reduced visual acuity [HP:0032037]0/00%3/3100%1.0000001.000001.000000
Abnormal visual electrophysiology [HP:0030453]Visual field defect [HP:0001123]0/00%27/2710/10100%1.0000001.000001.000000
Abnormal eye physiology [HP:0012373]Reduced visual acuity [HP:0007663]17/17100%102/10297/97100%1.0000001.000001.000000
Tactile sensory seeking [HP:5200065]Sensory seeking [HP:4000079]16/16100%12/12100%1.0000001.000001.000000
Abnormal repetitive mannerisms [HP:0000733]16/16Neurodevelopmental delay [HP:0012758]4/4100%12/127/7100%1.0000001.000001.000000
Abnormal nervous system physiology [HP:0012638]Self-injurious behavior [HP:0100716]16/16100%19/1912/12100%1.0000001.00000
Abnormal electroretinogram [HP:0000512]0/00%27/2896%1.0000001.00000
Phenotypic abnormality [HP:0000118]104/104100%1.0000001.000001.000000
Abnormality of vision [HP:0000504]17/17Neurodevelopmental abnormality [HP:0012759]4/4100%97/977/7100%1.0000001.00000
Constriction of peripheral visual field [HP:0001133]0/00%10/10100%1.0000001.00000
Moderate hypermetropia [HP:0031729]12/12100%1.0000001.000001.000000
Abnormality of mental function [HP:0011446]Atypical behavior [HP:0000708]16/16100%12/12100%1.0000001.00000
Abnormality of refraction [HP:0000539]3/3100%25/25100%1.0000001.00000
Neurodevelopmental abnormality [HP:0012759]4/4100%7/7100%1.0000001.00000
Mild hypermetropia [HP:0031728]Abnormal visual electrophysiology [HP:0030453]0/00%2/227/27100%1.0000001.000001.000000
Neurodevelopmental delay [HP:0012758]4/4Abnormality of vision [HP:0000504]17/17100%7/797/97100%1.0000001.00000
High myopia [HP:0011003]0/00%4/4100%1.0000001.00000
\n", "
" ], "text/plain": [ - "variant has ID of 14_21312457_21312458_GA_G Yes No \\\n", - " Count Percent Count \n", - "Eye poking [HP:0001483] 16/16 100% 12/23 \n", - "Very low visual acuity [HP:0032122] 17/17 100% 64/64 \n", - "Restricted or repetitive behaviors or interests... 16/16 100% 12/12 \n", - "Sensory behavioral abnormality [HP:5200046] 16/16 100% 12/12 \n", - "Abnormality of the eye [HP:0000478] 17/17 100% 102/102 \n", - "Mildly reduced visual acuity [HP:0032037] 0/0 0% 3/3 \n", - "All [HP:0000001] 17/17 100% 104/104 \n", - "Recurrent maladaptive behavior [HP:5200241] 16/16 100% 12/12 \n", - "Self-injurious behavior [HP:0100716] 16/16 100% 12/12 \n", - "Myopia [HP:0000545] 0/0 0% 4/4 \n", - "Reduced visual acuity [HP:0007663] 17/17 100% 97/97 \n", - "Moderately reduced visual acuity [HP:0030515] 0/0 0% 24/24 \n", - "Atypical behavior [HP:0000708] 16/16 100% 12/12 \n", - "Hypermetropia [HP:0000540] 3/3 100% 21/21 \n", - "Visual field defect [HP:0001123] 0/0 0% 10/10 \n", - "Sensory seeking [HP:4000079] 16/16 100% 12/12 \n", - "High hypermetropia [HP:0008499] 3/3 100% 6/6 \n", - "Abnormality of the nervous system [HP:0000707] 16/16 100% 19/19 \n", - "Visual impairment [HP:0000505] 17/17 100% 97/97 \n", - "Severely reduced visual acuity [HP:0001141] 0/0 0% 6/6 \n", - "Abnormal movements of face and head [HP:5200017] 16/16 100% 12/12 \n", - "Abnormal visual electrophysiology [HP:0030453] 0/0 0% 27/27 \n", - "Abnormal eye physiology [HP:0012373] 17/17 100% 102/102 \n", - "Tactile sensory seeking [HP:5200065] 16/16 100% 12/12 \n", - "Abnormal repetitive mannerisms [HP:0000733] 16/16 100% 12/12 \n", - "Abnormal nervous system physiology [HP:0012638] 16/16 100% 19/19 \n", - "Abnormal electroretinogram [HP:0000512] 0/0 0% 27/28 \n", - "Phenotypic abnormality [HP:0000118] 17/17 100% 104/104 \n", - "Abnormality of vision [HP:0000504] 17/17 100% 97/97 \n", - "Constriction of peripheral visual field [HP:000... 0/0 0% 10/10 \n", - "Moderate hypermetropia [HP:0031729] 0/0 0% 12/12 \n", - "Abnormality of mental function [HP:0011446] 16/16 100% 12/12 \n", - "Abnormality of refraction [HP:0000539] 3/3 100% 25/25 \n", - "Neurodevelopmental abnormality [HP:0012759] 4/4 100% 7/7 \n", - "Mild hypermetropia [HP:0031728] 0/0 0% 2/2 \n", - "Neurodevelopmental delay [HP:0012758] 4/4 100% 7/7 \n", - "High myopia [HP:0011003] 0/0 0% 4/4 \n", - "\n", - "variant has ID of 14_21312457_21312458_GA_G \\\n", - " Percent p value \n", - "Eye poking [HP:0001483] 52% 0.000919 \n", - "Very low visual acuity [HP:0032122] 100% 1.000000 \n", - "Restricted or repetitive behaviors or interests... 100% 1.000000 \n", - "Sensory behavioral abnormality [HP:5200046] 100% 1.000000 \n", - "Abnormality of the eye [HP:0000478] 100% 1.000000 \n", - "Mildly reduced visual acuity [HP:0032037] 100% 1.000000 \n", - "All [HP:0000001] 100% 1.000000 \n", - "Recurrent maladaptive behavior [HP:5200241] 100% 1.000000 \n", - "Self-injurious behavior [HP:0100716] 100% 1.000000 \n", - "Myopia [HP:0000545] 100% 1.000000 \n", - "Reduced visual acuity [HP:0007663] 100% 1.000000 \n", - "Moderately reduced visual acuity [HP:0030515] 100% 1.000000 \n", - "Atypical behavior [HP:0000708] 100% 1.000000 \n", - "Hypermetropia [HP:0000540] 100% 1.000000 \n", - "Visual field defect [HP:0001123] 100% 1.000000 \n", - "Sensory seeking [HP:4000079] 100% 1.000000 \n", - "High hypermetropia [HP:0008499] 100% 1.000000 \n", - "Abnormality of the nervous system [HP:0000707] 100% 1.000000 \n", - "Visual impairment [HP:0000505] 100% 1.000000 \n", - "Severely reduced visual acuity [HP:0001141] 100% 1.000000 \n", - "Abnormal movements of face and head [HP:5200017] 100% 1.000000 \n", - "Abnormal visual electrophysiology [HP:0030453] 100% 1.000000 \n", - "Abnormal eye physiology [HP:0012373] 100% 1.000000 \n", - "Tactile sensory seeking [HP:5200065] 100% 1.000000 \n", - "Abnormal repetitive mannerisms [HP:0000733] 100% 1.000000 \n", - "Abnormal nervous system physiology [HP:0012638] 100% 1.000000 \n", - "Abnormal electroretinogram [HP:0000512] 96% 1.000000 \n", - "Phenotypic abnormality [HP:0000118] 100% 1.000000 \n", - "Abnormality of vision [HP:0000504] 100% 1.000000 \n", - "Constriction of peripheral visual field [HP:000... 100% 1.000000 \n", - "Moderate hypermetropia [HP:0031729] 100% 1.000000 \n", - "Abnormality of mental function [HP:0011446] 100% 1.000000 \n", - "Abnormality of refraction [HP:0000539] 100% 1.000000 \n", - "Neurodevelopmental abnormality [HP:0012759] 100% 1.000000 \n", - "Mild hypermetropia [HP:0031728] 100% 1.000000 \n", - "Neurodevelopmental delay [HP:0012758] 100% 1.000000 \n", - "High myopia [HP:0011003] 100% 1.000000 \n", + "variant has ID of 14_21312457_21312458_GA_G Yes ... \n", + " Count ... Corrected p value\n", + "Eye poking [HP:0001483] 16/16 ... 0.034930\n", + "Global developmental delay [HP:0001263] 4/25 ... 0.947524\n", + "Restricted or repetitive behaviors or interests... 16/16 ... 1.000000\n", + "Recurrent maladaptive behavior [HP:5200241] 16/16 ... 1.000000\n", + "Abnormality of the eye [HP:0000478] 17/17 ... 1.000000\n", + "Myopia [HP:0000545] 0/0 ... 1.000000\n", + "Abnormality of mental function [HP:0011446] 16/16 ... 1.000000\n", + "Tactile sensory seeking [HP:5200065] 16/16 ... 1.000000\n", + "Abnormal movements of face and head [HP:5200017] 16/16 ... 1.000000\n", + "Mild hypermetropia [HP:0031728] 0/0 ... 1.000000\n", + "Abnormal nervous system physiology [HP:0012638] 16/16 ... 1.000000\n", + "Severely reduced visual acuity [HP:0001141] 0/0 ... 1.000000\n", + "Sensory behavioral abnormality [HP:5200046] 16/16 ... 1.000000\n", + "Constriction of peripheral visual field [HP:000... 0/0 ... 1.000000\n", + "Abnormality of refraction [HP:0000539] 3/3 ... 1.000000\n", + "Hypermetropia [HP:0000540] 3/3 ... 1.000000\n", + "Abnormal electroretinogram [HP:0000512] 0/0 ... 1.000000\n", + "Abnormal eye physiology [HP:0012373] 17/17 ... 1.000000\n", + "Abnormal repetitive mannerisms [HP:0000733] 16/16 ... 1.000000\n", + "Very low visual acuity [HP:0032122] 17/17 ... 1.000000\n", + "High myopia [HP:0011003] 0/0 ... 1.000000\n", + "All [HP:0000001] 17/17 ... 1.000000\n", + "Abnormality of the nervous system [HP:0000707] 16/16 ... 1.000000\n", + "Visual impairment [HP:0000505] 17/17 ... 1.000000\n", + "High hypermetropia [HP:0008499] 3/3 ... 1.000000\n", + "Moderately reduced visual acuity [HP:0030515] 0/0 ... 1.000000\n", + "Mildly reduced visual acuity [HP:0032037] 0/0 ... 1.000000\n", + "Visual field defect [HP:0001123] 0/0 ... 1.000000\n", + "Reduced visual acuity [HP:0007663] 17/17 ... 1.000000\n", + "Sensory seeking [HP:4000079] 16/16 ... 1.000000\n", + "Neurodevelopmental delay [HP:0012758] 4/4 ... 1.000000\n", + "Self-injurious behavior [HP:0100716] 16/16 ... 1.000000\n", + "Phenotypic abnormality [HP:0000118] 17/17 ... 1.000000\n", + "Neurodevelopmental abnormality [HP:0012759] 4/4 ... 1.000000\n", + "Moderate hypermetropia [HP:0031729] 0/0 ... 1.000000\n", + "Atypical behavior [HP:0000708] 16/16 ... 1.000000\n", + "Abnormal visual electrophysiology [HP:0030453] 0/0 ... 1.000000\n", + "Abnormality of vision [HP:0000504] 17/17 ... 1.000000\n", "\n", - "variant has ID of 14_21312457_21312458_GA_G \n", - " Corrected p value \n", - "Eye poking [HP:0001483] 0.03401 \n", - "Very low visual acuity [HP:0032122] 1.00000 \n", - "Restricted or repetitive behaviors or interests... 1.00000 \n", - "Sensory behavioral abnormality [HP:5200046] 1.00000 \n", - "Abnormality of the eye [HP:0000478] 1.00000 \n", - "Mildly reduced visual acuity [HP:0032037] 1.00000 \n", - "All [HP:0000001] 1.00000 \n", - "Recurrent maladaptive behavior [HP:5200241] 1.00000 \n", - "Self-injurious behavior [HP:0100716] 1.00000 \n", - "Myopia [HP:0000545] 1.00000 \n", - "Reduced visual acuity [HP:0007663] 1.00000 \n", - "Moderately reduced visual acuity [HP:0030515] 1.00000 \n", - "Atypical behavior [HP:0000708] 1.00000 \n", - "Hypermetropia [HP:0000540] 1.00000 \n", - "Visual field defect [HP:0001123] 1.00000 \n", - "Sensory seeking [HP:4000079] 1.00000 \n", - "High hypermetropia [HP:0008499] 1.00000 \n", - "Abnormality of the nervous system [HP:0000707] 1.00000 \n", - "Visual impairment [HP:0000505] 1.00000 \n", - "Severely reduced visual acuity [HP:0001141] 1.00000 \n", - "Abnormal movements of face and head [HP:5200017] 1.00000 \n", - "Abnormal visual electrophysiology [HP:0030453] 1.00000 \n", - "Abnormal eye physiology [HP:0012373] 1.00000 \n", - "Tactile sensory seeking [HP:5200065] 1.00000 \n", - "Abnormal repetitive mannerisms [HP:0000733] 1.00000 \n", - "Abnormal nervous system physiology [HP:0012638] 1.00000 \n", - "Abnormal electroretinogram [HP:0000512] 1.00000 \n", - "Phenotypic abnormality [HP:0000118] 1.00000 \n", - "Abnormality of vision [HP:0000504] 1.00000 \n", - "Constriction of peripheral visual field [HP:000... 1.00000 \n", - "Moderate hypermetropia [HP:0031729] 1.00000 \n", - "Abnormality of mental function [HP:0011446] 1.00000 \n", - "Abnormality of refraction [HP:0000539] 1.00000 \n", - "Neurodevelopmental abnormality [HP:0012759] 1.00000 \n", - "Mild hypermetropia [HP:0031728] 1.00000 \n", - "Neurodevelopmental delay [HP:0012758] 1.00000 \n", - "High myopia [HP:0011003] 1.00000 " + "[38 rows x 6 columns]" ] }, - "execution_count": 10, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -1678,7 +2072,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 13, "id": "0179fa6e", "metadata": {}, "outputs": [ @@ -1719,15 +2113,6 @@ " \n", " \n", " \n", - " OMIM:608194\n", - " 20/50\n", - " 40%\n", - " 17/170\n", - " 10%\n", - " 0.000004\n", - " 0.000008\n", - " \n", - " \n", " OMIM:613826\n", " 30/50\n", " 60%\n", @@ -1736,48 +2121,54 @@ " 0.000004\n", " 0.000008\n", " \n", + " \n", + " OMIM:608194\n", + " 20/50\n", + " 40%\n", + " 17/170\n", + " 10%\n", + " 0.000004\n", + " 0.000008\n", + " \n", " \n", "\n", "" ], "text/plain": [ - "MISSENSE_VARIANT on NM_020366.4 Yes No \\\n", - " Count Percent Count Percent p value \n", - "OMIM:608194 20/50 40% 17/170 10% 0.000004 \n", - "OMIM:613826 30/50 60% 153/170 90% 0.000004 \n", + "MISSENSE_VARIANT on NM_020366.4 Yes ... \n", + " Count Percent ... p value Corrected p value\n", + "OMIM:613826 30/50 60% ... 0.000004 0.000008\n", + "OMIM:608194 20/50 40% ... 0.000004 0.000008\n", "\n", - "MISSENSE_VARIANT on NM_020366.4 \n", - " Corrected p value \n", - "OMIM:608194 0.000008 \n", - "OMIM:613826 0.000008 " + "[2 rows x 6 columns]" ] }, - "execution_count": 11, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id)\n", + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, RPGRIP1_MANE_transcript)\n", "by_dis = all_hpo_analysis.compare_disease_vs_genotype(is_missense)\n", "by_dis.summarize(hpo, PatientCategories.YES)" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 14, "id": "d4b6a6a0", "metadata": {}, "outputs": [], "source": [ "analysis_config = CohortAnalysisConfiguration()\n", - "analysis_config.heuristic_strategy()\n", + "analysis_config.hpo_mtc_strategy()\n", "hpo_analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)\n" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 15, "id": "3c459243", "metadata": {}, "outputs": [ @@ -1812,175 +2203,55 @@ " Percent\n", " Count\n", " Percent\n", - " p value\n", - " Corrected p value\n", - " \n", - " \n", - " \n", - " \n", - " Eye poking [HP:0001483]\n", - " 23/27\n", - " 85%\n", - " 5/12\n", - " 42%\n", - " 0.016983\n", - " 0.033966\n", - " \n", - " \n", - " Abnormal electroretinogram [HP:0000512]\n", - " 11/11\n", - " 100%\n", - " 16/17\n", - " 94%\n", - " 1.000000\n", - " 1.000000\n", - " \n", - " \n", - "\n", - "" - ], - "text/plain": [ - "FRAMESHIFT_VARIANT on NM_020366.4 Yes No \\\n", - " Count Percent Count Percent \n", - "Eye poking [HP:0001483] 23/27 85% 5/12 42% \n", - "Abnormal electroretinogram [HP:0000512] 11/11 100% 16/17 94% \n", - "\n", - "FRAMESHIFT_VARIANT on NM_020366.4 \n", - " p value Corrected p value \n", - "Eye poking [HP:0001483] 0.016983 0.033966 \n", - "Abnormal electroretinogram [HP:0000512] 1.000000 1.000000 " - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "by_frameshift = hpo_analysis.compare_hpo_vs_genotype(is_frameshift)\n", - "by_frameshift.summarize(hpo, PatientCategories.YES)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "id": "de5bd274", - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "\n", - "\n", - "\n", - " \n", - " Cohort\n", - " \n", - "\n", - "\n", - "\n", - "

Statistical analysis: bonferroni (heuristic sampler)

\n", - "

Performed statistical tests for 4 out of the total of 37 HPO terms.

\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Using heuristic sampler, 33 term(s) were omitted from statistical analysis.
ReasonCount
Skipping term because all genotypes have same HPO observed proportions20
Skipping general term8
Skipping term with only 4 observations (not powered for 2x2)2
Skipping term with only 3 observations (not powered for 2x2)1
Skipping term with only 6 observations (not powered for 2x2)1
Skipping term with only 2 observations (not powered for 2x2)1
\n", - "\n", - "" + " p value\n", + " Corrected p value\n", + " \n", + " \n", + " \n", + " \n", + " Eye poking [HP:0001483]\n", + " 23/27\n", + " 85%\n", + " 5/12\n", + " 42%\n", + " 0.016983\n", + " 0.033966\n", + " \n", + " \n", + " Abnormal electroretinogram [HP:0000512]\n", + " 11/11\n", + " 100%\n", + " 16/17\n", + " 94%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + "\n", + "" ], "text/plain": [ - "" + "FRAMESHIFT_VARIANT on NM_020366.4 Yes ... \n", + " Count ... Corrected p value\n", + "Eye poking [HP:0001483] 23/27 ... 0.033966\n", + "Abnormal electroretinogram [HP:0000512] 11/11 ... 1.000000\n", + "\n", + "[2 rows x 6 columns]" ] }, + "execution_count": 15, "metadata": {}, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "from genophenocorr.view import StatsViewer\n", - "viewer = StatsViewer()\n", - "\n", - "\n", - "display(HTML(viewer.process(by_frameshift.mtc_filter_report)))" + "by_frameshift = hpo_analysis.compare_hpo_vs_genotype(is_frameshift)\n", + "by_frameshift.summarize(hpo, PatientCategories.YES)" ] }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "id": "348818dc", "metadata": {}, "outputs": [ @@ -2032,18 +2303,18 @@ " 12/23\n", " 52%\n", " 0.000919\n", - " 0.03401\n", + " 0.034930\n", " \n", " \n", - " Very low visual acuity [HP:0032122]\n", - " 17/17\n", - " 100%\n", + " Global developmental delay [HP:0001263]\n", + " 4/25\n", + " 16%\n", " 0/0\n", " 0%\n", - " 64/64\n", - " 100%\n", - " 1.000000\n", - " 1.00000\n", + " 7/195\n", + " 4%\n", + " 0.024935\n", + " 0.947524\n", " \n", " \n", " Restricted or repetitive behaviors or interests [HP:0031432]\n", @@ -2054,10 +2325,10 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Sensory behavioral abnormality [HP:5200046]\n", + " Recurrent maladaptive behavior [HP:5200241]\n", " 16/16\n", " 100%\n", " 0/0\n", @@ -2065,7 +2336,7 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", " Abnormality of the eye [HP:0000478]\n", @@ -2076,32 +2347,32 @@ " 102/102\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Mildly reduced visual acuity [HP:0032037]\n", + " Myopia [HP:0000545]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 3/3\n", + " 4/4\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " All [HP:0000001]\n", - " 17/17\n", + " Abnormality of mental function [HP:0011446]\n", + " 16/16\n", " 100%\n", " 0/0\n", " 0%\n", - " 104/104\n", + " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Recurrent maladaptive behavior [HP:5200241]\n", + " Tactile sensory seeking [HP:5200065]\n", " 16/16\n", " 100%\n", " 0/0\n", @@ -2109,10 +2380,10 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Self-injurious behavior [HP:0100716]\n", + " Abnormal movements of face and head [HP:5200017]\n", " 16/16\n", " 100%\n", " 0/0\n", @@ -2120,43 +2391,43 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Myopia [HP:0000545]\n", + " Mild hypermetropia [HP:0031728]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 4/4\n", + " 2/2\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Reduced visual acuity [HP:0007663]\n", - " 17/17\n", + " Abnormal nervous system physiology [HP:0012638]\n", + " 16/16\n", " 100%\n", " 0/0\n", " 0%\n", - " 97/97\n", + " 19/19\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Moderately reduced visual acuity [HP:0030515]\n", + " Severely reduced visual acuity [HP:0001141]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 24/24\n", + " 6/6\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Atypical behavior [HP:0000708]\n", + " Sensory behavioral abnormality [HP:5200046]\n", " 16/16\n", " 100%\n", " 0/0\n", @@ -2164,21 +2435,10 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", - " \n", - " \n", - " Hypermetropia [HP:0000540]\n", - " 3/3\n", - " 100%\n", - " 0/0\n", - " 0%\n", - " 21/21\n", - " 100%\n", " 1.000000\n", - " 1.00000\n", " \n", " \n", - " Visual field defect [HP:0001123]\n", + " Constriction of peripheral visual field [HP:0001133]\n", " 0/0\n", " 0%\n", " 0/0\n", @@ -2186,153 +2446,164 @@ " 10/10\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Sensory seeking [HP:4000079]\n", - " 16/16\n", + " Abnormality of refraction [HP:0000539]\n", + " 3/3\n", " 100%\n", " 0/0\n", " 0%\n", - " 12/12\n", + " 25/25\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " High hypermetropia [HP:0008499]\n", + " Hypermetropia [HP:0000540]\n", " 3/3\n", " 100%\n", " 0/0\n", " 0%\n", - " 6/6\n", + " 21/21\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormality of the nervous system [HP:0000707]\n", - " 16/16\n", - " 100%\n", + " Abnormal electroretinogram [HP:0000512]\n", " 0/0\n", " 0%\n", - " 19/19\n", - " 100%\n", + " 0/0\n", + " 0%\n", + " 27/28\n", + " 96%\n", + " 1.000000\n", " 1.000000\n", - " 1.00000\n", " \n", " \n", - " Visual impairment [HP:0000505]\n", + " Abnormal eye physiology [HP:0012373]\n", " 17/17\n", " 100%\n", " 0/0\n", " 0%\n", - " 97/97\n", + " 102/102\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Severely reduced visual acuity [HP:0001141]\n", - " 0/0\n", - " 0%\n", + " Abnormal repetitive mannerisms [HP:0000733]\n", + " 16/16\n", + " 100%\n", " 0/0\n", " 0%\n", - " 6/6\n", + " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal movements of face and head [HP:5200017]\n", - " 16/16\n", + " Very low visual acuity [HP:0032122]\n", + " 17/17\n", " 100%\n", " 0/0\n", " 0%\n", - " 12/12\n", + " 64/64\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal visual electrophysiology [HP:0030453]\n", + " High myopia [HP:0011003]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 27/27\n", + " 4/4\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal eye physiology [HP:0012373]\n", + " All [HP:0000001]\n", " 17/17\n", " 100%\n", " 0/0\n", " 0%\n", - " 102/102\n", + " 104/104\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Tactile sensory seeking [HP:5200065]\n", + " Abnormality of the nervous system [HP:0000707]\n", " 16/16\n", " 100%\n", " 0/0\n", " 0%\n", - " 12/12\n", + " 19/19\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal repetitive mannerisms [HP:0000733]\n", - " 16/16\n", + " Visual impairment [HP:0000505]\n", + " 17/17\n", " 100%\n", " 0/0\n", " 0%\n", - " 12/12\n", + " 97/97\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal nervous system physiology [HP:0012638]\n", - " 16/16\n", + " High hypermetropia [HP:0008499]\n", + " 3/3\n", " 100%\n", " 0/0\n", " 0%\n", - " 19/19\n", + " 6/6\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormal electroretinogram [HP:0000512]\n", + " Moderately reduced visual acuity [HP:0030515]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 27/28\n", - " 96%\n", + " 24/24\n", + " 100%\n", + " 1.000000\n", " 1.000000\n", - " 1.00000\n", " \n", " \n", - " Phenotypic abnormality [HP:0000118]\n", - " 17/17\n", + " Mildly reduced visual acuity [HP:0032037]\n", + " 0/0\n", + " 0%\n", + " 0/0\n", + " 0%\n", + " 3/3\n", " 100%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Visual field defect [HP:0001123]\n", " 0/0\n", " 0%\n", - " 104/104\n", + " 0/0\n", + " 0%\n", + " 10/10\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormality of vision [HP:0000504]\n", + " Reduced visual acuity [HP:0007663]\n", " 17/17\n", " 100%\n", " 0/0\n", @@ -2340,32 +2611,32 @@ " 97/97\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Constriction of peripheral visual field [HP:0001133]\n", - " 0/0\n", - " 0%\n", + " Sensory seeking [HP:4000079]\n", + " 16/16\n", + " 100%\n", " 0/0\n", " 0%\n", - " 10/10\n", + " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Moderate hypermetropia [HP:0031729]\n", - " 0/0\n", - " 0%\n", + " Neurodevelopmental delay [HP:0012758]\n", + " 4/4\n", + " 100%\n", " 0/0\n", " 0%\n", - " 12/12\n", + " 7/7\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormality of mental function [HP:0011446]\n", + " Self-injurious behavior [HP:0100716]\n", " 16/16\n", " 100%\n", " 0/0\n", @@ -2373,18 +2644,18 @@ " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Abnormality of refraction [HP:0000539]\n", - " 3/3\n", + " Phenotypic abnormality [HP:0000118]\n", + " 17/17\n", " 100%\n", " 0/0\n", " 0%\n", - " 25/25\n", + " 104/104\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", " Neurodevelopmental abnormality [HP:0012759]\n", @@ -2395,168 +2666,102 @@ " 7/7\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Mild hypermetropia [HP:0031728]\n", + " Moderate hypermetropia [HP:0031729]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 2/2\n", + " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " Neurodevelopmental delay [HP:0012758]\n", - " 4/4\n", + " Atypical behavior [HP:0000708]\n", + " 16/16\n", " 100%\n", " 0/0\n", " 0%\n", - " 7/7\n", + " 12/12\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", - " High myopia [HP:0011003]\n", + " Abnormal visual electrophysiology [HP:0030453]\n", " 0/0\n", " 0%\n", " 0/0\n", " 0%\n", - " 4/4\n", + " 27/27\n", + " 100%\n", + " 1.000000\n", + " 1.000000\n", + " \n", + " \n", + " Abnormality of vision [HP:0000504]\n", + " 17/17\n", + " 100%\n", + " 0/0\n", + " 0%\n", + " 97/97\n", " 100%\n", " 1.000000\n", - " 1.00000\n", + " 1.000000\n", " \n", " \n", "\n", "" ], "text/plain": [ - "variant has ID of 14_21312457_21312458_GA_G Both One \\\n", - " Count Percent Count \n", - "Eye poking [HP:0001483] 16/16 100% 0/0 \n", - "Very low visual acuity [HP:0032122] 17/17 100% 0/0 \n", - "Restricted or repetitive behaviors or interests... 16/16 100% 0/0 \n", - "Sensory behavioral abnormality [HP:5200046] 16/16 100% 0/0 \n", - "Abnormality of the eye [HP:0000478] 17/17 100% 0/0 \n", - "Mildly reduced visual acuity [HP:0032037] 0/0 0% 0/0 \n", - "All [HP:0000001] 17/17 100% 0/0 \n", - "Recurrent maladaptive behavior [HP:5200241] 16/16 100% 0/0 \n", - "Self-injurious behavior [HP:0100716] 16/16 100% 0/0 \n", - "Myopia [HP:0000545] 0/0 0% 0/0 \n", - "Reduced visual acuity [HP:0007663] 17/17 100% 0/0 \n", - "Moderately reduced visual acuity [HP:0030515] 0/0 0% 0/0 \n", - "Atypical behavior [HP:0000708] 16/16 100% 0/0 \n", - "Hypermetropia [HP:0000540] 3/3 100% 0/0 \n", - "Visual field defect [HP:0001123] 0/0 0% 0/0 \n", - "Sensory seeking [HP:4000079] 16/16 100% 0/0 \n", - "High hypermetropia [HP:0008499] 3/3 100% 0/0 \n", - "Abnormality of the nervous system [HP:0000707] 16/16 100% 0/0 \n", - "Visual impairment [HP:0000505] 17/17 100% 0/0 \n", - "Severely reduced visual acuity [HP:0001141] 0/0 0% 0/0 \n", - "Abnormal movements of face and head [HP:5200017] 16/16 100% 0/0 \n", - "Abnormal visual electrophysiology [HP:0030453] 0/0 0% 0/0 \n", - "Abnormal eye physiology [HP:0012373] 17/17 100% 0/0 \n", - "Tactile sensory seeking [HP:5200065] 16/16 100% 0/0 \n", - "Abnormal repetitive mannerisms [HP:0000733] 16/16 100% 0/0 \n", - "Abnormal nervous system physiology [HP:0012638] 16/16 100% 0/0 \n", - "Abnormal electroretinogram [HP:0000512] 0/0 0% 0/0 \n", - "Phenotypic abnormality [HP:0000118] 17/17 100% 0/0 \n", - "Abnormality of vision [HP:0000504] 17/17 100% 0/0 \n", - "Constriction of peripheral visual field [HP:000... 0/0 0% 0/0 \n", - "Moderate hypermetropia [HP:0031729] 0/0 0% 0/0 \n", - "Abnormality of mental function [HP:0011446] 16/16 100% 0/0 \n", - "Abnormality of refraction [HP:0000539] 3/3 100% 0/0 \n", - "Neurodevelopmental abnormality [HP:0012759] 4/4 100% 0/0 \n", - "Mild hypermetropia [HP:0031728] 0/0 0% 0/0 \n", - "Neurodevelopmental delay [HP:0012758] 4/4 100% 0/0 \n", - "High myopia [HP:0011003] 0/0 0% 0/0 \n", + "variant has ID of 14_21312457_21312458_GA_G Both ... \n", + " Count ... Corrected p value\n", + "Eye poking [HP:0001483] 16/16 ... 0.034930\n", + "Global developmental delay [HP:0001263] 4/25 ... 0.947524\n", + "Restricted or repetitive behaviors or interests... 16/16 ... 1.000000\n", + "Recurrent maladaptive behavior [HP:5200241] 16/16 ... 1.000000\n", + "Abnormality of the eye [HP:0000478] 17/17 ... 1.000000\n", + "Myopia [HP:0000545] 0/0 ... 1.000000\n", + "Abnormality of mental function [HP:0011446] 16/16 ... 1.000000\n", + "Tactile sensory seeking [HP:5200065] 16/16 ... 1.000000\n", + "Abnormal movements of face and head [HP:5200017] 16/16 ... 1.000000\n", + "Mild hypermetropia [HP:0031728] 0/0 ... 1.000000\n", + "Abnormal nervous system physiology [HP:0012638] 16/16 ... 1.000000\n", + "Severely reduced visual acuity [HP:0001141] 0/0 ... 1.000000\n", + "Sensory behavioral abnormality [HP:5200046] 16/16 ... 1.000000\n", + "Constriction of peripheral visual field [HP:000... 0/0 ... 1.000000\n", + "Abnormality of refraction [HP:0000539] 3/3 ... 1.000000\n", + "Hypermetropia [HP:0000540] 3/3 ... 1.000000\n", + "Abnormal electroretinogram [HP:0000512] 0/0 ... 1.000000\n", + "Abnormal eye physiology [HP:0012373] 17/17 ... 1.000000\n", + "Abnormal repetitive mannerisms [HP:0000733] 16/16 ... 1.000000\n", + "Very low visual acuity [HP:0032122] 17/17 ... 1.000000\n", + "High myopia [HP:0011003] 0/0 ... 1.000000\n", + "All [HP:0000001] 17/17 ... 1.000000\n", + "Abnormality of the nervous system [HP:0000707] 16/16 ... 1.000000\n", + "Visual impairment [HP:0000505] 17/17 ... 1.000000\n", + "High hypermetropia [HP:0008499] 3/3 ... 1.000000\n", + "Moderately reduced visual acuity [HP:0030515] 0/0 ... 1.000000\n", + "Mildly reduced visual acuity [HP:0032037] 0/0 ... 1.000000\n", + "Visual field defect [HP:0001123] 0/0 ... 1.000000\n", + "Reduced visual acuity [HP:0007663] 17/17 ... 1.000000\n", + "Sensory seeking [HP:4000079] 16/16 ... 1.000000\n", + "Neurodevelopmental delay [HP:0012758] 4/4 ... 1.000000\n", + "Self-injurious behavior [HP:0100716] 16/16 ... 1.000000\n", + "Phenotypic abnormality [HP:0000118] 17/17 ... 1.000000\n", + "Neurodevelopmental abnormality [HP:0012759] 4/4 ... 1.000000\n", + "Moderate hypermetropia [HP:0031729] 0/0 ... 1.000000\n", + "Atypical behavior [HP:0000708] 16/16 ... 1.000000\n", + "Abnormal visual electrophysiology [HP:0030453] 0/0 ... 1.000000\n", + "Abnormality of vision [HP:0000504] 17/17 ... 1.000000\n", "\n", - "variant has ID of 14_21312457_21312458_GA_G Neither \\\n", - " Percent Count Percent \n", - "Eye poking [HP:0001483] 0% 12/23 52% \n", - "Very low visual acuity [HP:0032122] 0% 64/64 100% \n", - "Restricted or repetitive behaviors or interests... 0% 12/12 100% \n", - "Sensory behavioral abnormality [HP:5200046] 0% 12/12 100% \n", - "Abnormality of the eye [HP:0000478] 0% 102/102 100% \n", - "Mildly reduced visual acuity [HP:0032037] 0% 3/3 100% \n", - "All [HP:0000001] 0% 104/104 100% \n", - "Recurrent maladaptive behavior [HP:5200241] 0% 12/12 100% \n", - "Self-injurious behavior [HP:0100716] 0% 12/12 100% \n", - "Myopia [HP:0000545] 0% 4/4 100% \n", - "Reduced visual acuity [HP:0007663] 0% 97/97 100% \n", - "Moderately reduced visual acuity [HP:0030515] 0% 24/24 100% \n", - "Atypical behavior [HP:0000708] 0% 12/12 100% \n", - "Hypermetropia [HP:0000540] 0% 21/21 100% \n", - "Visual field defect [HP:0001123] 0% 10/10 100% \n", - "Sensory seeking [HP:4000079] 0% 12/12 100% \n", - "High hypermetropia [HP:0008499] 0% 6/6 100% \n", - "Abnormality of the nervous system [HP:0000707] 0% 19/19 100% \n", - "Visual impairment [HP:0000505] 0% 97/97 100% \n", - "Severely reduced visual acuity [HP:0001141] 0% 6/6 100% \n", - "Abnormal movements of face and head [HP:5200017] 0% 12/12 100% \n", - "Abnormal visual electrophysiology [HP:0030453] 0% 27/27 100% \n", - "Abnormal eye physiology [HP:0012373] 0% 102/102 100% \n", - "Tactile sensory seeking [HP:5200065] 0% 12/12 100% \n", - "Abnormal repetitive mannerisms [HP:0000733] 0% 12/12 100% \n", - "Abnormal nervous system physiology [HP:0012638] 0% 19/19 100% \n", - "Abnormal electroretinogram [HP:0000512] 0% 27/28 96% \n", - "Phenotypic abnormality [HP:0000118] 0% 104/104 100% \n", - "Abnormality of vision [HP:0000504] 0% 97/97 100% \n", - "Constriction of peripheral visual field [HP:000... 0% 10/10 100% \n", - "Moderate hypermetropia [HP:0031729] 0% 12/12 100% \n", - "Abnormality of mental function [HP:0011446] 0% 12/12 100% \n", - "Abnormality of refraction [HP:0000539] 0% 25/25 100% \n", - "Neurodevelopmental abnormality [HP:0012759] 0% 7/7 100% \n", - "Mild hypermetropia [HP:0031728] 0% 2/2 100% \n", - "Neurodevelopmental delay [HP:0012758] 0% 7/7 100% \n", - "High myopia [HP:0011003] 0% 4/4 100% \n", - "\n", - "variant has ID of 14_21312457_21312458_GA_G \n", - " p value Corrected p value \n", - "Eye poking [HP:0001483] 0.000919 0.03401 \n", - "Very low visual acuity [HP:0032122] 1.000000 1.00000 \n", - "Restricted or repetitive behaviors or interests... 1.000000 1.00000 \n", - "Sensory behavioral abnormality [HP:5200046] 1.000000 1.00000 \n", - "Abnormality of the eye [HP:0000478] 1.000000 1.00000 \n", - "Mildly reduced visual acuity [HP:0032037] 1.000000 1.00000 \n", - "All [HP:0000001] 1.000000 1.00000 \n", - "Recurrent maladaptive behavior [HP:5200241] 1.000000 1.00000 \n", - "Self-injurious behavior [HP:0100716] 1.000000 1.00000 \n", - "Myopia [HP:0000545] 1.000000 1.00000 \n", - "Reduced visual acuity [HP:0007663] 1.000000 1.00000 \n", - "Moderately reduced visual acuity [HP:0030515] 1.000000 1.00000 \n", - "Atypical behavior [HP:0000708] 1.000000 1.00000 \n", - "Hypermetropia [HP:0000540] 1.000000 1.00000 \n", - "Visual field defect [HP:0001123] 1.000000 1.00000 \n", - "Sensory seeking [HP:4000079] 1.000000 1.00000 \n", - "High hypermetropia [HP:0008499] 1.000000 1.00000 \n", - "Abnormality of the nervous system [HP:0000707] 1.000000 1.00000 \n", - "Visual impairment [HP:0000505] 1.000000 1.00000 \n", - "Severely reduced visual acuity [HP:0001141] 1.000000 1.00000 \n", - "Abnormal movements of face and head [HP:5200017] 1.000000 1.00000 \n", - "Abnormal visual electrophysiology [HP:0030453] 1.000000 1.00000 \n", - "Abnormal eye physiology [HP:0012373] 1.000000 1.00000 \n", - "Tactile sensory seeking [HP:5200065] 1.000000 1.00000 \n", - "Abnormal repetitive mannerisms [HP:0000733] 1.000000 1.00000 \n", - "Abnormal nervous system physiology [HP:0012638] 1.000000 1.00000 \n", - "Abnormal electroretinogram [HP:0000512] 1.000000 1.00000 \n", - "Phenotypic abnormality [HP:0000118] 1.000000 1.00000 \n", - "Abnormality of vision [HP:0000504] 1.000000 1.00000 \n", - "Constriction of peripheral visual field [HP:000... 1.000000 1.00000 \n", - "Moderate hypermetropia [HP:0031729] 1.000000 1.00000 \n", - "Abnormality of mental function [HP:0011446] 1.000000 1.00000 \n", - "Abnormality of refraction [HP:0000539] 1.000000 1.00000 \n", - "Neurodevelopmental abnormality [HP:0012759] 1.000000 1.00000 \n", - "Mild hypermetropia [HP:0031728] 1.000000 1.00000 \n", - "Neurodevelopmental delay [HP:0012758] 1.000000 1.00000 \n", - "High myopia [HP:0011003] 1.000000 1.00000 " + "[38 rows x 8 columns]" ] }, - "execution_count": 15, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -2591,7 +2796,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/STXBP1/STXBP1.ipynb b/notebooks/STXBP1/STXBP1.ipynb index 94e27e78b..b39865d62 100644 --- a/notebooks/STXBP1/STXBP1.ipynb +++ b/notebooks/STXBP1/STXBP1.ipynb @@ -19,35 +19,19 @@ "name": "stdout", "output_type": "stream", "text": [ - "Using genophenocorr version 0.1.1dev\n" - ] - } - ], - "source": [ - "import genophenocorr\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "c0692465", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Loaded HPO v2023-10-09\n" + "Loaded HPO v2023-10-09\n", + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ + "import gpsea\n", "import hpotk\n", "\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", - "print(f'Loaded HPO v{hpo.version}')" + "print(f'Loaded HPO v{hpo.version}')\n", + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -62,29 +46,18 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 2, "id": "b3095872", "metadata": {}, "outputs": [], "source": [ - "tx_id = 'NM_003165.6'" + "STXBP1_MANE_transcript = 'NM_003165.6'\n", + "STXBP1_protein_id = 'NP_003156.1'" ] }, { "cell_type": "code", - "execution_count": 4, - "id": "77660956-d30f-4c49-a4a0-7fdae1e75b9f", - "metadata": {}, - "outputs": [], - "source": [ - "from genophenocorr.preprocessing import configure_caching_cohort_creator\n", - "\n", - "cohort_creator = configure_caching_cohort_creator(hpo, timeout=20)" - ] - }, - { - "cell_type": "code", - "execution_count": 5, + "execution_count": 3, "id": "76967087-8fde-4388-95d2-dba1776bfa08", "metadata": {}, "outputs": [ @@ -92,7 +65,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 41%|\u001b[32m████▏ \u001b[0m| 192/463 [00:00<00:00, 516.95it/s]" + "Patients Created: 17%|█▋ | 81/463 [02:28<09:44, 1.53s/it]" ] }, { @@ -107,45 +80,40 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|\u001b[32m██████████\u001b[0m| 463/463 [00:01<00:00, 335.33it/s]\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ + "Patients Created: 100%|██████████| 463/463 [11:05<00:00, 1.44s/it]\n", "Validated under none policy\n", "Showing errors and warnings\n", - "Load phenopackets\n", - " patient #29\n", - " phenotype-features\n", - " warnings:\n", - " ·Triggered by physical trauma [HP:0031135] is not a descendant of Phenotypic abnormality [HP:0000118]\n", - " patient #227\n", + "Phenopackets\n", + " patient #71\n", " phenotype-features\n", " warnings:\n", - " ·Death in childhood [HP:0003819] is not a descendant of Phenotypic abnormality [HP:0000118]\n", - " patient #239\n", + "\n", + " patient #81\n", " variants\n", " warnings:\n", - " ·Patient STX_23708187_T23289 has no variants to work with\n", + "\n", " #0\n", " warnings:\n", " ·Patient STX_23708187_T23289 has an error with variant 9_127684373_127684373_A_A. Try again or remove variant form testing... Expected a result but got an Error. See log for details.\n", - " patient #359\n", + " patient #219\n", " phenotype-features\n", " warnings:\n", - " ·Death in adolescence [HP:0011421] is not a descendant of Phenotypic abnormality [HP:0000118]\n" + "\n", + " patient #382\n", + " phenotype-features\n", + " warnings:\n", + "\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import load_phenopackets\n", + "from gpsea.preprocessing import load_phenopackets, configure_caching_cohort_creator\n", "\n", "cohort_name = 'STXBP1'\n", - "phenopacket_store_release = '0.1.18'\n", + "phenopacket_store_release = '0.1.19'\n", "\n", + "cohort_creator = configure_caching_cohort_creator(hpo)\n", "registry = configure_phenopacket_registry()\n", "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", " phenopackets = tuple(ps.iter_cohort_phenopackets(cohort_name))\n", @@ -170,7 +138,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 4, "id": "a41be80d-0678-4dc3-97b6-2876d69648e0", "metadata": {}, "outputs": [ @@ -242,10 +210,10 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 463 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 463 individuals.

\n", " \n", - "

Not able to ingest 1 individuals.

\n", + "

Not able to load 1 individuals.

\n", " \n", "\n", " \n", @@ -257,7 +225,7 @@ " \n", " \n", " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -330,92 +298,92 @@ " \n", " \n", " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", "
HPO TermIDAnnotation CountSeen in n individuals
VariantCountVariant keyVariant NameProtein VariantVariant ClassVariant Count
199_127675910_127675910_G_Ac.1217G>Ap.Arg406HisMISSENSE_VARIANT19
199_127675909_127675909_C_Tc.1216C>Tp.Arg406CysMISSENSE_VARIANT19
189_127682509_127682509_C_Tc.1651C>Tp.Arg551CysMISSENSE_VARIANT18
189_127668160_127668160_G_Ac.875G>Ap.Arg292HisMISSENSE_VARIANT18
129_127661192_127661192_C_Tc.416C>Tp.Pro139LeuMISSENSE_VARIANT12
119_127663343_127663343_C_Tc.568C>Tp.Arg190TrpMISSENSE_VARIANT11
9_127675855_127675855_C_Tc.1162C>Tp.Arg388TerSTOP_GAINED10
9_127668159_127668159_C_Tc.874C>Tp.Arg292CysMISSENSE_VARIANT
109_127678510_127678510_C_Tc.1439C>Tp.Pro480LeuMISSENSE_VARIANT10
9_127668159_127668159_C_Tc.874C>Tp.Arg292CysMISSENSE_VARIANT10
9_127675855_127675855_C_Tc.1162C>Tp.Arg388TerSTOP_GAINED
99_127661140_127661140_C_Tc.364C>Tp.Arg122TerSTOP_GAINED9
\n", @@ -450,13 +418,13 @@ " \n", " \n", " \n", - " STOP_GAINED\n", - " 71\n", + " MISSENSE_VARIANT\n", + " 250\n", " \n", " \n", " \n", - " MISSENSE_VARIANT\n", - " 250\n", + " SPLICE_ACCEPTOR_VARIANT\n", + " 22\n", " \n", " \n", " \n", @@ -470,28 +438,28 @@ " \n", " \n", " \n", - " SPLICE_ACCEPTOR_VARIANT\n", - " 22\n", + " STOP_GAINED\n", + " 71\n", " \n", " \n", " \n", - " SPLICE_REGION_VARIANT\n", - " 18\n", + " SPLICE_POLYPYRIMIDINE_TRACT_VARIANT\n", + " 1\n", " \n", " \n", " \n", - " INFRAME_DELETION\n", - " 8\n", + " INTRON_VARIANT\n", + " 1\n", " \n", " \n", " \n", - " SPLICE_POLYPYRIMIDINE_TRACT_VARIANT\n", - " 1\n", + " SPLICE_REGION_VARIANT\n", + " 18\n", " \n", " \n", " \n", - " INTRON_VARIANT\n", - " 1\n", + " INFRAME_DELETION\n", + " 8\n", " \n", " \n", " \n", @@ -522,16 +490,16 @@ ], "source": [ "from IPython.display import display, HTML\n", - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "\n", "viewer = CohortViewable(hpo=hpo)\n", - "html = viewer.process(cohort=cohort, transcript_id=tx_id)\n", + "html = viewer.process(cohort=cohort, transcript_id=STXBP1_MANE_transcript)\n", "display(HTML(html))" ] }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 5, "id": "cb573d37", "metadata": {}, "outputs": [ @@ -541,13 +509,13 @@ "" ] }, - "execution_count": 7, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAAKrCAYAAAB80pW4AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1hUR9sG8HtZytIRRFRUQLCCJSJiVERsiAUbKooKmFiwa0wsUQFr7BoUSzR2jGLX2GOJvWs0dgULsSBNFBBZ5vvDj/O67tKUknL/rmuvuHPmzDxn9kD0PDszMiGEABERERERERERERERUSHQKu4AiIiIiIiIiIiIiIjo34uJCCIiIiIiIiIiIiIiKjRMRBARERERERERERERUaFhIoKIiIiIiIiIiIiIiAoNExFERERERERERERERFRomIggIiIiIiIiIiIiIqJCw0QEEREREREREREREREVGiYiiIiIiIiIiIiIiIio0DARQUREREREREREREREhYaJCCIiIiKiIiCTyRASElJg7UVHR0Mmk2H27Nm51g0JCYFMJiuwvrNr09bWFgEBAQXaz79R1me3atWq4g6FiIiIiKhIMBFBRERERMXu2rVr8PHxgY2NDRQKBaytrdGiRQuEhYUVar979uwp0OQA/TdMmzYN27dvL+4wVJw7dw4DBw6Es7MzdHR0CjzxRERERET0OZiIICIiIqJiderUKdStWxdXr15F3759sXDhQnz99dfQ0tLCggULCrXvPXv2IDQ0tFD7yJKamorx48cXSV8fGz9+PFJTUwu9n9u3b+Onn34q9H6K2+cmImxsbJCamopevXoVWEx79uzB8uXLIZPJULFixQJrl4iIiIioIGgXdwBERERE9N82depUmJqa4vz58zAzM1M59uLFi+IJqhAoFIpi61tbWxva2oX/V389Pb1C76MwvHnzBoaGhkXWn0wmK/D7ISgoCKNHj4a+vj4GDx6MO3fuFGj7RERERESfgzMiiIiIiKhY3b9/H46OjmpJCAAoVaqU9Gd3d3fUqlVLYxtVqlSBp6cnANW9E5YtWwZ7e3vo6enBxcUF58+fl84JCAjAokWLALx/MJz1yjJ79mw0aNAAFhYW0NfXh7OzMzZv3qzS78qVKyGTyfDzzz+rlE+bNg0ymQx79uyRyj7eIyJrj4V79+4hICAAZmZmMDU1RWBg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c92wYYMYO3asKFWqlNDX1xdt2rQRDx8+VKnr7u4uHB0dNbbz/PlzERgYKEqWLCld/8exCyHEqVOnhLOzs9DV1RUARHBwsHTs/v37onfv3qJ06dJCR0dHWFtbi7Zt24rNmzerxXvkyJFc4/r45ymrbl7+Gfbhz97Hsj6bj+/7nH62P8WyZctElSpVhK6urrC3txfz5s0TmZmZavUeP34sfHx8hImJiTAyMhJt27YVd+/eValz/vx50aVLF1GhQgWhp6cnDA0NRZ06dcTcuXPFu3fv1NrM7r7/cOwePHggunTpImxtbYVCoRAGBgbC2dlZLFmyRGOc6enpIiQkRNjY2AgdHR3h4OAg5s2bp1ZP02eU9Xloen38GRMRERGROpkQhbi4KBERERH9o0VHR8POzg6zZs3CqFGjijsc+gfp2rUroqOjce7cuRzrHT16FB4eHoiMjISPj08RRUdEREREREWJSzMREREREVGBEkLg6NGjWLduXXGHQkREREREfwNMRBARERHRf05sbKzaps0f0tXVVVkHn/JHJpPhxYsXxR0GfSQ9PR3x8fE51jE1NYW+vn4RRURERERE/xVMRBARERHRf46LiwsePnyY7fGsjWyJ/k1OnToFDw+PHOvkdXNxIiIiIqL84B4RRERERPSfc/LkSaSmpmZ7vESJEnB2di7CiIgKX0JCAi5evJhjHUdHR5QpU6aIIiIiIiKi/womIoiIiIiIiIiIiIiIqNBoFXcARERERERERERERET078VEBBERERERERERERERFRpuVk0F5tGjR6hWrRpSUlKKOxQi+oczMDDAzZs3UaFCheIOhYiIiIiI/gH4TIKI6L2/6zMVJiKowLx8+RIpKSlYt24dqlWrVtzhENE/1M2bN9GzZ0+8fPnyb/c/TSIiIiIi+nviMwkior/3MxUmIqjAVatWDXXq1CnuMIiIiIiIiIjoP4bPJIiI/p64RwQRERERERERERERERUaJiKIiIiIiIiIiIiIiKjQMBFB9A8jk8kwePDgXOutWrUKMpkM0dHRKuWzZs1CxYoVIZfLUbt27cIJsoAcPXoUMpkMR48eLe5QiIiIiIiIiIiI6BNxjwgqFk+fPsXy5ctx+LfDeJX4CkbGRqjfoD4GDBgAOzu7PLezatUqBAYGajw2evRo/PDDDwUV8r/CgQMH8N1336Fnz54ICQlB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S0QUxvhWrVoV9vb2GDVqFGJiYmBiYoItW7Z81p4P+vr6qF69OjZu3IjKlSvD3NwcTk5OcHJy+uQ2iYiIiIiIiIiI6H84I4KKhJmZGcIXh+MUTmETNiET6nsEAICAwD7sw6/4FVOmTIG9vX2hxTRu3Dh888032L9/P4YNG4ZLly7h119/Vdt8uiCMGTMGW7ZsgZaWFkJDQzFq1Cjs3LkTLVu2hLe3NwCgVq1a8PT0xK5duzBy5EiEhITAyMgIe/fuRf369Qs8piw6OjpYvXo15HI5BgwYgO7du+PYsWN5Ojcr+VCvXj04ODioHCuM8dXR0cGuXbtQu3ZtTJ8+HaGhoahUqRLWrFnzyW0CwPLly2FtbY0RI0age/fu2Lx582e1R0RERERERERERP8jE0W1uy396126dAnOzs64ePEi6tSpo7HO4sWLMXjQYFjILdAooxHqoi6MYIRUpOIKruB37d/xV8ZfmDBhAkJDQ7l+P9F/UF5+lxARERERERER0T8Hl2aiIhUUFIR69eohLCwMv0T8gm3vtknH5FpydGjfAUOGDIG7e943tSYiIiIiIiIiIiKivy8mIqjIOTs7Y9WqVZgzZw7OnDmDV69ewcjICHXq1IG1tXVxh0dEREREREREREREBYiJCCo2FhYWaNOmTXGHQURERERERERERESFiJtVExERERERERERERFRoWEigoiIiIiIiIiIiIiICg0TEUREREREREREREREVGiYiKBiI4RAXFwcoqOjERsbi8zMzCLtXyaTISQkpEj7JKBJkyZo0qRJcYdBRERERERERERERYSJCCpyycnJWLJkCWo5OqFkyZKws7NDqVKlULmiPWbPno24uLg8t7Vq1SrIZDLIZDKcOHFC7bgQAuXLl4dMJkPbtm0L8jL+FS5dugSZTIbx48dnW+fu3buQyWQYOXJkEUb2efbs2cMkExERERERERER0d8EExFUpE6dOoWKNjYYNHAg7G89xQbY4QAqYTMq4suHyfh+9BjYlC+PXbt25atdhUKBiIgItfJjx47hyZMn0NPTUzuWmpqa4wP4/4I6deqgatWq2LBhQ7Z1ssa1Z8+eBdLngQMHcODAgQJpKzt79uxBaGhoofZBREREREREREREecNEBBWZM2fOoHnTpqiepESUcMI2URG+MEcLmKAzSmAtbPE40xEt0xTo0L5DvpIR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bVts3boVHTt2RJs2bRAVFYUlS5agevXqed4f5GPOzs4AgKFDh8LT0xNyuRy+vr6fFScRERERERERERF9GiYiqEjI5XLs+HU3Gtavj0av7+HnjPKoBwPIoDrb4TpS0V/+BJe13+K3X4+o7alQWAwMDDBw4EAcOHAAW7duRWZmJhwcHBAeHo6goCAAQK1ateDp6Yldu3YhJiYGBgYGqFWrFvbu3Yv69etLbY0ZMwaVK1fGvHnzEBoaCgAoX748WrZsCW9v73zH1r9/f6xfvx5z587F69evUa5cOQwdOhTjx4+X6lhZWeHcuXOYNGkStm7divDwcFhYWMDR0REzZszIc19NmzZFmTJl8PTpU7UkkIWFBXbv3o1vvvkG48ePR4kSJdCzZ080a9YMnp6e+b6uLAEBAXj27BmWLl2K/fv3o3r16li3bh0iIyNx9OjRT2qzU6dOGDJkCH755ResW7cOQggmIoiIiIiIiIiIiIqJTHCHVyogly5dgrOzMy5evIg6deporHP79m20b9MWt+/fg7PcGN2UJrCANl5BiW3yZPyuTEJZKyts3bEDrq6uRXwFRPR3kJffJURERERERERE9M/BPSKoSFWpUgV/3r6F3bt3w6pFQwTrvcRXeIgxOi+A+k745ZdfEPXoEZMQRERERERERERERP8SXJqJipxcLkebNm3Qpk0bAEBGRga0tXkrEhEREREREREREf0bcUYEFTsmIYiIiIiIiIiIiIj+vZiIICIiIiIiIiIiIiKiQsNEBBERERERERERERERFRomIug/7fXr1/j6669RunRpyGQyDB8+vLhD+ts7evQoZDIZjh49WqDt2traIiAgoEDbJCIiIiIiIiIiouLHRAQVm1u3bmHJkiWYNWsWwsPDcfHixXy3sWrVKshkMly4cOGTYpg2bRpWrVqFoKAgrF27Fr169fqkdv5ussYl66VQKFC2bFl4enrixx9/RHJycrHEderUKYSEhCAxMbFY+iciIiIiIiIiIqKix12Cqcjt2rUL8+bMwZFjx6AFQF8uR1pmJpRCwKVOHQwdMQJ+fn6QyWSFHsvhw4dRv359BAcHF3pfxWHSpEmws7PDu3fv8OzZMxw9ehTDhw/H3LlzsXPnTtSsWbNI4zl16hRCQ0MREBAAMzMzlWO3b9+GlhZzo0RERERERERERP82TERQkRFC4Pvvv8f0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zMzMNKOiosxZs2aZr7/++qUoOj6mfvazn5mzZ882U1JSTIfDYWZlZZl33HGHefDgwYhxqYcAAGA4cEcEAAAAAAAAAACwDO+IAIZYV1eX7rvvPl155ZVKSUmRYRh68sknh7tYAAAAAABckPfff1+GYQz4b/369eHx/H6/7r//fo0aNUpRUVEaNWqU/v3f/12BQOCs8//hD38owzA0adIkq1cFADBMHMNdAOCTpqmpSQ888IDy8vI0depUvf/++8NdJAAAAAAALto999yjWbNm9RtWVFQU/v877rhDzz33nL74xS9q5syZWr9+ve69914dO3as38vPT1VVVaUf/ehHio2NtbTsAIDhRRABDLGsrCzV1tYqMzNTmzdvjuikAQAAAADwcbRgwQKtXLlywM82bdqkZ599Vvfee68eeOABSdL/+T//R6mpqfrpT3+qf/zHf9SUKVMipvvWt76lyy67TMFgUE1NTZaWHwAwfHg0EzDEoqKilJmZOdzFAAAAAABgyHV2dg74qKXVq1dLkm655ZZ+w2+55RaZpqlnnnkmYppVq1bp+eef16OPPmpJWQEAHx0EEQAAAAAAADinL3zhC0pISFB0dLSWLFmizZs3hz/z+XySJLfb3W+amJgYSdKWLVv6DQ8Gg7r77rv15S9/WZMnT7a45ACA4cajmQAAAAAAAHBGLpdLN9xwg66++mqlpqaqrKxMDz/8sBYsWKC1a9dq+vTpGjdunCTpww8/VGFhYXjaE3dKVFdX95vn448/roqKCr399tuXbkUAAMOGIAIAAAAAAABnVFpaqtLS0vDf1157rVauXKkpU6bo29/+tl5//XVdffXVys/P17e+9S3FxMSopKREGzZs0He+8x05HA55PJ7w9M3Nzfre976ne++9V2lpacOxSgCAS4xHMwEAAAAAAGBQioqKdN111+m9995TMBhUdHS0XnnlFY0YMUI33HCDCgoK9NnPflbf+973lJKSori4uPC03/3ud5WSkqK77757GNcAAHApcUcEAAAAAAAABi03N1e9vb3q7u5WQkKCJk6cqN27d6usrEytra0qLi6W2+3WN77xDS1atEiSdPDgQT3xxBN69NFHVVNTE56X1+uV3+9XeXm5EhISlJKSMlyrBQCwAEEEAAAAAAAABu3IkSOKjo7ud7eDYRiaOHFi+O9XX31VoVBIy5Ytk9T3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DEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwDEEEAAAAAAAAAACwzP8foBetDRflZs8AAAAASUVORK5CYII=", + "image/png": "iVBORw0KGgoAAAANSUhEUgAABiIAAAKrCAYAAAB80pW4AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd1hUR9sG8HtZytIRRFRUQLCCJSJiVERsiAUbKooKmFiwa0wsUQFr7BoUSzR2jGLX2GOJvWs0dgULsSBNFBBZ5vvDj/O67tKUknL/rmuvuHPmzDxn9kD0PDszMiGEABERERERERERERERUSHQKu4AiIiIiIiIiIiIiIjo34uJCCIiIiIiIiIiIiIiKjRMRBARERERERERERERUaFhIoKIiIiIiIiIiIiIiAoNExFERERERERERERERFRomIggIiIiIiIiIiIiIqJCw0QEEREREREREREREREVGiYiiIiIiIiIiIiIiIio0DARQUREREREREREREREhYaJCCIiIiKiIiCTyRASElJg7UVHR0Mmk2H27Nm51g0JCYFMJiuwvrNr09bWFgEBAQXaz79R1me3atWq4g6FiIiIiKhIMBFBRERERMXu2rVr8PHxgY2NDRQKBaytrdGiRQuEhYUVar979uwp0OQA/TdMmzYN27dvL+4wVJw7dw4DBw6Es7MzdHR0CjzxRERERET0OZiIICIiIqJiderUKdStWxdXr15F3759sXDhQnz99dfQ0tLCggULCrXvPXv2IDQ0tFD7yJKamorx48cXSV8fGz9+PFJTUwu9n9u3b+Onn34q9H6K2+cmImxsbJCamopevXoVWEx79uzB8uXLIZPJULFixQJrl4iIiIioIGgXdwBERERE9N82depUmJqa4vz58zAzM1M59uLFi+IJqhAoFIpi61tbWxva2oX/V389Pb1C76MwvHnzBoaGhkXWn0wmK/D7ISgoCKNHj4a+vj4GDx6MO3fuFGj7RERERESfgzMiiIiIiKhY3b9/H46OjmpJCAAoVaqU9Gd3d3fUqlVLYxtVqlSBp6cnANW9E5YtWwZ7e3vo6enBxcUF58+fl84JCAjAokWLALx/MJz1yjJ79mw0aNAAFhYW0NfXh7OzMzZv3qzS78qVKyGTyfDzzz+rlE+bNg0ymQx79uyRyj7eIyJrj4V79+4hICAAZmZmMDU1RWBg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c92wYYMYO3asKFWqlNDX1xdt2rQRDx8+VKnr7u4uHB0dNbbz/PlzERgYKEqWLCld/8exCyHEqVOnhLOzs9DV1RUARHBwsHTs/v37onfv3qJ06dJCR0dHWFtbi7Zt24rNmzerxXvkyJFc4/r45ymrbl7+Gfbhz97Hsj6bj+/7nH62P8WyZctElSpVhK6urrC3txfz5s0TmZmZavUeP34sfHx8hImJiTAyMhJt27YVd+/eValz/vx50aVLF1GhQgWhp6cnDA0NRZ06dcTcuXPFu3fv1NrM7r7/cOwePHggunTpImxtbYVCoRAGBgbC2dlZLFmyRGOc6enpIiQkRNjY2AgdHR3h4OAg5s2bp1ZP02eU9Xloen38GRMRERGROpkQhbi4KBERERH9o0VHR8POzg6zZs3CqFGjijsc+gfp2rUroqOjce7cuRzrHT16FB4eHoiMjISPj08RRUdEREREREWJSzMREREREVGBEkLg6NGjWLduXXGHQkREREREfwNMRBARERHRf05sbKzaps0f0tXVVVkHn/JHJpPhxYsXxR0GfSQ9PR3x8fE51jE1NYW+vn4RRURERERE/xVMRBARERHRf46LiwsePnyY7fGsjWyJ/k1OnToFDw+PHOvkdXNxIiIiIqL84B4RRERERPSfc/LkSaSmpmZ7vESJEnB2di7CiIgKX0JCAi5evJhjHUdHR5QpU6aIIiIiIiKi/womIoiIiIiIiIiIiIiIqNBoFXcARERERERERERERET078VEBBERERERERERERERFRpuVk0F5tGjR6hWrRpSUlKKOxQi+oczMDDAzZs3UaFCheIOhYiIiIiI/gH4TIKI6L2/6zMVJiKowLx8+RIpKSlYt24dqlWrVtzhENE/1M2bN9GzZ0+8fPnyb/c/TSIiIiIi+nviMwkior/3MxUmIqjAVatWDXXq1CnuMIiIiIiIiIjoP4bPJIiI/p64RwQRERERERERERERERUaJiKIiIiIiIiIiIiIiKjQMBFB9A8jk8kwePDgXOutWrUKMpkM0dHRKuWzZs1CxYoVIZfLUbt27cIJsoAcPXoUMpkMR48eLe5QiIiIiIiIiIiI6BNxjwgqFk+fPsXy5ctx+LfDeJX4CkbGRqjfoD4GDBgAOzu7PLezatUqBAYGajw2evRo/PDDDwUV8r/CgQMH8N1336Fnz54ICQlB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S0QUxvhWrVoV9vb2GDVqFGJiYmBiYoItW7Z81p4P+vr6qF69OjZu3IjKlSvD3NwcTk5OcHJy+uQ2iYiIiIiIiIiI6H84I4KKhJmZGcIXh+MUTmETNiET6nsEAICAwD7sw6/4FVOmTIG9vX2hxTRu3Dh888032L9/P4YNG4ZLly7h119/Vdt8uiCMGTMGW7ZsgZaWFkJDQzFq1Cjs3LkTLVu2hLe3NwCgVq1a8PT0xK5duzBy5EiEhITAyMgIe/fuRf369Qs8piw6OjpYvXo15HI5BgwYgO7du+PYsWN5Ojcr+VCvXj04ODioHCuM8dXR0cGuXbtQu3ZtTJ8+HaGhoahUqRLWrFnzyW0CwPLly2FtbY0RI0age/fu2Lx582e1R0RERERERERERP8jE0W1uy396126dAnOzs64ePEi6tSpo7HO4sWLMXjQYFjILdAooxHqoi6MYIRUpOIKruB37d/xV8ZfmDBhAkJDQ7l+P9F/UF5+lxARERERERER0T8Hl2aiIhUUFIR69eohLCwMv0T8gm3vtknH5FpydGjfAUOGDIG7e943tSYiIiIiIiIiIiKivy8mIqjIOTs7Y9WqVZgzZw7OnDmDV69ewcjICHXq1IG1tXVxh0dEREREREREREREBYiJCCo2FhYWaNOmTXGHQURERERERERERESFiJtVExERERERERERERFRoWEigoiIiIiIiIiIiIiICg0TEUREREREREREREREVGiYiKBiI4RAXFwcoqOjERsbi8zMzCLtXyaTISQkpEj7JKBJkyZo0qRJcYdBRERERERERERERYSJCCpyycnJWLJkCWo5OqFkyZKws7NDqVKlULmiPWbPno24uLg8t7Vq1SrIZDLIZDKcOHFC7bgQAuXLl4dMJkPbtm0L8jL+FS5dugSZTIbx48dnW+fu3buQyWQYOXJkEUb2efbs2cMkExERERERERER0d8EExFUpE6dOoWKNjYYNHAg7G89xQbY4QAqYTMq4suHyfh+9BjYlC+PXbt25atdhUKBiIgItfJjx47hyZMn0NPTUzuWmpqa4wP4/4I6deqgatWq2LBhQ7Z1ssa1Z8+eBdLngQMHcODAgQJpKzt79uxBaGhoofZBREREREREREREecNEBBWZM2fOoHnTpqiepESUcMI2URG+MEcLmKAzSmAtbPE40xEt0xTo0L5DvpIR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bVts3boVHTt2RJs2bRAVFYUlS5agevXqed4f5GPOzs4AgKFDh8LT0xNyuRy+vr6fFScRERERERERERF9GiYiqEjI5XLs+HU3Gtavj0av7+HnjPKoBwPIoDrb4TpS0V/+BJe13+K3X4+o7alQWAwMDDBw4EAcOHAAW7duRWZmJhwcHBAeHo6goCAAQK1ateDp6Yldu3YhJiYGBgYGqFWrFvbu3Yv69etLbY0ZMwaVK1fGvHnzEBoaCgAoX748WrZsCW9v73zH1r9/f6xfvx5z587F69evUa5cOQwdOhTjx4+X6lhZWeHcuXOYNGkStm7divDwcFhYWMDR0REzZszIc19NmzZFmTJl8PTpU7UkkIWFBXbv3o1vvvkG48ePR4kSJdCzZ080a9YMnp6e+b6uLAEBAXj27BmWLl2K/fv3o3r16li3bh0iIyNx9OjRT2qzU6dOGDJkCH755ResW7cOQggmIoiIiIiIiIiIiIqJTHCHVyogly5dgrOzMy5evIg6deporHP79m20b9MWt+/fg7PcGN2UJrCANl5BiW3yZPyuTEJZKyts3bEDrq6uRXwFRPR3kJffJURERERERERE9M/BPSKoSFWpUgV/3r6F3bt3w6pFQwTrvcRXeIgxOi+A+k745ZdfEPXoEZMQRERERERERERERP8SXJqJipxcLkebNm3Qpk0bAEBGRga0tXkrEhEREREREREREf0bcUYEFTsmIYiIiIiIiIiIiIj+vZiIICIiIiIiIiIiIiKiQsNEBBERERERERERERERFRomIug/7fXr1/j6669RunRpyGQyDB8+vLhD+ts7evQoZDIZjh49WqDt2traIiAgoEDbJCIiIiIiIiIiouLHRAQVm1u3bmHJkiWYNWsWwsPDcfHixXy3sWrVKshkMly4cOGTYpg2bRpWrVqFoKAgrF27Fr169fqkdv5ussYl66VQKFC2bFl4enrixx9/RHJycrHEderUKYSEhCAxMbFY+iciIiIiIiIiIqKix12Cqcjt2rUL8+bMwZFjx6AFQF8uR1pmJpRCwKVOHQwdMQJ+fn6QyWSFHsvhw4dRv359BAcHF3pfxWHSpEmws7PDu3fv8OzZMxw9ehTDhw/H3LlzsXPnTtSsWbNI4zl16hRCQ0MREBAAMzMzlWO3b9+GlhZzo0RERERERERERP82TERQkRFC4Pvvv8f0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k48K6ejooB7isjh+/LgikYjuvvtulZaWRv9t2LBBBw4cUGlpqe6//35NnDhRDocjpj4GAgFt3749pj4eOHBAnZ2dfcalPuJiHDlyRPHx8UpKSqIe4rLj+zAA4HQEEQDwIXPjjTfqhRdeUHV1dXTYm2++qQMHDuimm26KDrv++uvldDr1s5/9LDrMNE394he/0PDhw/s8Zxg4KRwO6xOf+ITWrVunp59+WnPmzOl3POohrNTY2BgzLBgM6ne/+53cbnc0HKMewmoTJ07Us88+G/NvwoQJKioq0rPPPqvPf/7zSk1N1bJly/T444+rq6srOv3vf/97eTyePvVx5cqVCofDevTRR6PD/H6/fvOb32j27NkqLCy8rOuID4ampqaYYTt27NBzzz2n5cuXy2azUQ8BAMCQMswz70EHALxvPfLII2pvb1dtba1+/vOf64YbbtC0adMkSXfddZdSU1NVXV2tadOmKS0tTV/+8pfl8Xj04IMPqqCgQJs2berz4sF//dd/1YMPPqg777xTM2fO1F/+8he9+OKLeuKJJ3TrrbcO1WrifewrX/mKfvrTn2rFihW6+eabYz6//fbbJYl6CEt9/OMfV2dnpxYuXKjhw4ervr5eTzzxhPbt26eHH35Y//zP/yyJeoihs3jxYjU3N2v37t3RYVu3btXcuXM1fvx43XnnnaqpqdHDDz+shQsX6tVXX+0z/c0336xnn31WX/3qV1VWVqbf/va32rhxo958800tXLjwcq8OPgCuvPJKud1uzZ07V9nZ2aqoqNCjjz4qp9OpdevWady4cZKohwAAYAiZAIAPjOLiYlNSv/+OHj0aHW/37t3m8uXLzYSEBDMtLc287bbbzPr6+pj5hcNh8/vf/75ZXFxsulwuc8KECebjjz9+GdcIHzSLFi06ax08s1tBPYRV/vCHP5jLli0zc3JyTIfDYaanp5vLli0z//rXv8aMSz3EUFi0aJE5YcKEmOGrV682586da8bHx5tZWVnml770JbOzszNmPK/Xa3796183c3Nzzbi4OHPmzJnmK6+8cjmKjg+on/70p+asWbPMjIwM0+FwmHl5eebtt99uHjx4MGZc6iEAABgK3BEBAAAAAAAAAAAswzsigEHm8Xh077336qqrrlJGRoYMw9Bjjz021MUCAAAAAOCivPPOOzIMo99/69evj44XDAZ13333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AAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALAMQQQAAAAAAAAAALDM/wfJD/b06TnFZgAAAABJRU5ErkJggg==", "text/plain": [ "
" ] @@ -557,20 +525,123 @@ } ], "source": [ - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import VVMultiCoordinateService\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import VVMultiCoordinateService\n", "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", - "tx_coordinates = txc_service.fetch(tx_id)\n", - "from genophenocorr.preprocessing import UniprotProteinMetadataService\n", + "tx_coordinates = txc_service.fetch(STXBP1_MANE_transcript)\n", + "from gpsea.preprocessing import UniprotProteinMetadataService\n", "pms = UniprotProteinMetadataService()\n", - "protein_meta = pms.annotate('NP_003156.1')\n", - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "protein_meta = pms.annotate(STXBP1_protein_id)\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", "drawer = ProteinVisualizer()\n", "drawer.draw_fig(pvis=pvis)" ] }, + { + "cell_type": "code", + "execution_count": 6, + "id": "a054c7c8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + " \n", + " Cohort\n", + " \n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_003156.1

\n", + "

Protein Name: Syntaxin-binding protein 1

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, { "cell_type": "markdown", "id": "b1ed6106", @@ -581,22 +652,22 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 7, "id": "cc3cc692", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", "\n", "config = CohortAnalysisConfiguration()\n", "config.pval_correction = 'fdr_bh'\n", - "config.heuristic_strategy()\n", + "config.hpo_mtc_strategy()\n", "analysis = configure_cohort_analysis(cohort, hpo, config=config)" ] }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 8, "id": "c7ab8b6b", "metadata": {}, "outputs": [ @@ -691,11 +762,11 @@ " ...\n", " \n", " \n", - " Abnormal basal ganglia morphology [HP:0002134]\n", - " 2/8\n", - " 25%\n", - " 1/3\n", - " 33%\n", + " Abnormal cerebral cortex morphology [HP:0002538]\n", + " 15/21\n", + " 71%\n", + " 7/9\n", + " 78%\n", " 1.000000\n", " 1.0\n", " \n", @@ -709,7 +780,16 @@ " 1.0\n", " \n", " \n", - " Abnormal metencephalon morphology [HP:0011283]\n", + " Increased head circumference [HP:0040194]\n", + " 3/3\n", + " 100%\n", + " 4/5\n", + " 80%\n", + " 1.000000\n", + " 1.0\n", + " \n", + " \n", + " Abnormal hindbrain morphology [HP:0011282]\n", " 1/3\n", " 33%\n", " 2/4\n", @@ -726,77 +806,40 @@ " 1.000000\n", " 1.0\n", " \n", - " \n", - " Abnormal hindbrain morphology [HP:0011282]\n", - " 1/3\n", - " 33%\n", - " 2/4\n", - " 50%\n", - " 1.000000\n", - " 1.0\n", - " \n", " \n", "\n", "

102 rows × 6 columns

\n", "" ], "text/plain": [ - "MISSENSE_VARIANT on NM_003165.6 Yes No \\\n", - " Count Percent Count \n", - "Febrile seizure (within the age range of 3 mont... 15/18 83% 3/7 \n", - "Seizure precipitated by febrile infection [HP:0... 15/18 83% 3/7 \n", - "Infection-related seizure [HP:0032892] 15/18 83% 3/7 \n", - "Atonic seizure [HP:0010819] 12/15 80% 3/7 \n", - "Focal impaired awareness autonomic seizure [HP:... 4/7 57% 0/4 \n", - "... ... ... ... \n", - "Abnormal basal ganglia morphology [HP:0002134] 2/8 25% 1/3 \n", - "Leukoencephalopathy [HP:0002352] 3/9 33% 2/4 \n", - "Abnormal metencephalon morphology [HP:0011283] 1/3 33% 2/4 \n", - "Atrophy/Degeneration affecting the cerebrum [HP... 19/25 76% 10/12 \n", - "Abnormal hindbrain morphology [HP:0011282] 1/3 33% 2/4 \n", - "\n", - "MISSENSE_VARIANT on NM_003165.6 \\\n", - " Percent p value \n", - "Febrile seizure (within the age range of 3 mont... 43% 0.066362 \n", - "Seizure precipitated by febrile infection [HP:0... 43% 0.066362 \n", - "Infection-related seizure [HP:0032892] 43% 0.066362 \n", - "Atonic seizure [HP:0010819] 43% 0.144661 \n", - "Focal impaired awareness autonomic seizure [HP:... 0% 0.193939 \n", - "... ... ... \n", - "Abnormal basal ganglia morphology [HP:0002134] 33% 1.000000 \n", - "Leukoencephalopathy [HP:0002352] 50% 1.000000 \n", - "Abnormal metencephalon morphology [HP:0011283] 50% 1.000000 \n", - "Atrophy/Degeneration affecting the cerebrum [HP... 83% 1.000000 \n", - "Abnormal hindbrain morphology [HP:0011282] 50% 1.000000 \n", - "\n", - "MISSENSE_VARIANT on NM_003165.6 \n", - " Corrected p value \n", - "Febrile seizure (within the age range of 3 mont... 1.0 \n", - "Seizure precipitated by febrile infection [HP:0... 1.0 \n", - "Infection-related seizure [HP:0032892] 1.0 \n", - "Atonic seizure [HP:0010819] 1.0 \n", - "Focal impaired awareness autonomic seizure [HP:... 1.0 \n", - "... ... \n", - "Abnormal basal ganglia morphology [HP:0002134] 1.0 \n", - "Leukoencephalopathy [HP:0002352] 1.0 \n", - "Abnormal metencephalon morphology [HP:0011283] 1.0 \n", - "Atrophy/Degeneration affecting the cerebrum [HP... 1.0 \n", - "Abnormal hindbrain morphology [HP:0011282] 1.0 \n", + "MISSENSE_VARIANT on NM_003165.6 Yes ... \n", + " Count ... Corrected p value\n", + "Febrile seizure (within the age range of 3 mont... 15/18 ... 1.0\n", + "Seizure precipitated by febrile infection [HP:0... 15/18 ... 1.0\n", + "Infection-related seizure [HP:0032892] 15/18 ... 1.0\n", + "Atonic seizure [HP:0010819] 12/15 ... 1.0\n", + "Focal impaired awareness autonomic seizure [HP:... 4/7 ... 1.0\n", + "... ... ... ...\n", + "Abnormal cerebral cortex morphology [HP:0002538] 15/21 ... 1.0\n", + "Leukoencephalopathy [HP:0002352] 3/9 ... 1.0\n", + "Increased head circumference [HP:0040194] 3/3 ... 1.0\n", + "Abnormal hindbrain morphology [HP:0011282] 1/3 ... 1.0\n", + "Atrophy/Degeneration affecting the cerebrum [HP... 19/25 ... 1.0\n", "\n", "[102 rows x 6 columns]" ] }, - "execution_count": 9, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate.genotype import VariantPredicates\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", - "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=tx_id)\n", + "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, tx_id=STXBP1_MANE_transcript)\n", "missense = analysis.compare_hpo_vs_genotype(is_missense)\n", "missense.summarize(hpo, category=PatientCategories.YES)" ] @@ -826,7 +869,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/notebooks/SUOX/SUOX.ipynb b/notebooks/SUOX/SUOX.ipynb index 4a0bee577..29f87378d 100644 --- a/notebooks/SUOX/SUOX.ipynb +++ b/notebooks/SUOX/SUOX.ipynb @@ -24,18 +24,18 @@ "output_type": "stream", "text": [ "Loaded HPO v2023-10-09\n", - "Using genophenocorr version 0.1.1dev\n" + "Using gpsea version 0.2.1.dev0\n" ] } ], "source": [ + "import gpsea\n", "import hpotk\n", - "import genophenocorr\n", "\n", "store = hpotk.configure_ontology_store()\n", "hpo = store.load_minimal_hpo(release='v2023-10-09')\n", "print(f'Loaded HPO v{hpo.version}')\n", - "print(f\"Using genophenocorr version {genophenocorr.__version__}\")" + "print(f\"Using gpsea version {gpsea.__version__}\")" ] }, { @@ -77,19 +77,18 @@ "name": "stdout", "output_type": "stream", "text": [ - "Patients Created: 100%|██████████| 35/35 [00:00<00:00, 335.92it/s]\n", + "Patients Created: 100%|██████████| 35/35 [01:26<00:00, 2.46s/it]\n", "Validated under none policy\n", - "No errors or warnings were found\n", - "\n" + "No errors or warnings were found\n" ] } ], "source": [ "from ppktstore.registry import configure_phenopacket_registry\n", - "from genophenocorr.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", + "from gpsea.preprocessing import configure_caching_cohort_creator, load_phenopackets\n", "\n", "cohort_name = 'SUOX'\n", - "phenopacket_store_release = '0.1.18'\n", + "phenopacket_store_release = '0.1.19'\n", "\n", "registry = configure_phenopacket_registry()\n", "with registry.open_phenopacket_store(phenopacket_store_release) as ps:\n", @@ -178,8 +177,8 @@ "\n", "\n", "\n", - "

genophenocorr cohort analysis

\n", - "

Successfully ingested 35 phenopackets.

\n", + "

GPSEA cohort analysis

\n", + "

Successfully loaded 35 individuals.

\n", " \n", "

No errors encountered.

\n", " \n", @@ -193,7 +192,7 @@ " \n", " HPO Term\n", " ID\n", - " Annotation Count\n", + " Seen in n individuals\n", " \n", " \n", " \n", @@ -227,14 +226,14 @@ " \n", " \n", " \n", - " Microcephaly\n", - " HP:0000252\n", + " Hypohomocysteinemia\n", + " HP:0020222\n", " 10\n", " \n", " \n", " \n", - " Hypohomocysteinemia\n", - " HP:0020222\n", + " Microcephaly\n", + " HP:0000252\n", " 10\n", " \n", " \n", @@ -266,92 +265,92 @@ " \n", " \n", " \n", - " Variant\n", + " Count\n", + " Variant key\n", " Variant Name\n", " Protein Variant\n", " Variant Class\n", - " Variant Count\n", " \n", " \n", " \n", + " 7\n", " 12_56004589_56004589_C_G\n", " c.1200C>G\n", " p.Tyr400Ter\n", " STOP_GAINED\n", - " 7\n", - " \n", + " \n", " \n", " \n", - " 12_56004039_56004039_G_A\n", - " c.650G>A\n", - " p.Arg217Gln\n", - " MISSENSE_VARIANT\n", " 3\n", - " \n", - " \n", - " \n", " 12_56004485_56004485_C_T\n", " c.1096C>T\n", " p.Arg366Cys\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", + " 3\n", " 12_56004765_56004765_G_A\n", " c.1376G>A\n", " p.Arg459Gln\n", " MISSENSE_VARIANT\n", - " 3\n", - " \n", + " \n", " \n", " \n", - " 12_56004273_56004273_G_A\n", - " c.884G>A\n", - " p.Gly295Glu\n", + " 3\n", + " 12_56004039_56004039_G_A\n", + " c.650G>A\n", + " p.Arg217Gln\n", " MISSENSE_VARIANT\n", + " \n", + " \n", + " \n", " 2\n", - " \n", + " 12_56004933_56004933_A_ACAATGTGCAGCCAGACACCGTGGCCC\n", + " c.1549_1574dup\n", + " p.Ile525MetfsTer102\n", + " FRAMESHIFT_VARIANT\n", + " \n", " \n", " \n", + " 2\n", " 12_56004771_56004771_A_T\n", " c.1382A>T\n", " p.Asp461Val\n", " MISSENSE_VARIANT\n", - " 2\n", - " \n", + " \n", " \n", " \n", + " 2\n", " 12_56004905_56004909_ATTGT_A\n", " c.1521_1524del\n", " p.Cys508ArgfsTer109\n", " FRAMESHIFT_VARIANT\n", - " 2\n", - " \n", + " \n", " \n", " \n", - " 12_56004933_56004933_A_ACAATGTGCAGCCAGACACCGTGGCCC\n", - " c.1549_1574dup\n", - " p.Ile525MetfsTer102\n", - " FRAMESHIFT_VARIANT\n", " 2\n", - " \n", + " 12_56004273_56004273_G_A\n", + " c.884G>A\n", + " p.Gly295Glu\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", - " 12_56003864_56003864_G_T\n", - " c.475G>T\n", - " p.Glu159Ter\n", - " STOP_GAINED\n", " 1\n", - " \n", + " 12_56004183_56004183_C_A\n", + " c.794C>A\n", + " p.Ala265Asp\n", + " MISSENSE_VARIANT\n", + " \n", " \n", " \n", - " 12_56004590_56004590_A_G\n", - " c.1201A>G\n", - " p.Lys401Glu\n", - " MISSENSE_VARIANT\n", " 1\n", - " \n", + " 12_56004669_56004669_C_A\n", + " c.1280C>A\n", + " p.Ser427Ter\n", + " STOP_GAINED\n", + " \n", " \n", " \n", " \n", @@ -391,13 +390,13 @@ " \n", " \n", " \n", - " FRAMESHIFT_VARIANT\n", - " 9\n", + " STOP_GAINED\n", + " 10\n", " \n", " \n", " \n", - " STOP_GAINED\n", - " 10\n", + " FRAMESHIFT_VARIANT\n", + " 9\n", " \n", " \n", " \n", @@ -417,7 +416,7 @@ } ], "source": [ - "from genophenocorr.view import CohortViewable\n", + "from gpsea.view import CohortViewable\n", "from IPython.display import HTML, display\n", "\n", "viewer = CohortViewable(hpo)\n", @@ -431,8 +430,8 @@ "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.model.genome import GRCh38\n", - "from genophenocorr.preprocessing import configure_protein_metadata_service, VVMultiCoordinateService\n", + "from gpsea.model.genome import GRCh38\n", + "from gpsea.preprocessing import configure_protein_metadata_service, VVMultiCoordinateService\n", "\n", "txc_service = VVMultiCoordinateService(genome_build=GRCh38)\n", "tx_coordinates = txc_service.fetch(SUOX_transcript_id) \n", @@ -459,7 +458,7 @@ }, { "data": { - "image/png": "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+5OQkECLFi0oVqwYSUlJHDhwgBUrVuDu7q63oG737t359ttv6d69OxUqVGDv3r1cvHgxW/MpV64cxsbGjB8/nvv372Nubk7dunVxcXFh1qxZdOrUifLly+Pv74+zszPXr1/n559/pnr16kyfPj3der/88kuWL1+Or68vQUFBODo6snDhQiIjI1m9ejVGRkYopejatSuWlpbMmjULgF69erF69Wo+++wz6tevT968edOsv0ePHkyfPp3OnTtz9OhR8uTJw+LFi3Wd8FrFihXD09OTwYMHEx0dja2tLatXrzZYY+HixYvUq1ePtm3bUqJECUxMTFi7di23b9/G398feD44lNlzEhUVhYeHB126dCE8PPx1X57XYmlpSYkSJVixYgVFihTB0dGRUqVKUapUKSZOnIivry9Vq1alW7duJCYmEhYWhp2dHSEhIbo6xo4dy7Zt2/D29qZnz54UL16cmzdvEhERwf79+7G3t890Ps7OzgwbNozQ0FAaNWqEn58fFy5cYObMmVSsWFFvYerMyuzrn1Uff/wxa9asoUWLFjRp0oTIyEhmz55NiRIlePTo0RvVLYQQQgghxKvIQIQQQgghhMg2kyZNIiIigk2bNjF37lySkpIoUKAAffr0YcSIEXodvCNHjiQmJoZVq1axcuVKfH192bx5My4uLtmWT+7cuZk9ezbjxo2jW7dupKSksHv3blxcXGjfvj158+bl22+/ZeLEiTx9+hRXV1dq1qypN2CSlly5cnHgwAGGDh1KWFgYT548oUyZMmzYsEF3BXxYWBh79uxh9erVODs76/adP38+pUqVokePHvz8889p1m9lZcXOnTvp378/YWFhWFlZ0aFDB3x9fWnUqJEuztTUlA0bNhAUFMS4ceOwsLCgRYsW9OvXj7Jly+ri8ufPT7t27di5cyeLFy/GxMSEYsWKsXLlSlq1aqWLy+w50XZa58mTJwuvRvaZN28e/fv3Z+DAgSQlJREcHEypUqWoX78+W7ZsITg4mJEjR2Jqaoq3tzfjx4/Hw8NDt7+rqyuHDh3i66+/ZunSpTx48ABXV1d8fX1fq7M/JCQEZ2dnpk+fzsCBA3F0dKRnz56MHTsWU1PTLNeX2dc/qwICArh16xZz5sxh69atlChRgiVLlhAREcGePXteu14hhBBCCCEyolEf0kpwQgghhBBCiA/ezJkzGTJk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Dh06qFWrVqmvv/5amZiYqGrVqum9TzNr9OjRClA7d+7M8r5K/f2e8vLy0ps6aMKECQpQ69ev15W5ubkpQG3ZskWvjgEDBihA7du3T1f28OFD5eHhodzd3XWvQXpTM6WmpqrChQsrHx8fvXOQkJCgPDw8VIMGDQzyffGzpM1r7969urI7d+4oc3NzNWjQIL223Nzc9D7j6dFOzRQREaHi4+OVg4OD3jRb6U3NVKxYMRUTE6NiYmLUuXPnVFBQkAJU06ZNM2xTK7Ofp6x8Rl/0qumFtNtGjRplsG3GjBkKUOfPn08390uXLikLCwvVqVOnVx2iCgsLU4DatGmTwbamTZuq8ePHq3Xr1qn58+ermjVrKkANGTJEL27FihUqICBALVy4UK1du1aNGDFCWVlZqZw5c6rr16/rxR46dEh5enrqfUa9vLzUzZs3X5nny2RqJiGEEEL8U8kdEUIIIYT4x/P29qZEiRIG5S9Od3Hv3j3u379PzZo107yquH79+nh6euqelylTBltbW72pcuzt7Tl06BB//fVXmnkcP36cyMhIBgwYYHDl8YtT5mj17t07w2PTat68Oa6urrrnlSpVonLlymzatClT+4eHh6OUyvL0HiEhIdy6dYvZs2dnKr59+/ZcvnyZI0eO6P77utMyaaeESmtRYAsLC72YxMTETMVltf0XF9p9ud606lywYAFbtmxh5syZFC9enMTExFdOfZSamkqHDh2Ij48nLCwszZgBAwawfft2Fi5ciK+vLykpKSQlJenFWFlZUbRoUbp06UJERAQ//vgjefLkoWXLlly+fFkX9+jRIwAqVqzIkiVLaNWqFaNGjWL06NEcOHCAnTt3ZnheXrR3715CQ0Np27YtdevWzdK+L+vZsyempqa6571798bExMTgPe7h4YGPj49e2aZNm6hUqRI1atTQldnY2NCzZ0+ioqI4e/bsK9s+ceIEly5don379sTFxREbG0tsbCyPHz+mXr167N27N8NF5EuUKEHNmjV1z52dnSlatKjBdFtRUVF60zplhp2dHQMGDOCnn37K8C6D8+fP4+zsjLOzM8WLFycsLIwmTZrw448/Zrq9zH6esvIZzUrbr1tnQkICbdq0wdLSMsOFuZctW4azs7PuTrIX/fTTTwwZMoRmzZrRtWtXfvnlF3x8fJgyZQo3btzQxbVt25YFCxbQuXNn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5NT7B++W3VmkGFtf/abLOwqwhEmSAq3h+m38+/rq8JN6fe/lMpss6uSf7FpXYmTEzSqtKNBXh59QYcVxRft1142xbyrKr6tH79cNN9xw2jYXXnihxo8fr4ceekjp6enq37+/vv32W3322We6++671a1b5YLbiYmJeuihh/T4449r9OjRuvTSS+Xn56fVq1erU6dOeuqppxQVFaUHHnhAjz76qM477zxNnTpV27dv16uvvqqUlBRde+21p6zl0Ucf1fz58zV69GjdcccdKi8v18svv6zevXtr48aNrnb9+/fXDTfcoNmzZys3N1djx47VqlWr9O9//1sXX3yxxo8f37gH7hchISEaM2aM/v73v8vhcKhz58769ttvtXfvXrf0D7Q1BBEAAAAAAABoM67o/Nwp998Q90a12z5mf13U8TFd1PGxOo/p6J+k38S/U+s+s8mss6Pv0dnR9zS8WA8zm836/PPPNWvWLH3wwQd66623FB8fr2eeeUb33XdftbaPPfaYunbtqpdfflkPPfSQAgIC1K9fP1133XWuNo888oiioqL0yiuv6J577lFERIRuu+02/fWvf5WPT83FvE/Ur18/LViwQPfee69mzZqlmJgYPfroozp06FC1IEKS3njjDSUkJGju3Ln65JNP1KFDBz3wwAN6+OGH3ffgSHrvvfd055136p///KcMw9A555yjb775Rp06dXLreYC2wGSwOgoAAAAAAABasLVr1+qss85SWlqaBg0aVOu+GQlfKcbW10sVnrkDJZv00p7za71vAHCiU/0u9DZGRAAAAAAAAKDVO2rf5e0SzkhLrRsATkQQAQAAAAAAgFYrMjJSNv8AvX/wLm+XcsZs/gGKjIz0dhkAcMYIIgAAAAAAANBqxcXFadv2rcrKyvJ2KWcsMjJScXFx3i4DAM4YQQQAAAAAAABatbi4OF7IBwAvMnu7AAAAAAAAAAAA0HoRRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB7DGhEAAAAAAABoFbZu3ertEgDAa5rz70CCCAAAAAAAALRokZGRCggI0LXXXuvtUgDAqwICAhQZGentMmowGYZheLsIAAAAAAAAoDEyMjKUlZXl7TIAwKsiIyMVFxfn7TJqIIgAAAAAAAAAAAAew2LVAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAA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gMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEArUivXr2UlpamXr16ebsUtEFcf/Amrj94C9cevInrD97CtQcAaCirtwsAALhPQECABg0a5O0y0EZx/cGbuP7gLVx78CauP3gL1x4AoKEYEQEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEA0MKkpaXpvPPOU0hIiIKDg3XOOedo/fr1tbZdtmyZRo0apYCAAHXo0EEzZsxQYWFh0xaMFqmwsFAPP/ywzjvvPEVERMhkMmnu3Lm1tv3www81bNgwhYWFqV27dho7dqy++uqrGu2cTqf+/ve/q2vXrvL391e/fv303//+18P3BC3N6tWr9Yc//EG9e/dWYGCg4uLidPnll2vHjh3V2plMpjo/zj777GptufZQX5s3b9b06dOVkJCggIAARUZGasyYMfriiy9qtHU6nXrttdc0YMAA2Ww2tWvXThMmTNCGDRtqtOP6w5l48sknZTKZ1KdPn2rbx40bV+vvvvPOO69GH3a7XX/+85/VqVMn2Ww2DR06VN99911T3QW0EEuWLKnzb+qKFStqPSY3N1fR0dEymUz66KOPauy32+166aWXJEkjRozg2gMAyOrtAgAA9bd27VqNGjVKsbGxevjhh+V0OvXqq69q7NixWrVqlXr27Olqu379ek2cOFFJSUl67rnndODAAT377LPauXOnvvnmGy/eC7QEWVlZeuyxxxQXF6f+/ftryZIltbZ7+eWXNWPGDJ1//vl6+umnVVpaqrlz5+qCCy7Qxx9/rEsvvdTV9qGHHtLTTz+tW2+9VSkpKfrss8909dVXy2Qy6corr2yie4bm7m9/+5t++uknTZ8+Xf369dPhw4f1yiuvaNCgQVqxYoXrBbm33367xrFr1qzRiy++qHPOOafadq491Ne+fftUUFCgG264QZ06dVJxcbE+/vhjTZ06Vf/617902223udrefPPNevfdd3X99dfrD3/4g4qKirRu3TodPXq0Wp9cfzgTBw4c0F//+lcFBgbWuj8mJkZPPfVUtW2dOnWq0e7GG2/URx99pLvvvlvdu3fX3LlzNWXKFC1evFijRo3ySO1ouWbMmKGUlJRq2xITE2ttO2vWLBUXF9fZ14033qh58+ZJkv74xz/q+++/59oDgLbOAOAxaWlphiQjLS3N26WglZgyZYoRHh5uZGVlubZlZmYaQUFBxqWXXlqt7eTJk42OHTsaeXl5rm1z5swxJBkLFixosprRMpWWlhqHDh0yDMMwVq9ebUgy3nrrrRrtunfvbqSkpBhOp9O1LS8vzwgKCjKmTp3q2nbgwAHDx8fH+P3vf+/a5nQ6jdGjRxsxMTFGeXm55+4MWpSffvrJsNvt1bbt2LHD8PPzM6655ppTHnvLLbcYJpPJ2L9/v2sb1x4aq7y83Ojfv7/Rs2dP17YPPvjAkGT873//O+WxXH84U1dccYUxYcIEY+zYsUbv3r2r7attW21WrlxpSDKeeeYZ17aSkhKjW7duxvDhw91eM1quxYsXG5KMefPm1av9pk2bDKvVajz22GO1Hld17d11112u/4e59gAATM0EAC3I0qVLNWnSJLVr1861rWPHjho7dqy+/PJL17RL+fn5+u6773TttdcqJCTE1fb6669XUFCQPvzwwyavHS2Ln5+fOnTocNp2+fn5rmH5VUJCQhQUFCSbzeba9tlnn8nhcOiOO+5wbTOZTLr99tt14MABLV++3L13AC3WiBEj5OvrW21b9+7d1bt3b23durXO4+x2uz7++GONHTtWMTExru1ce2gsi8Wi2NhY5ebmurY999xzGjJkiC655BI5nU4VFRXVeizXH87Ejz/+qI8++kgvvPDCKduVl5efcsrNjz76SBaLpdpIHn9/f91yyy1avny59u/f766S0YoUFBSovLz8lG3uuusuXXLJJRo9enSt+6uuvRNHxnLtAQAIIgCgBbHb7dVe3K0SEBCgsrIy/fzzz5KkTZs2qby8XIMHD67WztfXVwMGDNC6deuapF60fuPGjdP8+fP18ssvKz09Xdu2bdPvf/975eXl6a677nK1W7dunQIDA5WUlFTt+CFDhrj2A3UxDENHjhxRZGRknW2+/vpr5ebm6pprrqm2nWsPZ6KoqEhZWVnavXu3nn/+eX3zzTeaOHGipMoAdtWqVUpJSdGDDz6o0NBQBQUFKSEhoUbQz/WHhqqoqNCdd96p3/zmN+rbt2+d7Xbs2KHAwEAFBwerQ4cOmjlzphwOR7U269atU48ePaq9KUX69fqra40xtF033XSTQkJC5O/vr/Hjx2vNmjU12sybN0/Lli3T3//+9zr7qbr2goKCqm3n2gOAto01IgCgBenZs6dWrFihiooKWSwWSVJZWZlWrlwpSTp48KAk6dChQ5IqR0ucrGPHjlq6dGkTVYzW7qWXXlJWVpZmzJihGTNmSJIiIyO1aNEiDR8+3NXu0KFDat++fbWRE9Kv12hmZmbTFY0W591339XBgwf12GOPnbKNn5+fpk2bVm071x7OxH333ad//etfkiSz2axLL71Ur7zyiiRp9+7dMgxD77//vqxWq/7+978rNDRUL774oq688kqFhIS4Fg3m+kNDvf7669q3b58WLlxYZ5tu3bpp/Pjx6tu3r4qKivTRRx/piSee0I4dO/TBBx+42h06dKjO54IS1x9+5evrq8suu0xTpkxRZGSktmzZomeffVajR4/WsmXLNHDgQElSSUmJ/vjHP+qee+5RfHy80tPTa+2Paw8AUBuCCABoQe644w7dfvvtuuWWW/SnP/1JTqdTTzzxhCt4KCkpqfbZz8+vRh/+/v6u/UBjBQQEqGfPnoqJidEFF1yggoICPf/887r00ku1dOlS1wKHJSUldV6PVfuB2lSNshk+fLhuuOGGWtvk5+frq6++0pQpUxQWFlZtH9cezsTdd9+tadOmKTMzUx9++KEqKipUVlYmSa6pcI4fP64VK1Zo6NChkqSpU6eqa9eueuKJJ1xBBNcfGuL48eOaNWuWZs6cqaioqDrbvfnmm9VuX3fddbrttts0Z84c3XPPPRo2bJgkrj/U34gRIzRixAjX7alTp2ratGnq16+fHnjgAc2fP1+S9PTTT8vhcOjBBx88ZX9cewCA2jA1EwC0IL/73e/04IMP6r333lPv3r3Vt29f7d69W3/6058kyTX8uWr6JrvdXqOP0tLSWqd3As7E9OnTlZGRoblz52ratGm66aabtGTJEpWVlemhhx5ytbPZbHVej1X7gZMdPnxY559/vkJDQ13zTdfm448/VmlpaY1pmSSuPZyZXr16adKkSbr++utdazBdeOGFMgzDdc107drVFUJIlX+DL7zwQq1atco1vzrXHxri//7v/xQREaE777yzwcfed999klRtJAXXHxojMTFRF110kRYvXqyKigqlp6frmWee0ZNPPlljyqWTce0BAGpDEAF4UK9evZSWlqZevXp5uxS0Ik8++aSOHDmipUuXauPGjVq9erWcTqckqUePHpJ+HfZcNVLiRIcOHVKnTp2armC0Wnv27NH8+fM1derUatsjIiI0atQo/fTTT65tHTt21OHDh2UYRrW2Vdco1yROlpeXp8mTJys3N1fz588/5TXy7rvvKjQ0VBdccEGNfVx7cIdp06Zp9erV2rFjh+uaad++fY120dHRcjgcrsWruf5QXzt37tTs2bM1Y8YMZWZmKj09Xenp6SotLZXD4VB6erqys7PrPD42NlaSqrXp2LFjnc8FJa4/nF5sbKzKyspUVFSkWbNmqXPnzho3bpzr+jx8+LAk6dixY0pPT3f9T1J17Z38/zDXHgC0bQQRgAcFBARo0KBBCggI8HYpaGXCw8M1atQo1yKGCxcuVExMjOtJfp8+fWS1WmssMFdWVqb169drwIABTV0yWqEjR45IqlxY82QOh8P1jmBJGjBggIqLi7V169Zq7arWN+GaxIlKS0t14YUXaseOHfryyy+VnJxcZ9tDhw5p8eLFuuyyy2qdBoJrD+5QNY1IXl6eOnXqpA4dOrjWZTpRZmam/P39FRwcLInrD/V38OBBOZ1OzZgxQ127dnV9rFy5Ujt27FDXrl1PuU7Onj17JKnalE4DBgzQjh07lJ+fX60t1x/qa8+ePfL391dQUJAyMjK0a9cuJSQkuK7Pq666SlLl9LFdu3Z1XWtV1155eXm1/4e59gCgbSOIAIAW7oMPPtDq1at19913y2yu/LUeGhqqSZMm6Z133lFBQYGr7dtvv63CwkJNnz7dW+WiFUlMTJTZbNYHH3xQ7d2+Bw4c0NKlS10LG0rSRRddJB8fH7366quubYZh6PXXX1fnzp2rzUuMtq2iokJXXHGFli9frnnz5lVb9Lw277//vpxOZ63TMklce2iYo0eP1tjmcDj0n//8RzabzRWKXXHFFdq/f7++++47V7usrCx99tlnmjBhguvvMdcf6qtPnz765JNPanz07t1bcXFx+uSTT3TLLbcoPz+/xpQ3hmHoiSeekCSde+65ru3Tpk1TRUWFZs+e7dpmt9v11ltvaejQoa5RFMCxY8dqbNuwYYM+//xznXPOOTKbzXriiSdqXJ+PP/64JOlPf/qTPvnkEwUGBkri2gMA1I7FqgGgBfnxxx/12GOP6ZxzzlG7du20YsUKvfXWWzrvvPN01113VWv75JNPasSIERo7dqxuu+02HThwQP/4xz90zjnnuBbRBE7llVdeUW5urjIzMyVJX3zxhQ4cOCBJuvPOOxUVFaWbb75Zb7zxhiZOnKhLL71UBQUFevXVV1VSUqIHHnjA1VdMTIzuvvtuPfPMM3I4HEpJSdGnn36qpUuX6t13361z7n+0Pffdd58+//xzXXjhhcrOztY777xTbf+1115b7fa7776rTp06ady4cbX2x7WHhvjtb3+r/Px8jRkzRp07d9bhw4f17rvvatu2bfrHP/7hmhf9gQce0IcffqjLLrtM9957r0JDQ/X666/L4XDor3/9q6s/rj/UV2RkpC6++OIa21944QVJcu1bsmSJrrrqKl111VVKTExUSUmJPvnkE/3000+67bbbNGjQINexQ4cO1fTp0/XAAw/o6NGjSkxM1L///W+lp6fXWPAabdsVV1whm82mESNGKDo6Wlu2bNHs2bMVEBCgp59+WpI0atSoGseFhYVJklJSUqpdv1x7AIBaGQCAFmPXrl3GOeecY0RGRhp+fn5Gr169jKeeesqw2+21tl+6dKkxYsQIw9/f34iKijJ+//vfG/n5+U1cNVqqLl26GJJq/di7d69hGIbhcDiMl19+2RgwYIARFBRkBAUFGePHjze+//77Gv1VVFQYf/3rX40uXboYvr6+Ru/evY133nmnie8VmruxY8fWed2d/NR127ZthiTj3nvvPWWfXHuor//+97/GpEmTjPbt2xtWq9UIDw83Jk2aZHz22Wc12u7evdu45JJLjJCQEMNmsxkTJkwwVq1aVaMd1x8aY+zYsUbv3r1dt/fs2WNMnz7diI+PN/z9/Y2AgADjrLPOMl5//XXD6XTWOL6kpMT44x//aHTo0MHw8/MzUlJSjPnz5zflXUAL8OKLLxpDhgwxIiIiDKvVanTs2NG49tprjZ07d57yuMWLFxuSjHnz5tXYx7UHADiZyTBOWjkNQKMUFhbqmWee0cqVK7Vq1Srl5OTorbfe0o033ujt0gAAAAAAaLAlS5Zo/Pjxte5bvny5hg0bVmN7bm6uevTooWPHjmnevHmaNm1ao/oDALRsTM0EuFlWVpYee+wxxcXFqX///lqyZIm3SwIAAAAAoNFmzJihlJSUatsSExNrbTtr1iwVFxe7rT8AQMtGEAG4WceOHXXo0CF16NBBa9asqfGkCgAAAACAlmj06NHVRjbU5eeff9Zrr72mWbNmadasWY3uDwDQ8pm9XQDQ2vj5+alDhw7eLgMAAAAAALcrKChQeXn5KdvcdddduuSSSzR69Gi39AcAaPkIIgAAAAAAAHBaN910k0JCQuTv76/x48drzZo1NdrMmzdPy5Yt09///ne39AcAaB2YmgkAAAAAAAB18vX11WWXXaYpU6YoMjJSW7Zs0bPPPqvRo0dr2bJlGjhwoCSppKREf/zjH3XPPfcoPj5e6enpjeoPANB6EEQAAAAAAACgTiNGjNCIESNct6dOnapp06apX79+euCBBzR//nxJ0tNPPy2Hw6EHH3zQLf0BAFoPpmYCAAAAAABAgyQmJuqiiy7S4sWLVVFRofT0dD3zzDN68sknFRQU1Oj+AACtC0EEAAAAAAAAGiw2NlZlZWUqKirSrFmz1LlzZ40bN07p6elKT0/X4cOHJUnHjh1Tenq6nE5nvfsDALQuTM0EAAAAAACABtuzZ4/8/f0VFBSkjIwM7dq1SwkJCTXa3XHHHZKknJwchYWF1as/AEDrQhABAAAAAACAOh07dkxRUVHVtm3YsEGff/65Jk+eLLPZrCeeeEJZWVnV2vz888+aOXOm/vSnP2n48OEKDAysd38AgNaFIALwgFdeeUW5ubnKzMyUJH3xxRc6cOCAJOnOO+9UaGioN8sDAAAAAKDerrjiCtlsNo0YMULR0dHasmWLZs+erYCAAD399NOSpFGjRtU4rmr0Q0pKii6++OIG9QcAaF1MhmEY3i4CaG3i4+O1b9++Wvft3btX8fHxTVsQAAAAAABn6KWXXtK7776rXbt2KT8/X1FRUZo4caIefvhhJSYm1nnckiVLNH78eM2bN0/Tpk1rdH8AgJaLIAIAAAAAAAAAAHgMk+4BAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAABtlslkkslk8nYZAAAAANCqEUQAAADAraZMmSKTyaTrr79ekuTv79/gF/uff/55mc1mV1BQ9eHj46N58+Z5omwAAAAAgIeYDMMwvF0EAAAAWo+goCAVFRXJbrfL19fXFULU92nnmDFjtHTpUtftgIAASVJxcbFrm7uewja0NgAAAABAwzEiAgAAAG5VVFQkSfL19XVt8/Pzq9ex8+bNc4UQV199tQzDUFFRkYqKimQYhp577jlZrVb3Fw0AAAAA8BiCCAAAADTaBx98oDlz5mjOnDmSKkcazJkzR9OmTZMkRUdHa86cOfr+++9P2c8111wjSYqIiNC7775bY/8999wjh8NRbVtAQECNKZxqm74pKCioWpsBAwbUWsPLL79co7/Q0NAadZhMJvn5+dXod8yYMdXaPvvsszX6M5lMuueee075WAAAAABAa8HUTAAAAGi0hqwBcaqnn1X97Ny5U4mJiafty2q1qqKiQlLlWhR2u93V/759+xQXFydJCg4OVmFhYa3tTqxpzZo1SklJcdXi5+en0tJSSar29T333KMXXnjBdbyPj48kuUKSE89ddZ/MZrMCAgJUWlqq8vJy9evXTxs2bDjtfQQAAACAlo4REQAAAGi0s846Sz169JDZXPn0MiEhQT169HDt79Gjh3r06OEaIXE69QkhXnvtNVcIUVBQoJKSEjmdTtlsNklSnz59JEkZGRmuEGLnzp2udoGBgTX6HDVqlCQpPDxcTqdTJSUl2rdvnyTJbrdrwYIFNY55//33VVZWprKyMnXu3LlaP1UjM3x9fVVRUaGCggI5HA4ZhkEIAQAAAKDNYEQEAAAA3MZsNsswDNcIA5PJJKvVWmM6pbo0ZPHodu3aKTs7W/Hx8dq7d69r+65du9S9e3dXP0OHDtWqVasUEBDgWr9CqgwounTpUu18VecvKChQUFCQq21kZKSOHz+u2NhYZWRkVBsRcWKtH3zwga688krX6IktW7aod+/ekioDiyuuuKJejwMAAAAAtCaMiAAAAECjfPrpp671IQzDcK0PceONN0r6dX2ITz/91K3nLSgokCRNmTKl2vaTR1Ps3r1bklyhQ5WqqZNqc2IIIUlDhgyRJGVlZVXbXjUlU5WqoKFqpEZycrJroe4rr7xSJpNJvr6+evbZZ+s8NwAAAAC0NlZvFwAAAICW7ZJLLql22zAM3Xbbba7bmZmZrtv1HYy7a9euek3P5G11rY1x4v0sLS3V7373O7311lsqKyuTw+HQ/fffr++++67WqZ4AAAAAoLVhRAQAAAAaZcKECerRo4es1sr3uNS1PsSECRNO21dVH0OHDj1t2+DgYEnS119/XW37rl27qt3u1q2bJLnWeqiSkZFRZ99Va0pUWbVqlaTKKZrOxOuvv+5aIPvmm2+WJH377bdn1BcAAAAAtDQEEQAAAGiURYsWafv27XI6nZIqp0Lavn27pMo1I7Zv367t27dr0aJFp+3rnXfekSRlZ2e7pnY60csvv+yaDumJJ56QJKWnp6usrMzVpn///pJ+DSqqFowuLi6uFlIkJyfX6L9qGqUTp3E6fPiwjh8/LkmaM2fOae/DiZYvX66NGzdW2/biiy82qA8AAAAAaOlYrBoAAABuceJC0xs3blT//v3VuXNnHThwoEH9jBw5UsuWLXPdDggIkFQZJFSpegprtVpd6zHYbDaVlpa69u3bt8+1DkRQUJBroWp/f3/X6IST+1uzZo1SUlJc96dq0WlJ1b6uWqza19dXdru9xuNgsVhUXl6uyZMna/78+a7zms1m1/1o3769Dh8+3KDHBgAAAABaIkZEAAAAoNGys7MlSWFhYZLkmn7ooYceanBfP/30k5566ilXsFFcXOx68d5qteqLL75wtS0vL5fNZpMklZSUuAKFDz/8sNpi1IWFha5AoyqsqBo5caLBgwfrpZdeklQZTlQFDyEhIa6vG6Jq8eqq81bdj+joaEIIAAAAAG0GIyIAAAAAAAAAAIDHMCICAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAPj/7dmxAAAAAMAgf+tR7CuNAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAjIgAAAAAAgI2IAAAAAAAANiICAAAAAADYiAgAAAAAAGAT7cin33Vai7EAAAAASUVORK5CYII=", + "image/png": "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+5OQkECLFi0oVqwYSUlJHDhwgBUrVuDu7q63oG737t359ttv6d69OxUqVGDv3r1cvHgxW/MpV64cxsbGjB8/nvv372Nubk7dunVxcXFh1qxZdOrUifLly+Pv74+zszPXr1/n559/pnr16kyfPj3der/88kuWL1+Or68vQUFBODo6snDhQiIjI1m9ejVGRkYopejatSuWlpbMmjULgF69erF69Wo+++wz6tevT968edOsv0ePHkyfPp3OnTtz9OhR8uTJw+LFi3Wd8FrFihXD09OTwYMHEx0dja2tLatXrzZYY+HixYvUq1ePtm3bUqJECUxMTFi7di23b9/G398feD44lNlzEhUVhYeHB126dCE8PPx1X57XYmlpSYkSJVixYgVFihTB0dGRUqVKUapUKSZOnIivry9Vq1alW7duJCYmEhYWhp2dHSEhIbo6xo4dy7Zt2/D29qZnz54UL16cmzdvEhERwf79+7G3t890Ps7OzgwbNozQ0FAaNWqEn58fFy5cYObMmVSsWFFvYerMyuzrn1Uff/wxa9asoUWLFjRp0oTIyEhmz55NiRIlePTo0RvVLYQQQgghxKvIQIQQQgghhMg2kyZNIiIigk2bNjF37lySkpIoUKAAffr0YcSIEXodvCNHjiQmJoZVq1axcuVKfH192bx5My4uLtmWT+7cuZk9ezbjxo2jW7dupKSksHv3blxcXGjfvj158+bl22+/ZeLEiTx9+hRXV1dq1qypN2CSlly5cnHgwAGGDh1KWFgYT548oUyZMmzYsEF3BXxYWBh79uxh9erVODs76/adP38+pUqVokePHvz8889p1m9lZcXOnTvp378/YWFhWFlZ0aFDB3x9fWnUqJEuztTUlA0bNhAUFMS4ceOwsLCgRYsW9OvXj7Jly+ri8ufPT7t27di5cyeLFy/GxMSEYsWKsXLlSlq1aqWLy+w50XZa58mTJwuvRvaZN28e/fv3Z+DAgSQlJREcHEypUqWoX78+W7ZsITg4mJEjR2Jqaoq3tzfjx4/Hw8NDt7+rqyuHDh3i66+/ZunSpTx48ABXV1d8fX1fq7M/JCQEZ2dnpk+fzsCBA3F0dKRnz56MHTsWU1PTLNeX2dc/qwICArh16xZz5sxh69atlChRgiVLlhAREcGePXteu14hhBBCCCEyolEf0kpwQgghhBBCiA/ezJkzGTJkCFeuXCFXrlzvOx0hhBBCCCHEB07WiBBCCCGEEEJkye7duwkKCpJBCCGEEEIIIUSmyB0RQgghhBBCCCGEEEIIIYR4a+SOCCGEEEIIIYQQQgghhBBCvDUyECGEEEIIIYQQQgghhBBCiLdGBiKEEEIIIYQQQgghhBBCCPHWyECEEEIIIYQQQgghhBBCCCHeGhmIEEIIIYT4gAQEBODu7v6+0xBCpCM8PByNRkNUVNT7TkUIIYQQQoh/DBmIEEIIIcQH78CBA4SEhBAfH/++U/mgbdq0iZCQkDeuR6PRoNFomDx5ssE2bSfs77//risLCQlBo9FgZGTEn3/+abDPgwcPsLS0RKPR0K9fvyznc+7cORo1aoSNjQ2Ojo506tSJmJgYg7jU1FQmTJiAh4cHFhYWlClThuXLlxvEHT58mD59+uDl5YWpqSkajeaV7c+fP5/ixYtjYWFB4cKFCQsLM4hZu3YtPj4+5M2bF3Nzc/Lly0fr1q05ffq0XlxcXBwTJ06kVq1aODs7Y29vT5UqVVixYoVBnWfOnKFNmzYULFgQKysrcubMSa1atdiwYUOaea5cuZIqVapgb2+Pk5MT3t7e/Pzzz2nGXrlyhfbt2+Pi4oKlpSWFCxfmq6++euV5ANi5cyddu3alSJEiWFlZUbBgQbp3787Nmzcz3PdD8NdffxESEsKJEyfedyoZ2rNnj+6zePToUYPtAQEB2NjY6JXVrl1bt49Go8HR0ZGKFSvy448/kpqamqX2M/t5gsx/RseMGYOfnx+5cuVCo9G88vsqOjqatm3bYm9vj62tLc2aNePq1at6MX/++SehoaFUqlQJBwcHcubMSe3atdmxY4dBfS+fmxcfpqamerHu7u5pxn366ad6cdrvw7Qet27d0ot98uQJ48aNo0SJElhZWeHq6kqbNm04c+ZMuufgdc+dEEIIIcSHyOR9JyCEEEIIkZEDBw4QGhpKQEAA9vb27zudt+qHH37Icoeh1qZNm5gxY0a2dVBNnDiR3r17Y2Vllal4c3Nzli9fzpAhQ/TK16xZ89o53Lhxg1q1amFnZ8fYsWN59OgRkyZN4tSpUxw+fBgzMzNd7FdffcW3335Ljx49qFixIuvXr6d9+/ZoNBr8/f11cZs2bWLevHmUKVOGggULcvHixXTbnzNnDp9++imtWrXi888/Z9++fQQFBZGQkMDQoUN1cadOncLBwYHPPvuMnDlzcuvWLX788UcqVarEwYMHKVu2LAAHDx7kq6++onHjxowYMQITExNWr16Nv78/Z8+eJTQ0VFfntWvXePjwIV26dCFv3rwkJCSwevVq/Pz8mDNnDj179tTFhoWFERQURJMmTfj222958uQJ4eHhfPzxx6xevZqWLVvqYk+cOEHt2rVxdXVl0KBBODk5cf369TQHkV42dOhQ7t69S5s2bShcuDBXr15l+vTpbNy4kRMnTpA7d+4M63if/vrrL0JDQ3F3d6dcuXKvVUenTp3w9/fH3Nw8e5N7hZCQkHQHoF6WL18+xo0bB0BMTAyLFi2iW7duXLx4kW+//TbTbWb285SVz+iIESPInTs3H330EVu3bk237UePHlGnTh3u37/P8OHDMTU1ZerUqXh7e3PixAmcnJwAWL9+PePHj6d58+Z06dKF5ORkFi1aRIMGDfjxxx8JDAzUO57u3bvrtfP48WM+/fRTGjZsaJBDuXLlGDRokF5ZkSJF0sx31KhReHh46JW9/LeqQ4cO/PTTT/To0YPy5cvz119/MWPGDKpWrcqpU6dwc3NL93xA5s+dEEIIIcQHSwkhhBBCfOAmTpyoABUZGZlhbEpKikpMTHz7SWWzR48evXEdffv2Vdnxv3eAKleunALU5MmT9bYtWLBAAerIkSO6suDgYAWoli1bqnLlyhnU16BBA9WqVSsFqL59+2Ypl969eytLS0t17do1Xdn27dsVoObMmaMru3HjhjI1NdWrPzU1VdWsWVPly5dPJScn68pv3bqlEhISlFKvPmcJCQnKyclJNWnSRK+8Q4cOytraWt29e/eVud+6dUuZmJioXr166cquXr2qoqKi9OJSU1NV3bp1lbm5eYbvg+TkZFW2bFlVtGhRvfLChQurihUrqtTUVF3Z/fv3lY2NjfLz89OVpaSkqFKlSqnKlSvrzkFW/PLLLyolJcWgDFBfffVVlut7U6mpqVk6jiNHjihALViw4O0llU12796t91k8evSo3vYuXbooa2trvTJvb29VsmRJvbLHjx+rfPnyKWtra5WUlJSptrPyecrsZ1QppfsOj4mJUYAKDg5Os/3x48crQB0+fFhXdu7cOWVsbKyGDRumKzt9+rSKiYnR2/fJkyeqWLFiKl++fBke5+LFixWgli5dqlfu5uZm8LlPS1rfh2m5ceOGAtTgwYP1ynft2qUANWXKlAzbyuy5E0IIIYT4UMnUTEIIIYT4oIWEhPDFF18A4OHhoZv2Qjs/u3a6n6VLl1KyZEnMzc3ZsmULAJMmTaJatWo4OTlhaWmJl5cXq1atMmhDW8e6desoVaoU5ubmlCxZUleP1sOHDxkwYADu7u6Ym5vj4uJCgwYNOHbsmF7coUOHaNy4MQ4ODlhbW1OmTBmmTZum266dUuXKlSs0btyYHDly0KFDB922F9eIiIqKQqPRMGnSJKZOnYqbmxuWlpZ4e3vrTfsTEBDAjBkzdMejfWjdvHmT8+fP8+zZs0yd9+rVq1O3bl0mTJhAYmJipvZp3749J06c4Pz587qyW7dusWvXLtq3b5+pOl62evVqPv74YwoUKKArq1+/PkWKFGHlypW6svXr1/Ps2TP69OmjK9NoNPTu3ZsbN25w8OBBXXmuXLmwtLTMsO3du3cTFxenVydA3759efz4cbrTHmm5uLhgZWWlN6WYh4eHwZXPGo2G5s2b8/TpU4OpZ15mbGxM/vz5DaYpe/DgAS4uLnqvua2tLTY2NnrHum3bNk6fPk1wcDCWlpYkJCSQkpLyyjZfVKtWLYyMjAzKHB0dOXfuXKbreZF2epu9e/fSq1cvnJycsLW1pXPnzty7d08v1t3dnY8//pitW7dSoUIFLC0tmTNnDgBXr16lTZs2ODo6YmVlRZUqVfReoz179lCxYkUAAgMDdZ+R8PBwXcyhQ4do1KgRdnZ2WFlZ4e3tza+//ppmvi+uEaHNa//+/VSqVAkLCwsKFizIokWLDI73ypUrXLlyJdPnp3///jg4OLz2nU7ac/H48eM0p0tKS1Y+T5n9jAKZXv9m1apVVKxYUfd6ARQrVox69erp1VmyZEly5sypt6+5uTmNGzfmxo0bPHz48JXtLFu2DGtra5o1a5bm9qSkJB4/fpypnB8+fJjuZ0mbR65cufTK8+TJA5Cp7yNZO0gIIYQQ/3QyECGEEEKID1rLli1p164dAFOnTmXx4sUsXrwYZ2dnXcyuXbsYOHAgn3zyCdOmTdN12EybNo2PPvqIUaNGMXbsWExMTGjTpk2aHcj79++nT58++Pv7M2HCBJ48eUKrVq2Ii4vTxXz66afMmjWLVq1aMXPmTAYPHoylpaVeB+z27dupVasWZ8+e5bPPPmPy5MnUqVOHjRs36rWXnJyMj48PLi4uTJo0iVatWr3yPCxatIjvv/+evn37MmzYME6fPk3dunW5ffs2AL169aJBgwYAunO0ePFi3f7Dhg2jePHiREdHZ+a0A88HgW7fvs2sWbMyFV+rVi3y5cvHsmXLdGUrVqzAxsaGJk2aZLpdrejoaO7cuUOFChUMtlWqVInjx4/rnh8/fhxra2uKFy9uEKfdnlXafV5u38vLCyMjozTrjI+PJyYmhlOnTtG9e3cePHhAvXr1MmxLO5/8y52q8Hz6mNjYWK5cucLUqVPZvHmzQZ21a9dmy5YthIWFERUVxfnz5+nbty/379/ns88+08Vp5843NzenQoUKWFtbY2Vlhb+/P3fv3s0wz7Q8evSIR48epZl7VvTr149z584REhJC586dWbp0Kc2bN0cppRd34cIF2rVrR4MGDZg2bRrlypXj9u3bVKtWja1bt9KnTx/GjBnDkydP8PPzY+3atQAUL16cUaNGAdCzZ0/dZ6RWrVrA8++RWrVq8eDBA4KDgxk7dizx8fHUrVuXw4cPZ5j/5cuXad26NQ0aNGDy5Mk4ODgQEBBgsAZAvXr1MvWe0LK1tWXgwIFs2LDBYNAzs65evYqxsXGmp7bL7OcpK5/RzEpNTeWPP/5It84rV65kOMBw69YtrKysXjmtXExMDNu3b6d58+ZYW1sbbN+1axdWVlbY2Njg7u6uN5j8sjp16mBra4uVlRV+fn5cunRJb7unpyf58uVj8uTJbNiwgRs3bnD48GE+/fRTPDw89Ka6EkIIIYT413rft2QIIYQQQmTkVVMzAcrIyEidOXPGYNvLU7YkJSWpUqVKqbp16xrUYWZmpi5fvqwrO3nypAJUWFiYrszOzu6VUwslJycrDw8P5ebmpu7du6e37cUpc7p06aIA9eWXXxrU0aVLF+Xm5qZ7HhkZqQBlaWmpbty4oSs/dOiQAtTAgQN1Za+aZkjbZmamt+KFKZTq1KmjcufOrTuXr5qaKSYmRg0ePFgVKlRIt61ixYoqMDDQoN7M0E6js2jRIoNtX3zxhQLUkydPlFJKNWnSRBUsWNAg7vHjx+mea6Vefc769u2rjI2N09zm7Oys/P39DcqLFi2qAAUoGxsbNWLECIOpjF4WFxenXFxcVM2aNdPc3qtXL12dRkZGqnXr1gbTQt2+fVvVq1dPFweonDlzqgMHDujF+fn5KUA5OTmpDh06qFWrVqmvv/5amZiYqGrVqum9TzNr9OjRClA7d+7M8r5K/f2e8vLy0ps6aMKECQpQ69ev15W5ubkpQG3ZskWvjgEDBihA7du3T1f28OFD5eHhodzd3XWvQXpTM6WmpqrChQsrHx8fvXOQkJCgPDw8VIMGDQzyffGzpM1r7969urI7d+4oc3NzNWjQIL223Nzc9D7j6dFOzRQREaHi4+OVg4OD3jRb6U3NVKxYMRUTE6NiYmLUuXPnVFBQkAJU06ZNM2xTK7Ofp6x8Rl/0qumFtNtGjRplsG3GjBkKUOfPn08390uXLikLCwvVqVOnVx2iCgsLU4DatGmTwbamTZuq8ePHq3Xr1qn58+ermjVrKkANGTJEL27FihUqICBALVy4UK1du1aNGDFCWVlZqZw5c6rr16/rxR46dEh5enrqfUa9vLzUzZs3X5nny2RqJiGEEEL8U8kdEUIIIYT4x/P29qZEiRIG5S9Od3Hv3j3u379PzZo107yquH79+nh6euqelylTBltbW72pcuzt7Tl06BB//fVXmnkcP36cyMhIBgwYYHDl8YtT5mj17t07w2PTat68Oa6urrrnlSpVonLlymzatClT+4eHh6OUyvL0HiEhIdy6dYvZs2dnKr59+/ZcvnyZI0eO6P77utMyaaeESmtRYAsLC72YxMTETMVltf0XF9p9ud606lywYAFbtmxh5syZFC9enMTExFdOfZSamkqHDh2Ij48nLCwszZgBAwawfft2Fi5ciK+vLykpKSQlJenFWFlZUbRoUbp06UJERAQ//vgjefLkoWXLlly+fFkX9+jRIwAqVqzIkiVLaNWqFaNGjWL06NEcOHCAnTt3ZnheXrR3715CQ0Np27YtdevWzdK+L+vZsyempqa6571798bExMTgPe7h4YGPj49e2aZNm6hUqRI1atTQldnY2NCzZ0+ioqI4e/bsK9s+ceIEly5don379sTFxREbG0tsbCyPHz+mXr167N27N8NF5EuUKEHNmjV1z52dnSlatKjBdFtRUVF60zplhp2dHQMGDOCnn37K8C6D8+fP4+zsjLOzM8WLFycsLIwmTZrw448/Zrq9zH6esvIZzUrbr1tnQkICbdq0wdLSMsOFuZctW4azs7PuTrIX/fTTTwwZMoRmzZrRtWtXfvnlF3x8fJgyZQo3btzQxbVt25YFCxbQuXNn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5NT7B++W3VmkGFtf/abLOwqwhEmSAq3h+m38+/rq8JN6fe/lMpss6uSf7FpXYmTEzSqtKNBXh59QYcVxRft1142xbyrKr6tH79cNN9xw2jYXXnihxo8fr4ceekjp6enq37+/vv32W3322We6++671a1b5YLbiYmJeuihh/T4449r9OjRuvTSS+Xn56fVq1erU6dOeuqppxQVFaUHHnhAjz76qM477zxNnTpV27dv16uvvqqUlBRde+21p6zl0Ucf1fz58zV69GjdcccdKi8v18svv6zevXtr48aNrnb9+/fXDTfcoNmzZys3N1djx47VqlWr9O9//1sXX3yxxo8f37gH7hchISEaM2aM/v73v8vhcKhz58769ttvtXfvXrf0D7Q1BBEAAAAAAABoM67o/Nwp998Q90a12z5mf13U8TFd1PGxOo/p6J+k38S/U+s+s8mss6Pv0dnR9zS8WA8zm836/PPPNWvWLH3wwQd66623FB8fr2eeeUb33XdftbaPPfaYunbtqpdfflkPPfSQAgIC1K9fP1133XWuNo888oiioqL0yiuv6J577lFERIRuu+02/fWvf5WPT83FvE/Ur18/LViwQPfee69mzZqlmJgYPfroozp06FC1IEKS3njjDSUkJGju3Ln65JNP1KFDBz3wwAN6+OGH3ffgSHrvvfd055136p///KcMw9A555yjb775Rp06dXLreYC2wGSwOgoAAAAAAABasLVr1+qss85SWlqaBg0aVOu+GQlfKcbW10sVnrkDJZv00p7za71vAHCiU/0u9DZGRAAAAAAAAKDVO2rf5e0SzkhLrRsATkQQAQAAAAAAgFYrMjJSNv8AvX/wLm+XcsZs/gGKjIz0dhkAcMYIIgAAAAAAANBqxcXFadv2rcrKyvJ2KWcsMjJScXFx3i4DAM4YQQQAAAAAAABatbi4OF7IBwAvMnu7AAAAAAAAAAAA0HoRRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB7DGhEAAAAAAABoFbZu3ertEgDAa5rz70CCCAAAAAAAALRokZGRCggI0LXXXuvtUgDAqwICAhQZGentMmowGYZheLsIAAAAAAAAoDEyMjKUlZXl7TIAwKsiIyMVFxfn7TJqIIgAAAAAAAAAAAAew2LVAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAAAAAAAAAAeAxBBAAAAAAAAAAA8BiCCAAAAAAAAAAA4DEEEQAAAAAAAAAAwGMIIgAAAAAAAAAAgMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEAAAAAAAAAAMBjCCIAAAAAAAAAAIDHEEQAAAAAAAAAAACPIYgAAAAAAAAAAAAeQxABAAAAAAAAAAA8hiACAAAAAAAAAAB4DEEEAAAAAAAAAADwGIIIAAAAAAAAAADgMQQRAAAAAAAAAADAYwgiAAAAAAAAAACAxxBEAAAAAAAAAAAAjyGIAAAAAAAAAAAAHkMQAQAAAAAAAAAAPIYgAgAA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gMcQRAAAAAAAAAAAAI8hiAAAAAAAAAAAAB5DEAEArUivXr2UlpamXr16ebsUtEFcf/Amrj94C9cevInrD97CtQcAaCirtwsAALhPQECABg0a5O0y0EZx/cGbuP7gLVx78CauP3gL1x4AoKEYEQEAAAAAAAAAADyGIAIAAAAAAAAAAHgMQQQAAAAAAAAAAPAYgggAAAAAAAAAAOAxBBEA0MKkpaXpvPPOU0hIiIKDg3XOOedo/fr1tbZdtmyZRo0apYCAAHXo0EEzZsxQYWFh0xaMFqmwsFAPP/ywzjvvPEVERMhkMmnu3Lm1tv3www81bNgwhYWFqV27dho7dqy++uqrGu2cTqf+/ve/q2vXrvL391e/fv303//+18P3BC3N6tWr9Yc//EG9e/dWYGCg4uLidPnll2vHjh3V2plMpjo/zj777GptufZQX5s3b9b06dOVkJCggIAARUZGasyYMfriiy9qtHU6nXrttdc0YMAA2Ww2tWvXThMmTNCGDRtqtOP6w5l48sknZTKZ1KdPn2rbx40bV+vvvvPOO69GH3a7XX/+85/VqVMn2Ww2DR06VN99911T3QW0EEuWLKnzb+qKFStqPSY3N1fR0dEymUz66KOPauy32+166aWXJEkjRozg2gMAyOrtAgAA9bd27VqNGjVKsbGxevjhh+V0OvXqq69q7NixWrVqlXr27Olqu379ek2cOFFJSUl67rnndODAAT377LPauXOnvvnmGy/eC7QEWVlZeuyxxxQXF6f+/ftryZIltbZ7+eWXNWPGDJ1//vl6+umnVVpaqrlz5+qCCy7Qxx9/rEsvvdTV9qGHHtLTTz+tW2+9VSkpKfrss8909dVXy2Qy6corr2yie4bm7m9/+5t++uknTZ8+Xf369dPhw4f1yiuvaNCgQVqxYoXrBbm33367xrFr1qzRiy++qHPOOafadq491Ne+fftUUFCgG264QZ06dVJxcbE+/vhjTZ06Vf/617902223udrefPPNevfdd3X99dfrD3/4g4qKirRu3TodPXq0Wp9cfzgTBw4c0F//+lcFBgbWuj8mJkZPPfVUtW2dOnWq0e7GG2/URx99pLvvvlvdu3fX3LlzNWXKFC1evFijRo3ySO1ouWbMmKGUlJRq2xITE2ttO2vWLBUXF9fZ14033qh58+ZJkv74xz/q+++/59oDgLbOAOAxaWlphiQjLS3N26WglZgyZYoRHh5uZGVlubZlZmYaQUFBxqWXXlqt7eTJk42OHTsaeXl5rm1z5swxJBkLFixosprRMpWWlhqHDh0yDMMwVq9ebUgy3nrrrRrtunfvbqSkpBhOp9O1LS8vzwgKCjKmTp3q2nbgwAHDx8fH+P3vf+/a5nQ6jdGjRxsxMTFGeXm55+4MWpSffvrJsNvt1bbt2LHD8PPzM6655ppTHnvLLbcYJpPJ2L9/v2sb1x4aq7y83Ojfv7/Rs2dP17YPPvjAkGT873//O+WxXH84U1dccYUxYcIEY+zYsUbv3r2r7attW21WrlxpSDKeeeYZ17aSkhKjW7duxvDhw91eM1quxYsXG5KMefPm1av9pk2bDKvVajz22GO1Hld17d11112u/4e59gAATM0EAC3I0qVLNWnSJLVr1861rWPHjho7dqy+/PJL17RL+fn5+u6773TttdcqJCTE1fb6669XUFCQPvzwwyavHS2Ln5+fOnTocNp2+fn5rmH5VUJCQhQUFCSbzeba9tlnn8nhcOiOO+5wbTOZTLr99tt14MABLV++3L13AC3WiBEj5OvrW21b9+7d1bt3b23durXO4+x2uz7++GONHTtWMTExru1ce2gsi8Wi2NhY5ebmurY999xzGjJkiC655BI5nU4VFRXVeizXH87Ejz/+qI8++kgvvPDCKduVl5efcsrNjz76SBaLpdpIHn9/f91yyy1avny59u/f766S0YoUFBSovLz8lG3uuusuXXLJJRo9enSt+6uuvRNHxnLtAQAIIgCgBbHb7dVe3K0SEBCgsrIy/fzzz5KkTZs2qby8XIMHD67WztfXVwMGDNC6deuapF60fuPGjdP8+fP18ssvKz09Xdu2bdPvf/975eXl6a677nK1W7dunQIDA5WUlFTt+CFDhrj2A3UxDENHjhxRZGRknW2+/vpr5ebm6pprrqm2nWsPZ6KoqEhZWVnavXu3nn/+eX3zzTeaOHGipMoAdtWqVUpJSdGDDz6o0NBQBQUFKSEhoUbQz/WHhqqoqNCdd96p3/zmN+rbt2+d7Xbs2KHAwEAFBwerQ4cOmjlzphwOR7U269atU48ePaq9KUX69fqra40xtF033XSTQkJC5O/vr/Hjx2vNmjU12sybN0/Lli3T3//+9zr7qbr2goKCqm3n2gOAto01IgCgBenZs6dWrFihiooKWSwWSVJZWZlWrlwpSTp48KAk6dChQ5IqR0ucrGPHjlq6dGkTVYzW7qWXXlJWVpZmzJihGTNmSJIiIyO1aNEiDR8+3NXu0KFDat++fbWRE9Kv12hmZmbTFY0W591339XBgwf12GOPnbKNn5+fpk2bVm071x7OxH333ad//etfkiSz2axLL71Ur7zyiiRp9+7dMgxD77//vqxWq/7+978rNDRUL774oq688kqFhIS4Fg3m+kNDvf7669q3b58WLlxYZ5tu3bpp/Pjx6tu3r4qKivTRRx/piSee0I4dO/TBBx+42h06dKjO54IS1x9+5evrq8suu0xTpkxRZGSktmzZomeffVajR4/WsmXLNHDgQElSSUmJ/vjHP+qee+5RfHy80tPTa+2Paw8AUBuCCABoQe644w7dfvvtuuWWW/SnP/1JTqdTTzzxhCt4KCkpqfbZz8+vRh/+/v6u/UBjBQQEqGfPnoqJidEFF1yggoICPf/887r00ku1dOlS1wKHJSUldV6PVfuB2lSNshk+fLhuuOGGWtvk5+frq6++0pQpUxQWFlZtH9cezsTdd9+tadOmKTMzUx9++KEqKipUVlYmSa6pcI4fP64VK1Zo6NChkqSpU6eqa9eueuKJJ1xBBNcfGuL48eOaNWuWZs6cqaioqDrbvfnmm9VuX3fddbrttts0Z84c3XPPPRo2bJgkrj/U34gRIzRixAjX7alTp2ratGnq16+fHnjgAc2fP1+S9PTTT8vhcOjBBx88ZX9cewCA2jA1EwC0IL/73e/04IMP6r333lPv3r3Vt29f7d69W3/6058kyTX8uWr6JrvdXqOP0tLSWqd3As7E9OnTlZGRoblz52ratGm66aabtGTJEpWVlemhhx5ytbPZbHVej1X7gZMdPnxY559/vkJDQ13zTdfm448/VmlpaY1pmSSuPZyZXr16adKkSbr++utdazBdeOGFMgzDdc107drVFUJIlX+DL7zwQq1atco1vzrXHxri//7v/xQREaE777yzwcfed999klRtJAXXHxojMTFRF110kRYvXqyKigqlp6frmWee0ZNPPlljyqWTce0BAGpDEAF4UK9evZSWlqZevXp5uxS0Ik8++aSOHDmipUuXauPGjVq9erWcTqckqUePHpJ+HfZcNVLiRIcOHVKnTp2armC0Wnv27NH8+fM1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", "text/plain": [ "
" ] @@ -469,13 +468,144 @@ } ], "source": [ - "from genophenocorr.view import ProteinVisualizable, ProteinVisualizer\n", + "from gpsea.view import ProteinVisualizable, ProteinVisualizer, ProteinViewable\n", "\n", "pvis = ProteinVisualizable(tx_coordinates=tx_coordinates, protein_meta=protein_meta, cohort=cohort)\n", "drawer = ProteinVisualizer()\n", "drawer.draw_fig(pvis=pvis)" ] }, + { + "cell_type": "code", + "execution_count": 7, + "id": "cbb0ea2f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + "\n", + " \n", + " Cohort\n", + " \n", + "\n", + "\n", + "\n", + "

GPSEA protein analysis

\n", + "

The UniProt API successfully returned protein information for ID: NP_001027558.1

\n", + "

Protein Name: Sulfite oxidase, mitochondrial

\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "

Protein Features

\n", + "
Feature NameFeature TypeFeature CoordinatesVariants in Feature
Cytochrome b5 heme-bindingdomain82 - 1616
Hingeregion165 - 1741
Moco domainregion175 - 40126
Homodimerizationregion402 - 53813
\n", + "\n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "viewer = ProteinViewable()\n", + "html_prot = viewer.process(cohort, pvis)\n", + "display(HTML(html_prot))" + ] + }, { "cell_type": "markdown", "id": "8357f23c", @@ -486,17 +616,17 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 14, "id": "531e077d", "metadata": {}, "outputs": [], "source": [ - "from genophenocorr.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", + "from gpsea.analysis import configure_cohort_analysis, CohortAnalysisConfiguration\n", "\n", "analysis_config = CohortAnalysisConfiguration()\n", "analysis_config.missing_implies_excluded = True\n", "analysis_config.pval_correction = 'fdr_bh'\n", - "#analysis_config.heuristic_strategy()\n", + "#analysis_config.hpo_mtc_strategy()\n", "analysis = configure_cohort_analysis(cohort, hpo, config=analysis_config)" ] }, @@ -518,7 +648,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 15, "id": "f4fb138e", "metadata": {}, "outputs": [ @@ -628,51 +758,51 @@ " ...\n", " \n", " \n", - " Abnormal muscle physiology [HP:0011804]\n", - " 11/11\n", + " Decreased head circumference [HP:0040195]\n", + " 4/4\n", " 100%\n", - " 3/3\n", + " 2/2\n", " 100%\n", - " 5/5\n", + " 4/4\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormal anterior eye segment morphology [HP:0004328]\n", - " 3/3\n", + " Abnormality of the head [HP:0000234]\n", + " 4/4\n", " 100%\n", - " 3/3\n", + " 2/2\n", " 100%\n", - " 1/1\n", + " 4/4\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormality of the nervous system [HP:0000707]\n", - " 17/17\n", + " Abnormal circulating homocysteine concentration [HP:0010919]\n", + " 7/7\n", " 100%\n", - " 5/5\n", + " 2/2\n", " 100%\n", - " 11/11\n", + " 1/1\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Phenotypic abnormality [HP:0000118]\n", - " 17/17\n", + " Abnormal urine metabolite level [HP:0033354]\n", + " 9/9\n", " 100%\n", - " 6/6\n", + " 3/3\n", " 100%\n", - " 11/11\n", + " 2/2\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormal circulating carboxylic acid concentration [HP:0004354]\n", + " Abnormal circulating amino acid concentration [HP:0003112]\n", " 8/8\n", " 100%\n", " 2/2\n", @@ -696,11 +826,11 @@ "Abnormality of extrapyramidal motor function [H... 8/12 67% 1/5 \n", "Neurodevelopmental delay [HP:0012758] 4/12 33% 0/5 \n", "... ... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 11/11 100% 3/3 \n", - "Abnormal anterior eye segment morphology [HP:00... 3/3 100% 3/3 \n", - "Abnormality of the nervous system [HP:0000707] 17/17 100% 5/5 \n", - "Phenotypic abnormality [HP:0000118] 17/17 100% 6/6 \n", - "Abnormal circulating carboxylic acid concentrat... 8/8 100% 2/2 \n", + "Decreased head circumference [HP:0040195] 4/4 100% 2/2 \n", + "Abnormality of the head [HP:0000234] 4/4 100% 2/2 \n", + "Abnormal circulating homocysteine concentration... 7/7 100% 2/2 \n", + "Abnormal urine metabolite level [HP:0033354] 9/9 100% 3/3 \n", + "Abnormal circulating amino acid concentration [... 8/8 100% 2/2 \n", "\n", "MISSENSE_VARIANT on NM_001032386.2 Neither \\\n", " Percent Count Percent \n", @@ -710,11 +840,11 @@ "Abnormality of extrapyramidal motor function [H... 20% 2/8 25% \n", "Neurodevelopmental delay [HP:0012758] 0% 4/8 50% \n", "... ... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 100% 5/5 100% \n", - "Abnormal anterior eye segment morphology [HP:00... 100% 1/1 100% \n", - "Abnormality of the nervous system [HP:0000707] 100% 11/11 100% \n", - "Phenotypic abnormality [HP:0000118] 100% 11/11 100% \n", - "Abnormal circulating carboxylic acid concentrat... 100% 5/5 100% \n", + "Decreased head circumference [HP:0040195] 100% 4/4 100% \n", + "Abnormality of the head [HP:0000234] 100% 4/4 100% \n", + "Abnormal circulating homocysteine concentration... 100% 1/1 100% \n", + "Abnormal urine metabolite level [HP:0033354] 100% 2/2 100% \n", + "Abnormal circulating amino acid concentration [... 100% 5/5 100% \n", "\n", "MISSENSE_VARIANT on NM_001032386.2 \n", " p value Corrected p value \n", @@ -724,24 +854,24 @@ "Abnormality of extrapyramidal motor function [H... 0.139377 1.0 \n", "Neurodevelopmental delay [HP:0012758] 0.151874 1.0 \n", "... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 1.000000 1.0 \n", - "Abnormal anterior eye segment morphology [HP:00... 1.000000 1.0 \n", - "Abnormality of the nervous system [HP:0000707] 1.000000 1.0 \n", - "Phenotypic abnormality [HP:0000118] 1.000000 1.0 \n", - "Abnormal circulating carboxylic acid concentrat... 1.000000 1.0 \n", + "Decreased head circumference [HP:0040195] 1.000000 1.0 \n", + "Abnormality of the head [HP:0000234] 1.000000 1.0 \n", + "Abnormal circulating homocysteine concentration... 1.000000 1.0 \n", + "Abnormal urine metabolite level [HP:0033354] 1.000000 1.0 \n", + "Abnormal circulating amino acid concentration [... 1.000000 1.0 \n", "\n", "[64 rows x 8 columns]" ] }, - "execution_count": 8, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "from genophenocorr.model import VariantEffect\n", - "from genophenocorr.analysis.predicate import PatientCategories\n", - "from genophenocorr.analysis.predicate.genotype import VariantPredicates\n", + "from gpsea.model import VariantEffect\n", + "from gpsea.analysis.predicate import PatientCategories\n", + "from gpsea.analysis.predicate.genotype import VariantPredicates\n", "\n", "is_missense = VariantPredicates.variant_effect(VariantEffect.MISSENSE_VARIANT, SUOX_transcript_id)\n", "missense = analysis.compare_hpo_vs_recessive_genotype(is_missense)\n", @@ -758,7 +888,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 16, "id": "743954bd", "metadata": {}, "outputs": [ @@ -868,51 +998,51 @@ " ...\n", " \n", " \n", - " Abnormal muscle physiology [HP:0011804]\n", + " Abnormality of the head [HP:0000234]\n", " 1/1\n", " 100%\n", " 1/1\n", " 100%\n", - " 17/17\n", + " 8/8\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormal anterior eye segment morphology [HP:0004328]\n", - " 0/0\n", - " 0%\n", + " Seizure [HP:0001250]\n", " 2/2\n", " 100%\n", - " 5/5\n", - " 100%\n", + " 4/5\n", + " 80%\n", + " 22/28\n", + " 79%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormality of the nervous system [HP:0000707]\n", + " Abnormal circulating homocysteine concentration [HP:0010919]\n", + " 0/0\n", + " 0%\n", " 2/2\n", " 100%\n", - " 4/4\n", - " 100%\n", - " 27/27\n", + " 8/8\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Phenotypic abnormality [HP:0000118]\n", + " Abnormal urine metabolite level [HP:0033354]\n", + " 0/0\n", + " 0%\n", " 2/2\n", " 100%\n", - " 5/5\n", - " 100%\n", - " 27/27\n", + " 12/12\n", " 100%\n", " 1.000000\n", " 1.0\n", " \n", " \n", - " Abnormal circulating carboxylic acid concentration [HP:0004354]\n", + " Abnormal circulating amino acid concentration [HP:0003112]\n", " 1/1\n", " 100%\n", " 2/2\n", @@ -936,11 +1066,11 @@ "Abnormality of extrapyramidal motor function [H... 0/1 0% 1/5 \n", "Cognitive regression [HP:0034332] 0/1 0% 0/5 \n", "... ... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 1/1 100% 1/1 \n", - "Abnormal anterior eye segment morphology [HP:00... 0/0 0% 2/2 \n", - "Abnormality of the nervous system [HP:0000707] 2/2 100% 4/4 \n", - "Phenotypic abnormality [HP:0000118] 2/2 100% 5/5 \n", - "Abnormal circulating carboxylic acid concentrat... 1/1 100% 2/2 \n", + "Abnormality of the head [HP:0000234] 1/1 100% 1/1 \n", + "Seizure [HP:0001250] 2/2 100% 4/5 \n", + "Abnormal circulating homocysteine concentration... 0/0 0% 2/2 \n", + "Abnormal urine metabolite level [HP:0033354] 0/0 0% 2/2 \n", + "Abnormal circulating amino acid concentration [... 1/1 100% 2/2 \n", "\n", "variant has ID of 12_56004589_56004589_C_G Neither \\\n", " Percent Count Percent \n", @@ -950,11 +1080,11 @@ "Abnormality of extrapyramidal motor function [H... 20% 10/19 53% \n", "Cognitive regression [HP:0034332] 0% 6/19 32% \n", "... ... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 100% 17/17 100% \n", - "Abnormal anterior eye segment morphology [HP:00... 100% 5/5 100% \n", - "Abnormality of the nervous system [HP:0000707] 100% 27/27 100% \n", - "Phenotypic abnormality [HP:0000118] 100% 27/27 100% \n", - "Abnormal circulating carboxylic acid concentrat... 100% 12/12 100% \n", + "Abnormality of the head [HP:0000234] 100% 8/8 100% \n", + "Seizure [HP:0001250] 80% 22/28 79% \n", + "Abnormal circulating homocysteine concentration... 100% 8/8 100% \n", + "Abnormal urine metabolite level [HP:0033354] 100% 12/12 100% \n", + "Abnormal circulating amino acid concentration [... 100% 12/12 100% \n", "\n", "variant has ID of 12_56004589_56004589_C_G \n", " p value Corrected p value \n", @@ -964,16 +1094,16 @@ "Abnormality of extrapyramidal motor function [H... 0.340580 1.0 \n", "Cognitive regression [HP:0034332] 0.452851 1.0 \n", "... ... ... \n", - "Abnormal muscle physiology [HP:0011804] 1.000000 1.0 \n", - "Abnormal anterior eye segment morphology [HP:00... 1.000000 1.0 \n", - "Abnormality of the nervous system [HP:0000707] 1.000000 1.0 \n", - "Phenotypic abnormality [HP:0000118] 1.000000 1.0 \n", - "Abnormal circulating carboxylic acid concentrat... 1.000000 1.0 \n", + "Abnormality of the head [HP:0000234] 1.000000 1.0 \n", + "Seizure [HP:0001250] 1.000000 1.0 \n", + "Abnormal circulating homocysteine concentration... 1.000000 1.0 \n", + "Abnormal urine metabolite level [HP:0033354] 1.000000 1.0 \n", + "Abnormal circulating amino acid concentration [... 1.000000 1.0 \n", "\n", "[64 rows x 8 columns]" ] }, - "execution_count": 9, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -1010,7 +1140,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.3" + "version": "3.10.10" } }, "nbformat": 4, diff --git a/src/gpsea/analysis/_gp_impl.py b/src/gpsea/analysis/_gp_impl.py index c6251f8b3..1d01045c0 100644 --- a/src/gpsea/analysis/_gp_impl.py +++ b/src/gpsea/analysis/_gp_impl.py @@ -105,7 +105,7 @@ def compare_disease_vs_genotype( # This can be updated to any genotype poly predicate in future, if necessary. genotype_predicate = wrap_as_boolean_predicate(predicate) - return self.compare_genotype_vs_phenotypes(pheno_predicates, genotype_predicate) + return self.compare_genotype_vs_phenotypes(genotype_predicate, pheno_predicates) def _prepare_disease_predicates( self,