├── .DS_Store ├── .gitattributes ├── DPFunc ├── .ipynb_checkpoints │ ├── data_utils-checkpoint.py │ ├── dataset-checkpoint.py │ ├── evaluation-checkpoint.py │ ├── model_utils-checkpoint.py │ ├── models-checkpoint.py │ └── modelsforatt-checkpoint.py ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── data_utils.cpython-38.pyc │ ├── dataset.cpython-38.pyc │ ├── evaluation.cpython-38.pyc │ ├── model_utils.cpython-38.pyc │ ├── models.cpython-38.pyc │ ├── modelsforatt.cpython-38.pyc │ └── objective.cpython-38.pyc ├── data_utils.py ├── dataset.py ├── evaluation.py ├── model_utils.py ├── models.py ├── modelsforatt.py └── objective.py ├── DPFunc_env.yml ├── DPFunc_main.py ├── DPFunc_pred.py ├── DataProcess ├── Process_data.ipynb ├── data_dpfunc │ ├── all_protein_interpros.pkl │ ├── bp_test_go.txt │ ├── bp_test_pid_list.txt │ ├── bp_train_go.txt │ ├── bp_train_pid_list.txt │ ├── bp_valid_go.txt │ ├── bp_valid_pid_list.txt │ ├── cc_test_go.txt │ ├── cc_test_pid_list.txt │ ├── cc_train_go.txt │ ├── cc_train_pid_list.txt │ ├── cc_valid_go.txt │ ├── cc_valid_pid_list.txt │ ├── id_map.pkl │ ├── interpro_list_26203.pkl │ ├── mf_test_go.txt │ ├── mf_test_pid_list.txt │ ├── mf_train_go.txt │ ├── mf_train_pid_list.txt │ ├── mf_valid_go.txt │ ├── mf_valid_pid_list.txt │ ├── test_id_map.pkl │ ├── train_id_map.pkl │ └── valid_id_map.pkl ├── idmapping_2025_06_13.tsv ├── old_generate_points.py ├── old_process_graph.py ├── old_process_interpro.py ├── old_process_structure.py └── process_esm.py ├── LICENSE ├── README.md ├── configure ├── .ipynb_checkpoints │ ├── cc-checkpoint.yaml │ ├── dgg-checkpoint.yaml │ └── mf-checkpoint.yaml ├── bp.yaml ├── cc.yaml ├── dgg.yaml └── mf.yaml ├── data ├── download_link.txt ├── inter_idx.pkl └── interpro.tar.gz └── mlb ├── bp_go.mlb ├── cc_go.mlb ├── deepfri_bp_go.mlb ├── deepfri_cc_go.mlb ├── deepfri_mf_go.mlb └── mf_go.mlb /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/.gitattributes -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/data_utils-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/data_utils-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/dataset-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/dataset-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/evaluation-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/evaluation-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/model_utils-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/model_utils-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/models-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/models-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/.ipynb_checkpoints/modelsforatt-checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/.ipynb_checkpoints/modelsforatt-checkpoint.py -------------------------------------------------------------------------------- /DPFunc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DPFunc/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/data_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/data_utils.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/dataset.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/dataset.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/evaluation.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/evaluation.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/model_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/model_utils.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/modelsforatt.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/modelsforatt.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/__pycache__/objective.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/__pycache__/objective.cpython-38.pyc -------------------------------------------------------------------------------- /DPFunc/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/data_utils.py -------------------------------------------------------------------------------- /DPFunc/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/dataset.py -------------------------------------------------------------------------------- /DPFunc/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/evaluation.py -------------------------------------------------------------------------------- /DPFunc/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/model_utils.py -------------------------------------------------------------------------------- /DPFunc/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/models.py -------------------------------------------------------------------------------- /DPFunc/modelsforatt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/modelsforatt.py -------------------------------------------------------------------------------- /DPFunc/objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc/objective.py -------------------------------------------------------------------------------- /DPFunc_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc_env.yml -------------------------------------------------------------------------------- /DPFunc_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc_main.py -------------------------------------------------------------------------------- /DPFunc_pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DPFunc_pred.py -------------------------------------------------------------------------------- /DataProcess/Process_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/Process_data.ipynb -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/all_protein_interpros.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/all_protein_interpros.pkl -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_test_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_test_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_test_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_test_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_train_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_train_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_train_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_train_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_valid_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_valid_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/bp_valid_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/bp_valid_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_test_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_test_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_test_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_test_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_train_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_train_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_train_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_train_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_valid_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_valid_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/cc_valid_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/cc_valid_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/id_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/id_map.pkl -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/interpro_list_26203.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/interpro_list_26203.pkl -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_test_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_test_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_test_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_test_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_train_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_train_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_train_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_train_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_valid_go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_valid_go.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/mf_valid_pid_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/mf_valid_pid_list.txt -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/test_id_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/test_id_map.pkl -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/train_id_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/train_id_map.pkl -------------------------------------------------------------------------------- /DataProcess/data_dpfunc/valid_id_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/data_dpfunc/valid_id_map.pkl -------------------------------------------------------------------------------- /DataProcess/idmapping_2025_06_13.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/idmapping_2025_06_13.tsv -------------------------------------------------------------------------------- /DataProcess/old_generate_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/old_generate_points.py -------------------------------------------------------------------------------- /DataProcess/old_process_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/old_process_graph.py -------------------------------------------------------------------------------- /DataProcess/old_process_interpro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/old_process_interpro.py -------------------------------------------------------------------------------- /DataProcess/old_process_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/old_process_structure.py -------------------------------------------------------------------------------- /DataProcess/process_esm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/DataProcess/process_esm.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/README.md -------------------------------------------------------------------------------- /configure/.ipynb_checkpoints/cc-checkpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/.ipynb_checkpoints/cc-checkpoint.yaml -------------------------------------------------------------------------------- /configure/.ipynb_checkpoints/dgg-checkpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/.ipynb_checkpoints/dgg-checkpoint.yaml -------------------------------------------------------------------------------- /configure/.ipynb_checkpoints/mf-checkpoint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/.ipynb_checkpoints/mf-checkpoint.yaml -------------------------------------------------------------------------------- /configure/bp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/bp.yaml -------------------------------------------------------------------------------- /configure/cc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/cc.yaml -------------------------------------------------------------------------------- /configure/dgg.yaml: -------------------------------------------------------------------------------- 1 | name: DPFunc 2 | 3 | model: 4 | -------------------------------------------------------------------------------- /configure/mf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/configure/mf.yaml -------------------------------------------------------------------------------- /data/download_link.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/data/download_link.txt -------------------------------------------------------------------------------- /data/inter_idx.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/data/inter_idx.pkl -------------------------------------------------------------------------------- /data/interpro.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/data/interpro.tar.gz -------------------------------------------------------------------------------- /mlb/bp_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/bp_go.mlb -------------------------------------------------------------------------------- /mlb/cc_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/cc_go.mlb -------------------------------------------------------------------------------- /mlb/deepfri_bp_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/deepfri_bp_go.mlb -------------------------------------------------------------------------------- /mlb/deepfri_cc_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/deepfri_cc_go.mlb -------------------------------------------------------------------------------- /mlb/deepfri_mf_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/deepfri_mf_go.mlb -------------------------------------------------------------------------------- /mlb/mf_go.mlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSUBioGroup/DPFunc/HEAD/mlb/mf_go.mlb --------------------------------------------------------------------------------