finished scp script

This commit is contained in:
wendtalexander 2023-01-24 09:11:54 +01:00
parent 1064261385
commit fce3503049

View File

@ -2,6 +2,7 @@ import os
from paramiko import SSHClient from paramiko import SSHClient
from scp import SCPClient from scp import SCPClient
from IPython import embed from IPython import embed
from pandas import read_csv
ssh = SSHClient() ssh = SSHClient()
ssh.load_system_host_keys() ssh.load_system_host_keys()
@ -10,21 +11,24 @@ ssh.connect(hostname='kraken',
username='efish', username='efish',
password='fwNix4U', password='fwNix4U',
) )
embed()
# SCPCLient takes a paramiko transport as its only argument # SCPCLient takes a paramiko transport as its only argument
scp = SCPClient(ssh.get_transport()) scp = SCPClient(ssh.get_transport())
foldername = '2020-03-16-10_00' data = read_csv('../recs.csv')
foldernames = data['recording'].values
directory = f'/Users/acfw/Documents/uni_tuebingen/chirpdetection/GP2023_chirp_detection/data/mount_data/' directory = f'/Users/acfw/Documents/uni_tuebingen/chirpdetection/GP2023_chirp_detection/data/mount_data/'
for foldername in foldernames:
if not os.path.exists(directory+foldername): if not os.path.exists(directory+foldername):
os.makedirs(directory+foldername) os.makedirs(directory+foldername)
files = [('-').join(foldername.split('-')[:3])+'.csv','chirp_ids.npy', 'chirps.npy', 'fund_v.npy', 'ident_v.npy', 'idx_v.npy', 'times.npy', 'spec.npy', 'LED_on_time.npy', 'sign_v.npy'] files = [('-').join(foldername.split('-')[:3])+'.csv','chirp_ids.npy', 'chirps.npy', 'fund_v.npy', 'ident_v.npy', 'idx_v.npy', 'times.npy', 'spec.npy', 'LED_on_time.npy', 'sign_v.npy']
for f in files: for f in files:
scp.get(f'/home/efish/behavior/2019_tube_competition/{foldername}/{f}', scp.get(f'/home/efish/behavior/2019_tube_competition/{foldername}/{f}',
directory+foldername) directory+foldername)