import os
import shutil

def delete_directories(base_path, directories):
    """
    Deletes directories from the given base path if they exist.
    
    :param base_path: The root directory where the directories are located.
    :param directories: A list of directory names to delete.
    """
    for directory in directories:
        dir_path = os.path.join(base_path, directory)
        if os.path.exists(dir_path) and os.path.isdir(dir_path):
            try:
                shutil.rmtree(dir_path)
                print("Deleted: ". dir_path)
            except Exception as e:
                # print(f"Failed to delete {dir_path}: {e}")
                continue
        # else:
        #     print(f"Directory not found: {dir_path}")

# Example usage
base_directory = "."  # Change this to your target path
directories_to_delete = [ 'repend-d54a15ec',	'subha-2c9ec6ec',	'thrombin2-d6f2b848',	'5DE5-c5b33f1d',	'CAS_SM_SEQ_1-d7d671aa',	'CAS_SM_SEQ_1-dd9ac845',	'Import-adbd9050',	'CAS_SM_SEQ_2-a20ddb1c',	'SREE1-9c8ab167',	'Tetraloop_10_steps-7fd36873',	'Viral_RNA_Psedoknot-2bcab455',	'tRNA-iMet-41a22cf2',	'1-ee63b3d1',	'Two-chained_RNA-d708aa77',	'Viral_RNA_Psedoknot-cb23d50e',	'Viral_RNA_Psedoknot-19b65c9e',	'Viral_RNA_Psedoknot-08ce64ec',	'pqs3467-d43843cb',	'Pharmatech_RNA_Mode-be71022c',	'Pharmatech_RNA_Mode-a28a9da5',	'simulation-2013e931',	'RNA-13615a4b',	'RNA_example-80fa066f',	'Elisa-5f881846',	'simulation-124feb2a',	'Tetraloop_10_steps-4ee12d09',	'simulation-9f2238d8',	'hsa-mir-21-7b78b646',	'Viral_RNA_Psedoknot-552f1408',	'Viral_RNA_Psedoknot-ea082d16',	'dd-ec90e8dc',	'Lrpprc-2bed4f04',	'R10-4-31d38f8f',	'TDN-6148aa6e',	'TDN-d6f21021',	'nam10-1bf229f4',	'Y5_RNA-9446dcf8',	'apt7-defa364f',	'ROXANA-1ac033b1',	'ribo-1a593491',	'Testing-18e9e328',	'Z-d9573987',	'Sars-b2cc659a',	'Tetraloop_10_steps-fc8accfa',	'A12-50c37cf2',	'RNAOncologyprotenix_-12f85d73',	'SNORD17-e773f488',	'SNORD17-22992110',	'1-Cparap13-beta-D-gl-05084922',	'2-Corthop13-beta-D-g-e505fd5e',	'sapvl-a7aefe96',	'ttt-8e71d6a1',	'sdadasd-7b7cf589',	'Science-9efd2239',	'9c6k_distance2-be519730',	'Desitst2_72000-d283d032',	'Two-chained_RNA-b631bfc6',	'FAM-31mer-d58371ec',	'FAM-31mer-3eb9438e',	'test-a5eddb68',	'Two-chained_RNA-b09a1647',	'kb1-4e4c2890',	'109-0853ced1',	'118-VP1-700cb3bf',	'Tetraloop_10_steps-a02d61c9',	'15-Agno-O-0d337848',	'Two-chained_RNA-a82bcf9d',	'Denv3_dominio1_RNAco-46fe8224',	'BAG1-08e55582',	'hi-5e752c3b',	'D1-4e3bd1fe',	'USUV-30a94c61',	'USUV-9e59f090',	'USUV-6fb7c079',	'ABO-148ins-89879ae8',	'Viral_RNA_Psedoknot-4a9729a9',	'ABO-148ins-e1246a83',	'M33-bbe0e822',	'hi-d02ff126',	'test-c326dcf5',	'test-ce08442c',	'san_ji-2c715db4',	'AKR1B10-db9b3c26',	'G-quadruplex-87e5f5a2',	'VL30_22mer_extended-390bfc49',	'Viral_RNA_Psedoknot-ef23c7cc',	'1BAU-78dac38e',	'Tetraloop_10_steps-59fed7d4',	'chem_pro_restr-8f4945fa',	'Two-chained_RNA-d7afe12a',	'Two-chained_RNA-a51e236a',	'Two-chained_RNA-09904303',	'Viral_RNA_Psedoknot-27048a6c',	'Denv3_dominio1_repli-8695d2a1',	'pma-1-cc726605',	'R8c6-7192ce03',	'R8c6-74dea267',	'R8c6-ec305087',	'rc86-0f33e445',	'rc86-d7e81380',	'spm5cguuuu-f79cf2ed',	'Viral_RNA_Psedoknot-303e0b70',	'Viral_RNA_Psedoknot-3f0f681d',	'cr-test-2e1f118e',	'cr-test15-21f7fb7c',	'aptamer_917-7443834b',	'Two-chained_RNA-f55c8a2d',	'H19E1-902d68be',	'exon2-821023e2',	'H19E2-a5d4bfe2',	'H19E3-8eab7c6c',	'Fluc_mRNA1-1739f456',	'miR-675-3f39b931',	'fgdffgdf-1593397f',	'Tetraloop_10_steps-4fa4ec39',	'd-7e5bbdbf',	'21-02b386a1',	'siRNA-10-8645213e',	'let7-81580f0a',	'Dr-b7404785',	'SNCA_2-49-9a190184',	'SNCA_2-49-11c808ba',	'Viral_RNA_Psedoknot-c8f46f32',	'JEV85-10th_posn-595b883d',	'JEV85-54th_posn-e2736d76',	'Viral_RNA_Psedoknot-5c228651',	'MIMAT0050482-bb0aa903',	'1261-393fcc2a',	'1293-0b6cbeea',	'MIMAT0050482-ad581288',	'MIMAT0050483-242c5499',	'MIMAT0050482-4341248b',	'MIMAT0050484-e309c298',	'aptamer_26956-608a7cfa',	'UUU-a1b001ad',	'Two-chained_RNA-70e7c935',	'Two-chained_RNA-2b1e63b8',	'Two-chained_RNA-4c4a6cb6',	'Two-chained_RNA-c11b307f',	'Two-chained-49e86566',	'Two-chained_RNA-a8cb0027',	'Viral_RNA_Psedoknot-31a17b61',	'with3bp-b79a9604',	'test1-6a27d09a',	'omrA_+_omrB-eae4a3c0',	'exon_51-617f28d1',	'exon_51-641b9fa8',	'exon_51-72a816e4',	'aptasi-823a1ce4',	'8ZBF-4ebe3fcb',	'hsa-mir-200b-8640cb0a',	'new_ps-d1c16df6',	'Tetraloop_10_steps-e9863506',	't1-9ed310a5',	'6UGG-314074f3',	'aptamer-59cf46f2',	'utr_1t-1521edc0',	'6UGG_ANDREA-2187b842',	'Two-chained_RNA-21c9b5d9',	'test-586f5bee',	'test-71a16402',	'RNAsim-9a9306f8',	'25cF-ca3e8fd6',	'25cF_reduced-bb602a5e',	'cl4-f48d850d',	'34a5p-c63abf19',	'G-quadruplex-26d8fa0d',	'Two-chained_RNA-dde808f6',	'141_model_2-90f1565d',	'wildtype-525c627b',	'ours-a8db6cbd',	'640370-183c3812',	'Tetraloop_10_steps-a4627bde',	'frfrf-c55c90e4',	'9B-80abbec1',	'professor-ad65dadf',	'professor-612b8810',	'professor-e46eddeb',	'65f_unafold-35bd983e',	'vacA-200nt-2D.RNAFol-3789852b',	'test-18ca4887',	'VEE-606db401',	'EEEV-e6eb9df9',	'RNA-d1beff5b',	'professor-644784ba',	'ncRNA3-977dee04',	'Viral_RNA_Psedoknot-0dbc0807',	'Viral_RNA_Psedoknot-ca16b642',	'TcMEt-741dea6a',	'7UMC_1-09f7fe33',	'dr-cb6d3868',	'TcMet-343c6131',	'194-758062d8',	'Tetraloop_10_steps-3f28dd7e',	'3D_structure_of_RNA-eb843c35',	'OTA-ffc1d2b3',	'7KVU_2-19e37b42',	'apt_CU-d69d9200',	'8UYK_2-93066e92',	'QSOX1-f14b6d61',	'Tetraloop_10_steps-18ff5da3',	'RP-99945b16',	'7UQ6_1-fb709dde',	'TS7850Nanolucmodel-d11efb64',	'83.3.5-3beab0e8',	'prsv-6387650b',	'1-8ad24cdd',	'9cfn1-a34f3de8',	'9c2k3-1d9c96ed',	'9dcf2-6a92ab49',	'R4-0895d085',	'mRNASkp2-b6a7b5e3',	'Tetraloop_10_steps-66bb5ff5',	'Tetraloop_10_steps-8d475b2b',	'UTR2-1b4384f3',	'UTR7-761b49da',	'1EHZ-3f934fd8',	'8FCS-c3dccedd',	'4TNA-0566c796',	'Yeast_tRNA_Phe-9bbb28c5',	'my_prediction-25cc8f23',	'IGF2-mut-s-only-ee3e1a06',	'2JYF-3c4f780a',	'DDX3X-seq-only-f5b5c5a8',	'4TNA-2484a810',	'DDX3X-seq-only-mut-563a5a99',	'6N5S-c90be161',	'6N5S-1a9e558c',	'_RA7680-dcdec3fd',	'6N5S-4e49f5c5',	'1EHZ-d536d98c',	'RNA-534402d3',	'1EHZ-6114c12e',	'3BNR_2-cf678df8',	'5119477366-119477467-07d4526a',	'DDX3X-wild-P-7ac01466',	'JOB-278299c8',	'DDX3X-mut-P-da278542',	'SDAD1-seq-only-mut-da0f647f',	'2CV0-933f8ad1',	'MUT-5edd5161',	'WILD-959f2ebc',	'tRNA_3D_from_2D-4c4da976',	'7MLW_1-b04d75a3',	't1-66aea830',	'11-2a70e666',	'SDAD1-seq-only-str-8f22deb6',	'8T5O-33e1d7fd',	'8TKJ-24e00cd8',	'1EHZ-f44fbca4',	'408-98a2f104',	'408-54254266',	'cagA-D1-6fb5ae54',	'L2_5-38ca36f4',	'complementary-9db2eff5',	'PLGF_Apt3-7aa44197',	'111-0d3dbc4a',	'111-7742d938',	'Test-7934a99b',	'nj-fe4dfa41',	'a-583b72a1',	'1-9dbae923',	'1-cd06fb37',	'seq16_1-df65a54c',	'ASO_8-37-0d75dd91',	'zuoye-07e2788e',	'9ja7-ee3591eb',	'9ja7-3c67b829',	'9JA7-1a4c3110',	'LH_Aptamer_3D-7f5beeec',	'E2_Aptamer_3D-e74c133d',	'RNA_NAJ-38f3ddc2',	'nna-661499a1',	'Seq1-9378256c',	'1fxl_rna-c3ac4d87',	'job1-5f2065b6',	'test-5c07aff5',	'ay46-16f3f9eb',	'rep11-cce43c8d',	'rep14-d9760278',	'gRNA-a4daca21',	'rDPL9-aa91580b',	'rDPN9-f35fc76b',	'SIRT1-ADAMTS9-AS1-664b98c9',	'SIRT1-ADAMTS9-AS1_3-71fa6eae',	'SIRT1-ADAMTS9-AS1_5-0feb748f',	'5UZT-a8e789d2',	'5UZT-a14324ef',	'Two-chained_RNA-d66179ad',	'my_RNA_structure-fecd45dd',	'Tetraloop_10_steps-1634a514',	'Tetraloop_10_steps-a5c00f0a',	'234-ef3f1650',	'AA-67d05eaf',	'L-5d9c6556',	'11-c87f8507',	'11-445f1751',	'rna-db6328ca',	'1-0e85d7f4',	'11-a19f6446',	'11-5ab8ea0f',	'text-5100d9d5',	'5265456-a2ac66af',	'test-a8d51525',	'2-acb6fdf6',	'Tetraloop_10_steps-05a8be7b',	'L-c6372519',	'1-755d3794',	'234-853334c0',	'Tetraloop_10_steps-8d2124dc',	'Viral_RNA_Psedoknot-6f300825',	'Tetraloop_10_steps-2da3a02f',	'm-36168b4a',	'folding-454a27d7',	'alt_struct-8b987dca',	'1-4cc83c48',	'SASDDG7_fit1-44c8d877',	'SASDDG7_fit1-fea0a36d',	'SASDGF3-b4765269',	'SASDUS8-fe1e330b',	'SASDUT8-359d420f',	'1FQZ_HCV-1e797654',	'asasvvd-589476c7',	'90D4-794c682a',	'1-f251a659',	'9OD4-52a51e59',	'9OD4-e7a18197',	'9OD4-e8e32413',	'9FMH-e0ea94fa',	'1-09e70e99',	'Viral_RNA_Psedoknot-89537576',	'1-73ee1a4c',	'9FMH_1-db159947',	'SimRNA-71912391',	'SimRNA-19dfd4c3',	'8FCS-5e195a52',	'rna_modeling-1a06a5c1',	'R1-b609f82d',	'R2-c63695e9',	'R2-M1-247cd92e',	'HCV_5-100-5819798b',	'BSG-AS1-71b20243',	'1-76fc2497',	'tg2-80e75e95',	'Tetraloop_10_steps-a8d15336',	'micRNA-27b8d050',	'micRNA-f398f46e',	'micRNA-d88781d2',	'90BM-a062da43',	'RNA-bd418182',	'num23d-4c7ca088',	'9OD5-2dc30cac',	'2MNC-daf514d4',	'Dr-5143d724',	'9obm-a47b0381',	'Tetraloop_10_steps-1ae5d758',	'm2-81360ef8',	'm2-a4b47d5d',	'Two-chained_RNA-5ba3e947',	'Two-chained_RNA-d4b57572',	'M3-0118765e',	'Tetraloop_10_steps-6079e62a',	'Two-chained_RNA-58fcdacb',	'TRNC6-AS1-3cf59de3',	'TRNC6-AS1-455dedde',	'RNA-9efc4f3e',	'RNA-ac554ec7',	'RNA-90eeae10',	'RNA-56b9f7e3',	'RNA-20e55ad2',	'RNA-7017237f',	'RNA-200a6996',	'Two-chained_RNA-d30689cb',	'leuW_TAG-08e20438',	'gluU_CTC-54e4cef1',	'gluU_CTC-9b6fd157',	'1FQZ_HCV-fa07babe',	'expo-dc78cf2d',	'---e341781d',	'EWSR1-FLI1-ad4530a8',	'EWSR1-FLI1_100nt-d94a059c',	'T.th_tRNAThr_TPHE39A-ce137d9e',	'RNA-loop-4adfa0e6',	'seq1_ss3-0a982d20',	'BMI-238b4904',	'seq1_ss3_trrosetta-7e5a3b0b',	'Oleg-ac6e387a',	'S1A1-95eaf7dc',	'1-d854316f',	'4300-319d4d2d',	'gapdh-e0c8fc5d',	'123-08c864df',	'GGACU-9e0ab4e4',	'Tetraloop_10_steps-f9db91e0',	'Tetraloop_10_steps-a756bae1',	'Tetraloop_10_steps-f30cc21c',	'Tetraloop_10_steps-7fa7316f',	'1FQZ_HCV-7f525c02',	'1-939527f7',	'Aptamer1-2f0ac0ae',	'Aptamer2-c89b455f',	'test-8878c85b',	'BPA-2b68fbfa',	'PFOA_JYP_2_2-3f20c10a',	'PFOA_JYP_2_2-d2cecf20',	'9ely-7722e6a4',	'9bzc-6f386265',	'9bz1-db8f6098',	'9c75-349c15ac',	'1-841c9dc4',	'11111-6baefa94',	'Tetraloop_10_steps-16c0104f',	'Viral_RNA_Psedoknot-d5444808',	'Insulina-a6a0dfe7',	'EPO-d30fedeb',	'EPO-6479e1ea',	'EPO-2e699455',	'Insulina-4b4fb7c4',	'Insulina-96c46039',	'Insulina-7de701e6',	'alt_struct-06d967d2',	'Seq2-4d8977ce',	'seq_3_sin-287a9a44',	'RNU4-2wt-0b53ff51',	'seq_3_simrna-8ca7e24b',	'seq2-b347e819',	'46-2GC-99108f21',	'TCV-eae175a6',	'ON9-U1_3000frames-0a3b1b95',	'test_1-0c7fb710',	'test_2-1bb917e6',	'test_3-cc852539',	'Ahmad-c95f12f7',	'exercise_1-44a1a797',	'lncRNA-f1e250e5',	'R1-a56b31f2',	'C4A4G4-12bf6ab1',	'hsa-miR-29a-5p_PDBFO-31f03a20',	'seq1-d79c8e4d',	'Tetraloop_10_steps-a626a6c7',	'seq3-0c653b45',	'Seq1-54dc2385',	'seq2-d4ab6368',	'seq1-0c61fd1a',	'rna_alg_seq1-78947117',	'seq1-466a5ca4',	'seq2_rfam-57b42d2e',	'seq1_refine-e3fad649',	'Two-chained_RNA-3a5432d1',	'CiRS-7-d76821c1',	'CiRS-7-efaf1f4c',	'Viral_RNA_Psedoknot-a8049da9',	'Viral_RNA_Psedoknot-10f6ca2f',	'45fl_1c5-38be718a',	'45fl_1c3-6b99cbe5',	'46fl_2gc_5-78c9ab64',	'Sequence2-4b5acee8',	'G-quadruplex-8a900970',	'ID_855-720fa848',	'ON9-U1_3000frames-bd005f88',	'prueba-5009b8d9',	'Tetraloop_10_steps-1b4259dd',	'Tetraloop_10_steps-8f0e604a',	'Tetraloop_10_steps-b2061ef4',	'Tetraloop_10_steps-01987df2',	'Tetraloop_10_steps-66856aec',	'seq1-92323d10',	'fu-a84f333c',	'REV_19bb41-4927b33a',	'ADAMTS9_HUR-fdeb49ab'
]
  # List of directories to delete

delete_directories(base_directory, directories_to_delete)