-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathsetup.py
More file actions
34 lines (30 loc) · 1.18 KB
/
setup.py
File metadata and controls
34 lines (30 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import diConstants as di
import os
import numpy as np
import pandas as pd
from keras.models import Sequential, model_from_json
from scipy.stats.stats import pearsonr
from sklearn.metrics import precision_score
import rpy2.robjects as robjects
from rpy2.robjects.packages import STAP
import h5py
from subprocess import call
call('mkdir %s' % di.DATA_ROOT, shell=True)
call('mkdir %s' % di.MODELS_ROOT, shell=True)
call('mkdir %s' % di.RESULTS_ROOT, shell=True)
call('mkdir %s' % di.RAW_ROOT, shell=True)
call('mkdir %s' % di.MERGED_ROOT, shell=True)
call('mkdir %s' % di.SUBSAMPLED_ROOT, shell=True)
call('mkdir %s' % di.BIGWIGS_ROOT, shell=True)
call('mkdir %s' % di.INTERVALS_ROOT, shell=True)
call('mkdir %s' % di.NUMPY_ROOT, shell=True)
call('mkdir %s' % di.PEAK_BASE_DIR, shell=True)
call('mkdir -p %s' % di.PEAK_GAPPED_DIR, shell=True)
call('mkdir %s' % di.DATASETS_ROOT, shell=True)
call('mkdir %s' % di.BASE_ROOT, shell=True)
call('mkdir %s' % di.BASE_BIGWIG_ROOT, shell=True)
call('mkdir %s' % di.SEQ_ROOT, shell=True)
call('mkdir %s' % di.WEIGHTS_ROOT, shell=True)
call('mkdir %s' % di.LOSS_ROOT, shell=True)
call('mkdir %s' % di.HIST_ROOT, shell=True)
call('mkdir %s' % di.EVAL_ROOT, shell=True)