├── .gitignore ├── LICENSE ├── README.md ├── __init__.py ├── config └── finetuning │ └── colorectal_cancer_type │ ├── deepspeed_config_fp16.json │ └── training_args_fp16.json ├── data_process └── process_scwgbs.py ├── finetuning └── finetuning.py ├── inference └── inference.py ├── pic └── scWGBS-GPT.png ├── requirements.txt ├── script └── finetuning │ └── finetuning_colorectal_cancer_type.sh ├── src ├── __init__.py ├── dataset │ └── scdnam_dataset.py ├── mambaconfig.py ├── model │ ├── __init__.py │ ├── scdnam_gpt.py │ └── scdnam_mixer_seq_simple.py └── tokenizers │ └── scdnam_6mer │ ├── special_tokens_map.json │ ├── tokenizer_config.json │ └── vocab.txt └── tutorials ├── 1_celltype_annotation.ipynb ├── 2_pesudo_time.ipynb ├── 3_tumor_detection_on_cfDNA.ipynb └── 4_scDNAm_to_expression.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | from . import src -------------------------------------------------------------------------------- /config/finetuning/colorectal_cancer_type/deepspeed_config_fp16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/config/finetuning/colorectal_cancer_type/deepspeed_config_fp16.json -------------------------------------------------------------------------------- /config/finetuning/colorectal_cancer_type/training_args_fp16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/config/finetuning/colorectal_cancer_type/training_args_fp16.json -------------------------------------------------------------------------------- /data_process/process_scwgbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/data_process/process_scwgbs.py -------------------------------------------------------------------------------- /finetuning/finetuning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/finetuning/finetuning.py -------------------------------------------------------------------------------- /inference/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/inference/inference.py -------------------------------------------------------------------------------- /pic/scWGBS-GPT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/pic/scWGBS-GPT.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/requirements.txt -------------------------------------------------------------------------------- /script/finetuning/finetuning_colorectal_cancer_type.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/script/finetuning/finetuning_colorectal_cancer_type.sh -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/dataset/scdnam_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/dataset/scdnam_dataset.py -------------------------------------------------------------------------------- /src/mambaconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/mambaconfig.py -------------------------------------------------------------------------------- /src/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/model/__init__.py -------------------------------------------------------------------------------- /src/model/scdnam_gpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/model/scdnam_gpt.py -------------------------------------------------------------------------------- /src/model/scdnam_mixer_seq_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/model/scdnam_mixer_seq_simple.py -------------------------------------------------------------------------------- /src/tokenizers/scdnam_6mer/special_tokens_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/tokenizers/scdnam_6mer/special_tokens_map.json -------------------------------------------------------------------------------- /src/tokenizers/scdnam_6mer/tokenizer_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/tokenizers/scdnam_6mer/tokenizer_config.json -------------------------------------------------------------------------------- /src/tokenizers/scdnam_6mer/vocab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/src/tokenizers/scdnam_6mer/vocab.txt -------------------------------------------------------------------------------- /tutorials/1_celltype_annotation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/tutorials/1_celltype_annotation.ipynb -------------------------------------------------------------------------------- /tutorials/2_pesudo_time.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/tutorials/2_pesudo_time.ipynb -------------------------------------------------------------------------------- /tutorials/3_tumor_detection_on_cfDNA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/tutorials/3_tumor_detection_on_cfDNA.ipynb -------------------------------------------------------------------------------- /tutorials/4_scDNAm_to_expression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChaoqiLiang/scDNAm-GPT/HEAD/tutorials/4_scDNAm_to_expression.ipynb --------------------------------------------------------------------------------