diff --git a/partitioning/run_partitions.sh b/partitioning/run_partitions.sh index 8217c3bf220c8afc61e8b531c81c301b69654571..e1ceae806ad8f46ac6bec382abf13d06de167bf2 100755 --- a/partitioning/run_partitions.sh +++ b/partitioning/run_partitions.sh @@ -15,6 +15,8 @@ mkdir $data_path # generate reads, shuffle python3 read_matrix.py $data_path $read_number + +:<<'END_COMMENT' # ______________ test metis ______________ : start_metis=$(date +%s.%N) @@ -34,23 +36,24 @@ formated_metis_output=$dir_path"/metis_output.txt" python3 -c "from partitioning import metis_output_to_soluce; metis_output_to_soluce(\"$metis_output_file\", \"$formated_metis_output\")" rm $metis_output_file +# eval metis solution +metis_result=$dir_path/metis_result.txt +python3 -c "from partitioning import eval_soluce; eval_soluce(\"$data_path/soluce.txt\",\"$formated_metis_output\", \"$metis_result\")" + +END_COMMENT + # ______________ test kp ______________ : start_kp=$(date +%s.%N) # convert reads to minimizer matrix at csvbm format ./partitioning $data_path/shuffled_reads.fastq $dir_path/matrix.csvbm --csvbm -kp_test_dir="matrix_tests/victor/kp_iter_bic/tests" -. kp_run.sh -m $dir_path/matrix.csvbm -o $dir_path/kp_results +. kp_run.sh -m $dir_path/matrix.csvbm -o $dir_path/kp_output end_kp=$(date +%s.%N) runtime=$(echo "$end_kp - $start_kp" | bc) -# eval metis solution -metis_result=$dir_path/metis_result.txt -python3 -c "from partitioning import eval_soluce; eval_soluce(\"$data_path/soluce.txt\",\"$formated_metis_output\", \"$metis_result\")" - # eval kp solution -kp_result=$dir_path/kp_results/compacted_clusters.txt -python3 -c "from partitioning import eval_soluce; eval_soluce(\"$data_path/soluce_10k.txt\",\"$kp_test_dir/soluce_kp_10k.txt\", \"$kp_result\")" +kp_result=$dir_path/kp_output/compacted_clusters.txt +python3 -c "from partitioning import eval_soluce; eval_soluce(\"$data_path/soluce.txt\",\"$kp_result\", \"$dir_path/kp_result.txt\")"