├── README.md ├── environment.yml └── src ├── kg_construct ├── code │ ├── auto_build_kg.sh │ ├── filter_cui.py │ ├── get_entities.py │ ├── get_kg_nodes.py │ ├── get_size_relations.py │ ├── get_umls_entities.py │ ├── merge_entities.py │ └── structure_entities.py └── result │ └── chexpert_plus_part1 │ └── chexpert_plus_groundtruth │ ├── kg_nodes.json │ ├── kg_relations.csv │ └── kg_subgraphs.json └── ner ├── data ├── get_inference_data.py ├── gpt4_entities_chexpert_plus.json ├── gpt4_entities_relations_chexpert_plus.json ├── gpt4_entities_relations_chexpert_plus_post.json ├── gpt4_entity_extraction.py ├── gpt4_relation_extraction.py └── structure_data.py ├── entity ├── __pycache__ │ ├── models.cpython-37.pyc │ ├── models.cpython-38.pyc │ ├── models.cpython-39.pyc │ ├── utils.cpython-37.pyc │ ├── utils.cpython-38.pyc │ └── utils.cpython-39.pyc ├── models.py └── utils.py ├── relation ├── __pycache__ │ ├── models.cpython-38.pyc │ ├── models.cpython-39.pyc │ └── utils.cpython-38.pyc ├── models.py └── utils.py ├── result └── run_relation │ └── reverse_structure_data.py ├── run_entity.py ├── run_entity.sh ├── run_inference.sh ├── run_relation.py ├── run_relation.sh └── shared ├── __pycache__ ├── const.cpython-37.pyc ├── const.cpython-38.pyc ├── const.cpython-39.pyc ├── data_structures.cpython-37.pyc ├── data_structures.cpython-38.pyc └── data_structures.cpython-39.pyc ├── const.py ├── data_aug.py └── data_structures.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/README.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/environment.yml -------------------------------------------------------------------------------- /src/kg_construct/code/auto_build_kg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/auto_build_kg.sh -------------------------------------------------------------------------------- /src/kg_construct/code/filter_cui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/filter_cui.py -------------------------------------------------------------------------------- /src/kg_construct/code/get_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/get_entities.py -------------------------------------------------------------------------------- /src/kg_construct/code/get_kg_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/get_kg_nodes.py -------------------------------------------------------------------------------- /src/kg_construct/code/get_size_relations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/get_size_relations.py -------------------------------------------------------------------------------- /src/kg_construct/code/get_umls_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/get_umls_entities.py -------------------------------------------------------------------------------- /src/kg_construct/code/merge_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/merge_entities.py -------------------------------------------------------------------------------- /src/kg_construct/code/structure_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/code/structure_entities.py -------------------------------------------------------------------------------- /src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_nodes.json -------------------------------------------------------------------------------- /src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_relations.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_relations.csv -------------------------------------------------------------------------------- /src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_subgraphs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/kg_construct/result/chexpert_plus_part1/chexpert_plus_groundtruth/kg_subgraphs.json -------------------------------------------------------------------------------- /src/ner/data/get_inference_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/get_inference_data.py -------------------------------------------------------------------------------- /src/ner/data/gpt4_entities_chexpert_plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/gpt4_entities_chexpert_plus.json -------------------------------------------------------------------------------- /src/ner/data/gpt4_entities_relations_chexpert_plus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/gpt4_entities_relations_chexpert_plus.json -------------------------------------------------------------------------------- /src/ner/data/gpt4_entities_relations_chexpert_plus_post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/gpt4_entities_relations_chexpert_plus_post.json -------------------------------------------------------------------------------- /src/ner/data/gpt4_entity_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/gpt4_entity_extraction.py -------------------------------------------------------------------------------- /src/ner/data/gpt4_relation_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/gpt4_relation_extraction.py -------------------------------------------------------------------------------- /src/ner/data/structure_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/data/structure_data.py -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/utils.cpython-37.pyc -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/utils.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/entity/__pycache__/utils.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/__pycache__/utils.cpython-39.pyc -------------------------------------------------------------------------------- /src/ner/entity/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/models.py -------------------------------------------------------------------------------- /src/ner/entity/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/entity/utils.py -------------------------------------------------------------------------------- /src/ner/relation/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/relation/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/relation/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/relation/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /src/ner/relation/__pycache__/utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/relation/__pycache__/utils.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/relation/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/relation/models.py -------------------------------------------------------------------------------- /src/ner/relation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/relation/utils.py -------------------------------------------------------------------------------- /src/ner/result/run_relation/reverse_structure_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/result/run_relation/reverse_structure_data.py -------------------------------------------------------------------------------- /src/ner/run_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/run_entity.py -------------------------------------------------------------------------------- /src/ner/run_entity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/run_entity.sh -------------------------------------------------------------------------------- /src/ner/run_inference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/run_inference.sh -------------------------------------------------------------------------------- /src/ner/run_relation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/run_relation.py -------------------------------------------------------------------------------- /src/ner/run_relation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/run_relation.sh -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/const.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/const.cpython-37.pyc -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/const.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/const.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/const.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/const.cpython-39.pyc -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/data_structures.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/data_structures.cpython-37.pyc -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/data_structures.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/data_structures.cpython-38.pyc -------------------------------------------------------------------------------- /src/ner/shared/__pycache__/data_structures.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/__pycache__/data_structures.cpython-39.pyc -------------------------------------------------------------------------------- /src/ner/shared/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/const.py -------------------------------------------------------------------------------- /src/ner/shared/data_aug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/data_aug.py -------------------------------------------------------------------------------- /src/ner/shared/data_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rajpurkarlab/ReXKG/HEAD/src/ner/shared/data_structures.py --------------------------------------------------------------------------------