From 4f32bf2cd016f87fae7750fd6ad028c34e653795 Mon Sep 17 00:00:00 2001 From: Stefan Dresselhaus Date: Mon, 25 Jun 2018 23:39:34 +0200 Subject: [PATCH] coole Ergebnisse --- .../enzymeCost/nutrientCost/{0.1 => }/0.1.avg | 0 .../enzymeCost/nutrientCost/{0.2 => }/0.2.avg | 0 .../enzymeCost/nutrientCost/{0.3 => }/0.3.avg | 0 .../enzymeCost/nutrientCost/{0.4 => }/0.4.avg | 0 .../enzymeCost/nutrientCost/{0.5 => }/0.5.avg | 0 .../enzymeCost/nutrientCost/{0.6 => }/0.6.avg | 0 .../enzymeCost/nutrientCost/{0.7 => }/0.7.avg | 0 .../enzymeCost/nutrientCost/{0.8 => }/0.8.avg | 0 .../enzymeCost/nutrientCost/{0.9 => }/0.9.avg | 0 .../enzymeCost/nutrientCost/{1.0 => }/1.0.avg | 0 .../nutrientCost/Fitness_vs_e_d_mu.png | Bin 0 -> 6670 bytes .../nutrientCost/Fitness_vs_num_compounds.png | Bin 0 -> 6892 bytes simulations/enzymeCost/nutrientCost/plot.fish | 36 ++++++++++++++++++ .../enzymeCost/staticCost/{0.00 => }/0.00.avg | 0 .../enzymeCost/staticCost/{0.02 => }/0.02.avg | 0 .../enzymeCost/staticCost/{0.04 => }/0.04.avg | 0 .../enzymeCost/staticCost/{0.06 => }/0.06.avg | 0 .../enzymeCost/staticCost/{0.08 => }/0.08.avg | 0 .../enzymeCost/staticCost/{0.10 => }/0.10.avg | 0 .../enzymeCost/staticCost/{0.12 => }/0.12.avg | 0 .../enzymeCost/staticCost/{0.14 => }/0.14.avg | 0 .../enzymeCost/staticCost/{0.16 => }/0.16.avg | 0 .../enzymeCost/staticCost/{0.18 => }/0.18.avg | 0 .../enzymeCost/staticCost/{0.20 => }/0.20.avg | 0 .../staticCost/Fitness_vs_e_d_mu.png | Bin 0 -> 6699 bytes .../staticCost/Fitness_vs_num_compounds.png | Bin 0 -> 6636 bytes simulations/enzymeCost/staticCost/plot.fish | 24 ++++++++++++ 27 files changed, 60 insertions(+) rename simulations/enzymeCost/nutrientCost/{0.1 => }/0.1.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.2 => }/0.2.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.3 => }/0.3.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.4 => }/0.4.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.5 => }/0.5.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.6 => }/0.6.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.7 => }/0.7.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.8 => }/0.8.avg (100%) rename simulations/enzymeCost/nutrientCost/{0.9 => }/0.9.avg (100%) rename simulations/enzymeCost/nutrientCost/{1.0 => }/1.0.avg (100%) create mode 100644 simulations/enzymeCost/nutrientCost/Fitness_vs_e_d_mu.png create mode 100644 simulations/enzymeCost/nutrientCost/Fitness_vs_num_compounds.png create mode 100755 simulations/enzymeCost/nutrientCost/plot.fish rename simulations/enzymeCost/staticCost/{0.00 => }/0.00.avg (100%) rename simulations/enzymeCost/staticCost/{0.02 => }/0.02.avg (100%) rename simulations/enzymeCost/staticCost/{0.04 => }/0.04.avg (100%) rename simulations/enzymeCost/staticCost/{0.06 => }/0.06.avg (100%) rename simulations/enzymeCost/staticCost/{0.08 => }/0.08.avg (100%) rename simulations/enzymeCost/staticCost/{0.10 => }/0.10.avg (100%) rename simulations/enzymeCost/staticCost/{0.12 => }/0.12.avg (100%) rename simulations/enzymeCost/staticCost/{0.14 => }/0.14.avg (100%) rename simulations/enzymeCost/staticCost/{0.16 => }/0.16.avg (100%) rename simulations/enzymeCost/staticCost/{0.18 => }/0.18.avg (100%) rename simulations/enzymeCost/staticCost/{0.20 => }/0.20.avg (100%) create mode 100644 simulations/enzymeCost/staticCost/Fitness_vs_e_d_mu.png create mode 100644 simulations/enzymeCost/staticCost/Fitness_vs_num_compounds.png create mode 100755 simulations/enzymeCost/staticCost/plot.fish diff --git a/simulations/enzymeCost/nutrientCost/0.1/0.1.avg b/simulations/enzymeCost/nutrientCost/0.1.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.1/0.1.avg rename to simulations/enzymeCost/nutrientCost/0.1.avg diff --git a/simulations/enzymeCost/nutrientCost/0.2/0.2.avg b/simulations/enzymeCost/nutrientCost/0.2.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.2/0.2.avg rename to simulations/enzymeCost/nutrientCost/0.2.avg diff --git a/simulations/enzymeCost/nutrientCost/0.3/0.3.avg b/simulations/enzymeCost/nutrientCost/0.3.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.3/0.3.avg rename to simulations/enzymeCost/nutrientCost/0.3.avg diff --git a/simulations/enzymeCost/nutrientCost/0.4/0.4.avg b/simulations/enzymeCost/nutrientCost/0.4.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.4/0.4.avg rename to simulations/enzymeCost/nutrientCost/0.4.avg diff --git a/simulations/enzymeCost/nutrientCost/0.5/0.5.avg b/simulations/enzymeCost/nutrientCost/0.5.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.5/0.5.avg rename to simulations/enzymeCost/nutrientCost/0.5.avg diff --git a/simulations/enzymeCost/nutrientCost/0.6/0.6.avg b/simulations/enzymeCost/nutrientCost/0.6.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.6/0.6.avg rename to simulations/enzymeCost/nutrientCost/0.6.avg diff --git a/simulations/enzymeCost/nutrientCost/0.7/0.7.avg b/simulations/enzymeCost/nutrientCost/0.7.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.7/0.7.avg rename to simulations/enzymeCost/nutrientCost/0.7.avg diff --git a/simulations/enzymeCost/nutrientCost/0.8/0.8.avg b/simulations/enzymeCost/nutrientCost/0.8.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.8/0.8.avg rename to simulations/enzymeCost/nutrientCost/0.8.avg diff --git a/simulations/enzymeCost/nutrientCost/0.9/0.9.avg b/simulations/enzymeCost/nutrientCost/0.9.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/0.9/0.9.avg rename to simulations/enzymeCost/nutrientCost/0.9.avg diff --git a/simulations/enzymeCost/nutrientCost/1.0/1.0.avg b/simulations/enzymeCost/nutrientCost/1.0.avg similarity index 100% rename from simulations/enzymeCost/nutrientCost/1.0/1.0.avg rename to simulations/enzymeCost/nutrientCost/1.0.avg diff --git a/simulations/enzymeCost/nutrientCost/Fitness_vs_e_d_mu.png b/simulations/enzymeCost/nutrientCost/Fitness_vs_e_d_mu.png new file mode 100644 index 0000000000000000000000000000000000000000..f3de39b9cf47caad8f0ef7434cc112a3e555164f GIT binary patch literal 6670 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 literal 0 HcmV?d00001 diff --git a/simulations/enzymeCost/nutrientCost/Fitness_vs_num_compounds.png b/simulations/enzymeCost/nutrientCost/Fitness_vs_num_compounds.png new file mode 100644 index 0000000000000000000000000000000000000000..2c87038df3bcd9bb73c5e7ab72c4a0f0f030a7ff GIT binary patch literal 6892 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 literal 0 HcmV?d00001 diff --git a/simulations/enzymeCost/nutrientCost/plot.fish b/simulations/enzymeCost/nutrientCost/plot.fish new file mode 100755 index 0000000..faea2e3 --- /dev/null +++ b/simulations/enzymeCost/nutrientCost/plot.fish @@ -0,0 +1,36 @@ +#!/usr/bin/env fish + +echo " +set datafile separator \",\" +set xlabel '$argv[1]' +set ylabel '$argv[3]' +set term png +set output '$argv[5]' +set title '$argv[6]' +set key outside right + +plot \ +'0.1.avg' using $argv[2]:$argv[4] title '0.1' pt 5,\ +'0.2.avg' using $argv[2]:$argv[4] title '0.2' pt 5,\ +'0.3.avg' using $argv[2]:$argv[4] title '0.3' pt 5,\ +'0.4.avg' using $argv[2]:$argv[4] title '0.4' pt 5,\ +'0.5.avg' using $argv[2]:$argv[4] title '0.5' pt 5,\ +'0.6.avg' using $argv[2]:$argv[4] title '0.6' pt 5,\ +'0.7.avg' using $argv[2]:$argv[4] title '0.7' pt 5,\ +'0.8.avg' using $argv[2]:$argv[4] title '0.8' pt 5,\ +'0.9.avg' using $argv[2]:$argv[4] title '0.9' pt 5,\ +'1.0.avg' using $argv[2]:$argv[4] title '1.0' pt 5 +" | gnuplot + + + + + + + + + + + + + diff --git a/simulations/enzymeCost/staticCost/0.00/0.00.avg b/simulations/enzymeCost/staticCost/0.00.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.00/0.00.avg rename to simulations/enzymeCost/staticCost/0.00.avg diff --git a/simulations/enzymeCost/staticCost/0.02/0.02.avg b/simulations/enzymeCost/staticCost/0.02.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.02/0.02.avg rename to simulations/enzymeCost/staticCost/0.02.avg diff --git a/simulations/enzymeCost/staticCost/0.04/0.04.avg b/simulations/enzymeCost/staticCost/0.04.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.04/0.04.avg rename to simulations/enzymeCost/staticCost/0.04.avg diff --git a/simulations/enzymeCost/staticCost/0.06/0.06.avg b/simulations/enzymeCost/staticCost/0.06.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.06/0.06.avg rename to simulations/enzymeCost/staticCost/0.06.avg diff --git a/simulations/enzymeCost/staticCost/0.08/0.08.avg b/simulations/enzymeCost/staticCost/0.08.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.08/0.08.avg rename to simulations/enzymeCost/staticCost/0.08.avg diff --git a/simulations/enzymeCost/staticCost/0.10/0.10.avg b/simulations/enzymeCost/staticCost/0.10.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.10/0.10.avg rename to simulations/enzymeCost/staticCost/0.10.avg diff --git a/simulations/enzymeCost/staticCost/0.12/0.12.avg b/simulations/enzymeCost/staticCost/0.12.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.12/0.12.avg rename to simulations/enzymeCost/staticCost/0.12.avg diff --git a/simulations/enzymeCost/staticCost/0.14/0.14.avg b/simulations/enzymeCost/staticCost/0.14.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.14/0.14.avg rename to simulations/enzymeCost/staticCost/0.14.avg diff --git a/simulations/enzymeCost/staticCost/0.16/0.16.avg b/simulations/enzymeCost/staticCost/0.16.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.16/0.16.avg rename to simulations/enzymeCost/staticCost/0.16.avg diff --git a/simulations/enzymeCost/staticCost/0.18/0.18.avg b/simulations/enzymeCost/staticCost/0.18.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.18/0.18.avg rename to simulations/enzymeCost/staticCost/0.18.avg diff --git a/simulations/enzymeCost/staticCost/0.20/0.20.avg b/simulations/enzymeCost/staticCost/0.20.avg similarity index 100% rename from simulations/enzymeCost/staticCost/0.20/0.20.avg rename to simulations/enzymeCost/staticCost/0.20.avg diff --git a/simulations/enzymeCost/staticCost/Fitness_vs_e_d_mu.png b/simulations/enzymeCost/staticCost/Fitness_vs_e_d_mu.png new file mode 100644 index 0000000000000000000000000000000000000000..497f893103b51af1ab1dd557fa6300f5f5143560 GIT binary patch literal 6699 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 literal 0 HcmV?d00001 diff --git a/simulations/enzymeCost/staticCost/plot.fish b/simulations/enzymeCost/staticCost/plot.fish new file mode 100755 index 0000000..b4b527a --- /dev/null +++ b/simulations/enzymeCost/staticCost/plot.fish @@ -0,0 +1,24 @@ +#!/usr/bin/env fish + +echo " +set datafile separator \",\" +set xlabel '$argv[1]' +set ylabel '$argv[3]' +set term png +set output '$argv[5]' +set title '$argv[6]' +set key outside right + +plot \ +'0.00.avg' using $argv[2]:$argv[4] title '0.00' pt 5,\ +'0.02.avg' using $argv[2]:$argv[4] title '0.02' pt 5,\ +'0.04.avg' using $argv[2]:$argv[4] title '0.04' pt 5,\ +'0.06.avg' using $argv[2]:$argv[4] title '0.06' pt 5,\ +'0.08.avg' using $argv[2]:$argv[4] title '0.08' pt 5,\ +'0.10.avg' using $argv[2]:$argv[4] title '0.10' pt 5,\ +'0.12.avg' using $argv[2]:$argv[4] title '0.12' pt 5,\ +'0.14.avg' using $argv[2]:$argv[4] title '0.14' pt 5,\ +'0.16.avg' using $argv[2]:$argv[4] title '0.16' pt 5,\ +'0.18.avg' using $argv[2]:$argv[4] title '0.18' pt 5,\ +'0.20.avg' using $argv[2]:$argv[4] title '0.20' pt 5 +" | gnuplot