@author: sekhmet
"""
-from gestion_erreurs import *
-from configuration import *
+#from gestion_erreurs import erreur, warning, debug
+from gestion_couleurs import degrade_choix
import csv
def afficheecarttype(z):
if z==0:
return "Moyenne"
- elif z<0:
- return str(z)+"z"
else:
- return "+"+str(z)+"z"
-
-liste_data_labels_p = [(nocol,affichepercentile(pc),degrade(pc)) for (nocol,pc) in liste_data_choisie_p]
-liste_data_labels_z = [(nocol,afficheecarttype(z),degrade((z+3)/3*50) ) for (nocol,z) in liste_data_choisie_z]
+ #return ("z = "+str(z))
+ if z>0:
+ chaine = r"$+"+str(z)+" \sigma$"
+ else:
+ chaine = r"$"+str(z)+"\sigma$"
+ return (chaine)
+
+def renvoie_liste_labels(conf,liste_data_choisie_p,liste_data_choisie_z,liste_err):
+ """ fabrique les deux listes de labels OMS"""
+ #warning(str(conf),liste_err)
+ liste_data_labels_p = [(nocol,affichepercentile(pc),degrade_choix(conf["couleurs"]["courbe1"],conf["couleurs"]["courbe2"],conf["couleurs"]["courbe3"],pc)) for (nocol,pc) in liste_data_choisie_p]
+ liste_data_labels_z = [(nocol,afficheecarttype(z),degrade_choix(conf["couleurs"]["courbe1"],conf["couleurs"]["courbe2"],conf["couleurs"]["courbe3"],(z+3)/3*50) ) for (nocol,z) in liste_data_choisie_z]
+ return liste_data_labels_p,liste_data_labels_z
#liste_data_labels= liste_data_labels_z