python /home/admin/mtr/script_for_cron.py -j default -m 20 -a 'python3 /home/admin/workarea/git/Velours/python/prod/memo/memo.py --job=sla_mensuel --raspi=20051 --dashboard_places=arc_en_ciel_mm --rootfolder_sla=/data_2/data_log/job/memo/arc_en_ciel_mm -v --mtr_id=979 --date=`date -d"$nowdate 15 day ago" +%Y-%m` ' -s sla_mensuel -M 0 -S 0 -U 90,80,95 import MySQLdb succeeded Import error (python version) Need env var : LOGRASPI Raspi : 20051, Date : 2025-01 _cr_cnf_ : /home/admin/mtr/.credentials/credentials.py _cr_cnf_ : /home/admin/mtr/.credentials/credentials.py warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data nb_day : (2, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="arc_en_ciel_mm"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier Fonction SLA_MENSUEL nb_day : (2, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="arc_en_ciel_mm"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier place_id : 157 month : 01 mtr_id : 979 dashboard_places : arc_en_ciel_mm date : 2025-01 year : 2025 raspi : 20051 select count(distinct mtr_photo_id) from MTRUser.mtr_portfolio_photos where mtr_portfolio_id in (select id from MTRUser.mtr_portfolios where id in (select mtr_portfolio_id from MTRPhoto.dashboard_results where dashboard_run_id in(select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id in (select id from MTRPhoto.dashboard_places where name = 'arc_en_ciel_mm' and date like '%2025-01%') and created_at like '%2025-01%'))); nb_day : (2, 31) after unwanted_material_data nb_day : (2, 31) SQL: SELECT ms.id, ms.name, mst.name as type, ms.test_group, ms.test_name, ms.server, ms.version_code, ms.result_str, ms.result_bool, ms.result_float, ms.lien, ms.created_at FROM MTRAdmin.monitor_sys ms INNER JOIN MTRAdmin.monitor_sys_type mst on mst.id = ms.type WHERE ms.test_name like '%20051%' AND ms.result_str like '%2025/01%'ORDER BY ms.id desc LIMIT 0, 1000000; Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! We will need to call the sla_per_day for these missing days : 2025-01-01 00:00:00,2025-01-02 00:00:00,2025-01-03 00:00:00,2025-01-04 00:00:00,2025-01-05 00:00:00,2025-01-06 00:00:00,2025-01-07 00:00:00,2025-01-08 00:00:00,2025-01-09 00:00:00,2025-01-10 00:00:00,2025-01-11 00:00:00,2025-01-12 00:00:00,2025-01-13 00:00:00,2025-01-14 00:00:00,2025-01-15 00:00:00,2025-01-16 00:00:00,2025-01-17 00:00:00,2025-01-18 00:00:00,2025-01-19 00:00:00,2025-01-20 00:00:00,2025-01-21 00:00:00,2025-01-22 00:00:00,2025-01-23 00:00:00,2025-01-24 00:00:00,2025-01-25 00:00:00,2025-01-26 00:00:00,2025-01-27 00:00:00,2025-01-28 00:00:00,2025-01-29 00:00:00,2025-01-30 00:00:00,2025-01-31 00:00:00 after coverage_data SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______emr' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pehd_pp' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______gros_cartons' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______flux_dev_rigide' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______film_pedb' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pet_clair' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______gm' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______aluminium' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______ela' and ded.dashboard_place_id = 157 and month(ded.date) = 01 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; select avg(cps.score) as score, SUBSTRING_INDEX(SUBSTRING_INDEX(mp.name,'__', -1), '_', 1) as sbstr, SUBSTRING_INDEX(SUBSTRING_INDEX(mp.name,'_', -2), '_', 1) as sbstr2, SUBSTRING_INDEX(mp.name,'_', -1) as sbstr3 FROM MTRUser.mtr_portfolio_photos mpp, MTRUser.mtr_portfolios mp,MTRPhoto.class_photo_score cps,MTRBack.hashtags h,MTRPhoto.dashboard_results dr,MTRPhoto.dashboard_entry_day ded, MTRPhoto.dashboard_places dp WHERE mp.id=mpp.mtr_portfolio_id and cps.photo_id=mpp.mtr_photo_id and h.hashtag_id=cps.hashtag_id and dr.mtr_portfolio_id = mpp.mtr_portfolio_id and dr.dashboard_run_id = ded.last_run_id and ded.dashboard_place_id = dp.id and h.hashtag in ('blur', 'mean_blur', 'clear') and dp.id = 157 and mp.name like '%012025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-01-01 : dt_date_just_month_year : 2025-01-01 00:00:00 : VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! Error parsing crontab ! [Errno 2] No such file or directory: '' You better check your LOGRASPI env !!! after pl.get_datou_sts_from_crontab : verbose : True no sts found, try to find from database SELECT dri.id FROM MTRPhoto.dashboard_run_ids dri, MTRPhoto.dashboard_entry_day ded, MTRPhoto.dashboard_places dp WHERE dp.name= "arc_en_ciel_mm" AND ded.dashboard_place_id=dp.id AND dri.dashboard_entry_day=ded.id AND dri.id=ded.last_run_id AND ded.date >= "2025-01-01" AND ded.date <= "2025-01-31" apple3 {'gm': {'mat': 'gm', 'pht': 4209, 'datou_carac_id': 3994, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier'}, 'emr': {'mat': 'emr', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton'}, 'ela': {'mat': 'ela', 'pht': 4203, 'datou_carac_id': 3991, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'ela'}, 'pet_clair': {'mat': 'pet_clair', 'pht': 3327, 'datou_carac_id': 3804, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_clair,bouchon,etiquette,barquette_avec_film'}, 'film_pedb': {'mat': 'film_pedb', 'pht': 4461, 'datou_carac_id': 4322, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'film_plastique'}, 'pehd_pp': {'mat': 'pehd_pp', 'pht': 4211, 'datou_carac_id': 3995, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pehd'}, 'flux_dev_rigide': {'mat': 'flux_dev_rigide', 'pht': 4200, 'datou_carac_id': 4748, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_fonce,barquette_opaque,pet_opaque'}, 'aluminium': {'mat': 'aluminium', 'pht': 4205, 'datou_carac_id': 3992, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'metal'}, 'refus': {'mat': 'refus', 'pht': 3594, 'datou_carac_id': 3318, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'refus'}, 'pcnc': {'mat': 'pcnc', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton'}, 'gros_cartons': {'mat': 'gros_cartons', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton'}} SELECT h.hashtag as unwanted_material, substr(dr.hashtag,8) as main_material, ptp.type as pht_type, sum(pcr.value*dr.nombre_balle)/sum(dr.nombre_balle) as ratio, count(distinct mpp.mtr_photo_id) as nb_photo, group_concat(distinct ptp.mtr_portfolio_id_2) as list_port_cont, group_concat(distinct concat(cast(ptp.mtr_portfolio_id_1 as char), ":", cast(ptp.mtr_portfolio_id_2 as char))) as assoc_port, group_concat(distinct concat(cast(ptp.mtr_portfolio_id_1 as char), ":", h.hashtag, ":", cast(ptp.type as char), ":", cast(ptp.mtr_portfolio_id_2 as char))) as assoc_mat FROM MTRPhoto.dashboard_results dr, MTRPhoto.mtr_port_to_port_ids ptp, MTRUser.mtr_portfolio_photos mpp, MTRUser.portfolio_carac_ratio pcr, MTRBack.hashtags h WHERE dr.dashboard_run_id IN (1581216,1581210,1580949,1552623,1554755,1556667,1559715,1561484,1562754,1565988,1569818,1572663,1575697,1577838) AND dr.mtr_portfolio_id=ptp.mtr_portfolio_id_1 AND dr.qualite >= 0 AND mpp.mtr_portfolio_id=ptp.mtr_portfolio_id_2 AND pcr.portfolio_id=ptp.mtr_portfolio_id_1 AND h.hashtag_id = pcr.hashtag_id AND ptp.type = pcr.hashtag_type AND mpp.hide_status = 0 AND ptp.hashtag_id=h.hashtag_id AND ptp.type IN (4209,4207,4203,3327,4461,4211,4200,4205,3594,4207,4207) group by h.hashtag, dr.hashtag, ptp.type; VR TODO TO BETTER PARSE ! ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.023232816982578765, 'nb_photo': 3040, 'list_port_cont': '19762604,19763059,19773814,19777529,19777769,19779674,19780101,19781028,19790375,19790430,19790919,19791910,19792106,19793064,19793330,19793954,19794835,19796708,19797752,19800953,19805252,19808005,19808637,19811795,19813022,19813202,19813884,19816147,19820438,19840702,19842006,19843738,19850587,19860513,19862888,19863172,19869690,19877139,19877374,19878599,19878974,19879302,19882169,19884271,19887523,19893192,19895486,19896336,19898964,19901971,19905796,19907277,19908721,19908792,19909190,19914682,19914758,19915132,19915244,19916001,19916998,19917334,19918151,19918744,19919146,19919907,19920665,19920850,19920932,19921717,19922273,19951420,19954085,19954285,19956351,19962655,19963058,19965380,19967335,19971633,19975253,19975825,19976915,19981848,19982567,19984931,19987310,19988714,19989729,19989846,20002229,20004017,20006735,20007466,20008715,20013776,20015198,20016257,20018095,20023104,20036291,20036377,20036854,20036983,20037128,20037827,20038309,20038598,20038883,20038997,20039268,20039450,20039692,2003982', 'assoc_port': '19760921:19762604,19762319:19763059,19767143:19781028,19768584:19780101,19770012:19779674,19773070:19773814,19777201:19777769,19777207:19777529,19789758:19813022,19789787:19813884,19789792:19794835,19789797:19793954,19789804:19793330,19789806:19793064,19789810:19791910,19789814:19790919,19789820:19790430,19789827:19790375,19791497:19792106,19795707:19796708,19797108:19797752,19800561:19800953,19804654:19805252,19806940:19808637,19806979:19808005,19809659:19811795,19812543:19813202,19814856:19840702,19815223:19816147,19816661:19842006,19820105:19820438,19843477:19843738,19849675:19850587,19853941:19922273,19853947:19920665,19856555:19869690,19859417:19860513,19862502:19863172,19862513:19862888,19876135:19878599,19876147:19877374,19876151:19877139,19876160:19919907,19878435:19879302,19878440:19878974,19881407:19882169,19883521:19884271,19887051:19887523,19892611:19893192,19894098:19895486,19895732:19896336,19897892:19898964,19900512:19901971,19904579:19909190,19904584:19905796,19907094:19907277,19908550:1990879', 'assoc_mat': '19760921:autre:3327:19762604,19762319:autre:3327:19763059,19767143:autre:3327:19781028,19768584:autre:3327:19780101,19770012:autre:3327:19779674,19773070:autre:3327:19773814,19777201:autre:3327:19777769,19777207:autre:3327:19777529,19789758:autre:3327:19813022,19789787:autre:3327:19813884,19789792:autre:3327:19794835,19789797:autre:3327:19793954,19789804:autre:3327:19793330,19789806:autre:3327:19793064,19789810:autre:3327:19791910,19789814:autre:3327:19790919,19789820:autre:3327:19790430,19789827:autre:3327:19790375,19791497:autre:3327:19792106,19795707:autre:3327:19796708,19797108:autre:3327:19797752,19800561:autre:3327:19800953,19804654:autre:3327:19805252,19806940:autre:3327:19808637,19806979:autre:3327:19808005,19809659:autre:3327:19811795,19812543:autre:3327:19813202,19814856:autre:3327:19840702,19815223:autre:3327:19816147,19816661:autre:3327:19842006,19820105:autre:3327:19820438,19843477:autre:3327:19843738,19849675:autre:3327:19850587,19853941:autre:3327:19922273,19853947:autre:3327:19920665,19856555:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004136249194515585, 'nb_photo': 214, 'list_port_cont': '19762613,19763062,19779690,19781030,19790374,19790437,19790925,19791908,19793335,19793956,19794837,19796711,19797761,19805263,19813193,19813883,19816144,19820439,19840697,19850585,19860503,19863175,19877144,19882166,19884269,19887526,19893195,19895487,19896346,19898967,19901964,19905801,19907285,19908715,19909188,19914680,19914754,19915238,19915997,19917000,19917324,19918150,19918737,19919145,19919911,19920662,19920853,19922270,19954080,19954284,19956350,19962645,19963050,19965378,19967330,19975255,19976916,19981850,19982563,19984930,19987315,19989730,19989845,20002236,20004021,20006741,20015201,20016258,20018101,20023105,20036381,20036975,20037831,20038311,20038991,20039262,20039443,20039693,20040312,20040593,20041746,20042603,20043018,20043613,20044148,20044768,20045833,20046409,20047462,20048276,20049208,20050399,20051400,20052614,20052657,20063436,20066168,20066258,20068744,20071045,20072589,20073185,20073273,20075678,20079576,20082217,20083603,20084433,20085429,20086171,20087548,20089881,20102455,2010277', 'assoc_port': '19760921:19762613,19762319:19763062,19767143:19781030,19770012:19779690,19789787:19813883,19789792:19794837,19789797:19793956,19789804:19793335,19789810:19791908,19789814:19790925,19789820:19790437,19789827:19790374,19795707:19796711,19797108:19797761,19804654:19805263,19812543:19813193,19814856:19840697,19815223:19816144,19820105:19820439,19849675:19850585,19853941:19922270,19853947:19920662,19859417:19860503,19862502:19863175,19876151:19877144,19876160:19919911,19881407:19882166,19883521:19884269,19887051:19887526,19892611:19893195,19894098:19895487,19895732:19896346,19897892:19898967,19900512:19901964,19904579:19909188,19904584:19905801,19907094:19907285,19908559:19908715,19914494:19915238,19914503:19914754,19914509:19914680,19914513:19917324,19915673:19915997,19916636:19917000,19917996:19918150,19918344:19918737,19918906:19919145,19920408:19920853,19953052:19954284,19953055:19954080,19955761:19956350,19960835:19962645,19962042:19963050,19965080:19965378,19966883:19967330,19973613:19975255,19976406:1997691', 'assoc_mat': '19760921:barquette_avec_film:3327:19762613,19762319:barquette_avec_film:3327:19763062,19767143:barquette_avec_film:3327:19781030,19770012:barquette_avec_film:3327:19779690,19789787:barquette_avec_film:3327:19813883,19789792:barquette_avec_film:3327:19794837,19789797:barquette_avec_film:3327:19793956,19789804:barquette_avec_film:3327:19793335,19789810:barquette_avec_film:3327:19791908,19789814:barquette_avec_film:3327:19790925,19789820:barquette_avec_film:3327:19790437,19789827:barquette_avec_film:3327:19790374,19795707:barquette_avec_film:3327:19796711,19797108:barquette_avec_film:3327:19797761,19804654:barquette_avec_film:3327:19805263,19812543:barquette_avec_film:3327:19813193,19814856:barquette_avec_film:3327:19840697,19815223:barquette_avec_film:3327:19816144,19820105:barquette_avec_film:3327:19820439,19849675:barquette_avec_film:3327:19850585,19853941:barquette_avec_film:3327:19922270,19853947:barquette_avec_film:3327:19920662,19859417:barquette_avec_film:3327:19860503,19862502:barquette_avec_film:3327:1'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0030512860174478134, 'nb_photo': 10, 'list_port_cont': '20150532,20271866,20295713,20345330', 'assoc_port': '20036067:20271866,20049554:20150532,20079075:20295713,20116924:20345330', 'assoc_mat': '20036067:barquette_opaque:4205:20271866,20049554:barquette_opaque:4205:20150532,20079075:barquette_opaque:4205:20295713,20116924:barquette_opaque:4205:20345330'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005754989839050659, 'nb_photo': 5, 'list_port_cont': '20145740,20156674,20166077,20194139,20200685', 'assoc_port': '20037918:20145740,20062024:20156674,20076166:20166077,20102008:20194139,20118113:20200685', 'assoc_mat': '20037918:barquette_opaque:4461:20145740,20062024:barquette_opaque:4461:20156674,20076166:barquette_opaque:4461:20166077,20102008:barquette_opaque:4461:20194139,20118113:barquette_opaque:4461:20200685'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.024318139262771127, 'nb_photo': 1335, 'list_port_cont': '19776073,19783583,19785862,19788932,19796966,19799237,19811654,19812898,19814864,19815521,19816268,19817274,19817485,19820165,19823483,19825399,19828820,19837084,19838714,19839759,19841322,19841606,19841715,19842031,19845974,19900913,19922958,19927145,19930678,19934515,19935556,19935789,19935989,19936622,19936703,19937175,19937420,19937632,19939688,19942138,19944927,19953848,19965996,19969532,19971998,19988487,19989059,19990958,19991937,19992675,19993282,19996730,20006828,20016742,20023469,20033528,20041991,20043321,20045274,20046435,20047421,20047891,20049341,20053034,20054720,20067980,20071640,20073226,20082446,20083376,20085247,20088067,20089374,20089758,20093854,20096076,20096491,20097370,20098115,20098863,20099932,20101971,20103498,20104545,20105046,20119035,20125895,20144315,20144478,20144631,20144742,20144959,20145158,20145420,20145494,20145608,20145668,20145772,20145900,20146152,20146183,20146297,20146402,20146435,20146620,20146777,20147391,20149163,20149504,20149606,20149937,20150262,20150386,2015062', 'assoc_port': '19759711:19776073,19764101:19783583,19768587:19785862,19768590:19820165,19772064:19788932,19774195:19796966,19777204:19799237,19789754:19811654,19789772:19812898,19789794:19814864,19789800:19815521,19789808:19816268,19789816:19817274,19789824:19817485,19791496:19845974,19795706:19823483,19797109:19825399,19800562:19828820,19804655:19937420,19806978:19837084,19809658:19838714,19812544:19839759,19815219:19841322,19815228:19841606,19815679:19841715,19816663:19842031,19843478:19900913,19850795:19922958,19853945:19927145,19857961:19930678,19859418:20033528,19862510:19934515,19876132:19935556,19876141:19935789,19876152:19935989,19878433:19936622,19878436:19936703,19880669:19937175,19883520:19937632,19888560:19939688,19892614:19942138,19895731:19944927,19897893:19953848,19901840:19965996,19904577:19969532,19905750:19971998,19907582:19988487,19908553:19989059,19914495:20093854,19914500:19990958,19914505:19991937,19914511:19992675,19914516:19993282,19916637:19996730,19917998:20207143,19918904:20006828,19920404:2001674', 'assoc_mat': '19759711:barquette_opaque:4200:19776073,19764101:barquette_opaque:4200:19783583,19768587:barquette_opaque:4200:19785862,19768590:barquette_opaque:4200:19820165,19772064:barquette_opaque:4200:19788932,19774195:barquette_opaque:4200:19796966,19777204:barquette_opaque:4200:19799237,19789754:barquette_opaque:4200:19811654,19789772:barquette_opaque:4200:19812898,19789794:barquette_opaque:4200:19814864,19789800:barquette_opaque:4200:19815521,19789808:barquette_opaque:4200:19816268,19789816:barquette_opaque:4200:19817274,19789824:barquette_opaque:4200:19817485,19791496:barquette_opaque:4200:19845974,19795706:barquette_opaque:4200:19823483,19797109:barquette_opaque:4200:19825399,19800562:barquette_opaque:4200:19828820,19804655:barquette_opaque:4200:19937420,19806978:barquette_opaque:4200:19837084,19809658:barquette_opaque:4200:19838714,19812544:barquette_opaque:4200:19839759,19815219:barquette_opaque:4200:19841322,19815228:barquette_opaque:4200:19841606,19815679:barquette_opaque:4200:19841715,19816663:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.03997575061158834, 'nb_photo': 3251, 'list_port_cont': '19780000,19784547,19787350,19795806,19798973,19799983,19809005,19828416,20076870,20081072,20082084,20083848,20085290,20085936,20088607,20089587,20089744,20102496,20103395,20104813,20106234,20108109,20112177,20113850,20114464,20117570,20117946,20118363,20120336,20120779,20122886,20127327,20127594,20137319,20138268,20138761,20138910,20139059,20139214,20139386,20140664', 'assoc_port': '19758113:19828416,19762317:19780000,19767139:19784547,19770008:19787350,19772060:19809005,19773071:19795806,19777203:19798973,19777209:19799983,20061998:20139386,20062005:20139214,20062013:20139059,20062025:20138910,20062032:20138761,20065069:20140664,20069113:20138268,20075446:20076870,20076858:20089587,20079076:20081072,20081687:20082084,20083117:20083848,20084090:20085290,20085663:20085936,20088457:20088607,20089570:20089744,20101946:20137319,20101955:20108109,20101961:20106234,20101987:20103395,20102038:20102496,20103636:20104813,20110663:20113850,20110669:20112177,20114139:20114464,20117422:20117570,20117790:20117946,20118114:20118363,20120232:20120336,20120683:20120779,20122056:20122886,20127153:20127594,20127159:20127327', 'assoc_mat': '19758113:barquette_opaque:4211:19828416,19762317:barquette_opaque:4211:19780000,19767139:barquette_opaque:4211:19784547,19770008:barquette_opaque:4211:19787350,19772060:barquette_opaque:4211:19809005,19773071:barquette_opaque:4211:19795806,19777203:barquette_opaque:4211:19798973,19777209:barquette_opaque:4211:19799983,20061998:barquette_opaque:4211:20139386,20062005:barquette_opaque:4211:20139214,20062013:barquette_opaque:4211:20139059,20062025:barquette_opaque:4211:20138910,20062032:barquette_opaque:4211:20138761,20065069:barquette_opaque:4211:20140664,20069113:barquette_opaque:4211:20138268,20075446:barquette_opaque:4211:20076870,20076858:barquette_opaque:4211:20089587,20079076:barquette_opaque:4211:20081072,20081687:barquette_opaque:4211:20082084,20083117:barquette_opaque:4211:20083848,20084090:barquette_opaque:4211:20085290,20085663:barquette_opaque:4211:20085936,20088457:barquette_opaque:4211:20088607,20089570:barquette_opaque:4211:20089744,20101946:barquette_opaque:4211:20137319,20101955:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009596049411734713, 'nb_photo': 1548, 'list_port_cont': '19762615,19763054,19773809,19777525,19777775,19779682,19780097,19781027,19790364,19790435,19790917,19791913,19792112,19793056,19793333,19793948,19794836,19796714,19797749,19800960,19805253,19808010,19808630,19811792,19813021,19813197,19813876,19816138,19820442,19840690,19842015,19843742,19850592,19860506,19863163,19869685,19877140,19877372,19878592,19878976,19879309,19882162,19884275,19887517,19893196,19895480,19896347,19898963,19901967,19905791,19907280,19908727,19908787,19909186,19914683,19914760,19915145,19915246,19915993,19916993,19917327,19918153,19918743,19919136,19919918,19920652,19920846,19920924,19921720,19922264,19951411,19954077,19954282,19956353,19962653,19963057,19965383,19967336,19971638,19975254,19975826,19976905,19981838,19982557,19984925,19987304,19988720,19989731,19989838,20002225,20004019,20006747,20007470,20008709,20013767,20015200,20016248,20018091,20023111,20036294,20036389,20036855,20036976,20037122,20037830,20038313,20038594,20038873,20038992,20039272,20039442,20039695,20039832,2004028', 'assoc_port': '19760921:19762615,19762319:19763054,19767143:19781027,19768584:19780097,19770012:19779682,19773070:19773809,19777201:19777775,19777207:19777525,19789758:19813021,19789787:19813876,19789792:19794836,19789797:19793948,19789804:19793333,19789806:19793056,19789810:19791913,19789814:19790917,19789820:19790435,19789827:19790364,19791497:19792112,19795707:19796714,19797108:19797749,19800561:19800960,19804654:19805253,19806940:19808630,19806979:19808010,19809659:19811792,19812543:19813197,19814856:19840690,19815223:19816138,19816661:19842015,19820105:19820442,19843477:19843742,19849675:19850592,19853941:19922264,19853947:19920652,19856555:19869685,19859417:19860506,19862502:19863163,19876135:19878592,19876147:19877372,19876151:19877140,19876160:19919918,19878435:19879309,19878440:19878976,19881407:19882162,19883521:19884275,19887051:19887517,19892611:19893196,19894098:19895480,19895732:19896347,19897892:19898963,19900512:19901967,19904579:19909186,19904584:19905791,19907094:19907280,19908550:19908787,19908559:1990872', 'assoc_mat': '19760921:bouchon:3327:19762615,19762319:bouchon:3327:19763054,19767143:bouchon:3327:19781027,19768584:bouchon:3327:19780097,19770012:bouchon:3327:19779682,19773070:bouchon:3327:19773809,19777201:bouchon:3327:19777775,19777207:bouchon:3327:19777525,19789758:bouchon:3327:19813021,19789787:bouchon:3327:19813876,19789792:bouchon:3327:19794836,19789797:bouchon:3327:19793948,19789804:bouchon:3327:19793333,19789806:bouchon:3327:19793056,19789810:bouchon:3327:19791913,19789814:bouchon:3327:19790917,19789820:bouchon:3327:19790435,19789827:bouchon:3327:19790364,19791497:bouchon:3327:19792112,19795707:bouchon:3327:19796714,19797108:bouchon:3327:19797749,19800561:bouchon:3327:19800960,19804654:bouchon:3327:19805253,19806940:bouchon:3327:19808630,19806979:bouchon:3327:19808010,19809659:bouchon:3327:19811792,19812543:bouchon:3327:19813197,19814856:bouchon:3327:19840690,19815223:bouchon:3327:19816138,19816661:bouchon:3327:19842015,19820105:bouchon:3327:19820442,19843477:bouchon:3327:19843742,19849675:bouchon:3327:19850592,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006376577870513565, 'nb_photo': 355, 'list_port_cont': '19784762,19800834,19812278,19813490,19816967,19817630,19840503,19908804,19923825,19928963,19934508,19935974,19936836,19938577,19941859,19942823,19962145,19991338,19992350,19993173,19995871,20021797,20043122,20054819,20069099,20071631,20085150,20095003,20096636,20098066,20100057,20119024,20144432,20144838,20146022,20146702,20146721,20147624,20149417,20149965,20150544,20156173,20156202,20156498,20160967,20171265,20173359,20193554,20193989,20194168,20197878,20199984,20210656,20224947,20271868,20295702,20345341', 'assoc_port': '19767144:19784762,19789756:19812278,19789788:19813490,19789813:19816967,19789828:19817630,19800563:19800834,19813951:19840503,19852244:19923825,19856556:19928963,19862511:19934508,19876153:19935974,19878441:19936836,19887054:19938577,19889666:19941859,19894099:19942823,19900482:19962145,19908557:19908804,19914504:19991338,19914508:19992350,19914517:19993173,19916148:19995871,19921502:20021797,19953049:20043122,19965084:20054819,19969391:20069099,19973615:20071631,19984140:20085150,20001201:20095003,20001209:20096636,20001298:20098066,20001314:20100057,20006927:20119024,20036067:20271868,20036084:20144432,20036936:20144838,20037967:20146022,20038009:20146702,20038012:20146721,20041550:20147624,20045082:20149417,20047207:20149965,20049554:20150544,20061999:20156173,20062001:20156202,20062014:20156498,20071352:20160967,20079075:20295702,20082424:20171265,20084953:20173359,20101945:20193554,20101964:20193989,20102009:20194168,20112473:20197878,20116924:20345341,20116926:20199984,20119876:20210656,20120684:2022494', 'assoc_mat': '19767144:carton:4205:19784762,19789756:carton:4205:19812278,19789788:carton:4205:19813490,19789813:carton:4205:19816967,19789828:carton:4205:19817630,19800563:carton:4205:19800834,19813951:carton:4205:19840503,19852244:carton:4205:19923825,19856556:carton:4205:19928963,19862511:carton:4205:19934508,19876153:carton:4205:19935974,19878441:carton:4205:19936836,19887054:carton:4205:19938577,19889666:carton:4205:19941859,19894099:carton:4205:19942823,19900482:carton:4205:19962145,19908557:carton:4205:19908804,19914504:carton:4205:19991338,19914508:carton:4205:19992350,19914517:carton:4205:19993173,19916148:carton:4205:19995871,19921502:carton:4205:20021797,19953049:carton:4205:20043122,19965084:carton:4205:20054819,19969391:carton:4205:20069099,19973615:carton:4205:20071631,19984140:carton:4205:20085150,20001201:carton:4205:20095003,20001209:carton:4205:20096636,20001298:carton:4205:20098066,20001314:carton:4205:20100057,20006927:carton:4205:20119024,20036067:carton:4205:20271868,20036084:carton:4205:20144432,2003'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9402508330444748, 'nb_photo': 3146, 'list_port_cont': '19757272,19759936,19761591,19765113,19765561,19767402,19767606,19768915,19771078,19772412,19774504,19777409,19777549,19790387,19790627,19790719,19791123,19791331,19792652,19795314,19796192,19797268,19797942,19798499,19800934,19803815,19805136,19806520,19808207,19808853,19809786,19809959,19810979,19811432,19811583,19812786,19814195,19816456,19816585,19821786,19841214,19841916,19843912,19849613,19852473,19853303,19855773,19856822,19859579,19861863,19862388,19862578,19863010,19863263,19863519,19876960,19877944,19878753,19881053,19881492,19882576,19885012,19886479,19894190,19894793,19896358,19896896,19897568,19901021,19901495,19902236,19903593,19905436,19905998,19907483,19908365,19908702,19908886,19909174,19909362,19909944,19910626,19910648,19911131,19914600,19914658,19914770,19914920,19914963,19916224,19916665,19917311,19917840,19918166,19918472,19918752,19918989,19920565,19920882,19921010,19921307,19921564,19921582,19922107,19950947,19953447,19954304,19956345,19956574,19960018,19961168,19961832,19962533,1996530', 'assoc_port': '19756680:19757272,19759717:19759936,19760922:19761591,19764097:19765561,19764105:19765113,19767141:19767606,19767145:19767402,19768589:19768915,19770011:19771078,19772062:19772412,19774194:19774504,19777202:19777549,19777205:19777409,19789755:19811583,19789759:19810979,19789791:19809786,19789798:19795314,19789807:19791331,19789815:19791123,19789818:19790719,19789822:19790387,19789826:19797268,19790471:19790627,19792392:19792652,19795708:19796192,19797106:19797942,19798202:19798499,19800560:19800934,19803118:19803815,19804652:19805136,19805804:19806520,19807970:19808207,19808678:19808853,19809660:19809959,19810840:19811432,19812546:19812786,19813952:19814195,19814857:19843912,19815218:19841214,19815222:19816585,19815225:19816456,19816662:19841916,19820665:19821786,19848287:19849613,19850798:19852473,19852247:19853303,19853943:19856822,19855276:19855773,19856549:19862388,19856553:19859579,19859416:19861863,19862499:19863519,19862501:19863263,19862507:19863010,19862512:19862578,19876131:19911131,19876136:1991064', 'assoc_mat': '19756680:carton:4207:19757272,19759717:carton:4207:19759936,19760922:carton:4207:19761591,19764097:carton:4207:19765561,19764105:carton:4207:19765113,19767141:carton:4207:19767606,19767145:carton:4207:19767402,19768589:carton:4207:19768915,19770011:carton:4207:19771078,19772062:carton:4207:19772412,19774194:carton:4207:19774504,19777202:carton:4207:19777549,19777205:carton:4207:19777409,19789755:carton:4207:19811583,19789759:carton:4207:19810979,19789791:carton:4207:19809786,19789798:carton:4207:19795314,19789807:carton:4207:19791331,19789815:carton:4207:19791123,19789818:carton:4207:19790719,19789822:carton:4207:19790387,19789826:carton:4207:19797268,19790471:carton:4207:19790627,19792392:carton:4207:19792652,19795708:carton:4207:19796192,19797106:carton:4207:19797942,19798202:carton:4207:19798499,19800560:carton:4207:19800934,19803118:carton:4207:19803815,19804652:carton:4207:19805136,19805804:carton:4207:19806520,19807970:carton:4207:19808207,19808678:carton:4207:19808853,19809660:carton:4207:19809959,1981'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01028323100059886, 'nb_photo': 2458, 'list_port_cont': '19776134,19783272,19784722,19787499,19795611,19798723,19799357,19812402,19814370,19815687,19816905,19817319,19818442,19823555,19827669,19837992,19839197,19840555,19841181,19841506,19845234,19881649,19887704,19900731,19921728,19923922,19928148,19934154,19935638,19935840,19936032,19936137,19936745,19938246,19942053,19942809,19962776,19968500,19972159,19988520,19989185,19989624,19990489,19990694,19992048,19992743,19995153,19997164,20000724,20016305,20016799,20021993,20035121,20042922,20045140,20046372,20047299,20049450,20049715,20054947,20070133,20071789,20073397,20082518,20083485,20087853,20088512,20089708,20096200,20096936,20097642,20098335,20099441,20100763,20118970,20121082,20144031,20144209,20144339,20144520,20144660,20144897,20145030,20145192,20145305,20145517,20145744,20145802,20146122,20146267,20146337,20146472,20146735,20147364,20149006,20149195,20149466,20149678,20150194,20150295,20153949,20155246,20156144,20156363,20156528,20156669,20157042,20157185,20160073,20160836,20166089,20167663,20168985,2017090', 'assoc_port': '19759715:19776134,19764099:19783272,19767142:19784722,19770010:19787499,19773069:19795611,19777200:19798723,19777206:19799357,19789757:19812402,19789789:19814370,19789801:19815687,19789812:19816905,19789821:19817319,19790470:19818442,19795709:19823555,19799407:19827669,19804651:19887704,19808679:19837992,19810838:19839197,19813965:19840555,19815217:19841181,19815224:19841506,19820103:19845234,19843479:19900731,19849674:19921728,19852249:19923922,19855280:19928148,19862497:19934154,19862508:20035121,19876133:19935638,19876142:19935840,19876155:19936032,19876162:19936137,19878437:19936745,19881406:19881649,19885125:19938246,19892610:19942053,19894096:19942809,19897206:20046372,19900508:19962776,19903255:19968500,19905751:19972159,19907583:19988520,19908555:19989185,19914493:19990489,19914498:19990694,19914506:19992048,19914512:19992743,19916144:19995153,19917213:19997164,19918000:20000724,19920398:20016305,19920407:20016799,19921505:20021993,19950503:20042922,19955757:20045140,19959267:20047299,19962045:2004945', 'assoc_mat': '19759715:carton:4461:19776134,19764099:carton:4461:19783272,19767142:carton:4461:19784722,19770010:carton:4461:19787499,19773069:carton:4461:19795611,19777200:carton:4461:19798723,19777206:carton:4461:19799357,19789757:carton:4461:19812402,19789789:carton:4461:19814370,19789801:carton:4461:19815687,19789812:carton:4461:19816905,19789821:carton:4461:19817319,19790470:carton:4461:19818442,19795709:carton:4461:19823555,19799407:carton:4461:19827669,19804651:carton:4461:19887704,19808679:carton:4461:19837992,19810838:carton:4461:19839197,19813965:carton:4461:19840555,19815217:carton:4461:19841181,19815224:carton:4461:19841506,19820103:carton:4461:19845234,19843479:carton:4461:19900731,19849674:carton:4461:19921728,19852249:carton:4461:19923922,19855280:carton:4461:19928148,19862497:carton:4461:19934154,19862508:carton:4461:20035121,19876133:carton:4461:19935638,19876142:carton:4461:19935840,19876155:carton:4461:19936032,19876162:carton:4461:19936137,19878437:carton:4461:19936745,19881406:carton:4461:19881649,1988'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.015645434554278893, 'nb_photo': 649, 'list_port_cont': '19776066,19783573,19785864,19788923,19796976,19799233,19811642,19812899,19814858,19815533,19816267,19817266,19817484,19820160,19823473,19825394,19828823,19837076,19838722,19839773,19841318,19841602,19841722,19842024,19845975,19900911,19922951,19927136,19930685,19934514,19935563,19935790,19935984,19936624,19936707,19937163,19937431,19937629,19939687,19942142,19944928,19953847,19965995,19969533,19972004,19988486,19989058,19990952,19991926,19992680,19993285,19996736,20006817,20016741,20023477,20033522,20041988,20043326,20045278,20046429,20047417,20047900,20049351,20053038,20054721,20067981,20071649,20073217,20083371,20085250,20088069,20089363,20089768,20093850,20096082,20096489,20097369,20098122,20098858,20099933,20101973,20103492,20104547,20105043,20119047,20125888,20144304,20144483,20144634,20144741,20144960,20145156,20145422,20145486,20145611,20145659,20145766,20145889,20146189,20146292,20146405,20146430,20146612,20146779,20147394,20149152,20149518,20149604,20149944,20150257,20150385,20150610,20153903,2015521', 'assoc_port': '19759711:19776066,19764101:19783573,19768587:19785864,19768590:19820160,19772064:19788923,19774195:19796976,19777204:19799233,19789754:19811642,19789772:19812899,19789794:19814858,19789800:19815533,19789808:19816267,19789816:19817266,19789824:19817484,19791496:19845975,19795706:19823473,19797109:19825394,19800562:19828823,19804655:19937431,19806978:19837076,19809658:19838722,19812544:19839773,19815219:19841318,19815228:19841602,19815679:19841722,19816663:19842024,19843478:19900911,19850795:19922951,19853945:19927136,19857961:19930685,19859418:20033522,19862510:19934514,19876132:19935563,19876141:19935790,19876152:19935984,19878433:19936624,19878436:19936707,19880669:19937163,19883520:19937629,19888560:19939687,19892614:19942142,19895731:19944928,19897893:19953847,19901840:19965995,19904577:19969533,19905750:19972004,19907582:19988486,19908553:19989058,19914495:20093850,19914500:19990952,19914505:19991926,19914511:19992680,19914516:19993285,19916637:19996736,19917998:20207137,19918904:20006817,19920404:2001674', 'assoc_mat': '19759711:carton:4200:19776066,19764101:carton:4200:19783573,19768587:carton:4200:19785864,19768590:carton:4200:19820160,19772064:carton:4200:19788923,19774195:carton:4200:19796976,19777204:carton:4200:19799233,19789754:carton:4200:19811642,19789772:carton:4200:19812899,19789794:carton:4200:19814858,19789800:carton:4200:19815533,19789808:carton:4200:19816267,19789816:carton:4200:19817266,19789824:carton:4200:19817484,19791496:carton:4200:19845975,19795706:carton:4200:19823473,19797109:carton:4200:19825394,19800562:carton:4200:19828823,19804655:carton:4200:19937431,19806978:carton:4200:19837076,19809658:carton:4200:19838722,19812544:carton:4200:19839773,19815219:carton:4200:19841318,19815228:carton:4200:19841602,19815679:carton:4200:19841722,19816663:carton:4200:19842024,19843478:carton:4200:19900911,19850795:carton:4200:19922951,19853945:carton:4200:19927136,19857961:carton:4200:19930685,19859418:carton:4200:20033522,19862510:carton:4200:19934514,19876132:carton:4200:19935563,19876141:carton:4200:19935790,1987'}, {'unwanted_material': 'carton', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.9459663785166885, 'nb_photo': 1365, 'list_port_cont': '19760106,19762975,19764302,19769084,19772513,19790157,19790218,19793216,19797441,19800034,19803526,19806317,19809331,19811605,19815817,19820980,19840624,19853079,19862297,19862624,19862675,19876510,19879886,19880752,19884061,19886639,19893282,19897616,19900791,19905029,19908814,19910243,19910973,19916506,19918136,19918355,19920690,19921148,19921452,19922077,19953618,19956952,19961958,19968574,19971081,19974478,19976820,19981313,19986590,20002009,20003574,20006608,20036229,20036445,20036847,20037492,20038482,20039011,20039705,20040520,20041459,20041670,20042538,20043163,20044519,20045159,20047579,20050163,20052674,20063089,20066403,20070031,20071256,20071845,20073074,20080548,20088102,20102533,20104193,20104625,20105991,20106689,20110398,20114376,20114807,20115393,20119940,20127182', 'assoc_port': '19759710:19760106,19762314:19762975,19764103:19764302,19768585:19769084,19772058:19772513,19789793:19809331,19789823:19790218,19789829:19790157,19793042:19793216,19797107:19797441,19799406:19800034,19803120:19803526,19805805:19806317,19810836:19811605,19814855:19840624,19815226:19815817,19820667:19820980,19852251:19853079,19856550:19862297,19862505:19862624,19862506:19862675,19876134:19910973,19876144:19910243,19876158:19876510,19878432:19880752,19879391:19879886,19883519:19884061,19886310:19886639,19892617:19893282,19897205:19897616,19900511:19900791,19904582:19905029,19908558:19908814,19916146:19916506,19917994:19918355,19918001:19918136,19920400:19921452,19920406:19920690,19921063:19921148,19921952:19922077,19953050:19953618,19956710:19956952,19960838:19961958,19968019:19968574,19970672:19971081,19973618:19974478,19976405:19976820,19980612:19981313,19986406:19986590,20001307:20003574,20001321:20002009,20006246:20006608,20036064:20047579,20036073:20044519,20036083:20036847,20036092:20036445,20036102:2003622', 'assoc_mat': '19759710:carton:4207:19760106,19762314:carton:4207:19762975,19764103:carton:4207:19764302,19768585:carton:4207:19769084,19772058:carton:4207:19772513,19789793:carton:4207:19809331,19789823:carton:4207:19790218,19789829:carton:4207:19790157,19793042:carton:4207:19793216,19797107:carton:4207:19797441,19799406:carton:4207:19800034,19803120:carton:4207:19803526,19805805:carton:4207:19806317,19810836:carton:4207:19811605,19814855:carton:4207:19840624,19815226:carton:4207:19815817,19820667:carton:4207:19820980,19852251:carton:4207:19853079,19856550:carton:4207:19862297,19862505:carton:4207:19862624,19862506:carton:4207:19862675,19876134:carton:4207:19910973,19876144:carton:4207:19910243,19876158:carton:4207:19876510,19878432:carton:4207:19880752,19879391:carton:4207:19879886,19883519:carton:4207:19884061,19886310:carton:4207:19886639,19892617:carton:4207:19893282,19897205:carton:4207:19897616,19900511:carton:4207:19900791,19904582:carton:4207:19905029,19908558:carton:4207:19908814,19916146:carton:4207:19916506,1991'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000989719962176731, 'nb_photo': 307, 'list_port_cont': '19780003,19784553,19787342,19795815,19798970,19799987,19809006,19828403,20076861,20081071,20082075,20083837,20085275,20085937,20088603,20089582,20089748,20102497,20103401,20104812,20106220,20108113,20112181,20113839,20114467,20117577,20117952,20118352,20120334,20120770,20122894,20127339,20127598,20137333,20138267,20138756,20138912,20139061,20139221,20139376,20140654', 'assoc_port': '19758113:19828403,19762317:19780003,19767139:19784553,19770008:19787342,19772060:19809006,19773071:19795815,19777203:19798970,19777209:19799987,20061998:20139376,20062005:20139221,20062013:20139061,20062025:20138912,20062032:20138756,20065069:20140654,20069113:20138267,20075446:20076861,20076858:20089582,20079076:20081071,20081687:20082075,20083117:20083837,20084090:20085275,20085663:20085937,20088457:20088603,20089570:20089748,20101946:20137333,20101955:20108113,20101961:20106220,20101987:20103401,20102038:20102497,20103636:20104812,20110663:20113839,20110669:20112181,20114139:20114467,20117422:20117577,20117790:20117952,20118114:20118352,20120232:20120334,20120683:20120770,20122056:20122894,20127153:20127598,20127159:20127339', 'assoc_mat': '19758113:carton:4211:19828403,19762317:carton:4211:19780003,19767139:carton:4211:19784553,19770008:carton:4211:19787342,19772060:carton:4211:19809006,19773071:carton:4211:19795815,19777203:carton:4211:19798970,19777209:carton:4211:19799987,20061998:carton:4211:20139376,20062005:carton:4211:20139221,20062013:carton:4211:20139061,20062025:carton:4211:20138912,20062032:carton:4211:20138756,20065069:carton:4211:20140654,20069113:carton:4211:20138267,20075446:carton:4211:20076861,20076858:carton:4211:20089582,20079076:carton:4211:20081071,20081687:carton:4211:20082075,20083117:carton:4211:20083837,20084090:carton:4211:20085275,20085663:carton:4211:20085937,20088457:carton:4211:20088603,20089570:carton:4211:20089748,20101946:carton:4211:20137333,20101955:carton:4211:20108113,20101961:carton:4211:20106220,20101987:carton:4211:20103401,20102038:carton:4211:20102497,20103636:carton:4211:20104812,20110663:carton:4211:20113839,20110669:carton:4211:20112181,20114139:carton:4211:20114467,20117422:carton:4211:20117577,2011'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030036685691575256, 'nb_photo': 2183, 'list_port_cont': '19762608,19763065,19773812,19777536,19777764,19779688,19780093,19781025,19790370,19790428,19790916,19791905,19792109,19793060,19793332,19793949,19794825,19796706,19797760,19800958,19805259,19808014,19808626,19811785,19813023,19813201,19813874,19816139,19820441,19840701,19842012,19843734,19850593,19860514,19862884,19863170,19869680,19877134,19877364,19878600,19878968,19879300,19882161,19884267,19887520,19893190,19895488,19896335,19898954,19901965,19905800,19907282,19908719,19908786,19909192,19914677,19914761,19915134,19915247,19915990,19916999,19917330,19918149,19918745,19919138,19919916,19920664,19920847,19920928,19921725,19922267,19951409,19954081,19954293,19956352,19962644,19963049,19965373,19967327,19971631,19975261,19975821,19976914,19981843,19982555,19984924,19987305,19988721,19989738,19989843,20002238,20004027,20006743,20007461,20008712,20013765,20015203,20016254,20018098,20023106,20036284,20036382,20036865,20036981,20037125,20037143,20037821,20038312,20038601,20038875,20038995,20039266,20039451,2003969', 'assoc_port': '19760921:19762608,19762319:19763065,19767143:19781025,19768584:19780093,19770012:19779688,19773070:19773812,19777201:19777764,19777207:19777536,19789758:19813023,19789787:19813874,19789792:19794825,19789797:19793949,19789804:19793332,19789806:19793060,19789810:19791905,19789814:19790916,19789820:19790428,19789827:19790370,19791497:19792109,19795707:19796706,19797108:19797760,19800561:19800958,19804654:19805259,19806940:19808626,19806979:19808014,19809659:19811785,19812543:19813201,19814856:19840701,19815223:19816139,19816661:19842012,19820105:19820441,19843477:19843734,19849675:19850593,19853941:19922267,19853947:19920664,19856555:19869680,19859417:19860514,19862502:19863170,19862513:19862884,19876135:19878600,19876147:19877364,19876151:19877134,19876160:19919916,19878435:19879300,19878440:19878968,19881407:19882161,19883521:19884267,19887051:19887520,19892611:19893190,19894098:19895488,19895732:19896335,19897892:19898954,19900512:19901965,19904579:19909192,19904584:19905800,19907094:19907282,19908550:1990878', 'assoc_mat': '19760921:carton:3327:19762608,19762319:carton:3327:19763065,19767143:carton:3327:19781025,19768584:carton:3327:19780093,19770012:carton:3327:19779688,19773070:carton:3327:19773812,19777201:carton:3327:19777764,19777207:carton:3327:19777536,19789758:carton:3327:19813023,19789787:carton:3327:19813874,19789792:carton:3327:19794825,19789797:carton:3327:19793949,19789804:carton:3327:19793332,19789806:carton:3327:19793060,19789810:carton:3327:19791905,19789814:carton:3327:19790916,19789820:carton:3327:19790428,19789827:carton:3327:19790370,19791497:carton:3327:19792109,19795707:carton:3327:19796706,19797108:carton:3327:19797760,19800561:carton:3327:19800958,19804654:carton:3327:19805259,19806940:carton:3327:19808626,19806979:carton:3327:19808014,19809659:carton:3327:19811785,19812543:carton:3327:19813201,19814856:carton:3327:19840701,19815223:carton:3327:19816139,19816661:carton:3327:19842012,19820105:carton:3327:19820441,19843477:carton:3327:19843734,19849675:carton:3327:19850593,19853941:carton:3327:19922267,1985'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.007318571964023401, 'nb_photo': 145, 'list_port_cont': '19784767,19800837,19812280,19813497,19817635,19840514,19923826,19928964,19935669,19935975,19936833,19938582,19941858,19942821,19962153,19991326,19992340,19995863,20021804,20043120,20069098,20071629,20085157,20094997,20096624,20098069,20100056,20144434,20144831,20146010,20146708,20147626,20149427,20149974,20150535,20156200,20160975,20171259,20173373,20194170,20197877,20199989,20210647,20345333', 'assoc_port': '19767144:19784767,19789756:19812280,19789788:19813497,19789828:19817635,19800563:19800837,19813951:19840514,19852244:19923826,19856556:19928964,19876137:19935669,19876153:19935975,19878441:19936833,19887054:19938582,19889666:19941858,19894099:19942821,19900482:19962153,19914504:19991326,19914508:19992340,19916148:19995863,19921502:20021804,19953049:20043120,19969391:20069098,19973615:20071629,19984140:20085157,20001201:20094997,20001209:20096624,20001298:20098069,20001314:20100056,20036084:20144434,20036936:20144831,20037967:20146010,20038009:20146708,20041550:20147626,20045082:20149427,20047207:20149974,20049554:20150535,20062001:20156200,20071352:20160975,20082424:20171259,20084953:20173373,20102009:20194170,20112473:20197877,20116924:20345333,20116926:20199989,20119876:20210647', 'assoc_mat': '19767144:ela:4205:19784767,19789756:ela:4205:19812280,19789788:ela:4205:19813497,19789828:ela:4205:19817635,19800563:ela:4205:19800837,19813951:ela:4205:19840514,19852244:ela:4205:19923826,19856556:ela:4205:19928964,19876137:ela:4205:19935669,19876153:ela:4205:19935975,19878441:ela:4205:19936833,19887054:ela:4205:19938582,19889666:ela:4205:19941858,19894099:ela:4205:19942821,19900482:ela:4205:19962153,19914504:ela:4205:19991326,19914508:ela:4205:19992340,19916148:ela:4205:19995863,19921502:ela:4205:20021804,19953049:ela:4205:20043120,19969391:ela:4205:20069098,19973615:ela:4205:20071629,19984140:ela:4205:20085157,20001201:ela:4205:20094997,20001209:ela:4205:20096624,20001298:ela:4205:20098069,20001314:ela:4205:20100056,20036084:ela:4205:20144434,20036936:ela:4205:20144831,20037967:ela:4205:20146010,20038009:ela:4205:20146708,20041550:ela:4205:20147626,20045082:ela:4205:20149427,20047207:ela:4205:20149974,20049554:ela:4205:20150535,20062001:ela:4205:20156200,20071352:ela:4205:20160975,20082424:ela:4205:2017125'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9569711911646767, 'nb_photo': 399, 'list_port_cont': '19815872,19825917,19826760,19921250,19936779,19951458,19993444,20034503,20054441,20082606,20089941,20094929,20098938,20144612,20145262,20146044,20146598,20149357,20150571,20156571,20167488,20167992,20172932,20193915,20197957,20210866', 'assoc_port': '19773068:19825917,19789803:19815872,19798200:19826760,19862504:20034503,19878438:19936779,19897208:19951458,19908554:20089941,19914518:19993444,19921062:19921250,19965062:20054441,19980611:20082606,20001199:20094929,20001308:20098938,20036095:20144612,20037891:20145262,20037947:20146044,20038001:20146598,20044598:20149357,20049556:20150571,20062017:20156571,20076857:20167488,20079100:20167992,20084950:20172932,20101963:20193915,20112472:20197957,20119878:20210866', 'assoc_mat': '19773068:ela:4203:19825917,19789803:ela:4203:19815872,19798200:ela:4203:19826760,19862504:ela:4203:20034503,19878438:ela:4203:19936779,19897208:ela:4203:19951458,19908554:ela:4203:20089941,19914518:ela:4203:19993444,19921062:ela:4203:19921250,19965062:ela:4203:20054441,19980611:ela:4203:20082606,20001199:ela:4203:20094929,20001308:ela:4203:20098938,20036095:ela:4203:20144612,20037891:ela:4203:20145262,20037947:ela:4203:20146044,20038001:ela:4203:20146598,20044598:ela:4203:20149357,20049556:ela:4203:20150571,20062017:ela:4203:20156571,20076857:ela:4203:20167488,20079100:ela:4203:20167992,20084950:ela:4203:20172932,20101963:ela:4203:20193915,20112472:ela:4203:20197957,20119878:ela:4203:20210866'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022703600642571785, 'nb_photo': 3, 'list_port_cont': '19934155,20146121,20193685', 'assoc_port': '19862497:19934155,20037970:20146121,20101949:20193685', 'assoc_mat': '19862497:ela:4461:19934155,20037970:ela:4461:20146121,20101949:ela:4461:20193685'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.002247974147083844, 'nb_photo': 77, 'list_port_cont': '19785868,19788933,19799230,19814867,19825388,19828815,19838715,19841315,19842021,19845979,19922962,19927140,19934528,19935792,19937424,19937639,19942144,19944923,19953855,19966011,19969530,19971992,19990956,19991933,19992687,20006821,20023480,20033527,20041994,20045276,20047902,20071654,20082445,20085241,20088076,20089360,20098848,20101970,20105047,20119037,20125900,20144752,20145887,20146163,20146290,20146408,20156321,20156462,20156769,20157151,20160049,20160994,20168001,20191123,20193752,20194070,20194264,20200366,20207136,20272561,20358848', 'assoc_port': '19768587:19785868,19772064:19788933,19777204:19799230,19789794:19814867,19791496:19845979,19797109:19825388,19800562:19828815,19804655:19937424,19809658:19838715,19815219:19841315,19816663:19842021,19850795:19922962,19853945:19927140,19859418:20033527,19862510:19934528,19876141:19935792,19883520:19937639,19892614:19942144,19895731:19944923,19897893:19953855,19901840:19966011,19904577:19969530,19905750:19971992,19914500:19990956,19914505:19991933,19914511:19992687,19917998:20207136,19918904:20006821,19921059:20125900,19921949:20023480,19955759:20045276,19973614:20071654,19980607:20082445,19984139:20085241,19986408:20088076,19989459:20089360,20001304:20098848,20001326:20101970,20004721:20105047,20006925:20119037,20036068:20272561,20036104:20144752,20037925:20145887,20037971:20146163,20037983:20146290,20037989:20146408,20041774:20041994,20047725:20047902,20062003:20156321,20062010:20156462,20062028:20156769,20065065:20157151,20067085:20160049,20071351:20160994,20079077:20168001,20089569:20191123,20101951:2019375', 'assoc_mat': '19768587:ela:4200:19785868,19772064:ela:4200:19788933,19777204:ela:4200:19799230,19789794:ela:4200:19814867,19791496:ela:4200:19845979,19797109:ela:4200:19825388,19800562:ela:4200:19828815,19804655:ela:4200:19937424,19809658:ela:4200:19838715,19815219:ela:4200:19841315,19816663:ela:4200:19842021,19850795:ela:4200:19922962,19853945:ela:4200:19927140,19859418:ela:4200:20033527,19862510:ela:4200:19934528,19876141:ela:4200:19935792,19883520:ela:4200:19937639,19892614:ela:4200:19942144,19895731:ela:4200:19944923,19897893:ela:4200:19953855,19901840:ela:4200:19966011,19904577:ela:4200:19969530,19905750:ela:4200:19971992,19914500:ela:4200:19990956,19914505:ela:4200:19991933,19914511:ela:4200:19992687,19917998:ela:4200:20207136,19918904:ela:4200:20006821,19921059:ela:4200:20125900,19921949:ela:4200:20023480,19955759:ela:4200:20045276,19973614:ela:4200:20071654,19980607:ela:4200:20082445,19984139:ela:4200:20085241,19986408:ela:4200:20088076,19989459:ela:4200:20089360,20001304:ela:4200:20098848,20001326:ela:4200:2010197'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0002520911911253532, 'nb_photo': 20, 'list_port_cont': '19779997,19787343,19798975,19828414,20083838,20085282,20085925,20089586,20089750,20108108,20113835,20114471,20120772,20122888,20127335,20138755', 'assoc_port': '19758113:19828414,19762317:19779997,19770008:19787343,19777203:19798975,20062032:20138755,20076858:20089586,20083117:20083838,20084090:20085282,20085663:20085925,20089570:20089750,20101955:20108108,20110663:20113835,20114139:20114471,20120683:20120772,20122056:20122888,20127159:20127335', 'assoc_mat': '19758113:ela:4211:19828414,19762317:ela:4211:19779997,19770008:ela:4211:19787343,19777203:ela:4211:19798975,20062032:ela:4211:20138755,20076858:ela:4211:20089586,20083117:ela:4211:20083838,20084090:ela:4211:20085282,20085663:ela:4211:20085925,20089570:ela:4211:20089750,20101955:ela:4211:20108108,20110663:ela:4211:20113835,20114139:ela:4211:20114471,20120683:ela:4211:20120772,20122056:ela:4211:20122888,20127159:ela:4211:20127335'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006117414198817895, 'nb_photo': 45, 'list_port_cont': '20150533,20171268,20271880,20295716,20345340', 'assoc_port': '20036067:20271880,20049554:20150533,20079075:20295716,20082424:20171268,20116924:20345340', 'assoc_mat': '20036067:etiquette:4205:20271880,20049554:etiquette:4205:20150533,20079075:etiquette:4205:20295716,20082424:etiquette:4205:20171268,20116924:etiquette:4205:20345340'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00045597860972164053, 'nb_photo': 31, 'list_port_cont': '19934153,20144662,20145306,20145528,20146326,20146729,20149005,20149472,20150301,20156353,20156529,20160832,20166084,20170919,20190759,20193684,20193843,20194141,20194549,20195007,20198755,20200692,20248914', 'assoc_port': '19862497:19934153,20003529:20195007,20036099:20144662,20037897:20145306,20037907:20145528,20037986:20146326,20038013:20146729,20043467:20149005,20045086:20149472,20048571:20150301,20062006:20156353,20062015:20156529,20070613:20160832,20076166:20166084,20082423:20170919,20088458:20190759,20101949:20193684,20101956:20193843,20102008:20194141,20103638:20194549,20114131:20198755,20118113:20200692,20124693:20248914', 'assoc_mat': '19862497:etiquette:4461:19934153,20003529:etiquette:4461:20195007,20036099:etiquette:4461:20144662,20037897:etiquette:4461:20145306,20037907:etiquette:4461:20145528,20037986:etiquette:4461:20146326,20038013:etiquette:4461:20146729,20043467:etiquette:4461:20149005,20045086:etiquette:4461:20149472,20048571:etiquette:4461:20150301,20062006:etiquette:4461:20156353,20062015:etiquette:4461:20156529,20070613:etiquette:4461:20160832,20076166:etiquette:4461:20166084,20082423:etiquette:4461:20170919,20088458:etiquette:4461:20190759,20101949:etiquette:4461:20193684,20101956:etiquette:4461:20193843,20102008:etiquette:4461:20194141,20103638:etiquette:4461:20194549,20114131:etiquette:4461:20198755,20118113:etiquette:4461:20200692,20124693:etiquette:4461:20248914'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.013819589834479793, 'nb_photo': 2211, 'list_port_cont': '19776075,19783576,19785861,19788926,19796977,19799245,19811647,19812907,19814859,19815532,19816269,19817272,19817480,19820156,19823481,19825397,19828814,19837075,19838728,19839760,19841321,19841610,19841724,19842036,19845981,19900909,19922946,19927143,19930686,19934529,19935551,19935791,19935992,19936637,19936710,19937168,19937434,19937643,19939692,19942132,19944922,19953852,19965997,19969522,19972002,19988490,19989061,19990965,19991928,19992679,19993286,19996729,20006816,20016747,20023466,20033524,20041989,20043313,20045273,20046430,20047420,20047899,20049345,20053026,20054715,20067968,20071643,20073214,20082454,20083386,20085242,20088068,20089371,20089763,20093858,20096078,20096497,20097376,20098109,20098861,20099931,20101981,20103494,20104552,20104981,20105044,20119044,20125893,20144316,20144490,20144630,20144746,20144967,20145164,20145416,20145481,20145614,20145674,20145765,20145896,20146161,20146196,20146288,20146394,20146433,20146606,20146784,20147403,20149154,20149509,20149597,20149932,20150258,2015039', 'assoc_port': '19759711:19776075,19764101:19783576,19768587:19785861,19768590:19820156,19772064:19788926,19774195:19796977,19777204:19799245,19789754:19811647,19789772:19812907,19789794:19814859,19789800:19815532,19789808:19816269,19789816:19817272,19789824:19817480,19791496:19845981,19795706:19823481,19797109:19825397,19800562:19828814,19804655:19937434,19806978:19837075,19809658:19838728,19812544:19839760,19815219:19841321,19815228:19841610,19815679:19841724,19816663:19842036,19843478:19900909,19850795:19922946,19853945:19927143,19857961:19930686,19859418:20033524,19862510:19934529,19876132:19935551,19876141:19935791,19876152:19935992,19878433:19936637,19878436:19936710,19880669:19937168,19883520:19937643,19888560:19939692,19892614:19942132,19895731:19944922,19897893:19953852,19901840:19965997,19904577:19969522,19905750:19972002,19907582:19988490,19908553:19989061,19914495:20093858,19914500:19990965,19914505:19991928,19914511:19992679,19914516:19993286,19916637:19996729,19917998:20207138,19918904:20006816,19920404:2001674', 'assoc_mat': '19759711:etiquette:4200:19776075,19764101:etiquette:4200:19783576,19768587:etiquette:4200:19785861,19768590:etiquette:4200:19820156,19772064:etiquette:4200:19788926,19774195:etiquette:4200:19796977,19777204:etiquette:4200:19799245,19789754:etiquette:4200:19811647,19789772:etiquette:4200:19812907,19789794:etiquette:4200:19814859,19789800:etiquette:4200:19815532,19789808:etiquette:4200:19816269,19789816:etiquette:4200:19817272,19789824:etiquette:4200:19817480,19791496:etiquette:4200:19845981,19795706:etiquette:4200:19823481,19797109:etiquette:4200:19825397,19800562:etiquette:4200:19828814,19804655:etiquette:4200:19937434,19806978:etiquette:4200:19837075,19809658:etiquette:4200:19838728,19812544:etiquette:4200:19839760,19815219:etiquette:4200:19841321,19815228:etiquette:4200:19841610,19815679:etiquette:4200:19841724,19816663:etiquette:4200:19842036,19843478:etiquette:4200:19900909,19850795:etiquette:4200:19922946,19853945:etiquette:4200:19927143,19857961:etiquette:4200:19930686,19859418:etiquette:4200:20033524,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022071589335348656, 'nb_photo': 2806, 'list_port_cont': '19780005,19784554,19787344,19795805,19798963,19799991,19809013,19828409,20076866,20081062,20082072,20083847,20085284,20085932,20088601,20089573,20089755,20102500,20103402,20104807,20106224,20108117,20112192,20113843,20114469,20117568,20117950,20118365,20120338,20120775,20122880,20127333,20127597,20137324,20138262,20138762,20138907,20139073,20139225,20139382,20140652', 'assoc_port': '19758113:19828409,19762317:19780005,19767139:19784554,19770008:19787344,19772060:19809013,19773071:19795805,19777203:19798963,19777209:19799991,20061998:20139382,20062005:20139225,20062013:20139073,20062025:20138907,20062032:20138762,20065069:20140652,20069113:20138262,20075446:20076866,20076858:20089573,20079076:20081062,20081687:20082072,20083117:20083847,20084090:20085284,20085663:20085932,20088457:20088601,20089570:20089755,20101946:20137324,20101955:20108117,20101961:20106224,20101987:20103402,20102038:20102500,20103636:20104807,20110663:20113843,20110669:20112192,20114139:20114469,20117422:20117568,20117790:20117950,20118114:20118365,20120232:20120338,20120683:20120775,20122056:20122880,20127153:20127597,20127159:20127333', 'assoc_mat': '19758113:etiquette:4211:19828409,19762317:etiquette:4211:19780005,19767139:etiquette:4211:19784554,19770008:etiquette:4211:19787344,19772060:etiquette:4211:19809013,19773071:etiquette:4211:19795805,19777203:etiquette:4211:19798963,19777209:etiquette:4211:19799991,20061998:etiquette:4211:20139382,20062005:etiquette:4211:20139225,20062013:etiquette:4211:20139073,20062025:etiquette:4211:20138907,20062032:etiquette:4211:20138762,20065069:etiquette:4211:20140652,20069113:etiquette:4211:20138262,20075446:etiquette:4211:20076866,20076858:etiquette:4211:20089573,20079076:etiquette:4211:20081062,20081687:etiquette:4211:20082072,20083117:etiquette:4211:20083847,20084090:etiquette:4211:20085284,20085663:etiquette:4211:20085932,20088457:etiquette:4211:20088601,20089570:etiquette:4211:20089755,20101946:etiquette:4211:20137324,20101955:etiquette:4211:20108117,20101961:etiquette:4211:20106224,20101987:etiquette:4211:20103402,20102038:etiquette:4211:20102500,20103636:etiquette:4211:20104807,20110663:etiquette:4211:20113843,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0039747823483273015, 'nb_photo': 133, 'list_port_cont': '19762610,19763060,19777532,19780095,19781032,19790915,19792113,19796702,19805254,19808634,19811791,19813196,19820449,19842008,19862891,19863166,19869692,19877141,19877366,19878589,19882168,19884277,19887519,19893189,19901972,19907284,19908725,19908781,19909187,19914752,19915138,19916000,19917322,19918741,19919143,19921724,19951419,19954083,19954290,19956362,19965382,19975820,19982565,19984923,19988716,19989732,19989849,20002232,20004022,20008714,20016252,20023103,20036287,20036986,20037116,20038604,20039002,20040268,20040603,20040787,20041742,20042592,20045840,20046404,20047464,20048272,20048705,20050398,20052645,20071048,20072591,20073192,20073280,20078123,20079574,20082218,20083598,20085427,20087551,20089880,20102454,20102766,20104080,20104832,20108347,20112881,20114902,20115210,20117874,20120813,20127437,20127673,20136525', 'assoc_port': '19760921:19762610,19762319:19763060,19767143:19781032,19768584:19780095,19777207:19777532,19789814:19790915,19791497:19792113,19795707:19796702,19804654:19805254,19806940:19808634,19809659:19811791,19812543:19813196,19816661:19842008,19820105:19820449,19856555:19869692,19862502:19863166,19862513:19862891,19876135:19878589,19876147:19877366,19876151:19877141,19881407:19882168,19883521:19884277,19887051:19887519,19892611:19893189,19900512:19901972,19904579:19909187,19907094:19907284,19908550:19908781,19908559:19908725,19914499:19915138,19914503:19914752,19914513:19917322,19915673:19916000,19918344:19918741,19918906:19919143,19921503:19921724,19950499:19951419,19953052:19954290,19953055:19954083,19955761:19956362,19965080:19965382,19975387:19975820,19981974:19982565,19984138:19984923,19987520:19988716,19989462:19989849,19989467:19989732,20001204:20023103,20001290:20016252,20001313:20004022,20001317:20002232,20001325:20008714,20036070:20036986,20036094:20036287,20036944:20037116,20037905:20042592,20037916:2004174', 'assoc_mat': '19760921:etiquette:3327:19762610,19762319:etiquette:3327:19763060,19767143:etiquette:3327:19781032,19768584:etiquette:3327:19780095,19777207:etiquette:3327:19777532,19789814:etiquette:3327:19790915,19791497:etiquette:3327:19792113,19795707:etiquette:3327:19796702,19804654:etiquette:3327:19805254,19806940:etiquette:3327:19808634,19809659:etiquette:3327:19811791,19812543:etiquette:3327:19813196,19816661:etiquette:3327:19842008,19820105:etiquette:3327:19820449,19856555:etiquette:3327:19869692,19862502:etiquette:3327:19863166,19862513:etiquette:3327:19862891,19876135:etiquette:3327:19878589,19876147:etiquette:3327:19877366,19876151:etiquette:3327:19877141,19881407:etiquette:3327:19882168,19883521:etiquette:3327:19884277,19887051:etiquette:3327:19887519,19892611:etiquette:3327:19893189,19900512:etiquette:3327:19901972,19904579:etiquette:3327:19909187,19907094:etiquette:3327:19907284,19908550:etiquette:3327:19908781,19908559:etiquette:3327:19908725,19914499:etiquette:3327:19915138,19914503:etiquette:3327:19914752,1'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012449860453343026, 'nb_photo': 32, 'list_port_cont': '20150539,20171264,20271879,20295715,20345344', 'assoc_port': '20036067:20271879,20049554:20150539,20079075:20295715,20082424:20171264,20116924:20345344', 'assoc_mat': '20036067:film_plastique:4205:20271879,20049554:film_plastique:4205:20150539,20079075:film_plastique:4205:20295715,20082424:film_plastique:4205:20171264,20116924:film_plastique:4205:20345344'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.045331967557114584, 'nb_photo': 3683, 'list_port_cont': '19815864,19825922,19826748,19921251,19936790,19951452,19993446,20034506,20054443,20082602,20089951,20094934,20098933,20144603,20145271,20146032,20146603,20149350,20150575,20156570,20167495,20167986,20172946,20193919,20197948,20210874', 'assoc_port': '19773068:19825922,19789803:19815864,19798200:19826748,19862504:20034506,19878438:19936790,19897208:19951452,19908554:20089951,19914518:19993446,19921062:19921251,19965062:20054443,19980611:20082602,20001199:20094934,20001308:20098933,20036095:20144603,20037891:20145271,20037947:20146032,20038001:20146603,20044598:20149350,20049556:20150575,20062017:20156570,20076857:20167495,20079100:20167986,20084950:20172946,20101963:20193919,20112472:20197948,20119878:20210874', 'assoc_mat': '19773068:film_plastique:4203:19825922,19789803:film_plastique:4203:19815864,19798200:film_plastique:4203:19826748,19862504:film_plastique:4203:20034506,19878438:film_plastique:4203:19936790,19897208:film_plastique:4203:19951452,19908554:film_plastique:4203:20089951,19914518:film_plastique:4203:19993446,19921062:film_plastique:4203:19921251,19965062:film_plastique:4203:20054443,19980611:film_plastique:4203:20082602,20001199:film_plastique:4203:20094934,20001308:film_plastique:4203:20098933,20036095:film_plastique:4203:20144603,20037891:film_plastique:4203:20145271,20037947:film_plastique:4203:20146032,20038001:film_plastique:4203:20146603,20044598:film_plastique:4203:20149350,20049556:film_plastique:4203:20150575,20062017:film_plastique:4203:20156570,20076857:film_plastique:4203:20167495,20079100:film_plastique:4203:20167986,20084950:film_plastique:4203:20172946,20101963:film_plastique:4203:20193919,20112472:film_plastique:4203:20197948,20119878:film_plastique:4203:20210874'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0024089316287206454, 'nb_photo': 1600, 'list_port_cont': '19757264,19759933,19761584,19765110,19765557,19767401,19767619,19768907,19771068,19772417,19774492,19777403,19777550,19790377,19790626,19790732,19791118,19791329,19792659,19795313,19796185,19797263,19797947,19798491,19800929,19803825,19805135,19806512,19808197,19808852,19809780,19809969,19810973,19811437,19811587,19812781,19814196,19816445,19816591,19821799,19841211,19841911,19843905,19849601,19852470,19853296,19855770,19856817,19859585,19861868,19862382,19862571,19863003,19863255,19863533,19876953,19877954,19878738,19881058,19881483,19882579,19885009,19886480,19894185,19894794,19896354,19896892,19897571,19901024,19901502,19902247,19903595,19905431,19905994,19907478,19908366,19908699,19908883,19909176,19909358,19909936,19910627,19910652,19911140,19914601,19914648,19914764,19914913,19914975,19916231,19916668,19917308,19917847,19918181,19918463,19918761,19919002,19920569,19920884,19921018,19921317,19921563,19921581,19922106,19950941,19953448,19954296,19956342,19956572,19960015,19961166,19961830,19962521,1996530', 'assoc_port': '19756680:19757264,19759717:19759933,19760922:19761584,19764097:19765557,19764105:19765110,19767141:19767619,19767145:19767401,19768589:19768907,19770011:19771068,19772062:19772417,19774194:19774492,19777202:19777550,19777205:19777403,19789755:19811587,19789759:19810973,19789791:19809780,19789798:19795313,19789807:19791329,19789815:19791118,19789818:19790732,19789822:19790377,19789826:19797263,19790471:19790626,19792392:19792659,19795708:19796185,19797106:19797947,19798202:19798491,19800560:19800929,19803118:19803825,19804652:19805135,19805804:19806512,19807970:19808197,19808678:19808852,19809660:19809969,19810840:19811437,19812546:19812781,19813952:19814196,19814857:19843905,19815218:19841211,19815222:19816591,19815225:19816445,19816662:19841911,19820665:19821799,19848287:19849601,19850798:19852470,19852247:19853296,19853943:19856817,19855276:19855770,19856549:19862382,19856553:19859585,19859416:19861868,19862499:19863533,19862501:19863255,19862507:19863003,19862512:19862571,19876131:19911140,19876136:1991065', 'assoc_mat': '19756680:film_plastique:4207:19757264,19759717:film_plastique:4207:19759933,19760922:film_plastique:4207:19761584,19764097:film_plastique:4207:19765557,19764105:film_plastique:4207:19765110,19767141:film_plastique:4207:19767619,19767145:film_plastique:4207:19767401,19768589:film_plastique:4207:19768907,19770011:film_plastique:4207:19771068,19772062:film_plastique:4207:19772417,19774194:film_plastique:4207:19774492,19777202:film_plastique:4207:19777550,19777205:film_plastique:4207:19777403,19789755:film_plastique:4207:19811587,19789759:film_plastique:4207:19810973,19789791:film_plastique:4207:19809780,19789798:film_plastique:4207:19795313,19789807:film_plastique:4207:19791329,19789815:film_plastique:4207:19791118,19789818:film_plastique:4207:19790732,19789822:film_plastique:4207:19790377,19789826:film_plastique:4207:19797263,19790471:film_plastique:4207:19790626,19792392:film_plastique:4207:19792659,19795708:film_plastique:4207:19796185,19797106:film_plastique:4207:19797947,19798202:film_plastique:4207:1979849'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8423345427476814, 'nb_photo': 4066, 'list_port_cont': '19776131,19783285,19784712,19787514,19795612,19798735,19799358,19812401,19814369,19815695,19816904,19817327,19818456,19823554,19827675,19838000,19839193,19840565,19841174,19841500,19845236,19881652,19887696,19900737,19921733,19923931,19928153,19934156,19935631,19935844,19936040,19936150,19936742,19938252,19942051,19942800,19962750,19968503,19972160,19988522,19989184,19989619,19990488,19990686,19992049,19992738,19995141,19997173,20000711,20016301,20016803,20021980,20035119,20042917,20045134,20046373,20047289,20049462,20049722,20054952,20070132,20071793,20073399,20082507,20083493,20087857,20088507,20089714,20096209,20096934,20097643,20098341,20099444,20100768,20118975,20121086,20144033,20144205,20144346,20144524,20144663,20144885,20145041,20145184,20145315,20145515,20145729,20145810,20146123,20146262,20146327,20146476,20146739,20147358,20149002,20149191,20149468,20149679,20150191,20150293,20153947,20155234,20156140,20156361,20156542,20156667,20157033,20157174,20160086,20160834,20166085,20167658,20168979,2017091', 'assoc_port': '19759715:19776131,19764099:19783285,19767142:19784712,19770010:19787514,19773069:19795612,19777200:19798735,19777206:19799358,19789757:19812401,19789789:19814369,19789801:19815695,19789812:19816904,19789821:19817327,19790470:19818456,19795709:19823554,19799407:19827675,19804651:19887696,19808679:19838000,19810838:19839193,19813965:19840565,19815217:19841174,19815224:19841500,19820103:19845236,19843479:19900737,19849674:19921733,19852249:19923931,19855280:19928153,19862497:19934156,19862508:20035119,19876133:19935631,19876142:19935844,19876155:19936040,19876162:19936150,19878437:19936742,19881406:19881652,19885125:19938252,19892610:19942051,19894096:19942800,19897206:20046373,19900508:19962750,19903255:19968503,19905751:19972160,19907583:19988522,19908555:19989184,19914493:19990488,19914498:19990686,19914506:19992049,19914512:19992738,19916144:19995141,19917213:19997173,19918000:20000711,19920398:20016301,19920407:20016803,19921505:20021980,19950503:20042917,19955757:20045134,19959267:20047289,19962045:2004946', 'assoc_mat': '19759715:film_plastique:4461:19776131,19764099:film_plastique:4461:19783285,19767142:film_plastique:4461:19784712,19770010:film_plastique:4461:19787514,19773069:film_plastique:4461:19795612,19777200:film_plastique:4461:19798735,19777206:film_plastique:4461:19799358,19789757:film_plastique:4461:19812401,19789789:film_plastique:4461:19814369,19789801:film_plastique:4461:19815695,19789812:film_plastique:4461:19816904,19789821:film_plastique:4461:19817327,19790470:film_plastique:4461:19818456,19795709:film_plastique:4461:19823554,19799407:film_plastique:4461:19827675,19804651:film_plastique:4461:19887696,19808679:film_plastique:4461:19838000,19810838:film_plastique:4461:19839193,19813965:film_plastique:4461:19840565,19815217:film_plastique:4461:19841174,19815224:film_plastique:4461:19841500,19820103:film_plastique:4461:19845236,19843479:film_plastique:4461:19900737,19849674:film_plastique:4461:19921733,19852249:film_plastique:4461:19923931,19855280:film_plastique:4461:19928153,19862497:film_plastique:4461:1993415'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04575133433107412, 'nb_photo': 2713, 'list_port_cont': '19776071,19783574,19785874,19788931,19796961,19799231,19811648,19812904,19814865,19815518,19816271,19817270,19817478,19820166,19823477,19825395,19828826,19837070,19838727,19839775,19841310,19841614,19841718,19842034,19845976,19900914,19922949,19927137,19930681,19934522,19935557,19935794,19935980,19936629,19936705,19937173,19937421,19937636,19939693,19942133,19944918,19953851,19966007,19969538,19971995,19988492,19989060,19990963,19991932,19992682,19993280,19996727,20006829,20016746,20023474,20033532,20041979,20043322,20045272,20046434,20047418,20047901,20049356,20053027,20054717,20067971,20071652,20073224,20082447,20083372,20085243,20088061,20089367,20089774,20093844,20096084,20096492,20097374,20098112,20098855,20099947,20101985,20103497,20104548,20104983,20105039,20119045,20125886,20144314,20144491,20144632,20144745,20144962,20145161,20145425,20145491,20145617,20145672,20145778,20145898,20146154,20146198,20146302,20146403,20146436,20146607,20146790,20147398,20149167,20149505,20149609,20149930,20150265,2015038', 'assoc_port': '19759711:19776071,19764101:19783574,19768587:19785874,19768590:19820166,19772064:19788931,19774195:19796961,19777204:19799231,19789754:19811648,19789772:19812904,19789794:19814865,19789800:19815518,19789808:19816271,19789816:19817270,19789824:19817478,19791496:19845976,19795706:19823477,19797109:19825395,19800562:19828826,19804655:19937421,19806978:19837070,19809658:19838727,19812544:19839775,19815219:19841310,19815228:19841614,19815679:19841718,19816663:19842034,19843478:19900914,19850795:19922949,19853945:19927137,19857961:19930681,19859418:20033532,19862510:19934522,19876132:19935557,19876141:19935794,19876152:19935980,19878433:19936629,19878436:19936705,19880669:19937173,19883520:19937636,19888560:19939693,19892614:19942133,19895731:19944918,19897893:19953851,19901840:19966007,19904577:19969538,19905750:19971995,19907582:19988492,19908553:19989060,19914495:20093844,19914500:19990963,19914505:19991932,19914511:19992682,19914516:19993280,19916637:19996727,19917998:20207145,19918904:20006829,19920404:2001674', 'assoc_mat': '19759711:film_plastique:4200:19776071,19764101:film_plastique:4200:19783574,19768587:film_plastique:4200:19785874,19768590:film_plastique:4200:19820166,19772064:film_plastique:4200:19788931,19774195:film_plastique:4200:19796961,19777204:film_plastique:4200:19799231,19789754:film_plastique:4200:19811648,19789772:film_plastique:4200:19812904,19789794:film_plastique:4200:19814865,19789800:film_plastique:4200:19815518,19789808:film_plastique:4200:19816271,19789816:film_plastique:4200:19817270,19789824:film_plastique:4200:19817478,19791496:film_plastique:4200:19845976,19795706:film_plastique:4200:19823477,19797109:film_plastique:4200:19825395,19800562:film_plastique:4200:19828826,19804655:film_plastique:4200:19937421,19806978:film_plastique:4200:19837070,19809658:film_plastique:4200:19838727,19812544:film_plastique:4200:19839775,19815219:film_plastique:4200:19841310,19815228:film_plastique:4200:19841614,19815679:film_plastique:4200:19841718,19816663:film_plastique:4200:19842034,19843478:film_plastique:4200:1990091'}, {'unwanted_material': 'film_plastique', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.00604760336802359, 'nb_photo': 1281, 'list_port_cont': '19760094,19762967,19764300,19769072,19772510,19790154,19790223,19793217,19797434,19800037,19803531,19806314,19809319,19811601,19815818,19820973,19840638,19853090,19862291,19862625,19862671,19876508,19879894,19880757,19884058,19886628,19893276,19897608,19900802,19905028,19908811,19910238,19910982,19916508,19918134,19918350,19920691,19921146,19921449,19922076,19953607,19956947,19961954,19968575,19971070,19974483,19976824,19981303,19986583,20002018,20003576,20006617,20036231,20036459,20036849,20037500,20038478,20039014,20039709,20040512,20041450,20041665,20042539,20043160,20044524,20045173,20047575,20050165,20052660,20063090,20066398,20070027,20071251,20071835,20073060,20080542,20088112,20102531,20104184,20104626,20105998,20106693,20110407,20114373,20114800,20115403,20119937,20127181', 'assoc_port': '19759710:19760094,19762314:19762967,19764103:19764300,19768585:19769072,19772058:19772510,19789793:19809319,19789823:19790223,19789829:19790154,19793042:19793217,19797107:19797434,19799406:19800037,19803120:19803531,19805805:19806314,19810836:19811601,19814855:19840638,19815226:19815818,19820667:19820973,19852251:19853090,19856550:19862291,19862505:19862625,19862506:19862671,19876134:19910982,19876144:19910238,19876158:19876508,19878432:19880757,19879391:19879894,19883519:19884058,19886310:19886628,19892617:19893276,19897205:19897608,19900511:19900802,19904582:19905028,19908558:19908811,19916146:19916508,19917994:19918350,19918001:19918134,19920400:19921449,19920406:19920691,19921063:19921146,19921952:19922076,19953050:19953607,19956710:19956947,19960838:19961954,19968019:19968575,19970672:19971070,19973618:19974483,19976405:19976824,19980612:19981303,19986406:19986583,20001307:20003576,20001321:20002018,20006246:20006617,20036064:20047575,20036073:20044524,20036083:20036849,20036092:20036459,20036102:2003623', 'assoc_mat': '19759710:film_plastique:4207:19760094,19762314:film_plastique:4207:19762967,19764103:film_plastique:4207:19764300,19768585:film_plastique:4207:19769072,19772058:film_plastique:4207:19772510,19789793:film_plastique:4207:19809319,19789823:film_plastique:4207:19790223,19789829:film_plastique:4207:19790154,19793042:film_plastique:4207:19793217,19797107:film_plastique:4207:19797434,19799406:film_plastique:4207:19800037,19803120:film_plastique:4207:19803531,19805805:film_plastique:4207:19806314,19810836:film_plastique:4207:19811601,19814855:film_plastique:4207:19840638,19815226:film_plastique:4207:19815818,19820667:film_plastique:4207:19820973,19852251:film_plastique:4207:19853090,19856550:film_plastique:4207:19862291,19862505:film_plastique:4207:19862625,19862506:film_plastique:4207:19862671,19876134:film_plastique:4207:19910982,19876144:film_plastique:4207:19910238,19876158:film_plastique:4207:19876508,19878432:film_plastique:4207:19880757,19879391:film_plastique:4207:19879894,19883519:film_plastique:4207:1988405'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007709123979887224, 'nb_photo': 1714, 'list_port_cont': '19779995,19784561,19787341,19795801,19798967,19799997,19809008,19813292,19815192,19816090,19816402,19816610,19817593,19823384,19823694,19826867,19828411,19831835,19839176,19840033,19841384,19841543,19841869,19845317,19845859,19889418,19891547,19897588,19907344,19920011,19923852,19928081,19930812,19934359,19935722,19935953,19936109,19936813,19937207,19938228,19966106,19971815,19989753,19990673,19991348,19992968,20000267,20004680,20020040,20023588,20035021,20041342,20042868,20043355,20045846,20049135,20054417,20054532,20054547,20067899,20071368,20073478,20076869,20081058,20082081,20082363,20083212,20083844,20085278,20085394,20085926,20088498,20088608,20089521,20089585,20089742,20089837,20093047,20096646,20097079,20097870,20098646,20099227,20102175,20102487,20103403,20104817,20106228,20108104,20112179,20113845,20114466,20117569,20117943,20118361,20120331,20120768,20122882,20127337,20127606,20137331,20138277,20138757,20138903,20139074,20139226,20139380,20140665', 'assoc_port': '19758113:19828411,19762317:19779995,19767139:19784561,19770008:19787341,19772060:19809008,19773071:19795801,19777203:19798967,19777209:19799997,19789785:19813292,19789796:19815192,19789805:19816090,19789809:19816402,19789811:19816610,19789825:19817593,19795705:19823384,19795710:19823694,19798201:19826867,19803119:19831835,19808677:19889418,19810837:19839176,19812547:19840033,19815220:19841384,19815227:19841543,19816660:19841869,19820104:19845317,19820666:19845859,19848288:19920011,19852245:19923852,19855278:19928081,19857962:19930812,19862503:19934359,19876130:20035021,19876140:19935722,19876149:19935953,19876161:19936109,19878439:19936813,19881408:19937207,19884872:19938228,19890303:19891547,19892615:20041342,19897209:19897588,19900481:20054417,19901842:19966106,19905747:19971815,19907096:19907344,19908552:20089837,19914496:19990673,19914502:19991348,19914514:19992968,19916147:20093047,19917997:20000267,19918345:20004680,19921060:20020040,19921950:20023588,19950502:20042868,19953056:20043355,19956711:2004584', 'assoc_mat': '19758113:film_plastique:4211:19828411,19762317:film_plastique:4211:19779995,19767139:film_plastique:4211:19784561,19770008:film_plastique:4211:19787341,19772060:film_plastique:4211:19809008,19773071:film_plastique:4211:19795801,19777203:film_plastique:4211:19798967,19777209:film_plastique:4211:19799997,19789785:film_plastique:4211:19813292,19789796:film_plastique:4211:19815192,19789805:film_plastique:4211:19816090,19789809:film_plastique:4211:19816402,19789811:film_plastique:4211:19816610,19789825:film_plastique:4211:19817593,19795705:film_plastique:4211:19823384,19795710:film_plastique:4211:19823694,19798201:film_plastique:4211:19826867,19803119:film_plastique:4211:19831835,19808677:film_plastique:4211:19889418,19810837:film_plastique:4211:19839176,19812547:film_plastique:4211:19840033,19815220:film_plastique:4211:19841384,19815227:film_plastique:4211:19841543,19816660:film_plastique:4211:19841869,19820104:film_plastique:4211:19845317,19820666:film_plastique:4211:19845859,19848288:film_plastique:4211:1992001'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009853745430804136, 'nb_photo': 1, 'list_port_cont': '20199803', 'assoc_port': '20116430:20199803', 'assoc_mat': '20116430:kraft:4461:20199803'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.001228120622228949, 'nb_photo': 12, 'list_port_cont': '19783580,19788938,19841603,19842032,19927138,19953860,20033537,20054722,20098107,20146158,20153902,20200583', 'assoc_port': '19764101:19783580,19772064:19788938,19815228:19841603,19816663:19842032,19853945:19927138,19859418:20033537,19897893:19953860,19965082:20054722,20001297:20098107,20037971:20146158,20051040:20153902,20118111:20200583', 'assoc_mat': '19764101:kraft:4200:19783580,19772064:kraft:4200:19788938,19815228:kraft:4200:19841603,19816663:kraft:4200:19842032,19853945:kraft:4200:19927138,19859418:kraft:4200:20033537,19897893:kraft:4200:19953860,19965082:kraft:4200:20054722,20001297:kraft:4200:20098107,20037971:kraft:4200:20146158,20051040:kraft:4200:20153902,20118111:kraft:4200:20200583'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00023987298742612133, 'nb_photo': 4, 'list_port_cont': '20085940,20117942,20127608,20137321', 'assoc_port': '20085663:20085940,20101946:20137321,20117790:20117942,20127153:20127608', 'assoc_mat': '20085663:kraft:4211:20085940,20101946:kraft:4211:20137321,20117790:kraft:4211:20117942,20127153:kraft:4211:20127608'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9547229888322372, 'nb_photo': 490, 'list_port_cont': '19784771,19800830,19812272,19813483,19816963,19817636,19840506,19908807,19918448,19923829,19928976,19934502,19935672,19935961,19936824,19938585,19941851,19942829,19962141,19991336,19992351,19993171,19995873,20021803,20043121,20054817,20069104,20071628,20085156,20094995,20096630,20098074,20100058,20119026,20144427,20144836,20146006,20146694,20146725,20147629,20149426,20149972,20150531,20156182,20156192,20156502,20160971,20171270,20173368,20193549,20193991,20194173,20197874,20199990,20210648,20224952,20271869,20295717,20345331', 'assoc_port': '19767144:19784771,19789756:19812272,19789788:19813483,19789813:19816963,19789828:19817636,19800563:19800830,19813951:19840506,19852244:19923829,19856556:19928976,19862511:19934502,19876137:19935672,19876153:19935961,19878441:19936824,19887054:19938585,19889666:19941851,19894099:19942829,19900482:19962141,19908557:19908807,19914504:19991336,19914508:19992351,19914517:19993171,19916148:19995873,19918346:19918448,19921502:20021803,19953049:20043121,19965084:20054817,19969391:20069104,19973615:20071628,19984140:20085156,20001201:20094995,20001209:20096630,20001298:20098074,20001314:20100058,20006927:20119026,20036067:20271869,20036084:20144427,20036936:20144836,20037967:20146006,20038009:20146694,20038012:20146725,20041550:20147629,20045082:20149426,20047207:20149972,20049554:20150531,20061999:20156182,20062001:20156192,20062014:20156502,20071352:20160971,20079075:20295717,20082424:20171270,20084953:20173368,20101945:20193549,20101964:20193991,20102009:20194173,20112473:20197874,20116924:20345331,20116926:2019999', 'assoc_mat': '19767144:metal:4205:19784771,19789756:metal:4205:19812272,19789788:metal:4205:19813483,19789813:metal:4205:19816963,19789828:metal:4205:19817636,19800563:metal:4205:19800830,19813951:metal:4205:19840506,19852244:metal:4205:19923829,19856556:metal:4205:19928976,19862511:metal:4205:19934502,19876137:metal:4205:19935672,19876153:metal:4205:19935961,19878441:metal:4205:19936824,19887054:metal:4205:19938585,19889666:metal:4205:19941851,19894099:metal:4205:19942829,19900482:metal:4205:19962141,19908557:metal:4205:19908807,19914504:metal:4205:19991336,19914508:metal:4205:19992351,19914517:metal:4205:19993171,19916148:metal:4205:19995873,19918346:metal:4205:19918448,19921502:metal:4205:20021803,19953049:metal:4205:20043121,19965084:metal:4205:20054817,19969391:metal:4205:20069104,19973615:metal:4205:20071628,19984140:metal:4205:20085156,20001201:metal:4205:20094995,20001209:metal:4205:20096630,20001298:metal:4205:20098074,20001314:metal:4205:20100058,20006927:metal:4205:20119026,20036067:metal:4205:20271869,20036084:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01327332430786877, 'nb_photo': 6, 'list_port_cont': '20146118,20147360,20148995,20156527,20168977,20194133', 'assoc_port': '20037970:20146118,20040917:20147360,20043467:20148995,20062015:20156527,20080259:20168977,20102008:20194133', 'assoc_mat': '20037970:metal:4461:20146118,20040917:metal:4461:20147360,20043467:metal:4461:20148995,20062015:metal:4461:20156527,20080259:metal:4461:20168977,20102008:metal:4461:20194133'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.1022575651604038, 'nb_photo': 1225, 'list_port_cont': '19776074,19783584,19785866,19788928,19796968,19799235,19811651,19812915,19814862,19815520,19816279,19817279,19817479,19820158,19823472,19825400,19828825,19837081,19838718,19839769,19841311,19841607,19841723,19842020,19845984,19900912,19922953,19927129,19930679,19934521,19935558,19935788,19935988,19936631,19936708,19937165,19937427,19937631,19939682,19942140,19944924,19953859,19966008,19969537,19971996,19988484,19989063,19990953,19991941,19992677,19993284,19996734,20006822,20016744,20023471,20033533,20041990,20043328,20045280,20046420,20047419,20047903,20049357,20053028,20054712,20067976,20071644,20073220,20082444,20083379,20085252,20088077,20089364,20089760,20093842,20096079,20096495,20097380,20098108,20098862,20099946,20101977,20103488,20104543,20105053,20119033,20125887,20144311,20144484,20144624,20144754,20144961,20145162,20145410,20145482,20145615,20145666,20145771,20145890,20146155,20146187,20146295,20146400,20146431,20146610,20146775,20147395,20149156,20149510,20149602,20149935,20150261,20150379,2015061', 'assoc_port': '19759711:19776074,19764101:19783584,19768587:19785866,19768590:19820158,19772064:19788928,19774195:19796968,19777204:19799235,19789754:19811651,19789772:19812915,19789794:19814862,19789800:19815520,19789808:19816279,19789816:19817279,19789824:19817479,19791496:19845984,19795706:19823472,19797109:19825400,19800562:19828825,19804655:19937427,19806978:19837081,19809658:19838718,19812544:19839769,19815219:19841311,19815228:19841607,19815679:19841723,19816663:19842020,19843478:19900912,19850795:19922953,19853945:19927129,19857961:19930679,19859418:20033533,19862510:19934521,19876132:19935558,19876141:19935788,19876152:19935988,19878433:19936631,19878436:19936708,19880669:19937165,19883520:19937631,19888560:19939682,19892614:19942140,19895731:19944924,19897893:19953859,19901840:19966008,19904577:19969537,19905750:19971996,19907582:19988484,19908553:19989063,19914495:20093842,19914500:19990953,19914505:19991941,19914511:19992677,19914516:19993284,19916637:19996734,19917998:20207135,19918904:20006822,19920404:2001674', 'assoc_mat': '19759711:metal:4200:19776074,19764101:metal:4200:19783584,19768587:metal:4200:19785866,19768590:metal:4200:19820158,19772064:metal:4200:19788928,19774195:metal:4200:19796968,19777204:metal:4200:19799235,19789754:metal:4200:19811651,19789772:metal:4200:19812915,19789794:metal:4200:19814862,19789800:metal:4200:19815520,19789808:metal:4200:19816279,19789816:metal:4200:19817279,19789824:metal:4200:19817479,19791496:metal:4200:19845984,19795706:metal:4200:19823472,19797109:metal:4200:19825400,19800562:metal:4200:19828825,19804655:metal:4200:19937427,19806978:metal:4200:19837081,19809658:metal:4200:19838718,19812544:metal:4200:19839769,19815219:metal:4200:19841311,19815228:metal:4200:19841607,19815679:metal:4200:19841723,19816663:metal:4200:19842020,19843478:metal:4200:19900912,19850795:metal:4200:19922953,19853945:metal:4200:19927129,19857961:metal:4200:19930679,19859418:metal:4200:20033533,19862510:metal:4200:19934521,19876132:metal:4200:19935558,19876141:metal:4200:19935788,19876152:metal:4200:19935988,19878433:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008850055364495107, 'nb_photo': 474, 'list_port_cont': '19779996,19784559,19787349,19795802,19798965,19799995,19808998,19828412,20076872,20081068,20082074,20083845,20085286,20085928,20088613,20089575,20089740,20102498,20103398,20104821,20106223,20108105,20112180,20113840,20114473,20117572,20117938,20118354,20120342,20120766,20122892,20127329,20127596,20137320,20138265,20138770,20138901,20139071,20139215,20139384,20140656', 'assoc_port': '19758113:19828412,19762317:19779996,19767139:19784559,19770008:19787349,19772060:19808998,19773071:19795802,19777203:19798965,19777209:19799995,20061998:20139384,20062005:20139215,20062013:20139071,20062025:20138901,20062032:20138770,20065069:20140656,20069113:20138265,20075446:20076872,20076858:20089575,20079076:20081068,20081687:20082074,20083117:20083845,20084090:20085286,20085663:20085928,20088457:20088613,20089570:20089740,20101946:20137320,20101955:20108105,20101961:20106223,20101987:20103398,20102038:20102498,20103636:20104821,20110663:20113840,20110669:20112180,20114139:20114473,20117422:20117572,20117790:20117938,20118114:20118354,20120232:20120342,20120683:20120766,20122056:20122892,20127153:20127596,20127159:20127329', 'assoc_mat': '19758113:metal:4211:19828412,19762317:metal:4211:19779996,19767139:metal:4211:19784559,19770008:metal:4211:19787349,19772060:metal:4211:19808998,19773071:metal:4211:19795802,19777203:metal:4211:19798965,19777209:metal:4211:19799995,20061998:metal:4211:20139384,20062005:metal:4211:20139215,20062013:metal:4211:20139071,20062025:metal:4211:20138901,20062032:metal:4211:20138770,20065069:metal:4211:20140656,20069113:metal:4211:20138265,20075446:metal:4211:20076872,20076858:metal:4211:20089575,20079076:metal:4211:20081068,20081687:metal:4211:20082074,20083117:metal:4211:20083845,20084090:metal:4211:20085286,20085663:metal:4211:20085928,20088457:metal:4211:20088613,20089570:metal:4211:20089740,20101946:metal:4211:20137320,20101955:metal:4211:20108105,20101961:metal:4211:20106223,20101987:metal:4211:20103398,20102038:metal:4211:20102498,20103636:metal:4211:20104821,20110663:metal:4211:20113840,20110669:metal:4211:20112180,20114139:metal:4211:20114473,20117422:metal:4211:20117572,20117790:metal:4211:20117938,20118114:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0032624347087221203, 'nb_photo': 80, 'list_port_cont': '19762609,19777531,19780094,19791911,19792108,19793955,19797756,19800963,19805255,19813025,19813875,19820440,19842014,19843732,19860516,19869689,19877145,19878978,19895478,19896337,19898956,19908722,19908794,19915143,19917329,19920927,19921716,19965374,19975256,19976909,19987308,19988712,20008707,20018099,20036290,20038321,20038885,20039273,20039836,20040279,20044149,20044763,20046411,20047459,20048278,20048703,20051407,20052181,20063444,20075679,20079582,20079835,20082209,20083607,20086175,20089893,20103193,20105085,20114790,20114909,20115211,20117524,20120313,20127668', 'assoc_port': '19760921:19762609,19768584:19780094,19777207:19777531,19789758:19813025,19789787:19813875,19789797:19793955,19789810:19791911,19791497:19792108,19797108:19797756,19800561:19800963,19804654:19805255,19816661:19842014,19820105:19820440,19843477:19843732,19856555:19869689,19859417:19860516,19876151:19877145,19878440:19878978,19894098:19895478,19895732:19896337,19897892:19898956,19908550:19908794,19908559:19908722,19914499:19915143,19914513:19917329,19920402:19920927,19921503:19921716,19965080:19965374,19973613:19975256,19976406:19976909,19986407:19987308,19987520:19988712,20001220:20018099,20001325:20008707,20036094:20036290,20036103:20052181,20037966:20040279,20037974:20039836,20037985:20039273,20037991:20038885,20038014:20038321,20043948:20044149,20044600:20044763,20046176:20046411,20047210:20047459,20048103:20048278,20048570:20048703,20051039:20051407,20062027:20063444,20075448:20075679,20079074:20079835,20079104:20079582,20081685:20082209,20083115:20083607,20085662:20086175,20089567:20089893,20101952:2010508', 'assoc_mat': '19760921:metal:3327:19762609,19768584:metal:3327:19780094,19777207:metal:3327:19777531,19789758:metal:3327:19813025,19789787:metal:3327:19813875,19789797:metal:3327:19793955,19789810:metal:3327:19791911,19791497:metal:3327:19792108,19797108:metal:3327:19797756,19800561:metal:3327:19800963,19804654:metal:3327:19805255,19816661:metal:3327:19842014,19820105:metal:3327:19820440,19843477:metal:3327:19843732,19856555:metal:3327:19869689,19859417:metal:3327:19860516,19876151:metal:3327:19877145,19878440:metal:3327:19878978,19894098:metal:3327:19895478,19895732:metal:3327:19896337,19897892:metal:3327:19898956,19908550:metal:3327:19908794,19908559:metal:3327:19908722,19914499:metal:3327:19915143,19914513:metal:3327:19917329,19920402:metal:3327:19920927,19921503:metal:3327:19921716,19965080:metal:3327:19965374,19973613:metal:3327:19975256,19976406:metal:3327:19976909,19986407:metal:3327:19987308,19987520:metal:3327:19988712,20001220:metal:3327:20018099,20001325:metal:3327:20008707,20036094:metal:3327:20036290,20036103:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.02985832302231044, 'nb_photo': 2919, 'list_port_cont': '19784770,19800829,19812279,19813488,19816965,19817638,19840510,19908803,19918456,19923830,19928972,19934506,19935668,19935967,19936823,19938573,19941849,19942841,19962147,19991327,19992341,19993162,19995864,20021795,20043113,20054822,20069094,20071630,20085158,20094994,20096625,20098073,20100055,20119020,20144424,20144833,20146020,20146697,20146714,20147621,20149428,20149966,20150542,20156179,20156194,20156504,20160968,20171266,20173371,20193559,20193994,20194160,20197864,20199987,20210659,20224956,20271867,20295714,20345343', 'assoc_port': '19767144:19784770,19789756:19812279,19789788:19813488,19789813:19816965,19789828:19817638,19800563:19800829,19813951:19840510,19852244:19923830,19856556:19928972,19862511:19934506,19876137:19935668,19876153:19935967,19878441:19936823,19887054:19938573,19889666:19941849,19894099:19942841,19900482:19962147,19908557:19908803,19914504:19991327,19914508:19992341,19914517:19993162,19916148:19995864,19918346:19918456,19921502:20021795,19953049:20043113,19965084:20054822,19969391:20069094,19973615:20071630,19984140:20085158,20001201:20094994,20001209:20096625,20001298:20098073,20001314:20100055,20006927:20119020,20036067:20271867,20036084:20144424,20036936:20144833,20037967:20146020,20038009:20146697,20038012:20146714,20041550:20147621,20045082:20149428,20047207:20149966,20049554:20150542,20061999:20156179,20062001:20156194,20062014:20156504,20071352:20160968,20079075:20295714,20082424:20171266,20084953:20173371,20101945:20193559,20101964:20193994,20102009:20194160,20112473:20197864,20116924:20345343,20116926:2019998', 'assoc_mat': '19767144:papier:4205:19784770,19789756:papier:4205:19812279,19789788:papier:4205:19813488,19789813:papier:4205:19816965,19789828:papier:4205:19817638,19800563:papier:4205:19800829,19813951:papier:4205:19840510,19852244:papier:4205:19923830,19856556:papier:4205:19928972,19862511:papier:4205:19934506,19876137:papier:4205:19935668,19876153:papier:4205:19935967,19878441:papier:4205:19936823,19887054:papier:4205:19938573,19889666:papier:4205:19941849,19894099:papier:4205:19942841,19900482:papier:4205:19962147,19908557:papier:4205:19908803,19914504:papier:4205:19991327,19914508:papier:4205:19992341,19914517:papier:4205:19993162,19916148:papier:4205:19995864,19918346:papier:4205:19918456,19921502:papier:4205:20021795,19953049:papier:4205:20043113,19965084:papier:4205:20054822,19969391:papier:4205:20069094,19973615:papier:4205:20071630,19984140:papier:4205:20085158,20001201:papier:4205:20094994,20001209:papier:4205:20096625,20001298:papier:4205:20098073,20001314:papier:4205:20100055,20006927:papier:4205:20119020,2003'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.059529021812691305, 'nb_photo': 20247, 'list_port_cont': '19757265,19759941,19761592,19765106,19765564,19767398,19767607,19768911,19771073,19772410,19774502,19777402,19777544,19790384,19790635,19790730,19791119,19791334,19792661,19795311,19796193,19797266,19797954,19798493,19800937,19803820,19805131,19806513,19808204,19808854,19809792,19809968,19810971,19811426,19811580,19812789,19814198,19816443,19816584,19821803,19841203,19841910,19843907,19849602,19852474,19853310,19855766,19856819,19859577,19861861,19862379,19862572,19863000,19863268,19863523,19876963,19877958,19878745,19881066,19881486,19882581,19885017,19886477,19894184,19894799,19896360,19896893,19897569,19901022,19901494,19902243,19903594,19905432,19905993,19907477,19908368,19908709,19908884,19909170,19909363,19909939,19910625,19910656,19911139,19914610,19914651,19914769,19914910,19914973,19916225,19916667,19917314,19917837,19918167,19918476,19918754,19918998,19920566,19920872,19921020,19921318,19921567,19921583,19922103,19950937,19953443,19954311,19956340,19956584,19960004,19961156,19961822,19962520,1996530', 'assoc_port': '19756680:19757265,19759717:19759941,19760922:19761592,19764097:19765564,19764105:19765106,19767141:19767607,19767145:19767398,19768589:19768911,19770011:19771073,19772062:19772410,19774194:19774502,19777202:19777544,19777205:19777402,19789755:19811580,19789759:19810971,19789791:19809792,19789798:19795311,19789807:19791334,19789815:19791119,19789818:19790730,19789822:19790384,19789826:19797266,19790471:19790635,19792392:19792661,19795708:19796193,19797106:19797954,19798202:19798493,19800560:19800937,19803118:19803820,19804652:19805131,19805804:19806513,19807970:19808204,19808678:19808854,19809660:19809968,19810840:19811426,19812546:19812789,19813952:19814198,19814857:19843907,19815218:19841203,19815222:19816584,19815225:19816443,19816662:19841910,19820665:19821803,19848287:19849602,19850798:19852474,19852247:19853310,19853943:19856819,19855276:19855766,19856549:19862379,19856553:19859577,19859416:19861861,19862499:19863523,19862501:19863268,19862507:19863000,19862512:19862572,19876131:19911139,19876136:1991065', 'assoc_mat': '19756680:papier:4207:19757265,19759717:papier:4207:19759941,19760922:papier:4207:19761592,19764097:papier:4207:19765564,19764105:papier:4207:19765106,19767141:papier:4207:19767607,19767145:papier:4207:19767398,19768589:papier:4207:19768911,19770011:papier:4207:19771073,19772062:papier:4207:19772410,19774194:papier:4207:19774502,19777202:papier:4207:19777544,19777205:papier:4207:19777402,19789755:papier:4207:19811580,19789759:papier:4207:19810971,19789791:papier:4207:19809792,19789798:papier:4207:19795311,19789807:papier:4207:19791334,19789815:papier:4207:19791119,19789818:papier:4207:19790730,19789822:papier:4207:19790384,19789826:papier:4207:19797266,19790471:papier:4207:19790635,19792392:papier:4207:19792661,19795708:papier:4207:19796193,19797106:papier:4207:19797954,19798202:papier:4207:19798493,19800560:papier:4207:19800937,19803118:papier:4207:19803820,19804652:papier:4207:19805131,19805804:papier:4207:19806513,19807970:papier:4207:19808204,19808678:papier:4207:19808854,19809660:papier:4207:19809968,1981'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.14654314475073446, 'nb_photo': 24130, 'list_port_cont': '19776138,19783277,19784717,19787508,19795607,19798732,19799362,19812396,19814364,19815686,19816908,19817330,19818449,19823546,19827671,19837999,19839203,19840556,19841178,19841493,19845232,19881653,19887701,19900725,19921741,19923918,19928161,19934168,19935643,19935838,19936044,19936138,19936744,19938254,19942050,19942810,19962755,19968488,19972157,19988532,19989197,19989625,19990486,19990690,19992052,19992747,19995139,19997166,20000723,20016313,20016796,20021981,20035133,20042915,20045126,20046370,20047301,20049456,20049717,20054955,20070125,20071780,20073410,20082521,20083494,20087859,20088513,20089719,20096204,20096946,20097639,20098343,20099434,20100769,20118976,20121091,20144023,20144210,20144350,20144526,20144661,20144893,20145036,20145193,20145309,20145521,20145734,20145808,20146127,20146261,20146334,20146479,20146738,20147368,20149004,20149197,20149477,20149668,20150189,20150300,20153950,20155261,20156152,20156352,20156538,20156679,20157036,20157175,20160076,20160826,20166091,20167666,20168974,2017091', 'assoc_port': '19759715:19776138,19764099:19783277,19767142:19784717,19770010:19787508,19773069:19795607,19777200:19798732,19777206:19799362,19789757:19812396,19789789:19814364,19789801:19815686,19789812:19816908,19789821:19817330,19790470:19818449,19795709:19823546,19799407:19827671,19804651:19887701,19808679:19837999,19810838:19839203,19813965:19840556,19815217:19841178,19815224:19841493,19820103:19845232,19843479:19900725,19849674:19921741,19852249:19923918,19855280:19928161,19862497:19934168,19862508:20035133,19876133:19935643,19876142:19935838,19876155:19936044,19876162:19936138,19878437:19936744,19881406:19881653,19885125:19938254,19892610:19942050,19894096:19942810,19897206:20046370,19900508:19962755,19903255:19968488,19905751:19972157,19907583:19988532,19908555:19989197,19914493:19990486,19914498:19990690,19914506:19992052,19914512:19992747,19916144:19995139,19917213:19997166,19918000:20000723,19920398:20016313,19920407:20016796,19921505:20021981,19950503:20042915,19955757:20045126,19959267:20047301,19962045:2004945', 'assoc_mat': '19759715:papier:4461:19776138,19764099:papier:4461:19783277,19767142:papier:4461:19784717,19770010:papier:4461:19787508,19773069:papier:4461:19795607,19777200:papier:4461:19798732,19777206:papier:4461:19799362,19789757:papier:4461:19812396,19789789:papier:4461:19814364,19789801:papier:4461:19815686,19789812:papier:4461:19816908,19789821:papier:4461:19817330,19790470:papier:4461:19818449,19795709:papier:4461:19823546,19799407:papier:4461:19827671,19804651:papier:4461:19887701,19808679:papier:4461:19837999,19810838:papier:4461:19839203,19813965:papier:4461:19840556,19815217:papier:4461:19841178,19815224:papier:4461:19841493,19820103:papier:4461:19845232,19843479:papier:4461:19900725,19849674:papier:4461:19921741,19852249:papier:4461:19923918,19855280:papier:4461:19928161,19862497:papier:4461:19934168,19862508:papier:4461:20035133,19876133:papier:4461:19935643,19876142:papier:4461:19935838,19876155:papier:4461:19936044,19876162:papier:4461:19936138,19878437:papier:4461:19936744,19881406:papier:4461:19881653,1988'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.044455447155269126, 'nb_photo': 4964, 'list_port_cont': '19776065,19783577,19785869,19788936,19796974,19799240,19811656,19812901,19814868,19815522,19816273,19817264,19817487,19820157,19823480,19825393,19828816,19837083,19838712,19839766,19841326,19841601,19841714,19842029,19845972,19900906,19922954,19927132,19930688,19934530,19935549,19935782,19935977,19936621,19936709,19937177,19937435,19937627,19939686,19942134,19944925,19953856,19966000,19969525,19972005,19988489,19989054,19990964,19991940,19992689,19993278,19996735,20006819,20016748,20023465,20033534,20041983,20043314,20045271,20046424,20047426,20047906,20049342,20053032,20054723,20067977,20071648,20073225,20082453,20083382,20085244,20088066,20089366,20089765,20093851,20096083,20096487,20097384,20098123,20098857,20099942,20101980,20103502,20104553,20104979,20105042,20119041,20125889,20144309,20144485,20144627,20144747,20144956,20145151,20145409,20145487,20145607,20145664,20145774,20145901,20146149,20146194,20146286,20146395,20146429,20146622,20146776,20147399,20149166,20149511,20149598,20149945,20150267,2015038', 'assoc_port': '19759711:19776065,19764101:19783577,19768587:19785869,19768590:19820157,19772064:19788936,19774195:19796974,19777204:19799240,19789754:19811656,19789772:19812901,19789794:19814868,19789800:19815522,19789808:19816273,19789816:19817264,19789824:19817487,19791496:19845972,19795706:19823480,19797109:19825393,19800562:19828816,19804655:19937435,19806978:19837083,19809658:19838712,19812544:19839766,19815219:19841326,19815228:19841601,19815679:19841714,19816663:19842029,19843478:19900906,19850795:19922954,19853945:19927132,19857961:19930688,19859418:20033534,19862510:19934530,19876132:19935549,19876141:19935782,19876152:19935977,19878433:19936621,19878436:19936709,19880669:19937177,19883520:19937627,19888560:19939686,19892614:19942134,19895731:19944925,19897893:19953856,19901840:19966000,19904577:19969525,19905750:19972005,19907582:19988489,19908553:19989054,19914495:20093851,19914500:19990964,19914505:19991940,19914511:19992689,19914516:19993278,19916637:19996735,19917998:20207139,19918904:20006819,19920404:2001674', 'assoc_mat': '19759711:papier:4200:19776065,19764101:papier:4200:19783577,19768587:papier:4200:19785869,19768590:papier:4200:19820157,19772064:papier:4200:19788936,19774195:papier:4200:19796974,19777204:papier:4200:19799240,19789754:papier:4200:19811656,19789772:papier:4200:19812901,19789794:papier:4200:19814868,19789800:papier:4200:19815522,19789808:papier:4200:19816273,19789816:papier:4200:19817264,19789824:papier:4200:19817487,19791496:papier:4200:19845972,19795706:papier:4200:19823480,19797109:papier:4200:19825393,19800562:papier:4200:19828816,19804655:papier:4200:19937435,19806978:papier:4200:19837083,19809658:papier:4200:19838712,19812544:papier:4200:19839766,19815219:papier:4200:19841326,19815228:papier:4200:19841601,19815679:papier:4200:19841714,19816663:papier:4200:19842029,19843478:papier:4200:19900906,19850795:papier:4200:19922954,19853945:papier:4200:19927132,19857961:papier:4200:19930688,19859418:papier:4200:20033534,19862510:papier:4200:19934530,19876132:papier:4200:19935549,19876141:papier:4200:19935782,1987'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 8464, 'list_port_cont': '19784475,19799422,19811116,19819768,19839738,19841424,19934206,19934258,19936173,19962952,19969491,20039572,20042732,20043185,20054646,20065520,20073207,20073492,20089446,20095321,20096734,20097333,20100154,20100313,20101510,20144061,20144237,20144382,20144548,20144729,20145071,20145281,20145555,20145878,20145927,20146056,20146547,20146679,20146814,20147708,20149544,20149880,20150030,20150328,20153854,20156625,20156737,20156836,20157291,20168044,20169016,20172312,20194416,20196955,20210585,20211270,20224221', 'assoc_port': '19767140:19784475,19777208:19799422,19792391:19819768,19810839:19811116,19812545:19839738,19815221:19841424,19862498:19934206,19862500:19934258,19876163:19936173,19895733:20042732,19900509:19962952,19904578:19969491,19953051:20043185,19958106:20149880,19965083:20054646,19966884:20065520,19976399:20073207,19976404:20073492,19989463:20089446,20001202:20095321,20001210:20096734,20001293:20097333,20001316:20100154,20001318:20100313,20001322:20196955,20001324:20101510,20036065:20144061,20036075:20144237,20036081:20144382,20036091:20144548,20036100:20144729,20037884:20145071,20037895:20145281,20037908:20145555,20037927:20145878,20037946:20145927,20037968:20146056,20037999:20146547,20038005:20146679,20038017:20146814,20039339:20039572,20041551:20147708,20045475:20149544,20047208:20150030,20048572:20150328,20051037:20153854,20062022:20156625,20062029:20156737,20062031:20156836,20066173:20157291,20079103:20168044,20080261:20169016,20084087:20172312,20102735:20194416,20119875:20210585,20120229:20211270,20120682:2022422', 'assoc_mat': '19767140:papier:4209:19784475,19777208:papier:4209:19799422,19792391:papier:4209:19819768,19810839:papier:4209:19811116,19812545:papier:4209:19839738,19815221:papier:4209:19841424,19862498:papier:4209:19934206,19862500:papier:4209:19934258,19876163:papier:4209:19936173,19895733:papier:4209:20042732,19900509:papier:4209:19962952,19904578:papier:4209:19969491,19953051:papier:4209:20043185,19958106:papier:4209:20149880,19965083:papier:4209:20054646,19966884:papier:4209:20065520,19976399:papier:4209:20073207,19976404:papier:4209:20073492,19989463:papier:4209:20089446,20001202:papier:4209:20095321,20001210:papier:4209:20096734,20001293:papier:4209:20097333,20001316:papier:4209:20100154,20001318:papier:4209:20100313,20001322:papier:4209:20196955,20001324:papier:4209:20101510,20036065:papier:4209:20144061,20036075:papier:4209:20144237,20036081:papier:4209:20144382,20036091:papier:4209:20144548,20036100:papier:4209:20144729,20037884:papier:4209:20145071,20037895:papier:4209:20145281,20037908:papier:4209:20145555,2003'}, {'unwanted_material': 'papier', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.05018056043759236, 'nb_photo': 5894, 'list_port_cont': '19760098,19762974,19764310,19769079,19772505,19790151,19790224,19793223,19797429,19800038,19803521,19806325,19809326,19811600,19815826,19820982,19840633,19853087,19862293,19862615,19862673,19876509,19879896,19880755,19884052,19886638,19893283,19897622,19900797,19905024,19908823,19910237,19910976,19916517,19918123,19918356,19920697,19921154,19921444,19922080,19953613,19956954,19961960,19968587,19971079,19974470,19976818,19981307,19986587,20002016,20003568,20006619,20036234,20036447,20036845,20037493,20038475,20039017,20039713,20040519,20041446,20041663,20042543,20043151,20044520,20045166,20047585,20050154,20052663,20063083,20066392,20070041,20071248,20071840,20073072,20080547,20088100,20102528,20104181,20104636,20105996,20106687,20110396,20114380,20114809,20115392,20119936,20127178', 'assoc_port': '19759710:19760098,19762314:19762974,19764103:19764310,19768585:19769079,19772058:19772505,19789793:19809326,19789823:19790224,19789829:19790151,19793042:19793223,19797107:19797429,19799406:19800038,19803120:19803521,19805805:19806325,19810836:19811600,19814855:19840633,19815226:19815826,19820667:19820982,19852251:19853087,19856550:19862293,19862505:19862615,19862506:19862673,19876134:19910976,19876144:19910237,19876158:19876509,19878432:19880755,19879391:19879896,19883519:19884052,19886310:19886638,19892617:19893283,19897205:19897622,19900511:19900797,19904582:19905024,19908558:19908823,19916146:19916517,19917994:19918356,19918001:19918123,19920400:19921444,19920406:19920697,19921063:19921154,19921952:19922080,19953050:19953613,19956710:19956954,19960838:19961960,19968019:19968587,19970672:19971079,19973618:19974470,19976405:19976818,19980612:19981307,19986406:19986587,20001307:20003568,20001321:20002016,20006246:20006619,20036064:20047585,20036073:20044520,20036083:20036845,20036092:20036447,20036102:2003623', 'assoc_mat': '19759710:papier:4207:19760098,19762314:papier:4207:19762974,19764103:papier:4207:19764310,19768585:papier:4207:19769079,19772058:papier:4207:19772505,19789793:papier:4207:19809326,19789823:papier:4207:19790224,19789829:papier:4207:19790151,19793042:papier:4207:19793223,19797107:papier:4207:19797429,19799406:papier:4207:19800038,19803120:papier:4207:19803521,19805805:papier:4207:19806325,19810836:papier:4207:19811600,19814855:papier:4207:19840633,19815226:papier:4207:19815826,19820667:papier:4207:19820982,19852251:papier:4207:19853087,19856550:papier:4207:19862293,19862505:papier:4207:19862615,19862506:papier:4207:19862673,19876134:papier:4207:19910976,19876144:papier:4207:19910237,19876158:papier:4207:19876509,19878432:papier:4207:19880755,19879391:papier:4207:19879896,19883519:papier:4207:19884052,19886310:papier:4207:19886638,19892617:papier:4207:19893283,19897205:papier:4207:19897622,19900511:papier:4207:19900797,19904582:papier:4207:19905024,19908558:papier:4207:19908823,19916146:papier:4207:19916517,1991'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0058606485631490885, 'nb_photo': 1831, 'list_port_cont': '19780001,19784548,19787351,19795810,19798969,19799988,19809011,19828402,20076873,20081069,20082070,20083843,20085289,20085929,20088610,20089578,20089754,20102492,20103399,20104806,20106233,20108115,20112185,20113841,20114468,20117578,20117948,20118355,20120339,20120780,20122884,20127341,20127599,20137326,20138273,20138765,20138908,20139072,20139217,20139373,20140657', 'assoc_port': '19758113:19828402,19762317:19780001,19767139:19784548,19770008:19787351,19772060:19809011,19773071:19795810,19777203:19798969,19777209:19799988,20061998:20139373,20062005:20139217,20062013:20139072,20062025:20138908,20062032:20138765,20065069:20140657,20069113:20138273,20075446:20076873,20076858:20089578,20079076:20081069,20081687:20082070,20083117:20083843,20084090:20085289,20085663:20085929,20088457:20088610,20089570:20089754,20101946:20137326,20101955:20108115,20101961:20106233,20101987:20103399,20102038:20102492,20103636:20104806,20110663:20113841,20110669:20112185,20114139:20114468,20117422:20117578,20117790:20117948,20118114:20118355,20120232:20120339,20120683:20120780,20122056:20122884,20127153:20127599,20127159:20127341', 'assoc_mat': '19758113:papier:4211:19828402,19762317:papier:4211:19780001,19767139:papier:4211:19784548,19770008:papier:4211:19787351,19772060:papier:4211:19809011,19773071:papier:4211:19795810,19777203:papier:4211:19798969,19777209:papier:4211:19799988,20061998:papier:4211:20139373,20062005:papier:4211:20139217,20062013:papier:4211:20139072,20062025:papier:4211:20138908,20062032:papier:4211:20138765,20065069:papier:4211:20140657,20069113:papier:4211:20138273,20075446:papier:4211:20076873,20076858:papier:4211:20089578,20079076:papier:4211:20081069,20081687:papier:4211:20082070,20083117:papier:4211:20083843,20084090:papier:4211:20085289,20085663:papier:4211:20085929,20088457:papier:4211:20088610,20089570:papier:4211:20089754,20101946:papier:4211:20137326,20101955:papier:4211:20108115,20101961:papier:4211:20106233,20101987:papier:4211:20103399,20102038:papier:4211:20102492,20103636:papier:4211:20104806,20110663:papier:4211:20113841,20110669:papier:4211:20112185,20114139:papier:4211:20114468,20117422:papier:4211:20117578,2011'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.03270556016505216, 'nb_photo': 3635, 'list_port_cont': '19762616,19763066,19773815,19777528,19777766,19779692,19780099,19781022,19790365,19790426,19790918,19791901,19792101,19793065,19793329,19793958,19794827,19796701,19797748,19800954,19805261,19808007,19808631,19811784,19813024,19813199,19813878,19816141,19820450,19840700,19842018,19843736,19850594,19860512,19862893,19863173,19869681,19877132,19877362,19878596,19878979,19879310,19882171,19884273,19887522,19893199,19895485,19896343,19898966,19901962,19905793,19907287,19908724,19908789,19909198,19914684,19914750,19915136,19915245,19916003,19916991,19917335,19918156,19918746,19919140,19919908,19920663,19920841,19920933,19921714,19922274,19951416,19954079,19954286,19956363,19962648,19963056,19965385,19967331,19971628,19975257,19975823,19976911,19981846,19982554,19984918,19987306,19988718,19989733,19989850,20002233,20004024,20006745,20007457,20008705,20013770,20015204,20016261,20018094,20023108,20036288,20036380,20036856,20036979,20037121,20037138,20037819,20038320,20038596,20038884,20038993,20039270,20039448,2003969', 'assoc_port': '19760921:19762616,19762319:19763066,19767143:19781022,19768584:19780099,19770012:19779692,19773070:19773815,19777201:19777766,19777207:19777528,19789758:19813024,19789787:19813878,19789792:19794827,19789797:19793958,19789804:19793329,19789806:19793065,19789810:19791901,19789814:19790918,19789820:19790426,19789827:19790365,19791497:19792101,19795707:19796701,19797108:19797748,19800561:19800954,19804654:19805261,19806940:19808631,19806979:19808007,19809659:19811784,19812543:19813199,19814856:19840700,19815223:19816141,19816661:19842018,19820105:19820450,19843477:19843736,19849675:19850594,19853941:19922274,19853947:19920663,19856555:19869681,19859417:19860512,19862502:19863173,19862513:19862893,19876135:19878596,19876147:19877362,19876151:19877132,19876160:19919908,19878435:19879310,19878440:19878979,19881407:19882171,19883521:19884273,19887051:19887522,19892611:19893199,19894098:19895485,19895732:19896343,19897892:19898966,19900512:19901962,19904579:19909198,19904584:19905793,19907094:19907287,19908550:1990878', 'assoc_mat': '19760921:papier:3327:19762616,19762319:papier:3327:19763066,19767143:papier:3327:19781022,19768584:papier:3327:19780099,19770012:papier:3327:19779692,19773070:papier:3327:19773815,19777201:papier:3327:19777766,19777207:papier:3327:19777528,19789758:papier:3327:19813024,19789787:papier:3327:19813878,19789792:papier:3327:19794827,19789797:papier:3327:19793958,19789804:papier:3327:19793329,19789806:papier:3327:19793065,19789810:papier:3327:19791901,19789814:papier:3327:19790918,19789820:papier:3327:19790426,19789827:papier:3327:19790365,19791497:papier:3327:19792101,19795707:papier:3327:19796701,19797108:papier:3327:19797748,19800561:papier:3327:19800954,19804654:papier:3327:19805261,19806940:papier:3327:19808631,19806979:papier:3327:19808007,19809659:papier:3327:19811784,19812543:papier:3327:19813199,19814856:papier:3327:19840700,19815223:papier:3327:19816141,19816661:papier:3327:19842018,19820105:papier:3327:19820450,19843477:papier:3327:19843736,19849675:papier:3327:19850594,19853941:papier:3327:19922274,1985'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.027351067493290485, 'nb_photo': 102, 'list_port_cont': '19788937,19796970,19799234,19812897,19817488,19820161,19825389,19838724,19839772,19841313,19841608,19842028,19845971,19900905,19927131,19934523,19935784,19935983,19936695,19937422,19937633,19942137,19944926,19966001,19969529,19971990,19989053,19992684,19993289,19996738,20006827,20016745,20043318,20045275,20046421,20047424,20047897,20049346,20053029,20073219,20082449,20083385,20085245,20089375,20097383,20098110,20098852,20119039,20144306,20144750,20145423,20145483,20146188,20146616,20149946,20150254,20150393,20150626,20153913,20156323,20160991,20168003,20193590,20193739,20194700,20197893,20198836,20207149,20211418,20248716', 'assoc_port': '19768590:19820161,19772064:19788937,19774195:19796970,19777204:19799234,19789772:19812897,19789824:19817488,19791496:19845971,19797109:19825389,19804655:19937422,19809658:19838724,19812544:19839772,19815219:19841313,19815228:19841608,19816663:19842028,19843478:19900905,19853945:19927131,19862510:19934523,19876141:19935784,19876152:19935983,19878436:19936695,19883520:19937633,19892614:19942137,19895731:19944926,19901840:19966001,19904577:19969529,19905750:19971990,19908553:19989053,19914511:19992684,19914516:19993289,19916637:19996738,19917998:20207149,19918904:20006827,19920404:20016745,19950501:20046421,19953053:20043318,19955759:20045275,19959275:20047424,19962043:20049346,19976398:20073219,19980607:20082449,19981973:20083385,19984139:20085245,19989459:20089375,20001289:20097383,20001297:20098110,20001304:20098852,20006925:20119039,20036076:20144306,20036104:20144750,20037899:20145423,20037902:20145483,20037978:20146188,20038004:20146616,20047206:20149946,20047725:20047897,20048105:20150254,20049035:2015039', 'assoc_mat': '19768590:pehd:4200:19820161,19772064:pehd:4200:19788937,19774195:pehd:4200:19796970,19777204:pehd:4200:19799234,19789772:pehd:4200:19812897,19789824:pehd:4200:19817488,19791496:pehd:4200:19845971,19797109:pehd:4200:19825389,19804655:pehd:4200:19937422,19809658:pehd:4200:19838724,19812544:pehd:4200:19839772,19815219:pehd:4200:19841313,19815228:pehd:4200:19841608,19816663:pehd:4200:19842028,19843478:pehd:4200:19900905,19853945:pehd:4200:19927131,19862510:pehd:4200:19934523,19876141:pehd:4200:19935784,19876152:pehd:4200:19935983,19878436:pehd:4200:19936695,19883520:pehd:4200:19937633,19892614:pehd:4200:19942137,19895731:pehd:4200:19944926,19901840:pehd:4200:19966001,19904577:pehd:4200:19969529,19905750:pehd:4200:19971990,19908553:pehd:4200:19989053,19914511:pehd:4200:19992684,19914516:pehd:4200:19993289,19916637:pehd:4200:19996738,19917998:pehd:4200:20207149,19918904:pehd:4200:20006827,19920404:pehd:4200:20016745,19950501:pehd:4200:20046421,19953053:pehd:4200:20043318,19955759:pehd:4200:20045275,19959275:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9752355408956019, 'nb_photo': 2143, 'list_port_cont': '19780004,19784562,19787345,19795804,19798971,19799994,19809010,19813295,19815182,19816084,19816412,19816607,19817592,19823387,19823695,19826859,19828404,19831821,19839173,19840046,19841387,19841544,19841862,19845308,19845840,19889409,19891546,19897603,19907349,19920007,19923857,19928084,19930801,19934356,19935724,19935940,19936107,19936819,19937211,19938242,19966112,19971812,19989748,19990665,19991355,19992965,20000262,20004673,20020030,20023581,20035019,20041336,20042871,20043362,20045856,20049137,20054419,20054529,20054552,20067905,20071360,20073484,20076862,20081073,20082083,20082371,20083219,20083846,20085285,20085392,20085934,20088485,20088609,20089527,20089581,20089747,20089840,20093053,20096642,20097076,20097871,20098648,20099237,20102176,20102491,20103392,20104818,20106225,20108110,20112183,20113846,20114474,20117575,20117944,20118353,20120332,20120773,20122885,20127340,20127605,20137327,20138270,20138764,20138906,20139066,20139219,20139381,20140659', 'assoc_port': '19758113:19828404,19762317:19780004,19767139:19784562,19770008:19787345,19772060:19809010,19773071:19795804,19777203:19798971,19777209:19799994,19789785:19813295,19789796:19815182,19789805:19816084,19789809:19816412,19789811:19816607,19789825:19817592,19795705:19823387,19795710:19823695,19798201:19826859,19803119:19831821,19808677:19889409,19810837:19839173,19812547:19840046,19815220:19841387,19815227:19841544,19816660:19841862,19820104:19845308,19820666:19845840,19848288:19920007,19852245:19923857,19855278:19928084,19857962:19930801,19862503:19934356,19876130:20035019,19876140:19935724,19876149:19935940,19876161:19936107,19878439:19936819,19881408:19937211,19884872:19938242,19890303:19891546,19892615:20041336,19897209:19897603,19900481:20054419,19901842:19966112,19905747:19971812,19907096:19907349,19908552:20089840,19914496:19990665,19914502:19991355,19914514:19992965,19916147:20093053,19917997:20000262,19918345:20004673,19921060:20020030,19921950:20023581,19950502:20042871,19953056:20043362,19956711:2004585', 'assoc_mat': '19758113:pehd:4211:19828404,19762317:pehd:4211:19780004,19767139:pehd:4211:19784562,19770008:pehd:4211:19787345,19772060:pehd:4211:19809010,19773071:pehd:4211:19795804,19777203:pehd:4211:19798971,19777209:pehd:4211:19799994,19789785:pehd:4211:19813295,19789796:pehd:4211:19815182,19789805:pehd:4211:19816084,19789809:pehd:4211:19816412,19789811:pehd:4211:19816607,19789825:pehd:4211:19817592,19795705:pehd:4211:19823387,19795710:pehd:4211:19823695,19798201:pehd:4211:19826859,19803119:pehd:4211:19831821,19808677:pehd:4211:19889409,19810837:pehd:4211:19839173,19812547:pehd:4211:19840046,19815220:pehd:4211:19841387,19815227:pehd:4211:19841544,19816660:pehd:4211:19841862,19820104:pehd:4211:19845308,19820666:pehd:4211:19845840,19848288:pehd:4211:19920007,19852245:pehd:4211:19923857,19855278:pehd:4211:19928084,19857962:pehd:4211:19930801,19862503:pehd:4211:19934356,19876130:pehd:4211:20035019,19876140:pehd:4211:19935724,19876149:pehd:4211:19935940,19876161:pehd:4211:19936107,19878439:pehd:4211:19936819,19881408:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.006415311719488741, 'nb_photo': 336, 'list_port_cont': '19763058,19773819,19777537,19777772,19779680,19780096,19781029,19790926,19792107,19794824,19796709,19800955,19805257,19808006,19808625,19811787,19813018,19813205,19816137,19820445,19840694,19842011,19850595,19860509,19862889,19863162,19869684,19877368,19878971,19879298,19884274,19893201,19895489,19896334,19898960,19901969,19905797,19907289,19908717,19908785,19909197,19914676,19915142,19915239,19915996,19916990,19917326,19918152,19918735,19919142,19919909,19920657,19920843,19920923,19921713,19922269,19951417,19954078,19954281,19956357,19962643,19967329,19971636,19975828,19976912,19981847,19982562,19984921,19987307,19988723,19989725,19989837,20002231,20004016,20006742,20008703,20013777,20016259,20036295,20036390,20036978,20037120,20037829,20038316,20038602,20038874,20038996,20039264,20039453,20039689,20040272,20040308,20040598,20040794,20041241,20041740,20042274,20042591,20043024,20043623,20043712,20044156,20045831,20047460,20048708,20049203,20050397,20051402,20052184,20052619,20052650,20052901,20063442,2006616', 'assoc_port': '19762319:19763058,19767143:19781029,19768584:19780096,19770012:19779680,19773070:19773819,19777201:19777772,19777207:19777537,19789758:19813018,19789792:19794824,19789814:19790926,19791497:19792107,19795707:19796709,19800561:19800955,19804654:19805257,19806940:19808625,19806979:19808006,19809659:19811787,19812543:19813205,19814856:19840694,19815223:19816137,19816661:19842011,19820105:19820445,19849675:19850595,19853941:19922269,19853947:19920657,19856555:19869684,19859417:19860509,19862502:19863162,19862513:19862889,19876147:19877368,19876160:19919909,19878435:19879298,19878440:19878971,19883521:19884274,19892611:19893201,19894098:19895489,19895732:19896334,19897892:19898960,19900512:19901969,19904579:19909197,19904584:19905797,19907094:19907289,19908550:19908785,19908559:19908717,19914494:19915239,19914499:19915142,19914509:19914676,19914513:19917326,19915673:19915996,19916636:19916990,19917996:19918152,19918344:19918735,19918906:19919142,19920402:19920923,19920408:19920843,19921503:19921713,19950499:1995141', 'assoc_mat': '19762319:pehd:3327:19763058,19767143:pehd:3327:19781029,19768584:pehd:3327:19780096,19770012:pehd:3327:19779680,19773070:pehd:3327:19773819,19777201:pehd:3327:19777772,19777207:pehd:3327:19777537,19789758:pehd:3327:19813018,19789792:pehd:3327:19794824,19789814:pehd:3327:19790926,19791497:pehd:3327:19792107,19795707:pehd:3327:19796709,19800561:pehd:3327:19800955,19804654:pehd:3327:19805257,19806940:pehd:3327:19808625,19806979:pehd:3327:19808006,19809659:pehd:3327:19811787,19812543:pehd:3327:19813205,19814856:pehd:3327:19840694,19815223:pehd:3327:19816137,19816661:pehd:3327:19842011,19820105:pehd:3327:19820445,19849675:pehd:3327:19850595,19853941:pehd:3327:19922269,19853947:pehd:3327:19920657,19856555:pehd:3327:19869684,19859417:pehd:3327:19860509,19862502:pehd:3327:19863162,19862513:pehd:3327:19862889,19876147:pehd:3327:19877368,19876160:pehd:3327:19919909,19878435:pehd:3327:19879298,19878440:pehd:3327:19878971,19883521:pehd:3327:19884274,19892611:pehd:3327:19893201,19894098:pehd:3327:19895489,19895732:pehd:33'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.005485455095497925, 'nb_photo': 9, 'list_port_cont': '20150538,20171256,20295707,20345339', 'assoc_port': '20049554:20150538,20079075:20295707,20082424:20171256,20116924:20345339', 'assoc_mat': '20049554:pet_clair:4205:20150538,20079075:pet_clair:4205:20295707,20082424:pet_clair:4205:20171256,20116924:pet_clair:4205:20345339'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009031971702050126, 'nb_photo': 3, 'list_port_cont': '20160074,20170912,20194128', 'assoc_port': '20067087:20160074,20082423:20170912,20102008:20194128', 'assoc_mat': '20067087:pet_clair:4461:20160074,20082423:pet_clair:4461:20170912,20102008:pet_clair:4461:20194128'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.03849525707705597, 'nb_photo': 1928, 'list_port_cont': '19776076,19783581,19785870,19788939,19796964,19799241,19811653,19812906,19814860,19815524,19816278,19817268,19817489,19820155,19823476,19825401,19828827,19837074,19838719,19839770,19841312,19841616,19841717,19842033,19845977,19900907,19922947,19927142,19930675,19934525,19935561,19935779,19935981,19936628,19936694,19937164,19937429,19937642,19939691,19942129,19944919,19953850,19966002,19969531,19971997,19988483,19989048,19990961,19991927,19992690,19993288,19996737,20006824,20016749,20023468,20033529,20041981,20043325,20045277,20046418,20047415,20047890,20049348,20053030,20054714,20067970,20071651,20073227,20082439,20083375,20085257,20088062,20089361,20089769,20093856,20096089,20096496,20097381,20098116,20098849,20099936,20101975,20103503,20104544,20105038,20119034,20125890,20144305,20144487,20144622,20144743,20144969,20145153,20145419,20145484,20145610,20145667,20145764,20145888,20146151,20146191,20146300,20146396,20146440,20146615,20146781,20147405,20149162,20149508,20149603,20149939,20150259,20150391,2015062', 'assoc_port': '19759711:19776076,19764101:19783581,19768587:19785870,19768590:19820155,19772064:19788939,19774195:19796964,19777204:19799241,19789754:19811653,19789772:19812906,19789794:19814860,19789800:19815524,19789808:19816278,19789816:19817268,19789824:19817489,19791496:19845977,19795706:19823476,19797109:19825401,19800562:19828827,19804655:19937429,19806978:19837074,19809658:19838719,19812544:19839770,19815219:19841312,19815228:19841616,19815679:19841717,19816663:19842033,19843478:19900907,19850795:19922947,19853945:19927142,19857961:19930675,19859418:20033529,19862510:19934525,19876132:19935561,19876141:19935779,19876152:19935981,19878433:19936628,19878436:19936694,19880669:19937164,19883520:19937642,19888560:19939691,19892614:19942129,19895731:19944919,19897893:19953850,19901840:19966002,19904577:19969531,19905750:19971997,19907582:19988483,19908553:19989048,19914495:20093856,19914500:19990961,19914505:19991927,19914511:19992690,19914516:19993288,19916637:19996737,19917998:20207141,19918904:20006824,19920404:2001674', 'assoc_mat': '19759711:pet_clair:4200:19776076,19764101:pet_clair:4200:19783581,19768587:pet_clair:4200:19785870,19768590:pet_clair:4200:19820155,19772064:pet_clair:4200:19788939,19774195:pet_clair:4200:19796964,19777204:pet_clair:4200:19799241,19789754:pet_clair:4200:19811653,19789772:pet_clair:4200:19812906,19789794:pet_clair:4200:19814860,19789800:pet_clair:4200:19815524,19789808:pet_clair:4200:19816278,19789816:pet_clair:4200:19817268,19789824:pet_clair:4200:19817489,19791496:pet_clair:4200:19845977,19795706:pet_clair:4200:19823476,19797109:pet_clair:4200:19825401,19800562:pet_clair:4200:19828827,19804655:pet_clair:4200:19937429,19806978:pet_clair:4200:19837074,19809658:pet_clair:4200:19838719,19812544:pet_clair:4200:19839770,19815219:pet_clair:4200:19841312,19815228:pet_clair:4200:19841616,19815679:pet_clair:4200:19841717,19816663:pet_clair:4200:19842033,19843478:pet_clair:4200:19900907,19850795:pet_clair:4200:19922947,19853945:pet_clair:4200:19927142,19857961:pet_clair:4200:19930675,19859418:pet_clair:4200:20033529,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0010613332241789794, 'nb_photo': 82, 'list_port_cont': '19780008,19784555,19787339,19795807,19798966,19799984,19828405,20076863,20081059,20082073,20083841,20085276,20089583,20089746,20102485,20103404,20108118,20112182,20113848,20117565,20117941,20118350,20120333,20120769,20122887,20137329,20138266,20138759,20139069,20139228,20139378,20140666', 'assoc_port': '19758113:19828405,19762317:19780008,19767139:19784555,19770008:19787339,19773071:19795807,19777203:19798966,19777209:19799984,20061998:20139378,20062005:20139228,20062013:20139069,20062032:20138759,20065069:20140666,20069113:20138266,20075446:20076863,20076858:20089583,20079076:20081059,20081687:20082073,20083117:20083841,20084090:20085276,20089570:20089746,20101946:20137329,20101955:20108118,20101987:20103404,20102038:20102485,20110663:20113848,20110669:20112182,20117422:20117565,20117790:20117941,20118114:20118350,20120232:20120333,20120683:20120769,20122056:20122887', 'assoc_mat': '19758113:pet_clair:4211:19828405,19762317:pet_clair:4211:19780008,19767139:pet_clair:4211:19784555,19770008:pet_clair:4211:19787339,19773071:pet_clair:4211:19795807,19777203:pet_clair:4211:19798966,19777209:pet_clair:4211:19799984,20061998:pet_clair:4211:20139378,20062005:pet_clair:4211:20139228,20062013:pet_clair:4211:20139069,20062032:pet_clair:4211:20138759,20065069:pet_clair:4211:20140666,20069113:pet_clair:4211:20138266,20075446:pet_clair:4211:20076863,20076858:pet_clair:4211:20089583,20079076:pet_clair:4211:20081059,20081687:pet_clair:4211:20082073,20083117:pet_clair:4211:20083841,20084090:pet_clair:4211:20085276,20089570:pet_clair:4211:20089746,20101946:pet_clair:4211:20137329,20101955:pet_clair:4211:20108118,20101987:pet_clair:4211:20103404,20102038:pet_clair:4211:20102485,20110663:pet_clair:4211:20113848,20110669:pet_clair:4211:20112182,20117422:pet_clair:4211:20117565,20117790:pet_clair:4211:20117941,20118114:pet_clair:4211:20118350,20120232:pet_clair:4211:20120333,20120683:pet_clair:4211:20120769,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.87880620190029, 'nb_photo': 48379, 'list_port_cont': '19762607,19763055,19773811,19777530,19777773,19779691,19780102,19781031,19790367,19790431,19790921,19791907,19792110,19793063,19793328,19793957,19794826,19796710,19797751,19800966,19805260,19808008,19808627,19811794,19813017,19813203,19813873,19816145,19820443,19840703,19842007,19843731,19850584,19860515,19862885,19863164,19869687,19877135,19877363,19878595,19878975,19879299,19882173,19884278,19887528,19893194,19895479,19896344,19898961,19901974,19905804,19907279,19908718,19908788,19909193,19914673,19914749,19915133,19915248,19915992,19917001,19917331,19918154,19918736,19919135,19919912,19920658,19920848,19920925,19921712,19922275,19951422,19954087,19954288,19956359,19962652,19963062,19965384,19967328,19971635,19975263,19975832,19976906,19981844,19982561,19984928,19987316,19988715,19989737,19989848,20002230,20004029,20006737,20007464,20008711,20013775,20015196,20016260,20018097,20023112,20036282,20036387,20036866,20036973,20037118,20037135,20037824,20038314,20038606,20038886,20039000,20039265,20039440,2003969', 'assoc_port': '19760921:19762607,19762319:19763055,19767143:19781031,19768584:19780102,19770012:19779691,19773070:19773811,19777201:19777773,19777207:19777530,19789758:19813017,19789787:19813873,19789792:19794826,19789797:19793957,19789804:19793328,19789806:19793063,19789810:19791907,19789814:19790921,19789820:19790431,19789827:19790367,19791497:19792110,19795707:19796710,19797108:19797751,19800561:19800966,19804654:19805260,19806940:19808627,19806979:19808008,19809659:19811794,19812543:19813203,19814856:19840703,19815223:19816145,19816661:19842007,19820105:19820443,19843477:19843731,19849675:19850584,19853941:19922275,19853947:19920658,19856555:19869687,19859417:19860515,19862502:19863164,19862513:19862885,19876135:19878595,19876147:19877363,19876151:19877135,19876160:19919912,19878435:19879299,19878440:19878975,19881407:19882173,19883521:19884278,19887051:19887528,19892611:19893194,19894098:19895479,19895732:19896344,19897892:19898961,19900512:19901974,19904579:19909193,19904584:19905804,19907094:19907279,19908550:1990878', 'assoc_mat': '19760921:pet_clair:3327:19762607,19762319:pet_clair:3327:19763055,19767143:pet_clair:3327:19781031,19768584:pet_clair:3327:19780102,19770012:pet_clair:3327:19779691,19773070:pet_clair:3327:19773811,19777201:pet_clair:3327:19777773,19777207:pet_clair:3327:19777530,19789758:pet_clair:3327:19813017,19789787:pet_clair:3327:19813873,19789792:pet_clair:3327:19794826,19789797:pet_clair:3327:19793957,19789804:pet_clair:3327:19793328,19789806:pet_clair:3327:19793063,19789810:pet_clair:3327:19791907,19789814:pet_clair:3327:19790921,19789820:pet_clair:3327:19790431,19789827:pet_clair:3327:19790367,19791497:pet_clair:3327:19792110,19795707:pet_clair:3327:19796710,19797108:pet_clair:3327:19797751,19800561:pet_clair:3327:19800966,19804654:pet_clair:3327:19805260,19806940:pet_clair:3327:19808627,19806979:pet_clair:3327:19808008,19809659:pet_clair:3327:19811794,19812543:pet_clair:3327:19813203,19814856:pet_clair:3327:19840703,19815223:pet_clair:3327:19816145,19816661:pet_clair:3327:19842007,19820105:pet_clair:3327:19820443,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007623736062732984, 'nb_photo': 3, 'list_port_cont': '20153953,20191277,20194129', 'assoc_port': '19989461:20191277,20051041:20153953,20102008:20194129', 'assoc_mat': '19989461:pet_fonce:4461:20191277,20051041:pet_fonce:4461:20153953,20102008:pet_fonce:4461:20194129'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.6751936121107962, 'nb_photo': 3001, 'list_port_cont': '19776068,19783582,19785863,19788929,19796971,19799242,19811649,19812905,19814870,19815528,19816264,19817278,19817482,19820169,19823479,19825398,19828819,19837080,19838717,19839771,19841314,19841611,19841711,19842022,19845978,19900915,19922959,19927133,19930690,19934517,19935552,19935783,19935986,19936634,19936699,19937169,19937419,19937628,19939681,19942128,19944917,19953849,19966009,19969535,19971994,19988495,19989055,19990955,19991931,19992688,19993277,19996725,20006831,20016734,20023467,20033530,20041980,20043320,20045270,20046422,20047427,20047895,20049350,20053024,20054713,20067974,20071653,20073222,20082450,20083370,20085255,20088073,20089362,20089770,20093855,20096086,20096486,20097371,20098111,20098859,20099943,20101983,20103489,20104539,20104987,20105041,20119048,20125884,20144310,20144477,20144626,20144756,20144964,20145159,20145412,20145495,20145616,20145673,20145779,20145894,20146159,20146190,20146299,20146401,20146441,20146617,20146783,20147400,20149157,20149506,20149605,20149934,20150253,2015038', 'assoc_port': '19759711:19776068,19764101:19783582,19768587:19785863,19768590:19820169,19772064:19788929,19774195:19796971,19777204:19799242,19789754:19811649,19789772:19812905,19789794:19814870,19789800:19815528,19789808:19816264,19789816:19817278,19789824:19817482,19791496:19845978,19795706:19823479,19797109:19825398,19800562:19828819,19804655:19937419,19806978:19837080,19809658:19838717,19812544:19839771,19815219:19841314,19815228:19841611,19815679:19841711,19816663:19842022,19843478:19900915,19850795:19922959,19853945:19927133,19857961:19930690,19859418:20033530,19862510:19934517,19876132:19935552,19876141:19935783,19876152:19935986,19878433:19936634,19878436:19936699,19880669:19937169,19883520:19937628,19888560:19939681,19892614:19942128,19895731:19944917,19897893:19953849,19901840:19966009,19904577:19969535,19905750:19971994,19907582:19988495,19908553:19989055,19914495:20093855,19914500:19990955,19914505:19991931,19914511:19992688,19914516:19993277,19916637:19996725,19917998:20207142,19918904:20006831,19920404:2001673', 'assoc_mat': '19759711:pet_fonce:4200:19776068,19764101:pet_fonce:4200:19783582,19768587:pet_fonce:4200:19785863,19768590:pet_fonce:4200:19820169,19772064:pet_fonce:4200:19788929,19774195:pet_fonce:4200:19796971,19777204:pet_fonce:4200:19799242,19789754:pet_fonce:4200:19811649,19789772:pet_fonce:4200:19812905,19789794:pet_fonce:4200:19814870,19789800:pet_fonce:4200:19815528,19789808:pet_fonce:4200:19816264,19789816:pet_fonce:4200:19817278,19789824:pet_fonce:4200:19817482,19791496:pet_fonce:4200:19845978,19795706:pet_fonce:4200:19823479,19797109:pet_fonce:4200:19825398,19800562:pet_fonce:4200:19828819,19804655:pet_fonce:4200:19937419,19806978:pet_fonce:4200:19837080,19809658:pet_fonce:4200:19838717,19812544:pet_fonce:4200:19839771,19815219:pet_fonce:4200:19841314,19815228:pet_fonce:4200:19841611,19815679:pet_fonce:4200:19841711,19816663:pet_fonce:4200:19842022,19843478:pet_fonce:4200:19900915,19850795:pet_fonce:4200:19922959,19853945:pet_fonce:4200:19927133,19857961:pet_fonce:4200:19930690,19859418:pet_fonce:4200:20033530,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0017534015299923422, 'nb_photo': 242, 'list_port_cont': '19780007,19784557,19787353,19795800,19798972,19799989,19809009,19828408,20076874,20081063,20082077,20083840,20085283,20088612,20089574,20089753,20102486,20103396,20104810,20106221,20108103,20112187,20113847,20114475,20117566,20117937,20118358,20120335,20120781,20122891,20127328,20127600,20137322,20138269,20138766,20139067,20139222,20139387,20140661', 'assoc_port': '19758113:19828408,19762317:19780007,19767139:19784557,19770008:19787353,19772060:19809009,19773071:19795800,19777203:19798972,19777209:19799989,20061998:20139387,20062005:20139222,20062013:20139067,20062032:20138766,20065069:20140661,20069113:20138269,20075446:20076874,20076858:20089574,20079076:20081063,20081687:20082077,20083117:20083840,20084090:20085283,20088457:20088612,20089570:20089753,20101946:20137322,20101955:20108103,20101961:20106221,20101987:20103396,20102038:20102486,20103636:20104810,20110663:20113847,20110669:20112187,20114139:20114475,20117422:20117566,20117790:20117937,20118114:20118358,20120232:20120335,20120683:20120781,20122056:20122891,20127153:20127600,20127159:20127328', 'assoc_mat': '19758113:pet_fonce:4211:19828408,19762317:pet_fonce:4211:19780007,19767139:pet_fonce:4211:19784557,19770008:pet_fonce:4211:19787353,19772060:pet_fonce:4211:19809009,19773071:pet_fonce:4211:19795800,19777203:pet_fonce:4211:19798972,19777209:pet_fonce:4211:19799989,20061998:pet_fonce:4211:20139387,20062005:pet_fonce:4211:20139222,20062013:pet_fonce:4211:20139067,20062032:pet_fonce:4211:20138766,20065069:pet_fonce:4211:20140661,20069113:pet_fonce:4211:20138269,20075446:pet_fonce:4211:20076874,20076858:pet_fonce:4211:20089574,20079076:pet_fonce:4211:20081063,20081687:pet_fonce:4211:20082077,20083117:pet_fonce:4211:20083840,20084090:pet_fonce:4211:20085283,20088457:pet_fonce:4211:20088612,20089570:pet_fonce:4211:20089753,20101946:pet_fonce:4211:20137322,20101955:pet_fonce:4211:20108103,20101961:pet_fonce:4211:20106221,20101987:pet_fonce:4211:20103396,20102038:pet_fonce:4211:20102486,20103636:pet_fonce:4211:20104810,20110663:pet_fonce:4211:20113847,20110669:pet_fonce:4211:20112187,20114139:pet_fonce:4211:20114475,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.027667588410139044, 'nb_photo': 1652, 'list_port_cont': '19762603,19763064,19773820,19777538,19777763,19779676,19780090,19781020,19790371,19790434,19790928,19791900,19792114,19793057,19793336,19793952,19794829,19796713,19797754,19800956,19805265,19808002,19808628,19811789,19813016,19813195,19813877,19816150,19820437,19840693,19842017,19843739,19850591,19860510,19862883,19863169,19869686,19877133,19877367,19878591,19878972,19879306,19882165,19884270,19887521,19893198,19895491,19896338,19898955,19901963,19905794,19907288,19908714,19908793,19909196,19914685,19914759,19915140,19915240,19915994,19916995,19917328,19918157,19918734,19919141,19919915,19920653,19920845,19920922,19921718,19922266,19951415,19954084,19954287,19956354,19962646,19963054,19965375,19967334,19971637,19975251,19975827,19976907,19981845,19982566,19984927,19987309,19988710,19989727,19989840,20002226,20004026,20006740,20007465,20008716,20013766,20015202,20016251,20018093,20023116,20036286,20036388,20036860,20036985,20037126,20037139,20037825,20038317,20038603,20038878,20038998,20039271,20039441,2003969', 'assoc_port': '19760921:19762603,19762319:19763064,19767143:19781020,19768584:19780090,19770012:19779676,19773070:19773820,19777201:19777763,19777207:19777538,19789758:19813016,19789787:19813877,19789792:19794829,19789797:19793952,19789804:19793336,19789806:19793057,19789810:19791900,19789814:19790928,19789820:19790434,19789827:19790371,19791497:19792114,19795707:19796713,19797108:19797754,19800561:19800956,19804654:19805265,19806940:19808628,19806979:19808002,19809659:19811789,19812543:19813195,19814856:19840693,19815223:19816150,19816661:19842017,19820105:19820437,19843477:19843739,19849675:19850591,19853941:19922266,19853947:19920653,19856555:19869686,19859417:19860510,19862502:19863169,19862513:19862883,19876135:19878591,19876147:19877367,19876151:19877133,19876160:19919915,19878435:19879306,19878440:19878972,19881407:19882165,19883521:19884270,19887051:19887521,19892611:19893198,19894098:19895491,19895732:19896338,19897892:19898955,19900512:19901963,19904579:19909196,19904584:19905794,19907094:19907288,19908550:1990879', 'assoc_mat': '19760921:pet_fonce:3327:19762603,19762319:pet_fonce:3327:19763064,19767143:pet_fonce:3327:19781020,19768584:pet_fonce:3327:19780090,19770012:pet_fonce:3327:19779676,19773070:pet_fonce:3327:19773820,19777201:pet_fonce:3327:19777763,19777207:pet_fonce:3327:19777538,19789758:pet_fonce:3327:19813016,19789787:pet_fonce:3327:19813877,19789792:pet_fonce:3327:19794829,19789797:pet_fonce:3327:19793952,19789804:pet_fonce:3327:19793336,19789806:pet_fonce:3327:19793057,19789810:pet_fonce:3327:19791900,19789814:pet_fonce:3327:19790928,19789820:pet_fonce:3327:19790434,19789827:pet_fonce:3327:19790371,19791497:pet_fonce:3327:19792114,19795707:pet_fonce:3327:19796713,19797108:pet_fonce:3327:19797754,19800561:pet_fonce:3327:19800956,19804654:pet_fonce:3327:19805265,19806940:pet_fonce:3327:19808628,19806979:pet_fonce:3327:19808002,19809659:pet_fonce:3327:19811789,19812543:pet_fonce:3327:19813195,19814856:pet_fonce:3327:19840693,19815223:pet_fonce:3327:19816150,19816661:pet_fonce:3327:19842017,19820105:pet_fonce:3327:19820437,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0007259072011266923, 'nb_photo': 3, 'list_port_cont': '20171262,20345335', 'assoc_port': '20082424:20171262,20116924:20345335', 'assoc_mat': '20082424:pet_opaque:4205:20171262,20116924:pet_opaque:4205:20345335'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0034717166029962026, 'nb_photo': 33, 'list_port_cont': '19934166,20144025,20144349,20144522,20145304,20145807,20146473,20146743,20148992,20149469,20150185,20155260,20160081,20160837,20167671,20168987,20170905,20194031,20194556,20195017,20200445,20200687', 'assoc_port': '19862497:19934166,20003529:20195017,20036062:20144025,20036080:20144349,20036089:20144522,20037897:20145304,20037924:20145807,20037997:20146473,20038013:20146743,20043467:20148992,20045086:20149469,20048101:20150185,20052364:20155260,20067087:20160081,20070613:20160837,20078032:20167671,20080259:20168987,20082423:20170905,20101965:20194031,20103638:20194556,20117425:20200445,20118113:20200687', 'assoc_mat': '19862497:pet_opaque:4461:19934166,20003529:pet_opaque:4461:20195017,20036062:pet_opaque:4461:20144025,20036080:pet_opaque:4461:20144349,20036089:pet_opaque:4461:20144522,20037897:pet_opaque:4461:20145304,20037924:pet_opaque:4461:20145807,20037997:pet_opaque:4461:20146473,20038013:pet_opaque:4461:20146743,20043467:pet_opaque:4461:20148992,20045086:pet_opaque:4461:20149469,20048101:pet_opaque:4461:20150185,20052364:pet_opaque:4461:20155260,20067087:pet_opaque:4461:20160081,20070613:pet_opaque:4461:20160837,20078032:pet_opaque:4461:20167671,20080259:pet_opaque:4461:20168987,20082423:pet_opaque:4461:20170905,20101965:pet_opaque:4461:20194031,20103638:pet_opaque:4461:20194556,20117425:pet_opaque:4461:20200445,20118113:pet_opaque:4461:20200687'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04001775151963007, 'nb_photo': 4826, 'list_port_cont': '19776077,19783589,19785873,19788935,19796969,19799236,19811643,19812920,19814871,19815527,19816280,19817277,19817481,19820163,19823484,19825402,19828830,19837071,19838720,19839763,19841316,19841609,19841719,19842035,19845982,19900918,19922956,19927130,19930687,19934516,19935550,19935786,19935978,19936635,19936706,19937174,19937425,19937640,19939684,19942130,19944916,19953853,19965999,19969534,19971993,19988485,19989050,19990967,19991942,19992681,19993290,19996726,20006825,20016736,20023481,20033531,20041987,20043317,20045267,20046428,20047414,20047894,20049344,20053036,20054719,20067978,20071639,20073221,20082448,20083374,20085253,20088063,20089372,20089764,20093852,20096081,20096483,20097385,20098119,20098853,20099941,20101974,20103491,20104541,20105054,20119040,20125891,20144307,20144476,20144629,20144748,20144958,20145152,20145411,20145493,20145602,20145660,20145763,20145892,20146148,20146195,20146293,20146409,20146442,20146609,20146791,20147407,20149155,20149513,20149599,20149941,20150260,20150384,2015061', 'assoc_port': '19759711:19776077,19764101:19783589,19768587:19785873,19768590:19820163,19772064:19788935,19774195:19796969,19777204:19799236,19789754:19811643,19789772:19812920,19789794:19814871,19789800:19815527,19789808:19816280,19789816:19817277,19789824:19817481,19791496:19845982,19795706:19823484,19797109:19825402,19800562:19828830,19804655:19937425,19806978:19837071,19809658:19838720,19812544:19839763,19815219:19841316,19815228:19841609,19815679:19841719,19816663:19842035,19843478:19900918,19850795:19922956,19853945:19927130,19857961:19930687,19859418:20033531,19862510:19934516,19876132:19935550,19876141:19935786,19876152:19935978,19878433:19936635,19878436:19936706,19880669:19937174,19883520:19937640,19888560:19939684,19892614:19942130,19895731:19944916,19897893:19953853,19901840:19965999,19904577:19969534,19905750:19971993,19907582:19988485,19908553:19989050,19914495:20093852,19914500:19990967,19914505:19991942,19914511:19992681,19914516:19993290,19916637:19996726,19917998:20207134,19918904:20006825,19920404:2001673', 'assoc_mat': '19759711:pet_opaque:4200:19776077,19764101:pet_opaque:4200:19783589,19768587:pet_opaque:4200:19785873,19768590:pet_opaque:4200:19820163,19772064:pet_opaque:4200:19788935,19774195:pet_opaque:4200:19796969,19777204:pet_opaque:4200:19799236,19789754:pet_opaque:4200:19811643,19789772:pet_opaque:4200:19812920,19789794:pet_opaque:4200:19814871,19789800:pet_opaque:4200:19815527,19789808:pet_opaque:4200:19816280,19789816:pet_opaque:4200:19817277,19789824:pet_opaque:4200:19817481,19791496:pet_opaque:4200:19845982,19795706:pet_opaque:4200:19823484,19797109:pet_opaque:4200:19825402,19800562:pet_opaque:4200:19828830,19804655:pet_opaque:4200:19937425,19806978:pet_opaque:4200:19837071,19809658:pet_opaque:4200:19838720,19812544:pet_opaque:4200:19839763,19815219:pet_opaque:4200:19841316,19815228:pet_opaque:4200:19841609,19815679:pet_opaque:4200:19841719,19816663:pet_opaque:4200:19842035,19843478:pet_opaque:4200:19900918,19850795:pet_opaque:4200:19922956,19853945:pet_opaque:4200:19927130,19857961:pet_opaque:4200:19930687,1985'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026540732596659266, 'nb_photo': 597, 'list_port_cont': '19780009,19784549,19787347,19795803,19798964,19799998,19809000,19828417,20076871,20081067,20082079,20083839,20085288,20085930,20088602,20089577,20089745,20102493,20103400,20104809,20106230,20108112,20112188,20113844,20114477,20117576,20117951,20118356,20120327,20120771,20122889,20127334,20127607,20137332,20138275,20138763,20138905,20139070,20139218,20139383,20140663', 'assoc_port': '19758113:19828417,19762317:19780009,19767139:19784549,19770008:19787347,19772060:19809000,19773071:19795803,19777203:19798964,19777209:19799998,20061998:20139383,20062005:20139218,20062013:20139070,20062025:20138905,20062032:20138763,20065069:20140663,20069113:20138275,20075446:20076871,20076858:20089577,20079076:20081067,20081687:20082079,20083117:20083839,20084090:20085288,20085663:20085930,20088457:20088602,20089570:20089745,20101946:20137332,20101955:20108112,20101961:20106230,20101987:20103400,20102038:20102493,20103636:20104809,20110663:20113844,20110669:20112188,20114139:20114477,20117422:20117576,20117790:20117951,20118114:20118356,20120232:20120327,20120683:20120771,20122056:20122889,20127153:20127607,20127159:20127334', 'assoc_mat': '19758113:pet_opaque:4211:19828417,19762317:pet_opaque:4211:19780009,19767139:pet_opaque:4211:19784549,19770008:pet_opaque:4211:19787347,19772060:pet_opaque:4211:19809000,19773071:pet_opaque:4211:19795803,19777203:pet_opaque:4211:19798964,19777209:pet_opaque:4211:19799998,20061998:pet_opaque:4211:20139383,20062005:pet_opaque:4211:20139218,20062013:pet_opaque:4211:20139070,20062025:pet_opaque:4211:20138905,20062032:pet_opaque:4211:20138763,20065069:pet_opaque:4211:20140663,20069113:pet_opaque:4211:20138275,20075446:pet_opaque:4211:20076871,20076858:pet_opaque:4211:20089577,20079076:pet_opaque:4211:20081067,20081687:pet_opaque:4211:20082079,20083117:pet_opaque:4211:20083839,20084090:pet_opaque:4211:20085288,20085663:pet_opaque:4211:20085930,20088457:pet_opaque:4211:20088602,20089570:pet_opaque:4211:20089745,20101946:pet_opaque:4211:20137332,20101955:pet_opaque:4211:20108112,20101961:pet_opaque:4211:20106230,20101987:pet_opaque:4211:20103400,20102038:pet_opaque:4211:20102493,20103636:pet_opaque:4211:20104809,2011'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.0003661890043192404, 'nb_photo': 2, 'list_port_cont': '19937426,20098860', 'assoc_port': '19804655:19937426,20001304:20098860', 'assoc_mat': '19804655:textiles_sanitaires:4200:19937426,20001304:textiles_sanitaires:4200:20098860'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.715615544666133e-05, 'nb_photo': 1, 'list_port_cont': '20140660', 'assoc_port': '20065069:20140660', 'assoc_mat': '20065069:textiles_sanitaires:4211:20140660'}) select count(distinct mtr_photo_id) from MTRUser.mtr_portfolio_photos where mtr_portfolio_id in (select mtr_portfolio_id from MTRPhoto.dashboard_results where dashboard_run_id in(1581216,1581210,1580949,1552623,1554755,1556667,1559715,1561484,1562754,1565988,1569818,1572663,1575697,1577838)); after get_hostname_from_raspi hasthag : emr hasthag that could be used but not yet : _______carton SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______emr' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : pehd_pp hasthag that could be used but not yet : _______pehd SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pehd_pp' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : gros_cartons hasthag that could be used but not yet : _______carton SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______gros_cartons' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : flux_dev_rigide hasthag that could be used but not yet : _______pet_fonce,barquette_opaque,pet_opaque SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______flux_dev_rigide' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : film_pedb hasthag that could be used but not yet : _______film_plastique SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______film_pedb' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pet_clair' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : gm hasthag that could be used but not yet : _______papier SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______gm' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : aluminium hasthag that could be used but not yet : _______metal SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______aluminium' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : ela hasthag that could be used but not yet : _______ela SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______ela' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=979) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=157 and date >='2025-01-01' and date <= '2025-01-31') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((18607,),), 'unwanted_material_monthly_percentage': 0, 'material_repartition': (('film_pedb', 3547), ('pet_clair', 2834), ('emr', 2645), ('flux_dev_rigide', 2419), ('pehd_pp', 1556), ('gros_cartons', 1128), ('aluminium', 415), ('ela', 344), ('gm', 265)), 'material_dict': {'film_pedb': 3547, 'pet_clair': 2834, 'emr': 2645, 'flux_dev_rigide': 2419, 'pehd_pp': 1556, 'gros_cartons': 1128, 'autres': 1024}, 'coverage_data': (), 'impurety_average_data': ((datetime.date(2025, 1, 10), 0.029123813495467884, 9), (datetime.date(2025, 1, 20), 0.11973726959085906, 929), (datetime.date(2025, 1, 21), 0.10588009297214704, 1795), (datetime.date(2025, 1, 22), 0.12649142127509283, 654), (datetime.date(2025, 1, 23), 0.11633213158413347, 733), (datetime.date(2025, 1, 24), 0.1227800603414696, 2157), (datetime.date(2025, 1, 25), 0.11678775293145395, 1441), (datetime.date(2025, 1, 27), 0.12211365701776034, 1942), (datetime.date(2025, 1, 28), 0.14540618650394357, 2473), (datetime.date(2025, 1, 29), 0.14102206369694603, 1964), (datetime.date(2025, 1, 30), 0.13127613570844945, 1994), (datetime.date(2025, 1, 31), 0.14507921139485397, 1961)), 'impurety_average_data_per_hashtag': {'emr': ((datetime.date(2025, 1, 10), 0.029123813495467884, 9), (datetime.date(2025, 1, 20), 0.06035071951569742, 160), (datetime.date(2025, 1, 21), 0.05887974017323417, 302), (datetime.date(2025, 1, 22), 0.06559554692760428, 89), (datetime.date(2025, 1, 23), 0.06777501781129948, 155), (datetime.date(2025, 1, 24), 0.06628444801110382, 373), (datetime.date(2025, 1, 25), 0.06235101022361583, 248), (datetime.date(2025, 1, 27), 0.060541567114411526, 348), (datetime.date(2025, 1, 28), 0.05899834679724675, 436), (datetime.date(2025, 1, 29), 0.057085007926170765, 385), (datetime.date(2025, 1, 30), 0.05720416966238278, 309), (datetime.date(2025, 1, 31), 0.05690977881197345, 309)), 'pehd_pp': ((datetime.date(2025, 1, 20), 0.03627063788785512, 150), (datetime.date(2025, 1, 21), 0.0006238062343021061, 237), (datetime.date(2025, 1, 22), 0.0007572898807070864, 116), (datetime.date(2025, 1, 23), 0.0006372732610811461, 89), (datetime.date(2025, 1, 24), 0.0005624052855759201, 275), (datetime.date(2025, 1, 25), 0.0007029368424387762, 189), (datetime.date(2025, 1, 27), 0.0006405576532763644, 252), (datetime.date(2025, 1, 28), 0.0005379820771212147, 108), (datetime.date(2025, 1, 29), 0.0013991509417390856, 11), (datetime.date(2025, 1, 30), 0.06442608132195965, 279), (datetime.date(2025, 1, 31), 0.06318532568589022, 292)), 'gros_cartons': ((datetime.date(2025, 1, 20), 0.06464036250002267, 85), (datetime.date(2025, 1, 21), 0.05032042579751493, 215), (datetime.date(2025, 1, 22), 0.054755460723187176, 44), (datetime.date(2025, 1, 23), 0.04902241908309664, 50), (datetime.date(2025, 1, 24), 0.06184243007915874, 189), (datetime.date(2025, 1, 25), 0.05504892396010961, 114), (datetime.date(2025, 1, 27), 0.05329454854760568, 142), (datetime.date(2025, 1, 28), 0.03847810985640109, 146), (datetime.date(2025, 1, 29), 0.054123446478860734, 135), (datetime.date(2025, 1, 30), 0.05420455959256833, 93), (datetime.date(2025, 1, 31), 0.0631792738552632, 130)), 'flux_dev_rigide': ((datetime.date(2025, 1, 20), 0.22779553312456433, 152), (datetime.date(2025, 1, 21), 0.2397847327249652, 271), (datetime.date(2025, 1, 22), 0.2631631771130243, 117), (datetime.date(2025, 1, 23), 0.235489785547475, 90), (datetime.date(2025, 1, 24), 0.25252040624208605, 311), (datetime.date(2025, 1, 25), 0.24374249502217873, 211), (datetime.date(2025, 1, 27), 0.24452711005469766, 275), (datetime.date(2025, 1, 28), 0.29935494611560753, 498), (datetime.date(2025, 1, 29), 0.25136111285774704, 330), (datetime.date(2025, 1, 30), 0.2463430134838271, 316), (datetime.date(2025, 1, 31), 0.33698124984263533, 295)), 'film_pedb': ((datetime.date(2025, 1, 20), 0.1533775429854002, 199), (datetime.date(2025, 1, 21), 0.14248750408611402, 376), (datetime.date(2025, 1, 22), 0.15613800363521985, 136), (datetime.date(2025, 1, 23), 0.15665726897687712, 165), (datetime.date(2025, 1, 24), 0.15266430518844928, 501), (datetime.date(2025, 1, 25), 0.15225600105598808, 348), (datetime.date(2025, 1, 27), 0.15766248925993556, 442), (datetime.date(2025, 1, 28), 0.15123009884738428, 577), (datetime.date(2025, 1, 29), 0.15780600276846785, 525), (datetime.date(2025, 1, 30), 0.1611426521556157, 477), (datetime.date(2025, 1, 31), 0.15712693164260705, 425)), 'pet_clair': ((datetime.date(2025, 1, 20), 0.09371691150383608, 152), (datetime.date(2025, 1, 21), 0.11525760385143459, 304), (datetime.date(2025, 1, 22), 0.12568479571672342, 135), (datetime.date(2025, 1, 23), 0.10436894260972723, 136), (datetime.date(2025, 1, 24), 0.10708911415371798, 381), (datetime.date(2025, 1, 25), 0.11534289620073149, 247), (datetime.date(2025, 1, 27), 0.11459148084597469, 380), (datetime.date(2025, 1, 28), 0.11015177793881016, 472), (datetime.date(2025, 1, 29), 0.12088597257007143, 407), (datetime.date(2025, 1, 30), 0.09538904431416421, 372), (datetime.date(2025, 1, 31), 0.09902467648632932, 391)), 'gm': ((datetime.date(2025, 1, 20), 0.0, 7), (datetime.date(2025, 1, 21), 0.0, 6), (datetime.date(2025, 1, 22), 0.0, 8), (datetime.date(2025, 1, 23), 0.0, 13), (datetime.date(2025, 1, 24), 0.0, 23), (datetime.date(2025, 1, 27), 0.0, 33), (datetime.date(2025, 1, 28), 0.0, 82), (datetime.date(2025, 1, 29), 0.0, 64), (datetime.date(2025, 1, 30), 0.0, 36), (datetime.date(2025, 1, 31), 0.0, 27)), 'aluminium': ((datetime.date(2025, 1, 20), 0.03400019813689533, 6), (datetime.date(2025, 1, 21), 0.04187607233444669, 47), (datetime.date(2025, 1, 22), 0.03073199981466137, 9), (datetime.date(2025, 1, 23), 0.04684155978748392, 17), (datetime.date(2025, 1, 24), 0.03925916749115984, 57), (datetime.date(2025, 1, 25), 0.0379975855108241, 46), (datetime.date(2025, 1, 27), 0.037878982745394855, 41), (datetime.date(2025, 1, 28), 0.04270339021766556, 76), (datetime.date(2025, 1, 29), 0.047009507192891355, 60), (datetime.date(2025, 1, 30), 0.0410488505531558, 62), (datetime.date(2025, 1, 31), 0.0493186712847895, 55)), 'ela': ((datetime.date(2025, 1, 20), 0.05021197427524269, 18), (datetime.date(2025, 1, 21), 0.0499528661876216, 37), (datetime.date(2025, 1, 23), 0.04111883530340992, 18), (datetime.date(2025, 1, 24), 0.04048429302553454, 47), (datetime.date(2025, 1, 25), 0.05231953095348396, 38), (datetime.date(2025, 1, 27), 0.059204969100723745, 29), (datetime.date(2025, 1, 28), 0.039657290825510186, 78), (datetime.date(2025, 1, 29), 0.031029009039614024, 47), (datetime.date(2025, 1, 30), 0.031492693466050915, 50), (datetime.date(2025, 1, 31), 0.049171823254113976, 37))}, 'quality_array': [['2.018565191400469', '10012025'], ['-3.075985405581554', '20012025'], ['-2.935458641629665', '21012025'], ['-3.1534386425344993', '22012025'], ['-3.1711644078618724', '23012025'], ['-3.1060345002771266', '24012025'], ['-2.9816729934784445', '25012025'], ['-2.7971216819040428', '27012025'], ['-2.8188118234708734', '28012025'], ['-2.6255100717438724', '29012025'], ['-2.525854077009561', '30012025'], ['-2.4119310996292196', '31012025']], 'number_of_batch': ((1101,),), 'datou_id_sts': 4323, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.023232816982578765, 'nb_photo': 3040, 'list_port_cont': '19762604,19763059,19773814,19777529,19777769,19779674,19780101,19781028,19790375,19790430,19790919,19791910,19792106,19793064,19793330,19793954,19794835,19796708,19797752,19800953,19805252,19808005,19808637,19811795,19813022,19813202,19813884,19816147,19820438,19840702,19842006,19843738,19850587,19860513,19862888,19863172,19869690,19877139,19877374,19878599,19878974,19879302,19882169,19884271,19887523,19893192,19895486,19896336,19898964,19901971,19905796,19907277,19908721,19908792,19909190,19914682,19914758,19915132,19915244,19916001,19916998,19917334,19918151,19918744,19919146,19919907,19920665,19920850,19920932,19921717,19922273,19951420,19954085,19954285,19956351,19962655,19963058,19965380,19967335,19971633,19975253,19975825,19976915,19981848,19982567,19984931,19987310,19988714,19989729,19989846,20002229,20004017,20006735,20007466,20008715,20013776,20015198,20016257,20018095,20023104,20036291,20036377,20036854,20036983,20037128,20037827,20038309,20038598,20038883,20038997,20039268,20039450,20039692,2003982', 'assoc_port': '19760921:19762604,19762319:19763059,19767143:19781028,19768584:19780101,19770012:19779674,19773070:19773814,19777201:19777769,19777207:19777529,19789758:19813022,19789787:19813884,19789792:19794835,19789797:19793954,19789804:19793330,19789806:19793064,19789810:19791910,19789814:19790919,19789820:19790430,19789827:19790375,19791497:19792106,19795707:19796708,19797108:19797752,19800561:19800953,19804654:19805252,19806940:19808637,19806979:19808005,19809659:19811795,19812543:19813202,19814856:19840702,19815223:19816147,19816661:19842006,19820105:19820438,19843477:19843738,19849675:19850587,19853941:19922273,19853947:19920665,19856555:19869690,19859417:19860513,19862502:19863172,19862513:19862888,19876135:19878599,19876147:19877374,19876151:19877139,19876160:19919907,19878435:19879302,19878440:19878974,19881407:19882169,19883521:19884271,19887051:19887523,19892611:19893192,19894098:19895486,19895732:19896336,19897892:19898964,19900512:19901971,19904579:19909190,19904584:19905796,19907094:19907277,19908550:1990879', 'assoc_mat': '19760921:autre:3327:19762604,19762319:autre:3327:19763059,19767143:autre:3327:19781028,19768584:autre:3327:19780101,19770012:autre:3327:19779674,19773070:autre:3327:19773814,19777201:autre:3327:19777769,19777207:autre:3327:19777529,19789758:autre:3327:19813022,19789787:autre:3327:19813884,19789792:autre:3327:19794835,19789797:autre:3327:19793954,19789804:autre:3327:19793330,19789806:autre:3327:19793064,19789810:autre:3327:19791910,19789814:autre:3327:19790919,19789820:autre:3327:19790430,19789827:autre:3327:19790375,19791497:autre:3327:19792106,19795707:autre:3327:19796708,19797108:autre:3327:19797752,19800561:autre:3327:19800953,19804654:autre:3327:19805252,19806940:autre:3327:19808637,19806979:autre:3327:19808005,19809659:autre:3327:19811795,19812543:autre:3327:19813202,19814856:autre:3327:19840702,19815223:autre:3327:19816147,19816661:autre:3327:19842006,19820105:autre:3327:19820438,19843477:autre:3327:19843738,19849675:autre:3327:19850587,19853941:autre:3327:19922273,19853947:autre:3327:19920665,19856555:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004136249194515585, 'nb_photo': 214, 'list_port_cont': '19762613,19763062,19779690,19781030,19790374,19790437,19790925,19791908,19793335,19793956,19794837,19796711,19797761,19805263,19813193,19813883,19816144,19820439,19840697,19850585,19860503,19863175,19877144,19882166,19884269,19887526,19893195,19895487,19896346,19898967,19901964,19905801,19907285,19908715,19909188,19914680,19914754,19915238,19915997,19917000,19917324,19918150,19918737,19919145,19919911,19920662,19920853,19922270,19954080,19954284,19956350,19962645,19963050,19965378,19967330,19975255,19976916,19981850,19982563,19984930,19987315,19989730,19989845,20002236,20004021,20006741,20015201,20016258,20018101,20023105,20036381,20036975,20037831,20038311,20038991,20039262,20039443,20039693,20040312,20040593,20041746,20042603,20043018,20043613,20044148,20044768,20045833,20046409,20047462,20048276,20049208,20050399,20051400,20052614,20052657,20063436,20066168,20066258,20068744,20071045,20072589,20073185,20073273,20075678,20079576,20082217,20083603,20084433,20085429,20086171,20087548,20089881,20102455,2010277', 'assoc_port': '19760921:19762613,19762319:19763062,19767143:19781030,19770012:19779690,19789787:19813883,19789792:19794837,19789797:19793956,19789804:19793335,19789810:19791908,19789814:19790925,19789820:19790437,19789827:19790374,19795707:19796711,19797108:19797761,19804654:19805263,19812543:19813193,19814856:19840697,19815223:19816144,19820105:19820439,19849675:19850585,19853941:19922270,19853947:19920662,19859417:19860503,19862502:19863175,19876151:19877144,19876160:19919911,19881407:19882166,19883521:19884269,19887051:19887526,19892611:19893195,19894098:19895487,19895732:19896346,19897892:19898967,19900512:19901964,19904579:19909188,19904584:19905801,19907094:19907285,19908559:19908715,19914494:19915238,19914503:19914754,19914509:19914680,19914513:19917324,19915673:19915997,19916636:19917000,19917996:19918150,19918344:19918737,19918906:19919145,19920408:19920853,19953052:19954284,19953055:19954080,19955761:19956350,19960835:19962645,19962042:19963050,19965080:19965378,19966883:19967330,19973613:19975255,19976406:1997691', 'assoc_mat': '19760921:barquette_avec_film:3327:19762613,19762319:barquette_avec_film:3327:19763062,19767143:barquette_avec_film:3327:19781030,19770012:barquette_avec_film:3327:19779690,19789787:barquette_avec_film:3327:19813883,19789792:barquette_avec_film:3327:19794837,19789797:barquette_avec_film:3327:19793956,19789804:barquette_avec_film:3327:19793335,19789810:barquette_avec_film:3327:19791908,19789814:barquette_avec_film:3327:19790925,19789820:barquette_avec_film:3327:19790437,19789827:barquette_avec_film:3327:19790374,19795707:barquette_avec_film:3327:19796711,19797108:barquette_avec_film:3327:19797761,19804654:barquette_avec_film:3327:19805263,19812543:barquette_avec_film:3327:19813193,19814856:barquette_avec_film:3327:19840697,19815223:barquette_avec_film:3327:19816144,19820105:barquette_avec_film:3327:19820439,19849675:barquette_avec_film:3327:19850585,19853941:barquette_avec_film:3327:19922270,19853947:barquette_avec_film:3327:19920662,19859417:barquette_avec_film:3327:19860503,19862502:barquette_avec_film:3327:1'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0030512860174478134, 'nb_photo': 10, 'list_port_cont': '20150532,20271866,20295713,20345330', 'assoc_port': '20036067:20271866,20049554:20150532,20079075:20295713,20116924:20345330', 'assoc_mat': '20036067:barquette_opaque:4205:20271866,20049554:barquette_opaque:4205:20150532,20079075:barquette_opaque:4205:20295713,20116924:barquette_opaque:4205:20345330'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005754989839050659, 'nb_photo': 5, 'list_port_cont': '20145740,20156674,20166077,20194139,20200685', 'assoc_port': '20037918:20145740,20062024:20156674,20076166:20166077,20102008:20194139,20118113:20200685', 'assoc_mat': '20037918:barquette_opaque:4461:20145740,20062024:barquette_opaque:4461:20156674,20076166:barquette_opaque:4461:20166077,20102008:barquette_opaque:4461:20194139,20118113:barquette_opaque:4461:20200685'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.024318139262771127, 'nb_photo': 1335, 'list_port_cont': '19776073,19783583,19785862,19788932,19796966,19799237,19811654,19812898,19814864,19815521,19816268,19817274,19817485,19820165,19823483,19825399,19828820,19837084,19838714,19839759,19841322,19841606,19841715,19842031,19845974,19900913,19922958,19927145,19930678,19934515,19935556,19935789,19935989,19936622,19936703,19937175,19937420,19937632,19939688,19942138,19944927,19953848,19965996,19969532,19971998,19988487,19989059,19990958,19991937,19992675,19993282,19996730,20006828,20016742,20023469,20033528,20041991,20043321,20045274,20046435,20047421,20047891,20049341,20053034,20054720,20067980,20071640,20073226,20082446,20083376,20085247,20088067,20089374,20089758,20093854,20096076,20096491,20097370,20098115,20098863,20099932,20101971,20103498,20104545,20105046,20119035,20125895,20144315,20144478,20144631,20144742,20144959,20145158,20145420,20145494,20145608,20145668,20145772,20145900,20146152,20146183,20146297,20146402,20146435,20146620,20146777,20147391,20149163,20149504,20149606,20149937,20150262,20150386,2015062', 'assoc_port': '19759711:19776073,19764101:19783583,19768587:19785862,19768590:19820165,19772064:19788932,19774195:19796966,19777204:19799237,19789754:19811654,19789772:19812898,19789794:19814864,19789800:19815521,19789808:19816268,19789816:19817274,19789824:19817485,19791496:19845974,19795706:19823483,19797109:19825399,19800562:19828820,19804655:19937420,19806978:19837084,19809658:19838714,19812544:19839759,19815219:19841322,19815228:19841606,19815679:19841715,19816663:19842031,19843478:19900913,19850795:19922958,19853945:19927145,19857961:19930678,19859418:20033528,19862510:19934515,19876132:19935556,19876141:19935789,19876152:19935989,19878433:19936622,19878436:19936703,19880669:19937175,19883520:19937632,19888560:19939688,19892614:19942138,19895731:19944927,19897893:19953848,19901840:19965996,19904577:19969532,19905750:19971998,19907582:19988487,19908553:19989059,19914495:20093854,19914500:19990958,19914505:19991937,19914511:19992675,19914516:19993282,19916637:19996730,19917998:20207143,19918904:20006828,19920404:2001674', 'assoc_mat': '19759711:barquette_opaque:4200:19776073,19764101:barquette_opaque:4200:19783583,19768587:barquette_opaque:4200:19785862,19768590:barquette_opaque:4200:19820165,19772064:barquette_opaque:4200:19788932,19774195:barquette_opaque:4200:19796966,19777204:barquette_opaque:4200:19799237,19789754:barquette_opaque:4200:19811654,19789772:barquette_opaque:4200:19812898,19789794:barquette_opaque:4200:19814864,19789800:barquette_opaque:4200:19815521,19789808:barquette_opaque:4200:19816268,19789816:barquette_opaque:4200:19817274,19789824:barquette_opaque:4200:19817485,19791496:barquette_opaque:4200:19845974,19795706:barquette_opaque:4200:19823483,19797109:barquette_opaque:4200:19825399,19800562:barquette_opaque:4200:19828820,19804655:barquette_opaque:4200:19937420,19806978:barquette_opaque:4200:19837084,19809658:barquette_opaque:4200:19838714,19812544:barquette_opaque:4200:19839759,19815219:barquette_opaque:4200:19841322,19815228:barquette_opaque:4200:19841606,19815679:barquette_opaque:4200:19841715,19816663:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.03997575061158834, 'nb_photo': 3251, 'list_port_cont': '19780000,19784547,19787350,19795806,19798973,19799983,19809005,19828416,20076870,20081072,20082084,20083848,20085290,20085936,20088607,20089587,20089744,20102496,20103395,20104813,20106234,20108109,20112177,20113850,20114464,20117570,20117946,20118363,20120336,20120779,20122886,20127327,20127594,20137319,20138268,20138761,20138910,20139059,20139214,20139386,20140664', 'assoc_port': '19758113:19828416,19762317:19780000,19767139:19784547,19770008:19787350,19772060:19809005,19773071:19795806,19777203:19798973,19777209:19799983,20061998:20139386,20062005:20139214,20062013:20139059,20062025:20138910,20062032:20138761,20065069:20140664,20069113:20138268,20075446:20076870,20076858:20089587,20079076:20081072,20081687:20082084,20083117:20083848,20084090:20085290,20085663:20085936,20088457:20088607,20089570:20089744,20101946:20137319,20101955:20108109,20101961:20106234,20101987:20103395,20102038:20102496,20103636:20104813,20110663:20113850,20110669:20112177,20114139:20114464,20117422:20117570,20117790:20117946,20118114:20118363,20120232:20120336,20120683:20120779,20122056:20122886,20127153:20127594,20127159:20127327', 'assoc_mat': '19758113:barquette_opaque:4211:19828416,19762317:barquette_opaque:4211:19780000,19767139:barquette_opaque:4211:19784547,19770008:barquette_opaque:4211:19787350,19772060:barquette_opaque:4211:19809005,19773071:barquette_opaque:4211:19795806,19777203:barquette_opaque:4211:19798973,19777209:barquette_opaque:4211:19799983,20061998:barquette_opaque:4211:20139386,20062005:barquette_opaque:4211:20139214,20062013:barquette_opaque:4211:20139059,20062025:barquette_opaque:4211:20138910,20062032:barquette_opaque:4211:20138761,20065069:barquette_opaque:4211:20140664,20069113:barquette_opaque:4211:20138268,20075446:barquette_opaque:4211:20076870,20076858:barquette_opaque:4211:20089587,20079076:barquette_opaque:4211:20081072,20081687:barquette_opaque:4211:20082084,20083117:barquette_opaque:4211:20083848,20084090:barquette_opaque:4211:20085290,20085663:barquette_opaque:4211:20085936,20088457:barquette_opaque:4211:20088607,20089570:barquette_opaque:4211:20089744,20101946:barquette_opaque:4211:20137319,20101955:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009596049411734713, 'nb_photo': 1548, 'list_port_cont': '19762615,19763054,19773809,19777525,19777775,19779682,19780097,19781027,19790364,19790435,19790917,19791913,19792112,19793056,19793333,19793948,19794836,19796714,19797749,19800960,19805253,19808010,19808630,19811792,19813021,19813197,19813876,19816138,19820442,19840690,19842015,19843742,19850592,19860506,19863163,19869685,19877140,19877372,19878592,19878976,19879309,19882162,19884275,19887517,19893196,19895480,19896347,19898963,19901967,19905791,19907280,19908727,19908787,19909186,19914683,19914760,19915145,19915246,19915993,19916993,19917327,19918153,19918743,19919136,19919918,19920652,19920846,19920924,19921720,19922264,19951411,19954077,19954282,19956353,19962653,19963057,19965383,19967336,19971638,19975254,19975826,19976905,19981838,19982557,19984925,19987304,19988720,19989731,19989838,20002225,20004019,20006747,20007470,20008709,20013767,20015200,20016248,20018091,20023111,20036294,20036389,20036855,20036976,20037122,20037830,20038313,20038594,20038873,20038992,20039272,20039442,20039695,20039832,2004028', 'assoc_port': '19760921:19762615,19762319:19763054,19767143:19781027,19768584:19780097,19770012:19779682,19773070:19773809,19777201:19777775,19777207:19777525,19789758:19813021,19789787:19813876,19789792:19794836,19789797:19793948,19789804:19793333,19789806:19793056,19789810:19791913,19789814:19790917,19789820:19790435,19789827:19790364,19791497:19792112,19795707:19796714,19797108:19797749,19800561:19800960,19804654:19805253,19806940:19808630,19806979:19808010,19809659:19811792,19812543:19813197,19814856:19840690,19815223:19816138,19816661:19842015,19820105:19820442,19843477:19843742,19849675:19850592,19853941:19922264,19853947:19920652,19856555:19869685,19859417:19860506,19862502:19863163,19876135:19878592,19876147:19877372,19876151:19877140,19876160:19919918,19878435:19879309,19878440:19878976,19881407:19882162,19883521:19884275,19887051:19887517,19892611:19893196,19894098:19895480,19895732:19896347,19897892:19898963,19900512:19901967,19904579:19909186,19904584:19905791,19907094:19907280,19908550:19908787,19908559:1990872', 'assoc_mat': '19760921:bouchon:3327:19762615,19762319:bouchon:3327:19763054,19767143:bouchon:3327:19781027,19768584:bouchon:3327:19780097,19770012:bouchon:3327:19779682,19773070:bouchon:3327:19773809,19777201:bouchon:3327:19777775,19777207:bouchon:3327:19777525,19789758:bouchon:3327:19813021,19789787:bouchon:3327:19813876,19789792:bouchon:3327:19794836,19789797:bouchon:3327:19793948,19789804:bouchon:3327:19793333,19789806:bouchon:3327:19793056,19789810:bouchon:3327:19791913,19789814:bouchon:3327:19790917,19789820:bouchon:3327:19790435,19789827:bouchon:3327:19790364,19791497:bouchon:3327:19792112,19795707:bouchon:3327:19796714,19797108:bouchon:3327:19797749,19800561:bouchon:3327:19800960,19804654:bouchon:3327:19805253,19806940:bouchon:3327:19808630,19806979:bouchon:3327:19808010,19809659:bouchon:3327:19811792,19812543:bouchon:3327:19813197,19814856:bouchon:3327:19840690,19815223:bouchon:3327:19816138,19816661:bouchon:3327:19842015,19820105:bouchon:3327:19820442,19843477:bouchon:3327:19843742,19849675:bouchon:3327:19850592,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006376577870513565, 'nb_photo': 355, 'list_port_cont': '19784762,19800834,19812278,19813490,19816967,19817630,19840503,19908804,19923825,19928963,19934508,19935974,19936836,19938577,19941859,19942823,19962145,19991338,19992350,19993173,19995871,20021797,20043122,20054819,20069099,20071631,20085150,20095003,20096636,20098066,20100057,20119024,20144432,20144838,20146022,20146702,20146721,20147624,20149417,20149965,20150544,20156173,20156202,20156498,20160967,20171265,20173359,20193554,20193989,20194168,20197878,20199984,20210656,20224947,20271868,20295702,20345341', 'assoc_port': '19767144:19784762,19789756:19812278,19789788:19813490,19789813:19816967,19789828:19817630,19800563:19800834,19813951:19840503,19852244:19923825,19856556:19928963,19862511:19934508,19876153:19935974,19878441:19936836,19887054:19938577,19889666:19941859,19894099:19942823,19900482:19962145,19908557:19908804,19914504:19991338,19914508:19992350,19914517:19993173,19916148:19995871,19921502:20021797,19953049:20043122,19965084:20054819,19969391:20069099,19973615:20071631,19984140:20085150,20001201:20095003,20001209:20096636,20001298:20098066,20001314:20100057,20006927:20119024,20036067:20271868,20036084:20144432,20036936:20144838,20037967:20146022,20038009:20146702,20038012:20146721,20041550:20147624,20045082:20149417,20047207:20149965,20049554:20150544,20061999:20156173,20062001:20156202,20062014:20156498,20071352:20160967,20079075:20295702,20082424:20171265,20084953:20173359,20101945:20193554,20101964:20193989,20102009:20194168,20112473:20197878,20116924:20345341,20116926:20199984,20119876:20210656,20120684:2022494', 'assoc_mat': '19767144:carton:4205:19784762,19789756:carton:4205:19812278,19789788:carton:4205:19813490,19789813:carton:4205:19816967,19789828:carton:4205:19817630,19800563:carton:4205:19800834,19813951:carton:4205:19840503,19852244:carton:4205:19923825,19856556:carton:4205:19928963,19862511:carton:4205:19934508,19876153:carton:4205:19935974,19878441:carton:4205:19936836,19887054:carton:4205:19938577,19889666:carton:4205:19941859,19894099:carton:4205:19942823,19900482:carton:4205:19962145,19908557:carton:4205:19908804,19914504:carton:4205:19991338,19914508:carton:4205:19992350,19914517:carton:4205:19993173,19916148:carton:4205:19995871,19921502:carton:4205:20021797,19953049:carton:4205:20043122,19965084:carton:4205:20054819,19969391:carton:4205:20069099,19973615:carton:4205:20071631,19984140:carton:4205:20085150,20001201:carton:4205:20095003,20001209:carton:4205:20096636,20001298:carton:4205:20098066,20001314:carton:4205:20100057,20006927:carton:4205:20119024,20036067:carton:4205:20271868,20036084:carton:4205:20144432,2003'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9402508330444748, 'nb_photo': 3146, 'list_port_cont': '19757272,19759936,19761591,19765113,19765561,19767402,19767606,19768915,19771078,19772412,19774504,19777409,19777549,19790387,19790627,19790719,19791123,19791331,19792652,19795314,19796192,19797268,19797942,19798499,19800934,19803815,19805136,19806520,19808207,19808853,19809786,19809959,19810979,19811432,19811583,19812786,19814195,19816456,19816585,19821786,19841214,19841916,19843912,19849613,19852473,19853303,19855773,19856822,19859579,19861863,19862388,19862578,19863010,19863263,19863519,19876960,19877944,19878753,19881053,19881492,19882576,19885012,19886479,19894190,19894793,19896358,19896896,19897568,19901021,19901495,19902236,19903593,19905436,19905998,19907483,19908365,19908702,19908886,19909174,19909362,19909944,19910626,19910648,19911131,19914600,19914658,19914770,19914920,19914963,19916224,19916665,19917311,19917840,19918166,19918472,19918752,19918989,19920565,19920882,19921010,19921307,19921564,19921582,19922107,19950947,19953447,19954304,19956345,19956574,19960018,19961168,19961832,19962533,1996530', 'assoc_port': '19756680:19757272,19759717:19759936,19760922:19761591,19764097:19765561,19764105:19765113,19767141:19767606,19767145:19767402,19768589:19768915,19770011:19771078,19772062:19772412,19774194:19774504,19777202:19777549,19777205:19777409,19789755:19811583,19789759:19810979,19789791:19809786,19789798:19795314,19789807:19791331,19789815:19791123,19789818:19790719,19789822:19790387,19789826:19797268,19790471:19790627,19792392:19792652,19795708:19796192,19797106:19797942,19798202:19798499,19800560:19800934,19803118:19803815,19804652:19805136,19805804:19806520,19807970:19808207,19808678:19808853,19809660:19809959,19810840:19811432,19812546:19812786,19813952:19814195,19814857:19843912,19815218:19841214,19815222:19816585,19815225:19816456,19816662:19841916,19820665:19821786,19848287:19849613,19850798:19852473,19852247:19853303,19853943:19856822,19855276:19855773,19856549:19862388,19856553:19859579,19859416:19861863,19862499:19863519,19862501:19863263,19862507:19863010,19862512:19862578,19876131:19911131,19876136:1991064', 'assoc_mat': '19756680:carton:4207:19757272,19759717:carton:4207:19759936,19760922:carton:4207:19761591,19764097:carton:4207:19765561,19764105:carton:4207:19765113,19767141:carton:4207:19767606,19767145:carton:4207:19767402,19768589:carton:4207:19768915,19770011:carton:4207:19771078,19772062:carton:4207:19772412,19774194:carton:4207:19774504,19777202:carton:4207:19777549,19777205:carton:4207:19777409,19789755:carton:4207:19811583,19789759:carton:4207:19810979,19789791:carton:4207:19809786,19789798:carton:4207:19795314,19789807:carton:4207:19791331,19789815:carton:4207:19791123,19789818:carton:4207:19790719,19789822:carton:4207:19790387,19789826:carton:4207:19797268,19790471:carton:4207:19790627,19792392:carton:4207:19792652,19795708:carton:4207:19796192,19797106:carton:4207:19797942,19798202:carton:4207:19798499,19800560:carton:4207:19800934,19803118:carton:4207:19803815,19804652:carton:4207:19805136,19805804:carton:4207:19806520,19807970:carton:4207:19808207,19808678:carton:4207:19808853,19809660:carton:4207:19809959,1981'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01028323100059886, 'nb_photo': 2458, 'list_port_cont': '19776134,19783272,19784722,19787499,19795611,19798723,19799357,19812402,19814370,19815687,19816905,19817319,19818442,19823555,19827669,19837992,19839197,19840555,19841181,19841506,19845234,19881649,19887704,19900731,19921728,19923922,19928148,19934154,19935638,19935840,19936032,19936137,19936745,19938246,19942053,19942809,19962776,19968500,19972159,19988520,19989185,19989624,19990489,19990694,19992048,19992743,19995153,19997164,20000724,20016305,20016799,20021993,20035121,20042922,20045140,20046372,20047299,20049450,20049715,20054947,20070133,20071789,20073397,20082518,20083485,20087853,20088512,20089708,20096200,20096936,20097642,20098335,20099441,20100763,20118970,20121082,20144031,20144209,20144339,20144520,20144660,20144897,20145030,20145192,20145305,20145517,20145744,20145802,20146122,20146267,20146337,20146472,20146735,20147364,20149006,20149195,20149466,20149678,20150194,20150295,20153949,20155246,20156144,20156363,20156528,20156669,20157042,20157185,20160073,20160836,20166089,20167663,20168985,2017090', 'assoc_port': '19759715:19776134,19764099:19783272,19767142:19784722,19770010:19787499,19773069:19795611,19777200:19798723,19777206:19799357,19789757:19812402,19789789:19814370,19789801:19815687,19789812:19816905,19789821:19817319,19790470:19818442,19795709:19823555,19799407:19827669,19804651:19887704,19808679:19837992,19810838:19839197,19813965:19840555,19815217:19841181,19815224:19841506,19820103:19845234,19843479:19900731,19849674:19921728,19852249:19923922,19855280:19928148,19862497:19934154,19862508:20035121,19876133:19935638,19876142:19935840,19876155:19936032,19876162:19936137,19878437:19936745,19881406:19881649,19885125:19938246,19892610:19942053,19894096:19942809,19897206:20046372,19900508:19962776,19903255:19968500,19905751:19972159,19907583:19988520,19908555:19989185,19914493:19990489,19914498:19990694,19914506:19992048,19914512:19992743,19916144:19995153,19917213:19997164,19918000:20000724,19920398:20016305,19920407:20016799,19921505:20021993,19950503:20042922,19955757:20045140,19959267:20047299,19962045:2004945', 'assoc_mat': '19759715:carton:4461:19776134,19764099:carton:4461:19783272,19767142:carton:4461:19784722,19770010:carton:4461:19787499,19773069:carton:4461:19795611,19777200:carton:4461:19798723,19777206:carton:4461:19799357,19789757:carton:4461:19812402,19789789:carton:4461:19814370,19789801:carton:4461:19815687,19789812:carton:4461:19816905,19789821:carton:4461:19817319,19790470:carton:4461:19818442,19795709:carton:4461:19823555,19799407:carton:4461:19827669,19804651:carton:4461:19887704,19808679:carton:4461:19837992,19810838:carton:4461:19839197,19813965:carton:4461:19840555,19815217:carton:4461:19841181,19815224:carton:4461:19841506,19820103:carton:4461:19845234,19843479:carton:4461:19900731,19849674:carton:4461:19921728,19852249:carton:4461:19923922,19855280:carton:4461:19928148,19862497:carton:4461:19934154,19862508:carton:4461:20035121,19876133:carton:4461:19935638,19876142:carton:4461:19935840,19876155:carton:4461:19936032,19876162:carton:4461:19936137,19878437:carton:4461:19936745,19881406:carton:4461:19881649,1988'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.015645434554278893, 'nb_photo': 649, 'list_port_cont': '19776066,19783573,19785864,19788923,19796976,19799233,19811642,19812899,19814858,19815533,19816267,19817266,19817484,19820160,19823473,19825394,19828823,19837076,19838722,19839773,19841318,19841602,19841722,19842024,19845975,19900911,19922951,19927136,19930685,19934514,19935563,19935790,19935984,19936624,19936707,19937163,19937431,19937629,19939687,19942142,19944928,19953847,19965995,19969533,19972004,19988486,19989058,19990952,19991926,19992680,19993285,19996736,20006817,20016741,20023477,20033522,20041988,20043326,20045278,20046429,20047417,20047900,20049351,20053038,20054721,20067981,20071649,20073217,20083371,20085250,20088069,20089363,20089768,20093850,20096082,20096489,20097369,20098122,20098858,20099933,20101973,20103492,20104547,20105043,20119047,20125888,20144304,20144483,20144634,20144741,20144960,20145156,20145422,20145486,20145611,20145659,20145766,20145889,20146189,20146292,20146405,20146430,20146612,20146779,20147394,20149152,20149518,20149604,20149944,20150257,20150385,20150610,20153903,2015521', 'assoc_port': '19759711:19776066,19764101:19783573,19768587:19785864,19768590:19820160,19772064:19788923,19774195:19796976,19777204:19799233,19789754:19811642,19789772:19812899,19789794:19814858,19789800:19815533,19789808:19816267,19789816:19817266,19789824:19817484,19791496:19845975,19795706:19823473,19797109:19825394,19800562:19828823,19804655:19937431,19806978:19837076,19809658:19838722,19812544:19839773,19815219:19841318,19815228:19841602,19815679:19841722,19816663:19842024,19843478:19900911,19850795:19922951,19853945:19927136,19857961:19930685,19859418:20033522,19862510:19934514,19876132:19935563,19876141:19935790,19876152:19935984,19878433:19936624,19878436:19936707,19880669:19937163,19883520:19937629,19888560:19939687,19892614:19942142,19895731:19944928,19897893:19953847,19901840:19965995,19904577:19969533,19905750:19972004,19907582:19988486,19908553:19989058,19914495:20093850,19914500:19990952,19914505:19991926,19914511:19992680,19914516:19993285,19916637:19996736,19917998:20207137,19918904:20006817,19920404:2001674', 'assoc_mat': '19759711:carton:4200:19776066,19764101:carton:4200:19783573,19768587:carton:4200:19785864,19768590:carton:4200:19820160,19772064:carton:4200:19788923,19774195:carton:4200:19796976,19777204:carton:4200:19799233,19789754:carton:4200:19811642,19789772:carton:4200:19812899,19789794:carton:4200:19814858,19789800:carton:4200:19815533,19789808:carton:4200:19816267,19789816:carton:4200:19817266,19789824:carton:4200:19817484,19791496:carton:4200:19845975,19795706:carton:4200:19823473,19797109:carton:4200:19825394,19800562:carton:4200:19828823,19804655:carton:4200:19937431,19806978:carton:4200:19837076,19809658:carton:4200:19838722,19812544:carton:4200:19839773,19815219:carton:4200:19841318,19815228:carton:4200:19841602,19815679:carton:4200:19841722,19816663:carton:4200:19842024,19843478:carton:4200:19900911,19850795:carton:4200:19922951,19853945:carton:4200:19927136,19857961:carton:4200:19930685,19859418:carton:4200:20033522,19862510:carton:4200:19934514,19876132:carton:4200:19935563,19876141:carton:4200:19935790,1987'}, {'unwanted_material': 'carton', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.9459663785166885, 'nb_photo': 1365, 'list_port_cont': '19760106,19762975,19764302,19769084,19772513,19790157,19790218,19793216,19797441,19800034,19803526,19806317,19809331,19811605,19815817,19820980,19840624,19853079,19862297,19862624,19862675,19876510,19879886,19880752,19884061,19886639,19893282,19897616,19900791,19905029,19908814,19910243,19910973,19916506,19918136,19918355,19920690,19921148,19921452,19922077,19953618,19956952,19961958,19968574,19971081,19974478,19976820,19981313,19986590,20002009,20003574,20006608,20036229,20036445,20036847,20037492,20038482,20039011,20039705,20040520,20041459,20041670,20042538,20043163,20044519,20045159,20047579,20050163,20052674,20063089,20066403,20070031,20071256,20071845,20073074,20080548,20088102,20102533,20104193,20104625,20105991,20106689,20110398,20114376,20114807,20115393,20119940,20127182', 'assoc_port': '19759710:19760106,19762314:19762975,19764103:19764302,19768585:19769084,19772058:19772513,19789793:19809331,19789823:19790218,19789829:19790157,19793042:19793216,19797107:19797441,19799406:19800034,19803120:19803526,19805805:19806317,19810836:19811605,19814855:19840624,19815226:19815817,19820667:19820980,19852251:19853079,19856550:19862297,19862505:19862624,19862506:19862675,19876134:19910973,19876144:19910243,19876158:19876510,19878432:19880752,19879391:19879886,19883519:19884061,19886310:19886639,19892617:19893282,19897205:19897616,19900511:19900791,19904582:19905029,19908558:19908814,19916146:19916506,19917994:19918355,19918001:19918136,19920400:19921452,19920406:19920690,19921063:19921148,19921952:19922077,19953050:19953618,19956710:19956952,19960838:19961958,19968019:19968574,19970672:19971081,19973618:19974478,19976405:19976820,19980612:19981313,19986406:19986590,20001307:20003574,20001321:20002009,20006246:20006608,20036064:20047579,20036073:20044519,20036083:20036847,20036092:20036445,20036102:2003622', 'assoc_mat': '19759710:carton:4207:19760106,19762314:carton:4207:19762975,19764103:carton:4207:19764302,19768585:carton:4207:19769084,19772058:carton:4207:19772513,19789793:carton:4207:19809331,19789823:carton:4207:19790218,19789829:carton:4207:19790157,19793042:carton:4207:19793216,19797107:carton:4207:19797441,19799406:carton:4207:19800034,19803120:carton:4207:19803526,19805805:carton:4207:19806317,19810836:carton:4207:19811605,19814855:carton:4207:19840624,19815226:carton:4207:19815817,19820667:carton:4207:19820980,19852251:carton:4207:19853079,19856550:carton:4207:19862297,19862505:carton:4207:19862624,19862506:carton:4207:19862675,19876134:carton:4207:19910973,19876144:carton:4207:19910243,19876158:carton:4207:19876510,19878432:carton:4207:19880752,19879391:carton:4207:19879886,19883519:carton:4207:19884061,19886310:carton:4207:19886639,19892617:carton:4207:19893282,19897205:carton:4207:19897616,19900511:carton:4207:19900791,19904582:carton:4207:19905029,19908558:carton:4207:19908814,19916146:carton:4207:19916506,1991'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000989719962176731, 'nb_photo': 307, 'list_port_cont': '19780003,19784553,19787342,19795815,19798970,19799987,19809006,19828403,20076861,20081071,20082075,20083837,20085275,20085937,20088603,20089582,20089748,20102497,20103401,20104812,20106220,20108113,20112181,20113839,20114467,20117577,20117952,20118352,20120334,20120770,20122894,20127339,20127598,20137333,20138267,20138756,20138912,20139061,20139221,20139376,20140654', 'assoc_port': '19758113:19828403,19762317:19780003,19767139:19784553,19770008:19787342,19772060:19809006,19773071:19795815,19777203:19798970,19777209:19799987,20061998:20139376,20062005:20139221,20062013:20139061,20062025:20138912,20062032:20138756,20065069:20140654,20069113:20138267,20075446:20076861,20076858:20089582,20079076:20081071,20081687:20082075,20083117:20083837,20084090:20085275,20085663:20085937,20088457:20088603,20089570:20089748,20101946:20137333,20101955:20108113,20101961:20106220,20101987:20103401,20102038:20102497,20103636:20104812,20110663:20113839,20110669:20112181,20114139:20114467,20117422:20117577,20117790:20117952,20118114:20118352,20120232:20120334,20120683:20120770,20122056:20122894,20127153:20127598,20127159:20127339', 'assoc_mat': '19758113:carton:4211:19828403,19762317:carton:4211:19780003,19767139:carton:4211:19784553,19770008:carton:4211:19787342,19772060:carton:4211:19809006,19773071:carton:4211:19795815,19777203:carton:4211:19798970,19777209:carton:4211:19799987,20061998:carton:4211:20139376,20062005:carton:4211:20139221,20062013:carton:4211:20139061,20062025:carton:4211:20138912,20062032:carton:4211:20138756,20065069:carton:4211:20140654,20069113:carton:4211:20138267,20075446:carton:4211:20076861,20076858:carton:4211:20089582,20079076:carton:4211:20081071,20081687:carton:4211:20082075,20083117:carton:4211:20083837,20084090:carton:4211:20085275,20085663:carton:4211:20085937,20088457:carton:4211:20088603,20089570:carton:4211:20089748,20101946:carton:4211:20137333,20101955:carton:4211:20108113,20101961:carton:4211:20106220,20101987:carton:4211:20103401,20102038:carton:4211:20102497,20103636:carton:4211:20104812,20110663:carton:4211:20113839,20110669:carton:4211:20112181,20114139:carton:4211:20114467,20117422:carton:4211:20117577,2011'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030036685691575256, 'nb_photo': 2183, 'list_port_cont': '19762608,19763065,19773812,19777536,19777764,19779688,19780093,19781025,19790370,19790428,19790916,19791905,19792109,19793060,19793332,19793949,19794825,19796706,19797760,19800958,19805259,19808014,19808626,19811785,19813023,19813201,19813874,19816139,19820441,19840701,19842012,19843734,19850593,19860514,19862884,19863170,19869680,19877134,19877364,19878600,19878968,19879300,19882161,19884267,19887520,19893190,19895488,19896335,19898954,19901965,19905800,19907282,19908719,19908786,19909192,19914677,19914761,19915134,19915247,19915990,19916999,19917330,19918149,19918745,19919138,19919916,19920664,19920847,19920928,19921725,19922267,19951409,19954081,19954293,19956352,19962644,19963049,19965373,19967327,19971631,19975261,19975821,19976914,19981843,19982555,19984924,19987305,19988721,19989738,19989843,20002238,20004027,20006743,20007461,20008712,20013765,20015203,20016254,20018098,20023106,20036284,20036382,20036865,20036981,20037125,20037143,20037821,20038312,20038601,20038875,20038995,20039266,20039451,2003969', 'assoc_port': '19760921:19762608,19762319:19763065,19767143:19781025,19768584:19780093,19770012:19779688,19773070:19773812,19777201:19777764,19777207:19777536,19789758:19813023,19789787:19813874,19789792:19794825,19789797:19793949,19789804:19793332,19789806:19793060,19789810:19791905,19789814:19790916,19789820:19790428,19789827:19790370,19791497:19792109,19795707:19796706,19797108:19797760,19800561:19800958,19804654:19805259,19806940:19808626,19806979:19808014,19809659:19811785,19812543:19813201,19814856:19840701,19815223:19816139,19816661:19842012,19820105:19820441,19843477:19843734,19849675:19850593,19853941:19922267,19853947:19920664,19856555:19869680,19859417:19860514,19862502:19863170,19862513:19862884,19876135:19878600,19876147:19877364,19876151:19877134,19876160:19919916,19878435:19879300,19878440:19878968,19881407:19882161,19883521:19884267,19887051:19887520,19892611:19893190,19894098:19895488,19895732:19896335,19897892:19898954,19900512:19901965,19904579:19909192,19904584:19905800,19907094:19907282,19908550:1990878', 'assoc_mat': '19760921:carton:3327:19762608,19762319:carton:3327:19763065,19767143:carton:3327:19781025,19768584:carton:3327:19780093,19770012:carton:3327:19779688,19773070:carton:3327:19773812,19777201:carton:3327:19777764,19777207:carton:3327:19777536,19789758:carton:3327:19813023,19789787:carton:3327:19813874,19789792:carton:3327:19794825,19789797:carton:3327:19793949,19789804:carton:3327:19793332,19789806:carton:3327:19793060,19789810:carton:3327:19791905,19789814:carton:3327:19790916,19789820:carton:3327:19790428,19789827:carton:3327:19790370,19791497:carton:3327:19792109,19795707:carton:3327:19796706,19797108:carton:3327:19797760,19800561:carton:3327:19800958,19804654:carton:3327:19805259,19806940:carton:3327:19808626,19806979:carton:3327:19808014,19809659:carton:3327:19811785,19812543:carton:3327:19813201,19814856:carton:3327:19840701,19815223:carton:3327:19816139,19816661:carton:3327:19842012,19820105:carton:3327:19820441,19843477:carton:3327:19843734,19849675:carton:3327:19850593,19853941:carton:3327:19922267,1985'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.007318571964023401, 'nb_photo': 145, 'list_port_cont': '19784767,19800837,19812280,19813497,19817635,19840514,19923826,19928964,19935669,19935975,19936833,19938582,19941858,19942821,19962153,19991326,19992340,19995863,20021804,20043120,20069098,20071629,20085157,20094997,20096624,20098069,20100056,20144434,20144831,20146010,20146708,20147626,20149427,20149974,20150535,20156200,20160975,20171259,20173373,20194170,20197877,20199989,20210647,20345333', 'assoc_port': '19767144:19784767,19789756:19812280,19789788:19813497,19789828:19817635,19800563:19800837,19813951:19840514,19852244:19923826,19856556:19928964,19876137:19935669,19876153:19935975,19878441:19936833,19887054:19938582,19889666:19941858,19894099:19942821,19900482:19962153,19914504:19991326,19914508:19992340,19916148:19995863,19921502:20021804,19953049:20043120,19969391:20069098,19973615:20071629,19984140:20085157,20001201:20094997,20001209:20096624,20001298:20098069,20001314:20100056,20036084:20144434,20036936:20144831,20037967:20146010,20038009:20146708,20041550:20147626,20045082:20149427,20047207:20149974,20049554:20150535,20062001:20156200,20071352:20160975,20082424:20171259,20084953:20173373,20102009:20194170,20112473:20197877,20116924:20345333,20116926:20199989,20119876:20210647', 'assoc_mat': '19767144:ela:4205:19784767,19789756:ela:4205:19812280,19789788:ela:4205:19813497,19789828:ela:4205:19817635,19800563:ela:4205:19800837,19813951:ela:4205:19840514,19852244:ela:4205:19923826,19856556:ela:4205:19928964,19876137:ela:4205:19935669,19876153:ela:4205:19935975,19878441:ela:4205:19936833,19887054:ela:4205:19938582,19889666:ela:4205:19941858,19894099:ela:4205:19942821,19900482:ela:4205:19962153,19914504:ela:4205:19991326,19914508:ela:4205:19992340,19916148:ela:4205:19995863,19921502:ela:4205:20021804,19953049:ela:4205:20043120,19969391:ela:4205:20069098,19973615:ela:4205:20071629,19984140:ela:4205:20085157,20001201:ela:4205:20094997,20001209:ela:4205:20096624,20001298:ela:4205:20098069,20001314:ela:4205:20100056,20036084:ela:4205:20144434,20036936:ela:4205:20144831,20037967:ela:4205:20146010,20038009:ela:4205:20146708,20041550:ela:4205:20147626,20045082:ela:4205:20149427,20047207:ela:4205:20149974,20049554:ela:4205:20150535,20062001:ela:4205:20156200,20071352:ela:4205:20160975,20082424:ela:4205:2017125'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9569711911646767, 'nb_photo': 399, 'list_port_cont': '19815872,19825917,19826760,19921250,19936779,19951458,19993444,20034503,20054441,20082606,20089941,20094929,20098938,20144612,20145262,20146044,20146598,20149357,20150571,20156571,20167488,20167992,20172932,20193915,20197957,20210866', 'assoc_port': '19773068:19825917,19789803:19815872,19798200:19826760,19862504:20034503,19878438:19936779,19897208:19951458,19908554:20089941,19914518:19993444,19921062:19921250,19965062:20054441,19980611:20082606,20001199:20094929,20001308:20098938,20036095:20144612,20037891:20145262,20037947:20146044,20038001:20146598,20044598:20149357,20049556:20150571,20062017:20156571,20076857:20167488,20079100:20167992,20084950:20172932,20101963:20193915,20112472:20197957,20119878:20210866', 'assoc_mat': '19773068:ela:4203:19825917,19789803:ela:4203:19815872,19798200:ela:4203:19826760,19862504:ela:4203:20034503,19878438:ela:4203:19936779,19897208:ela:4203:19951458,19908554:ela:4203:20089941,19914518:ela:4203:19993444,19921062:ela:4203:19921250,19965062:ela:4203:20054441,19980611:ela:4203:20082606,20001199:ela:4203:20094929,20001308:ela:4203:20098938,20036095:ela:4203:20144612,20037891:ela:4203:20145262,20037947:ela:4203:20146044,20038001:ela:4203:20146598,20044598:ela:4203:20149357,20049556:ela:4203:20150571,20062017:ela:4203:20156571,20076857:ela:4203:20167488,20079100:ela:4203:20167992,20084950:ela:4203:20172932,20101963:ela:4203:20193915,20112472:ela:4203:20197957,20119878:ela:4203:20210866'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022703600642571785, 'nb_photo': 3, 'list_port_cont': '19934155,20146121,20193685', 'assoc_port': '19862497:19934155,20037970:20146121,20101949:20193685', 'assoc_mat': '19862497:ela:4461:19934155,20037970:ela:4461:20146121,20101949:ela:4461:20193685'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.002247974147083844, 'nb_photo': 77, 'list_port_cont': '19785868,19788933,19799230,19814867,19825388,19828815,19838715,19841315,19842021,19845979,19922962,19927140,19934528,19935792,19937424,19937639,19942144,19944923,19953855,19966011,19969530,19971992,19990956,19991933,19992687,20006821,20023480,20033527,20041994,20045276,20047902,20071654,20082445,20085241,20088076,20089360,20098848,20101970,20105047,20119037,20125900,20144752,20145887,20146163,20146290,20146408,20156321,20156462,20156769,20157151,20160049,20160994,20168001,20191123,20193752,20194070,20194264,20200366,20207136,20272561,20358848', 'assoc_port': '19768587:19785868,19772064:19788933,19777204:19799230,19789794:19814867,19791496:19845979,19797109:19825388,19800562:19828815,19804655:19937424,19809658:19838715,19815219:19841315,19816663:19842021,19850795:19922962,19853945:19927140,19859418:20033527,19862510:19934528,19876141:19935792,19883520:19937639,19892614:19942144,19895731:19944923,19897893:19953855,19901840:19966011,19904577:19969530,19905750:19971992,19914500:19990956,19914505:19991933,19914511:19992687,19917998:20207136,19918904:20006821,19921059:20125900,19921949:20023480,19955759:20045276,19973614:20071654,19980607:20082445,19984139:20085241,19986408:20088076,19989459:20089360,20001304:20098848,20001326:20101970,20004721:20105047,20006925:20119037,20036068:20272561,20036104:20144752,20037925:20145887,20037971:20146163,20037983:20146290,20037989:20146408,20041774:20041994,20047725:20047902,20062003:20156321,20062010:20156462,20062028:20156769,20065065:20157151,20067085:20160049,20071351:20160994,20079077:20168001,20089569:20191123,20101951:2019375', 'assoc_mat': '19768587:ela:4200:19785868,19772064:ela:4200:19788933,19777204:ela:4200:19799230,19789794:ela:4200:19814867,19791496:ela:4200:19845979,19797109:ela:4200:19825388,19800562:ela:4200:19828815,19804655:ela:4200:19937424,19809658:ela:4200:19838715,19815219:ela:4200:19841315,19816663:ela:4200:19842021,19850795:ela:4200:19922962,19853945:ela:4200:19927140,19859418:ela:4200:20033527,19862510:ela:4200:19934528,19876141:ela:4200:19935792,19883520:ela:4200:19937639,19892614:ela:4200:19942144,19895731:ela:4200:19944923,19897893:ela:4200:19953855,19901840:ela:4200:19966011,19904577:ela:4200:19969530,19905750:ela:4200:19971992,19914500:ela:4200:19990956,19914505:ela:4200:19991933,19914511:ela:4200:19992687,19917998:ela:4200:20207136,19918904:ela:4200:20006821,19921059:ela:4200:20125900,19921949:ela:4200:20023480,19955759:ela:4200:20045276,19973614:ela:4200:20071654,19980607:ela:4200:20082445,19984139:ela:4200:20085241,19986408:ela:4200:20088076,19989459:ela:4200:20089360,20001304:ela:4200:20098848,20001326:ela:4200:2010197'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0002520911911253532, 'nb_photo': 20, 'list_port_cont': '19779997,19787343,19798975,19828414,20083838,20085282,20085925,20089586,20089750,20108108,20113835,20114471,20120772,20122888,20127335,20138755', 'assoc_port': '19758113:19828414,19762317:19779997,19770008:19787343,19777203:19798975,20062032:20138755,20076858:20089586,20083117:20083838,20084090:20085282,20085663:20085925,20089570:20089750,20101955:20108108,20110663:20113835,20114139:20114471,20120683:20120772,20122056:20122888,20127159:20127335', 'assoc_mat': '19758113:ela:4211:19828414,19762317:ela:4211:19779997,19770008:ela:4211:19787343,19777203:ela:4211:19798975,20062032:ela:4211:20138755,20076858:ela:4211:20089586,20083117:ela:4211:20083838,20084090:ela:4211:20085282,20085663:ela:4211:20085925,20089570:ela:4211:20089750,20101955:ela:4211:20108108,20110663:ela:4211:20113835,20114139:ela:4211:20114471,20120683:ela:4211:20120772,20122056:ela:4211:20122888,20127159:ela:4211:20127335'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006117414198817895, 'nb_photo': 45, 'list_port_cont': '20150533,20171268,20271880,20295716,20345340', 'assoc_port': '20036067:20271880,20049554:20150533,20079075:20295716,20082424:20171268,20116924:20345340', 'assoc_mat': '20036067:etiquette:4205:20271880,20049554:etiquette:4205:20150533,20079075:etiquette:4205:20295716,20082424:etiquette:4205:20171268,20116924:etiquette:4205:20345340'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00045597860972164053, 'nb_photo': 31, 'list_port_cont': '19934153,20144662,20145306,20145528,20146326,20146729,20149005,20149472,20150301,20156353,20156529,20160832,20166084,20170919,20190759,20193684,20193843,20194141,20194549,20195007,20198755,20200692,20248914', 'assoc_port': '19862497:19934153,20003529:20195007,20036099:20144662,20037897:20145306,20037907:20145528,20037986:20146326,20038013:20146729,20043467:20149005,20045086:20149472,20048571:20150301,20062006:20156353,20062015:20156529,20070613:20160832,20076166:20166084,20082423:20170919,20088458:20190759,20101949:20193684,20101956:20193843,20102008:20194141,20103638:20194549,20114131:20198755,20118113:20200692,20124693:20248914', 'assoc_mat': '19862497:etiquette:4461:19934153,20003529:etiquette:4461:20195007,20036099:etiquette:4461:20144662,20037897:etiquette:4461:20145306,20037907:etiquette:4461:20145528,20037986:etiquette:4461:20146326,20038013:etiquette:4461:20146729,20043467:etiquette:4461:20149005,20045086:etiquette:4461:20149472,20048571:etiquette:4461:20150301,20062006:etiquette:4461:20156353,20062015:etiquette:4461:20156529,20070613:etiquette:4461:20160832,20076166:etiquette:4461:20166084,20082423:etiquette:4461:20170919,20088458:etiquette:4461:20190759,20101949:etiquette:4461:20193684,20101956:etiquette:4461:20193843,20102008:etiquette:4461:20194141,20103638:etiquette:4461:20194549,20114131:etiquette:4461:20198755,20118113:etiquette:4461:20200692,20124693:etiquette:4461:20248914'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.013819589834479793, 'nb_photo': 2211, 'list_port_cont': '19776075,19783576,19785861,19788926,19796977,19799245,19811647,19812907,19814859,19815532,19816269,19817272,19817480,19820156,19823481,19825397,19828814,19837075,19838728,19839760,19841321,19841610,19841724,19842036,19845981,19900909,19922946,19927143,19930686,19934529,19935551,19935791,19935992,19936637,19936710,19937168,19937434,19937643,19939692,19942132,19944922,19953852,19965997,19969522,19972002,19988490,19989061,19990965,19991928,19992679,19993286,19996729,20006816,20016747,20023466,20033524,20041989,20043313,20045273,20046430,20047420,20047899,20049345,20053026,20054715,20067968,20071643,20073214,20082454,20083386,20085242,20088068,20089371,20089763,20093858,20096078,20096497,20097376,20098109,20098861,20099931,20101981,20103494,20104552,20104981,20105044,20119044,20125893,20144316,20144490,20144630,20144746,20144967,20145164,20145416,20145481,20145614,20145674,20145765,20145896,20146161,20146196,20146288,20146394,20146433,20146606,20146784,20147403,20149154,20149509,20149597,20149932,20150258,2015039', 'assoc_port': '19759711:19776075,19764101:19783576,19768587:19785861,19768590:19820156,19772064:19788926,19774195:19796977,19777204:19799245,19789754:19811647,19789772:19812907,19789794:19814859,19789800:19815532,19789808:19816269,19789816:19817272,19789824:19817480,19791496:19845981,19795706:19823481,19797109:19825397,19800562:19828814,19804655:19937434,19806978:19837075,19809658:19838728,19812544:19839760,19815219:19841321,19815228:19841610,19815679:19841724,19816663:19842036,19843478:19900909,19850795:19922946,19853945:19927143,19857961:19930686,19859418:20033524,19862510:19934529,19876132:19935551,19876141:19935791,19876152:19935992,19878433:19936637,19878436:19936710,19880669:19937168,19883520:19937643,19888560:19939692,19892614:19942132,19895731:19944922,19897893:19953852,19901840:19965997,19904577:19969522,19905750:19972002,19907582:19988490,19908553:19989061,19914495:20093858,19914500:19990965,19914505:19991928,19914511:19992679,19914516:19993286,19916637:19996729,19917998:20207138,19918904:20006816,19920404:2001674', 'assoc_mat': '19759711:etiquette:4200:19776075,19764101:etiquette:4200:19783576,19768587:etiquette:4200:19785861,19768590:etiquette:4200:19820156,19772064:etiquette:4200:19788926,19774195:etiquette:4200:19796977,19777204:etiquette:4200:19799245,19789754:etiquette:4200:19811647,19789772:etiquette:4200:19812907,19789794:etiquette:4200:19814859,19789800:etiquette:4200:19815532,19789808:etiquette:4200:19816269,19789816:etiquette:4200:19817272,19789824:etiquette:4200:19817480,19791496:etiquette:4200:19845981,19795706:etiquette:4200:19823481,19797109:etiquette:4200:19825397,19800562:etiquette:4200:19828814,19804655:etiquette:4200:19937434,19806978:etiquette:4200:19837075,19809658:etiquette:4200:19838728,19812544:etiquette:4200:19839760,19815219:etiquette:4200:19841321,19815228:etiquette:4200:19841610,19815679:etiquette:4200:19841724,19816663:etiquette:4200:19842036,19843478:etiquette:4200:19900909,19850795:etiquette:4200:19922946,19853945:etiquette:4200:19927143,19857961:etiquette:4200:19930686,19859418:etiquette:4200:20033524,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022071589335348656, 'nb_photo': 2806, 'list_port_cont': '19780005,19784554,19787344,19795805,19798963,19799991,19809013,19828409,20076866,20081062,20082072,20083847,20085284,20085932,20088601,20089573,20089755,20102500,20103402,20104807,20106224,20108117,20112192,20113843,20114469,20117568,20117950,20118365,20120338,20120775,20122880,20127333,20127597,20137324,20138262,20138762,20138907,20139073,20139225,20139382,20140652', 'assoc_port': '19758113:19828409,19762317:19780005,19767139:19784554,19770008:19787344,19772060:19809013,19773071:19795805,19777203:19798963,19777209:19799991,20061998:20139382,20062005:20139225,20062013:20139073,20062025:20138907,20062032:20138762,20065069:20140652,20069113:20138262,20075446:20076866,20076858:20089573,20079076:20081062,20081687:20082072,20083117:20083847,20084090:20085284,20085663:20085932,20088457:20088601,20089570:20089755,20101946:20137324,20101955:20108117,20101961:20106224,20101987:20103402,20102038:20102500,20103636:20104807,20110663:20113843,20110669:20112192,20114139:20114469,20117422:20117568,20117790:20117950,20118114:20118365,20120232:20120338,20120683:20120775,20122056:20122880,20127153:20127597,20127159:20127333', 'assoc_mat': '19758113:etiquette:4211:19828409,19762317:etiquette:4211:19780005,19767139:etiquette:4211:19784554,19770008:etiquette:4211:19787344,19772060:etiquette:4211:19809013,19773071:etiquette:4211:19795805,19777203:etiquette:4211:19798963,19777209:etiquette:4211:19799991,20061998:etiquette:4211:20139382,20062005:etiquette:4211:20139225,20062013:etiquette:4211:20139073,20062025:etiquette:4211:20138907,20062032:etiquette:4211:20138762,20065069:etiquette:4211:20140652,20069113:etiquette:4211:20138262,20075446:etiquette:4211:20076866,20076858:etiquette:4211:20089573,20079076:etiquette:4211:20081062,20081687:etiquette:4211:20082072,20083117:etiquette:4211:20083847,20084090:etiquette:4211:20085284,20085663:etiquette:4211:20085932,20088457:etiquette:4211:20088601,20089570:etiquette:4211:20089755,20101946:etiquette:4211:20137324,20101955:etiquette:4211:20108117,20101961:etiquette:4211:20106224,20101987:etiquette:4211:20103402,20102038:etiquette:4211:20102500,20103636:etiquette:4211:20104807,20110663:etiquette:4211:20113843,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0039747823483273015, 'nb_photo': 133, 'list_port_cont': '19762610,19763060,19777532,19780095,19781032,19790915,19792113,19796702,19805254,19808634,19811791,19813196,19820449,19842008,19862891,19863166,19869692,19877141,19877366,19878589,19882168,19884277,19887519,19893189,19901972,19907284,19908725,19908781,19909187,19914752,19915138,19916000,19917322,19918741,19919143,19921724,19951419,19954083,19954290,19956362,19965382,19975820,19982565,19984923,19988716,19989732,19989849,20002232,20004022,20008714,20016252,20023103,20036287,20036986,20037116,20038604,20039002,20040268,20040603,20040787,20041742,20042592,20045840,20046404,20047464,20048272,20048705,20050398,20052645,20071048,20072591,20073192,20073280,20078123,20079574,20082218,20083598,20085427,20087551,20089880,20102454,20102766,20104080,20104832,20108347,20112881,20114902,20115210,20117874,20120813,20127437,20127673,20136525', 'assoc_port': '19760921:19762610,19762319:19763060,19767143:19781032,19768584:19780095,19777207:19777532,19789814:19790915,19791497:19792113,19795707:19796702,19804654:19805254,19806940:19808634,19809659:19811791,19812543:19813196,19816661:19842008,19820105:19820449,19856555:19869692,19862502:19863166,19862513:19862891,19876135:19878589,19876147:19877366,19876151:19877141,19881407:19882168,19883521:19884277,19887051:19887519,19892611:19893189,19900512:19901972,19904579:19909187,19907094:19907284,19908550:19908781,19908559:19908725,19914499:19915138,19914503:19914752,19914513:19917322,19915673:19916000,19918344:19918741,19918906:19919143,19921503:19921724,19950499:19951419,19953052:19954290,19953055:19954083,19955761:19956362,19965080:19965382,19975387:19975820,19981974:19982565,19984138:19984923,19987520:19988716,19989462:19989849,19989467:19989732,20001204:20023103,20001290:20016252,20001313:20004022,20001317:20002232,20001325:20008714,20036070:20036986,20036094:20036287,20036944:20037116,20037905:20042592,20037916:2004174', 'assoc_mat': '19760921:etiquette:3327:19762610,19762319:etiquette:3327:19763060,19767143:etiquette:3327:19781032,19768584:etiquette:3327:19780095,19777207:etiquette:3327:19777532,19789814:etiquette:3327:19790915,19791497:etiquette:3327:19792113,19795707:etiquette:3327:19796702,19804654:etiquette:3327:19805254,19806940:etiquette:3327:19808634,19809659:etiquette:3327:19811791,19812543:etiquette:3327:19813196,19816661:etiquette:3327:19842008,19820105:etiquette:3327:19820449,19856555:etiquette:3327:19869692,19862502:etiquette:3327:19863166,19862513:etiquette:3327:19862891,19876135:etiquette:3327:19878589,19876147:etiquette:3327:19877366,19876151:etiquette:3327:19877141,19881407:etiquette:3327:19882168,19883521:etiquette:3327:19884277,19887051:etiquette:3327:19887519,19892611:etiquette:3327:19893189,19900512:etiquette:3327:19901972,19904579:etiquette:3327:19909187,19907094:etiquette:3327:19907284,19908550:etiquette:3327:19908781,19908559:etiquette:3327:19908725,19914499:etiquette:3327:19915138,19914503:etiquette:3327:19914752,1'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012449860453343026, 'nb_photo': 32, 'list_port_cont': '20150539,20171264,20271879,20295715,20345344', 'assoc_port': '20036067:20271879,20049554:20150539,20079075:20295715,20082424:20171264,20116924:20345344', 'assoc_mat': '20036067:film_plastique:4205:20271879,20049554:film_plastique:4205:20150539,20079075:film_plastique:4205:20295715,20082424:film_plastique:4205:20171264,20116924:film_plastique:4205:20345344'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.045331967557114584, 'nb_photo': 3683, 'list_port_cont': '19815864,19825922,19826748,19921251,19936790,19951452,19993446,20034506,20054443,20082602,20089951,20094934,20098933,20144603,20145271,20146032,20146603,20149350,20150575,20156570,20167495,20167986,20172946,20193919,20197948,20210874', 'assoc_port': '19773068:19825922,19789803:19815864,19798200:19826748,19862504:20034506,19878438:19936790,19897208:19951452,19908554:20089951,19914518:19993446,19921062:19921251,19965062:20054443,19980611:20082602,20001199:20094934,20001308:20098933,20036095:20144603,20037891:20145271,20037947:20146032,20038001:20146603,20044598:20149350,20049556:20150575,20062017:20156570,20076857:20167495,20079100:20167986,20084950:20172946,20101963:20193919,20112472:20197948,20119878:20210874', 'assoc_mat': '19773068:film_plastique:4203:19825922,19789803:film_plastique:4203:19815864,19798200:film_plastique:4203:19826748,19862504:film_plastique:4203:20034506,19878438:film_plastique:4203:19936790,19897208:film_plastique:4203:19951452,19908554:film_plastique:4203:20089951,19914518:film_plastique:4203:19993446,19921062:film_plastique:4203:19921251,19965062:film_plastique:4203:20054443,19980611:film_plastique:4203:20082602,20001199:film_plastique:4203:20094934,20001308:film_plastique:4203:20098933,20036095:film_plastique:4203:20144603,20037891:film_plastique:4203:20145271,20037947:film_plastique:4203:20146032,20038001:film_plastique:4203:20146603,20044598:film_plastique:4203:20149350,20049556:film_plastique:4203:20150575,20062017:film_plastique:4203:20156570,20076857:film_plastique:4203:20167495,20079100:film_plastique:4203:20167986,20084950:film_plastique:4203:20172946,20101963:film_plastique:4203:20193919,20112472:film_plastique:4203:20197948,20119878:film_plastique:4203:20210874'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0024089316287206454, 'nb_photo': 1600, 'list_port_cont': '19757264,19759933,19761584,19765110,19765557,19767401,19767619,19768907,19771068,19772417,19774492,19777403,19777550,19790377,19790626,19790732,19791118,19791329,19792659,19795313,19796185,19797263,19797947,19798491,19800929,19803825,19805135,19806512,19808197,19808852,19809780,19809969,19810973,19811437,19811587,19812781,19814196,19816445,19816591,19821799,19841211,19841911,19843905,19849601,19852470,19853296,19855770,19856817,19859585,19861868,19862382,19862571,19863003,19863255,19863533,19876953,19877954,19878738,19881058,19881483,19882579,19885009,19886480,19894185,19894794,19896354,19896892,19897571,19901024,19901502,19902247,19903595,19905431,19905994,19907478,19908366,19908699,19908883,19909176,19909358,19909936,19910627,19910652,19911140,19914601,19914648,19914764,19914913,19914975,19916231,19916668,19917308,19917847,19918181,19918463,19918761,19919002,19920569,19920884,19921018,19921317,19921563,19921581,19922106,19950941,19953448,19954296,19956342,19956572,19960015,19961166,19961830,19962521,1996530', 'assoc_port': '19756680:19757264,19759717:19759933,19760922:19761584,19764097:19765557,19764105:19765110,19767141:19767619,19767145:19767401,19768589:19768907,19770011:19771068,19772062:19772417,19774194:19774492,19777202:19777550,19777205:19777403,19789755:19811587,19789759:19810973,19789791:19809780,19789798:19795313,19789807:19791329,19789815:19791118,19789818:19790732,19789822:19790377,19789826:19797263,19790471:19790626,19792392:19792659,19795708:19796185,19797106:19797947,19798202:19798491,19800560:19800929,19803118:19803825,19804652:19805135,19805804:19806512,19807970:19808197,19808678:19808852,19809660:19809969,19810840:19811437,19812546:19812781,19813952:19814196,19814857:19843905,19815218:19841211,19815222:19816591,19815225:19816445,19816662:19841911,19820665:19821799,19848287:19849601,19850798:19852470,19852247:19853296,19853943:19856817,19855276:19855770,19856549:19862382,19856553:19859585,19859416:19861868,19862499:19863533,19862501:19863255,19862507:19863003,19862512:19862571,19876131:19911140,19876136:1991065', 'assoc_mat': '19756680:film_plastique:4207:19757264,19759717:film_plastique:4207:19759933,19760922:film_plastique:4207:19761584,19764097:film_plastique:4207:19765557,19764105:film_plastique:4207:19765110,19767141:film_plastique:4207:19767619,19767145:film_plastique:4207:19767401,19768589:film_plastique:4207:19768907,19770011:film_plastique:4207:19771068,19772062:film_plastique:4207:19772417,19774194:film_plastique:4207:19774492,19777202:film_plastique:4207:19777550,19777205:film_plastique:4207:19777403,19789755:film_plastique:4207:19811587,19789759:film_plastique:4207:19810973,19789791:film_plastique:4207:19809780,19789798:film_plastique:4207:19795313,19789807:film_plastique:4207:19791329,19789815:film_plastique:4207:19791118,19789818:film_plastique:4207:19790732,19789822:film_plastique:4207:19790377,19789826:film_plastique:4207:19797263,19790471:film_plastique:4207:19790626,19792392:film_plastique:4207:19792659,19795708:film_plastique:4207:19796185,19797106:film_plastique:4207:19797947,19798202:film_plastique:4207:1979849'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8423345427476814, 'nb_photo': 4066, 'list_port_cont': '19776131,19783285,19784712,19787514,19795612,19798735,19799358,19812401,19814369,19815695,19816904,19817327,19818456,19823554,19827675,19838000,19839193,19840565,19841174,19841500,19845236,19881652,19887696,19900737,19921733,19923931,19928153,19934156,19935631,19935844,19936040,19936150,19936742,19938252,19942051,19942800,19962750,19968503,19972160,19988522,19989184,19989619,19990488,19990686,19992049,19992738,19995141,19997173,20000711,20016301,20016803,20021980,20035119,20042917,20045134,20046373,20047289,20049462,20049722,20054952,20070132,20071793,20073399,20082507,20083493,20087857,20088507,20089714,20096209,20096934,20097643,20098341,20099444,20100768,20118975,20121086,20144033,20144205,20144346,20144524,20144663,20144885,20145041,20145184,20145315,20145515,20145729,20145810,20146123,20146262,20146327,20146476,20146739,20147358,20149002,20149191,20149468,20149679,20150191,20150293,20153947,20155234,20156140,20156361,20156542,20156667,20157033,20157174,20160086,20160834,20166085,20167658,20168979,2017091', 'assoc_port': '19759715:19776131,19764099:19783285,19767142:19784712,19770010:19787514,19773069:19795612,19777200:19798735,19777206:19799358,19789757:19812401,19789789:19814369,19789801:19815695,19789812:19816904,19789821:19817327,19790470:19818456,19795709:19823554,19799407:19827675,19804651:19887696,19808679:19838000,19810838:19839193,19813965:19840565,19815217:19841174,19815224:19841500,19820103:19845236,19843479:19900737,19849674:19921733,19852249:19923931,19855280:19928153,19862497:19934156,19862508:20035119,19876133:19935631,19876142:19935844,19876155:19936040,19876162:19936150,19878437:19936742,19881406:19881652,19885125:19938252,19892610:19942051,19894096:19942800,19897206:20046373,19900508:19962750,19903255:19968503,19905751:19972160,19907583:19988522,19908555:19989184,19914493:19990488,19914498:19990686,19914506:19992049,19914512:19992738,19916144:19995141,19917213:19997173,19918000:20000711,19920398:20016301,19920407:20016803,19921505:20021980,19950503:20042917,19955757:20045134,19959267:20047289,19962045:2004946', 'assoc_mat': '19759715:film_plastique:4461:19776131,19764099:film_plastique:4461:19783285,19767142:film_plastique:4461:19784712,19770010:film_plastique:4461:19787514,19773069:film_plastique:4461:19795612,19777200:film_plastique:4461:19798735,19777206:film_plastique:4461:19799358,19789757:film_plastique:4461:19812401,19789789:film_plastique:4461:19814369,19789801:film_plastique:4461:19815695,19789812:film_plastique:4461:19816904,19789821:film_plastique:4461:19817327,19790470:film_plastique:4461:19818456,19795709:film_plastique:4461:19823554,19799407:film_plastique:4461:19827675,19804651:film_plastique:4461:19887696,19808679:film_plastique:4461:19838000,19810838:film_plastique:4461:19839193,19813965:film_plastique:4461:19840565,19815217:film_plastique:4461:19841174,19815224:film_plastique:4461:19841500,19820103:film_plastique:4461:19845236,19843479:film_plastique:4461:19900737,19849674:film_plastique:4461:19921733,19852249:film_plastique:4461:19923931,19855280:film_plastique:4461:19928153,19862497:film_plastique:4461:1993415'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04575133433107412, 'nb_photo': 2713, 'list_port_cont': '19776071,19783574,19785874,19788931,19796961,19799231,19811648,19812904,19814865,19815518,19816271,19817270,19817478,19820166,19823477,19825395,19828826,19837070,19838727,19839775,19841310,19841614,19841718,19842034,19845976,19900914,19922949,19927137,19930681,19934522,19935557,19935794,19935980,19936629,19936705,19937173,19937421,19937636,19939693,19942133,19944918,19953851,19966007,19969538,19971995,19988492,19989060,19990963,19991932,19992682,19993280,19996727,20006829,20016746,20023474,20033532,20041979,20043322,20045272,20046434,20047418,20047901,20049356,20053027,20054717,20067971,20071652,20073224,20082447,20083372,20085243,20088061,20089367,20089774,20093844,20096084,20096492,20097374,20098112,20098855,20099947,20101985,20103497,20104548,20104983,20105039,20119045,20125886,20144314,20144491,20144632,20144745,20144962,20145161,20145425,20145491,20145617,20145672,20145778,20145898,20146154,20146198,20146302,20146403,20146436,20146607,20146790,20147398,20149167,20149505,20149609,20149930,20150265,2015038', 'assoc_port': '19759711:19776071,19764101:19783574,19768587:19785874,19768590:19820166,19772064:19788931,19774195:19796961,19777204:19799231,19789754:19811648,19789772:19812904,19789794:19814865,19789800:19815518,19789808:19816271,19789816:19817270,19789824:19817478,19791496:19845976,19795706:19823477,19797109:19825395,19800562:19828826,19804655:19937421,19806978:19837070,19809658:19838727,19812544:19839775,19815219:19841310,19815228:19841614,19815679:19841718,19816663:19842034,19843478:19900914,19850795:19922949,19853945:19927137,19857961:19930681,19859418:20033532,19862510:19934522,19876132:19935557,19876141:19935794,19876152:19935980,19878433:19936629,19878436:19936705,19880669:19937173,19883520:19937636,19888560:19939693,19892614:19942133,19895731:19944918,19897893:19953851,19901840:19966007,19904577:19969538,19905750:19971995,19907582:19988492,19908553:19989060,19914495:20093844,19914500:19990963,19914505:19991932,19914511:19992682,19914516:19993280,19916637:19996727,19917998:20207145,19918904:20006829,19920404:2001674', 'assoc_mat': '19759711:film_plastique:4200:19776071,19764101:film_plastique:4200:19783574,19768587:film_plastique:4200:19785874,19768590:film_plastique:4200:19820166,19772064:film_plastique:4200:19788931,19774195:film_plastique:4200:19796961,19777204:film_plastique:4200:19799231,19789754:film_plastique:4200:19811648,19789772:film_plastique:4200:19812904,19789794:film_plastique:4200:19814865,19789800:film_plastique:4200:19815518,19789808:film_plastique:4200:19816271,19789816:film_plastique:4200:19817270,19789824:film_plastique:4200:19817478,19791496:film_plastique:4200:19845976,19795706:film_plastique:4200:19823477,19797109:film_plastique:4200:19825395,19800562:film_plastique:4200:19828826,19804655:film_plastique:4200:19937421,19806978:film_plastique:4200:19837070,19809658:film_plastique:4200:19838727,19812544:film_plastique:4200:19839775,19815219:film_plastique:4200:19841310,19815228:film_plastique:4200:19841614,19815679:film_plastique:4200:19841718,19816663:film_plastique:4200:19842034,19843478:film_plastique:4200:1990091'}, {'unwanted_material': 'film_plastique', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.00604760336802359, 'nb_photo': 1281, 'list_port_cont': '19760094,19762967,19764300,19769072,19772510,19790154,19790223,19793217,19797434,19800037,19803531,19806314,19809319,19811601,19815818,19820973,19840638,19853090,19862291,19862625,19862671,19876508,19879894,19880757,19884058,19886628,19893276,19897608,19900802,19905028,19908811,19910238,19910982,19916508,19918134,19918350,19920691,19921146,19921449,19922076,19953607,19956947,19961954,19968575,19971070,19974483,19976824,19981303,19986583,20002018,20003576,20006617,20036231,20036459,20036849,20037500,20038478,20039014,20039709,20040512,20041450,20041665,20042539,20043160,20044524,20045173,20047575,20050165,20052660,20063090,20066398,20070027,20071251,20071835,20073060,20080542,20088112,20102531,20104184,20104626,20105998,20106693,20110407,20114373,20114800,20115403,20119937,20127181', 'assoc_port': '19759710:19760094,19762314:19762967,19764103:19764300,19768585:19769072,19772058:19772510,19789793:19809319,19789823:19790223,19789829:19790154,19793042:19793217,19797107:19797434,19799406:19800037,19803120:19803531,19805805:19806314,19810836:19811601,19814855:19840638,19815226:19815818,19820667:19820973,19852251:19853090,19856550:19862291,19862505:19862625,19862506:19862671,19876134:19910982,19876144:19910238,19876158:19876508,19878432:19880757,19879391:19879894,19883519:19884058,19886310:19886628,19892617:19893276,19897205:19897608,19900511:19900802,19904582:19905028,19908558:19908811,19916146:19916508,19917994:19918350,19918001:19918134,19920400:19921449,19920406:19920691,19921063:19921146,19921952:19922076,19953050:19953607,19956710:19956947,19960838:19961954,19968019:19968575,19970672:19971070,19973618:19974483,19976405:19976824,19980612:19981303,19986406:19986583,20001307:20003576,20001321:20002018,20006246:20006617,20036064:20047575,20036073:20044524,20036083:20036849,20036092:20036459,20036102:2003623', 'assoc_mat': '19759710:film_plastique:4207:19760094,19762314:film_plastique:4207:19762967,19764103:film_plastique:4207:19764300,19768585:film_plastique:4207:19769072,19772058:film_plastique:4207:19772510,19789793:film_plastique:4207:19809319,19789823:film_plastique:4207:19790223,19789829:film_plastique:4207:19790154,19793042:film_plastique:4207:19793217,19797107:film_plastique:4207:19797434,19799406:film_plastique:4207:19800037,19803120:film_plastique:4207:19803531,19805805:film_plastique:4207:19806314,19810836:film_plastique:4207:19811601,19814855:film_plastique:4207:19840638,19815226:film_plastique:4207:19815818,19820667:film_plastique:4207:19820973,19852251:film_plastique:4207:19853090,19856550:film_plastique:4207:19862291,19862505:film_plastique:4207:19862625,19862506:film_plastique:4207:19862671,19876134:film_plastique:4207:19910982,19876144:film_plastique:4207:19910238,19876158:film_plastique:4207:19876508,19878432:film_plastique:4207:19880757,19879391:film_plastique:4207:19879894,19883519:film_plastique:4207:1988405'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007709123979887224, 'nb_photo': 1714, 'list_port_cont': '19779995,19784561,19787341,19795801,19798967,19799997,19809008,19813292,19815192,19816090,19816402,19816610,19817593,19823384,19823694,19826867,19828411,19831835,19839176,19840033,19841384,19841543,19841869,19845317,19845859,19889418,19891547,19897588,19907344,19920011,19923852,19928081,19930812,19934359,19935722,19935953,19936109,19936813,19937207,19938228,19966106,19971815,19989753,19990673,19991348,19992968,20000267,20004680,20020040,20023588,20035021,20041342,20042868,20043355,20045846,20049135,20054417,20054532,20054547,20067899,20071368,20073478,20076869,20081058,20082081,20082363,20083212,20083844,20085278,20085394,20085926,20088498,20088608,20089521,20089585,20089742,20089837,20093047,20096646,20097079,20097870,20098646,20099227,20102175,20102487,20103403,20104817,20106228,20108104,20112179,20113845,20114466,20117569,20117943,20118361,20120331,20120768,20122882,20127337,20127606,20137331,20138277,20138757,20138903,20139074,20139226,20139380,20140665', 'assoc_port': '19758113:19828411,19762317:19779995,19767139:19784561,19770008:19787341,19772060:19809008,19773071:19795801,19777203:19798967,19777209:19799997,19789785:19813292,19789796:19815192,19789805:19816090,19789809:19816402,19789811:19816610,19789825:19817593,19795705:19823384,19795710:19823694,19798201:19826867,19803119:19831835,19808677:19889418,19810837:19839176,19812547:19840033,19815220:19841384,19815227:19841543,19816660:19841869,19820104:19845317,19820666:19845859,19848288:19920011,19852245:19923852,19855278:19928081,19857962:19930812,19862503:19934359,19876130:20035021,19876140:19935722,19876149:19935953,19876161:19936109,19878439:19936813,19881408:19937207,19884872:19938228,19890303:19891547,19892615:20041342,19897209:19897588,19900481:20054417,19901842:19966106,19905747:19971815,19907096:19907344,19908552:20089837,19914496:19990673,19914502:19991348,19914514:19992968,19916147:20093047,19917997:20000267,19918345:20004680,19921060:20020040,19921950:20023588,19950502:20042868,19953056:20043355,19956711:2004584', 'assoc_mat': '19758113:film_plastique:4211:19828411,19762317:film_plastique:4211:19779995,19767139:film_plastique:4211:19784561,19770008:film_plastique:4211:19787341,19772060:film_plastique:4211:19809008,19773071:film_plastique:4211:19795801,19777203:film_plastique:4211:19798967,19777209:film_plastique:4211:19799997,19789785:film_plastique:4211:19813292,19789796:film_plastique:4211:19815192,19789805:film_plastique:4211:19816090,19789809:film_plastique:4211:19816402,19789811:film_plastique:4211:19816610,19789825:film_plastique:4211:19817593,19795705:film_plastique:4211:19823384,19795710:film_plastique:4211:19823694,19798201:film_plastique:4211:19826867,19803119:film_plastique:4211:19831835,19808677:film_plastique:4211:19889418,19810837:film_plastique:4211:19839176,19812547:film_plastique:4211:19840033,19815220:film_plastique:4211:19841384,19815227:film_plastique:4211:19841543,19816660:film_plastique:4211:19841869,19820104:film_plastique:4211:19845317,19820666:film_plastique:4211:19845859,19848288:film_plastique:4211:1992001'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009853745430804136, 'nb_photo': 1, 'list_port_cont': '20199803', 'assoc_port': '20116430:20199803', 'assoc_mat': '20116430:kraft:4461:20199803'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.001228120622228949, 'nb_photo': 12, 'list_port_cont': '19783580,19788938,19841603,19842032,19927138,19953860,20033537,20054722,20098107,20146158,20153902,20200583', 'assoc_port': '19764101:19783580,19772064:19788938,19815228:19841603,19816663:19842032,19853945:19927138,19859418:20033537,19897893:19953860,19965082:20054722,20001297:20098107,20037971:20146158,20051040:20153902,20118111:20200583', 'assoc_mat': '19764101:kraft:4200:19783580,19772064:kraft:4200:19788938,19815228:kraft:4200:19841603,19816663:kraft:4200:19842032,19853945:kraft:4200:19927138,19859418:kraft:4200:20033537,19897893:kraft:4200:19953860,19965082:kraft:4200:20054722,20001297:kraft:4200:20098107,20037971:kraft:4200:20146158,20051040:kraft:4200:20153902,20118111:kraft:4200:20200583'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00023987298742612133, 'nb_photo': 4, 'list_port_cont': '20085940,20117942,20127608,20137321', 'assoc_port': '20085663:20085940,20101946:20137321,20117790:20117942,20127153:20127608', 'assoc_mat': '20085663:kraft:4211:20085940,20101946:kraft:4211:20137321,20117790:kraft:4211:20117942,20127153:kraft:4211:20127608'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9547229888322372, 'nb_photo': 490, 'list_port_cont': '19784771,19800830,19812272,19813483,19816963,19817636,19840506,19908807,19918448,19923829,19928976,19934502,19935672,19935961,19936824,19938585,19941851,19942829,19962141,19991336,19992351,19993171,19995873,20021803,20043121,20054817,20069104,20071628,20085156,20094995,20096630,20098074,20100058,20119026,20144427,20144836,20146006,20146694,20146725,20147629,20149426,20149972,20150531,20156182,20156192,20156502,20160971,20171270,20173368,20193549,20193991,20194173,20197874,20199990,20210648,20224952,20271869,20295717,20345331', 'assoc_port': '19767144:19784771,19789756:19812272,19789788:19813483,19789813:19816963,19789828:19817636,19800563:19800830,19813951:19840506,19852244:19923829,19856556:19928976,19862511:19934502,19876137:19935672,19876153:19935961,19878441:19936824,19887054:19938585,19889666:19941851,19894099:19942829,19900482:19962141,19908557:19908807,19914504:19991336,19914508:19992351,19914517:19993171,19916148:19995873,19918346:19918448,19921502:20021803,19953049:20043121,19965084:20054817,19969391:20069104,19973615:20071628,19984140:20085156,20001201:20094995,20001209:20096630,20001298:20098074,20001314:20100058,20006927:20119026,20036067:20271869,20036084:20144427,20036936:20144836,20037967:20146006,20038009:20146694,20038012:20146725,20041550:20147629,20045082:20149426,20047207:20149972,20049554:20150531,20061999:20156182,20062001:20156192,20062014:20156502,20071352:20160971,20079075:20295717,20082424:20171270,20084953:20173368,20101945:20193549,20101964:20193991,20102009:20194173,20112473:20197874,20116924:20345331,20116926:2019999', 'assoc_mat': '19767144:metal:4205:19784771,19789756:metal:4205:19812272,19789788:metal:4205:19813483,19789813:metal:4205:19816963,19789828:metal:4205:19817636,19800563:metal:4205:19800830,19813951:metal:4205:19840506,19852244:metal:4205:19923829,19856556:metal:4205:19928976,19862511:metal:4205:19934502,19876137:metal:4205:19935672,19876153:metal:4205:19935961,19878441:metal:4205:19936824,19887054:metal:4205:19938585,19889666:metal:4205:19941851,19894099:metal:4205:19942829,19900482:metal:4205:19962141,19908557:metal:4205:19908807,19914504:metal:4205:19991336,19914508:metal:4205:19992351,19914517:metal:4205:19993171,19916148:metal:4205:19995873,19918346:metal:4205:19918448,19921502:metal:4205:20021803,19953049:metal:4205:20043121,19965084:metal:4205:20054817,19969391:metal:4205:20069104,19973615:metal:4205:20071628,19984140:metal:4205:20085156,20001201:metal:4205:20094995,20001209:metal:4205:20096630,20001298:metal:4205:20098074,20001314:metal:4205:20100058,20006927:metal:4205:20119026,20036067:metal:4205:20271869,20036084:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01327332430786877, 'nb_photo': 6, 'list_port_cont': '20146118,20147360,20148995,20156527,20168977,20194133', 'assoc_port': '20037970:20146118,20040917:20147360,20043467:20148995,20062015:20156527,20080259:20168977,20102008:20194133', 'assoc_mat': '20037970:metal:4461:20146118,20040917:metal:4461:20147360,20043467:metal:4461:20148995,20062015:metal:4461:20156527,20080259:metal:4461:20168977,20102008:metal:4461:20194133'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.1022575651604038, 'nb_photo': 1225, 'list_port_cont': '19776074,19783584,19785866,19788928,19796968,19799235,19811651,19812915,19814862,19815520,19816279,19817279,19817479,19820158,19823472,19825400,19828825,19837081,19838718,19839769,19841311,19841607,19841723,19842020,19845984,19900912,19922953,19927129,19930679,19934521,19935558,19935788,19935988,19936631,19936708,19937165,19937427,19937631,19939682,19942140,19944924,19953859,19966008,19969537,19971996,19988484,19989063,19990953,19991941,19992677,19993284,19996734,20006822,20016744,20023471,20033533,20041990,20043328,20045280,20046420,20047419,20047903,20049357,20053028,20054712,20067976,20071644,20073220,20082444,20083379,20085252,20088077,20089364,20089760,20093842,20096079,20096495,20097380,20098108,20098862,20099946,20101977,20103488,20104543,20105053,20119033,20125887,20144311,20144484,20144624,20144754,20144961,20145162,20145410,20145482,20145615,20145666,20145771,20145890,20146155,20146187,20146295,20146400,20146431,20146610,20146775,20147395,20149156,20149510,20149602,20149935,20150261,20150379,2015061', 'assoc_port': '19759711:19776074,19764101:19783584,19768587:19785866,19768590:19820158,19772064:19788928,19774195:19796968,19777204:19799235,19789754:19811651,19789772:19812915,19789794:19814862,19789800:19815520,19789808:19816279,19789816:19817279,19789824:19817479,19791496:19845984,19795706:19823472,19797109:19825400,19800562:19828825,19804655:19937427,19806978:19837081,19809658:19838718,19812544:19839769,19815219:19841311,19815228:19841607,19815679:19841723,19816663:19842020,19843478:19900912,19850795:19922953,19853945:19927129,19857961:19930679,19859418:20033533,19862510:19934521,19876132:19935558,19876141:19935788,19876152:19935988,19878433:19936631,19878436:19936708,19880669:19937165,19883520:19937631,19888560:19939682,19892614:19942140,19895731:19944924,19897893:19953859,19901840:19966008,19904577:19969537,19905750:19971996,19907582:19988484,19908553:19989063,19914495:20093842,19914500:19990953,19914505:19991941,19914511:19992677,19914516:19993284,19916637:19996734,19917998:20207135,19918904:20006822,19920404:2001674', 'assoc_mat': '19759711:metal:4200:19776074,19764101:metal:4200:19783584,19768587:metal:4200:19785866,19768590:metal:4200:19820158,19772064:metal:4200:19788928,19774195:metal:4200:19796968,19777204:metal:4200:19799235,19789754:metal:4200:19811651,19789772:metal:4200:19812915,19789794:metal:4200:19814862,19789800:metal:4200:19815520,19789808:metal:4200:19816279,19789816:metal:4200:19817279,19789824:metal:4200:19817479,19791496:metal:4200:19845984,19795706:metal:4200:19823472,19797109:metal:4200:19825400,19800562:metal:4200:19828825,19804655:metal:4200:19937427,19806978:metal:4200:19837081,19809658:metal:4200:19838718,19812544:metal:4200:19839769,19815219:metal:4200:19841311,19815228:metal:4200:19841607,19815679:metal:4200:19841723,19816663:metal:4200:19842020,19843478:metal:4200:19900912,19850795:metal:4200:19922953,19853945:metal:4200:19927129,19857961:metal:4200:19930679,19859418:metal:4200:20033533,19862510:metal:4200:19934521,19876132:metal:4200:19935558,19876141:metal:4200:19935788,19876152:metal:4200:19935988,19878433:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008850055364495107, 'nb_photo': 474, 'list_port_cont': '19779996,19784559,19787349,19795802,19798965,19799995,19808998,19828412,20076872,20081068,20082074,20083845,20085286,20085928,20088613,20089575,20089740,20102498,20103398,20104821,20106223,20108105,20112180,20113840,20114473,20117572,20117938,20118354,20120342,20120766,20122892,20127329,20127596,20137320,20138265,20138770,20138901,20139071,20139215,20139384,20140656', 'assoc_port': '19758113:19828412,19762317:19779996,19767139:19784559,19770008:19787349,19772060:19808998,19773071:19795802,19777203:19798965,19777209:19799995,20061998:20139384,20062005:20139215,20062013:20139071,20062025:20138901,20062032:20138770,20065069:20140656,20069113:20138265,20075446:20076872,20076858:20089575,20079076:20081068,20081687:20082074,20083117:20083845,20084090:20085286,20085663:20085928,20088457:20088613,20089570:20089740,20101946:20137320,20101955:20108105,20101961:20106223,20101987:20103398,20102038:20102498,20103636:20104821,20110663:20113840,20110669:20112180,20114139:20114473,20117422:20117572,20117790:20117938,20118114:20118354,20120232:20120342,20120683:20120766,20122056:20122892,20127153:20127596,20127159:20127329', 'assoc_mat': '19758113:metal:4211:19828412,19762317:metal:4211:19779996,19767139:metal:4211:19784559,19770008:metal:4211:19787349,19772060:metal:4211:19808998,19773071:metal:4211:19795802,19777203:metal:4211:19798965,19777209:metal:4211:19799995,20061998:metal:4211:20139384,20062005:metal:4211:20139215,20062013:metal:4211:20139071,20062025:metal:4211:20138901,20062032:metal:4211:20138770,20065069:metal:4211:20140656,20069113:metal:4211:20138265,20075446:metal:4211:20076872,20076858:metal:4211:20089575,20079076:metal:4211:20081068,20081687:metal:4211:20082074,20083117:metal:4211:20083845,20084090:metal:4211:20085286,20085663:metal:4211:20085928,20088457:metal:4211:20088613,20089570:metal:4211:20089740,20101946:metal:4211:20137320,20101955:metal:4211:20108105,20101961:metal:4211:20106223,20101987:metal:4211:20103398,20102038:metal:4211:20102498,20103636:metal:4211:20104821,20110663:metal:4211:20113840,20110669:metal:4211:20112180,20114139:metal:4211:20114473,20117422:metal:4211:20117572,20117790:metal:4211:20117938,20118114:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0032624347087221203, 'nb_photo': 80, 'list_port_cont': '19762609,19777531,19780094,19791911,19792108,19793955,19797756,19800963,19805255,19813025,19813875,19820440,19842014,19843732,19860516,19869689,19877145,19878978,19895478,19896337,19898956,19908722,19908794,19915143,19917329,19920927,19921716,19965374,19975256,19976909,19987308,19988712,20008707,20018099,20036290,20038321,20038885,20039273,20039836,20040279,20044149,20044763,20046411,20047459,20048278,20048703,20051407,20052181,20063444,20075679,20079582,20079835,20082209,20083607,20086175,20089893,20103193,20105085,20114790,20114909,20115211,20117524,20120313,20127668', 'assoc_port': '19760921:19762609,19768584:19780094,19777207:19777531,19789758:19813025,19789787:19813875,19789797:19793955,19789810:19791911,19791497:19792108,19797108:19797756,19800561:19800963,19804654:19805255,19816661:19842014,19820105:19820440,19843477:19843732,19856555:19869689,19859417:19860516,19876151:19877145,19878440:19878978,19894098:19895478,19895732:19896337,19897892:19898956,19908550:19908794,19908559:19908722,19914499:19915143,19914513:19917329,19920402:19920927,19921503:19921716,19965080:19965374,19973613:19975256,19976406:19976909,19986407:19987308,19987520:19988712,20001220:20018099,20001325:20008707,20036094:20036290,20036103:20052181,20037966:20040279,20037974:20039836,20037985:20039273,20037991:20038885,20038014:20038321,20043948:20044149,20044600:20044763,20046176:20046411,20047210:20047459,20048103:20048278,20048570:20048703,20051039:20051407,20062027:20063444,20075448:20075679,20079074:20079835,20079104:20079582,20081685:20082209,20083115:20083607,20085662:20086175,20089567:20089893,20101952:2010508', 'assoc_mat': '19760921:metal:3327:19762609,19768584:metal:3327:19780094,19777207:metal:3327:19777531,19789758:metal:3327:19813025,19789787:metal:3327:19813875,19789797:metal:3327:19793955,19789810:metal:3327:19791911,19791497:metal:3327:19792108,19797108:metal:3327:19797756,19800561:metal:3327:19800963,19804654:metal:3327:19805255,19816661:metal:3327:19842014,19820105:metal:3327:19820440,19843477:metal:3327:19843732,19856555:metal:3327:19869689,19859417:metal:3327:19860516,19876151:metal:3327:19877145,19878440:metal:3327:19878978,19894098:metal:3327:19895478,19895732:metal:3327:19896337,19897892:metal:3327:19898956,19908550:metal:3327:19908794,19908559:metal:3327:19908722,19914499:metal:3327:19915143,19914513:metal:3327:19917329,19920402:metal:3327:19920927,19921503:metal:3327:19921716,19965080:metal:3327:19965374,19973613:metal:3327:19975256,19976406:metal:3327:19976909,19986407:metal:3327:19987308,19987520:metal:3327:19988712,20001220:metal:3327:20018099,20001325:metal:3327:20008707,20036094:metal:3327:20036290,20036103:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.02985832302231044, 'nb_photo': 2919, 'list_port_cont': '19784770,19800829,19812279,19813488,19816965,19817638,19840510,19908803,19918456,19923830,19928972,19934506,19935668,19935967,19936823,19938573,19941849,19942841,19962147,19991327,19992341,19993162,19995864,20021795,20043113,20054822,20069094,20071630,20085158,20094994,20096625,20098073,20100055,20119020,20144424,20144833,20146020,20146697,20146714,20147621,20149428,20149966,20150542,20156179,20156194,20156504,20160968,20171266,20173371,20193559,20193994,20194160,20197864,20199987,20210659,20224956,20271867,20295714,20345343', 'assoc_port': '19767144:19784770,19789756:19812279,19789788:19813488,19789813:19816965,19789828:19817638,19800563:19800829,19813951:19840510,19852244:19923830,19856556:19928972,19862511:19934506,19876137:19935668,19876153:19935967,19878441:19936823,19887054:19938573,19889666:19941849,19894099:19942841,19900482:19962147,19908557:19908803,19914504:19991327,19914508:19992341,19914517:19993162,19916148:19995864,19918346:19918456,19921502:20021795,19953049:20043113,19965084:20054822,19969391:20069094,19973615:20071630,19984140:20085158,20001201:20094994,20001209:20096625,20001298:20098073,20001314:20100055,20006927:20119020,20036067:20271867,20036084:20144424,20036936:20144833,20037967:20146020,20038009:20146697,20038012:20146714,20041550:20147621,20045082:20149428,20047207:20149966,20049554:20150542,20061999:20156179,20062001:20156194,20062014:20156504,20071352:20160968,20079075:20295714,20082424:20171266,20084953:20173371,20101945:20193559,20101964:20193994,20102009:20194160,20112473:20197864,20116924:20345343,20116926:2019998', 'assoc_mat': '19767144:papier:4205:19784770,19789756:papier:4205:19812279,19789788:papier:4205:19813488,19789813:papier:4205:19816965,19789828:papier:4205:19817638,19800563:papier:4205:19800829,19813951:papier:4205:19840510,19852244:papier:4205:19923830,19856556:papier:4205:19928972,19862511:papier:4205:19934506,19876137:papier:4205:19935668,19876153:papier:4205:19935967,19878441:papier:4205:19936823,19887054:papier:4205:19938573,19889666:papier:4205:19941849,19894099:papier:4205:19942841,19900482:papier:4205:19962147,19908557:papier:4205:19908803,19914504:papier:4205:19991327,19914508:papier:4205:19992341,19914517:papier:4205:19993162,19916148:papier:4205:19995864,19918346:papier:4205:19918456,19921502:papier:4205:20021795,19953049:papier:4205:20043113,19965084:papier:4205:20054822,19969391:papier:4205:20069094,19973615:papier:4205:20071630,19984140:papier:4205:20085158,20001201:papier:4205:20094994,20001209:papier:4205:20096625,20001298:papier:4205:20098073,20001314:papier:4205:20100055,20006927:papier:4205:20119020,2003'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.059529021812691305, 'nb_photo': 20247, 'list_port_cont': '19757265,19759941,19761592,19765106,19765564,19767398,19767607,19768911,19771073,19772410,19774502,19777402,19777544,19790384,19790635,19790730,19791119,19791334,19792661,19795311,19796193,19797266,19797954,19798493,19800937,19803820,19805131,19806513,19808204,19808854,19809792,19809968,19810971,19811426,19811580,19812789,19814198,19816443,19816584,19821803,19841203,19841910,19843907,19849602,19852474,19853310,19855766,19856819,19859577,19861861,19862379,19862572,19863000,19863268,19863523,19876963,19877958,19878745,19881066,19881486,19882581,19885017,19886477,19894184,19894799,19896360,19896893,19897569,19901022,19901494,19902243,19903594,19905432,19905993,19907477,19908368,19908709,19908884,19909170,19909363,19909939,19910625,19910656,19911139,19914610,19914651,19914769,19914910,19914973,19916225,19916667,19917314,19917837,19918167,19918476,19918754,19918998,19920566,19920872,19921020,19921318,19921567,19921583,19922103,19950937,19953443,19954311,19956340,19956584,19960004,19961156,19961822,19962520,1996530', 'assoc_port': '19756680:19757265,19759717:19759941,19760922:19761592,19764097:19765564,19764105:19765106,19767141:19767607,19767145:19767398,19768589:19768911,19770011:19771073,19772062:19772410,19774194:19774502,19777202:19777544,19777205:19777402,19789755:19811580,19789759:19810971,19789791:19809792,19789798:19795311,19789807:19791334,19789815:19791119,19789818:19790730,19789822:19790384,19789826:19797266,19790471:19790635,19792392:19792661,19795708:19796193,19797106:19797954,19798202:19798493,19800560:19800937,19803118:19803820,19804652:19805131,19805804:19806513,19807970:19808204,19808678:19808854,19809660:19809968,19810840:19811426,19812546:19812789,19813952:19814198,19814857:19843907,19815218:19841203,19815222:19816584,19815225:19816443,19816662:19841910,19820665:19821803,19848287:19849602,19850798:19852474,19852247:19853310,19853943:19856819,19855276:19855766,19856549:19862379,19856553:19859577,19859416:19861861,19862499:19863523,19862501:19863268,19862507:19863000,19862512:19862572,19876131:19911139,19876136:1991065', 'assoc_mat': '19756680:papier:4207:19757265,19759717:papier:4207:19759941,19760922:papier:4207:19761592,19764097:papier:4207:19765564,19764105:papier:4207:19765106,19767141:papier:4207:19767607,19767145:papier:4207:19767398,19768589:papier:4207:19768911,19770011:papier:4207:19771073,19772062:papier:4207:19772410,19774194:papier:4207:19774502,19777202:papier:4207:19777544,19777205:papier:4207:19777402,19789755:papier:4207:19811580,19789759:papier:4207:19810971,19789791:papier:4207:19809792,19789798:papier:4207:19795311,19789807:papier:4207:19791334,19789815:papier:4207:19791119,19789818:papier:4207:19790730,19789822:papier:4207:19790384,19789826:papier:4207:19797266,19790471:papier:4207:19790635,19792392:papier:4207:19792661,19795708:papier:4207:19796193,19797106:papier:4207:19797954,19798202:papier:4207:19798493,19800560:papier:4207:19800937,19803118:papier:4207:19803820,19804652:papier:4207:19805131,19805804:papier:4207:19806513,19807970:papier:4207:19808204,19808678:papier:4207:19808854,19809660:papier:4207:19809968,1981'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.14654314475073446, 'nb_photo': 24130, 'list_port_cont': '19776138,19783277,19784717,19787508,19795607,19798732,19799362,19812396,19814364,19815686,19816908,19817330,19818449,19823546,19827671,19837999,19839203,19840556,19841178,19841493,19845232,19881653,19887701,19900725,19921741,19923918,19928161,19934168,19935643,19935838,19936044,19936138,19936744,19938254,19942050,19942810,19962755,19968488,19972157,19988532,19989197,19989625,19990486,19990690,19992052,19992747,19995139,19997166,20000723,20016313,20016796,20021981,20035133,20042915,20045126,20046370,20047301,20049456,20049717,20054955,20070125,20071780,20073410,20082521,20083494,20087859,20088513,20089719,20096204,20096946,20097639,20098343,20099434,20100769,20118976,20121091,20144023,20144210,20144350,20144526,20144661,20144893,20145036,20145193,20145309,20145521,20145734,20145808,20146127,20146261,20146334,20146479,20146738,20147368,20149004,20149197,20149477,20149668,20150189,20150300,20153950,20155261,20156152,20156352,20156538,20156679,20157036,20157175,20160076,20160826,20166091,20167666,20168974,2017091', 'assoc_port': '19759715:19776138,19764099:19783277,19767142:19784717,19770010:19787508,19773069:19795607,19777200:19798732,19777206:19799362,19789757:19812396,19789789:19814364,19789801:19815686,19789812:19816908,19789821:19817330,19790470:19818449,19795709:19823546,19799407:19827671,19804651:19887701,19808679:19837999,19810838:19839203,19813965:19840556,19815217:19841178,19815224:19841493,19820103:19845232,19843479:19900725,19849674:19921741,19852249:19923918,19855280:19928161,19862497:19934168,19862508:20035133,19876133:19935643,19876142:19935838,19876155:19936044,19876162:19936138,19878437:19936744,19881406:19881653,19885125:19938254,19892610:19942050,19894096:19942810,19897206:20046370,19900508:19962755,19903255:19968488,19905751:19972157,19907583:19988532,19908555:19989197,19914493:19990486,19914498:19990690,19914506:19992052,19914512:19992747,19916144:19995139,19917213:19997166,19918000:20000723,19920398:20016313,19920407:20016796,19921505:20021981,19950503:20042915,19955757:20045126,19959267:20047301,19962045:2004945', 'assoc_mat': '19759715:papier:4461:19776138,19764099:papier:4461:19783277,19767142:papier:4461:19784717,19770010:papier:4461:19787508,19773069:papier:4461:19795607,19777200:papier:4461:19798732,19777206:papier:4461:19799362,19789757:papier:4461:19812396,19789789:papier:4461:19814364,19789801:papier:4461:19815686,19789812:papier:4461:19816908,19789821:papier:4461:19817330,19790470:papier:4461:19818449,19795709:papier:4461:19823546,19799407:papier:4461:19827671,19804651:papier:4461:19887701,19808679:papier:4461:19837999,19810838:papier:4461:19839203,19813965:papier:4461:19840556,19815217:papier:4461:19841178,19815224:papier:4461:19841493,19820103:papier:4461:19845232,19843479:papier:4461:19900725,19849674:papier:4461:19921741,19852249:papier:4461:19923918,19855280:papier:4461:19928161,19862497:papier:4461:19934168,19862508:papier:4461:20035133,19876133:papier:4461:19935643,19876142:papier:4461:19935838,19876155:papier:4461:19936044,19876162:papier:4461:19936138,19878437:papier:4461:19936744,19881406:papier:4461:19881653,1988'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.044455447155269126, 'nb_photo': 4964, 'list_port_cont': '19776065,19783577,19785869,19788936,19796974,19799240,19811656,19812901,19814868,19815522,19816273,19817264,19817487,19820157,19823480,19825393,19828816,19837083,19838712,19839766,19841326,19841601,19841714,19842029,19845972,19900906,19922954,19927132,19930688,19934530,19935549,19935782,19935977,19936621,19936709,19937177,19937435,19937627,19939686,19942134,19944925,19953856,19966000,19969525,19972005,19988489,19989054,19990964,19991940,19992689,19993278,19996735,20006819,20016748,20023465,20033534,20041983,20043314,20045271,20046424,20047426,20047906,20049342,20053032,20054723,20067977,20071648,20073225,20082453,20083382,20085244,20088066,20089366,20089765,20093851,20096083,20096487,20097384,20098123,20098857,20099942,20101980,20103502,20104553,20104979,20105042,20119041,20125889,20144309,20144485,20144627,20144747,20144956,20145151,20145409,20145487,20145607,20145664,20145774,20145901,20146149,20146194,20146286,20146395,20146429,20146622,20146776,20147399,20149166,20149511,20149598,20149945,20150267,2015038', 'assoc_port': '19759711:19776065,19764101:19783577,19768587:19785869,19768590:19820157,19772064:19788936,19774195:19796974,19777204:19799240,19789754:19811656,19789772:19812901,19789794:19814868,19789800:19815522,19789808:19816273,19789816:19817264,19789824:19817487,19791496:19845972,19795706:19823480,19797109:19825393,19800562:19828816,19804655:19937435,19806978:19837083,19809658:19838712,19812544:19839766,19815219:19841326,19815228:19841601,19815679:19841714,19816663:19842029,19843478:19900906,19850795:19922954,19853945:19927132,19857961:19930688,19859418:20033534,19862510:19934530,19876132:19935549,19876141:19935782,19876152:19935977,19878433:19936621,19878436:19936709,19880669:19937177,19883520:19937627,19888560:19939686,19892614:19942134,19895731:19944925,19897893:19953856,19901840:19966000,19904577:19969525,19905750:19972005,19907582:19988489,19908553:19989054,19914495:20093851,19914500:19990964,19914505:19991940,19914511:19992689,19914516:19993278,19916637:19996735,19917998:20207139,19918904:20006819,19920404:2001674', 'assoc_mat': '19759711:papier:4200:19776065,19764101:papier:4200:19783577,19768587:papier:4200:19785869,19768590:papier:4200:19820157,19772064:papier:4200:19788936,19774195:papier:4200:19796974,19777204:papier:4200:19799240,19789754:papier:4200:19811656,19789772:papier:4200:19812901,19789794:papier:4200:19814868,19789800:papier:4200:19815522,19789808:papier:4200:19816273,19789816:papier:4200:19817264,19789824:papier:4200:19817487,19791496:papier:4200:19845972,19795706:papier:4200:19823480,19797109:papier:4200:19825393,19800562:papier:4200:19828816,19804655:papier:4200:19937435,19806978:papier:4200:19837083,19809658:papier:4200:19838712,19812544:papier:4200:19839766,19815219:papier:4200:19841326,19815228:papier:4200:19841601,19815679:papier:4200:19841714,19816663:papier:4200:19842029,19843478:papier:4200:19900906,19850795:papier:4200:19922954,19853945:papier:4200:19927132,19857961:papier:4200:19930688,19859418:papier:4200:20033534,19862510:papier:4200:19934530,19876132:papier:4200:19935549,19876141:papier:4200:19935782,1987'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 8464, 'list_port_cont': '19784475,19799422,19811116,19819768,19839738,19841424,19934206,19934258,19936173,19962952,19969491,20039572,20042732,20043185,20054646,20065520,20073207,20073492,20089446,20095321,20096734,20097333,20100154,20100313,20101510,20144061,20144237,20144382,20144548,20144729,20145071,20145281,20145555,20145878,20145927,20146056,20146547,20146679,20146814,20147708,20149544,20149880,20150030,20150328,20153854,20156625,20156737,20156836,20157291,20168044,20169016,20172312,20194416,20196955,20210585,20211270,20224221', 'assoc_port': '19767140:19784475,19777208:19799422,19792391:19819768,19810839:19811116,19812545:19839738,19815221:19841424,19862498:19934206,19862500:19934258,19876163:19936173,19895733:20042732,19900509:19962952,19904578:19969491,19953051:20043185,19958106:20149880,19965083:20054646,19966884:20065520,19976399:20073207,19976404:20073492,19989463:20089446,20001202:20095321,20001210:20096734,20001293:20097333,20001316:20100154,20001318:20100313,20001322:20196955,20001324:20101510,20036065:20144061,20036075:20144237,20036081:20144382,20036091:20144548,20036100:20144729,20037884:20145071,20037895:20145281,20037908:20145555,20037927:20145878,20037946:20145927,20037968:20146056,20037999:20146547,20038005:20146679,20038017:20146814,20039339:20039572,20041551:20147708,20045475:20149544,20047208:20150030,20048572:20150328,20051037:20153854,20062022:20156625,20062029:20156737,20062031:20156836,20066173:20157291,20079103:20168044,20080261:20169016,20084087:20172312,20102735:20194416,20119875:20210585,20120229:20211270,20120682:2022422', 'assoc_mat': '19767140:papier:4209:19784475,19777208:papier:4209:19799422,19792391:papier:4209:19819768,19810839:papier:4209:19811116,19812545:papier:4209:19839738,19815221:papier:4209:19841424,19862498:papier:4209:19934206,19862500:papier:4209:19934258,19876163:papier:4209:19936173,19895733:papier:4209:20042732,19900509:papier:4209:19962952,19904578:papier:4209:19969491,19953051:papier:4209:20043185,19958106:papier:4209:20149880,19965083:papier:4209:20054646,19966884:papier:4209:20065520,19976399:papier:4209:20073207,19976404:papier:4209:20073492,19989463:papier:4209:20089446,20001202:papier:4209:20095321,20001210:papier:4209:20096734,20001293:papier:4209:20097333,20001316:papier:4209:20100154,20001318:papier:4209:20100313,20001322:papier:4209:20196955,20001324:papier:4209:20101510,20036065:papier:4209:20144061,20036075:papier:4209:20144237,20036081:papier:4209:20144382,20036091:papier:4209:20144548,20036100:papier:4209:20144729,20037884:papier:4209:20145071,20037895:papier:4209:20145281,20037908:papier:4209:20145555,2003'}, {'unwanted_material': 'papier', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.05018056043759236, 'nb_photo': 5894, 'list_port_cont': '19760098,19762974,19764310,19769079,19772505,19790151,19790224,19793223,19797429,19800038,19803521,19806325,19809326,19811600,19815826,19820982,19840633,19853087,19862293,19862615,19862673,19876509,19879896,19880755,19884052,19886638,19893283,19897622,19900797,19905024,19908823,19910237,19910976,19916517,19918123,19918356,19920697,19921154,19921444,19922080,19953613,19956954,19961960,19968587,19971079,19974470,19976818,19981307,19986587,20002016,20003568,20006619,20036234,20036447,20036845,20037493,20038475,20039017,20039713,20040519,20041446,20041663,20042543,20043151,20044520,20045166,20047585,20050154,20052663,20063083,20066392,20070041,20071248,20071840,20073072,20080547,20088100,20102528,20104181,20104636,20105996,20106687,20110396,20114380,20114809,20115392,20119936,20127178', 'assoc_port': '19759710:19760098,19762314:19762974,19764103:19764310,19768585:19769079,19772058:19772505,19789793:19809326,19789823:19790224,19789829:19790151,19793042:19793223,19797107:19797429,19799406:19800038,19803120:19803521,19805805:19806325,19810836:19811600,19814855:19840633,19815226:19815826,19820667:19820982,19852251:19853087,19856550:19862293,19862505:19862615,19862506:19862673,19876134:19910976,19876144:19910237,19876158:19876509,19878432:19880755,19879391:19879896,19883519:19884052,19886310:19886638,19892617:19893283,19897205:19897622,19900511:19900797,19904582:19905024,19908558:19908823,19916146:19916517,19917994:19918356,19918001:19918123,19920400:19921444,19920406:19920697,19921063:19921154,19921952:19922080,19953050:19953613,19956710:19956954,19960838:19961960,19968019:19968587,19970672:19971079,19973618:19974470,19976405:19976818,19980612:19981307,19986406:19986587,20001307:20003568,20001321:20002016,20006246:20006619,20036064:20047585,20036073:20044520,20036083:20036845,20036092:20036447,20036102:2003623', 'assoc_mat': '19759710:papier:4207:19760098,19762314:papier:4207:19762974,19764103:papier:4207:19764310,19768585:papier:4207:19769079,19772058:papier:4207:19772505,19789793:papier:4207:19809326,19789823:papier:4207:19790224,19789829:papier:4207:19790151,19793042:papier:4207:19793223,19797107:papier:4207:19797429,19799406:papier:4207:19800038,19803120:papier:4207:19803521,19805805:papier:4207:19806325,19810836:papier:4207:19811600,19814855:papier:4207:19840633,19815226:papier:4207:19815826,19820667:papier:4207:19820982,19852251:papier:4207:19853087,19856550:papier:4207:19862293,19862505:papier:4207:19862615,19862506:papier:4207:19862673,19876134:papier:4207:19910976,19876144:papier:4207:19910237,19876158:papier:4207:19876509,19878432:papier:4207:19880755,19879391:papier:4207:19879896,19883519:papier:4207:19884052,19886310:papier:4207:19886638,19892617:papier:4207:19893283,19897205:papier:4207:19897622,19900511:papier:4207:19900797,19904582:papier:4207:19905024,19908558:papier:4207:19908823,19916146:papier:4207:19916517,1991'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0058606485631490885, 'nb_photo': 1831, 'list_port_cont': '19780001,19784548,19787351,19795810,19798969,19799988,19809011,19828402,20076873,20081069,20082070,20083843,20085289,20085929,20088610,20089578,20089754,20102492,20103399,20104806,20106233,20108115,20112185,20113841,20114468,20117578,20117948,20118355,20120339,20120780,20122884,20127341,20127599,20137326,20138273,20138765,20138908,20139072,20139217,20139373,20140657', 'assoc_port': '19758113:19828402,19762317:19780001,19767139:19784548,19770008:19787351,19772060:19809011,19773071:19795810,19777203:19798969,19777209:19799988,20061998:20139373,20062005:20139217,20062013:20139072,20062025:20138908,20062032:20138765,20065069:20140657,20069113:20138273,20075446:20076873,20076858:20089578,20079076:20081069,20081687:20082070,20083117:20083843,20084090:20085289,20085663:20085929,20088457:20088610,20089570:20089754,20101946:20137326,20101955:20108115,20101961:20106233,20101987:20103399,20102038:20102492,20103636:20104806,20110663:20113841,20110669:20112185,20114139:20114468,20117422:20117578,20117790:20117948,20118114:20118355,20120232:20120339,20120683:20120780,20122056:20122884,20127153:20127599,20127159:20127341', 'assoc_mat': '19758113:papier:4211:19828402,19762317:papier:4211:19780001,19767139:papier:4211:19784548,19770008:papier:4211:19787351,19772060:papier:4211:19809011,19773071:papier:4211:19795810,19777203:papier:4211:19798969,19777209:papier:4211:19799988,20061998:papier:4211:20139373,20062005:papier:4211:20139217,20062013:papier:4211:20139072,20062025:papier:4211:20138908,20062032:papier:4211:20138765,20065069:papier:4211:20140657,20069113:papier:4211:20138273,20075446:papier:4211:20076873,20076858:papier:4211:20089578,20079076:papier:4211:20081069,20081687:papier:4211:20082070,20083117:papier:4211:20083843,20084090:papier:4211:20085289,20085663:papier:4211:20085929,20088457:papier:4211:20088610,20089570:papier:4211:20089754,20101946:papier:4211:20137326,20101955:papier:4211:20108115,20101961:papier:4211:20106233,20101987:papier:4211:20103399,20102038:papier:4211:20102492,20103636:papier:4211:20104806,20110663:papier:4211:20113841,20110669:papier:4211:20112185,20114139:papier:4211:20114468,20117422:papier:4211:20117578,2011'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.03270556016505216, 'nb_photo': 3635, 'list_port_cont': '19762616,19763066,19773815,19777528,19777766,19779692,19780099,19781022,19790365,19790426,19790918,19791901,19792101,19793065,19793329,19793958,19794827,19796701,19797748,19800954,19805261,19808007,19808631,19811784,19813024,19813199,19813878,19816141,19820450,19840700,19842018,19843736,19850594,19860512,19862893,19863173,19869681,19877132,19877362,19878596,19878979,19879310,19882171,19884273,19887522,19893199,19895485,19896343,19898966,19901962,19905793,19907287,19908724,19908789,19909198,19914684,19914750,19915136,19915245,19916003,19916991,19917335,19918156,19918746,19919140,19919908,19920663,19920841,19920933,19921714,19922274,19951416,19954079,19954286,19956363,19962648,19963056,19965385,19967331,19971628,19975257,19975823,19976911,19981846,19982554,19984918,19987306,19988718,19989733,19989850,20002233,20004024,20006745,20007457,20008705,20013770,20015204,20016261,20018094,20023108,20036288,20036380,20036856,20036979,20037121,20037138,20037819,20038320,20038596,20038884,20038993,20039270,20039448,2003969', 'assoc_port': '19760921:19762616,19762319:19763066,19767143:19781022,19768584:19780099,19770012:19779692,19773070:19773815,19777201:19777766,19777207:19777528,19789758:19813024,19789787:19813878,19789792:19794827,19789797:19793958,19789804:19793329,19789806:19793065,19789810:19791901,19789814:19790918,19789820:19790426,19789827:19790365,19791497:19792101,19795707:19796701,19797108:19797748,19800561:19800954,19804654:19805261,19806940:19808631,19806979:19808007,19809659:19811784,19812543:19813199,19814856:19840700,19815223:19816141,19816661:19842018,19820105:19820450,19843477:19843736,19849675:19850594,19853941:19922274,19853947:19920663,19856555:19869681,19859417:19860512,19862502:19863173,19862513:19862893,19876135:19878596,19876147:19877362,19876151:19877132,19876160:19919908,19878435:19879310,19878440:19878979,19881407:19882171,19883521:19884273,19887051:19887522,19892611:19893199,19894098:19895485,19895732:19896343,19897892:19898966,19900512:19901962,19904579:19909198,19904584:19905793,19907094:19907287,19908550:1990878', 'assoc_mat': '19760921:papier:3327:19762616,19762319:papier:3327:19763066,19767143:papier:3327:19781022,19768584:papier:3327:19780099,19770012:papier:3327:19779692,19773070:papier:3327:19773815,19777201:papier:3327:19777766,19777207:papier:3327:19777528,19789758:papier:3327:19813024,19789787:papier:3327:19813878,19789792:papier:3327:19794827,19789797:papier:3327:19793958,19789804:papier:3327:19793329,19789806:papier:3327:19793065,19789810:papier:3327:19791901,19789814:papier:3327:19790918,19789820:papier:3327:19790426,19789827:papier:3327:19790365,19791497:papier:3327:19792101,19795707:papier:3327:19796701,19797108:papier:3327:19797748,19800561:papier:3327:19800954,19804654:papier:3327:19805261,19806940:papier:3327:19808631,19806979:papier:3327:19808007,19809659:papier:3327:19811784,19812543:papier:3327:19813199,19814856:papier:3327:19840700,19815223:papier:3327:19816141,19816661:papier:3327:19842018,19820105:papier:3327:19820450,19843477:papier:3327:19843736,19849675:papier:3327:19850594,19853941:papier:3327:19922274,1985'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.027351067493290485, 'nb_photo': 102, 'list_port_cont': '19788937,19796970,19799234,19812897,19817488,19820161,19825389,19838724,19839772,19841313,19841608,19842028,19845971,19900905,19927131,19934523,19935784,19935983,19936695,19937422,19937633,19942137,19944926,19966001,19969529,19971990,19989053,19992684,19993289,19996738,20006827,20016745,20043318,20045275,20046421,20047424,20047897,20049346,20053029,20073219,20082449,20083385,20085245,20089375,20097383,20098110,20098852,20119039,20144306,20144750,20145423,20145483,20146188,20146616,20149946,20150254,20150393,20150626,20153913,20156323,20160991,20168003,20193590,20193739,20194700,20197893,20198836,20207149,20211418,20248716', 'assoc_port': '19768590:19820161,19772064:19788937,19774195:19796970,19777204:19799234,19789772:19812897,19789824:19817488,19791496:19845971,19797109:19825389,19804655:19937422,19809658:19838724,19812544:19839772,19815219:19841313,19815228:19841608,19816663:19842028,19843478:19900905,19853945:19927131,19862510:19934523,19876141:19935784,19876152:19935983,19878436:19936695,19883520:19937633,19892614:19942137,19895731:19944926,19901840:19966001,19904577:19969529,19905750:19971990,19908553:19989053,19914511:19992684,19914516:19993289,19916637:19996738,19917998:20207149,19918904:20006827,19920404:20016745,19950501:20046421,19953053:20043318,19955759:20045275,19959275:20047424,19962043:20049346,19976398:20073219,19980607:20082449,19981973:20083385,19984139:20085245,19989459:20089375,20001289:20097383,20001297:20098110,20001304:20098852,20006925:20119039,20036076:20144306,20036104:20144750,20037899:20145423,20037902:20145483,20037978:20146188,20038004:20146616,20047206:20149946,20047725:20047897,20048105:20150254,20049035:2015039', 'assoc_mat': '19768590:pehd:4200:19820161,19772064:pehd:4200:19788937,19774195:pehd:4200:19796970,19777204:pehd:4200:19799234,19789772:pehd:4200:19812897,19789824:pehd:4200:19817488,19791496:pehd:4200:19845971,19797109:pehd:4200:19825389,19804655:pehd:4200:19937422,19809658:pehd:4200:19838724,19812544:pehd:4200:19839772,19815219:pehd:4200:19841313,19815228:pehd:4200:19841608,19816663:pehd:4200:19842028,19843478:pehd:4200:19900905,19853945:pehd:4200:19927131,19862510:pehd:4200:19934523,19876141:pehd:4200:19935784,19876152:pehd:4200:19935983,19878436:pehd:4200:19936695,19883520:pehd:4200:19937633,19892614:pehd:4200:19942137,19895731:pehd:4200:19944926,19901840:pehd:4200:19966001,19904577:pehd:4200:19969529,19905750:pehd:4200:19971990,19908553:pehd:4200:19989053,19914511:pehd:4200:19992684,19914516:pehd:4200:19993289,19916637:pehd:4200:19996738,19917998:pehd:4200:20207149,19918904:pehd:4200:20006827,19920404:pehd:4200:20016745,19950501:pehd:4200:20046421,19953053:pehd:4200:20043318,19955759:pehd:4200:20045275,19959275:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9752355408956019, 'nb_photo': 2143, 'list_port_cont': '19780004,19784562,19787345,19795804,19798971,19799994,19809010,19813295,19815182,19816084,19816412,19816607,19817592,19823387,19823695,19826859,19828404,19831821,19839173,19840046,19841387,19841544,19841862,19845308,19845840,19889409,19891546,19897603,19907349,19920007,19923857,19928084,19930801,19934356,19935724,19935940,19936107,19936819,19937211,19938242,19966112,19971812,19989748,19990665,19991355,19992965,20000262,20004673,20020030,20023581,20035019,20041336,20042871,20043362,20045856,20049137,20054419,20054529,20054552,20067905,20071360,20073484,20076862,20081073,20082083,20082371,20083219,20083846,20085285,20085392,20085934,20088485,20088609,20089527,20089581,20089747,20089840,20093053,20096642,20097076,20097871,20098648,20099237,20102176,20102491,20103392,20104818,20106225,20108110,20112183,20113846,20114474,20117575,20117944,20118353,20120332,20120773,20122885,20127340,20127605,20137327,20138270,20138764,20138906,20139066,20139219,20139381,20140659', 'assoc_port': '19758113:19828404,19762317:19780004,19767139:19784562,19770008:19787345,19772060:19809010,19773071:19795804,19777203:19798971,19777209:19799994,19789785:19813295,19789796:19815182,19789805:19816084,19789809:19816412,19789811:19816607,19789825:19817592,19795705:19823387,19795710:19823695,19798201:19826859,19803119:19831821,19808677:19889409,19810837:19839173,19812547:19840046,19815220:19841387,19815227:19841544,19816660:19841862,19820104:19845308,19820666:19845840,19848288:19920007,19852245:19923857,19855278:19928084,19857962:19930801,19862503:19934356,19876130:20035019,19876140:19935724,19876149:19935940,19876161:19936107,19878439:19936819,19881408:19937211,19884872:19938242,19890303:19891546,19892615:20041336,19897209:19897603,19900481:20054419,19901842:19966112,19905747:19971812,19907096:19907349,19908552:20089840,19914496:19990665,19914502:19991355,19914514:19992965,19916147:20093053,19917997:20000262,19918345:20004673,19921060:20020030,19921950:20023581,19950502:20042871,19953056:20043362,19956711:2004585', 'assoc_mat': '19758113:pehd:4211:19828404,19762317:pehd:4211:19780004,19767139:pehd:4211:19784562,19770008:pehd:4211:19787345,19772060:pehd:4211:19809010,19773071:pehd:4211:19795804,19777203:pehd:4211:19798971,19777209:pehd:4211:19799994,19789785:pehd:4211:19813295,19789796:pehd:4211:19815182,19789805:pehd:4211:19816084,19789809:pehd:4211:19816412,19789811:pehd:4211:19816607,19789825:pehd:4211:19817592,19795705:pehd:4211:19823387,19795710:pehd:4211:19823695,19798201:pehd:4211:19826859,19803119:pehd:4211:19831821,19808677:pehd:4211:19889409,19810837:pehd:4211:19839173,19812547:pehd:4211:19840046,19815220:pehd:4211:19841387,19815227:pehd:4211:19841544,19816660:pehd:4211:19841862,19820104:pehd:4211:19845308,19820666:pehd:4211:19845840,19848288:pehd:4211:19920007,19852245:pehd:4211:19923857,19855278:pehd:4211:19928084,19857962:pehd:4211:19930801,19862503:pehd:4211:19934356,19876130:pehd:4211:20035019,19876140:pehd:4211:19935724,19876149:pehd:4211:19935940,19876161:pehd:4211:19936107,19878439:pehd:4211:19936819,19881408:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.006415311719488741, 'nb_photo': 336, 'list_port_cont': '19763058,19773819,19777537,19777772,19779680,19780096,19781029,19790926,19792107,19794824,19796709,19800955,19805257,19808006,19808625,19811787,19813018,19813205,19816137,19820445,19840694,19842011,19850595,19860509,19862889,19863162,19869684,19877368,19878971,19879298,19884274,19893201,19895489,19896334,19898960,19901969,19905797,19907289,19908717,19908785,19909197,19914676,19915142,19915239,19915996,19916990,19917326,19918152,19918735,19919142,19919909,19920657,19920843,19920923,19921713,19922269,19951417,19954078,19954281,19956357,19962643,19967329,19971636,19975828,19976912,19981847,19982562,19984921,19987307,19988723,19989725,19989837,20002231,20004016,20006742,20008703,20013777,20016259,20036295,20036390,20036978,20037120,20037829,20038316,20038602,20038874,20038996,20039264,20039453,20039689,20040272,20040308,20040598,20040794,20041241,20041740,20042274,20042591,20043024,20043623,20043712,20044156,20045831,20047460,20048708,20049203,20050397,20051402,20052184,20052619,20052650,20052901,20063442,2006616', 'assoc_port': '19762319:19763058,19767143:19781029,19768584:19780096,19770012:19779680,19773070:19773819,19777201:19777772,19777207:19777537,19789758:19813018,19789792:19794824,19789814:19790926,19791497:19792107,19795707:19796709,19800561:19800955,19804654:19805257,19806940:19808625,19806979:19808006,19809659:19811787,19812543:19813205,19814856:19840694,19815223:19816137,19816661:19842011,19820105:19820445,19849675:19850595,19853941:19922269,19853947:19920657,19856555:19869684,19859417:19860509,19862502:19863162,19862513:19862889,19876147:19877368,19876160:19919909,19878435:19879298,19878440:19878971,19883521:19884274,19892611:19893201,19894098:19895489,19895732:19896334,19897892:19898960,19900512:19901969,19904579:19909197,19904584:19905797,19907094:19907289,19908550:19908785,19908559:19908717,19914494:19915239,19914499:19915142,19914509:19914676,19914513:19917326,19915673:19915996,19916636:19916990,19917996:19918152,19918344:19918735,19918906:19919142,19920402:19920923,19920408:19920843,19921503:19921713,19950499:1995141', 'assoc_mat': '19762319:pehd:3327:19763058,19767143:pehd:3327:19781029,19768584:pehd:3327:19780096,19770012:pehd:3327:19779680,19773070:pehd:3327:19773819,19777201:pehd:3327:19777772,19777207:pehd:3327:19777537,19789758:pehd:3327:19813018,19789792:pehd:3327:19794824,19789814:pehd:3327:19790926,19791497:pehd:3327:19792107,19795707:pehd:3327:19796709,19800561:pehd:3327:19800955,19804654:pehd:3327:19805257,19806940:pehd:3327:19808625,19806979:pehd:3327:19808006,19809659:pehd:3327:19811787,19812543:pehd:3327:19813205,19814856:pehd:3327:19840694,19815223:pehd:3327:19816137,19816661:pehd:3327:19842011,19820105:pehd:3327:19820445,19849675:pehd:3327:19850595,19853941:pehd:3327:19922269,19853947:pehd:3327:19920657,19856555:pehd:3327:19869684,19859417:pehd:3327:19860509,19862502:pehd:3327:19863162,19862513:pehd:3327:19862889,19876147:pehd:3327:19877368,19876160:pehd:3327:19919909,19878435:pehd:3327:19879298,19878440:pehd:3327:19878971,19883521:pehd:3327:19884274,19892611:pehd:3327:19893201,19894098:pehd:3327:19895489,19895732:pehd:33'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.005485455095497925, 'nb_photo': 9, 'list_port_cont': '20150538,20171256,20295707,20345339', 'assoc_port': '20049554:20150538,20079075:20295707,20082424:20171256,20116924:20345339', 'assoc_mat': '20049554:pet_clair:4205:20150538,20079075:pet_clair:4205:20295707,20082424:pet_clair:4205:20171256,20116924:pet_clair:4205:20345339'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009031971702050126, 'nb_photo': 3, 'list_port_cont': '20160074,20170912,20194128', 'assoc_port': '20067087:20160074,20082423:20170912,20102008:20194128', 'assoc_mat': '20067087:pet_clair:4461:20160074,20082423:pet_clair:4461:20170912,20102008:pet_clair:4461:20194128'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.03849525707705597, 'nb_photo': 1928, 'list_port_cont': '19776076,19783581,19785870,19788939,19796964,19799241,19811653,19812906,19814860,19815524,19816278,19817268,19817489,19820155,19823476,19825401,19828827,19837074,19838719,19839770,19841312,19841616,19841717,19842033,19845977,19900907,19922947,19927142,19930675,19934525,19935561,19935779,19935981,19936628,19936694,19937164,19937429,19937642,19939691,19942129,19944919,19953850,19966002,19969531,19971997,19988483,19989048,19990961,19991927,19992690,19993288,19996737,20006824,20016749,20023468,20033529,20041981,20043325,20045277,20046418,20047415,20047890,20049348,20053030,20054714,20067970,20071651,20073227,20082439,20083375,20085257,20088062,20089361,20089769,20093856,20096089,20096496,20097381,20098116,20098849,20099936,20101975,20103503,20104544,20105038,20119034,20125890,20144305,20144487,20144622,20144743,20144969,20145153,20145419,20145484,20145610,20145667,20145764,20145888,20146151,20146191,20146300,20146396,20146440,20146615,20146781,20147405,20149162,20149508,20149603,20149939,20150259,20150391,2015062', 'assoc_port': '19759711:19776076,19764101:19783581,19768587:19785870,19768590:19820155,19772064:19788939,19774195:19796964,19777204:19799241,19789754:19811653,19789772:19812906,19789794:19814860,19789800:19815524,19789808:19816278,19789816:19817268,19789824:19817489,19791496:19845977,19795706:19823476,19797109:19825401,19800562:19828827,19804655:19937429,19806978:19837074,19809658:19838719,19812544:19839770,19815219:19841312,19815228:19841616,19815679:19841717,19816663:19842033,19843478:19900907,19850795:19922947,19853945:19927142,19857961:19930675,19859418:20033529,19862510:19934525,19876132:19935561,19876141:19935779,19876152:19935981,19878433:19936628,19878436:19936694,19880669:19937164,19883520:19937642,19888560:19939691,19892614:19942129,19895731:19944919,19897893:19953850,19901840:19966002,19904577:19969531,19905750:19971997,19907582:19988483,19908553:19989048,19914495:20093856,19914500:19990961,19914505:19991927,19914511:19992690,19914516:19993288,19916637:19996737,19917998:20207141,19918904:20006824,19920404:2001674', 'assoc_mat': '19759711:pet_clair:4200:19776076,19764101:pet_clair:4200:19783581,19768587:pet_clair:4200:19785870,19768590:pet_clair:4200:19820155,19772064:pet_clair:4200:19788939,19774195:pet_clair:4200:19796964,19777204:pet_clair:4200:19799241,19789754:pet_clair:4200:19811653,19789772:pet_clair:4200:19812906,19789794:pet_clair:4200:19814860,19789800:pet_clair:4200:19815524,19789808:pet_clair:4200:19816278,19789816:pet_clair:4200:19817268,19789824:pet_clair:4200:19817489,19791496:pet_clair:4200:19845977,19795706:pet_clair:4200:19823476,19797109:pet_clair:4200:19825401,19800562:pet_clair:4200:19828827,19804655:pet_clair:4200:19937429,19806978:pet_clair:4200:19837074,19809658:pet_clair:4200:19838719,19812544:pet_clair:4200:19839770,19815219:pet_clair:4200:19841312,19815228:pet_clair:4200:19841616,19815679:pet_clair:4200:19841717,19816663:pet_clair:4200:19842033,19843478:pet_clair:4200:19900907,19850795:pet_clair:4200:19922947,19853945:pet_clair:4200:19927142,19857961:pet_clair:4200:19930675,19859418:pet_clair:4200:20033529,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0010613332241789794, 'nb_photo': 82, 'list_port_cont': '19780008,19784555,19787339,19795807,19798966,19799984,19828405,20076863,20081059,20082073,20083841,20085276,20089583,20089746,20102485,20103404,20108118,20112182,20113848,20117565,20117941,20118350,20120333,20120769,20122887,20137329,20138266,20138759,20139069,20139228,20139378,20140666', 'assoc_port': '19758113:19828405,19762317:19780008,19767139:19784555,19770008:19787339,19773071:19795807,19777203:19798966,19777209:19799984,20061998:20139378,20062005:20139228,20062013:20139069,20062032:20138759,20065069:20140666,20069113:20138266,20075446:20076863,20076858:20089583,20079076:20081059,20081687:20082073,20083117:20083841,20084090:20085276,20089570:20089746,20101946:20137329,20101955:20108118,20101987:20103404,20102038:20102485,20110663:20113848,20110669:20112182,20117422:20117565,20117790:20117941,20118114:20118350,20120232:20120333,20120683:20120769,20122056:20122887', 'assoc_mat': '19758113:pet_clair:4211:19828405,19762317:pet_clair:4211:19780008,19767139:pet_clair:4211:19784555,19770008:pet_clair:4211:19787339,19773071:pet_clair:4211:19795807,19777203:pet_clair:4211:19798966,19777209:pet_clair:4211:19799984,20061998:pet_clair:4211:20139378,20062005:pet_clair:4211:20139228,20062013:pet_clair:4211:20139069,20062032:pet_clair:4211:20138759,20065069:pet_clair:4211:20140666,20069113:pet_clair:4211:20138266,20075446:pet_clair:4211:20076863,20076858:pet_clair:4211:20089583,20079076:pet_clair:4211:20081059,20081687:pet_clair:4211:20082073,20083117:pet_clair:4211:20083841,20084090:pet_clair:4211:20085276,20089570:pet_clair:4211:20089746,20101946:pet_clair:4211:20137329,20101955:pet_clair:4211:20108118,20101987:pet_clair:4211:20103404,20102038:pet_clair:4211:20102485,20110663:pet_clair:4211:20113848,20110669:pet_clair:4211:20112182,20117422:pet_clair:4211:20117565,20117790:pet_clair:4211:20117941,20118114:pet_clair:4211:20118350,20120232:pet_clair:4211:20120333,20120683:pet_clair:4211:20120769,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.87880620190029, 'nb_photo': 48379, 'list_port_cont': '19762607,19763055,19773811,19777530,19777773,19779691,19780102,19781031,19790367,19790431,19790921,19791907,19792110,19793063,19793328,19793957,19794826,19796710,19797751,19800966,19805260,19808008,19808627,19811794,19813017,19813203,19813873,19816145,19820443,19840703,19842007,19843731,19850584,19860515,19862885,19863164,19869687,19877135,19877363,19878595,19878975,19879299,19882173,19884278,19887528,19893194,19895479,19896344,19898961,19901974,19905804,19907279,19908718,19908788,19909193,19914673,19914749,19915133,19915248,19915992,19917001,19917331,19918154,19918736,19919135,19919912,19920658,19920848,19920925,19921712,19922275,19951422,19954087,19954288,19956359,19962652,19963062,19965384,19967328,19971635,19975263,19975832,19976906,19981844,19982561,19984928,19987316,19988715,19989737,19989848,20002230,20004029,20006737,20007464,20008711,20013775,20015196,20016260,20018097,20023112,20036282,20036387,20036866,20036973,20037118,20037135,20037824,20038314,20038606,20038886,20039000,20039265,20039440,2003969', 'assoc_port': '19760921:19762607,19762319:19763055,19767143:19781031,19768584:19780102,19770012:19779691,19773070:19773811,19777201:19777773,19777207:19777530,19789758:19813017,19789787:19813873,19789792:19794826,19789797:19793957,19789804:19793328,19789806:19793063,19789810:19791907,19789814:19790921,19789820:19790431,19789827:19790367,19791497:19792110,19795707:19796710,19797108:19797751,19800561:19800966,19804654:19805260,19806940:19808627,19806979:19808008,19809659:19811794,19812543:19813203,19814856:19840703,19815223:19816145,19816661:19842007,19820105:19820443,19843477:19843731,19849675:19850584,19853941:19922275,19853947:19920658,19856555:19869687,19859417:19860515,19862502:19863164,19862513:19862885,19876135:19878595,19876147:19877363,19876151:19877135,19876160:19919912,19878435:19879299,19878440:19878975,19881407:19882173,19883521:19884278,19887051:19887528,19892611:19893194,19894098:19895479,19895732:19896344,19897892:19898961,19900512:19901974,19904579:19909193,19904584:19905804,19907094:19907279,19908550:1990878', 'assoc_mat': '19760921:pet_clair:3327:19762607,19762319:pet_clair:3327:19763055,19767143:pet_clair:3327:19781031,19768584:pet_clair:3327:19780102,19770012:pet_clair:3327:19779691,19773070:pet_clair:3327:19773811,19777201:pet_clair:3327:19777773,19777207:pet_clair:3327:19777530,19789758:pet_clair:3327:19813017,19789787:pet_clair:3327:19813873,19789792:pet_clair:3327:19794826,19789797:pet_clair:3327:19793957,19789804:pet_clair:3327:19793328,19789806:pet_clair:3327:19793063,19789810:pet_clair:3327:19791907,19789814:pet_clair:3327:19790921,19789820:pet_clair:3327:19790431,19789827:pet_clair:3327:19790367,19791497:pet_clair:3327:19792110,19795707:pet_clair:3327:19796710,19797108:pet_clair:3327:19797751,19800561:pet_clair:3327:19800966,19804654:pet_clair:3327:19805260,19806940:pet_clair:3327:19808627,19806979:pet_clair:3327:19808008,19809659:pet_clair:3327:19811794,19812543:pet_clair:3327:19813203,19814856:pet_clair:3327:19840703,19815223:pet_clair:3327:19816145,19816661:pet_clair:3327:19842007,19820105:pet_clair:3327:19820443,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007623736062732984, 'nb_photo': 3, 'list_port_cont': '20153953,20191277,20194129', 'assoc_port': '19989461:20191277,20051041:20153953,20102008:20194129', 'assoc_mat': '19989461:pet_fonce:4461:20191277,20051041:pet_fonce:4461:20153953,20102008:pet_fonce:4461:20194129'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.6751936121107962, 'nb_photo': 3001, 'list_port_cont': '19776068,19783582,19785863,19788929,19796971,19799242,19811649,19812905,19814870,19815528,19816264,19817278,19817482,19820169,19823479,19825398,19828819,19837080,19838717,19839771,19841314,19841611,19841711,19842022,19845978,19900915,19922959,19927133,19930690,19934517,19935552,19935783,19935986,19936634,19936699,19937169,19937419,19937628,19939681,19942128,19944917,19953849,19966009,19969535,19971994,19988495,19989055,19990955,19991931,19992688,19993277,19996725,20006831,20016734,20023467,20033530,20041980,20043320,20045270,20046422,20047427,20047895,20049350,20053024,20054713,20067974,20071653,20073222,20082450,20083370,20085255,20088073,20089362,20089770,20093855,20096086,20096486,20097371,20098111,20098859,20099943,20101983,20103489,20104539,20104987,20105041,20119048,20125884,20144310,20144477,20144626,20144756,20144964,20145159,20145412,20145495,20145616,20145673,20145779,20145894,20146159,20146190,20146299,20146401,20146441,20146617,20146783,20147400,20149157,20149506,20149605,20149934,20150253,2015038', 'assoc_port': '19759711:19776068,19764101:19783582,19768587:19785863,19768590:19820169,19772064:19788929,19774195:19796971,19777204:19799242,19789754:19811649,19789772:19812905,19789794:19814870,19789800:19815528,19789808:19816264,19789816:19817278,19789824:19817482,19791496:19845978,19795706:19823479,19797109:19825398,19800562:19828819,19804655:19937419,19806978:19837080,19809658:19838717,19812544:19839771,19815219:19841314,19815228:19841611,19815679:19841711,19816663:19842022,19843478:19900915,19850795:19922959,19853945:19927133,19857961:19930690,19859418:20033530,19862510:19934517,19876132:19935552,19876141:19935783,19876152:19935986,19878433:19936634,19878436:19936699,19880669:19937169,19883520:19937628,19888560:19939681,19892614:19942128,19895731:19944917,19897893:19953849,19901840:19966009,19904577:19969535,19905750:19971994,19907582:19988495,19908553:19989055,19914495:20093855,19914500:19990955,19914505:19991931,19914511:19992688,19914516:19993277,19916637:19996725,19917998:20207142,19918904:20006831,19920404:2001673', 'assoc_mat': '19759711:pet_fonce:4200:19776068,19764101:pet_fonce:4200:19783582,19768587:pet_fonce:4200:19785863,19768590:pet_fonce:4200:19820169,19772064:pet_fonce:4200:19788929,19774195:pet_fonce:4200:19796971,19777204:pet_fonce:4200:19799242,19789754:pet_fonce:4200:19811649,19789772:pet_fonce:4200:19812905,19789794:pet_fonce:4200:19814870,19789800:pet_fonce:4200:19815528,19789808:pet_fonce:4200:19816264,19789816:pet_fonce:4200:19817278,19789824:pet_fonce:4200:19817482,19791496:pet_fonce:4200:19845978,19795706:pet_fonce:4200:19823479,19797109:pet_fonce:4200:19825398,19800562:pet_fonce:4200:19828819,19804655:pet_fonce:4200:19937419,19806978:pet_fonce:4200:19837080,19809658:pet_fonce:4200:19838717,19812544:pet_fonce:4200:19839771,19815219:pet_fonce:4200:19841314,19815228:pet_fonce:4200:19841611,19815679:pet_fonce:4200:19841711,19816663:pet_fonce:4200:19842022,19843478:pet_fonce:4200:19900915,19850795:pet_fonce:4200:19922959,19853945:pet_fonce:4200:19927133,19857961:pet_fonce:4200:19930690,19859418:pet_fonce:4200:20033530,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0017534015299923422, 'nb_photo': 242, 'list_port_cont': '19780007,19784557,19787353,19795800,19798972,19799989,19809009,19828408,20076874,20081063,20082077,20083840,20085283,20088612,20089574,20089753,20102486,20103396,20104810,20106221,20108103,20112187,20113847,20114475,20117566,20117937,20118358,20120335,20120781,20122891,20127328,20127600,20137322,20138269,20138766,20139067,20139222,20139387,20140661', 'assoc_port': '19758113:19828408,19762317:19780007,19767139:19784557,19770008:19787353,19772060:19809009,19773071:19795800,19777203:19798972,19777209:19799989,20061998:20139387,20062005:20139222,20062013:20139067,20062032:20138766,20065069:20140661,20069113:20138269,20075446:20076874,20076858:20089574,20079076:20081063,20081687:20082077,20083117:20083840,20084090:20085283,20088457:20088612,20089570:20089753,20101946:20137322,20101955:20108103,20101961:20106221,20101987:20103396,20102038:20102486,20103636:20104810,20110663:20113847,20110669:20112187,20114139:20114475,20117422:20117566,20117790:20117937,20118114:20118358,20120232:20120335,20120683:20120781,20122056:20122891,20127153:20127600,20127159:20127328', 'assoc_mat': '19758113:pet_fonce:4211:19828408,19762317:pet_fonce:4211:19780007,19767139:pet_fonce:4211:19784557,19770008:pet_fonce:4211:19787353,19772060:pet_fonce:4211:19809009,19773071:pet_fonce:4211:19795800,19777203:pet_fonce:4211:19798972,19777209:pet_fonce:4211:19799989,20061998:pet_fonce:4211:20139387,20062005:pet_fonce:4211:20139222,20062013:pet_fonce:4211:20139067,20062032:pet_fonce:4211:20138766,20065069:pet_fonce:4211:20140661,20069113:pet_fonce:4211:20138269,20075446:pet_fonce:4211:20076874,20076858:pet_fonce:4211:20089574,20079076:pet_fonce:4211:20081063,20081687:pet_fonce:4211:20082077,20083117:pet_fonce:4211:20083840,20084090:pet_fonce:4211:20085283,20088457:pet_fonce:4211:20088612,20089570:pet_fonce:4211:20089753,20101946:pet_fonce:4211:20137322,20101955:pet_fonce:4211:20108103,20101961:pet_fonce:4211:20106221,20101987:pet_fonce:4211:20103396,20102038:pet_fonce:4211:20102486,20103636:pet_fonce:4211:20104810,20110663:pet_fonce:4211:20113847,20110669:pet_fonce:4211:20112187,20114139:pet_fonce:4211:20114475,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.027667588410139044, 'nb_photo': 1652, 'list_port_cont': '19762603,19763064,19773820,19777538,19777763,19779676,19780090,19781020,19790371,19790434,19790928,19791900,19792114,19793057,19793336,19793952,19794829,19796713,19797754,19800956,19805265,19808002,19808628,19811789,19813016,19813195,19813877,19816150,19820437,19840693,19842017,19843739,19850591,19860510,19862883,19863169,19869686,19877133,19877367,19878591,19878972,19879306,19882165,19884270,19887521,19893198,19895491,19896338,19898955,19901963,19905794,19907288,19908714,19908793,19909196,19914685,19914759,19915140,19915240,19915994,19916995,19917328,19918157,19918734,19919141,19919915,19920653,19920845,19920922,19921718,19922266,19951415,19954084,19954287,19956354,19962646,19963054,19965375,19967334,19971637,19975251,19975827,19976907,19981845,19982566,19984927,19987309,19988710,19989727,19989840,20002226,20004026,20006740,20007465,20008716,20013766,20015202,20016251,20018093,20023116,20036286,20036388,20036860,20036985,20037126,20037139,20037825,20038317,20038603,20038878,20038998,20039271,20039441,2003969', 'assoc_port': '19760921:19762603,19762319:19763064,19767143:19781020,19768584:19780090,19770012:19779676,19773070:19773820,19777201:19777763,19777207:19777538,19789758:19813016,19789787:19813877,19789792:19794829,19789797:19793952,19789804:19793336,19789806:19793057,19789810:19791900,19789814:19790928,19789820:19790434,19789827:19790371,19791497:19792114,19795707:19796713,19797108:19797754,19800561:19800956,19804654:19805265,19806940:19808628,19806979:19808002,19809659:19811789,19812543:19813195,19814856:19840693,19815223:19816150,19816661:19842017,19820105:19820437,19843477:19843739,19849675:19850591,19853941:19922266,19853947:19920653,19856555:19869686,19859417:19860510,19862502:19863169,19862513:19862883,19876135:19878591,19876147:19877367,19876151:19877133,19876160:19919915,19878435:19879306,19878440:19878972,19881407:19882165,19883521:19884270,19887051:19887521,19892611:19893198,19894098:19895491,19895732:19896338,19897892:19898955,19900512:19901963,19904579:19909196,19904584:19905794,19907094:19907288,19908550:1990879', 'assoc_mat': '19760921:pet_fonce:3327:19762603,19762319:pet_fonce:3327:19763064,19767143:pet_fonce:3327:19781020,19768584:pet_fonce:3327:19780090,19770012:pet_fonce:3327:19779676,19773070:pet_fonce:3327:19773820,19777201:pet_fonce:3327:19777763,19777207:pet_fonce:3327:19777538,19789758:pet_fonce:3327:19813016,19789787:pet_fonce:3327:19813877,19789792:pet_fonce:3327:19794829,19789797:pet_fonce:3327:19793952,19789804:pet_fonce:3327:19793336,19789806:pet_fonce:3327:19793057,19789810:pet_fonce:3327:19791900,19789814:pet_fonce:3327:19790928,19789820:pet_fonce:3327:19790434,19789827:pet_fonce:3327:19790371,19791497:pet_fonce:3327:19792114,19795707:pet_fonce:3327:19796713,19797108:pet_fonce:3327:19797754,19800561:pet_fonce:3327:19800956,19804654:pet_fonce:3327:19805265,19806940:pet_fonce:3327:19808628,19806979:pet_fonce:3327:19808002,19809659:pet_fonce:3327:19811789,19812543:pet_fonce:3327:19813195,19814856:pet_fonce:3327:19840693,19815223:pet_fonce:3327:19816150,19816661:pet_fonce:3327:19842017,19820105:pet_fonce:3327:19820437,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0007259072011266923, 'nb_photo': 3, 'list_port_cont': '20171262,20345335', 'assoc_port': '20082424:20171262,20116924:20345335', 'assoc_mat': '20082424:pet_opaque:4205:20171262,20116924:pet_opaque:4205:20345335'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0034717166029962026, 'nb_photo': 33, 'list_port_cont': '19934166,20144025,20144349,20144522,20145304,20145807,20146473,20146743,20148992,20149469,20150185,20155260,20160081,20160837,20167671,20168987,20170905,20194031,20194556,20195017,20200445,20200687', 'assoc_port': '19862497:19934166,20003529:20195017,20036062:20144025,20036080:20144349,20036089:20144522,20037897:20145304,20037924:20145807,20037997:20146473,20038013:20146743,20043467:20148992,20045086:20149469,20048101:20150185,20052364:20155260,20067087:20160081,20070613:20160837,20078032:20167671,20080259:20168987,20082423:20170905,20101965:20194031,20103638:20194556,20117425:20200445,20118113:20200687', 'assoc_mat': '19862497:pet_opaque:4461:19934166,20003529:pet_opaque:4461:20195017,20036062:pet_opaque:4461:20144025,20036080:pet_opaque:4461:20144349,20036089:pet_opaque:4461:20144522,20037897:pet_opaque:4461:20145304,20037924:pet_opaque:4461:20145807,20037997:pet_opaque:4461:20146473,20038013:pet_opaque:4461:20146743,20043467:pet_opaque:4461:20148992,20045086:pet_opaque:4461:20149469,20048101:pet_opaque:4461:20150185,20052364:pet_opaque:4461:20155260,20067087:pet_opaque:4461:20160081,20070613:pet_opaque:4461:20160837,20078032:pet_opaque:4461:20167671,20080259:pet_opaque:4461:20168987,20082423:pet_opaque:4461:20170905,20101965:pet_opaque:4461:20194031,20103638:pet_opaque:4461:20194556,20117425:pet_opaque:4461:20200445,20118113:pet_opaque:4461:20200687'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04001775151963007, 'nb_photo': 4826, 'list_port_cont': '19776077,19783589,19785873,19788935,19796969,19799236,19811643,19812920,19814871,19815527,19816280,19817277,19817481,19820163,19823484,19825402,19828830,19837071,19838720,19839763,19841316,19841609,19841719,19842035,19845982,19900918,19922956,19927130,19930687,19934516,19935550,19935786,19935978,19936635,19936706,19937174,19937425,19937640,19939684,19942130,19944916,19953853,19965999,19969534,19971993,19988485,19989050,19990967,19991942,19992681,19993290,19996726,20006825,20016736,20023481,20033531,20041987,20043317,20045267,20046428,20047414,20047894,20049344,20053036,20054719,20067978,20071639,20073221,20082448,20083374,20085253,20088063,20089372,20089764,20093852,20096081,20096483,20097385,20098119,20098853,20099941,20101974,20103491,20104541,20105054,20119040,20125891,20144307,20144476,20144629,20144748,20144958,20145152,20145411,20145493,20145602,20145660,20145763,20145892,20146148,20146195,20146293,20146409,20146442,20146609,20146791,20147407,20149155,20149513,20149599,20149941,20150260,20150384,2015061', 'assoc_port': '19759711:19776077,19764101:19783589,19768587:19785873,19768590:19820163,19772064:19788935,19774195:19796969,19777204:19799236,19789754:19811643,19789772:19812920,19789794:19814871,19789800:19815527,19789808:19816280,19789816:19817277,19789824:19817481,19791496:19845982,19795706:19823484,19797109:19825402,19800562:19828830,19804655:19937425,19806978:19837071,19809658:19838720,19812544:19839763,19815219:19841316,19815228:19841609,19815679:19841719,19816663:19842035,19843478:19900918,19850795:19922956,19853945:19927130,19857961:19930687,19859418:20033531,19862510:19934516,19876132:19935550,19876141:19935786,19876152:19935978,19878433:19936635,19878436:19936706,19880669:19937174,19883520:19937640,19888560:19939684,19892614:19942130,19895731:19944916,19897893:19953853,19901840:19965999,19904577:19969534,19905750:19971993,19907582:19988485,19908553:19989050,19914495:20093852,19914500:19990967,19914505:19991942,19914511:19992681,19914516:19993290,19916637:19996726,19917998:20207134,19918904:20006825,19920404:2001673', 'assoc_mat': '19759711:pet_opaque:4200:19776077,19764101:pet_opaque:4200:19783589,19768587:pet_opaque:4200:19785873,19768590:pet_opaque:4200:19820163,19772064:pet_opaque:4200:19788935,19774195:pet_opaque:4200:19796969,19777204:pet_opaque:4200:19799236,19789754:pet_opaque:4200:19811643,19789772:pet_opaque:4200:19812920,19789794:pet_opaque:4200:19814871,19789800:pet_opaque:4200:19815527,19789808:pet_opaque:4200:19816280,19789816:pet_opaque:4200:19817277,19789824:pet_opaque:4200:19817481,19791496:pet_opaque:4200:19845982,19795706:pet_opaque:4200:19823484,19797109:pet_opaque:4200:19825402,19800562:pet_opaque:4200:19828830,19804655:pet_opaque:4200:19937425,19806978:pet_opaque:4200:19837071,19809658:pet_opaque:4200:19838720,19812544:pet_opaque:4200:19839763,19815219:pet_opaque:4200:19841316,19815228:pet_opaque:4200:19841609,19815679:pet_opaque:4200:19841719,19816663:pet_opaque:4200:19842035,19843478:pet_opaque:4200:19900918,19850795:pet_opaque:4200:19922956,19853945:pet_opaque:4200:19927130,19857961:pet_opaque:4200:19930687,1985'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026540732596659266, 'nb_photo': 597, 'list_port_cont': '19780009,19784549,19787347,19795803,19798964,19799998,19809000,19828417,20076871,20081067,20082079,20083839,20085288,20085930,20088602,20089577,20089745,20102493,20103400,20104809,20106230,20108112,20112188,20113844,20114477,20117576,20117951,20118356,20120327,20120771,20122889,20127334,20127607,20137332,20138275,20138763,20138905,20139070,20139218,20139383,20140663', 'assoc_port': '19758113:19828417,19762317:19780009,19767139:19784549,19770008:19787347,19772060:19809000,19773071:19795803,19777203:19798964,19777209:19799998,20061998:20139383,20062005:20139218,20062013:20139070,20062025:20138905,20062032:20138763,20065069:20140663,20069113:20138275,20075446:20076871,20076858:20089577,20079076:20081067,20081687:20082079,20083117:20083839,20084090:20085288,20085663:20085930,20088457:20088602,20089570:20089745,20101946:20137332,20101955:20108112,20101961:20106230,20101987:20103400,20102038:20102493,20103636:20104809,20110663:20113844,20110669:20112188,20114139:20114477,20117422:20117576,20117790:20117951,20118114:20118356,20120232:20120327,20120683:20120771,20122056:20122889,20127153:20127607,20127159:20127334', 'assoc_mat': '19758113:pet_opaque:4211:19828417,19762317:pet_opaque:4211:19780009,19767139:pet_opaque:4211:19784549,19770008:pet_opaque:4211:19787347,19772060:pet_opaque:4211:19809000,19773071:pet_opaque:4211:19795803,19777203:pet_opaque:4211:19798964,19777209:pet_opaque:4211:19799998,20061998:pet_opaque:4211:20139383,20062005:pet_opaque:4211:20139218,20062013:pet_opaque:4211:20139070,20062025:pet_opaque:4211:20138905,20062032:pet_opaque:4211:20138763,20065069:pet_opaque:4211:20140663,20069113:pet_opaque:4211:20138275,20075446:pet_opaque:4211:20076871,20076858:pet_opaque:4211:20089577,20079076:pet_opaque:4211:20081067,20081687:pet_opaque:4211:20082079,20083117:pet_opaque:4211:20083839,20084090:pet_opaque:4211:20085288,20085663:pet_opaque:4211:20085930,20088457:pet_opaque:4211:20088602,20089570:pet_opaque:4211:20089745,20101946:pet_opaque:4211:20137332,20101955:pet_opaque:4211:20108112,20101961:pet_opaque:4211:20106230,20101987:pet_opaque:4211:20103400,20102038:pet_opaque:4211:20102493,20103636:pet_opaque:4211:20104809,2011'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.0003661890043192404, 'nb_photo': 2, 'list_port_cont': '19937426,20098860', 'assoc_port': '19804655:19937426,20001304:20098860', 'assoc_mat': '19804655:textiles_sanitaires:4200:19937426,20001304:textiles_sanitaires:4200:20098860'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.715615544666133e-05, 'nb_photo': 1, 'list_port_cont': '20140660', 'assoc_port': '20065069:20140660', 'assoc_mat': '20065069:textiles_sanitaires:4211:20140660'}), 'main_stat': {'nb_photos': 18616}}, 'hostname': (), 'impurety_average_per_hashtag': []} VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="arc_en_ciel_mm"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4323 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4323 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4323 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4323 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3991 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3991 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3991 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3991 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11512 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11521 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11520 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11516 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11516 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11519 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11519 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11513 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11577 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11577 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11515 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11514 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11514 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11523 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11515 doesn't seem to be define in the database( WARNING : type of input 3 of step 11514 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11512 doesn't seem to be define in the database( WARNING : type of input 2 of step 11516 doesn't seem to be define in the database( WARNING : output 1 of step 11512 have datatype=2 whereas input 1 of step 11519 have datatype=7 WARNING : type of output 2 of step 11519 doesn't seem to be define in the database( WARNING : type of input 1 of step 11513 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11515 have datatype=10 whereas input 3 of step 11522 have datatype=6 WARNING : type of input 2 of step 11577 doesn't seem to be define in the database( WARNING : output 1 of step 11513 have datatype=7 whereas input 2 of step 11577 have datatype=None WARNING : type of output 3 of step 11577 doesn't seem to be define in the database( WARNING : type of input 1 of step 11515 doesn't seem to be define in the database( WARNING : output 0 of step 11515 have datatype=10 whereas input 0 of step 11583 have datatype=18 WARNING : type of input 5 of step 11522 doesn't seem to be define in the database( WARNING : output 0 of step 11583 have datatype=11 whereas input 5 of step 11522 have datatype=None WARNING : type of output 1 of step 11521 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : type of output 1 of step 11520 doesn't seem to be define in the database( WARNING : type of input 3 of step 11516 doesn't seem to be define in the database( WARNING : output 0 of step 11519 have datatype=1 whereas input 0 of step 11513 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4203, 'hashtag_proportion': 'barquette_opaque,carton,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'ela', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4748 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4748 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4748 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4748 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 13185 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 13193 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13194 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 13189 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 13189 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 13191 argmax have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13192 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 13186 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 13197 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 13197 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 13188 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 13187 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 13187 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 13196 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 13188 doesn't seem to be define in the database( WARNING : type of input 3 of step 13187 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 13185 doesn't seem to be define in the database( WARNING : type of input 2 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13185 have datatype=16 whereas input 0 of step 13192 have datatype=1 WARNING : output 1 of step 13185 have datatype=2 whereas input 1 of step 13192 have datatype=7 WARNING : output 0 of step 13191 have datatype=6 whereas input 2 of step 13192 have datatype=5 WARNING : type of output 2 of step 13192 doesn't seem to be define in the database( WARNING : type of input 1 of step 13186 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 13188 have datatype=10 whereas input 3 of step 13195 have datatype=6 WARNING : type of input 2 of step 13197 doesn't seem to be define in the database( WARNING : output 1 of step 13186 have datatype=7 whereas input 2 of step 13197 have datatype=None WARNING : type of output 3 of step 13197 doesn't seem to be define in the database( WARNING : type of input 1 of step 13188 doesn't seem to be define in the database( WARNING : output 0 of step 13188 have datatype=10 whereas input 0 of step 13198 have datatype=18 WARNING : type of input 5 of step 13195 doesn't seem to be define in the database( WARNING : output 0 of step 13198 have datatype=11 whereas input 5 of step 13195 have datatype=None WARNING : type of output 1 of step 13193 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : type of output 1 of step 13194 doesn't seem to be define in the database( WARNING : type of input 3 of step 13189 doesn't seem to be define in the database( WARNING : output 0 of step 13192 have datatype=1 whereas input 0 of step 13186 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4200, 'hashtag_proportion': 'carton,ela,etiquette,film_plastique,kraft,metal,papier,pehd,textiles_sanitaires,pet_clair', 'hashtag_parmi': 'pet_fonce,barquette_opaque,pet_opaque', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier {'number_of_analysed_photos': ((18607,),), 'unwanted_material_monthly_percentage': 0, 'material_repartition': (('film_pedb', 3547), ('pet_clair', 2834), ('emr', 2645), ('flux_dev_rigide', 2419), ('pehd_pp', 1556), ('gros_cartons', 1128), ('aluminium', 415), ('ela', 344), ('gm', 265)), 'material_dict': {'film_pedb': 3547, 'pet_clair': 2834, 'emr': 2645, 'flux_dev_rigide': 2419, 'pehd_pp': 1556, 'gros_cartons': 1128, 'autres': 1024}, 'coverage_data': (), 'impurety_average_data': ((datetime.date(2025, 1, 10), 0.029123813495467884, 9), (datetime.date(2025, 1, 20), 0.11973726959085906, 929), (datetime.date(2025, 1, 21), 0.10588009297214704, 1795), (datetime.date(2025, 1, 22), 0.12649142127509283, 654), (datetime.date(2025, 1, 23), 0.11633213158413347, 733), (datetime.date(2025, 1, 24), 0.1227800603414696, 2157), (datetime.date(2025, 1, 25), 0.11678775293145395, 1441), (datetime.date(2025, 1, 27), 0.12211365701776034, 1942), (datetime.date(2025, 1, 28), 0.14540618650394357, 2473), (datetime.date(2025, 1, 29), 0.14102206369694603, 1964), (datetime.date(2025, 1, 30), 0.13127613570844945, 1994), (datetime.date(2025, 1, 31), 0.14507921139485397, 1961)), 'impurety_average_data_per_hashtag': {'emr': ((datetime.date(2025, 1, 10), 0.029123813495467884, 9), (datetime.date(2025, 1, 20), 0.06035071951569742, 160), (datetime.date(2025, 1, 21), 0.05887974017323417, 302), (datetime.date(2025, 1, 22), 0.06559554692760428, 89), (datetime.date(2025, 1, 23), 0.06777501781129948, 155), (datetime.date(2025, 1, 24), 0.06628444801110382, 373), (datetime.date(2025, 1, 25), 0.06235101022361583, 248), (datetime.date(2025, 1, 27), 0.060541567114411526, 348), (datetime.date(2025, 1, 28), 0.05899834679724675, 436), (datetime.date(2025, 1, 29), 0.057085007926170765, 385), (datetime.date(2025, 1, 30), 0.05720416966238278, 309), (datetime.date(2025, 1, 31), 0.05690977881197345, 309)), 'pehd_pp': ((datetime.date(2025, 1, 20), 0.03627063788785512, 150), (datetime.date(2025, 1, 21), 0.0006238062343021061, 237), (datetime.date(2025, 1, 22), 0.0007572898807070864, 116), (datetime.date(2025, 1, 23), 0.0006372732610811461, 89), (datetime.date(2025, 1, 24), 0.0005624052855759201, 275), (datetime.date(2025, 1, 25), 0.0007029368424387762, 189), (datetime.date(2025, 1, 27), 0.0006405576532763644, 252), (datetime.date(2025, 1, 28), 0.0005379820771212147, 108), (datetime.date(2025, 1, 29), 0.0013991509417390856, 11), (datetime.date(2025, 1, 30), 0.06442608132195965, 279), (datetime.date(2025, 1, 31), 0.06318532568589022, 292)), 'gros_cartons': ((datetime.date(2025, 1, 20), 0.06464036250002267, 85), (datetime.date(2025, 1, 21), 0.05032042579751493, 215), (datetime.date(2025, 1, 22), 0.054755460723187176, 44), (datetime.date(2025, 1, 23), 0.04902241908309664, 50), (datetime.date(2025, 1, 24), 0.06184243007915874, 189), (datetime.date(2025, 1, 25), 0.05504892396010961, 114), (datetime.date(2025, 1, 27), 0.05329454854760568, 142), (datetime.date(2025, 1, 28), 0.03847810985640109, 146), (datetime.date(2025, 1, 29), 0.054123446478860734, 135), (datetime.date(2025, 1, 30), 0.05420455959256833, 93), (datetime.date(2025, 1, 31), 0.0631792738552632, 130)), 'flux_dev_rigide': ((datetime.date(2025, 1, 20), 0.22779553312456433, 152), (datetime.date(2025, 1, 21), 0.2397847327249652, 271), (datetime.date(2025, 1, 22), 0.2631631771130243, 117), (datetime.date(2025, 1, 23), 0.235489785547475, 90), (datetime.date(2025, 1, 24), 0.25252040624208605, 311), (datetime.date(2025, 1, 25), 0.24374249502217873, 211), (datetime.date(2025, 1, 27), 0.24452711005469766, 275), (datetime.date(2025, 1, 28), 0.29935494611560753, 498), (datetime.date(2025, 1, 29), 0.25136111285774704, 330), (datetime.date(2025, 1, 30), 0.2463430134838271, 316), (datetime.date(2025, 1, 31), 0.33698124984263533, 295)), 'film_pedb': ((datetime.date(2025, 1, 20), 0.1533775429854002, 199), (datetime.date(2025, 1, 21), 0.14248750408611402, 376), (datetime.date(2025, 1, 22), 0.15613800363521985, 136), (datetime.date(2025, 1, 23), 0.15665726897687712, 165), (datetime.date(2025, 1, 24), 0.15266430518844928, 501), (datetime.date(2025, 1, 25), 0.15225600105598808, 348), (datetime.date(2025, 1, 27), 0.15766248925993556, 442), (datetime.date(2025, 1, 28), 0.15123009884738428, 577), (datetime.date(2025, 1, 29), 0.15780600276846785, 525), (datetime.date(2025, 1, 30), 0.1611426521556157, 477), (datetime.date(2025, 1, 31), 0.15712693164260705, 425)), 'pet_clair': ((datetime.date(2025, 1, 20), 0.09371691150383608, 152), (datetime.date(2025, 1, 21), 0.11525760385143459, 304), (datetime.date(2025, 1, 22), 0.12568479571672342, 135), (datetime.date(2025, 1, 23), 0.10436894260972723, 136), (datetime.date(2025, 1, 24), 0.10708911415371798, 381), (datetime.date(2025, 1, 25), 0.11534289620073149, 247), (datetime.date(2025, 1, 27), 0.11459148084597469, 380), (datetime.date(2025, 1, 28), 0.11015177793881016, 472), (datetime.date(2025, 1, 29), 0.12088597257007143, 407), (datetime.date(2025, 1, 30), 0.09538904431416421, 372), (datetime.date(2025, 1, 31), 0.09902467648632932, 391)), 'gm': ((datetime.date(2025, 1, 20), 0.0, 7), (datetime.date(2025, 1, 21), 0.0, 6), (datetime.date(2025, 1, 22), 0.0, 8), (datetime.date(2025, 1, 23), 0.0, 13), (datetime.date(2025, 1, 24), 0.0, 23), (datetime.date(2025, 1, 27), 0.0, 33), (datetime.date(2025, 1, 28), 0.0, 82), (datetime.date(2025, 1, 29), 0.0, 64), (datetime.date(2025, 1, 30), 0.0, 36), (datetime.date(2025, 1, 31), 0.0, 27)), 'aluminium': ((datetime.date(2025, 1, 20), 0.03400019813689533, 6), (datetime.date(2025, 1, 21), 0.04187607233444669, 47), (datetime.date(2025, 1, 22), 0.03073199981466137, 9), (datetime.date(2025, 1, 23), 0.04684155978748392, 17), (datetime.date(2025, 1, 24), 0.03925916749115984, 57), (datetime.date(2025, 1, 25), 0.0379975855108241, 46), (datetime.date(2025, 1, 27), 0.037878982745394855, 41), (datetime.date(2025, 1, 28), 0.04270339021766556, 76), (datetime.date(2025, 1, 29), 0.047009507192891355, 60), (datetime.date(2025, 1, 30), 0.0410488505531558, 62), (datetime.date(2025, 1, 31), 0.0493186712847895, 55)), 'ela': ((datetime.date(2025, 1, 20), 0.05021197427524269, 18), (datetime.date(2025, 1, 21), 0.0499528661876216, 37), (datetime.date(2025, 1, 23), 0.04111883530340992, 18), (datetime.date(2025, 1, 24), 0.04048429302553454, 47), (datetime.date(2025, 1, 25), 0.05231953095348396, 38), (datetime.date(2025, 1, 27), 0.059204969100723745, 29), (datetime.date(2025, 1, 28), 0.039657290825510186, 78), (datetime.date(2025, 1, 29), 0.031029009039614024, 47), (datetime.date(2025, 1, 30), 0.031492693466050915, 50), (datetime.date(2025, 1, 31), 0.049171823254113976, 37))}, 'quality_array': [['2.018565191400469', '10012025'], ['-3.075985405581554', '20012025'], ['-2.935458641629665', '21012025'], ['-3.1534386425344993', '22012025'], ['-3.1711644078618724', '23012025'], ['-3.1060345002771266', '24012025'], ['-2.9816729934784445', '25012025'], ['-2.7971216819040428', '27012025'], ['-2.8188118234708734', '28012025'], ['-2.6255100717438724', '29012025'], ['-2.525854077009561', '30012025'], ['-2.4119310996292196', '31012025']], 'number_of_batch': ((1101,),), 'datou_id_sts': 4323, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.023232816982578765, 'nb_photo': 3040, 'list_port_cont': '19762604,19763059,19773814,19777529,19777769,19779674,19780101,19781028,19790375,19790430,19790919,19791910,19792106,19793064,19793330,19793954,19794835,19796708,19797752,19800953,19805252,19808005,19808637,19811795,19813022,19813202,19813884,19816147,19820438,19840702,19842006,19843738,19850587,19860513,19862888,19863172,19869690,19877139,19877374,19878599,19878974,19879302,19882169,19884271,19887523,19893192,19895486,19896336,19898964,19901971,19905796,19907277,19908721,19908792,19909190,19914682,19914758,19915132,19915244,19916001,19916998,19917334,19918151,19918744,19919146,19919907,19920665,19920850,19920932,19921717,19922273,19951420,19954085,19954285,19956351,19962655,19963058,19965380,19967335,19971633,19975253,19975825,19976915,19981848,19982567,19984931,19987310,19988714,19989729,19989846,20002229,20004017,20006735,20007466,20008715,20013776,20015198,20016257,20018095,20023104,20036291,20036377,20036854,20036983,20037128,20037827,20038309,20038598,20038883,20038997,20039268,20039450,20039692,2003982', 'assoc_port': '19760921:19762604,19762319:19763059,19767143:19781028,19768584:19780101,19770012:19779674,19773070:19773814,19777201:19777769,19777207:19777529,19789758:19813022,19789787:19813884,19789792:19794835,19789797:19793954,19789804:19793330,19789806:19793064,19789810:19791910,19789814:19790919,19789820:19790430,19789827:19790375,19791497:19792106,19795707:19796708,19797108:19797752,19800561:19800953,19804654:19805252,19806940:19808637,19806979:19808005,19809659:19811795,19812543:19813202,19814856:19840702,19815223:19816147,19816661:19842006,19820105:19820438,19843477:19843738,19849675:19850587,19853941:19922273,19853947:19920665,19856555:19869690,19859417:19860513,19862502:19863172,19862513:19862888,19876135:19878599,19876147:19877374,19876151:19877139,19876160:19919907,19878435:19879302,19878440:19878974,19881407:19882169,19883521:19884271,19887051:19887523,19892611:19893192,19894098:19895486,19895732:19896336,19897892:19898964,19900512:19901971,19904579:19909190,19904584:19905796,19907094:19907277,19908550:1990879', 'assoc_mat': '19760921:autre:3327:19762604,19762319:autre:3327:19763059,19767143:autre:3327:19781028,19768584:autre:3327:19780101,19770012:autre:3327:19779674,19773070:autre:3327:19773814,19777201:autre:3327:19777769,19777207:autre:3327:19777529,19789758:autre:3327:19813022,19789787:autre:3327:19813884,19789792:autre:3327:19794835,19789797:autre:3327:19793954,19789804:autre:3327:19793330,19789806:autre:3327:19793064,19789810:autre:3327:19791910,19789814:autre:3327:19790919,19789820:autre:3327:19790430,19789827:autre:3327:19790375,19791497:autre:3327:19792106,19795707:autre:3327:19796708,19797108:autre:3327:19797752,19800561:autre:3327:19800953,19804654:autre:3327:19805252,19806940:autre:3327:19808637,19806979:autre:3327:19808005,19809659:autre:3327:19811795,19812543:autre:3327:19813202,19814856:autre:3327:19840702,19815223:autre:3327:19816147,19816661:autre:3327:19842006,19820105:autre:3327:19820438,19843477:autre:3327:19843738,19849675:autre:3327:19850587,19853941:autre:3327:19922273,19853947:autre:3327:19920665,19856555:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004136249194515585, 'nb_photo': 214, 'list_port_cont': '19762613,19763062,19779690,19781030,19790374,19790437,19790925,19791908,19793335,19793956,19794837,19796711,19797761,19805263,19813193,19813883,19816144,19820439,19840697,19850585,19860503,19863175,19877144,19882166,19884269,19887526,19893195,19895487,19896346,19898967,19901964,19905801,19907285,19908715,19909188,19914680,19914754,19915238,19915997,19917000,19917324,19918150,19918737,19919145,19919911,19920662,19920853,19922270,19954080,19954284,19956350,19962645,19963050,19965378,19967330,19975255,19976916,19981850,19982563,19984930,19987315,19989730,19989845,20002236,20004021,20006741,20015201,20016258,20018101,20023105,20036381,20036975,20037831,20038311,20038991,20039262,20039443,20039693,20040312,20040593,20041746,20042603,20043018,20043613,20044148,20044768,20045833,20046409,20047462,20048276,20049208,20050399,20051400,20052614,20052657,20063436,20066168,20066258,20068744,20071045,20072589,20073185,20073273,20075678,20079576,20082217,20083603,20084433,20085429,20086171,20087548,20089881,20102455,2010277', 'assoc_port': '19760921:19762613,19762319:19763062,19767143:19781030,19770012:19779690,19789787:19813883,19789792:19794837,19789797:19793956,19789804:19793335,19789810:19791908,19789814:19790925,19789820:19790437,19789827:19790374,19795707:19796711,19797108:19797761,19804654:19805263,19812543:19813193,19814856:19840697,19815223:19816144,19820105:19820439,19849675:19850585,19853941:19922270,19853947:19920662,19859417:19860503,19862502:19863175,19876151:19877144,19876160:19919911,19881407:19882166,19883521:19884269,19887051:19887526,19892611:19893195,19894098:19895487,19895732:19896346,19897892:19898967,19900512:19901964,19904579:19909188,19904584:19905801,19907094:19907285,19908559:19908715,19914494:19915238,19914503:19914754,19914509:19914680,19914513:19917324,19915673:19915997,19916636:19917000,19917996:19918150,19918344:19918737,19918906:19919145,19920408:19920853,19953052:19954284,19953055:19954080,19955761:19956350,19960835:19962645,19962042:19963050,19965080:19965378,19966883:19967330,19973613:19975255,19976406:1997691', 'assoc_mat': '19760921:barquette_avec_film:3327:19762613,19762319:barquette_avec_film:3327:19763062,19767143:barquette_avec_film:3327:19781030,19770012:barquette_avec_film:3327:19779690,19789787:barquette_avec_film:3327:19813883,19789792:barquette_avec_film:3327:19794837,19789797:barquette_avec_film:3327:19793956,19789804:barquette_avec_film:3327:19793335,19789810:barquette_avec_film:3327:19791908,19789814:barquette_avec_film:3327:19790925,19789820:barquette_avec_film:3327:19790437,19789827:barquette_avec_film:3327:19790374,19795707:barquette_avec_film:3327:19796711,19797108:barquette_avec_film:3327:19797761,19804654:barquette_avec_film:3327:19805263,19812543:barquette_avec_film:3327:19813193,19814856:barquette_avec_film:3327:19840697,19815223:barquette_avec_film:3327:19816144,19820105:barquette_avec_film:3327:19820439,19849675:barquette_avec_film:3327:19850585,19853941:barquette_avec_film:3327:19922270,19853947:barquette_avec_film:3327:19920662,19859417:barquette_avec_film:3327:19860503,19862502:barquette_avec_film:3327:1'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0030512860174478134, 'nb_photo': 10, 'list_port_cont': '20150532,20271866,20295713,20345330', 'assoc_port': '20036067:20271866,20049554:20150532,20079075:20295713,20116924:20345330', 'assoc_mat': '20036067:barquette_opaque:4205:20271866,20049554:barquette_opaque:4205:20150532,20079075:barquette_opaque:4205:20295713,20116924:barquette_opaque:4205:20345330'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005754989839050659, 'nb_photo': 5, 'list_port_cont': '20145740,20156674,20166077,20194139,20200685', 'assoc_port': '20037918:20145740,20062024:20156674,20076166:20166077,20102008:20194139,20118113:20200685', 'assoc_mat': '20037918:barquette_opaque:4461:20145740,20062024:barquette_opaque:4461:20156674,20076166:barquette_opaque:4461:20166077,20102008:barquette_opaque:4461:20194139,20118113:barquette_opaque:4461:20200685'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.024318139262771127, 'nb_photo': 1335, 'list_port_cont': '19776073,19783583,19785862,19788932,19796966,19799237,19811654,19812898,19814864,19815521,19816268,19817274,19817485,19820165,19823483,19825399,19828820,19837084,19838714,19839759,19841322,19841606,19841715,19842031,19845974,19900913,19922958,19927145,19930678,19934515,19935556,19935789,19935989,19936622,19936703,19937175,19937420,19937632,19939688,19942138,19944927,19953848,19965996,19969532,19971998,19988487,19989059,19990958,19991937,19992675,19993282,19996730,20006828,20016742,20023469,20033528,20041991,20043321,20045274,20046435,20047421,20047891,20049341,20053034,20054720,20067980,20071640,20073226,20082446,20083376,20085247,20088067,20089374,20089758,20093854,20096076,20096491,20097370,20098115,20098863,20099932,20101971,20103498,20104545,20105046,20119035,20125895,20144315,20144478,20144631,20144742,20144959,20145158,20145420,20145494,20145608,20145668,20145772,20145900,20146152,20146183,20146297,20146402,20146435,20146620,20146777,20147391,20149163,20149504,20149606,20149937,20150262,20150386,2015062', 'assoc_port': '19759711:19776073,19764101:19783583,19768587:19785862,19768590:19820165,19772064:19788932,19774195:19796966,19777204:19799237,19789754:19811654,19789772:19812898,19789794:19814864,19789800:19815521,19789808:19816268,19789816:19817274,19789824:19817485,19791496:19845974,19795706:19823483,19797109:19825399,19800562:19828820,19804655:19937420,19806978:19837084,19809658:19838714,19812544:19839759,19815219:19841322,19815228:19841606,19815679:19841715,19816663:19842031,19843478:19900913,19850795:19922958,19853945:19927145,19857961:19930678,19859418:20033528,19862510:19934515,19876132:19935556,19876141:19935789,19876152:19935989,19878433:19936622,19878436:19936703,19880669:19937175,19883520:19937632,19888560:19939688,19892614:19942138,19895731:19944927,19897893:19953848,19901840:19965996,19904577:19969532,19905750:19971998,19907582:19988487,19908553:19989059,19914495:20093854,19914500:19990958,19914505:19991937,19914511:19992675,19914516:19993282,19916637:19996730,19917998:20207143,19918904:20006828,19920404:2001674', 'assoc_mat': '19759711:barquette_opaque:4200:19776073,19764101:barquette_opaque:4200:19783583,19768587:barquette_opaque:4200:19785862,19768590:barquette_opaque:4200:19820165,19772064:barquette_opaque:4200:19788932,19774195:barquette_opaque:4200:19796966,19777204:barquette_opaque:4200:19799237,19789754:barquette_opaque:4200:19811654,19789772:barquette_opaque:4200:19812898,19789794:barquette_opaque:4200:19814864,19789800:barquette_opaque:4200:19815521,19789808:barquette_opaque:4200:19816268,19789816:barquette_opaque:4200:19817274,19789824:barquette_opaque:4200:19817485,19791496:barquette_opaque:4200:19845974,19795706:barquette_opaque:4200:19823483,19797109:barquette_opaque:4200:19825399,19800562:barquette_opaque:4200:19828820,19804655:barquette_opaque:4200:19937420,19806978:barquette_opaque:4200:19837084,19809658:barquette_opaque:4200:19838714,19812544:barquette_opaque:4200:19839759,19815219:barquette_opaque:4200:19841322,19815228:barquette_opaque:4200:19841606,19815679:barquette_opaque:4200:19841715,19816663:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.03997575061158834, 'nb_photo': 3251, 'list_port_cont': '19780000,19784547,19787350,19795806,19798973,19799983,19809005,19828416,20076870,20081072,20082084,20083848,20085290,20085936,20088607,20089587,20089744,20102496,20103395,20104813,20106234,20108109,20112177,20113850,20114464,20117570,20117946,20118363,20120336,20120779,20122886,20127327,20127594,20137319,20138268,20138761,20138910,20139059,20139214,20139386,20140664', 'assoc_port': '19758113:19828416,19762317:19780000,19767139:19784547,19770008:19787350,19772060:19809005,19773071:19795806,19777203:19798973,19777209:19799983,20061998:20139386,20062005:20139214,20062013:20139059,20062025:20138910,20062032:20138761,20065069:20140664,20069113:20138268,20075446:20076870,20076858:20089587,20079076:20081072,20081687:20082084,20083117:20083848,20084090:20085290,20085663:20085936,20088457:20088607,20089570:20089744,20101946:20137319,20101955:20108109,20101961:20106234,20101987:20103395,20102038:20102496,20103636:20104813,20110663:20113850,20110669:20112177,20114139:20114464,20117422:20117570,20117790:20117946,20118114:20118363,20120232:20120336,20120683:20120779,20122056:20122886,20127153:20127594,20127159:20127327', 'assoc_mat': '19758113:barquette_opaque:4211:19828416,19762317:barquette_opaque:4211:19780000,19767139:barquette_opaque:4211:19784547,19770008:barquette_opaque:4211:19787350,19772060:barquette_opaque:4211:19809005,19773071:barquette_opaque:4211:19795806,19777203:barquette_opaque:4211:19798973,19777209:barquette_opaque:4211:19799983,20061998:barquette_opaque:4211:20139386,20062005:barquette_opaque:4211:20139214,20062013:barquette_opaque:4211:20139059,20062025:barquette_opaque:4211:20138910,20062032:barquette_opaque:4211:20138761,20065069:barquette_opaque:4211:20140664,20069113:barquette_opaque:4211:20138268,20075446:barquette_opaque:4211:20076870,20076858:barquette_opaque:4211:20089587,20079076:barquette_opaque:4211:20081072,20081687:barquette_opaque:4211:20082084,20083117:barquette_opaque:4211:20083848,20084090:barquette_opaque:4211:20085290,20085663:barquette_opaque:4211:20085936,20088457:barquette_opaque:4211:20088607,20089570:barquette_opaque:4211:20089744,20101946:barquette_opaque:4211:20137319,20101955:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009596049411734713, 'nb_photo': 1548, 'list_port_cont': '19762615,19763054,19773809,19777525,19777775,19779682,19780097,19781027,19790364,19790435,19790917,19791913,19792112,19793056,19793333,19793948,19794836,19796714,19797749,19800960,19805253,19808010,19808630,19811792,19813021,19813197,19813876,19816138,19820442,19840690,19842015,19843742,19850592,19860506,19863163,19869685,19877140,19877372,19878592,19878976,19879309,19882162,19884275,19887517,19893196,19895480,19896347,19898963,19901967,19905791,19907280,19908727,19908787,19909186,19914683,19914760,19915145,19915246,19915993,19916993,19917327,19918153,19918743,19919136,19919918,19920652,19920846,19920924,19921720,19922264,19951411,19954077,19954282,19956353,19962653,19963057,19965383,19967336,19971638,19975254,19975826,19976905,19981838,19982557,19984925,19987304,19988720,19989731,19989838,20002225,20004019,20006747,20007470,20008709,20013767,20015200,20016248,20018091,20023111,20036294,20036389,20036855,20036976,20037122,20037830,20038313,20038594,20038873,20038992,20039272,20039442,20039695,20039832,2004028', 'assoc_port': '19760921:19762615,19762319:19763054,19767143:19781027,19768584:19780097,19770012:19779682,19773070:19773809,19777201:19777775,19777207:19777525,19789758:19813021,19789787:19813876,19789792:19794836,19789797:19793948,19789804:19793333,19789806:19793056,19789810:19791913,19789814:19790917,19789820:19790435,19789827:19790364,19791497:19792112,19795707:19796714,19797108:19797749,19800561:19800960,19804654:19805253,19806940:19808630,19806979:19808010,19809659:19811792,19812543:19813197,19814856:19840690,19815223:19816138,19816661:19842015,19820105:19820442,19843477:19843742,19849675:19850592,19853941:19922264,19853947:19920652,19856555:19869685,19859417:19860506,19862502:19863163,19876135:19878592,19876147:19877372,19876151:19877140,19876160:19919918,19878435:19879309,19878440:19878976,19881407:19882162,19883521:19884275,19887051:19887517,19892611:19893196,19894098:19895480,19895732:19896347,19897892:19898963,19900512:19901967,19904579:19909186,19904584:19905791,19907094:19907280,19908550:19908787,19908559:1990872', 'assoc_mat': '19760921:bouchon:3327:19762615,19762319:bouchon:3327:19763054,19767143:bouchon:3327:19781027,19768584:bouchon:3327:19780097,19770012:bouchon:3327:19779682,19773070:bouchon:3327:19773809,19777201:bouchon:3327:19777775,19777207:bouchon:3327:19777525,19789758:bouchon:3327:19813021,19789787:bouchon:3327:19813876,19789792:bouchon:3327:19794836,19789797:bouchon:3327:19793948,19789804:bouchon:3327:19793333,19789806:bouchon:3327:19793056,19789810:bouchon:3327:19791913,19789814:bouchon:3327:19790917,19789820:bouchon:3327:19790435,19789827:bouchon:3327:19790364,19791497:bouchon:3327:19792112,19795707:bouchon:3327:19796714,19797108:bouchon:3327:19797749,19800561:bouchon:3327:19800960,19804654:bouchon:3327:19805253,19806940:bouchon:3327:19808630,19806979:bouchon:3327:19808010,19809659:bouchon:3327:19811792,19812543:bouchon:3327:19813197,19814856:bouchon:3327:19840690,19815223:bouchon:3327:19816138,19816661:bouchon:3327:19842015,19820105:bouchon:3327:19820442,19843477:bouchon:3327:19843742,19849675:bouchon:3327:19850592,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006376577870513565, 'nb_photo': 355, 'list_port_cont': '19784762,19800834,19812278,19813490,19816967,19817630,19840503,19908804,19923825,19928963,19934508,19935974,19936836,19938577,19941859,19942823,19962145,19991338,19992350,19993173,19995871,20021797,20043122,20054819,20069099,20071631,20085150,20095003,20096636,20098066,20100057,20119024,20144432,20144838,20146022,20146702,20146721,20147624,20149417,20149965,20150544,20156173,20156202,20156498,20160967,20171265,20173359,20193554,20193989,20194168,20197878,20199984,20210656,20224947,20271868,20295702,20345341', 'assoc_port': '19767144:19784762,19789756:19812278,19789788:19813490,19789813:19816967,19789828:19817630,19800563:19800834,19813951:19840503,19852244:19923825,19856556:19928963,19862511:19934508,19876153:19935974,19878441:19936836,19887054:19938577,19889666:19941859,19894099:19942823,19900482:19962145,19908557:19908804,19914504:19991338,19914508:19992350,19914517:19993173,19916148:19995871,19921502:20021797,19953049:20043122,19965084:20054819,19969391:20069099,19973615:20071631,19984140:20085150,20001201:20095003,20001209:20096636,20001298:20098066,20001314:20100057,20006927:20119024,20036067:20271868,20036084:20144432,20036936:20144838,20037967:20146022,20038009:20146702,20038012:20146721,20041550:20147624,20045082:20149417,20047207:20149965,20049554:20150544,20061999:20156173,20062001:20156202,20062014:20156498,20071352:20160967,20079075:20295702,20082424:20171265,20084953:20173359,20101945:20193554,20101964:20193989,20102009:20194168,20112473:20197878,20116924:20345341,20116926:20199984,20119876:20210656,20120684:2022494', 'assoc_mat': '19767144:carton:4205:19784762,19789756:carton:4205:19812278,19789788:carton:4205:19813490,19789813:carton:4205:19816967,19789828:carton:4205:19817630,19800563:carton:4205:19800834,19813951:carton:4205:19840503,19852244:carton:4205:19923825,19856556:carton:4205:19928963,19862511:carton:4205:19934508,19876153:carton:4205:19935974,19878441:carton:4205:19936836,19887054:carton:4205:19938577,19889666:carton:4205:19941859,19894099:carton:4205:19942823,19900482:carton:4205:19962145,19908557:carton:4205:19908804,19914504:carton:4205:19991338,19914508:carton:4205:19992350,19914517:carton:4205:19993173,19916148:carton:4205:19995871,19921502:carton:4205:20021797,19953049:carton:4205:20043122,19965084:carton:4205:20054819,19969391:carton:4205:20069099,19973615:carton:4205:20071631,19984140:carton:4205:20085150,20001201:carton:4205:20095003,20001209:carton:4205:20096636,20001298:carton:4205:20098066,20001314:carton:4205:20100057,20006927:carton:4205:20119024,20036067:carton:4205:20271868,20036084:carton:4205:20144432,2003'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9402508330444748, 'nb_photo': 3146, 'list_port_cont': '19757272,19759936,19761591,19765113,19765561,19767402,19767606,19768915,19771078,19772412,19774504,19777409,19777549,19790387,19790627,19790719,19791123,19791331,19792652,19795314,19796192,19797268,19797942,19798499,19800934,19803815,19805136,19806520,19808207,19808853,19809786,19809959,19810979,19811432,19811583,19812786,19814195,19816456,19816585,19821786,19841214,19841916,19843912,19849613,19852473,19853303,19855773,19856822,19859579,19861863,19862388,19862578,19863010,19863263,19863519,19876960,19877944,19878753,19881053,19881492,19882576,19885012,19886479,19894190,19894793,19896358,19896896,19897568,19901021,19901495,19902236,19903593,19905436,19905998,19907483,19908365,19908702,19908886,19909174,19909362,19909944,19910626,19910648,19911131,19914600,19914658,19914770,19914920,19914963,19916224,19916665,19917311,19917840,19918166,19918472,19918752,19918989,19920565,19920882,19921010,19921307,19921564,19921582,19922107,19950947,19953447,19954304,19956345,19956574,19960018,19961168,19961832,19962533,1996530', 'assoc_port': '19756680:19757272,19759717:19759936,19760922:19761591,19764097:19765561,19764105:19765113,19767141:19767606,19767145:19767402,19768589:19768915,19770011:19771078,19772062:19772412,19774194:19774504,19777202:19777549,19777205:19777409,19789755:19811583,19789759:19810979,19789791:19809786,19789798:19795314,19789807:19791331,19789815:19791123,19789818:19790719,19789822:19790387,19789826:19797268,19790471:19790627,19792392:19792652,19795708:19796192,19797106:19797942,19798202:19798499,19800560:19800934,19803118:19803815,19804652:19805136,19805804:19806520,19807970:19808207,19808678:19808853,19809660:19809959,19810840:19811432,19812546:19812786,19813952:19814195,19814857:19843912,19815218:19841214,19815222:19816585,19815225:19816456,19816662:19841916,19820665:19821786,19848287:19849613,19850798:19852473,19852247:19853303,19853943:19856822,19855276:19855773,19856549:19862388,19856553:19859579,19859416:19861863,19862499:19863519,19862501:19863263,19862507:19863010,19862512:19862578,19876131:19911131,19876136:1991064', 'assoc_mat': '19756680:carton:4207:19757272,19759717:carton:4207:19759936,19760922:carton:4207:19761591,19764097:carton:4207:19765561,19764105:carton:4207:19765113,19767141:carton:4207:19767606,19767145:carton:4207:19767402,19768589:carton:4207:19768915,19770011:carton:4207:19771078,19772062:carton:4207:19772412,19774194:carton:4207:19774504,19777202:carton:4207:19777549,19777205:carton:4207:19777409,19789755:carton:4207:19811583,19789759:carton:4207:19810979,19789791:carton:4207:19809786,19789798:carton:4207:19795314,19789807:carton:4207:19791331,19789815:carton:4207:19791123,19789818:carton:4207:19790719,19789822:carton:4207:19790387,19789826:carton:4207:19797268,19790471:carton:4207:19790627,19792392:carton:4207:19792652,19795708:carton:4207:19796192,19797106:carton:4207:19797942,19798202:carton:4207:19798499,19800560:carton:4207:19800934,19803118:carton:4207:19803815,19804652:carton:4207:19805136,19805804:carton:4207:19806520,19807970:carton:4207:19808207,19808678:carton:4207:19808853,19809660:carton:4207:19809959,1981'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01028323100059886, 'nb_photo': 2458, 'list_port_cont': '19776134,19783272,19784722,19787499,19795611,19798723,19799357,19812402,19814370,19815687,19816905,19817319,19818442,19823555,19827669,19837992,19839197,19840555,19841181,19841506,19845234,19881649,19887704,19900731,19921728,19923922,19928148,19934154,19935638,19935840,19936032,19936137,19936745,19938246,19942053,19942809,19962776,19968500,19972159,19988520,19989185,19989624,19990489,19990694,19992048,19992743,19995153,19997164,20000724,20016305,20016799,20021993,20035121,20042922,20045140,20046372,20047299,20049450,20049715,20054947,20070133,20071789,20073397,20082518,20083485,20087853,20088512,20089708,20096200,20096936,20097642,20098335,20099441,20100763,20118970,20121082,20144031,20144209,20144339,20144520,20144660,20144897,20145030,20145192,20145305,20145517,20145744,20145802,20146122,20146267,20146337,20146472,20146735,20147364,20149006,20149195,20149466,20149678,20150194,20150295,20153949,20155246,20156144,20156363,20156528,20156669,20157042,20157185,20160073,20160836,20166089,20167663,20168985,2017090', 'assoc_port': '19759715:19776134,19764099:19783272,19767142:19784722,19770010:19787499,19773069:19795611,19777200:19798723,19777206:19799357,19789757:19812402,19789789:19814370,19789801:19815687,19789812:19816905,19789821:19817319,19790470:19818442,19795709:19823555,19799407:19827669,19804651:19887704,19808679:19837992,19810838:19839197,19813965:19840555,19815217:19841181,19815224:19841506,19820103:19845234,19843479:19900731,19849674:19921728,19852249:19923922,19855280:19928148,19862497:19934154,19862508:20035121,19876133:19935638,19876142:19935840,19876155:19936032,19876162:19936137,19878437:19936745,19881406:19881649,19885125:19938246,19892610:19942053,19894096:19942809,19897206:20046372,19900508:19962776,19903255:19968500,19905751:19972159,19907583:19988520,19908555:19989185,19914493:19990489,19914498:19990694,19914506:19992048,19914512:19992743,19916144:19995153,19917213:19997164,19918000:20000724,19920398:20016305,19920407:20016799,19921505:20021993,19950503:20042922,19955757:20045140,19959267:20047299,19962045:2004945', 'assoc_mat': '19759715:carton:4461:19776134,19764099:carton:4461:19783272,19767142:carton:4461:19784722,19770010:carton:4461:19787499,19773069:carton:4461:19795611,19777200:carton:4461:19798723,19777206:carton:4461:19799357,19789757:carton:4461:19812402,19789789:carton:4461:19814370,19789801:carton:4461:19815687,19789812:carton:4461:19816905,19789821:carton:4461:19817319,19790470:carton:4461:19818442,19795709:carton:4461:19823555,19799407:carton:4461:19827669,19804651:carton:4461:19887704,19808679:carton:4461:19837992,19810838:carton:4461:19839197,19813965:carton:4461:19840555,19815217:carton:4461:19841181,19815224:carton:4461:19841506,19820103:carton:4461:19845234,19843479:carton:4461:19900731,19849674:carton:4461:19921728,19852249:carton:4461:19923922,19855280:carton:4461:19928148,19862497:carton:4461:19934154,19862508:carton:4461:20035121,19876133:carton:4461:19935638,19876142:carton:4461:19935840,19876155:carton:4461:19936032,19876162:carton:4461:19936137,19878437:carton:4461:19936745,19881406:carton:4461:19881649,1988'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.015645434554278893, 'nb_photo': 649, 'list_port_cont': '19776066,19783573,19785864,19788923,19796976,19799233,19811642,19812899,19814858,19815533,19816267,19817266,19817484,19820160,19823473,19825394,19828823,19837076,19838722,19839773,19841318,19841602,19841722,19842024,19845975,19900911,19922951,19927136,19930685,19934514,19935563,19935790,19935984,19936624,19936707,19937163,19937431,19937629,19939687,19942142,19944928,19953847,19965995,19969533,19972004,19988486,19989058,19990952,19991926,19992680,19993285,19996736,20006817,20016741,20023477,20033522,20041988,20043326,20045278,20046429,20047417,20047900,20049351,20053038,20054721,20067981,20071649,20073217,20083371,20085250,20088069,20089363,20089768,20093850,20096082,20096489,20097369,20098122,20098858,20099933,20101973,20103492,20104547,20105043,20119047,20125888,20144304,20144483,20144634,20144741,20144960,20145156,20145422,20145486,20145611,20145659,20145766,20145889,20146189,20146292,20146405,20146430,20146612,20146779,20147394,20149152,20149518,20149604,20149944,20150257,20150385,20150610,20153903,2015521', 'assoc_port': '19759711:19776066,19764101:19783573,19768587:19785864,19768590:19820160,19772064:19788923,19774195:19796976,19777204:19799233,19789754:19811642,19789772:19812899,19789794:19814858,19789800:19815533,19789808:19816267,19789816:19817266,19789824:19817484,19791496:19845975,19795706:19823473,19797109:19825394,19800562:19828823,19804655:19937431,19806978:19837076,19809658:19838722,19812544:19839773,19815219:19841318,19815228:19841602,19815679:19841722,19816663:19842024,19843478:19900911,19850795:19922951,19853945:19927136,19857961:19930685,19859418:20033522,19862510:19934514,19876132:19935563,19876141:19935790,19876152:19935984,19878433:19936624,19878436:19936707,19880669:19937163,19883520:19937629,19888560:19939687,19892614:19942142,19895731:19944928,19897893:19953847,19901840:19965995,19904577:19969533,19905750:19972004,19907582:19988486,19908553:19989058,19914495:20093850,19914500:19990952,19914505:19991926,19914511:19992680,19914516:19993285,19916637:19996736,19917998:20207137,19918904:20006817,19920404:2001674', 'assoc_mat': '19759711:carton:4200:19776066,19764101:carton:4200:19783573,19768587:carton:4200:19785864,19768590:carton:4200:19820160,19772064:carton:4200:19788923,19774195:carton:4200:19796976,19777204:carton:4200:19799233,19789754:carton:4200:19811642,19789772:carton:4200:19812899,19789794:carton:4200:19814858,19789800:carton:4200:19815533,19789808:carton:4200:19816267,19789816:carton:4200:19817266,19789824:carton:4200:19817484,19791496:carton:4200:19845975,19795706:carton:4200:19823473,19797109:carton:4200:19825394,19800562:carton:4200:19828823,19804655:carton:4200:19937431,19806978:carton:4200:19837076,19809658:carton:4200:19838722,19812544:carton:4200:19839773,19815219:carton:4200:19841318,19815228:carton:4200:19841602,19815679:carton:4200:19841722,19816663:carton:4200:19842024,19843478:carton:4200:19900911,19850795:carton:4200:19922951,19853945:carton:4200:19927136,19857961:carton:4200:19930685,19859418:carton:4200:20033522,19862510:carton:4200:19934514,19876132:carton:4200:19935563,19876141:carton:4200:19935790,1987'}, {'unwanted_material': 'carton', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.9459663785166885, 'nb_photo': 1365, 'list_port_cont': '19760106,19762975,19764302,19769084,19772513,19790157,19790218,19793216,19797441,19800034,19803526,19806317,19809331,19811605,19815817,19820980,19840624,19853079,19862297,19862624,19862675,19876510,19879886,19880752,19884061,19886639,19893282,19897616,19900791,19905029,19908814,19910243,19910973,19916506,19918136,19918355,19920690,19921148,19921452,19922077,19953618,19956952,19961958,19968574,19971081,19974478,19976820,19981313,19986590,20002009,20003574,20006608,20036229,20036445,20036847,20037492,20038482,20039011,20039705,20040520,20041459,20041670,20042538,20043163,20044519,20045159,20047579,20050163,20052674,20063089,20066403,20070031,20071256,20071845,20073074,20080548,20088102,20102533,20104193,20104625,20105991,20106689,20110398,20114376,20114807,20115393,20119940,20127182', 'assoc_port': '19759710:19760106,19762314:19762975,19764103:19764302,19768585:19769084,19772058:19772513,19789793:19809331,19789823:19790218,19789829:19790157,19793042:19793216,19797107:19797441,19799406:19800034,19803120:19803526,19805805:19806317,19810836:19811605,19814855:19840624,19815226:19815817,19820667:19820980,19852251:19853079,19856550:19862297,19862505:19862624,19862506:19862675,19876134:19910973,19876144:19910243,19876158:19876510,19878432:19880752,19879391:19879886,19883519:19884061,19886310:19886639,19892617:19893282,19897205:19897616,19900511:19900791,19904582:19905029,19908558:19908814,19916146:19916506,19917994:19918355,19918001:19918136,19920400:19921452,19920406:19920690,19921063:19921148,19921952:19922077,19953050:19953618,19956710:19956952,19960838:19961958,19968019:19968574,19970672:19971081,19973618:19974478,19976405:19976820,19980612:19981313,19986406:19986590,20001307:20003574,20001321:20002009,20006246:20006608,20036064:20047579,20036073:20044519,20036083:20036847,20036092:20036445,20036102:2003622', 'assoc_mat': '19759710:carton:4207:19760106,19762314:carton:4207:19762975,19764103:carton:4207:19764302,19768585:carton:4207:19769084,19772058:carton:4207:19772513,19789793:carton:4207:19809331,19789823:carton:4207:19790218,19789829:carton:4207:19790157,19793042:carton:4207:19793216,19797107:carton:4207:19797441,19799406:carton:4207:19800034,19803120:carton:4207:19803526,19805805:carton:4207:19806317,19810836:carton:4207:19811605,19814855:carton:4207:19840624,19815226:carton:4207:19815817,19820667:carton:4207:19820980,19852251:carton:4207:19853079,19856550:carton:4207:19862297,19862505:carton:4207:19862624,19862506:carton:4207:19862675,19876134:carton:4207:19910973,19876144:carton:4207:19910243,19876158:carton:4207:19876510,19878432:carton:4207:19880752,19879391:carton:4207:19879886,19883519:carton:4207:19884061,19886310:carton:4207:19886639,19892617:carton:4207:19893282,19897205:carton:4207:19897616,19900511:carton:4207:19900791,19904582:carton:4207:19905029,19908558:carton:4207:19908814,19916146:carton:4207:19916506,1991'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000989719962176731, 'nb_photo': 307, 'list_port_cont': '19780003,19784553,19787342,19795815,19798970,19799987,19809006,19828403,20076861,20081071,20082075,20083837,20085275,20085937,20088603,20089582,20089748,20102497,20103401,20104812,20106220,20108113,20112181,20113839,20114467,20117577,20117952,20118352,20120334,20120770,20122894,20127339,20127598,20137333,20138267,20138756,20138912,20139061,20139221,20139376,20140654', 'assoc_port': '19758113:19828403,19762317:19780003,19767139:19784553,19770008:19787342,19772060:19809006,19773071:19795815,19777203:19798970,19777209:19799987,20061998:20139376,20062005:20139221,20062013:20139061,20062025:20138912,20062032:20138756,20065069:20140654,20069113:20138267,20075446:20076861,20076858:20089582,20079076:20081071,20081687:20082075,20083117:20083837,20084090:20085275,20085663:20085937,20088457:20088603,20089570:20089748,20101946:20137333,20101955:20108113,20101961:20106220,20101987:20103401,20102038:20102497,20103636:20104812,20110663:20113839,20110669:20112181,20114139:20114467,20117422:20117577,20117790:20117952,20118114:20118352,20120232:20120334,20120683:20120770,20122056:20122894,20127153:20127598,20127159:20127339', 'assoc_mat': '19758113:carton:4211:19828403,19762317:carton:4211:19780003,19767139:carton:4211:19784553,19770008:carton:4211:19787342,19772060:carton:4211:19809006,19773071:carton:4211:19795815,19777203:carton:4211:19798970,19777209:carton:4211:19799987,20061998:carton:4211:20139376,20062005:carton:4211:20139221,20062013:carton:4211:20139061,20062025:carton:4211:20138912,20062032:carton:4211:20138756,20065069:carton:4211:20140654,20069113:carton:4211:20138267,20075446:carton:4211:20076861,20076858:carton:4211:20089582,20079076:carton:4211:20081071,20081687:carton:4211:20082075,20083117:carton:4211:20083837,20084090:carton:4211:20085275,20085663:carton:4211:20085937,20088457:carton:4211:20088603,20089570:carton:4211:20089748,20101946:carton:4211:20137333,20101955:carton:4211:20108113,20101961:carton:4211:20106220,20101987:carton:4211:20103401,20102038:carton:4211:20102497,20103636:carton:4211:20104812,20110663:carton:4211:20113839,20110669:carton:4211:20112181,20114139:carton:4211:20114467,20117422:carton:4211:20117577,2011'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030036685691575256, 'nb_photo': 2183, 'list_port_cont': '19762608,19763065,19773812,19777536,19777764,19779688,19780093,19781025,19790370,19790428,19790916,19791905,19792109,19793060,19793332,19793949,19794825,19796706,19797760,19800958,19805259,19808014,19808626,19811785,19813023,19813201,19813874,19816139,19820441,19840701,19842012,19843734,19850593,19860514,19862884,19863170,19869680,19877134,19877364,19878600,19878968,19879300,19882161,19884267,19887520,19893190,19895488,19896335,19898954,19901965,19905800,19907282,19908719,19908786,19909192,19914677,19914761,19915134,19915247,19915990,19916999,19917330,19918149,19918745,19919138,19919916,19920664,19920847,19920928,19921725,19922267,19951409,19954081,19954293,19956352,19962644,19963049,19965373,19967327,19971631,19975261,19975821,19976914,19981843,19982555,19984924,19987305,19988721,19989738,19989843,20002238,20004027,20006743,20007461,20008712,20013765,20015203,20016254,20018098,20023106,20036284,20036382,20036865,20036981,20037125,20037143,20037821,20038312,20038601,20038875,20038995,20039266,20039451,2003969', 'assoc_port': '19760921:19762608,19762319:19763065,19767143:19781025,19768584:19780093,19770012:19779688,19773070:19773812,19777201:19777764,19777207:19777536,19789758:19813023,19789787:19813874,19789792:19794825,19789797:19793949,19789804:19793332,19789806:19793060,19789810:19791905,19789814:19790916,19789820:19790428,19789827:19790370,19791497:19792109,19795707:19796706,19797108:19797760,19800561:19800958,19804654:19805259,19806940:19808626,19806979:19808014,19809659:19811785,19812543:19813201,19814856:19840701,19815223:19816139,19816661:19842012,19820105:19820441,19843477:19843734,19849675:19850593,19853941:19922267,19853947:19920664,19856555:19869680,19859417:19860514,19862502:19863170,19862513:19862884,19876135:19878600,19876147:19877364,19876151:19877134,19876160:19919916,19878435:19879300,19878440:19878968,19881407:19882161,19883521:19884267,19887051:19887520,19892611:19893190,19894098:19895488,19895732:19896335,19897892:19898954,19900512:19901965,19904579:19909192,19904584:19905800,19907094:19907282,19908550:1990878', 'assoc_mat': '19760921:carton:3327:19762608,19762319:carton:3327:19763065,19767143:carton:3327:19781025,19768584:carton:3327:19780093,19770012:carton:3327:19779688,19773070:carton:3327:19773812,19777201:carton:3327:19777764,19777207:carton:3327:19777536,19789758:carton:3327:19813023,19789787:carton:3327:19813874,19789792:carton:3327:19794825,19789797:carton:3327:19793949,19789804:carton:3327:19793332,19789806:carton:3327:19793060,19789810:carton:3327:19791905,19789814:carton:3327:19790916,19789820:carton:3327:19790428,19789827:carton:3327:19790370,19791497:carton:3327:19792109,19795707:carton:3327:19796706,19797108:carton:3327:19797760,19800561:carton:3327:19800958,19804654:carton:3327:19805259,19806940:carton:3327:19808626,19806979:carton:3327:19808014,19809659:carton:3327:19811785,19812543:carton:3327:19813201,19814856:carton:3327:19840701,19815223:carton:3327:19816139,19816661:carton:3327:19842012,19820105:carton:3327:19820441,19843477:carton:3327:19843734,19849675:carton:3327:19850593,19853941:carton:3327:19922267,1985'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.007318571964023401, 'nb_photo': 145, 'list_port_cont': '19784767,19800837,19812280,19813497,19817635,19840514,19923826,19928964,19935669,19935975,19936833,19938582,19941858,19942821,19962153,19991326,19992340,19995863,20021804,20043120,20069098,20071629,20085157,20094997,20096624,20098069,20100056,20144434,20144831,20146010,20146708,20147626,20149427,20149974,20150535,20156200,20160975,20171259,20173373,20194170,20197877,20199989,20210647,20345333', 'assoc_port': '19767144:19784767,19789756:19812280,19789788:19813497,19789828:19817635,19800563:19800837,19813951:19840514,19852244:19923826,19856556:19928964,19876137:19935669,19876153:19935975,19878441:19936833,19887054:19938582,19889666:19941858,19894099:19942821,19900482:19962153,19914504:19991326,19914508:19992340,19916148:19995863,19921502:20021804,19953049:20043120,19969391:20069098,19973615:20071629,19984140:20085157,20001201:20094997,20001209:20096624,20001298:20098069,20001314:20100056,20036084:20144434,20036936:20144831,20037967:20146010,20038009:20146708,20041550:20147626,20045082:20149427,20047207:20149974,20049554:20150535,20062001:20156200,20071352:20160975,20082424:20171259,20084953:20173373,20102009:20194170,20112473:20197877,20116924:20345333,20116926:20199989,20119876:20210647', 'assoc_mat': '19767144:ela:4205:19784767,19789756:ela:4205:19812280,19789788:ela:4205:19813497,19789828:ela:4205:19817635,19800563:ela:4205:19800837,19813951:ela:4205:19840514,19852244:ela:4205:19923826,19856556:ela:4205:19928964,19876137:ela:4205:19935669,19876153:ela:4205:19935975,19878441:ela:4205:19936833,19887054:ela:4205:19938582,19889666:ela:4205:19941858,19894099:ela:4205:19942821,19900482:ela:4205:19962153,19914504:ela:4205:19991326,19914508:ela:4205:19992340,19916148:ela:4205:19995863,19921502:ela:4205:20021804,19953049:ela:4205:20043120,19969391:ela:4205:20069098,19973615:ela:4205:20071629,19984140:ela:4205:20085157,20001201:ela:4205:20094997,20001209:ela:4205:20096624,20001298:ela:4205:20098069,20001314:ela:4205:20100056,20036084:ela:4205:20144434,20036936:ela:4205:20144831,20037967:ela:4205:20146010,20038009:ela:4205:20146708,20041550:ela:4205:20147626,20045082:ela:4205:20149427,20047207:ela:4205:20149974,20049554:ela:4205:20150535,20062001:ela:4205:20156200,20071352:ela:4205:20160975,20082424:ela:4205:2017125'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9569711911646767, 'nb_photo': 399, 'list_port_cont': '19815872,19825917,19826760,19921250,19936779,19951458,19993444,20034503,20054441,20082606,20089941,20094929,20098938,20144612,20145262,20146044,20146598,20149357,20150571,20156571,20167488,20167992,20172932,20193915,20197957,20210866', 'assoc_port': '19773068:19825917,19789803:19815872,19798200:19826760,19862504:20034503,19878438:19936779,19897208:19951458,19908554:20089941,19914518:19993444,19921062:19921250,19965062:20054441,19980611:20082606,20001199:20094929,20001308:20098938,20036095:20144612,20037891:20145262,20037947:20146044,20038001:20146598,20044598:20149357,20049556:20150571,20062017:20156571,20076857:20167488,20079100:20167992,20084950:20172932,20101963:20193915,20112472:20197957,20119878:20210866', 'assoc_mat': '19773068:ela:4203:19825917,19789803:ela:4203:19815872,19798200:ela:4203:19826760,19862504:ela:4203:20034503,19878438:ela:4203:19936779,19897208:ela:4203:19951458,19908554:ela:4203:20089941,19914518:ela:4203:19993444,19921062:ela:4203:19921250,19965062:ela:4203:20054441,19980611:ela:4203:20082606,20001199:ela:4203:20094929,20001308:ela:4203:20098938,20036095:ela:4203:20144612,20037891:ela:4203:20145262,20037947:ela:4203:20146044,20038001:ela:4203:20146598,20044598:ela:4203:20149357,20049556:ela:4203:20150571,20062017:ela:4203:20156571,20076857:ela:4203:20167488,20079100:ela:4203:20167992,20084950:ela:4203:20172932,20101963:ela:4203:20193915,20112472:ela:4203:20197957,20119878:ela:4203:20210866'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022703600642571785, 'nb_photo': 3, 'list_port_cont': '19934155,20146121,20193685', 'assoc_port': '19862497:19934155,20037970:20146121,20101949:20193685', 'assoc_mat': '19862497:ela:4461:19934155,20037970:ela:4461:20146121,20101949:ela:4461:20193685'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.002247974147083844, 'nb_photo': 77, 'list_port_cont': '19785868,19788933,19799230,19814867,19825388,19828815,19838715,19841315,19842021,19845979,19922962,19927140,19934528,19935792,19937424,19937639,19942144,19944923,19953855,19966011,19969530,19971992,19990956,19991933,19992687,20006821,20023480,20033527,20041994,20045276,20047902,20071654,20082445,20085241,20088076,20089360,20098848,20101970,20105047,20119037,20125900,20144752,20145887,20146163,20146290,20146408,20156321,20156462,20156769,20157151,20160049,20160994,20168001,20191123,20193752,20194070,20194264,20200366,20207136,20272561,20358848', 'assoc_port': '19768587:19785868,19772064:19788933,19777204:19799230,19789794:19814867,19791496:19845979,19797109:19825388,19800562:19828815,19804655:19937424,19809658:19838715,19815219:19841315,19816663:19842021,19850795:19922962,19853945:19927140,19859418:20033527,19862510:19934528,19876141:19935792,19883520:19937639,19892614:19942144,19895731:19944923,19897893:19953855,19901840:19966011,19904577:19969530,19905750:19971992,19914500:19990956,19914505:19991933,19914511:19992687,19917998:20207136,19918904:20006821,19921059:20125900,19921949:20023480,19955759:20045276,19973614:20071654,19980607:20082445,19984139:20085241,19986408:20088076,19989459:20089360,20001304:20098848,20001326:20101970,20004721:20105047,20006925:20119037,20036068:20272561,20036104:20144752,20037925:20145887,20037971:20146163,20037983:20146290,20037989:20146408,20041774:20041994,20047725:20047902,20062003:20156321,20062010:20156462,20062028:20156769,20065065:20157151,20067085:20160049,20071351:20160994,20079077:20168001,20089569:20191123,20101951:2019375', 'assoc_mat': '19768587:ela:4200:19785868,19772064:ela:4200:19788933,19777204:ela:4200:19799230,19789794:ela:4200:19814867,19791496:ela:4200:19845979,19797109:ela:4200:19825388,19800562:ela:4200:19828815,19804655:ela:4200:19937424,19809658:ela:4200:19838715,19815219:ela:4200:19841315,19816663:ela:4200:19842021,19850795:ela:4200:19922962,19853945:ela:4200:19927140,19859418:ela:4200:20033527,19862510:ela:4200:19934528,19876141:ela:4200:19935792,19883520:ela:4200:19937639,19892614:ela:4200:19942144,19895731:ela:4200:19944923,19897893:ela:4200:19953855,19901840:ela:4200:19966011,19904577:ela:4200:19969530,19905750:ela:4200:19971992,19914500:ela:4200:19990956,19914505:ela:4200:19991933,19914511:ela:4200:19992687,19917998:ela:4200:20207136,19918904:ela:4200:20006821,19921059:ela:4200:20125900,19921949:ela:4200:20023480,19955759:ela:4200:20045276,19973614:ela:4200:20071654,19980607:ela:4200:20082445,19984139:ela:4200:20085241,19986408:ela:4200:20088076,19989459:ela:4200:20089360,20001304:ela:4200:20098848,20001326:ela:4200:2010197'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0002520911911253532, 'nb_photo': 20, 'list_port_cont': '19779997,19787343,19798975,19828414,20083838,20085282,20085925,20089586,20089750,20108108,20113835,20114471,20120772,20122888,20127335,20138755', 'assoc_port': '19758113:19828414,19762317:19779997,19770008:19787343,19777203:19798975,20062032:20138755,20076858:20089586,20083117:20083838,20084090:20085282,20085663:20085925,20089570:20089750,20101955:20108108,20110663:20113835,20114139:20114471,20120683:20120772,20122056:20122888,20127159:20127335', 'assoc_mat': '19758113:ela:4211:19828414,19762317:ela:4211:19779997,19770008:ela:4211:19787343,19777203:ela:4211:19798975,20062032:ela:4211:20138755,20076858:ela:4211:20089586,20083117:ela:4211:20083838,20084090:ela:4211:20085282,20085663:ela:4211:20085925,20089570:ela:4211:20089750,20101955:ela:4211:20108108,20110663:ela:4211:20113835,20114139:ela:4211:20114471,20120683:ela:4211:20120772,20122056:ela:4211:20122888,20127159:ela:4211:20127335'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006117414198817895, 'nb_photo': 45, 'list_port_cont': '20150533,20171268,20271880,20295716,20345340', 'assoc_port': '20036067:20271880,20049554:20150533,20079075:20295716,20082424:20171268,20116924:20345340', 'assoc_mat': '20036067:etiquette:4205:20271880,20049554:etiquette:4205:20150533,20079075:etiquette:4205:20295716,20082424:etiquette:4205:20171268,20116924:etiquette:4205:20345340'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00045597860972164053, 'nb_photo': 31, 'list_port_cont': '19934153,20144662,20145306,20145528,20146326,20146729,20149005,20149472,20150301,20156353,20156529,20160832,20166084,20170919,20190759,20193684,20193843,20194141,20194549,20195007,20198755,20200692,20248914', 'assoc_port': '19862497:19934153,20003529:20195007,20036099:20144662,20037897:20145306,20037907:20145528,20037986:20146326,20038013:20146729,20043467:20149005,20045086:20149472,20048571:20150301,20062006:20156353,20062015:20156529,20070613:20160832,20076166:20166084,20082423:20170919,20088458:20190759,20101949:20193684,20101956:20193843,20102008:20194141,20103638:20194549,20114131:20198755,20118113:20200692,20124693:20248914', 'assoc_mat': '19862497:etiquette:4461:19934153,20003529:etiquette:4461:20195007,20036099:etiquette:4461:20144662,20037897:etiquette:4461:20145306,20037907:etiquette:4461:20145528,20037986:etiquette:4461:20146326,20038013:etiquette:4461:20146729,20043467:etiquette:4461:20149005,20045086:etiquette:4461:20149472,20048571:etiquette:4461:20150301,20062006:etiquette:4461:20156353,20062015:etiquette:4461:20156529,20070613:etiquette:4461:20160832,20076166:etiquette:4461:20166084,20082423:etiquette:4461:20170919,20088458:etiquette:4461:20190759,20101949:etiquette:4461:20193684,20101956:etiquette:4461:20193843,20102008:etiquette:4461:20194141,20103638:etiquette:4461:20194549,20114131:etiquette:4461:20198755,20118113:etiquette:4461:20200692,20124693:etiquette:4461:20248914'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.013819589834479793, 'nb_photo': 2211, 'list_port_cont': '19776075,19783576,19785861,19788926,19796977,19799245,19811647,19812907,19814859,19815532,19816269,19817272,19817480,19820156,19823481,19825397,19828814,19837075,19838728,19839760,19841321,19841610,19841724,19842036,19845981,19900909,19922946,19927143,19930686,19934529,19935551,19935791,19935992,19936637,19936710,19937168,19937434,19937643,19939692,19942132,19944922,19953852,19965997,19969522,19972002,19988490,19989061,19990965,19991928,19992679,19993286,19996729,20006816,20016747,20023466,20033524,20041989,20043313,20045273,20046430,20047420,20047899,20049345,20053026,20054715,20067968,20071643,20073214,20082454,20083386,20085242,20088068,20089371,20089763,20093858,20096078,20096497,20097376,20098109,20098861,20099931,20101981,20103494,20104552,20104981,20105044,20119044,20125893,20144316,20144490,20144630,20144746,20144967,20145164,20145416,20145481,20145614,20145674,20145765,20145896,20146161,20146196,20146288,20146394,20146433,20146606,20146784,20147403,20149154,20149509,20149597,20149932,20150258,2015039', 'assoc_port': '19759711:19776075,19764101:19783576,19768587:19785861,19768590:19820156,19772064:19788926,19774195:19796977,19777204:19799245,19789754:19811647,19789772:19812907,19789794:19814859,19789800:19815532,19789808:19816269,19789816:19817272,19789824:19817480,19791496:19845981,19795706:19823481,19797109:19825397,19800562:19828814,19804655:19937434,19806978:19837075,19809658:19838728,19812544:19839760,19815219:19841321,19815228:19841610,19815679:19841724,19816663:19842036,19843478:19900909,19850795:19922946,19853945:19927143,19857961:19930686,19859418:20033524,19862510:19934529,19876132:19935551,19876141:19935791,19876152:19935992,19878433:19936637,19878436:19936710,19880669:19937168,19883520:19937643,19888560:19939692,19892614:19942132,19895731:19944922,19897893:19953852,19901840:19965997,19904577:19969522,19905750:19972002,19907582:19988490,19908553:19989061,19914495:20093858,19914500:19990965,19914505:19991928,19914511:19992679,19914516:19993286,19916637:19996729,19917998:20207138,19918904:20006816,19920404:2001674', 'assoc_mat': '19759711:etiquette:4200:19776075,19764101:etiquette:4200:19783576,19768587:etiquette:4200:19785861,19768590:etiquette:4200:19820156,19772064:etiquette:4200:19788926,19774195:etiquette:4200:19796977,19777204:etiquette:4200:19799245,19789754:etiquette:4200:19811647,19789772:etiquette:4200:19812907,19789794:etiquette:4200:19814859,19789800:etiquette:4200:19815532,19789808:etiquette:4200:19816269,19789816:etiquette:4200:19817272,19789824:etiquette:4200:19817480,19791496:etiquette:4200:19845981,19795706:etiquette:4200:19823481,19797109:etiquette:4200:19825397,19800562:etiquette:4200:19828814,19804655:etiquette:4200:19937434,19806978:etiquette:4200:19837075,19809658:etiquette:4200:19838728,19812544:etiquette:4200:19839760,19815219:etiquette:4200:19841321,19815228:etiquette:4200:19841610,19815679:etiquette:4200:19841724,19816663:etiquette:4200:19842036,19843478:etiquette:4200:19900909,19850795:etiquette:4200:19922946,19853945:etiquette:4200:19927143,19857961:etiquette:4200:19930686,19859418:etiquette:4200:20033524,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022071589335348656, 'nb_photo': 2806, 'list_port_cont': '19780005,19784554,19787344,19795805,19798963,19799991,19809013,19828409,20076866,20081062,20082072,20083847,20085284,20085932,20088601,20089573,20089755,20102500,20103402,20104807,20106224,20108117,20112192,20113843,20114469,20117568,20117950,20118365,20120338,20120775,20122880,20127333,20127597,20137324,20138262,20138762,20138907,20139073,20139225,20139382,20140652', 'assoc_port': '19758113:19828409,19762317:19780005,19767139:19784554,19770008:19787344,19772060:19809013,19773071:19795805,19777203:19798963,19777209:19799991,20061998:20139382,20062005:20139225,20062013:20139073,20062025:20138907,20062032:20138762,20065069:20140652,20069113:20138262,20075446:20076866,20076858:20089573,20079076:20081062,20081687:20082072,20083117:20083847,20084090:20085284,20085663:20085932,20088457:20088601,20089570:20089755,20101946:20137324,20101955:20108117,20101961:20106224,20101987:20103402,20102038:20102500,20103636:20104807,20110663:20113843,20110669:20112192,20114139:20114469,20117422:20117568,20117790:20117950,20118114:20118365,20120232:20120338,20120683:20120775,20122056:20122880,20127153:20127597,20127159:20127333', 'assoc_mat': '19758113:etiquette:4211:19828409,19762317:etiquette:4211:19780005,19767139:etiquette:4211:19784554,19770008:etiquette:4211:19787344,19772060:etiquette:4211:19809013,19773071:etiquette:4211:19795805,19777203:etiquette:4211:19798963,19777209:etiquette:4211:19799991,20061998:etiquette:4211:20139382,20062005:etiquette:4211:20139225,20062013:etiquette:4211:20139073,20062025:etiquette:4211:20138907,20062032:etiquette:4211:20138762,20065069:etiquette:4211:20140652,20069113:etiquette:4211:20138262,20075446:etiquette:4211:20076866,20076858:etiquette:4211:20089573,20079076:etiquette:4211:20081062,20081687:etiquette:4211:20082072,20083117:etiquette:4211:20083847,20084090:etiquette:4211:20085284,20085663:etiquette:4211:20085932,20088457:etiquette:4211:20088601,20089570:etiquette:4211:20089755,20101946:etiquette:4211:20137324,20101955:etiquette:4211:20108117,20101961:etiquette:4211:20106224,20101987:etiquette:4211:20103402,20102038:etiquette:4211:20102500,20103636:etiquette:4211:20104807,20110663:etiquette:4211:20113843,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0039747823483273015, 'nb_photo': 133, 'list_port_cont': '19762610,19763060,19777532,19780095,19781032,19790915,19792113,19796702,19805254,19808634,19811791,19813196,19820449,19842008,19862891,19863166,19869692,19877141,19877366,19878589,19882168,19884277,19887519,19893189,19901972,19907284,19908725,19908781,19909187,19914752,19915138,19916000,19917322,19918741,19919143,19921724,19951419,19954083,19954290,19956362,19965382,19975820,19982565,19984923,19988716,19989732,19989849,20002232,20004022,20008714,20016252,20023103,20036287,20036986,20037116,20038604,20039002,20040268,20040603,20040787,20041742,20042592,20045840,20046404,20047464,20048272,20048705,20050398,20052645,20071048,20072591,20073192,20073280,20078123,20079574,20082218,20083598,20085427,20087551,20089880,20102454,20102766,20104080,20104832,20108347,20112881,20114902,20115210,20117874,20120813,20127437,20127673,20136525', 'assoc_port': '19760921:19762610,19762319:19763060,19767143:19781032,19768584:19780095,19777207:19777532,19789814:19790915,19791497:19792113,19795707:19796702,19804654:19805254,19806940:19808634,19809659:19811791,19812543:19813196,19816661:19842008,19820105:19820449,19856555:19869692,19862502:19863166,19862513:19862891,19876135:19878589,19876147:19877366,19876151:19877141,19881407:19882168,19883521:19884277,19887051:19887519,19892611:19893189,19900512:19901972,19904579:19909187,19907094:19907284,19908550:19908781,19908559:19908725,19914499:19915138,19914503:19914752,19914513:19917322,19915673:19916000,19918344:19918741,19918906:19919143,19921503:19921724,19950499:19951419,19953052:19954290,19953055:19954083,19955761:19956362,19965080:19965382,19975387:19975820,19981974:19982565,19984138:19984923,19987520:19988716,19989462:19989849,19989467:19989732,20001204:20023103,20001290:20016252,20001313:20004022,20001317:20002232,20001325:20008714,20036070:20036986,20036094:20036287,20036944:20037116,20037905:20042592,20037916:2004174', 'assoc_mat': '19760921:etiquette:3327:19762610,19762319:etiquette:3327:19763060,19767143:etiquette:3327:19781032,19768584:etiquette:3327:19780095,19777207:etiquette:3327:19777532,19789814:etiquette:3327:19790915,19791497:etiquette:3327:19792113,19795707:etiquette:3327:19796702,19804654:etiquette:3327:19805254,19806940:etiquette:3327:19808634,19809659:etiquette:3327:19811791,19812543:etiquette:3327:19813196,19816661:etiquette:3327:19842008,19820105:etiquette:3327:19820449,19856555:etiquette:3327:19869692,19862502:etiquette:3327:19863166,19862513:etiquette:3327:19862891,19876135:etiquette:3327:19878589,19876147:etiquette:3327:19877366,19876151:etiquette:3327:19877141,19881407:etiquette:3327:19882168,19883521:etiquette:3327:19884277,19887051:etiquette:3327:19887519,19892611:etiquette:3327:19893189,19900512:etiquette:3327:19901972,19904579:etiquette:3327:19909187,19907094:etiquette:3327:19907284,19908550:etiquette:3327:19908781,19908559:etiquette:3327:19908725,19914499:etiquette:3327:19915138,19914503:etiquette:3327:19914752,1'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012449860453343026, 'nb_photo': 32, 'list_port_cont': '20150539,20171264,20271879,20295715,20345344', 'assoc_port': '20036067:20271879,20049554:20150539,20079075:20295715,20082424:20171264,20116924:20345344', 'assoc_mat': '20036067:film_plastique:4205:20271879,20049554:film_plastique:4205:20150539,20079075:film_plastique:4205:20295715,20082424:film_plastique:4205:20171264,20116924:film_plastique:4205:20345344'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.045331967557114584, 'nb_photo': 3683, 'list_port_cont': '19815864,19825922,19826748,19921251,19936790,19951452,19993446,20034506,20054443,20082602,20089951,20094934,20098933,20144603,20145271,20146032,20146603,20149350,20150575,20156570,20167495,20167986,20172946,20193919,20197948,20210874', 'assoc_port': '19773068:19825922,19789803:19815864,19798200:19826748,19862504:20034506,19878438:19936790,19897208:19951452,19908554:20089951,19914518:19993446,19921062:19921251,19965062:20054443,19980611:20082602,20001199:20094934,20001308:20098933,20036095:20144603,20037891:20145271,20037947:20146032,20038001:20146603,20044598:20149350,20049556:20150575,20062017:20156570,20076857:20167495,20079100:20167986,20084950:20172946,20101963:20193919,20112472:20197948,20119878:20210874', 'assoc_mat': '19773068:film_plastique:4203:19825922,19789803:film_plastique:4203:19815864,19798200:film_plastique:4203:19826748,19862504:film_plastique:4203:20034506,19878438:film_plastique:4203:19936790,19897208:film_plastique:4203:19951452,19908554:film_plastique:4203:20089951,19914518:film_plastique:4203:19993446,19921062:film_plastique:4203:19921251,19965062:film_plastique:4203:20054443,19980611:film_plastique:4203:20082602,20001199:film_plastique:4203:20094934,20001308:film_plastique:4203:20098933,20036095:film_plastique:4203:20144603,20037891:film_plastique:4203:20145271,20037947:film_plastique:4203:20146032,20038001:film_plastique:4203:20146603,20044598:film_plastique:4203:20149350,20049556:film_plastique:4203:20150575,20062017:film_plastique:4203:20156570,20076857:film_plastique:4203:20167495,20079100:film_plastique:4203:20167986,20084950:film_plastique:4203:20172946,20101963:film_plastique:4203:20193919,20112472:film_plastique:4203:20197948,20119878:film_plastique:4203:20210874'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0024089316287206454, 'nb_photo': 1600, 'list_port_cont': '19757264,19759933,19761584,19765110,19765557,19767401,19767619,19768907,19771068,19772417,19774492,19777403,19777550,19790377,19790626,19790732,19791118,19791329,19792659,19795313,19796185,19797263,19797947,19798491,19800929,19803825,19805135,19806512,19808197,19808852,19809780,19809969,19810973,19811437,19811587,19812781,19814196,19816445,19816591,19821799,19841211,19841911,19843905,19849601,19852470,19853296,19855770,19856817,19859585,19861868,19862382,19862571,19863003,19863255,19863533,19876953,19877954,19878738,19881058,19881483,19882579,19885009,19886480,19894185,19894794,19896354,19896892,19897571,19901024,19901502,19902247,19903595,19905431,19905994,19907478,19908366,19908699,19908883,19909176,19909358,19909936,19910627,19910652,19911140,19914601,19914648,19914764,19914913,19914975,19916231,19916668,19917308,19917847,19918181,19918463,19918761,19919002,19920569,19920884,19921018,19921317,19921563,19921581,19922106,19950941,19953448,19954296,19956342,19956572,19960015,19961166,19961830,19962521,1996530', 'assoc_port': '19756680:19757264,19759717:19759933,19760922:19761584,19764097:19765557,19764105:19765110,19767141:19767619,19767145:19767401,19768589:19768907,19770011:19771068,19772062:19772417,19774194:19774492,19777202:19777550,19777205:19777403,19789755:19811587,19789759:19810973,19789791:19809780,19789798:19795313,19789807:19791329,19789815:19791118,19789818:19790732,19789822:19790377,19789826:19797263,19790471:19790626,19792392:19792659,19795708:19796185,19797106:19797947,19798202:19798491,19800560:19800929,19803118:19803825,19804652:19805135,19805804:19806512,19807970:19808197,19808678:19808852,19809660:19809969,19810840:19811437,19812546:19812781,19813952:19814196,19814857:19843905,19815218:19841211,19815222:19816591,19815225:19816445,19816662:19841911,19820665:19821799,19848287:19849601,19850798:19852470,19852247:19853296,19853943:19856817,19855276:19855770,19856549:19862382,19856553:19859585,19859416:19861868,19862499:19863533,19862501:19863255,19862507:19863003,19862512:19862571,19876131:19911140,19876136:1991065', 'assoc_mat': '19756680:film_plastique:4207:19757264,19759717:film_plastique:4207:19759933,19760922:film_plastique:4207:19761584,19764097:film_plastique:4207:19765557,19764105:film_plastique:4207:19765110,19767141:film_plastique:4207:19767619,19767145:film_plastique:4207:19767401,19768589:film_plastique:4207:19768907,19770011:film_plastique:4207:19771068,19772062:film_plastique:4207:19772417,19774194:film_plastique:4207:19774492,19777202:film_plastique:4207:19777550,19777205:film_plastique:4207:19777403,19789755:film_plastique:4207:19811587,19789759:film_plastique:4207:19810973,19789791:film_plastique:4207:19809780,19789798:film_plastique:4207:19795313,19789807:film_plastique:4207:19791329,19789815:film_plastique:4207:19791118,19789818:film_plastique:4207:19790732,19789822:film_plastique:4207:19790377,19789826:film_plastique:4207:19797263,19790471:film_plastique:4207:19790626,19792392:film_plastique:4207:19792659,19795708:film_plastique:4207:19796185,19797106:film_plastique:4207:19797947,19798202:film_plastique:4207:1979849'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8423345427476814, 'nb_photo': 4066, 'list_port_cont': '19776131,19783285,19784712,19787514,19795612,19798735,19799358,19812401,19814369,19815695,19816904,19817327,19818456,19823554,19827675,19838000,19839193,19840565,19841174,19841500,19845236,19881652,19887696,19900737,19921733,19923931,19928153,19934156,19935631,19935844,19936040,19936150,19936742,19938252,19942051,19942800,19962750,19968503,19972160,19988522,19989184,19989619,19990488,19990686,19992049,19992738,19995141,19997173,20000711,20016301,20016803,20021980,20035119,20042917,20045134,20046373,20047289,20049462,20049722,20054952,20070132,20071793,20073399,20082507,20083493,20087857,20088507,20089714,20096209,20096934,20097643,20098341,20099444,20100768,20118975,20121086,20144033,20144205,20144346,20144524,20144663,20144885,20145041,20145184,20145315,20145515,20145729,20145810,20146123,20146262,20146327,20146476,20146739,20147358,20149002,20149191,20149468,20149679,20150191,20150293,20153947,20155234,20156140,20156361,20156542,20156667,20157033,20157174,20160086,20160834,20166085,20167658,20168979,2017091', 'assoc_port': '19759715:19776131,19764099:19783285,19767142:19784712,19770010:19787514,19773069:19795612,19777200:19798735,19777206:19799358,19789757:19812401,19789789:19814369,19789801:19815695,19789812:19816904,19789821:19817327,19790470:19818456,19795709:19823554,19799407:19827675,19804651:19887696,19808679:19838000,19810838:19839193,19813965:19840565,19815217:19841174,19815224:19841500,19820103:19845236,19843479:19900737,19849674:19921733,19852249:19923931,19855280:19928153,19862497:19934156,19862508:20035119,19876133:19935631,19876142:19935844,19876155:19936040,19876162:19936150,19878437:19936742,19881406:19881652,19885125:19938252,19892610:19942051,19894096:19942800,19897206:20046373,19900508:19962750,19903255:19968503,19905751:19972160,19907583:19988522,19908555:19989184,19914493:19990488,19914498:19990686,19914506:19992049,19914512:19992738,19916144:19995141,19917213:19997173,19918000:20000711,19920398:20016301,19920407:20016803,19921505:20021980,19950503:20042917,19955757:20045134,19959267:20047289,19962045:2004946', 'assoc_mat': '19759715:film_plastique:4461:19776131,19764099:film_plastique:4461:19783285,19767142:film_plastique:4461:19784712,19770010:film_plastique:4461:19787514,19773069:film_plastique:4461:19795612,19777200:film_plastique:4461:19798735,19777206:film_plastique:4461:19799358,19789757:film_plastique:4461:19812401,19789789:film_plastique:4461:19814369,19789801:film_plastique:4461:19815695,19789812:film_plastique:4461:19816904,19789821:film_plastique:4461:19817327,19790470:film_plastique:4461:19818456,19795709:film_plastique:4461:19823554,19799407:film_plastique:4461:19827675,19804651:film_plastique:4461:19887696,19808679:film_plastique:4461:19838000,19810838:film_plastique:4461:19839193,19813965:film_plastique:4461:19840565,19815217:film_plastique:4461:19841174,19815224:film_plastique:4461:19841500,19820103:film_plastique:4461:19845236,19843479:film_plastique:4461:19900737,19849674:film_plastique:4461:19921733,19852249:film_plastique:4461:19923931,19855280:film_plastique:4461:19928153,19862497:film_plastique:4461:1993415'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04575133433107412, 'nb_photo': 2713, 'list_port_cont': '19776071,19783574,19785874,19788931,19796961,19799231,19811648,19812904,19814865,19815518,19816271,19817270,19817478,19820166,19823477,19825395,19828826,19837070,19838727,19839775,19841310,19841614,19841718,19842034,19845976,19900914,19922949,19927137,19930681,19934522,19935557,19935794,19935980,19936629,19936705,19937173,19937421,19937636,19939693,19942133,19944918,19953851,19966007,19969538,19971995,19988492,19989060,19990963,19991932,19992682,19993280,19996727,20006829,20016746,20023474,20033532,20041979,20043322,20045272,20046434,20047418,20047901,20049356,20053027,20054717,20067971,20071652,20073224,20082447,20083372,20085243,20088061,20089367,20089774,20093844,20096084,20096492,20097374,20098112,20098855,20099947,20101985,20103497,20104548,20104983,20105039,20119045,20125886,20144314,20144491,20144632,20144745,20144962,20145161,20145425,20145491,20145617,20145672,20145778,20145898,20146154,20146198,20146302,20146403,20146436,20146607,20146790,20147398,20149167,20149505,20149609,20149930,20150265,2015038', 'assoc_port': '19759711:19776071,19764101:19783574,19768587:19785874,19768590:19820166,19772064:19788931,19774195:19796961,19777204:19799231,19789754:19811648,19789772:19812904,19789794:19814865,19789800:19815518,19789808:19816271,19789816:19817270,19789824:19817478,19791496:19845976,19795706:19823477,19797109:19825395,19800562:19828826,19804655:19937421,19806978:19837070,19809658:19838727,19812544:19839775,19815219:19841310,19815228:19841614,19815679:19841718,19816663:19842034,19843478:19900914,19850795:19922949,19853945:19927137,19857961:19930681,19859418:20033532,19862510:19934522,19876132:19935557,19876141:19935794,19876152:19935980,19878433:19936629,19878436:19936705,19880669:19937173,19883520:19937636,19888560:19939693,19892614:19942133,19895731:19944918,19897893:19953851,19901840:19966007,19904577:19969538,19905750:19971995,19907582:19988492,19908553:19989060,19914495:20093844,19914500:19990963,19914505:19991932,19914511:19992682,19914516:19993280,19916637:19996727,19917998:20207145,19918904:20006829,19920404:2001674', 'assoc_mat': '19759711:film_plastique:4200:19776071,19764101:film_plastique:4200:19783574,19768587:film_plastique:4200:19785874,19768590:film_plastique:4200:19820166,19772064:film_plastique:4200:19788931,19774195:film_plastique:4200:19796961,19777204:film_plastique:4200:19799231,19789754:film_plastique:4200:19811648,19789772:film_plastique:4200:19812904,19789794:film_plastique:4200:19814865,19789800:film_plastique:4200:19815518,19789808:film_plastique:4200:19816271,19789816:film_plastique:4200:19817270,19789824:film_plastique:4200:19817478,19791496:film_plastique:4200:19845976,19795706:film_plastique:4200:19823477,19797109:film_plastique:4200:19825395,19800562:film_plastique:4200:19828826,19804655:film_plastique:4200:19937421,19806978:film_plastique:4200:19837070,19809658:film_plastique:4200:19838727,19812544:film_plastique:4200:19839775,19815219:film_plastique:4200:19841310,19815228:film_plastique:4200:19841614,19815679:film_plastique:4200:19841718,19816663:film_plastique:4200:19842034,19843478:film_plastique:4200:1990091'}, {'unwanted_material': 'film_plastique', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.00604760336802359, 'nb_photo': 1281, 'list_port_cont': '19760094,19762967,19764300,19769072,19772510,19790154,19790223,19793217,19797434,19800037,19803531,19806314,19809319,19811601,19815818,19820973,19840638,19853090,19862291,19862625,19862671,19876508,19879894,19880757,19884058,19886628,19893276,19897608,19900802,19905028,19908811,19910238,19910982,19916508,19918134,19918350,19920691,19921146,19921449,19922076,19953607,19956947,19961954,19968575,19971070,19974483,19976824,19981303,19986583,20002018,20003576,20006617,20036231,20036459,20036849,20037500,20038478,20039014,20039709,20040512,20041450,20041665,20042539,20043160,20044524,20045173,20047575,20050165,20052660,20063090,20066398,20070027,20071251,20071835,20073060,20080542,20088112,20102531,20104184,20104626,20105998,20106693,20110407,20114373,20114800,20115403,20119937,20127181', 'assoc_port': '19759710:19760094,19762314:19762967,19764103:19764300,19768585:19769072,19772058:19772510,19789793:19809319,19789823:19790223,19789829:19790154,19793042:19793217,19797107:19797434,19799406:19800037,19803120:19803531,19805805:19806314,19810836:19811601,19814855:19840638,19815226:19815818,19820667:19820973,19852251:19853090,19856550:19862291,19862505:19862625,19862506:19862671,19876134:19910982,19876144:19910238,19876158:19876508,19878432:19880757,19879391:19879894,19883519:19884058,19886310:19886628,19892617:19893276,19897205:19897608,19900511:19900802,19904582:19905028,19908558:19908811,19916146:19916508,19917994:19918350,19918001:19918134,19920400:19921449,19920406:19920691,19921063:19921146,19921952:19922076,19953050:19953607,19956710:19956947,19960838:19961954,19968019:19968575,19970672:19971070,19973618:19974483,19976405:19976824,19980612:19981303,19986406:19986583,20001307:20003576,20001321:20002018,20006246:20006617,20036064:20047575,20036073:20044524,20036083:20036849,20036092:20036459,20036102:2003623', 'assoc_mat': '19759710:film_plastique:4207:19760094,19762314:film_plastique:4207:19762967,19764103:film_plastique:4207:19764300,19768585:film_plastique:4207:19769072,19772058:film_plastique:4207:19772510,19789793:film_plastique:4207:19809319,19789823:film_plastique:4207:19790223,19789829:film_plastique:4207:19790154,19793042:film_plastique:4207:19793217,19797107:film_plastique:4207:19797434,19799406:film_plastique:4207:19800037,19803120:film_plastique:4207:19803531,19805805:film_plastique:4207:19806314,19810836:film_plastique:4207:19811601,19814855:film_plastique:4207:19840638,19815226:film_plastique:4207:19815818,19820667:film_plastique:4207:19820973,19852251:film_plastique:4207:19853090,19856550:film_plastique:4207:19862291,19862505:film_plastique:4207:19862625,19862506:film_plastique:4207:19862671,19876134:film_plastique:4207:19910982,19876144:film_plastique:4207:19910238,19876158:film_plastique:4207:19876508,19878432:film_plastique:4207:19880757,19879391:film_plastique:4207:19879894,19883519:film_plastique:4207:1988405'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007709123979887224, 'nb_photo': 1714, 'list_port_cont': '19779995,19784561,19787341,19795801,19798967,19799997,19809008,19813292,19815192,19816090,19816402,19816610,19817593,19823384,19823694,19826867,19828411,19831835,19839176,19840033,19841384,19841543,19841869,19845317,19845859,19889418,19891547,19897588,19907344,19920011,19923852,19928081,19930812,19934359,19935722,19935953,19936109,19936813,19937207,19938228,19966106,19971815,19989753,19990673,19991348,19992968,20000267,20004680,20020040,20023588,20035021,20041342,20042868,20043355,20045846,20049135,20054417,20054532,20054547,20067899,20071368,20073478,20076869,20081058,20082081,20082363,20083212,20083844,20085278,20085394,20085926,20088498,20088608,20089521,20089585,20089742,20089837,20093047,20096646,20097079,20097870,20098646,20099227,20102175,20102487,20103403,20104817,20106228,20108104,20112179,20113845,20114466,20117569,20117943,20118361,20120331,20120768,20122882,20127337,20127606,20137331,20138277,20138757,20138903,20139074,20139226,20139380,20140665', 'assoc_port': '19758113:19828411,19762317:19779995,19767139:19784561,19770008:19787341,19772060:19809008,19773071:19795801,19777203:19798967,19777209:19799997,19789785:19813292,19789796:19815192,19789805:19816090,19789809:19816402,19789811:19816610,19789825:19817593,19795705:19823384,19795710:19823694,19798201:19826867,19803119:19831835,19808677:19889418,19810837:19839176,19812547:19840033,19815220:19841384,19815227:19841543,19816660:19841869,19820104:19845317,19820666:19845859,19848288:19920011,19852245:19923852,19855278:19928081,19857962:19930812,19862503:19934359,19876130:20035021,19876140:19935722,19876149:19935953,19876161:19936109,19878439:19936813,19881408:19937207,19884872:19938228,19890303:19891547,19892615:20041342,19897209:19897588,19900481:20054417,19901842:19966106,19905747:19971815,19907096:19907344,19908552:20089837,19914496:19990673,19914502:19991348,19914514:19992968,19916147:20093047,19917997:20000267,19918345:20004680,19921060:20020040,19921950:20023588,19950502:20042868,19953056:20043355,19956711:2004584', 'assoc_mat': '19758113:film_plastique:4211:19828411,19762317:film_plastique:4211:19779995,19767139:film_plastique:4211:19784561,19770008:film_plastique:4211:19787341,19772060:film_plastique:4211:19809008,19773071:film_plastique:4211:19795801,19777203:film_plastique:4211:19798967,19777209:film_plastique:4211:19799997,19789785:film_plastique:4211:19813292,19789796:film_plastique:4211:19815192,19789805:film_plastique:4211:19816090,19789809:film_plastique:4211:19816402,19789811:film_plastique:4211:19816610,19789825:film_plastique:4211:19817593,19795705:film_plastique:4211:19823384,19795710:film_plastique:4211:19823694,19798201:film_plastique:4211:19826867,19803119:film_plastique:4211:19831835,19808677:film_plastique:4211:19889418,19810837:film_plastique:4211:19839176,19812547:film_plastique:4211:19840033,19815220:film_plastique:4211:19841384,19815227:film_plastique:4211:19841543,19816660:film_plastique:4211:19841869,19820104:film_plastique:4211:19845317,19820666:film_plastique:4211:19845859,19848288:film_plastique:4211:1992001'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009853745430804136, 'nb_photo': 1, 'list_port_cont': '20199803', 'assoc_port': '20116430:20199803', 'assoc_mat': '20116430:kraft:4461:20199803'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.001228120622228949, 'nb_photo': 12, 'list_port_cont': '19783580,19788938,19841603,19842032,19927138,19953860,20033537,20054722,20098107,20146158,20153902,20200583', 'assoc_port': '19764101:19783580,19772064:19788938,19815228:19841603,19816663:19842032,19853945:19927138,19859418:20033537,19897893:19953860,19965082:20054722,20001297:20098107,20037971:20146158,20051040:20153902,20118111:20200583', 'assoc_mat': '19764101:kraft:4200:19783580,19772064:kraft:4200:19788938,19815228:kraft:4200:19841603,19816663:kraft:4200:19842032,19853945:kraft:4200:19927138,19859418:kraft:4200:20033537,19897893:kraft:4200:19953860,19965082:kraft:4200:20054722,20001297:kraft:4200:20098107,20037971:kraft:4200:20146158,20051040:kraft:4200:20153902,20118111:kraft:4200:20200583'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00023987298742612133, 'nb_photo': 4, 'list_port_cont': '20085940,20117942,20127608,20137321', 'assoc_port': '20085663:20085940,20101946:20137321,20117790:20117942,20127153:20127608', 'assoc_mat': '20085663:kraft:4211:20085940,20101946:kraft:4211:20137321,20117790:kraft:4211:20117942,20127153:kraft:4211:20127608'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9547229888322372, 'nb_photo': 490, 'list_port_cont': '19784771,19800830,19812272,19813483,19816963,19817636,19840506,19908807,19918448,19923829,19928976,19934502,19935672,19935961,19936824,19938585,19941851,19942829,19962141,19991336,19992351,19993171,19995873,20021803,20043121,20054817,20069104,20071628,20085156,20094995,20096630,20098074,20100058,20119026,20144427,20144836,20146006,20146694,20146725,20147629,20149426,20149972,20150531,20156182,20156192,20156502,20160971,20171270,20173368,20193549,20193991,20194173,20197874,20199990,20210648,20224952,20271869,20295717,20345331', 'assoc_port': '19767144:19784771,19789756:19812272,19789788:19813483,19789813:19816963,19789828:19817636,19800563:19800830,19813951:19840506,19852244:19923829,19856556:19928976,19862511:19934502,19876137:19935672,19876153:19935961,19878441:19936824,19887054:19938585,19889666:19941851,19894099:19942829,19900482:19962141,19908557:19908807,19914504:19991336,19914508:19992351,19914517:19993171,19916148:19995873,19918346:19918448,19921502:20021803,19953049:20043121,19965084:20054817,19969391:20069104,19973615:20071628,19984140:20085156,20001201:20094995,20001209:20096630,20001298:20098074,20001314:20100058,20006927:20119026,20036067:20271869,20036084:20144427,20036936:20144836,20037967:20146006,20038009:20146694,20038012:20146725,20041550:20147629,20045082:20149426,20047207:20149972,20049554:20150531,20061999:20156182,20062001:20156192,20062014:20156502,20071352:20160971,20079075:20295717,20082424:20171270,20084953:20173368,20101945:20193549,20101964:20193991,20102009:20194173,20112473:20197874,20116924:20345331,20116926:2019999', 'assoc_mat': '19767144:metal:4205:19784771,19789756:metal:4205:19812272,19789788:metal:4205:19813483,19789813:metal:4205:19816963,19789828:metal:4205:19817636,19800563:metal:4205:19800830,19813951:metal:4205:19840506,19852244:metal:4205:19923829,19856556:metal:4205:19928976,19862511:metal:4205:19934502,19876137:metal:4205:19935672,19876153:metal:4205:19935961,19878441:metal:4205:19936824,19887054:metal:4205:19938585,19889666:metal:4205:19941851,19894099:metal:4205:19942829,19900482:metal:4205:19962141,19908557:metal:4205:19908807,19914504:metal:4205:19991336,19914508:metal:4205:19992351,19914517:metal:4205:19993171,19916148:metal:4205:19995873,19918346:metal:4205:19918448,19921502:metal:4205:20021803,19953049:metal:4205:20043121,19965084:metal:4205:20054817,19969391:metal:4205:20069104,19973615:metal:4205:20071628,19984140:metal:4205:20085156,20001201:metal:4205:20094995,20001209:metal:4205:20096630,20001298:metal:4205:20098074,20001314:metal:4205:20100058,20006927:metal:4205:20119026,20036067:metal:4205:20271869,20036084:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.01327332430786877, 'nb_photo': 6, 'list_port_cont': '20146118,20147360,20148995,20156527,20168977,20194133', 'assoc_port': '20037970:20146118,20040917:20147360,20043467:20148995,20062015:20156527,20080259:20168977,20102008:20194133', 'assoc_mat': '20037970:metal:4461:20146118,20040917:metal:4461:20147360,20043467:metal:4461:20148995,20062015:metal:4461:20156527,20080259:metal:4461:20168977,20102008:metal:4461:20194133'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.1022575651604038, 'nb_photo': 1225, 'list_port_cont': '19776074,19783584,19785866,19788928,19796968,19799235,19811651,19812915,19814862,19815520,19816279,19817279,19817479,19820158,19823472,19825400,19828825,19837081,19838718,19839769,19841311,19841607,19841723,19842020,19845984,19900912,19922953,19927129,19930679,19934521,19935558,19935788,19935988,19936631,19936708,19937165,19937427,19937631,19939682,19942140,19944924,19953859,19966008,19969537,19971996,19988484,19989063,19990953,19991941,19992677,19993284,19996734,20006822,20016744,20023471,20033533,20041990,20043328,20045280,20046420,20047419,20047903,20049357,20053028,20054712,20067976,20071644,20073220,20082444,20083379,20085252,20088077,20089364,20089760,20093842,20096079,20096495,20097380,20098108,20098862,20099946,20101977,20103488,20104543,20105053,20119033,20125887,20144311,20144484,20144624,20144754,20144961,20145162,20145410,20145482,20145615,20145666,20145771,20145890,20146155,20146187,20146295,20146400,20146431,20146610,20146775,20147395,20149156,20149510,20149602,20149935,20150261,20150379,2015061', 'assoc_port': '19759711:19776074,19764101:19783584,19768587:19785866,19768590:19820158,19772064:19788928,19774195:19796968,19777204:19799235,19789754:19811651,19789772:19812915,19789794:19814862,19789800:19815520,19789808:19816279,19789816:19817279,19789824:19817479,19791496:19845984,19795706:19823472,19797109:19825400,19800562:19828825,19804655:19937427,19806978:19837081,19809658:19838718,19812544:19839769,19815219:19841311,19815228:19841607,19815679:19841723,19816663:19842020,19843478:19900912,19850795:19922953,19853945:19927129,19857961:19930679,19859418:20033533,19862510:19934521,19876132:19935558,19876141:19935788,19876152:19935988,19878433:19936631,19878436:19936708,19880669:19937165,19883520:19937631,19888560:19939682,19892614:19942140,19895731:19944924,19897893:19953859,19901840:19966008,19904577:19969537,19905750:19971996,19907582:19988484,19908553:19989063,19914495:20093842,19914500:19990953,19914505:19991941,19914511:19992677,19914516:19993284,19916637:19996734,19917998:20207135,19918904:20006822,19920404:2001674', 'assoc_mat': '19759711:metal:4200:19776074,19764101:metal:4200:19783584,19768587:metal:4200:19785866,19768590:metal:4200:19820158,19772064:metal:4200:19788928,19774195:metal:4200:19796968,19777204:metal:4200:19799235,19789754:metal:4200:19811651,19789772:metal:4200:19812915,19789794:metal:4200:19814862,19789800:metal:4200:19815520,19789808:metal:4200:19816279,19789816:metal:4200:19817279,19789824:metal:4200:19817479,19791496:metal:4200:19845984,19795706:metal:4200:19823472,19797109:metal:4200:19825400,19800562:metal:4200:19828825,19804655:metal:4200:19937427,19806978:metal:4200:19837081,19809658:metal:4200:19838718,19812544:metal:4200:19839769,19815219:metal:4200:19841311,19815228:metal:4200:19841607,19815679:metal:4200:19841723,19816663:metal:4200:19842020,19843478:metal:4200:19900912,19850795:metal:4200:19922953,19853945:metal:4200:19927129,19857961:metal:4200:19930679,19859418:metal:4200:20033533,19862510:metal:4200:19934521,19876132:metal:4200:19935558,19876141:metal:4200:19935788,19876152:metal:4200:19935988,19878433:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008850055364495107, 'nb_photo': 474, 'list_port_cont': '19779996,19784559,19787349,19795802,19798965,19799995,19808998,19828412,20076872,20081068,20082074,20083845,20085286,20085928,20088613,20089575,20089740,20102498,20103398,20104821,20106223,20108105,20112180,20113840,20114473,20117572,20117938,20118354,20120342,20120766,20122892,20127329,20127596,20137320,20138265,20138770,20138901,20139071,20139215,20139384,20140656', 'assoc_port': '19758113:19828412,19762317:19779996,19767139:19784559,19770008:19787349,19772060:19808998,19773071:19795802,19777203:19798965,19777209:19799995,20061998:20139384,20062005:20139215,20062013:20139071,20062025:20138901,20062032:20138770,20065069:20140656,20069113:20138265,20075446:20076872,20076858:20089575,20079076:20081068,20081687:20082074,20083117:20083845,20084090:20085286,20085663:20085928,20088457:20088613,20089570:20089740,20101946:20137320,20101955:20108105,20101961:20106223,20101987:20103398,20102038:20102498,20103636:20104821,20110663:20113840,20110669:20112180,20114139:20114473,20117422:20117572,20117790:20117938,20118114:20118354,20120232:20120342,20120683:20120766,20122056:20122892,20127153:20127596,20127159:20127329', 'assoc_mat': '19758113:metal:4211:19828412,19762317:metal:4211:19779996,19767139:metal:4211:19784559,19770008:metal:4211:19787349,19772060:metal:4211:19808998,19773071:metal:4211:19795802,19777203:metal:4211:19798965,19777209:metal:4211:19799995,20061998:metal:4211:20139384,20062005:metal:4211:20139215,20062013:metal:4211:20139071,20062025:metal:4211:20138901,20062032:metal:4211:20138770,20065069:metal:4211:20140656,20069113:metal:4211:20138265,20075446:metal:4211:20076872,20076858:metal:4211:20089575,20079076:metal:4211:20081068,20081687:metal:4211:20082074,20083117:metal:4211:20083845,20084090:metal:4211:20085286,20085663:metal:4211:20085928,20088457:metal:4211:20088613,20089570:metal:4211:20089740,20101946:metal:4211:20137320,20101955:metal:4211:20108105,20101961:metal:4211:20106223,20101987:metal:4211:20103398,20102038:metal:4211:20102498,20103636:metal:4211:20104821,20110663:metal:4211:20113840,20110669:metal:4211:20112180,20114139:metal:4211:20114473,20117422:metal:4211:20117572,20117790:metal:4211:20117938,20118114:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0032624347087221203, 'nb_photo': 80, 'list_port_cont': '19762609,19777531,19780094,19791911,19792108,19793955,19797756,19800963,19805255,19813025,19813875,19820440,19842014,19843732,19860516,19869689,19877145,19878978,19895478,19896337,19898956,19908722,19908794,19915143,19917329,19920927,19921716,19965374,19975256,19976909,19987308,19988712,20008707,20018099,20036290,20038321,20038885,20039273,20039836,20040279,20044149,20044763,20046411,20047459,20048278,20048703,20051407,20052181,20063444,20075679,20079582,20079835,20082209,20083607,20086175,20089893,20103193,20105085,20114790,20114909,20115211,20117524,20120313,20127668', 'assoc_port': '19760921:19762609,19768584:19780094,19777207:19777531,19789758:19813025,19789787:19813875,19789797:19793955,19789810:19791911,19791497:19792108,19797108:19797756,19800561:19800963,19804654:19805255,19816661:19842014,19820105:19820440,19843477:19843732,19856555:19869689,19859417:19860516,19876151:19877145,19878440:19878978,19894098:19895478,19895732:19896337,19897892:19898956,19908550:19908794,19908559:19908722,19914499:19915143,19914513:19917329,19920402:19920927,19921503:19921716,19965080:19965374,19973613:19975256,19976406:19976909,19986407:19987308,19987520:19988712,20001220:20018099,20001325:20008707,20036094:20036290,20036103:20052181,20037966:20040279,20037974:20039836,20037985:20039273,20037991:20038885,20038014:20038321,20043948:20044149,20044600:20044763,20046176:20046411,20047210:20047459,20048103:20048278,20048570:20048703,20051039:20051407,20062027:20063444,20075448:20075679,20079074:20079835,20079104:20079582,20081685:20082209,20083115:20083607,20085662:20086175,20089567:20089893,20101952:2010508', 'assoc_mat': '19760921:metal:3327:19762609,19768584:metal:3327:19780094,19777207:metal:3327:19777531,19789758:metal:3327:19813025,19789787:metal:3327:19813875,19789797:metal:3327:19793955,19789810:metal:3327:19791911,19791497:metal:3327:19792108,19797108:metal:3327:19797756,19800561:metal:3327:19800963,19804654:metal:3327:19805255,19816661:metal:3327:19842014,19820105:metal:3327:19820440,19843477:metal:3327:19843732,19856555:metal:3327:19869689,19859417:metal:3327:19860516,19876151:metal:3327:19877145,19878440:metal:3327:19878978,19894098:metal:3327:19895478,19895732:metal:3327:19896337,19897892:metal:3327:19898956,19908550:metal:3327:19908794,19908559:metal:3327:19908722,19914499:metal:3327:19915143,19914513:metal:3327:19917329,19920402:metal:3327:19920927,19921503:metal:3327:19921716,19965080:metal:3327:19965374,19973613:metal:3327:19975256,19976406:metal:3327:19976909,19986407:metal:3327:19987308,19987520:metal:3327:19988712,20001220:metal:3327:20018099,20001325:metal:3327:20008707,20036094:metal:3327:20036290,20036103:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.02985832302231044, 'nb_photo': 2919, 'list_port_cont': '19784770,19800829,19812279,19813488,19816965,19817638,19840510,19908803,19918456,19923830,19928972,19934506,19935668,19935967,19936823,19938573,19941849,19942841,19962147,19991327,19992341,19993162,19995864,20021795,20043113,20054822,20069094,20071630,20085158,20094994,20096625,20098073,20100055,20119020,20144424,20144833,20146020,20146697,20146714,20147621,20149428,20149966,20150542,20156179,20156194,20156504,20160968,20171266,20173371,20193559,20193994,20194160,20197864,20199987,20210659,20224956,20271867,20295714,20345343', 'assoc_port': '19767144:19784770,19789756:19812279,19789788:19813488,19789813:19816965,19789828:19817638,19800563:19800829,19813951:19840510,19852244:19923830,19856556:19928972,19862511:19934506,19876137:19935668,19876153:19935967,19878441:19936823,19887054:19938573,19889666:19941849,19894099:19942841,19900482:19962147,19908557:19908803,19914504:19991327,19914508:19992341,19914517:19993162,19916148:19995864,19918346:19918456,19921502:20021795,19953049:20043113,19965084:20054822,19969391:20069094,19973615:20071630,19984140:20085158,20001201:20094994,20001209:20096625,20001298:20098073,20001314:20100055,20006927:20119020,20036067:20271867,20036084:20144424,20036936:20144833,20037967:20146020,20038009:20146697,20038012:20146714,20041550:20147621,20045082:20149428,20047207:20149966,20049554:20150542,20061999:20156179,20062001:20156194,20062014:20156504,20071352:20160968,20079075:20295714,20082424:20171266,20084953:20173371,20101945:20193559,20101964:20193994,20102009:20194160,20112473:20197864,20116924:20345343,20116926:2019998', 'assoc_mat': '19767144:papier:4205:19784770,19789756:papier:4205:19812279,19789788:papier:4205:19813488,19789813:papier:4205:19816965,19789828:papier:4205:19817638,19800563:papier:4205:19800829,19813951:papier:4205:19840510,19852244:papier:4205:19923830,19856556:papier:4205:19928972,19862511:papier:4205:19934506,19876137:papier:4205:19935668,19876153:papier:4205:19935967,19878441:papier:4205:19936823,19887054:papier:4205:19938573,19889666:papier:4205:19941849,19894099:papier:4205:19942841,19900482:papier:4205:19962147,19908557:papier:4205:19908803,19914504:papier:4205:19991327,19914508:papier:4205:19992341,19914517:papier:4205:19993162,19916148:papier:4205:19995864,19918346:papier:4205:19918456,19921502:papier:4205:20021795,19953049:papier:4205:20043113,19965084:papier:4205:20054822,19969391:papier:4205:20069094,19973615:papier:4205:20071630,19984140:papier:4205:20085158,20001201:papier:4205:20094994,20001209:papier:4205:20096625,20001298:papier:4205:20098073,20001314:papier:4205:20100055,20006927:papier:4205:20119020,2003'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.059529021812691305, 'nb_photo': 20247, 'list_port_cont': '19757265,19759941,19761592,19765106,19765564,19767398,19767607,19768911,19771073,19772410,19774502,19777402,19777544,19790384,19790635,19790730,19791119,19791334,19792661,19795311,19796193,19797266,19797954,19798493,19800937,19803820,19805131,19806513,19808204,19808854,19809792,19809968,19810971,19811426,19811580,19812789,19814198,19816443,19816584,19821803,19841203,19841910,19843907,19849602,19852474,19853310,19855766,19856819,19859577,19861861,19862379,19862572,19863000,19863268,19863523,19876963,19877958,19878745,19881066,19881486,19882581,19885017,19886477,19894184,19894799,19896360,19896893,19897569,19901022,19901494,19902243,19903594,19905432,19905993,19907477,19908368,19908709,19908884,19909170,19909363,19909939,19910625,19910656,19911139,19914610,19914651,19914769,19914910,19914973,19916225,19916667,19917314,19917837,19918167,19918476,19918754,19918998,19920566,19920872,19921020,19921318,19921567,19921583,19922103,19950937,19953443,19954311,19956340,19956584,19960004,19961156,19961822,19962520,1996530', 'assoc_port': '19756680:19757265,19759717:19759941,19760922:19761592,19764097:19765564,19764105:19765106,19767141:19767607,19767145:19767398,19768589:19768911,19770011:19771073,19772062:19772410,19774194:19774502,19777202:19777544,19777205:19777402,19789755:19811580,19789759:19810971,19789791:19809792,19789798:19795311,19789807:19791334,19789815:19791119,19789818:19790730,19789822:19790384,19789826:19797266,19790471:19790635,19792392:19792661,19795708:19796193,19797106:19797954,19798202:19798493,19800560:19800937,19803118:19803820,19804652:19805131,19805804:19806513,19807970:19808204,19808678:19808854,19809660:19809968,19810840:19811426,19812546:19812789,19813952:19814198,19814857:19843907,19815218:19841203,19815222:19816584,19815225:19816443,19816662:19841910,19820665:19821803,19848287:19849602,19850798:19852474,19852247:19853310,19853943:19856819,19855276:19855766,19856549:19862379,19856553:19859577,19859416:19861861,19862499:19863523,19862501:19863268,19862507:19863000,19862512:19862572,19876131:19911139,19876136:1991065', 'assoc_mat': '19756680:papier:4207:19757265,19759717:papier:4207:19759941,19760922:papier:4207:19761592,19764097:papier:4207:19765564,19764105:papier:4207:19765106,19767141:papier:4207:19767607,19767145:papier:4207:19767398,19768589:papier:4207:19768911,19770011:papier:4207:19771073,19772062:papier:4207:19772410,19774194:papier:4207:19774502,19777202:papier:4207:19777544,19777205:papier:4207:19777402,19789755:papier:4207:19811580,19789759:papier:4207:19810971,19789791:papier:4207:19809792,19789798:papier:4207:19795311,19789807:papier:4207:19791334,19789815:papier:4207:19791119,19789818:papier:4207:19790730,19789822:papier:4207:19790384,19789826:papier:4207:19797266,19790471:papier:4207:19790635,19792392:papier:4207:19792661,19795708:papier:4207:19796193,19797106:papier:4207:19797954,19798202:papier:4207:19798493,19800560:papier:4207:19800937,19803118:papier:4207:19803820,19804652:papier:4207:19805131,19805804:papier:4207:19806513,19807970:papier:4207:19808204,19808678:papier:4207:19808854,19809660:papier:4207:19809968,1981'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.14654314475073446, 'nb_photo': 24130, 'list_port_cont': '19776138,19783277,19784717,19787508,19795607,19798732,19799362,19812396,19814364,19815686,19816908,19817330,19818449,19823546,19827671,19837999,19839203,19840556,19841178,19841493,19845232,19881653,19887701,19900725,19921741,19923918,19928161,19934168,19935643,19935838,19936044,19936138,19936744,19938254,19942050,19942810,19962755,19968488,19972157,19988532,19989197,19989625,19990486,19990690,19992052,19992747,19995139,19997166,20000723,20016313,20016796,20021981,20035133,20042915,20045126,20046370,20047301,20049456,20049717,20054955,20070125,20071780,20073410,20082521,20083494,20087859,20088513,20089719,20096204,20096946,20097639,20098343,20099434,20100769,20118976,20121091,20144023,20144210,20144350,20144526,20144661,20144893,20145036,20145193,20145309,20145521,20145734,20145808,20146127,20146261,20146334,20146479,20146738,20147368,20149004,20149197,20149477,20149668,20150189,20150300,20153950,20155261,20156152,20156352,20156538,20156679,20157036,20157175,20160076,20160826,20166091,20167666,20168974,2017091', 'assoc_port': '19759715:19776138,19764099:19783277,19767142:19784717,19770010:19787508,19773069:19795607,19777200:19798732,19777206:19799362,19789757:19812396,19789789:19814364,19789801:19815686,19789812:19816908,19789821:19817330,19790470:19818449,19795709:19823546,19799407:19827671,19804651:19887701,19808679:19837999,19810838:19839203,19813965:19840556,19815217:19841178,19815224:19841493,19820103:19845232,19843479:19900725,19849674:19921741,19852249:19923918,19855280:19928161,19862497:19934168,19862508:20035133,19876133:19935643,19876142:19935838,19876155:19936044,19876162:19936138,19878437:19936744,19881406:19881653,19885125:19938254,19892610:19942050,19894096:19942810,19897206:20046370,19900508:19962755,19903255:19968488,19905751:19972157,19907583:19988532,19908555:19989197,19914493:19990486,19914498:19990690,19914506:19992052,19914512:19992747,19916144:19995139,19917213:19997166,19918000:20000723,19920398:20016313,19920407:20016796,19921505:20021981,19950503:20042915,19955757:20045126,19959267:20047301,19962045:2004945', 'assoc_mat': '19759715:papier:4461:19776138,19764099:papier:4461:19783277,19767142:papier:4461:19784717,19770010:papier:4461:19787508,19773069:papier:4461:19795607,19777200:papier:4461:19798732,19777206:papier:4461:19799362,19789757:papier:4461:19812396,19789789:papier:4461:19814364,19789801:papier:4461:19815686,19789812:papier:4461:19816908,19789821:papier:4461:19817330,19790470:papier:4461:19818449,19795709:papier:4461:19823546,19799407:papier:4461:19827671,19804651:papier:4461:19887701,19808679:papier:4461:19837999,19810838:papier:4461:19839203,19813965:papier:4461:19840556,19815217:papier:4461:19841178,19815224:papier:4461:19841493,19820103:papier:4461:19845232,19843479:papier:4461:19900725,19849674:papier:4461:19921741,19852249:papier:4461:19923918,19855280:papier:4461:19928161,19862497:papier:4461:19934168,19862508:papier:4461:20035133,19876133:papier:4461:19935643,19876142:papier:4461:19935838,19876155:papier:4461:19936044,19876162:papier:4461:19936138,19878437:papier:4461:19936744,19881406:papier:4461:19881653,1988'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.044455447155269126, 'nb_photo': 4964, 'list_port_cont': '19776065,19783577,19785869,19788936,19796974,19799240,19811656,19812901,19814868,19815522,19816273,19817264,19817487,19820157,19823480,19825393,19828816,19837083,19838712,19839766,19841326,19841601,19841714,19842029,19845972,19900906,19922954,19927132,19930688,19934530,19935549,19935782,19935977,19936621,19936709,19937177,19937435,19937627,19939686,19942134,19944925,19953856,19966000,19969525,19972005,19988489,19989054,19990964,19991940,19992689,19993278,19996735,20006819,20016748,20023465,20033534,20041983,20043314,20045271,20046424,20047426,20047906,20049342,20053032,20054723,20067977,20071648,20073225,20082453,20083382,20085244,20088066,20089366,20089765,20093851,20096083,20096487,20097384,20098123,20098857,20099942,20101980,20103502,20104553,20104979,20105042,20119041,20125889,20144309,20144485,20144627,20144747,20144956,20145151,20145409,20145487,20145607,20145664,20145774,20145901,20146149,20146194,20146286,20146395,20146429,20146622,20146776,20147399,20149166,20149511,20149598,20149945,20150267,2015038', 'assoc_port': '19759711:19776065,19764101:19783577,19768587:19785869,19768590:19820157,19772064:19788936,19774195:19796974,19777204:19799240,19789754:19811656,19789772:19812901,19789794:19814868,19789800:19815522,19789808:19816273,19789816:19817264,19789824:19817487,19791496:19845972,19795706:19823480,19797109:19825393,19800562:19828816,19804655:19937435,19806978:19837083,19809658:19838712,19812544:19839766,19815219:19841326,19815228:19841601,19815679:19841714,19816663:19842029,19843478:19900906,19850795:19922954,19853945:19927132,19857961:19930688,19859418:20033534,19862510:19934530,19876132:19935549,19876141:19935782,19876152:19935977,19878433:19936621,19878436:19936709,19880669:19937177,19883520:19937627,19888560:19939686,19892614:19942134,19895731:19944925,19897893:19953856,19901840:19966000,19904577:19969525,19905750:19972005,19907582:19988489,19908553:19989054,19914495:20093851,19914500:19990964,19914505:19991940,19914511:19992689,19914516:19993278,19916637:19996735,19917998:20207139,19918904:20006819,19920404:2001674', 'assoc_mat': '19759711:papier:4200:19776065,19764101:papier:4200:19783577,19768587:papier:4200:19785869,19768590:papier:4200:19820157,19772064:papier:4200:19788936,19774195:papier:4200:19796974,19777204:papier:4200:19799240,19789754:papier:4200:19811656,19789772:papier:4200:19812901,19789794:papier:4200:19814868,19789800:papier:4200:19815522,19789808:papier:4200:19816273,19789816:papier:4200:19817264,19789824:papier:4200:19817487,19791496:papier:4200:19845972,19795706:papier:4200:19823480,19797109:papier:4200:19825393,19800562:papier:4200:19828816,19804655:papier:4200:19937435,19806978:papier:4200:19837083,19809658:papier:4200:19838712,19812544:papier:4200:19839766,19815219:papier:4200:19841326,19815228:papier:4200:19841601,19815679:papier:4200:19841714,19816663:papier:4200:19842029,19843478:papier:4200:19900906,19850795:papier:4200:19922954,19853945:papier:4200:19927132,19857961:papier:4200:19930688,19859418:papier:4200:20033534,19862510:papier:4200:19934530,19876132:papier:4200:19935549,19876141:papier:4200:19935782,1987'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 8464, 'list_port_cont': '19784475,19799422,19811116,19819768,19839738,19841424,19934206,19934258,19936173,19962952,19969491,20039572,20042732,20043185,20054646,20065520,20073207,20073492,20089446,20095321,20096734,20097333,20100154,20100313,20101510,20144061,20144237,20144382,20144548,20144729,20145071,20145281,20145555,20145878,20145927,20146056,20146547,20146679,20146814,20147708,20149544,20149880,20150030,20150328,20153854,20156625,20156737,20156836,20157291,20168044,20169016,20172312,20194416,20196955,20210585,20211270,20224221', 'assoc_port': '19767140:19784475,19777208:19799422,19792391:19819768,19810839:19811116,19812545:19839738,19815221:19841424,19862498:19934206,19862500:19934258,19876163:19936173,19895733:20042732,19900509:19962952,19904578:19969491,19953051:20043185,19958106:20149880,19965083:20054646,19966884:20065520,19976399:20073207,19976404:20073492,19989463:20089446,20001202:20095321,20001210:20096734,20001293:20097333,20001316:20100154,20001318:20100313,20001322:20196955,20001324:20101510,20036065:20144061,20036075:20144237,20036081:20144382,20036091:20144548,20036100:20144729,20037884:20145071,20037895:20145281,20037908:20145555,20037927:20145878,20037946:20145927,20037968:20146056,20037999:20146547,20038005:20146679,20038017:20146814,20039339:20039572,20041551:20147708,20045475:20149544,20047208:20150030,20048572:20150328,20051037:20153854,20062022:20156625,20062029:20156737,20062031:20156836,20066173:20157291,20079103:20168044,20080261:20169016,20084087:20172312,20102735:20194416,20119875:20210585,20120229:20211270,20120682:2022422', 'assoc_mat': '19767140:papier:4209:19784475,19777208:papier:4209:19799422,19792391:papier:4209:19819768,19810839:papier:4209:19811116,19812545:papier:4209:19839738,19815221:papier:4209:19841424,19862498:papier:4209:19934206,19862500:papier:4209:19934258,19876163:papier:4209:19936173,19895733:papier:4209:20042732,19900509:papier:4209:19962952,19904578:papier:4209:19969491,19953051:papier:4209:20043185,19958106:papier:4209:20149880,19965083:papier:4209:20054646,19966884:papier:4209:20065520,19976399:papier:4209:20073207,19976404:papier:4209:20073492,19989463:papier:4209:20089446,20001202:papier:4209:20095321,20001210:papier:4209:20096734,20001293:papier:4209:20097333,20001316:papier:4209:20100154,20001318:papier:4209:20100313,20001322:papier:4209:20196955,20001324:papier:4209:20101510,20036065:papier:4209:20144061,20036075:papier:4209:20144237,20036081:papier:4209:20144382,20036091:papier:4209:20144548,20036100:papier:4209:20144729,20037884:papier:4209:20145071,20037895:papier:4209:20145281,20037908:papier:4209:20145555,2003'}, {'unwanted_material': 'papier', 'main_material': 'gros_cartons', 'pht_type': 4207, 'ratio': 0.05018056043759236, 'nb_photo': 5894, 'list_port_cont': '19760098,19762974,19764310,19769079,19772505,19790151,19790224,19793223,19797429,19800038,19803521,19806325,19809326,19811600,19815826,19820982,19840633,19853087,19862293,19862615,19862673,19876509,19879896,19880755,19884052,19886638,19893283,19897622,19900797,19905024,19908823,19910237,19910976,19916517,19918123,19918356,19920697,19921154,19921444,19922080,19953613,19956954,19961960,19968587,19971079,19974470,19976818,19981307,19986587,20002016,20003568,20006619,20036234,20036447,20036845,20037493,20038475,20039017,20039713,20040519,20041446,20041663,20042543,20043151,20044520,20045166,20047585,20050154,20052663,20063083,20066392,20070041,20071248,20071840,20073072,20080547,20088100,20102528,20104181,20104636,20105996,20106687,20110396,20114380,20114809,20115392,20119936,20127178', 'assoc_port': '19759710:19760098,19762314:19762974,19764103:19764310,19768585:19769079,19772058:19772505,19789793:19809326,19789823:19790224,19789829:19790151,19793042:19793223,19797107:19797429,19799406:19800038,19803120:19803521,19805805:19806325,19810836:19811600,19814855:19840633,19815226:19815826,19820667:19820982,19852251:19853087,19856550:19862293,19862505:19862615,19862506:19862673,19876134:19910976,19876144:19910237,19876158:19876509,19878432:19880755,19879391:19879896,19883519:19884052,19886310:19886638,19892617:19893283,19897205:19897622,19900511:19900797,19904582:19905024,19908558:19908823,19916146:19916517,19917994:19918356,19918001:19918123,19920400:19921444,19920406:19920697,19921063:19921154,19921952:19922080,19953050:19953613,19956710:19956954,19960838:19961960,19968019:19968587,19970672:19971079,19973618:19974470,19976405:19976818,19980612:19981307,19986406:19986587,20001307:20003568,20001321:20002016,20006246:20006619,20036064:20047585,20036073:20044520,20036083:20036845,20036092:20036447,20036102:2003623', 'assoc_mat': '19759710:papier:4207:19760098,19762314:papier:4207:19762974,19764103:papier:4207:19764310,19768585:papier:4207:19769079,19772058:papier:4207:19772505,19789793:papier:4207:19809326,19789823:papier:4207:19790224,19789829:papier:4207:19790151,19793042:papier:4207:19793223,19797107:papier:4207:19797429,19799406:papier:4207:19800038,19803120:papier:4207:19803521,19805805:papier:4207:19806325,19810836:papier:4207:19811600,19814855:papier:4207:19840633,19815226:papier:4207:19815826,19820667:papier:4207:19820982,19852251:papier:4207:19853087,19856550:papier:4207:19862293,19862505:papier:4207:19862615,19862506:papier:4207:19862673,19876134:papier:4207:19910976,19876144:papier:4207:19910237,19876158:papier:4207:19876509,19878432:papier:4207:19880755,19879391:papier:4207:19879896,19883519:papier:4207:19884052,19886310:papier:4207:19886638,19892617:papier:4207:19893283,19897205:papier:4207:19897622,19900511:papier:4207:19900797,19904582:papier:4207:19905024,19908558:papier:4207:19908823,19916146:papier:4207:19916517,1991'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0058606485631490885, 'nb_photo': 1831, 'list_port_cont': '19780001,19784548,19787351,19795810,19798969,19799988,19809011,19828402,20076873,20081069,20082070,20083843,20085289,20085929,20088610,20089578,20089754,20102492,20103399,20104806,20106233,20108115,20112185,20113841,20114468,20117578,20117948,20118355,20120339,20120780,20122884,20127341,20127599,20137326,20138273,20138765,20138908,20139072,20139217,20139373,20140657', 'assoc_port': '19758113:19828402,19762317:19780001,19767139:19784548,19770008:19787351,19772060:19809011,19773071:19795810,19777203:19798969,19777209:19799988,20061998:20139373,20062005:20139217,20062013:20139072,20062025:20138908,20062032:20138765,20065069:20140657,20069113:20138273,20075446:20076873,20076858:20089578,20079076:20081069,20081687:20082070,20083117:20083843,20084090:20085289,20085663:20085929,20088457:20088610,20089570:20089754,20101946:20137326,20101955:20108115,20101961:20106233,20101987:20103399,20102038:20102492,20103636:20104806,20110663:20113841,20110669:20112185,20114139:20114468,20117422:20117578,20117790:20117948,20118114:20118355,20120232:20120339,20120683:20120780,20122056:20122884,20127153:20127599,20127159:20127341', 'assoc_mat': '19758113:papier:4211:19828402,19762317:papier:4211:19780001,19767139:papier:4211:19784548,19770008:papier:4211:19787351,19772060:papier:4211:19809011,19773071:papier:4211:19795810,19777203:papier:4211:19798969,19777209:papier:4211:19799988,20061998:papier:4211:20139373,20062005:papier:4211:20139217,20062013:papier:4211:20139072,20062025:papier:4211:20138908,20062032:papier:4211:20138765,20065069:papier:4211:20140657,20069113:papier:4211:20138273,20075446:papier:4211:20076873,20076858:papier:4211:20089578,20079076:papier:4211:20081069,20081687:papier:4211:20082070,20083117:papier:4211:20083843,20084090:papier:4211:20085289,20085663:papier:4211:20085929,20088457:papier:4211:20088610,20089570:papier:4211:20089754,20101946:papier:4211:20137326,20101955:papier:4211:20108115,20101961:papier:4211:20106233,20101987:papier:4211:20103399,20102038:papier:4211:20102492,20103636:papier:4211:20104806,20110663:papier:4211:20113841,20110669:papier:4211:20112185,20114139:papier:4211:20114468,20117422:papier:4211:20117578,2011'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.03270556016505216, 'nb_photo': 3635, 'list_port_cont': '19762616,19763066,19773815,19777528,19777766,19779692,19780099,19781022,19790365,19790426,19790918,19791901,19792101,19793065,19793329,19793958,19794827,19796701,19797748,19800954,19805261,19808007,19808631,19811784,19813024,19813199,19813878,19816141,19820450,19840700,19842018,19843736,19850594,19860512,19862893,19863173,19869681,19877132,19877362,19878596,19878979,19879310,19882171,19884273,19887522,19893199,19895485,19896343,19898966,19901962,19905793,19907287,19908724,19908789,19909198,19914684,19914750,19915136,19915245,19916003,19916991,19917335,19918156,19918746,19919140,19919908,19920663,19920841,19920933,19921714,19922274,19951416,19954079,19954286,19956363,19962648,19963056,19965385,19967331,19971628,19975257,19975823,19976911,19981846,19982554,19984918,19987306,19988718,19989733,19989850,20002233,20004024,20006745,20007457,20008705,20013770,20015204,20016261,20018094,20023108,20036288,20036380,20036856,20036979,20037121,20037138,20037819,20038320,20038596,20038884,20038993,20039270,20039448,2003969', 'assoc_port': '19760921:19762616,19762319:19763066,19767143:19781022,19768584:19780099,19770012:19779692,19773070:19773815,19777201:19777766,19777207:19777528,19789758:19813024,19789787:19813878,19789792:19794827,19789797:19793958,19789804:19793329,19789806:19793065,19789810:19791901,19789814:19790918,19789820:19790426,19789827:19790365,19791497:19792101,19795707:19796701,19797108:19797748,19800561:19800954,19804654:19805261,19806940:19808631,19806979:19808007,19809659:19811784,19812543:19813199,19814856:19840700,19815223:19816141,19816661:19842018,19820105:19820450,19843477:19843736,19849675:19850594,19853941:19922274,19853947:19920663,19856555:19869681,19859417:19860512,19862502:19863173,19862513:19862893,19876135:19878596,19876147:19877362,19876151:19877132,19876160:19919908,19878435:19879310,19878440:19878979,19881407:19882171,19883521:19884273,19887051:19887522,19892611:19893199,19894098:19895485,19895732:19896343,19897892:19898966,19900512:19901962,19904579:19909198,19904584:19905793,19907094:19907287,19908550:1990878', 'assoc_mat': '19760921:papier:3327:19762616,19762319:papier:3327:19763066,19767143:papier:3327:19781022,19768584:papier:3327:19780099,19770012:papier:3327:19779692,19773070:papier:3327:19773815,19777201:papier:3327:19777766,19777207:papier:3327:19777528,19789758:papier:3327:19813024,19789787:papier:3327:19813878,19789792:papier:3327:19794827,19789797:papier:3327:19793958,19789804:papier:3327:19793329,19789806:papier:3327:19793065,19789810:papier:3327:19791901,19789814:papier:3327:19790918,19789820:papier:3327:19790426,19789827:papier:3327:19790365,19791497:papier:3327:19792101,19795707:papier:3327:19796701,19797108:papier:3327:19797748,19800561:papier:3327:19800954,19804654:papier:3327:19805261,19806940:papier:3327:19808631,19806979:papier:3327:19808007,19809659:papier:3327:19811784,19812543:papier:3327:19813199,19814856:papier:3327:19840700,19815223:papier:3327:19816141,19816661:papier:3327:19842018,19820105:papier:3327:19820450,19843477:papier:3327:19843736,19849675:papier:3327:19850594,19853941:papier:3327:19922274,1985'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.027351067493290485, 'nb_photo': 102, 'list_port_cont': '19788937,19796970,19799234,19812897,19817488,19820161,19825389,19838724,19839772,19841313,19841608,19842028,19845971,19900905,19927131,19934523,19935784,19935983,19936695,19937422,19937633,19942137,19944926,19966001,19969529,19971990,19989053,19992684,19993289,19996738,20006827,20016745,20043318,20045275,20046421,20047424,20047897,20049346,20053029,20073219,20082449,20083385,20085245,20089375,20097383,20098110,20098852,20119039,20144306,20144750,20145423,20145483,20146188,20146616,20149946,20150254,20150393,20150626,20153913,20156323,20160991,20168003,20193590,20193739,20194700,20197893,20198836,20207149,20211418,20248716', 'assoc_port': '19768590:19820161,19772064:19788937,19774195:19796970,19777204:19799234,19789772:19812897,19789824:19817488,19791496:19845971,19797109:19825389,19804655:19937422,19809658:19838724,19812544:19839772,19815219:19841313,19815228:19841608,19816663:19842028,19843478:19900905,19853945:19927131,19862510:19934523,19876141:19935784,19876152:19935983,19878436:19936695,19883520:19937633,19892614:19942137,19895731:19944926,19901840:19966001,19904577:19969529,19905750:19971990,19908553:19989053,19914511:19992684,19914516:19993289,19916637:19996738,19917998:20207149,19918904:20006827,19920404:20016745,19950501:20046421,19953053:20043318,19955759:20045275,19959275:20047424,19962043:20049346,19976398:20073219,19980607:20082449,19981973:20083385,19984139:20085245,19989459:20089375,20001289:20097383,20001297:20098110,20001304:20098852,20006925:20119039,20036076:20144306,20036104:20144750,20037899:20145423,20037902:20145483,20037978:20146188,20038004:20146616,20047206:20149946,20047725:20047897,20048105:20150254,20049035:2015039', 'assoc_mat': '19768590:pehd:4200:19820161,19772064:pehd:4200:19788937,19774195:pehd:4200:19796970,19777204:pehd:4200:19799234,19789772:pehd:4200:19812897,19789824:pehd:4200:19817488,19791496:pehd:4200:19845971,19797109:pehd:4200:19825389,19804655:pehd:4200:19937422,19809658:pehd:4200:19838724,19812544:pehd:4200:19839772,19815219:pehd:4200:19841313,19815228:pehd:4200:19841608,19816663:pehd:4200:19842028,19843478:pehd:4200:19900905,19853945:pehd:4200:19927131,19862510:pehd:4200:19934523,19876141:pehd:4200:19935784,19876152:pehd:4200:19935983,19878436:pehd:4200:19936695,19883520:pehd:4200:19937633,19892614:pehd:4200:19942137,19895731:pehd:4200:19944926,19901840:pehd:4200:19966001,19904577:pehd:4200:19969529,19905750:pehd:4200:19971990,19908553:pehd:4200:19989053,19914511:pehd:4200:19992684,19914516:pehd:4200:19993289,19916637:pehd:4200:19996738,19917998:pehd:4200:20207149,19918904:pehd:4200:20006827,19920404:pehd:4200:20016745,19950501:pehd:4200:20046421,19953053:pehd:4200:20043318,19955759:pehd:4200:20045275,19959275:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9752355408956019, 'nb_photo': 2143, 'list_port_cont': '19780004,19784562,19787345,19795804,19798971,19799994,19809010,19813295,19815182,19816084,19816412,19816607,19817592,19823387,19823695,19826859,19828404,19831821,19839173,19840046,19841387,19841544,19841862,19845308,19845840,19889409,19891546,19897603,19907349,19920007,19923857,19928084,19930801,19934356,19935724,19935940,19936107,19936819,19937211,19938242,19966112,19971812,19989748,19990665,19991355,19992965,20000262,20004673,20020030,20023581,20035019,20041336,20042871,20043362,20045856,20049137,20054419,20054529,20054552,20067905,20071360,20073484,20076862,20081073,20082083,20082371,20083219,20083846,20085285,20085392,20085934,20088485,20088609,20089527,20089581,20089747,20089840,20093053,20096642,20097076,20097871,20098648,20099237,20102176,20102491,20103392,20104818,20106225,20108110,20112183,20113846,20114474,20117575,20117944,20118353,20120332,20120773,20122885,20127340,20127605,20137327,20138270,20138764,20138906,20139066,20139219,20139381,20140659', 'assoc_port': '19758113:19828404,19762317:19780004,19767139:19784562,19770008:19787345,19772060:19809010,19773071:19795804,19777203:19798971,19777209:19799994,19789785:19813295,19789796:19815182,19789805:19816084,19789809:19816412,19789811:19816607,19789825:19817592,19795705:19823387,19795710:19823695,19798201:19826859,19803119:19831821,19808677:19889409,19810837:19839173,19812547:19840046,19815220:19841387,19815227:19841544,19816660:19841862,19820104:19845308,19820666:19845840,19848288:19920007,19852245:19923857,19855278:19928084,19857962:19930801,19862503:19934356,19876130:20035019,19876140:19935724,19876149:19935940,19876161:19936107,19878439:19936819,19881408:19937211,19884872:19938242,19890303:19891546,19892615:20041336,19897209:19897603,19900481:20054419,19901842:19966112,19905747:19971812,19907096:19907349,19908552:20089840,19914496:19990665,19914502:19991355,19914514:19992965,19916147:20093053,19917997:20000262,19918345:20004673,19921060:20020030,19921950:20023581,19950502:20042871,19953056:20043362,19956711:2004585', 'assoc_mat': '19758113:pehd:4211:19828404,19762317:pehd:4211:19780004,19767139:pehd:4211:19784562,19770008:pehd:4211:19787345,19772060:pehd:4211:19809010,19773071:pehd:4211:19795804,19777203:pehd:4211:19798971,19777209:pehd:4211:19799994,19789785:pehd:4211:19813295,19789796:pehd:4211:19815182,19789805:pehd:4211:19816084,19789809:pehd:4211:19816412,19789811:pehd:4211:19816607,19789825:pehd:4211:19817592,19795705:pehd:4211:19823387,19795710:pehd:4211:19823695,19798201:pehd:4211:19826859,19803119:pehd:4211:19831821,19808677:pehd:4211:19889409,19810837:pehd:4211:19839173,19812547:pehd:4211:19840046,19815220:pehd:4211:19841387,19815227:pehd:4211:19841544,19816660:pehd:4211:19841862,19820104:pehd:4211:19845308,19820666:pehd:4211:19845840,19848288:pehd:4211:19920007,19852245:pehd:4211:19923857,19855278:pehd:4211:19928084,19857962:pehd:4211:19930801,19862503:pehd:4211:19934356,19876130:pehd:4211:20035019,19876140:pehd:4211:19935724,19876149:pehd:4211:19935940,19876161:pehd:4211:19936107,19878439:pehd:4211:19936819,19881408:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.006415311719488741, 'nb_photo': 336, 'list_port_cont': '19763058,19773819,19777537,19777772,19779680,19780096,19781029,19790926,19792107,19794824,19796709,19800955,19805257,19808006,19808625,19811787,19813018,19813205,19816137,19820445,19840694,19842011,19850595,19860509,19862889,19863162,19869684,19877368,19878971,19879298,19884274,19893201,19895489,19896334,19898960,19901969,19905797,19907289,19908717,19908785,19909197,19914676,19915142,19915239,19915996,19916990,19917326,19918152,19918735,19919142,19919909,19920657,19920843,19920923,19921713,19922269,19951417,19954078,19954281,19956357,19962643,19967329,19971636,19975828,19976912,19981847,19982562,19984921,19987307,19988723,19989725,19989837,20002231,20004016,20006742,20008703,20013777,20016259,20036295,20036390,20036978,20037120,20037829,20038316,20038602,20038874,20038996,20039264,20039453,20039689,20040272,20040308,20040598,20040794,20041241,20041740,20042274,20042591,20043024,20043623,20043712,20044156,20045831,20047460,20048708,20049203,20050397,20051402,20052184,20052619,20052650,20052901,20063442,2006616', 'assoc_port': '19762319:19763058,19767143:19781029,19768584:19780096,19770012:19779680,19773070:19773819,19777201:19777772,19777207:19777537,19789758:19813018,19789792:19794824,19789814:19790926,19791497:19792107,19795707:19796709,19800561:19800955,19804654:19805257,19806940:19808625,19806979:19808006,19809659:19811787,19812543:19813205,19814856:19840694,19815223:19816137,19816661:19842011,19820105:19820445,19849675:19850595,19853941:19922269,19853947:19920657,19856555:19869684,19859417:19860509,19862502:19863162,19862513:19862889,19876147:19877368,19876160:19919909,19878435:19879298,19878440:19878971,19883521:19884274,19892611:19893201,19894098:19895489,19895732:19896334,19897892:19898960,19900512:19901969,19904579:19909197,19904584:19905797,19907094:19907289,19908550:19908785,19908559:19908717,19914494:19915239,19914499:19915142,19914509:19914676,19914513:19917326,19915673:19915996,19916636:19916990,19917996:19918152,19918344:19918735,19918906:19919142,19920402:19920923,19920408:19920843,19921503:19921713,19950499:1995141', 'assoc_mat': '19762319:pehd:3327:19763058,19767143:pehd:3327:19781029,19768584:pehd:3327:19780096,19770012:pehd:3327:19779680,19773070:pehd:3327:19773819,19777201:pehd:3327:19777772,19777207:pehd:3327:19777537,19789758:pehd:3327:19813018,19789792:pehd:3327:19794824,19789814:pehd:3327:19790926,19791497:pehd:3327:19792107,19795707:pehd:3327:19796709,19800561:pehd:3327:19800955,19804654:pehd:3327:19805257,19806940:pehd:3327:19808625,19806979:pehd:3327:19808006,19809659:pehd:3327:19811787,19812543:pehd:3327:19813205,19814856:pehd:3327:19840694,19815223:pehd:3327:19816137,19816661:pehd:3327:19842011,19820105:pehd:3327:19820445,19849675:pehd:3327:19850595,19853941:pehd:3327:19922269,19853947:pehd:3327:19920657,19856555:pehd:3327:19869684,19859417:pehd:3327:19860509,19862502:pehd:3327:19863162,19862513:pehd:3327:19862889,19876147:pehd:3327:19877368,19876160:pehd:3327:19919909,19878435:pehd:3327:19879298,19878440:pehd:3327:19878971,19883521:pehd:3327:19884274,19892611:pehd:3327:19893201,19894098:pehd:3327:19895489,19895732:pehd:33'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.005485455095497925, 'nb_photo': 9, 'list_port_cont': '20150538,20171256,20295707,20345339', 'assoc_port': '20049554:20150538,20079075:20295707,20082424:20171256,20116924:20345339', 'assoc_mat': '20049554:pet_clair:4205:20150538,20079075:pet_clair:4205:20295707,20082424:pet_clair:4205:20171256,20116924:pet_clair:4205:20345339'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0009031971702050126, 'nb_photo': 3, 'list_port_cont': '20160074,20170912,20194128', 'assoc_port': '20067087:20160074,20082423:20170912,20102008:20194128', 'assoc_mat': '20067087:pet_clair:4461:20160074,20082423:pet_clair:4461:20170912,20102008:pet_clair:4461:20194128'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.03849525707705597, 'nb_photo': 1928, 'list_port_cont': '19776076,19783581,19785870,19788939,19796964,19799241,19811653,19812906,19814860,19815524,19816278,19817268,19817489,19820155,19823476,19825401,19828827,19837074,19838719,19839770,19841312,19841616,19841717,19842033,19845977,19900907,19922947,19927142,19930675,19934525,19935561,19935779,19935981,19936628,19936694,19937164,19937429,19937642,19939691,19942129,19944919,19953850,19966002,19969531,19971997,19988483,19989048,19990961,19991927,19992690,19993288,19996737,20006824,20016749,20023468,20033529,20041981,20043325,20045277,20046418,20047415,20047890,20049348,20053030,20054714,20067970,20071651,20073227,20082439,20083375,20085257,20088062,20089361,20089769,20093856,20096089,20096496,20097381,20098116,20098849,20099936,20101975,20103503,20104544,20105038,20119034,20125890,20144305,20144487,20144622,20144743,20144969,20145153,20145419,20145484,20145610,20145667,20145764,20145888,20146151,20146191,20146300,20146396,20146440,20146615,20146781,20147405,20149162,20149508,20149603,20149939,20150259,20150391,2015062', 'assoc_port': '19759711:19776076,19764101:19783581,19768587:19785870,19768590:19820155,19772064:19788939,19774195:19796964,19777204:19799241,19789754:19811653,19789772:19812906,19789794:19814860,19789800:19815524,19789808:19816278,19789816:19817268,19789824:19817489,19791496:19845977,19795706:19823476,19797109:19825401,19800562:19828827,19804655:19937429,19806978:19837074,19809658:19838719,19812544:19839770,19815219:19841312,19815228:19841616,19815679:19841717,19816663:19842033,19843478:19900907,19850795:19922947,19853945:19927142,19857961:19930675,19859418:20033529,19862510:19934525,19876132:19935561,19876141:19935779,19876152:19935981,19878433:19936628,19878436:19936694,19880669:19937164,19883520:19937642,19888560:19939691,19892614:19942129,19895731:19944919,19897893:19953850,19901840:19966002,19904577:19969531,19905750:19971997,19907582:19988483,19908553:19989048,19914495:20093856,19914500:19990961,19914505:19991927,19914511:19992690,19914516:19993288,19916637:19996737,19917998:20207141,19918904:20006824,19920404:2001674', 'assoc_mat': '19759711:pet_clair:4200:19776076,19764101:pet_clair:4200:19783581,19768587:pet_clair:4200:19785870,19768590:pet_clair:4200:19820155,19772064:pet_clair:4200:19788939,19774195:pet_clair:4200:19796964,19777204:pet_clair:4200:19799241,19789754:pet_clair:4200:19811653,19789772:pet_clair:4200:19812906,19789794:pet_clair:4200:19814860,19789800:pet_clair:4200:19815524,19789808:pet_clair:4200:19816278,19789816:pet_clair:4200:19817268,19789824:pet_clair:4200:19817489,19791496:pet_clair:4200:19845977,19795706:pet_clair:4200:19823476,19797109:pet_clair:4200:19825401,19800562:pet_clair:4200:19828827,19804655:pet_clair:4200:19937429,19806978:pet_clair:4200:19837074,19809658:pet_clair:4200:19838719,19812544:pet_clair:4200:19839770,19815219:pet_clair:4200:19841312,19815228:pet_clair:4200:19841616,19815679:pet_clair:4200:19841717,19816663:pet_clair:4200:19842033,19843478:pet_clair:4200:19900907,19850795:pet_clair:4200:19922947,19853945:pet_clair:4200:19927142,19857961:pet_clair:4200:19930675,19859418:pet_clair:4200:20033529,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0010613332241789794, 'nb_photo': 82, 'list_port_cont': '19780008,19784555,19787339,19795807,19798966,19799984,19828405,20076863,20081059,20082073,20083841,20085276,20089583,20089746,20102485,20103404,20108118,20112182,20113848,20117565,20117941,20118350,20120333,20120769,20122887,20137329,20138266,20138759,20139069,20139228,20139378,20140666', 'assoc_port': '19758113:19828405,19762317:19780008,19767139:19784555,19770008:19787339,19773071:19795807,19777203:19798966,19777209:19799984,20061998:20139378,20062005:20139228,20062013:20139069,20062032:20138759,20065069:20140666,20069113:20138266,20075446:20076863,20076858:20089583,20079076:20081059,20081687:20082073,20083117:20083841,20084090:20085276,20089570:20089746,20101946:20137329,20101955:20108118,20101987:20103404,20102038:20102485,20110663:20113848,20110669:20112182,20117422:20117565,20117790:20117941,20118114:20118350,20120232:20120333,20120683:20120769,20122056:20122887', 'assoc_mat': '19758113:pet_clair:4211:19828405,19762317:pet_clair:4211:19780008,19767139:pet_clair:4211:19784555,19770008:pet_clair:4211:19787339,19773071:pet_clair:4211:19795807,19777203:pet_clair:4211:19798966,19777209:pet_clair:4211:19799984,20061998:pet_clair:4211:20139378,20062005:pet_clair:4211:20139228,20062013:pet_clair:4211:20139069,20062032:pet_clair:4211:20138759,20065069:pet_clair:4211:20140666,20069113:pet_clair:4211:20138266,20075446:pet_clair:4211:20076863,20076858:pet_clair:4211:20089583,20079076:pet_clair:4211:20081059,20081687:pet_clair:4211:20082073,20083117:pet_clair:4211:20083841,20084090:pet_clair:4211:20085276,20089570:pet_clair:4211:20089746,20101946:pet_clair:4211:20137329,20101955:pet_clair:4211:20108118,20101987:pet_clair:4211:20103404,20102038:pet_clair:4211:20102485,20110663:pet_clair:4211:20113848,20110669:pet_clair:4211:20112182,20117422:pet_clair:4211:20117565,20117790:pet_clair:4211:20117941,20118114:pet_clair:4211:20118350,20120232:pet_clair:4211:20120333,20120683:pet_clair:4211:20120769,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.87880620190029, 'nb_photo': 48379, 'list_port_cont': '19762607,19763055,19773811,19777530,19777773,19779691,19780102,19781031,19790367,19790431,19790921,19791907,19792110,19793063,19793328,19793957,19794826,19796710,19797751,19800966,19805260,19808008,19808627,19811794,19813017,19813203,19813873,19816145,19820443,19840703,19842007,19843731,19850584,19860515,19862885,19863164,19869687,19877135,19877363,19878595,19878975,19879299,19882173,19884278,19887528,19893194,19895479,19896344,19898961,19901974,19905804,19907279,19908718,19908788,19909193,19914673,19914749,19915133,19915248,19915992,19917001,19917331,19918154,19918736,19919135,19919912,19920658,19920848,19920925,19921712,19922275,19951422,19954087,19954288,19956359,19962652,19963062,19965384,19967328,19971635,19975263,19975832,19976906,19981844,19982561,19984928,19987316,19988715,19989737,19989848,20002230,20004029,20006737,20007464,20008711,20013775,20015196,20016260,20018097,20023112,20036282,20036387,20036866,20036973,20037118,20037135,20037824,20038314,20038606,20038886,20039000,20039265,20039440,2003969', 'assoc_port': '19760921:19762607,19762319:19763055,19767143:19781031,19768584:19780102,19770012:19779691,19773070:19773811,19777201:19777773,19777207:19777530,19789758:19813017,19789787:19813873,19789792:19794826,19789797:19793957,19789804:19793328,19789806:19793063,19789810:19791907,19789814:19790921,19789820:19790431,19789827:19790367,19791497:19792110,19795707:19796710,19797108:19797751,19800561:19800966,19804654:19805260,19806940:19808627,19806979:19808008,19809659:19811794,19812543:19813203,19814856:19840703,19815223:19816145,19816661:19842007,19820105:19820443,19843477:19843731,19849675:19850584,19853941:19922275,19853947:19920658,19856555:19869687,19859417:19860515,19862502:19863164,19862513:19862885,19876135:19878595,19876147:19877363,19876151:19877135,19876160:19919912,19878435:19879299,19878440:19878975,19881407:19882173,19883521:19884278,19887051:19887528,19892611:19893194,19894098:19895479,19895732:19896344,19897892:19898961,19900512:19901974,19904579:19909193,19904584:19905804,19907094:19907279,19908550:1990878', 'assoc_mat': '19760921:pet_clair:3327:19762607,19762319:pet_clair:3327:19763055,19767143:pet_clair:3327:19781031,19768584:pet_clair:3327:19780102,19770012:pet_clair:3327:19779691,19773070:pet_clair:3327:19773811,19777201:pet_clair:3327:19777773,19777207:pet_clair:3327:19777530,19789758:pet_clair:3327:19813017,19789787:pet_clair:3327:19813873,19789792:pet_clair:3327:19794826,19789797:pet_clair:3327:19793957,19789804:pet_clair:3327:19793328,19789806:pet_clair:3327:19793063,19789810:pet_clair:3327:19791907,19789814:pet_clair:3327:19790921,19789820:pet_clair:3327:19790431,19789827:pet_clair:3327:19790367,19791497:pet_clair:3327:19792110,19795707:pet_clair:3327:19796710,19797108:pet_clair:3327:19797751,19800561:pet_clair:3327:19800966,19804654:pet_clair:3327:19805260,19806940:pet_clair:3327:19808627,19806979:pet_clair:3327:19808008,19809659:pet_clair:3327:19811794,19812543:pet_clair:3327:19813203,19814856:pet_clair:3327:19840703,19815223:pet_clair:3327:19816145,19816661:pet_clair:3327:19842007,19820105:pet_clair:3327:19820443,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007623736062732984, 'nb_photo': 3, 'list_port_cont': '20153953,20191277,20194129', 'assoc_port': '19989461:20191277,20051041:20153953,20102008:20194129', 'assoc_mat': '19989461:pet_fonce:4461:20191277,20051041:pet_fonce:4461:20153953,20102008:pet_fonce:4461:20194129'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.6751936121107962, 'nb_photo': 3001, 'list_port_cont': '19776068,19783582,19785863,19788929,19796971,19799242,19811649,19812905,19814870,19815528,19816264,19817278,19817482,19820169,19823479,19825398,19828819,19837080,19838717,19839771,19841314,19841611,19841711,19842022,19845978,19900915,19922959,19927133,19930690,19934517,19935552,19935783,19935986,19936634,19936699,19937169,19937419,19937628,19939681,19942128,19944917,19953849,19966009,19969535,19971994,19988495,19989055,19990955,19991931,19992688,19993277,19996725,20006831,20016734,20023467,20033530,20041980,20043320,20045270,20046422,20047427,20047895,20049350,20053024,20054713,20067974,20071653,20073222,20082450,20083370,20085255,20088073,20089362,20089770,20093855,20096086,20096486,20097371,20098111,20098859,20099943,20101983,20103489,20104539,20104987,20105041,20119048,20125884,20144310,20144477,20144626,20144756,20144964,20145159,20145412,20145495,20145616,20145673,20145779,20145894,20146159,20146190,20146299,20146401,20146441,20146617,20146783,20147400,20149157,20149506,20149605,20149934,20150253,2015038', 'assoc_port': '19759711:19776068,19764101:19783582,19768587:19785863,19768590:19820169,19772064:19788929,19774195:19796971,19777204:19799242,19789754:19811649,19789772:19812905,19789794:19814870,19789800:19815528,19789808:19816264,19789816:19817278,19789824:19817482,19791496:19845978,19795706:19823479,19797109:19825398,19800562:19828819,19804655:19937419,19806978:19837080,19809658:19838717,19812544:19839771,19815219:19841314,19815228:19841611,19815679:19841711,19816663:19842022,19843478:19900915,19850795:19922959,19853945:19927133,19857961:19930690,19859418:20033530,19862510:19934517,19876132:19935552,19876141:19935783,19876152:19935986,19878433:19936634,19878436:19936699,19880669:19937169,19883520:19937628,19888560:19939681,19892614:19942128,19895731:19944917,19897893:19953849,19901840:19966009,19904577:19969535,19905750:19971994,19907582:19988495,19908553:19989055,19914495:20093855,19914500:19990955,19914505:19991931,19914511:19992688,19914516:19993277,19916637:19996725,19917998:20207142,19918904:20006831,19920404:2001673', 'assoc_mat': '19759711:pet_fonce:4200:19776068,19764101:pet_fonce:4200:19783582,19768587:pet_fonce:4200:19785863,19768590:pet_fonce:4200:19820169,19772064:pet_fonce:4200:19788929,19774195:pet_fonce:4200:19796971,19777204:pet_fonce:4200:19799242,19789754:pet_fonce:4200:19811649,19789772:pet_fonce:4200:19812905,19789794:pet_fonce:4200:19814870,19789800:pet_fonce:4200:19815528,19789808:pet_fonce:4200:19816264,19789816:pet_fonce:4200:19817278,19789824:pet_fonce:4200:19817482,19791496:pet_fonce:4200:19845978,19795706:pet_fonce:4200:19823479,19797109:pet_fonce:4200:19825398,19800562:pet_fonce:4200:19828819,19804655:pet_fonce:4200:19937419,19806978:pet_fonce:4200:19837080,19809658:pet_fonce:4200:19838717,19812544:pet_fonce:4200:19839771,19815219:pet_fonce:4200:19841314,19815228:pet_fonce:4200:19841611,19815679:pet_fonce:4200:19841711,19816663:pet_fonce:4200:19842022,19843478:pet_fonce:4200:19900915,19850795:pet_fonce:4200:19922959,19853945:pet_fonce:4200:19927133,19857961:pet_fonce:4200:19930690,19859418:pet_fonce:4200:20033530,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0017534015299923422, 'nb_photo': 242, 'list_port_cont': '19780007,19784557,19787353,19795800,19798972,19799989,19809009,19828408,20076874,20081063,20082077,20083840,20085283,20088612,20089574,20089753,20102486,20103396,20104810,20106221,20108103,20112187,20113847,20114475,20117566,20117937,20118358,20120335,20120781,20122891,20127328,20127600,20137322,20138269,20138766,20139067,20139222,20139387,20140661', 'assoc_port': '19758113:19828408,19762317:19780007,19767139:19784557,19770008:19787353,19772060:19809009,19773071:19795800,19777203:19798972,19777209:19799989,20061998:20139387,20062005:20139222,20062013:20139067,20062032:20138766,20065069:20140661,20069113:20138269,20075446:20076874,20076858:20089574,20079076:20081063,20081687:20082077,20083117:20083840,20084090:20085283,20088457:20088612,20089570:20089753,20101946:20137322,20101955:20108103,20101961:20106221,20101987:20103396,20102038:20102486,20103636:20104810,20110663:20113847,20110669:20112187,20114139:20114475,20117422:20117566,20117790:20117937,20118114:20118358,20120232:20120335,20120683:20120781,20122056:20122891,20127153:20127600,20127159:20127328', 'assoc_mat': '19758113:pet_fonce:4211:19828408,19762317:pet_fonce:4211:19780007,19767139:pet_fonce:4211:19784557,19770008:pet_fonce:4211:19787353,19772060:pet_fonce:4211:19809009,19773071:pet_fonce:4211:19795800,19777203:pet_fonce:4211:19798972,19777209:pet_fonce:4211:19799989,20061998:pet_fonce:4211:20139387,20062005:pet_fonce:4211:20139222,20062013:pet_fonce:4211:20139067,20062032:pet_fonce:4211:20138766,20065069:pet_fonce:4211:20140661,20069113:pet_fonce:4211:20138269,20075446:pet_fonce:4211:20076874,20076858:pet_fonce:4211:20089574,20079076:pet_fonce:4211:20081063,20081687:pet_fonce:4211:20082077,20083117:pet_fonce:4211:20083840,20084090:pet_fonce:4211:20085283,20088457:pet_fonce:4211:20088612,20089570:pet_fonce:4211:20089753,20101946:pet_fonce:4211:20137322,20101955:pet_fonce:4211:20108103,20101961:pet_fonce:4211:20106221,20101987:pet_fonce:4211:20103396,20102038:pet_fonce:4211:20102486,20103636:pet_fonce:4211:20104810,20110663:pet_fonce:4211:20113847,20110669:pet_fonce:4211:20112187,20114139:pet_fonce:4211:20114475,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.027667588410139044, 'nb_photo': 1652, 'list_port_cont': '19762603,19763064,19773820,19777538,19777763,19779676,19780090,19781020,19790371,19790434,19790928,19791900,19792114,19793057,19793336,19793952,19794829,19796713,19797754,19800956,19805265,19808002,19808628,19811789,19813016,19813195,19813877,19816150,19820437,19840693,19842017,19843739,19850591,19860510,19862883,19863169,19869686,19877133,19877367,19878591,19878972,19879306,19882165,19884270,19887521,19893198,19895491,19896338,19898955,19901963,19905794,19907288,19908714,19908793,19909196,19914685,19914759,19915140,19915240,19915994,19916995,19917328,19918157,19918734,19919141,19919915,19920653,19920845,19920922,19921718,19922266,19951415,19954084,19954287,19956354,19962646,19963054,19965375,19967334,19971637,19975251,19975827,19976907,19981845,19982566,19984927,19987309,19988710,19989727,19989840,20002226,20004026,20006740,20007465,20008716,20013766,20015202,20016251,20018093,20023116,20036286,20036388,20036860,20036985,20037126,20037139,20037825,20038317,20038603,20038878,20038998,20039271,20039441,2003969', 'assoc_port': '19760921:19762603,19762319:19763064,19767143:19781020,19768584:19780090,19770012:19779676,19773070:19773820,19777201:19777763,19777207:19777538,19789758:19813016,19789787:19813877,19789792:19794829,19789797:19793952,19789804:19793336,19789806:19793057,19789810:19791900,19789814:19790928,19789820:19790434,19789827:19790371,19791497:19792114,19795707:19796713,19797108:19797754,19800561:19800956,19804654:19805265,19806940:19808628,19806979:19808002,19809659:19811789,19812543:19813195,19814856:19840693,19815223:19816150,19816661:19842017,19820105:19820437,19843477:19843739,19849675:19850591,19853941:19922266,19853947:19920653,19856555:19869686,19859417:19860510,19862502:19863169,19862513:19862883,19876135:19878591,19876147:19877367,19876151:19877133,19876160:19919915,19878435:19879306,19878440:19878972,19881407:19882165,19883521:19884270,19887051:19887521,19892611:19893198,19894098:19895491,19895732:19896338,19897892:19898955,19900512:19901963,19904579:19909196,19904584:19905794,19907094:19907288,19908550:1990879', 'assoc_mat': '19760921:pet_fonce:3327:19762603,19762319:pet_fonce:3327:19763064,19767143:pet_fonce:3327:19781020,19768584:pet_fonce:3327:19780090,19770012:pet_fonce:3327:19779676,19773070:pet_fonce:3327:19773820,19777201:pet_fonce:3327:19777763,19777207:pet_fonce:3327:19777538,19789758:pet_fonce:3327:19813016,19789787:pet_fonce:3327:19813877,19789792:pet_fonce:3327:19794829,19789797:pet_fonce:3327:19793952,19789804:pet_fonce:3327:19793336,19789806:pet_fonce:3327:19793057,19789810:pet_fonce:3327:19791900,19789814:pet_fonce:3327:19790928,19789820:pet_fonce:3327:19790434,19789827:pet_fonce:3327:19790371,19791497:pet_fonce:3327:19792114,19795707:pet_fonce:3327:19796713,19797108:pet_fonce:3327:19797754,19800561:pet_fonce:3327:19800956,19804654:pet_fonce:3327:19805265,19806940:pet_fonce:3327:19808628,19806979:pet_fonce:3327:19808002,19809659:pet_fonce:3327:19811789,19812543:pet_fonce:3327:19813195,19814856:pet_fonce:3327:19840693,19815223:pet_fonce:3327:19816150,19816661:pet_fonce:3327:19842017,19820105:pet_fonce:3327:19820437,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0007259072011266923, 'nb_photo': 3, 'list_port_cont': '20171262,20345335', 'assoc_port': '20082424:20171262,20116924:20345335', 'assoc_mat': '20082424:pet_opaque:4205:20171262,20116924:pet_opaque:4205:20345335'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0034717166029962026, 'nb_photo': 33, 'list_port_cont': '19934166,20144025,20144349,20144522,20145304,20145807,20146473,20146743,20148992,20149469,20150185,20155260,20160081,20160837,20167671,20168987,20170905,20194031,20194556,20195017,20200445,20200687', 'assoc_port': '19862497:19934166,20003529:20195017,20036062:20144025,20036080:20144349,20036089:20144522,20037897:20145304,20037924:20145807,20037997:20146473,20038013:20146743,20043467:20148992,20045086:20149469,20048101:20150185,20052364:20155260,20067087:20160081,20070613:20160837,20078032:20167671,20080259:20168987,20082423:20170905,20101965:20194031,20103638:20194556,20117425:20200445,20118113:20200687', 'assoc_mat': '19862497:pet_opaque:4461:19934166,20003529:pet_opaque:4461:20195017,20036062:pet_opaque:4461:20144025,20036080:pet_opaque:4461:20144349,20036089:pet_opaque:4461:20144522,20037897:pet_opaque:4461:20145304,20037924:pet_opaque:4461:20145807,20037997:pet_opaque:4461:20146473,20038013:pet_opaque:4461:20146743,20043467:pet_opaque:4461:20148992,20045086:pet_opaque:4461:20149469,20048101:pet_opaque:4461:20150185,20052364:pet_opaque:4461:20155260,20067087:pet_opaque:4461:20160081,20070613:pet_opaque:4461:20160837,20078032:pet_opaque:4461:20167671,20080259:pet_opaque:4461:20168987,20082423:pet_opaque:4461:20170905,20101965:pet_opaque:4461:20194031,20103638:pet_opaque:4461:20194556,20117425:pet_opaque:4461:20200445,20118113:pet_opaque:4461:20200687'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.04001775151963007, 'nb_photo': 4826, 'list_port_cont': '19776077,19783589,19785873,19788935,19796969,19799236,19811643,19812920,19814871,19815527,19816280,19817277,19817481,19820163,19823484,19825402,19828830,19837071,19838720,19839763,19841316,19841609,19841719,19842035,19845982,19900918,19922956,19927130,19930687,19934516,19935550,19935786,19935978,19936635,19936706,19937174,19937425,19937640,19939684,19942130,19944916,19953853,19965999,19969534,19971993,19988485,19989050,19990967,19991942,19992681,19993290,19996726,20006825,20016736,20023481,20033531,20041987,20043317,20045267,20046428,20047414,20047894,20049344,20053036,20054719,20067978,20071639,20073221,20082448,20083374,20085253,20088063,20089372,20089764,20093852,20096081,20096483,20097385,20098119,20098853,20099941,20101974,20103491,20104541,20105054,20119040,20125891,20144307,20144476,20144629,20144748,20144958,20145152,20145411,20145493,20145602,20145660,20145763,20145892,20146148,20146195,20146293,20146409,20146442,20146609,20146791,20147407,20149155,20149513,20149599,20149941,20150260,20150384,2015061', 'assoc_port': '19759711:19776077,19764101:19783589,19768587:19785873,19768590:19820163,19772064:19788935,19774195:19796969,19777204:19799236,19789754:19811643,19789772:19812920,19789794:19814871,19789800:19815527,19789808:19816280,19789816:19817277,19789824:19817481,19791496:19845982,19795706:19823484,19797109:19825402,19800562:19828830,19804655:19937425,19806978:19837071,19809658:19838720,19812544:19839763,19815219:19841316,19815228:19841609,19815679:19841719,19816663:19842035,19843478:19900918,19850795:19922956,19853945:19927130,19857961:19930687,19859418:20033531,19862510:19934516,19876132:19935550,19876141:19935786,19876152:19935978,19878433:19936635,19878436:19936706,19880669:19937174,19883520:19937640,19888560:19939684,19892614:19942130,19895731:19944916,19897893:19953853,19901840:19965999,19904577:19969534,19905750:19971993,19907582:19988485,19908553:19989050,19914495:20093852,19914500:19990967,19914505:19991942,19914511:19992681,19914516:19993290,19916637:19996726,19917998:20207134,19918904:20006825,19920404:2001673', 'assoc_mat': '19759711:pet_opaque:4200:19776077,19764101:pet_opaque:4200:19783589,19768587:pet_opaque:4200:19785873,19768590:pet_opaque:4200:19820163,19772064:pet_opaque:4200:19788935,19774195:pet_opaque:4200:19796969,19777204:pet_opaque:4200:19799236,19789754:pet_opaque:4200:19811643,19789772:pet_opaque:4200:19812920,19789794:pet_opaque:4200:19814871,19789800:pet_opaque:4200:19815527,19789808:pet_opaque:4200:19816280,19789816:pet_opaque:4200:19817277,19789824:pet_opaque:4200:19817481,19791496:pet_opaque:4200:19845982,19795706:pet_opaque:4200:19823484,19797109:pet_opaque:4200:19825402,19800562:pet_opaque:4200:19828830,19804655:pet_opaque:4200:19937425,19806978:pet_opaque:4200:19837071,19809658:pet_opaque:4200:19838720,19812544:pet_opaque:4200:19839763,19815219:pet_opaque:4200:19841316,19815228:pet_opaque:4200:19841609,19815679:pet_opaque:4200:19841719,19816663:pet_opaque:4200:19842035,19843478:pet_opaque:4200:19900918,19850795:pet_opaque:4200:19922956,19853945:pet_opaque:4200:19927130,19857961:pet_opaque:4200:19930687,1985'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026540732596659266, 'nb_photo': 597, 'list_port_cont': '19780009,19784549,19787347,19795803,19798964,19799998,19809000,19828417,20076871,20081067,20082079,20083839,20085288,20085930,20088602,20089577,20089745,20102493,20103400,20104809,20106230,20108112,20112188,20113844,20114477,20117576,20117951,20118356,20120327,20120771,20122889,20127334,20127607,20137332,20138275,20138763,20138905,20139070,20139218,20139383,20140663', 'assoc_port': '19758113:19828417,19762317:19780009,19767139:19784549,19770008:19787347,19772060:19809000,19773071:19795803,19777203:19798964,19777209:19799998,20061998:20139383,20062005:20139218,20062013:20139070,20062025:20138905,20062032:20138763,20065069:20140663,20069113:20138275,20075446:20076871,20076858:20089577,20079076:20081067,20081687:20082079,20083117:20083839,20084090:20085288,20085663:20085930,20088457:20088602,20089570:20089745,20101946:20137332,20101955:20108112,20101961:20106230,20101987:20103400,20102038:20102493,20103636:20104809,20110663:20113844,20110669:20112188,20114139:20114477,20117422:20117576,20117790:20117951,20118114:20118356,20120232:20120327,20120683:20120771,20122056:20122889,20127153:20127607,20127159:20127334', 'assoc_mat': '19758113:pet_opaque:4211:19828417,19762317:pet_opaque:4211:19780009,19767139:pet_opaque:4211:19784549,19770008:pet_opaque:4211:19787347,19772060:pet_opaque:4211:19809000,19773071:pet_opaque:4211:19795803,19777203:pet_opaque:4211:19798964,19777209:pet_opaque:4211:19799998,20061998:pet_opaque:4211:20139383,20062005:pet_opaque:4211:20139218,20062013:pet_opaque:4211:20139070,20062025:pet_opaque:4211:20138905,20062032:pet_opaque:4211:20138763,20065069:pet_opaque:4211:20140663,20069113:pet_opaque:4211:20138275,20075446:pet_opaque:4211:20076871,20076858:pet_opaque:4211:20089577,20079076:pet_opaque:4211:20081067,20081687:pet_opaque:4211:20082079,20083117:pet_opaque:4211:20083839,20084090:pet_opaque:4211:20085288,20085663:pet_opaque:4211:20085930,20088457:pet_opaque:4211:20088602,20089570:pet_opaque:4211:20089745,20101946:pet_opaque:4211:20137332,20101955:pet_opaque:4211:20108112,20101961:pet_opaque:4211:20106230,20101987:pet_opaque:4211:20103400,20102038:pet_opaque:4211:20102493,20103636:pet_opaque:4211:20104809,2011'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'flux_dev_rigide', 'pht_type': 4200, 'ratio': 0.0003661890043192404, 'nb_photo': 2, 'list_port_cont': '19937426,20098860', 'assoc_port': '19804655:19937426,20001304:20098860', 'assoc_mat': '19804655:textiles_sanitaires:4200:19937426,20001304:textiles_sanitaires:4200:20098860'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.715615544666133e-05, 'nb_photo': 1, 'list_port_cont': '20140660', 'assoc_port': '20065069:20140660', 'assoc_mat': '20065069:textiles_sanitaires:4211:20140660'}), 'main_stat': {'nb_photos': 18616}}, 'hostname': (), 'impurety_average_per_hashtag': []} filepath : /data_2/data_log/job/memo/arc_en_ciel_mm/sla_mensuel_arc_en_ciel_mm_mois_01_annee_2025.pdf Before plot_photos_and_unwanted_material_summary # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! None was removed should we ? donnée sous forme de texte was removed should we ? [ptf_id0,ptf_id1...] was removed should we ? Before organize_and_plot_unwanted_material_stats {'pet_clair': {'autre': ['autre', '2.32%', 3040], 'barquette_avec_film': ['barquette_avec_film', '0.41%', 214], 'bouchon': ['bouchon', '0.96%', 1548], 'carton': ['carton', '3.0%', 2183], 'etiquette': ['etiquette', '0.4%', 133], 'metal': ['metal', '0.33%', 80], 'papier': ['papier', '3.27%', 3635], 'pehd': ['pehd', '0.64%', 336], 'pet_clair': ['pet_clair', '87.88%', 48379], 'pet_fonce': ['pet_fonce', '2.77%', 1652]}, 'aluminium': {'barquette_opaque': ['barquette_opaque', '0.31%', 10], 'carton': ['carton', '0.64%', 355], 'ela': ['ela', '0.73%', 145], 'etiquette': ['etiquette', '0.61%', 45], 'film_plastique': ['film_plastique', '1.24%', 32], 'metal': ['metal', '95.47%', 490], 'papier': ['papier', '2.99%', 2919], 'pet_clair': ['pet_clair', '0.55%', 9], 'pet_opaque': ['pet_opaque', '0.07%', 3]}, 'film_pedb': {'barquette_opaque': ['barquette_opaque', '0.58%', 5], 'carton': ['carton', '1.03%', 2458], 'ela': ['ela', '0.23%', 3], 'etiquette': ['etiquette', '0.05%', 31], 'film_plastique': ['film_plastique', '84.23%', 4066], 'kraft': ['kraft', '0.1%', 1], 'metal': ['metal', '1.33%', 6], 'papier': ['papier', '14.65%', 24130], 'pet_clair': ['pet_clair', '0.09%', 3], 'pet_fonce': ['pet_fonce', '0.08%', 3], 'pet_opaque': ['pet_opaque', '0.35%', 33]}, 'flux_dev_rigide': {'barquette_opaque': ['barquette_opaque', '2.43%', 1335], 'carton': ['carton', '1.56%', 649], 'ela': ['ela', '0.22%', 77], 'etiquette': ['etiquette', '1.38%', 2211], 'film_plastique': ['film_plastique', '4.58%', 2713], 'kraft': ['kraft', '0.12%', 12], 'metal': ['metal', '10.23%', 1225], 'papier': ['papier', '4.45%', 4964], 'pehd': ['pehd', '2.74%', 102], 'pet_clair': ['pet_clair', '3.85%', 1928], 'pet_fonce': ['pet_fonce', '67.52%', 3001], 'pet_opaque': ['pet_opaque', '4.0%', 4826], 'textiles_sanitaires': ['textiles_sanitaires', '0.04%', 2]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '4.0%', 3251], 'carton': ['carton', '0.1%', 307], 'ela': ['ela', '0.03%', 20], 'etiquette': ['etiquette', '0.22%', 2806], 'film_plastique': ['film_plastique', '0.08%', 1714], 'kraft': ['kraft', '0.02%', 4], 'metal': ['metal', '0.89%', 474], 'papier': ['papier', '0.59%', 1831], 'pehd': ['pehd', '97.52%', 2143], 'pet_clair': ['pet_clair', '0.11%', 82], 'pet_fonce': ['pet_fonce', '0.18%', 242], 'pet_opaque': ['pet_opaque', '0.27%', 597], 'textiles_sanitaires': ['textiles_sanitaires', '0.01%', 1]}, 'emr': {'carton': ['carton', '94.03%', 3146], 'film_plastique': ['film_plastique', '0.24%', 1600], 'papier': ['papier', '5.95%', 20247]}, 'gros_cartons': {'carton': ['carton', '94.6%', 1365], 'film_plastique': ['film_plastique', '0.6%', 1281], 'papier': ['papier', '5.02%', 5894]}, 'ela': {'ela': ['ela', '95.7%', 399], 'film_plastique': ['film_plastique', '4.53%', 3683]}, 'gm': {'papier': ['papier', '100.0%', 8464]}} before plot_matierial_repartition before organize_and_plot_impurety_average_data before organize_and_plot_quality_photo_data finish generating filepath : /data_2/data_log/job/memo/arc_en_ciel_mm/sla_mensuel_arc_en_ciel_mm_mois_01_annee_2025.pdf le fichier se trouve ici : /data_2/data_log/job/memo/arc_en_ciel_mm 4.61user 3.99system 1:32.04elapsed 9%CPU (0avgtext+0avgdata 200348maxresident)k 27112inputs+2280outputs (1major+102296minor)pagefaults 0swaps