#!/home/asiimwe/anaconda3/bin/python
#Extracting comparative matrix, overlaps between STAR and STAR_WASP 
import sys
import csv
import os
import string
import subprocess
from itertools import chain
import pandas as pd
from os import mkdir
import shutil
import glob
import fileinput
import stat

samples_path = "/home/asiimwe/projects/run_env/alpha_star_wasp_comparison/matrixsub"
run_file = "/home/asiimwe/projects/run_env/alpha_star_wasp_comparison/comp_runs.sh" 
sub_directories = ["8threads", "16threads", "32threads"]
run_file_name = "/comp_runs.sh"

test = "8threads"
for path, dirs, files in os.walk(samples_path):
	#print(path)
	if path.endswith("8threads"):
		#print(path)
		os.chdir(path)
		shutil.copy(run_file, path)
		run = path +  run_file_name
		#print(run)
		subprocess.call(run, shell = True)
	elif path.endswith("16threads"):
		#print(path)
		os.chdir(path)
		shutil.copy(run_file, path)
		run = path + run_file_name
		subprocess.call(run, shell = True)
	elif path.endswith("32threads"):	
		#print(path)
		os.chdir(path)
		shutil.copy(run_file, path)
		run = path + run_file_name
		subprocess.call(run, shell = True)
