RDS with Chicago library(Chicago) kc0 = readRDS("humKer_Sub_D2D8_merge.Rds") head(kc0@x) write.table(kc0@x, file="1.bed") 1. Digest_Human_HindIII.6col_XY-4.bed -> Digest_Human_HindIII.6col.bed (add4_toChrXY.sh) 2. Enhc_Digest_Human_HindIII_ID_XY-4.bed -> Enhc_Digest_Human_HindIII_ID.bed (add4_toChrXY.sh) 3. humKer_Sub_D2D8_merge.Rds.gz -> D0_D2D8_merge_w_chrM.bed.gz (Chicago) 4. D0_D2D8_merge_w_chrM.bed.gz -> D0_D2D8_merge.bed.gz (remove_chrM.sh) For bait-bait: 1. D0_D2D8_merge.bed.gz -> D0_D2D8_merge_BaitToBait.txt (get_baits.sh) 2. for D0_D2D8_merge_BaitToBait.txt check_if_baits.ipynb - ALL SITES ARE BAITS!!!!! 3. D0_D2D8_merge_BaitToBait.txt -> D0_D2D8_merge_BaitToBait.bed (get_bed_from_IDs_txt.sh/get_bed_from_IDs_txt.py, get_bed_from_IDs_txt.ipynb) 4. D0_D2D8_merge_BaitToBait.bed -> D0_D2D8_merge_BaitToBait_intra.bed (get_intra.sh) For enhancers: 1. Digest_Human_HindIII.6col.bed -> Enhc_Digest_Human_HindIII_ID.bed (get_enhc_digest_human_hind3.sh) For bait-other 1. D0_D2D8_merge.bed.gz -> D0_D2D8_merge_BaitToOther.txt(get_bait-other.sh) 2. for D0_D2D8_merge_BaitToOther.txt check_which_site_is_bait.ipynb - SITE1 IS BAIT!!!!! 3. D0_D2D8_merge_BaitToOther.txt -> D0_D2D8_merge_BaitToE.txt (get_baitToE.sh/get_baitToE.py using Enhc_Digest_Human_HindIII_ID.bed) 4. D0_D2D8_merge_BaitToE.txt -> D0_D2D8_merge_BaitToE.bed (get_bed_from_IDs_txt.sh/get_bed_from_IDs_txt.py, get_bed_from_IDs_txt.ipynb using Digest_Human_HindIII.6col.bed) 5. D0_D2D8_merge_BaitToE.bed -> D0_D2D8_merge_BaitToE_intra.bed (get_intra.sh)