You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

const.py 1.2KB

12345678910111213141516171819202122232425262728
  1. import os
  2. # e:\Me\Master\BCB\Thesis\DrugCombModel
  3. # PROJ_DIR = os.path.dirname(os.path.abspath(os.path.join(os.path.dirname( __file__ ), '..')))
  4. # E:\Me\Master\BCB\Thesis\DrugCombModel\DrugCombinationPredeiction
  5. PROJ_DIR = os.path.dirname(os.path.abspath(os.path.dirname( __file__ )))
  6. DRUG_DIR = os.path.join(PROJ_DIR, 'drug')
  7. SUB_PROJ_DIR = os.path.join(PROJ_DIR, 'predictor')
  8. DATA_DIR = os.path.join(SUB_PROJ_DIR, 'data')
  9. DRUG_DATA_DIR = os.path.join(PROJ_DIR, 'drug', 'data')
  10. CELL_DATA_DIR = os.path.join(PROJ_DIR, 'cell', 'data')
  11. OUTPUT_DIR = 'output'
  12. if not os.path.exists(OUTPUT_DIR):
  13. os.makedirs(OUTPUT_DIR)
  14. SYNERGY_FILE = os.path.join(DATA_DIR, 'drug_combinations_small.tsv')
  15. # DRUG_FEAT_FILE = os.path.join(DRUG_DATA_DIR, 'drug_feat.npy')
  16. DRUGN2ID_FILE = os.path.join(DRUG_DATA_DIR, 'DDI\DrugBank\\raw\drug2id.tsv')
  17. DRUGNAME_2_DRUGBANKID_FILE = os.path.join(DRUG_DATA_DIR, 'drugname2drugbankid.tsv')
  18. CELL_FEAT_FILE = os.path.join(CELL_DATA_DIR, 'cell_features.npy')
  19. CELL2ID_FILE = os.path.join(CELL_DATA_DIR, 'cell2id.tsv')
  20. DTI_FEAT_FILE = os.path.join(DRUG_DATA_DIR, 'DTI/DTI_reduced.csv')
  21. FP_FEAT_FILE = os.path.join(DRUG_DATA_DIR, 'FP/drug2FP_small.csv')
  22. DRUG2ID_FILE = os.path.join(DRUG_DATA_DIR, 'drug2id.tsv')