#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Tue Nov 3 20:23:25 2020 @author: ljia """ import os import re def get_job_script(arg): script = r""" #!/bin/bash #SBATCH --exclusive #SBATCH --job-name="st.""" + arg + r""".IPFP" #SBATCH --partition=tlong #SBATCH --mail-type=ALL #SBATCH --mail-user=jajupmochi@gmail.com #SBATCH --output="outputs/output_edit_costs.nums_sols.ratios.IPFP.""" + arg + """.txt" #SBATCH --error="errors/error_edit_costs.nums_sols.ratios.IPFP.""" + arg + """.txt" # #SBATCH --ntasks=1 #SBATCH --nodes=1 #SBATCH --cpus-per-task=1 #SBATCH --time=300:00:00 #SBATCH --mem-per-cpu=4000 srun hostname srun cd /home/2019015/ljia02/graphkit-learn/gklearn/experiments/ged/stability srun python3 edit_costs.nums_sols.ratios.IPFP.py """ + arg script = script.strip() script = re.sub('\n\t+', '\n', script) script = re.sub('\n +', '\n', script) return script if __name__ == '__main__': ds_list = ['MAO', 'Monoterpenoides', 'MUTAG', 'AIDS_symb'] for ds_name in [ds_list[i] for i in [0, 3]]: job_script = get_job_script(ds_name) command = 'sbatch <