content: import pandas as pd
  
  
  data = pd.read_csv("development_times_exp1and2.csv", sep="\t")
  
  # Add all parameters (Taylor coefficients) as 0 in rows following the data:
  for i in range(data.shape[0]):
          for j in range(10, 42):
                  data.set_value(i, j, 0)
  data.rename(columns={10: "a", 11: "a1", 12: "a2", 13: "a3", 14: "a4", 15: "a5",
          16: "b12", 17: "b13", 18: "b14", 19: "b15", 20: "b23", 21: "b24",
          22: "b25", 23: "b34", 24: "b35", 25: "b45", 26: "c123", 27: "c124",
          28: "c125", 29: "c134", 30: "c135", 31: "c145", 32: "c234", 33: "c235",
          34: "c245", 35: "c345", 36: "d1234", 37: "d1235", 38: "d1245",
          39: "d1345", 40: "d2345", 41: "e12345"}, inplace=True)
  
  # Change coefficients corresponding to present effects to 1:
  for index, row in data.iterrows():
  	species = row["LP"] + row["LB"] + row["AP"] + row["AT"] + row["AO"]
  	if species == "YNNNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  	if species == "NYNNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  	if species == "NNYNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a3", 1)
  	if species == "NNNYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a4", 1)
  	if species == "NNNNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a5", 1)
  	if species == "YYNNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "b12", -1)
  	if species == "YNYNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "b13", -1)
  	if species == "YNNYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b14", -1)
  	if species == "YNNNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b15", -1)
  	if species == "NYYNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "b23", -1)
  	if species == "NYNYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b24", -1)
  	if species == "NYNNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b25", -1)
  	if species == "NNYYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b34", -1)
  	if species == "NNYNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b35", -1)
  	if species == "NNNYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b45", -1)
  	if species == "YYYNN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "c123", 1)
  	if species == "YYNYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "c124", 1)
  	if species == "YYNNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "c125", 1)
  	if species == "NYYYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "c234", 1)
  	if species == "NNYYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c345", 1)
  	if species == "YNYYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "c134", 1)
  	if species == "YNYNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "c135", 1)
  	if species == "YNNYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c145", 1)
  	if species == "NYNYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c245", 1)
  	if species == "NYYNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "c235", 1)
  	if species == "YYYYN":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "c123", 1)
  		data.set_value(index, "c124", 1)
  		data.set_value(index, "c134", 1)
  		data.set_value(index, "c234", 1)
  		data.set_value(index, "d1234", -1)
  	if species == "YYYNY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "c123", 1)
  		data.set_value(index, "c125", 1)
  		data.set_value(index, "c135", 1)
  		data.set_value(index, "c235", 1)
  		data.set_value(index, "d1235", -1)
  	if species == "YYNYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c124", 1)
  		data.set_value(index, "c125", 1)
  		data.set_value(index, "c145", 1)
  		data.set_value(index, "c245", 1)
  		data.set_value(index, "d1245", -1)
  	if species == "YNYYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c134", 1)
  		data.set_value(index, "c135", 1)
  		data.set_value(index, "c145", 1)
  		data.set_value(index, "c345", 1)
  		data.set_value(index, "d1345", -1)
  	if species == "NYYYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c234", 1)
  		data.set_value(index, "c235", 1)
  		data.set_value(index, "c245", 1)
  		data.set_value(index, "c345", 1)
  		data.set_value(index, "d2345", -1)
  	if species == "YYYYY":
  		data.set_value(index, "a", 1)
  		data.set_value(index, "a1", 1)
  		data.set_value(index, "a2", 1)
  		data.set_value(index, "a3", 1)
  		data.set_value(index, "a4", 1)
  		data.set_value(index, "a5", 1)
  		data.set_value(index, "b12", -1)
  		data.set_value(index, "b13", -1)
  		data.set_value(index, "b14", -1)
  		data.set_value(index, "b15", -1)
  		data.set_value(index, "b23", -1)
  		data.set_value(index, "b24", -1)
  		data.set_value(index, "b25", -1)
  		data.set_value(index, "b34", -1)
  		data.set_value(index, "b35", -1)
  		data.set_value(index, "b45", -1)
  		data.set_value(index, "c123", 1)
  		data.set_value(index, "c124", 1)
  		data.set_value(index, "c125", 1)
  		data.set_value(index, "c134", 1)
  		data.set_value(index, "c135", 1)
  		data.set_value(index, "c145", 1)
  		data.set_value(index, "c234", 1)
  		data.set_value(index, "c235", 1)
  		data.set_value(index, "c245", 1)
  		data.set_value(index, "c345", 1)
  		data.set_value(index, "d1234", -1)
  		data.set_value(index, "d1235", -1)
  		data.set_value(index, "d1245", -1)
  		data.set_value(index, "d1345", -1)
  		data.set_value(index, "d2345", -1)
  		data.set_value(index, "e12345", 1)
  	if species == "NNNNN":
  		data.set_value(index, "a", 1)
  data.to_csv("fitness_summary_6_replicates_parameters.csv", sep="\t")
  