├── ChatDrug ├── TAPE_benchmark │ ├── __init__.py │ ├── datasets.py │ ├── metrics.py │ ├── models.py │ └── trainer.py └── task_and_evaluation │ ├── Conversational_LLMs_utils.py │ ├── __init__.py │ ├── peptide_editing.py │ ├── prompt_specification.json │ ├── protein_editing.py │ └── small_molecule_editing.py ├── ChatDrug_demo.ipynb ├── README.md ├── data ├── README.md ├── peptide │ ├── class1_pseudosequences.csv │ ├── peptide_editing.json │ ├── peptide_editing_threshold.json │ ├── preprocess_step_1_data_extraction.py │ ├── preprocess_step_2_single_prop.py │ ├── preprocess_step_3_multi_prop.py │ └── selected_alleles.txt └── small_molecule │ └── small_molecule_editing.txt ├── figure ├── final_demo.gif └── pipeline.png ├── main_ChatDrug.py ├── main_InContext.py ├── setup.py └── utils.py /ChatDrug/TAPE_benchmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/TAPE_benchmark/__init__.py -------------------------------------------------------------------------------- /ChatDrug/TAPE_benchmark/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/TAPE_benchmark/datasets.py -------------------------------------------------------------------------------- /ChatDrug/TAPE_benchmark/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/TAPE_benchmark/metrics.py -------------------------------------------------------------------------------- /ChatDrug/TAPE_benchmark/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/TAPE_benchmark/models.py -------------------------------------------------------------------------------- /ChatDrug/TAPE_benchmark/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/TAPE_benchmark/trainer.py -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/Conversational_LLMs_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/Conversational_LLMs_utils.py -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/__init__.py -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/peptide_editing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/peptide_editing.py -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/prompt_specification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/prompt_specification.json -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/protein_editing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/protein_editing.py -------------------------------------------------------------------------------- /ChatDrug/task_and_evaluation/small_molecule_editing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug/task_and_evaluation/small_molecule_editing.py -------------------------------------------------------------------------------- /ChatDrug_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/ChatDrug_demo.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/README.md -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/README.md -------------------------------------------------------------------------------- /data/peptide/class1_pseudosequences.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/class1_pseudosequences.csv -------------------------------------------------------------------------------- /data/peptide/peptide_editing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/peptide_editing.json -------------------------------------------------------------------------------- /data/peptide/peptide_editing_threshold.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/peptide_editing_threshold.json -------------------------------------------------------------------------------- /data/peptide/preprocess_step_1_data_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/preprocess_step_1_data_extraction.py -------------------------------------------------------------------------------- /data/peptide/preprocess_step_2_single_prop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/preprocess_step_2_single_prop.py -------------------------------------------------------------------------------- /data/peptide/preprocess_step_3_multi_prop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/preprocess_step_3_multi_prop.py -------------------------------------------------------------------------------- /data/peptide/selected_alleles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/peptide/selected_alleles.txt -------------------------------------------------------------------------------- /data/small_molecule/small_molecule_editing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/data/small_molecule/small_molecule_editing.txt -------------------------------------------------------------------------------- /figure/final_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/figure/final_demo.gif -------------------------------------------------------------------------------- /figure/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/figure/pipeline.png -------------------------------------------------------------------------------- /main_ChatDrug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/main_ChatDrug.py -------------------------------------------------------------------------------- /main_InContext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/main_InContext.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/setup.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chao1224/ChatDrug/HEAD/utils.py --------------------------------------------------------------------------------