In [10]:
import sys, os
sys.path.append('../../../libs/')
import dealFile, IO_class
from IO_class import FileOperator
import pysftp

In [12]:
# down load from ftp server.
import pickle
with open('../../../libs/password.pickle', 'rb') as handle:
    q = pickle.load(handle)
srv = pysftp.Connection(host="lysine.dbi.udel.edu", username="du",
password=q)
filename = 'SUCCESS_log_CrossValidation_load_DL_remoteFisherM1_DL_RE_US_DL_RE_US_1_1_19MAY2014.txt'
file_obj = FileOperator(filename)
ddis = file_obj.readStripLines()
for ddi in ddis:
    current_folder = '/big/du/Protein_Protein_Interaction_Project/Contact_Matrix_Project/Vectors_Fishers_aaIndex_raw/'+ddi
    localdir = '/home/du/Vectors_Fishers_aaIndex_raw/'+ddi
    os.mkdir(localdir)
    srv.get_d(remotedir = current_folder, localdir = localdir)
srv.close()


number of lines in SUCCESS_log_CrossValidation_load_DL_remoteFisherM1_DL_RE_US_DL_RE_US_1_1_19MAY2014.txt:38