{"id":16749019,"url":"https://github.com/cthoyt/doctoral-thesis","last_synced_at":"2026-01-03T11:19:18.048Z","repository":{"id":77808291,"uuid":"185400874","full_name":"cthoyt/doctoral-thesis","owner":"cthoyt","description":"📖 Generation and Applications of Knowledge Graphs in Systems and Networks Biology","archived":false,"fork":false,"pushed_at":"2019-12-16T13:11:26.000Z","size":71921,"stargazers_count":29,"open_issues_count":0,"forks_count":2,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-01-22T16:24:57.572Z","etag":null,"topics":["biocuration","biological-expression-language","computational-biology","curation","data-integration","knowledge-graph-embeddings","knowledge-graphs","networks-biology","simulation","systems-biology"],"latest_commit_sha":null,"homepage":"https://github.com/cthoyt/doctoral-thesis/raw/master/main.pdf","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cthoyt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-05-07T12:49:20.000Z","updated_at":"2024-02-08T03:39:09.000Z","dependencies_parsed_at":"2023-03-31T04:03:04.418Z","dependency_job_id":null,"html_url":"https://github.com/cthoyt/doctoral-thesis","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cthoyt%2Fdoctoral-thesis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cthoyt%2Fdoctoral-thesis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cthoyt%2Fdoctoral-thesis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cthoyt%2Fdoctoral-thesis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cthoyt","download_url":"https://codeload.github.com/cthoyt/doctoral-thesis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243822304,"owners_count":20353499,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biocuration","biological-expression-language","computational-biology","curation","data-integration","knowledge-graph-embeddings","knowledge-graphs","networks-biology","simulation","systems-biology"],"created_at":"2024-10-13T02:23:37.221Z","updated_at":"2026-01-03T11:19:17.992Z","avatar_url":"https://github.com/cthoyt.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Generation and Applications of Knowledge Graphs in Systems and Networks Biology [![DOI](https://zenodo.org/badge/185400874.svg)](https://zenodo.org/badge/latestdoi/185400874)\n\nThis repository contains the doctoral thesis of Dr. Charles Tapley Hoyt that was defended on December 3rd, 2019. Click [here](https://github.com/cthoyt/doctoral-thesis/raw/master/main.pdf) to get the PDF of the latest build from GitHub.\n\n## Build\n\nTo build as a PDF, clone the repository and use the following command:\n\n```bash\n$ latexmk -pdf -pvc main\n```\n\n## Abstract\n\nThe acceleration in the generation of data in the biomedical domain has necessitated the use of computational approaches to assist in its interpretation.\nHowever, these approaches rely on the availability of high quality, structured, formalized biomedical knowledge.\n\nThis thesis has the two goals to improve methods for curation and semantic data integration to generate high granularity biological knowledge graphs and to develop novel methods for using prior biological knowledge to propose new biological hypotheses.\n\nThe first two publications describe an ecosystem for handling biological knowledge graphs encoded in the Biological Expression Language throughout the stages of curation, visualization, and analysis.\nFurther, the second two publications describe the reproducible acquisition and integration of high-granularity knowledge with low contextual specificity from structured biological data sources on a massive scale and support the semi-automated curation of new content at high speed and precision.\n\nAfter building the ecosystem and acquiring content, the last three publications in this thesis demonstrate three different applications of biological knowledge graphs in modeling and simulation.\nThe first demonstrates the use of agent-based modeling for simulation of neurodegenerative disease biomarker trajectories using biological knowledge graphs as priors.\nThe second applies network representation learning to prioritize nodes in biological knowledge graphs based on corresponding experimental measurements to identify novel targets.\nFinally, the third uses biological knowledge graphs and develops algorithmics to deconvolute the mechanism of action of drugs, that could also serve to identify drug repositioning candidates.\n\nUltimately, the this thesis lays the groundwork for production-level applications of drug repositioning algorithms and other knowledge-driven approaches to analyzing biomedical experiments.\n\n## Publications\n\n1. Hoyt, C. T., Konotopez, A., \u0026 Ebeling, C. (2017). [PyBEL: a computational framework for Biological Expression Language](https://doi.org/10.1093/bioinformatics/btx660). *Bioinformatics (Oxford, England)*, 34(4), 703–704.\n2. Hoyt, C. T., Domingo-Fernández, D., \u0026 Hofmann-Apitius, M. (2018). [BEL Commons: an environment for exploration and analysis of networks encoded in Biological Expression Language](https://doi.org/10.1093/database/bay126). *Database*, 2018(3), 1–11.\n3. Hoyt, C. T., *et al.* (2019). [Re-curation and rational enrichment of knowledge graphs in Biological Expression Language](https://doi.org/10.1093/database/baz068). *Database*, 2019, baz068.\n4. Hoyt, C. T., *et al.* (2019). [Bio2BEL: Integration of Structured Knowledge Sources with Biological Expression Language](https://doi.org/10.1101/631812). *submitted*.\n5. Gündel, M., Hoyt, C. T., \u0026 Hofmann-Apitius, M. (2018). [BEL2ABM: Agent- based simulation of static models in Biological Expression Language](https://doi.org/10.1093/bioinformatics/bty107). *Bioinformatics*, 34(13), 2316–2318.\n6. Muslu, Ö., Hoyt, C. T., Hofmann-Apitius, M., \u0026 Fröhlich, H. (2019). [GuiltyTargets: Prioritization of Novel Therapeutic Targets with Deep Network Representation Learning](https://doi.org/10.1101/521161). *IEEE/ACM Trans. Comput. Biol. Bioinform., submitted*.\n7. Hoyt, C. T., *et al.* (2018). [A systematic approach for identifying shared mechanisms in epilepsy and its comorbidities](https://doi.org/10.1093/database/bay050). *Database*, 2018(1).\n\n## Commits\n\n\u003cimg src=\"commits/commits.gif\" alt=\"commits\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcthoyt%2Fdoctoral-thesis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcthoyt%2Fdoctoral-thesis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcthoyt%2Fdoctoral-thesis/lists"}