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=30006 --dashboard_places=angers_montee_convoyeur --rootfolder_sla=/data_4/data_log/job/memo/angers_montee_convoyeur -v --mtr_id=1017 --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 : 30006, Date : 2025-11 _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 : (5, 30) VR TODO 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=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 Fonction SLA_MENSUEL nb_day : (5, 30) VR TODO 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=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 place_id : 36 month : 11 mtr_id : 1017 dashboard_places : angers_montee_convoyeur date : 2025-11 year : 2025 raspi : 30006 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 = 'angers_montee_convoyeur' and date like '%2025-11%') and created_at like '%2025-11%'))); nb_day : (5, 30) after unwanted_material_data nb_day : (5, 30) 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 '%30006%' AND ms.result_str like '%2025/11%'ORDER BY ms.id desc LIMIT 0, 1000000; No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83792 seconds', 'coverage_times_pause': '0 days 86107 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 439, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8161, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/22', 'portfolio_id': 28802288, 'last_run_id': 2638674, 'total_number_of_photos': 8209}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84445 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8293, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2129, 'last_update': '2025/11/22', 'portfolio_id': 28762591, 'last_run_id': 2637000, 'total_number_of_photos': 8321}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83653 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 250, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8356, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 110, 'nb_images_finished': 2036, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 276, 'nb_selected_images': 2312, 'last_update': '2025/11/21', 'portfolio_id': 28729175, 'last_run_id': 2629776, 'total_number_of_photos': 8423}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84222 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8207, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 104, 'nb_images_finished': 1997, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1997, 'last_update': '2025/11/20', 'portfolio_id': 28683441, 'last_run_id': 2622838, 'total_number_of_photos': 8286}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84523 seconds', 'coverage_times_pause': '0 days 86106 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 416, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8185, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2236, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2236, 'last_update': '2025/11/19', 'portfolio_id': 28631135, 'last_run_id': 2615960, 'total_number_of_photos': 8202}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607593, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84445 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8293, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2129, 'last_update': '2025/11/22', 'portfolio_id': 28762591, 'last_run_id': 2636786, 'total_number_of_photos': 8321}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83653 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 250, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8356, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 110, 'nb_images_finished': 2036, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 276, 'nb_selected_images': 2312, 'last_update': '2025/11/21', 'portfolio_id': 28729175, 'last_run_id': 2629776, 'total_number_of_photos': 8423}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84222 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8207, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 104, 'nb_images_finished': 1997, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1997, 'last_update': '2025/11/20', 'portfolio_id': 28683441, 'last_run_id': 2622838, 'total_number_of_photos': 8286}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84523 seconds', 'coverage_times_pause': '0 days 86106 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 416, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8185, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2236, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2236, 'last_update': '2025/11/19', 'portfolio_id': 28631135, 'last_run_id': 2615960, 'total_number_of_photos': 8202}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607593, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83653 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 250, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8356, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 110, 'nb_images_finished': 2007, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 5, 'nb_images_started': 106, 'nb_selected_images': 2113, 'last_update': '2025/11/21', 'portfolio_id': 28729175, 'last_run_id': 2628998, 'total_number_of_photos': 8423}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84222 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8207, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 104, 'nb_images_finished': 1997, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1997, 'last_update': '2025/11/20', 'portfolio_id': 28683441, 'last_run_id': 2622838, 'total_number_of_photos': 8286}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84523 seconds', 'coverage_times_pause': '0 days 86106 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 416, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8185, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2236, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2236, 'last_update': '2025/11/19', 'portfolio_id': 28631135, 'last_run_id': 2615960, 'total_number_of_photos': 8202}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607593, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607593, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84523 seconds', 'coverage_times_pause': '0 days 86106 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 416, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8185, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2236, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2236, 'last_update': '2025/11/19', 'portfolio_id': 28631135, 'last_run_id': 2615514, 'total_number_of_photos': 8202}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607593, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 62877 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_duplicated': 209, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6233, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 1962, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1962, 'last_update': '2025/11/18', 'portfolio_id': 28590111, 'last_run_id': 2607239, 'total_number_of_photos': 6246}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 118, 'nb_selected_images': 2058, 'last_update': '2025/11/16', 'portfolio_id': 28552776, 'last_run_id': 2598509, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83589 seconds', 'coverage_times_pause': '0 days 86170 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1163, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7441, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 1940, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 70, 'nb_selected_images': 2010, 'last_update': '2025/11/15', 'portfolio_id': 28552776, 'last_run_id': 2598008, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594669, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83540 seconds', 'coverage_times_pause': '0 days 86050 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 385, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8210, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2307, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2307, 'last_update': '2025/11/15', 'portfolio_id': 28503904, 'last_run_id': 2594375, 'total_number_of_photos': 8307}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2589546, 'total_number_of_photos': 8308}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83580 seconds', 'coverage_times_pause': '0 days 86051 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 335, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1035, 'end_of_day_photos_uploaded': 7224, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 123, 'nb_images_finished': 2262, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2262, 'last_update': '2025/11/14', 'portfolio_id': 28471901, 'last_run_id': 2586561, 'total_number_of_photos': 7986}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580482, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 84513 seconds', 'coverage_times_pause': '0 days 86103 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 199, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8401, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2053, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2053, 'last_update': '2025/11/13', 'portfolio_id': 28437310, 'last_run_id': 2580192, 'total_number_of_photos': 8432}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2573095, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 83627 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 966, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7630, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/12', 'portfolio_id': 28415163, 'last_run_id': 2572760, 'total_number_of_photos': 7649}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565844, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/10', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62728 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 7, 'end_of_day_photos_duplicated': 277, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6156, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 114, 'nb_images_finished': 2001, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2001, 'last_update': '2025/11/11', 'portfolio_id': 28373452, 'last_run_id': 2565541, 'total_number_of_photos': 6181}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/10', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/08', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/09', 'portfolio_id': 28335792, 'last_run_id': 2554522, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/09', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/08', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 6, 'nb_images_finished': 111, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 99, 'nb_images_started': 1916, 'nb_selected_images': 2027, 'last_update': '2025/11/09', 'portfolio_id': 28079653, 'last_run_id': 2522566, 'total_number_of_photos': 6265}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83524 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 140, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8460, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/11/08', 'portfolio_id': 28335792, 'last_run_id': 2553051, 'total_number_of_photos': 8507}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549549, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/09', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/08', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 6, 'nb_images_finished': 111, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 99, 'nb_images_started': 1916, 'nb_selected_images': 2027, 'last_update': '2025/11/09', 'portfolio_id': 28079653, 'last_run_id': 2522566, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 370, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8230, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 129, 'nb_images_finished': 2233, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 4, 'nb_images_started': 36, 'nb_selected_images': 2269, 'last_update': '2025/11/08', 'portfolio_id': 28281496, 'last_run_id': 2549182, 'total_number_of_photos': 8279}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/08', 'portfolio_id': 28235374, 'last_run_id': 2539923, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/08', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/08', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 6, 'nb_images_finished': 111, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 99, 'nb_images_started': 1916, 'nb_selected_images': 2027, 'last_update': '2025/11/08', 'portfolio_id': 28079653, 'last_run_id': 2522566, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/03', 'portfolio_id': 28049168, 'last_run_id': 2507143, 'total_number_of_photos': 8442}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83680 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 424, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8176, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 87, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 50, 'nb_images_started': 920, 'nb_selected_images': 2480, 'last_update': '2025/11/07', 'portfolio_id': 28235374, 'last_run_id': 2539442, 'total_number_of_photos': 8213}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/06', 'portfolio_id': 28185488, 'last_run_id': 2531073, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/05', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 6, 'nb_images_finished': 111, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 99, 'nb_images_started': 1916, 'nb_selected_images': 2027, 'last_update': '2025/11/05', 'portfolio_id': 28079653, 'last_run_id': 2522566, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/03', 'portfolio_id': 28049168, 'last_run_id': 2507143, 'total_number_of_photos': 8442}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 84424 seconds', 'coverage_times_pause': '0 days 86128 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 326, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2072, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 227, 'nb_selected_images': 2299, 'last_update': '2025/11/06', 'portfolio_id': 28185488, 'last_run_id': 2530625, 'total_number_of_photos': 8311}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/05', 'portfolio_id': 28123428, 'last_run_id': 2521974, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 6, 'nb_images_finished': 111, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 99, 'nb_images_started': 1916, 'nb_selected_images': 2027, 'last_update': '2025/11/05', 'portfolio_id': 28079653, 'last_run_id': 2522566, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/03', 'portfolio_id': 28049168, 'last_run_id': 2507143, 'total_number_of_photos': 8442}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84294 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 211, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8385, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 1978, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 239, 'nb_selected_images': 2217, 'last_update': '2025/11/05', 'portfolio_id': 28123428, 'last_run_id': 2521536, 'total_number_of_photos': 8428}} No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 151, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 151, 'last_update': '2025/11/04', 'portfolio_id': 28079653, 'last_run_id': 2512791, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/03', 'portfolio_id': 28049168, 'last_run_id': 2507143, 'total_number_of_photos': 8442}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 6448, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63259 seconds', 'coverage_times_pause': '0 days 64508 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_duplicated': 207, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6228, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 151, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 151, 'last_update': '2025/11/04', 'portfolio_id': 28079653, 'last_run_id': 2512423, 'total_number_of_photos': 6265}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/03', 'portfolio_id': 28049168, 'last_run_id': 2507143, 'total_number_of_photos': 8442}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/02', 'portfolio_id': 28049168, 'last_run_id': 2502121, 'total_number_of_photos': 8442}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83612 seconds', 'coverage_times_pause': '0 days 86179 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 308, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 12, 'end_of_day_photos_uploaded': 8288, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 6, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 6, 'last_update': '2025/11/01', 'portfolio_id': 28049168, 'last_run_id': 2501599, 'total_number_of_photos': 8423}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Found day : 2025-11-22 00:00:00 Found day : 2025-11-21 00:00:00 Found day : 2025-11-20 00:00:00 Found day : 2025-11-19 00:00:00 Found day : 2025-11-18 00:00:00 Found day : 2025-11-17 00:00:00 Found day : 2025-11-15 00:00:00 Found day : 2025-11-14 00:00:00 Found day : 2025-11-13 00:00:00 Found day : 2025-11-12 00:00:00 Found day : 2025-11-11 00:00:00 Found day : 2025-11-10 00:00:00 Found day : 2025-11-08 00:00:00 Found day : 2025-11-07 00:00:00 Found day : 2025-11-06 00:00:00 Found day : 2025-11-05 00:00:00 Found day : 2025-11-04 00:00:00 Found day : 2025-11-03 00:00:00 Found day : 2025-11-01 00:00:00 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-11-24 00:00:00,2025-11-25 00:00:00,2025-11-26 00:00:00,2025-11-27 00:00:00,2025-11-28 00:00:00,2025-11-29 00:00:00 after coverage_data SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______jrm' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______film_pedb' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______pet_clair' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______gm' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______pehd_pp' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______emr' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______ela' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______flux_dev' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______refus' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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), nombre_balle FROM MTRPhoto.dashboard_results dr, MTRPhoto.dashboard_entry_day ded where dr.hashtag = '_______aluminium' and ded.dashboard_place_id = 36 and month(ded.date) = 11 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 = 36 and mp.name like '%112025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-11-01 : dt_date_just_month_year : 2025-11-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 ! 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= "angers_montee_convoyeur" 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-11-01" AND ded.date <= "2025-11-30" apple3 {'gm': {'mat': 'gm', 'pht': 4209, 'datou_carac_id': 3994, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier,background'}, 'emr': {'mat': 'emr', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton,background'}, 'jrm': {'mat': 'jrm', 'pht': 3726, 'datou_carac_id': 3459, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier,background'}, 'ela': {'mat': 'ela', 'pht': 4203, 'datou_carac_id': 3991, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'ela,background'}, '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,background'}, 'flux_dev': {'mat': 'flux_dev', 'pht': 4200, 'datou_carac_id': 4153, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_fonce,background'}, 'aluminium': {'mat': 'aluminium', 'pht': 4205, 'datou_carac_id': 3992, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'metal,background'}, 'refus': {'mat': 'refus', 'pht': 3594, 'datou_carac_id': 3318, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'refus,background'}, 'pet_clair': {'mat': 'pet_clair', 'pht': 3327, 'datou_carac_id': 3804, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_clair,bouchon,etiquette,barquette_avec_film,background'}} 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 (2507143,2525112,2522566,2521974,2531073,2539923,2549549,2554522,2557459,2565844,2573095,2580482,2589546,2594669,2598509,2599488,2607593,2615960,2622838,2629776,2637000,2639308) 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,3726,4203,4461,4211,4200,4205,3594,3327) 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.0058226630318836264, 'nb_photo': 445, 'list_port_cont': '28147571,28151173,28151724,28158338,28159200,28159256,28163244,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199171,28199219,28199248,28201569,28201819,28202112,28203050,28204248,28205112,28206831,28208975,28212877,28215194,28221554,28238487,28250711,28252184,28254949,28257575,28258712,28259307,28260248,28261273,28305742,28310360,28310598,28315644,28315998,28316438,28316685,28317314,28319660,28321120,28321342,28321709,28322719,28327664,28378759,28382027,28383261,28385808,28391792,28391924,28395766,28399872,28401602,28407349,28407688,28409430,28444230,28449584,28450561,28454375,28455519,28457755,28459315,28461516,28462302,28463263,28467133,28467284,28481537,28485762,28488287,28489629,28491635,28491959,28496223,28496364,28505060,28507223,28519636,28520954,28526136,28530276,28530494,28534235,28534587,28537436,28537708,28537954,28538085,28540782,28546757,28548406,28564455,28565405,28567914,28570307,28571746,28572413,28573285,28573377,28574571,28575802,28576152,28576190,28596497,28598998,2860290', 'assoc_port': '28146703:28147571,28150098:28151724,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28162142:28163244,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197125:28203050,28197164:28201819,28197214:28201569,28197251:28204248,28197294:28199219,28197326:28199248,28197443:28199171,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,28220806:28221554,28238097:28238487,28249987:28250711,28251180:28252184,28254387:28254949,28257119:28257575,28258304:28258712,28258820:28259307,28259701:28260248,28260615:28261273,28267049:28321709,28268413:28321342,28278648:28319660,28296763:28317314,28298768:28316438,28299773:28315998,28301860:28315644,28305510:28305742,28307513:28310598,28309561:28310360,28315771:28316685,28320157:28321120,28321664:28322719,28326954:28327664,28377780:28378759,28381435:28382027,28382545:28383261,28384999:28385808,28390751:28391924,28390752:2839179', 'assoc_mat': '28146703:autre:3327:28147571,28150098:autre:3327:28151724,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28162142:autre:3327:28163244,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197125:autre:3327:28203050,28197164:autre:3327:28201819,28197214:autre:3327:28201569,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,28197443:autre:3327:28199171,28197449:autre:3327:28199008,28200951:autre:3327:28202112,28204099:autre:3327:28205112,28205921:autre:3327:28206831,28208389:autre:3327:28208975,28211845:autre:3327:28212877,28214389:autre:3327:28215194,28220806:autre:3327:28221554,28238097:autre:3327:28238487,28249987:autre:3327:28250711,28251180:autre:3327:28252184,28254387:autre:3327:28254949,28257119:autre:3327:28257575,28258304:autre:3327:28258712,28258820:autre:3327:28259307,28259701:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0024527309584718646, 'nb_photo': 200, 'list_port_cont': '28115009,28151422,28151916,28158819,28159224,28185749,28197962,28230923,28263387,28278535,28307331,28307480,28309295,28327367,28389776,28410742,28442187,28498723,28504388,28529638,28543219,28565201,28571552,28576810,28598646,28609853,28616978,28619972,28633966,28675642,28706715,28718005,28747723,28758942,28759792,28772512,28789363,28789909', 'assoc_port': '28114554:28115009,28150017:28151916,28150085:28151422,28158426:28159224,28158436:28158819,28178638:28185749,28197273:28197962,28230012:28230923,28262966:28263387,28275149:28278535,28305512:28307480,28306511:28309295,28306512:28307331,28326940:28327367,28389438:28389776,28404241:28410742,28441238:28442187,28498513:28498723,28504076:28504388,28529172:28529638,28542874:28543219,28564860:28565201,28571214:28571552,28576610:28576810,28598196:28598646,28609449:28609853,28616512:28616978,28619641:28619972,28633495:28633966,28675228:28675642,28706287:28706715,28717752:28718005,28747362:28747723,28758426:28758942,28758428:28759792,28772190:28772512,28788999:28789909,28789088:28789363', 'assoc_mat': '28114554:autre:3594:28115009,28150017:autre:3594:28151916,28150085:autre:3594:28151422,28158426:autre:3594:28159224,28158436:autre:3594:28158819,28178638:autre:3594:28185749,28197273:autre:3594:28197962,28230012:autre:3594:28230923,28262966:autre:3594:28263387,28275149:autre:3594:28278535,28305512:autre:3594:28307480,28306511:autre:3594:28309295,28306512:autre:3594:28307331,28326940:autre:3594:28327367,28389438:autre:3594:28389776,28404241:autre:3594:28410742,28441238:autre:3594:28442187,28498513:autre:3594:28498723,28504076:autre:3594:28504388,28529172:autre:3594:28529638,28542874:autre:3594:28543219,28564860:autre:3594:28565201,28571214:autre:3594:28571552,28576610:autre:3594:28576810,28598196:autre:3594:28598646,28609449:autre:3594:28609853,28616512:autre:3594:28616978,28619641:autre:3594:28619972,28633495:autre:3594:28633966,28675228:autre:3594:28675642,28706287:autre:3594:28706715,28717752:autre:3594:28718005,28747362:autre:3594:28747723,28758426:autre:3594:28758942,28758428:autre:3594:28759792,28772190:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008112499816546964, 'nb_photo': 292, 'list_port_cont': '28054379,28123569,28148600,28150673,28155329,28161098,28172757,28178763,28185756,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28200470,28204762,28206004,28218662,28226834,28230231,28230360,28236183,28238228,28248636,28255240,28255371,28258841,28260823,28269805,28273171,28293322,28296909,28298898,28305195,28307657,28336070,28336250,28338583,28338939,28338982,28339005,28386526,28395167,28399115,28408574,28417207,28441306,28444727,28448833,28450003,28458519,28465512,28470060,28478236,28482701,28483254,28487443,28490694,28490827,28495622,28506696,28516591,28533027,28533123,28539232,28545195,28546256,28561986,28573059,28573769,28575445,28576008,28576697,28577106,28577122,28602207,28605922,28618604,28619818,28654168,28663100,28680337,28702592,28706368,28715032,28715080,28720064,28739741,28743016,28743851,28750196,28752114,28752264,28758589,28768840,28769385,28770232,28770613,28772476,28789429,28791704,28792286,28794086', 'assoc_port': '28054343:28054379,28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28160921:28161098,28172507:28172757,28178611:28178763,28185594:28185756,28192233:28192626,28197258:28200470,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28226762:28226834,28230010:28230360,28230014:28230231,28235567:28236183,28238095:28238228,28248366:28248636,28255150:28255371,28255153:28255240,28258824:28258841,28260611:28260823,28269643:28269805,28273041:28273171,28293095:28293322,28296744:28296909,28298777:28298898,28305094:28305195,28307514:28307657,28336035:28336250,28336038:28336070,28338411:28339005,28338413:28338982,28338415:28338939,28338418:28338583,28386389:28386526,28395048:28395167,28398901:28399115,28408328:28408574,28416999:28417207,28441237:28441306,28444581:28444727,28448707:28448833,28449862:28450003,28458422:28458519,28465367:28465512,28468304:28470060,28477414:28478236,28482643:2848270', 'assoc_mat': '28054343:autre_refus:3726:28054379,28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28160921:autre_refus:3726:28161098,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28185594:autre_refus:3726:28185756,28192233:autre_refus:3726:28192626,28197258:autre_refus:3726:28200470,28197328:autre_refus:3726:28200205,28197382:autre_refus:3726:28204762,28197557:autre_refus:3726:28197726,28197591:autre_refus:3726:28199034,28197593:autre_refus:3726:28198985,28197600:autre_refus:3726:28198044,28199406:autre_refus:3726:28199717,28205939:autre_refus:3726:28206004,28218467:autre_refus:3726:28218662,28226762:autre_refus:3726:28226834,28230010:autre_refus:3726:28230360,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28238095:autre_refus:3726:28238228,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0036196065475163795, 'nb_photo': 3, 'list_port_cont': '28163238,28455527,28714691', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00034206857144335656, 'nb_photo': 3, 'list_port_cont': '28458555,28502843', 'assoc_port': '28456995:28458555,28490500:28502843', 'assoc_mat': '28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0020629802054127795, 'nb_photo': 135, 'list_port_cont': '28171525,28185400,28208668,28209516,28210480,28292374,28332982,28333198,28335225,28347041,28389814,28389858,28461019,28464175,28468730,28503311,28503527,28507102,28538209,28538256,28570158,28575294,28578761,28598570,28606093,28664545,28675292,28707300,28707364,28760810,28798010,28809709', 'assoc_port': '28148278:28292374,28162128:28171525,28172494:28185400,28196362:28332982,28196365:28333198,28197140:28335225,28197324:28210480,28197502:28209516,28208436:28208668,28218491:28347041,28389439:28389814,28389441:28389858,28458423:28461019,28461895:28464175,28466535:28468730,28490484:28503311,28490522:28503527,28506520:28507102,28531614:28538209,28531615:28538256,28570014:28570158,28574235:28575294,28578525:28578761,28595731:28598570,28605876:28606093,28651838:28664545,28662878:28675292,28706822:28707300,28706823:28707364,28742664:28760810,28789055:28809709,28790179:28798010', 'assoc_mat': '28148278:barquette_opaque:4203:28292374,28162128:barquette_opaque:4203:28171525,28172494:barquette_opaque:4203:28185400,28196362:barquette_opaque:4203:28332982,28196365:barquette_opaque:4203:28333198,28197140:barquette_opaque:4203:28335225,28197324:barquette_opaque:4203:28210480,28197502:barquette_opaque:4203:28209516,28208436:barquette_opaque:4203:28208668,28218491:barquette_opaque:4203:28347041,28389439:barquette_opaque:4203:28389814,28389441:barquette_opaque:4203:28389858,28458423:barquette_opaque:4203:28461019,28461895:barquette_opaque:4203:28464175,28466535:barquette_opaque:4203:28468730,28490484:barquette_opaque:4203:28503311,28490522:barquette_opaque:4203:28503527,28506520:barquette_opaque:4203:28507102,28531614:barquette_opaque:4203:28538209,28531615:barquette_opaque:4203:28538256,28570014:barquette_opaque:4203:28570158,28574235:barquette_opaque:4203:28575294,28578525:barquette_opaque:4203:28578761,28595731:barquette_opaque:4203:28598570,28605876:barquette_opaque:4203:28606093,28651838:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0007953647849768532, 'nb_photo': 37, 'list_port_cont': '28185656,28299899,28305580,28345724,28347337,28355008,28361240,28382754,28392387,28395210,28444804,28452798,28458637,28486159,28487561,28494110,28499120,28523077,28533057,28536579,28602259,28608286,28618569,28651952,28655306,28671587,28701507,28709124,28710221,28747507,28749266,28758978,28767957,28795709', 'assoc_port': '28185599:28185656,28194990:28347337,28196360:28345724,28271884:28355008,28299798:28299899,28305508:28305580,28306510:28361240,28382547:28382754,28392220:28392387,28395061:28395210,28444582:28444804,28452668:28452798,28458437:28458637,28483177:28486159,28487266:28487561,28494023:28494110,28498494:28499120,28522828:28523077,28531613:28536579,28532379:28533057,28602011:28602259,28608131:28608286,28618502:28618569,28651865:28651952,28655129:28655306,28659142:28671587,28701313:28701507,28708054:28710221,28709043:28709124,28747361:28749266,28747373:28747507,28758431:28758978,28767870:28767957,28790176:28795709', 'assoc_mat': '28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28271884:barquette_opaque:4207:28355008,28299798:barquette_opaque:4207:28299899,28305508:barquette_opaque:4207:28305580,28306510:barquette_opaque:4207:28361240,28382547:barquette_opaque:4207:28382754,28392220:barquette_opaque:4207:28392387,28395061:barquette_opaque:4207:28395210,28444582:barquette_opaque:4207:28444804,28452668:barquette_opaque:4207:28452798,28458437:barquette_opaque:4207:28458637,28483177:barquette_opaque:4207:28486159,28487266:barquette_opaque:4207:28487561,28494023:barquette_opaque:4207:28494110,28498494:barquette_opaque:4207:28499120,28522828:barquette_opaque:4207:28523077,28531613:barquette_opaque:4207:28536579,28532379:barquette_opaque:4207:28533057,28602011:barquette_opaque:4207:28602259,28608131:barquette_opaque:4207:28608286,28618502:barquette_opaque:4207:28618569,28651865:barquette_opaque:4207:28651952,28655129:barquette_opaque:4207:28655306,28659142:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.017372413194753033, 'nb_photo': 5, 'list_port_cont': '28323101,28325874,28670358,28768138,28770167', 'assoc_port': '28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167', 'assoc_mat': '28301902:barquette_opaque:4461:28323101,28325228:barquette_opaque:4461:28325874,28670054:barquette_opaque:4461:28670358,28767863:barquette_opaque:4461:28768138,28767866:barquette_opaque:4461:28770167'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004613966291564433, 'nb_photo': 13, 'list_port_cont': '28208402,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670', 'assoc_port': '28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670', 'assoc_mat': '28197494:barquette_opaque:4200:28208402,28215546:barquette_opaque:4200:28215911,28258302:barquette_opaque:4200:28258610,28273050:barquette_opaque:4200:28310624,28305505:barquette_opaque:4200:28305718,28325222:barquette_opaque:4200:28325646,28395064:barquette_opaque:4200:28395477,28441234:barquette_opaque:4200:28441544,28452669:barquette_opaque:4200:28452773,28488507:barquette_opaque:4200:28489076,28599380:barquette_opaque:4200:28599787,28618516:barquette_opaque:4200:28618670'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006073300122755386, 'nb_photo': 45, 'list_port_cont': '28173083,28185670,28198249,28208626,28214818,28228042,28305409,28311127,28312531,28312926,28314391,28314695,28314890,28320980,28408910,28454982,28463225,28479942,28494408,28495808,28517590,28545466,28546715,28564961,28570174,28595909,28616731,28618722,28619038,28663265,28670291,28681814,28692372,28707452,28714348,28721052,28768504,28768890', 'assoc_port': '28172437:28173083,28185597:28185670,28197496:28198249,28208420:28208626,28214417:28214818,28218481:28228042,28268415:28314890,28268417:28314695,28269654:28314391,28275154:28312926,28278638:28312531,28299778:28311127,28305093:28305409,28320153:28320980,28408338:28408910,28454861:28454982,28463040:28463225,28479649:28479942,28494022:28494408,28495411:28495808,28516487:28517590,28545012:28545466,28546189:28546715,28564858:28564961,28570012:28570174,28595733:28595909,28616522:28616731,28618521:28619038,28618523:28618722,28662880:28663265,28670056:28670291,28671122:28681814,28685469:28692372,28700441:28707452,28711677:28714348,28720969:28721052,28758437:28768504,28768792:28768890', 'assoc_mat': '28172437:barquette_opaque:4209:28173083,28185597:barquette_opaque:4209:28185670,28197496:barquette_opaque:4209:28198249,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28268415:barquette_opaque:4209:28314890,28268417:barquette_opaque:4209:28314695,28269654:barquette_opaque:4209:28314391,28275154:barquette_opaque:4209:28312926,28278638:barquette_opaque:4209:28312531,28299778:barquette_opaque:4209:28311127,28305093:barquette_opaque:4209:28305409,28320153:barquette_opaque:4209:28320980,28408338:barquette_opaque:4209:28408910,28454861:barquette_opaque:4209:28454982,28463040:barquette_opaque:4209:28463225,28479649:barquette_opaque:4209:28479942,28494022:barquette_opaque:4209:28494408,28495411:barquette_opaque:4209:28495808,28516487:barquette_opaque:4209:28517590,28545012:barquette_opaque:4209:28545466,28546189:barquette_opaque:4209:28546715,28564858:barquette_opaque:4209:28564961,28570012:barquette_opaque:4209:28570174,28595733:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.006005896855890794, 'nb_photo': 3462, 'list_port_cont': '28114798,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28179350,28179936,28180214,28186005,28195545,28197001,28198208,28198896,28200168,28200990,28201620,28202307,28203322,28203875,28204173,28205048,28205240,28206552,28206954,28207307,28207669,28208557,28208998,28209429,28209686,28210112,28210380,28211361,28212338,28212765,28214103,28215011,28215333,28215956,28216510,28217273,28218262,28218733,28219421,28221498,28221784,28223707,28223864,28227696,28227793,28230336,28231066,28248654,28250279,28251782,28254874,28254989,28255428,28255447,28255867,28258765,28258965,28259128,28260145,28267283,28267628,28305487,28305615,28305763,28309665,28309724,28310153,28311283,28311980,28312032,28315860,28316500,28317967,28319810,28320719,28322212,28322749,28323202,28323942,28326195,28326361,28327473,28327796,28329422,28329866,28329917,28331833,28333188,28333318,28334602,28334864,28335531,2833597', 'assoc_port': '28114555:28114798,28146705:28148362,28148212:28153650,28148244:28150168,28148259:28170722,28148269:28159304,28150008:28153193,28150041:28151044,28150074:28150473,28150126:28150865,28154940:28164431,28158435:28159282,28160920:28161451,28162127:28163541,28165267:28166041,28172416:28177213,28172427:28175863,28172432:28175534,28172438:28174457,28172446:28173869,28172460:28173042,28178610:28180214,28178615:28179936,28178642:28179350,28185600:28186005,28194993:28195545,28196383:28197001,28197100:28218733,28197179:28215333,28197195:28218262,28197212:28214103,28197218:28198208,28197242:28211361,28197248:28210380,28197290:28210112,28197321:28209429,28197397:28208557,28197408:28207669,28197416:28204173,28197430:28203875,28197454:28207307,28197462:28202307,28197491:28201620,28197542:28200990,28197543:28203322,28197571:28198896,28199384:28209686,28199407:28200168,28204067:28206954,28204093:28205240,28204097:28205048,28205914:28206552,28208382:28208998,28208406:28217273,28211847:28212765,28211876:28212338,28214404:2821501', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28148212:barquette_opaque:4211:28153650,28148244:barquette_opaque:4211:28150168,28148259:barquette_opaque:4211:28170722,28148269:barquette_opaque:4211:28159304,28150008:barquette_opaque:4211:28153193,28150041:barquette_opaque:4211:28151044,28150074:barquette_opaque:4211:28150473,28150126:barquette_opaque:4211:28150865,28154940:barquette_opaque:4211:28164431,28158435:barquette_opaque:4211:28159282,28160920:barquette_opaque:4211:28161451,28162127:barquette_opaque:4211:28163541,28165267:barquette_opaque:4211:28166041,28172416:barquette_opaque:4211:28177213,28172427:barquette_opaque:4211:28175863,28172432:barquette_opaque:4211:28175534,28172438:barquette_opaque:4211:28174457,28172446:barquette_opaque:4211:28173869,28172460:barquette_opaque:4211:28173042,28178610:barquette_opaque:4211:28180214,28178615:barquette_opaque:4211:28179936,28178642:barquette_opaque:4211:28179350,28185600:barquette_opaque:4211:28186005,28194993:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002576080255757743, 'nb_photo': 35, 'list_port_cont': '28151174,28163248,28180496,28195922,28199229,28199245,28212871,28215203,28258717,28310354,28315630,28321125,28321712,28322726,28395758,28401605,28463296,28485760,28489640,28537441,28573296,28629372,28655760,28672698,28675886,28677150,28707383,28709486,28742164,28791218,28797722', 'assoc_port': '28150129:28151174,28162142:28163248,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28211845:28212871,28214389:28215203,28258304:28258717,28267049:28321712,28301860:28315630,28309561:28310354,28320157:28321125,28321664:28322726,28395078:28395758,28400495:28401605,28463039:28463296,28485310:28485760,28488538:28489640,28536754:28537441,28573030:28573296,28618519:28629372,28655132:28655760,28666607:28672698,28670060:28677150,28675222:28675886,28706824:28707383,28709039:28709486,28741873:28742164,28788990:28791218,28796966:28797722', 'assoc_mat': '28150129:bouchon:3327:28151174,28162142:bouchon:3327:28163248,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28211845:bouchon:3327:28212871,28214389:bouchon:3327:28215203,28258304:bouchon:3327:28258717,28267049:bouchon:3327:28321712,28301860:bouchon:3327:28315630,28309561:bouchon:3327:28310354,28320157:bouchon:3327:28321125,28321664:bouchon:3327:28322726,28395078:bouchon:3327:28395758,28400495:bouchon:3327:28401605,28463039:bouchon:3327:28463296,28485310:bouchon:3327:28485760,28488538:bouchon:3327:28489640,28536754:bouchon:3327:28537441,28573030:bouchon:3327:28573296,28618519:bouchon:3327:28629372,28655132:bouchon:3327:28655760,28666607:bouchon:3327:28672698,28670060:bouchon:3327:28677150,28675222:bouchon:3327:28675886,28706824:bouchon:3327:28707383,28709039:bouchon:3327:28709486,28741873:bouchon:3327:28742164,28788990:bouchon:3327:28791218,28796966:bouchon:3327:28797722'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.013264287928110657, 'nb_photo': 79, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752', 'assoc_port': '28158439:28158855,28197403:28209486,28211863:28343552,28305507:28305636,28456995:28458556,28490500:28502848,28529158:28532760,28571212:28571389,28666588:28676764,28706821:28707347,28747364:28752552,28789038:28795752', 'assoc_mat': '28158439:carton:4205:28158855,28197403:carton:4205:28209486,28211863:carton:4205:28343552,28305507:carton:4205:28305636,28456995:carton:4205:28458556,28490500:carton:4205:28502848,28529158:carton:4205:28532760,28571212:carton:4205:28571389,28666588:carton:4205:28676764,28706821:carton:4205:28707347,28747364:carton:4205:28752552,28789038:carton:4205:28795752'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01953113941304101, 'nb_photo': 445, 'list_port_cont': '28171524,28185393,28208683,28209528,28210484,28292380,28332983,28333203,28335223,28347040,28389823,28389855,28402119,28461025,28464180,28468732,28503302,28503525,28507095,28531536,28538200,28538261,28570150,28575293,28578758,28598573,28606090,28615535,28664549,28675287,28707307,28707360,28760805,28797999,28809696', 'assoc_port': '28148278:28292380,28162128:28171524,28172494:28185393,28196362:28332983,28196365:28333203,28197140:28335223,28197324:28210484,28197502:28209528,28208436:28208683,28218491:28347040,28389439:28389823,28389441:28389855,28398872:28402119,28458423:28461025,28461895:28464180,28466535:28468732,28490484:28503302,28490522:28503525,28506520:28507095,28522826:28531536,28531614:28538200,28531615:28538261,28570014:28570150,28574235:28575293,28578525:28578758,28595731:28598573,28605876:28606090,28613141:28615535,28651838:28664549,28662878:28675287,28706822:28707307,28706823:28707360,28742664:28760805,28789055:28809696,28790179:28797999', 'assoc_mat': '28148278:carton:4203:28292380,28162128:carton:4203:28171524,28172494:carton:4203:28185393,28196362:carton:4203:28332983,28196365:carton:4203:28333203,28197140:carton:4203:28335223,28197324:carton:4203:28210484,28197502:carton:4203:28209528,28208436:carton:4203:28208683,28218491:carton:4203:28347040,28389439:carton:4203:28389823,28389441:carton:4203:28389855,28398872:carton:4203:28402119,28458423:carton:4203:28461025,28461895:carton:4203:28464180,28466535:carton:4203:28468732,28490484:carton:4203:28503302,28490522:carton:4203:28503525,28506520:carton:4203:28507095,28522826:carton:4203:28531536,28531614:carton:4203:28538200,28531615:carton:4203:28538261,28570014:carton:4203:28570150,28574235:carton:4203:28575293,28578525:carton:4203:28578758,28595731:carton:4203:28598573,28605876:carton:4203:28606090,28613141:carton:4203:28615535,28651838:carton:4203:28664549,28662878:carton:4203:28675287,28706822:carton:4203:28707307,28706823:carton:4203:28707360,28742664:carton:4203:28760805,28789055:carton:4203:28809696,2879'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9652016801517239, 'nb_photo': 2862, 'list_port_cont': '28148547,28158677,28185659,28187087,28187722,28188283,28209572,28209602,28209789,28214185,28216459,28217194,28220932,28223259,28226856,28230101,28238196,28248620,28254555,28254736,28255245,28256338,28257288,28258429,28258530,28258860,28259813,28260699,28267105,28268536,28269732,28275264,28289278,28295568,28296402,28296936,28297013,28298378,28298946,28299913,28302099,28303073,28305445,28305570,28306599,28309622,28311137,28315900,28321756,28321847,28323651,28326045,28329405,28329843,28330851,28331987,28337396,28339620,28344431,28344676,28345624,28345736,28346409,28346597,28346666,28346790,28346885,28346905,28346974,28346994,28347068,28347079,28347200,28347287,28347349,28350250,28352531,28353355,28355006,28361038,28361245,28377949,28379539,28380505,28381572,28382061,28382752,28386512,28389562,28390980,28392389,28395207,28400628,28404320,28408518,28444681,28444816,28446014,28448895,28450069,28450233,28452746,28452792,28455029,28457156,28458635,28460817,28468368,28479850,28481154,28485631,28486170,28487573,2848882', 'assoc_port': '28146686:28297013,28148213:28148547,28148274:28298378,28150093:28305445,28151926:28326045,28154939:28329843,28158433:28321847,28158478:28158677,28158479:28188283,28160919:28339620,28165252:28337396,28165266:28187722,28172417:28187087,28185599:28185659,28194990:28347349,28196360:28345736,28197138:28347200,28197210:28347287,28197216:28347068,28197240:28347079,28197254:28346974,28197308:28346994,28197323:28346885,28197330:28209602,28197406:28209572,28197445:28346905,28197460:28346597,28197570:28346666,28199401:28346790,28200989:28209789,28205859:28344431,28205889:28344676,28208383:28346409,28211844:28214185,28214390:28345624,28215539:28217194,28215544:28216459,28220802:28220932,28223124:28223259,28226728:28226856,28230011:28230101,28238094:28238196,28248385:28248620,28249993:28350250,28251184:28256338,28254349:28254736,28254383:28254555,28255154:28255245,28257117:28257288,28258292:28258530,28258305:28258429,28258826:28258860,28259703:28259813,28260614:28260699,28262969:28352531,28266457:28353355,28267054:2826710', 'assoc_mat': '28146686:carton:4207:28297013,28148213:carton:4207:28148547,28148274:carton:4207:28298378,28150093:carton:4207:28305445,28151926:carton:4207:28326045,28154939:carton:4207:28329843,28158433:carton:4207:28321847,28158478:carton:4207:28158677,28158479:carton:4207:28188283,28160919:carton:4207:28339620,28165252:carton:4207:28337396,28165266:carton:4207:28187722,28172417:carton:4207:28187087,28185599:carton:4207:28185659,28194990:carton:4207:28347349,28196360:carton:4207:28345736,28197138:carton:4207:28347200,28197210:carton:4207:28347287,28197216:carton:4207:28347068,28197240:carton:4207:28347079,28197254:carton:4207:28346974,28197308:carton:4207:28346994,28197323:carton:4207:28346885,28197330:carton:4207:28209602,28197406:carton:4207:28209572,28197445:carton:4207:28346905,28197460:carton:4207:28346597,28197570:carton:4207:28346666,28199401:carton:4207:28346790,28200989:carton:4207:28209789,28205859:carton:4207:28344431,28205889:carton:4207:28344676,28208383:carton:4207:28346409,28211844:carton:4207:28214185,2821'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014554225319102623, 'nb_photo': 2249, 'list_port_cont': '28148938,28149197,28158903,28161374,28165822,28172874,28179109,28185917,28198413,28198538,28198850,28199185,28199585,28200371,28200520,28200591,28201471,28206504,28208589,28208716,28209213,28212408,28214861,28216558,28221262,28227242,28227445,28250370,28254783,28258685,28259894,28263374,28278930,28305354,28309850,28311571,28311835,28312284,28315940,28317156,28317681,28318357,28322258,28323110,28325877,28329777,28338602,28382917,28391227,28393772,28396721,28401149,28404690,28443849,28445051,28450279,28452824,28461056,28463177,28463713,28465680,28477842,28485078,28485216,28491224,28492518,28494429,28498190,28506980,28507168,28520489,28523244,28529861,28533402,28533547,28539473,28545501,28548087,28553249,28562908,28564293,28567548,28570102,28572175,28573693,28575719,28576848,28596105,28599892,28602418,28606726,28609912,28615830,28618997,28630816,28645266,28648970,28654256,28663571,28669588,28670368,28672433,28674046,28678079,28701621,28704620,28710948,28715172,28715294,28718037,28720158,28723514,28741983,2874400', 'assoc_port': '28148257:28149197,28148281:28148938,28158431:28158903,28160922:28161374,28165260:28165822,28172425:28172874,28178645:28179109,28185596:28185917,28197084:28200591,28197207:28200520,28197235:28200371,28197292:28199585,28197395:28199185,28197411:28198850,28197477:28208589,28197544:28198538,28197572:28198413,28199385:28209213,28201018:28201471,28205918:28206504,28208380:28208716,28211878:28212408,28214375:28214861,28215543:28216558,28220800:28221262,28226723:28227445,28226730:28227242,28249990:28250370,28254318:28254783,28258297:28258685,28259705:28259894,28262964:28318357,28262968:28263374,28266462:28317681,28269640:28317156,28273043:28315940,28278657:28278930,28295392:28312284,28298800:28311835,28301902:28323110,28305096:28305354,28307515:28309850,28310949:28311571,28321653:28322258,28325228:28325877,28329277:28329777,28338419:28338602,28382542:28382917,28386383:28393772,28390779:28391227,28396262:28396721,28400534:28401149,28404229:28404690,28443486:28443849,28444596:28445051,28449859:28450279,28452671:2845282', 'assoc_mat': '28148257:carton:4461:28149197,28148281:carton:4461:28148938,28158431:carton:4461:28158903,28160922:carton:4461:28161374,28165260:carton:4461:28165822,28172425:carton:4461:28172874,28178645:carton:4461:28179109,28185596:carton:4461:28185917,28197084:carton:4461:28200591,28197207:carton:4461:28200520,28197235:carton:4461:28200371,28197292:carton:4461:28199585,28197395:carton:4461:28199185,28197411:carton:4461:28198850,28197477:carton:4461:28208589,28197544:carton:4461:28198538,28197572:carton:4461:28198413,28199385:carton:4461:28209213,28201018:carton:4461:28201471,28205918:carton:4461:28206504,28208380:carton:4461:28208716,28211878:carton:4461:28212408,28214375:carton:4461:28214861,28215543:carton:4461:28216558,28220800:carton:4461:28221262,28226723:carton:4461:28227445,28226730:carton:4461:28227242,28249990:carton:4461:28250370,28254318:carton:4461:28254783,28258297:carton:4461:28258685,28259705:carton:4461:28259894,28262964:carton:4461:28318357,28262968:carton:4461:28263374,28266462:carton:4461:28317681,2826'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019318801533588635, 'nb_photo': 270, 'list_port_cont': '28147079,28150420,28158637,28158975,28160997,28162610,28172942,28173247,28197758,28198627,28198906,28199146,28199352,28199442,28204488,28208399,28208632,28214443,28215896,28215915,28216328,28248732,28257401,28258608,28258982,28275333,28305709,28309739,28310625,28310994,28311394,28311925,28322555,28325642,28381709,28386760,28389735,28395474,28396359,28407252,28443591,28452765,28452786,28457399,28468386,28468422,28489086,28490964,28499491,28520353,28524784,28529652,28533187,28537019,28540449,28546316,28567474,28570082,28571497,28599788,28606670,28606876,28618667,28652021,28659740,28661617,28668188,28671215,28672180,28678058,28708279,28747740,28747892,28762823,28768034,28789572,28797001', 'assoc_port': '28146707:28147079,28150021:28150420,28151929:28160997,28158457:28158975,28158476:28158637,28162156:28162610,28172412:28172942,28172414:28173247,28197245:28199442,28197322:28199352,28197399:28199146,28197401:28198906,28197413:28198627,28197452:28208632,28197494:28208399,28197523:28197758,28204096:28204488,28214391:28214443,28215536:28215896,28215537:28216328,28215546:28215915,28248386:28248732,28257113:28257401,28258302:28258608,28258827:28258982,28266455:28311925,28271875:28311394,28271876:28310994,28273050:28310625,28275160:28275333,28295398:28322555,28305505:28305709,28306513:28309739,28325222:28325642,28381438:28381709,28386385:28386760,28389447:28389735,28395064:28395474,28396271:28396359,28406771:28407252,28443492:28443591,28452669:28452765,28452670:28452786,28457025:28457399,28468302:28468422,28468303:28468386,28488507:28489086,28490492:28499491,28490536:28490964,28520154:28520353,28524322:28524784,28529175:28529652,28531992:28533187,28536752:28537019,28540208:28540449,28546216:28546316,28567224:2856747', 'assoc_mat': '28146707:carton:4200:28147079,28150021:carton:4200:28150420,28151929:carton:4200:28160997,28158457:carton:4200:28158975,28158476:carton:4200:28158637,28162156:carton:4200:28162610,28172412:carton:4200:28172942,28172414:carton:4200:28173247,28197245:carton:4200:28199442,28197322:carton:4200:28199352,28197399:carton:4200:28199146,28197401:carton:4200:28198906,28197413:carton:4200:28198627,28197452:carton:4200:28208632,28197494:carton:4200:28208399,28197523:carton:4200:28197758,28204096:carton:4200:28204488,28214391:carton:4200:28214443,28215536:carton:4200:28215896,28215537:carton:4200:28216328,28215546:carton:4200:28215915,28248386:carton:4200:28248732,28257113:carton:4200:28257401,28258302:carton:4200:28258608,28258827:carton:4200:28258982,28266455:carton:4200:28311925,28271875:carton:4200:28311394,28271876:carton:4200:28310994,28273050:carton:4200:28310625,28275160:carton:4200:28275333,28295398:carton:4200:28322555,28305505:carton:4200:28305709,28306513:carton:4200:28309739,28325222:carton:4200:28325642,2838'}, {'unwanted_material': 'carton', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.025824293310297407, 'nb_photo': 1349, 'list_port_cont': '28114876,28147038,28158749,28161307,28173077,28173130,28173256,28179059,28179185,28179242,28182922,28185676,28198005,28198243,28198335,28198405,28198657,28198660,28198787,28199315,28199510,28199703,28201356,28201639,28201917,28208623,28208757,28208782,28214811,28219033,28221098,28223905,28228033,28237024,28248564,28248858,28254630,28257348,28258659,28259877,28266697,28267332,28305413,28305433,28309904,28310081,28310437,28311058,28311123,28311222,28312207,28312373,28312535,28312923,28312947,28313156,28314382,28314700,28314888,28315107,28320740,28320976,28325827,28326263,28327308,28328289,28329687,28334652,28381669,28385232,28389593,28389804,28396482,28396597,28399267,28399299,28401086,28404433,28406863,28407181,28407360,28408798,28408907,28417247,28417335,28417477,28441573,28444829,28449113,28454983,28455132,28462153,28463221,28465320,28465658,28466682,28471977,28477967,28479951,28482767,28482796,28482824,28484044,28484110,28485554,28489173,28490994,28491033,28491082,28491574,28494403,28495797,28498816,2850434', 'assoc_port': '28114552:28114876,28146701:28147038,28158424:28158749,28160923:28161307,28172419:28173256,28172429:28173130,28172437:28173077,28172480:28182922,28178613:28179242,28178614:28179185,28178628:28179059,28185597:28185676,28197086:28199510,28197112:28199315,28197209:28198787,28197288:28198660,28197350:28198657,28197447:28198405,28197457:28198335,28197496:28198243,28197504:28198005,28199408:28199703,28200932:28201917,28200973:28201639,28201007:28201356,28208385:28208782,28208387:28208757,28208420:28208623,28214417:28214811,28218481:28228033,28218495:28219033,28220803:28221098,28223118:28223905,28226732:28237024,28248381:28248858,28248383:28248564,28254379:28254630,28257120:28257348,28258293:28258659,28259707:28259877,28266459:28315107,28266464:28266697,28267056:28267332,28268415:28314888,28268417:28314700,28269654:28314382,28271885:28313156,28275151:28312947,28275154:28312923,28275156:28326263,28278638:28312535,28293093:28312373,28296765:28312207,28296769:28311058,28298771:28311222,28299778:28311123,28299783:2831043', 'assoc_mat': '28114552:carton:4209:28114876,28146701:carton:4209:28147038,28158424:carton:4209:28158749,28160923:carton:4209:28161307,28172419:carton:4209:28173256,28172429:carton:4209:28173130,28172437:carton:4209:28173077,28172480:carton:4209:28182922,28178613:carton:4209:28179242,28178614:carton:4209:28179185,28178628:carton:4209:28179059,28185597:carton:4209:28185676,28197086:carton:4209:28199510,28197112:carton:4209:28199315,28197209:carton:4209:28198787,28197288:carton:4209:28198660,28197350:carton:4209:28198657,28197447:carton:4209:28198405,28197457:carton:4209:28198335,28197496:carton:4209:28198243,28197504:carton:4209:28198005,28199408:carton:4209:28199703,28200932:carton:4209:28201917,28200973:carton:4209:28201639,28201007:carton:4209:28201356,28208385:carton:4209:28208782,28208387:carton:4209:28208757,28208420:carton:4209:28208623,28214417:carton:4209:28214811,28218481:carton:4209:28228033,28218495:carton:4209:28219033,28220803:carton:4209:28221098,28223118:carton:4209:28223905,28226732:carton:4209:28237024,2824'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00513967540044463, 'nb_photo': 5167, 'list_port_cont': '28114786,28122701,28147103,28150175,28150470,28150877,28151060,28152298,28153190,28153627,28158607,28159276,28159305,28161441,28163544,28164430,28166027,28170724,28173038,28173872,28174470,28175537,28175854,28177207,28178830,28178882,28179352,28179942,28180223,28185994,28195531,28197012,28198210,28198895,28200158,28201619,28202301,28203332,28203885,28204181,28205044,28205234,28206559,28206942,28207308,28207666,28208546,28208984,28209430,28209680,28210108,28210372,28211356,28212340,28212771,28214100,28215002,28215335,28215522,28215968,28216521,28217274,28218258,28218730,28219427,28221499,28221783,28223700,28223858,28227022,28227695,28227801,28230340,28231063,28248661,28250281,28251708,28251780,28254880,28254986,28255285,28255415,28255441,28255868,28258770,28258951,28259135,28260146,28267291,28267639,28305482,28305613,28305690,28305756,28309668,28309727,28310157,28311284,28311970,28312040,28315858,28316503,28317965,28318260,28319792,28320729,28322220,28322747,28323198,28323941,28326190,28326364,28327477,2832780', 'assoc_port': '28114555:28114786,28114556:28122701,28146709:28147103,28148212:28153627,28148244:28150175,28148259:28170724,28148269:28159305,28150008:28153190,28150041:28151060,28150074:28150470,28150126:28150877,28151931:28152298,28154940:28164430,28158435:28159276,28158477:28158607,28160920:28161441,28162127:28163544,28165267:28166027,28172416:28177207,28172427:28175854,28172432:28175537,28172438:28174470,28172446:28173872,28172460:28173038,28178610:28180223,28178615:28179942,28178642:28179352,28178643:28178882,28178644:28178830,28185600:28185994,28194993:28195531,28196383:28197012,28197100:28218730,28197139:28215522,28197179:28215335,28197195:28218258,28197212:28214100,28197218:28198210,28197242:28211356,28197248:28210372,28197290:28210108,28197321:28209430,28197397:28208546,28197408:28207666,28197416:28204181,28197430:28203885,28197454:28207308,28197462:28202301,28197491:28201619,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:28205044,28205914:2820655', 'assoc_mat': '28114555:carton:4211:28114786,28114556:carton:4211:28122701,28146709:carton:4211:28147103,28148212:carton:4211:28153627,28148244:carton:4211:28150175,28148259:carton:4211:28170724,28148269:carton:4211:28159305,28150008:carton:4211:28153190,28150041:carton:4211:28151060,28150074:carton:4211:28150470,28150126:carton:4211:28150877,28151931:carton:4211:28152298,28154940:carton:4211:28164430,28158435:carton:4211:28159276,28158477:carton:4211:28158607,28160920:carton:4211:28161441,28162127:carton:4211:28163544,28165267:carton:4211:28166027,28172416:carton:4211:28177207,28172427:carton:4211:28175854,28172432:carton:4211:28175537,28172438:carton:4211:28174470,28172446:carton:4211:28173872,28172460:carton:4211:28173038,28178610:carton:4211:28180223,28178615:carton:4211:28179942,28178642:carton:4211:28179352,28178643:carton:4211:28178882,28178644:carton:4211:28178830,28185600:carton:4211:28185994,28194993:carton:4211:28195531,28196383:carton:4211:28197012,28197100:carton:4211:28218730,28197139:carton:4211:28215522,2819'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0017309537833176338, 'nb_photo': 53, 'list_port_cont': '28151179,28158346,28180499,28198823,28199006,28199162,28199240,28205117,28212876,28238481,28254945,28257563,28258720,28261265,28310600,28315997,28319657,28380109,28409228,28446449,28459308,28530488,28534240,28534588,28537712,28546752,28564463,28573284,28573379,28602896,28657201,28660065,28666662,28707380,28708630,28717409,28743456,28768341,28771225,28795877,28797586', 'assoc_port': '28150129:28151179,28154919:28158346,28172435:28180499,28197326:28199240,28197443:28199162,28197449:28199006,28197499:28198823,28204099:28205117,28211845:28212876,28238097:28238481,28254387:28254945,28257119:28257563,28258304:28258720,28260615:28261265,28278648:28319657,28299773:28315997,28307513:28310600,28379319:28380109,28408336:28409228,28445908:28446449,28458409:28459308,28529102:28530488,28531612:28534588,28531991:28534240,28536683:28537712,28546187:28546752,28564081:28564463,28573025:28573379,28573030:28573284,28602009:28602896,28653857:28657201,28657900:28666662,28659113:28660065,28706824:28707380,28708055:28708630,28716753:28717409,28742945:28743456,28758434:28768341,28770480:28771225,28789041:28795877,28791444:28797586', 'assoc_mat': '28150129:carton:3327:28151179,28154919:carton:3327:28158346,28172435:carton:3327:28180499,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28197499:carton:3327:28198823,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28238097:carton:3327:28238481,28254387:carton:3327:28254945,28257119:carton:3327:28257563,28258304:carton:3327:28258720,28260615:carton:3327:28261265,28278648:carton:3327:28319657,28299773:carton:3327:28315997,28307513:carton:3327:28310600,28379319:carton:3327:28380109,28408336:carton:3327:28409228,28445908:carton:3327:28446449,28458409:carton:3327:28459308,28529102:carton:3327:28530488,28531612:carton:3327:28534588,28531991:carton:3327:28534240,28536683:carton:3327:28537712,28546187:carton:3327:28546752,28564081:carton:3327:28564463,28573025:carton:3327:28573379,28573030:carton:3327:28573284,28602009:carton:3327:28602896,28653857:carton:3327:28657201,28657900:carton:3327:28666662,28659113:carton:3327:28660065,28706824:carton:3327:28707380,2870'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005621876199687585, 'nb_photo': 488, 'list_port_cont': '28115008,28151424,28151918,28158822,28159216,28185751,28197955,28230323,28230928,28263385,28278537,28307332,28307478,28309291,28327363,28389784,28410741,28442188,28498728,28504391,28529636,28543218,28565203,28571550,28576816,28598643,28608601,28609847,28616982,28619966,28633964,28658085,28660266,28675637,28706721,28718008,28747731,28758950,28759787,28772510,28789372,28789910', 'assoc_port': '28114554:28115008,28150017:28151918,28150085:28151424,28158426:28159216,28158436:28158822,28178638:28185751,28197273:28197955,28230012:28230928,28230013:28230323,28262966:28263385,28275149:28278537,28305512:28307478,28306511:28309291,28306512:28307332,28326940:28327363,28389438:28389784,28404241:28410741,28441238:28442188,28498513:28498728,28504076:28504391,28529172:28529636,28542874:28543218,28564860:28565203,28571214:28571550,28576610:28576816,28598196:28598643,28608156:28608601,28609449:28609847,28616512:28616982,28619641:28619966,28633495:28633964,28657920:28660266,28657922:28658085,28675228:28675637,28706287:28706721,28717752:28718008,28747362:28747731,28758426:28758950,28758428:28759787,28772190:28772510,28788999:28789910,28789088:28789372', 'assoc_mat': '28114554:carton:3594:28115008,28150017:carton:3594:28151918,28150085:carton:3594:28151424,28158426:carton:3594:28159216,28158436:carton:3594:28158822,28178638:carton:3594:28185751,28197273:carton:3594:28197955,28230012:carton:3594:28230928,28230013:carton:3594:28230323,28262966:carton:3594:28263385,28275149:carton:3594:28278537,28305512:carton:3594:28307478,28306511:carton:3594:28309291,28306512:carton:3594:28307332,28326940:carton:3594:28327363,28389438:carton:3594:28389784,28404241:carton:3594:28410741,28441238:carton:3594:28442188,28498513:carton:3594:28498728,28504076:carton:3594:28504391,28529172:carton:3594:28529636,28542874:carton:3594:28543218,28564860:carton:3594:28565203,28571214:carton:3594:28571550,28576610:carton:3594:28576816,28598196:carton:3594:28598643,28608156:carton:3594:28608601,28609449:carton:3594:28609847,28616512:carton:3594:28616982,28619641:carton:3594:28619966,28633495:carton:3594:28633964,28657920:carton:3594:28660266,28657922:carton:3594:28658085,28675228:carton:3594:28675637,2870'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0009317575814134113, 'nb_photo': 19, 'list_port_cont': '28161097,28199718,28204752,28205998,28218672,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427', 'assoc_port': '28160921:28161097,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427', 'assoc_mat': '28160921:cartonnette:3726:28161097,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28255150:cartonnette:3726:28255372,28320156:cartonnette:3726:28320500,28336037:cartonnette:3726:28336170,28395048:cartonnette:3726:28395158,28490494:cartonnette:3726:28490821,28573026:cartonnette:3726:28573067,28653862:cartonnette:3726:28654174,28660324:cartonnette:3726:28663103,28742947:cartonnette:3726:28743020,28770476:cartonnette:3726:28770707,28772194:cartonnette:3726:28772407,28789034:cartonnette:3726:28789427'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012736709137803724, 'nb_photo': 264, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28248635,28255234,28255374,28260822,28267125,28269808,28273163,28293333,28296911,28298899,28305191,28307662,28320505,28329506,28331226,28336071,28336165,28338580,28338694,28338948,28338980,28339013,28386520,28395165,28417204,28441303,28444722,28446810,28450000,28458521,28465506,28477564,28477663,28477858,28478029,28478235,28482703,28483244,28490696,28490822,28495623,28506688,28522971,28533024,28539233,28545463,28561987,28573066,28573584,28573727,28573771,28576014,28576690,28577103,28577118,28602209,28605929,28609499,28618815,28619820,28645058,28651916,28654180,28663102,28673674,28680328,28702585,28706369,28715077,28716889,28719919,28720058,28739737,28740242,28740281,28742688,28743849,28752119,28758594,28768841,28770237,28770611,28770712,28772543,28789430,28790001,2879170', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28197258:28200476,28197382:28204756,28197557:28197728,28197591:28199031,28197593:28198983,28197594:28198765,28197596:28198566,28197598:28198258,28197600:28198043,28199406:28199728,28208423:28208529,28218467:28218663,28226762:28226841,28230010:28230364,28230014:28230233,28230016:28230145,28235567:28236194,28235569:28235984,28235582:28235731,28235595:28235758,28248366:28248635,28255150:28255374,28255153:28255234,28260611:28260822,28267051:28267125,28269643:28269808,28273041:28273163,28293095:28293333,28296744:28296911,28298777:28298899,28305094:28305191,28307514:28307662,28320156:28320505,28329301:28329506,28330622:28331226,28336037:28336165,28336038:28336071,28338411:28339013,28338413:28338980,28338415:28338948,28338416:28338694,28338418:28338580,28386389:28386520,28395048:28395165,28416999:28417204,28441237:28441303,28444581:28444722,28446674:28446810,28449862:28450000,28458422:2845852', 'assoc_mat': '28123402:Carton_brun:3726:28123579,28148263:Carton_brun:3726:28148599,28160921:Carton_brun:3726:28161091,28172507:Carton_brun:3726:28172764,28178611:Carton_brun:3726:28178769,28185594:Carton_brun:3726:28185759,28192233:Carton_brun:3726:28192631,28197258:Carton_brun:3726:28200476,28197382:Carton_brun:3726:28204756,28197557:Carton_brun:3726:28197728,28197591:Carton_brun:3726:28199031,28197593:Carton_brun:3726:28198983,28197594:Carton_brun:3726:28198765,28197596:Carton_brun:3726:28198566,28197598:Carton_brun:3726:28198258,28197600:Carton_brun:3726:28198043,28199406:Carton_brun:3726:28199728,28208423:Carton_brun:3726:28208529,28218467:Carton_brun:3726:28218663,28226762:Carton_brun:3726:28226841,28230010:Carton_brun:3726:28230364,28230014:Carton_brun:3726:28230233,28230016:Carton_brun:3726:28230145,28235567:Carton_brun:3726:28236194,28235569:Carton_brun:3726:28235984,28235582:Carton_brun:3726:28235731,28235595:Carton_brun:3726:28235758,28248366:Carton_brun:3726:28248635,28255150:Carton_brun:3726:28255374,28255153:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035576313837598975, 'nb_photo': 33, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198565,28200473,28230143,28230235,28230363,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28230010:28230363,28230014:28230235,28230016:28230143,28255150:28255373,28260611:28260818,28296744:28296915,28398901:28399113,28449862:28450009,28458422:28458534,28487285:28487437,28532376:28533030,28573457:28573730,28660324:28663104,28706286:28706364,28739551:28739743,28789003:28792282', 'assoc_mat': '28123402:Carton_gris:3726:28123576,28154938:Carton_gris:3726:28155334,28160921:Carton_gris:3726:28161096,28172509:Carton_gris:3726:28172561,28185594:Carton_gris:3726:28185766,28196380:Carton_gris:3726:28196448,28197258:Carton_gris:3726:28200473,28197596:Carton_gris:3726:28198565,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28255150:Carton_gris:3726:28255373,28260611:Carton_gris:3726:28260818,28296744:Carton_gris:3726:28296915,28398901:Carton_gris:3726:28399113,28449862:Carton_gris:3726:28450009,28458422:Carton_gris:3726:28458534,28487285:Carton_gris:3726:28487437,28532376:Carton_gris:3726:28533030,28573457:Carton_gris:3726:28573730,28660324:Carton_gris:3726:28663104,28706286:Carton_gris:3726:28706364,28739551:Carton_gris:3726:28739743,28789003:Carton_gris:3726:28792282'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001440533657146744, 'nb_photo': 6, 'list_port_cont': '28343168,28343554,28458552,28502855,28752547', 'assoc_port': '28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547', 'assoc_mat': '28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.8983193639954455, 'nb_photo': 196, 'list_port_cont': '28171520,28185391,28208670,28209522,28210481,28292379,28332986,28333204,28335224,28347038,28389819,28389859,28402121,28461027,28464174,28468727,28503300,28503526,28507100,28531532,28538210,28538258,28575295,28578751,28598577,28606103,28615528,28664548,28675285,28707311,28707373,28760806,28797998,28809703', 'assoc_port': '28148278:28292379,28162128:28171520,28172494:28185391,28196362:28332986,28196365:28333204,28197140:28335224,28197324:28210481,28197502:28209522,28208436:28208670,28218491:28347038,28389439:28389819,28389441:28389859,28398872:28402121,28458423:28461027,28461895:28464174,28466535:28468727,28490484:28503300,28490522:28503526,28506520:28507100,28522826:28531532,28531614:28538210,28531615:28538258,28574235:28575295,28578525:28578751,28595731:28598577,28605876:28606103,28613141:28615528,28651838:28664548,28662878:28675285,28706822:28707311,28706823:28707373,28742664:28760806,28789055:28809703,28790179:28797998', 'assoc_mat': '28148278:ela:4203:28292379,28162128:ela:4203:28171520,28172494:ela:4203:28185391,28196362:ela:4203:28332986,28196365:ela:4203:28333204,28197140:ela:4203:28335224,28197324:ela:4203:28210481,28197502:ela:4203:28209522,28208436:ela:4203:28208670,28218491:ela:4203:28347038,28389439:ela:4203:28389819,28389441:ela:4203:28389859,28398872:ela:4203:28402121,28458423:ela:4203:28461027,28461895:ela:4203:28464174,28466535:ela:4203:28468727,28490484:ela:4203:28503300,28490522:ela:4203:28503526,28506520:ela:4203:28507100,28522826:ela:4203:28531532,28531614:ela:4203:28538210,28531615:ela:4203:28538258,28574235:ela:4203:28575295,28578525:ela:4203:28578751,28595731:ela:4203:28598577,28605876:ela:4203:28606103,28613141:ela:4203:28615528,28651838:ela:4203:28664548,28662878:ela:4203:28675285,28706822:ela:4203:28707311,28706823:ela:4203:28707373,28742664:ela:4203:28760806,28789055:ela:4203:28809703,28790179:ela:4203:28797998'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0012836168371250822, 'nb_photo': 19, 'list_port_cont': '28258444,28303079,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509', 'assoc_port': '28194990:28347344,28197323:28346899,28258305:28258444,28301879:28303079,28381436:28382065,28382547:28382759,28452668:28452794,28452672:28452743,28458437:28458627,28490496:28502665,28532374:28534250,28539115:28539181,28571999:28572031,28605875:28607031,28659142:28671589,28719715:28722172,28723225:28723281,28747373:28747520,28758439:28758509', 'assoc_mat': '28194990:ela:4207:28347344,28197323:ela:4207:28346899,28258305:ela:4207:28258444,28301879:ela:4207:28303079,28381436:ela:4207:28382065,28382547:ela:4207:28382759,28452668:ela:4207:28452794,28452672:ela:4207:28452743,28458437:ela:4207:28458627,28490496:ela:4207:28502665,28532374:ela:4207:28534250,28539115:ela:4207:28539181,28571999:ela:4207:28572031,28605875:ela:4207:28607031,28659142:ela:4207:28671589,28719715:ela:4207:28722172,28723225:ela:4207:28723281,28747373:ela:4207:28747520,28758439:ela:4207:28758509'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004841454836285638, 'nb_photo': 2, 'list_port_cont': '28305360,28789837', 'assoc_port': '28305096:28305360,28789031:28789837', 'assoc_mat': '28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011318350360558418, 'nb_photo': 10, 'list_port_cont': '28158636,28267216,28309737,28395478,28452788,28533181,28606890,28747747', 'assoc_port': '28158476:28158636,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747', 'assoc_mat': '28158476:ela:4200:28158636,28267060:ela:4200:28267216,28306513:ela:4200:28309737,28395064:ela:4200:28395478,28452670:ela:4200:28452788,28531992:ela:4200:28533181,28606524:ela:4200:28606890,28747367:ela:4200:28747747'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.005126808363740433, 'nb_photo': 133, 'list_port_cont': '28173125,28179055,28199303,28208615,28223541,28228031,28237029,28311112,28312538,28314696,28315097,28320981,28381672,28385236,28399271,28408810,28441565,28449109,28462155,28465308,28489181,28491084,28504750,28529695,28539369,28539589,28540582,28543181,28545478,28563402,28564274,28570180,28572131,28595912,28598441,28605995,28613631,28616763,28652000,28663259,28673839,28675486,28692371,28709220,28714341,28719315,28721235,28721494,28725610,28744054,28750092,28762858,28764496,28768502,28772523,28789788,28798489', 'assoc_port': '28172429:28173125,28178628:28179055,28197112:28199303,28208420:28208615,28218481:28228031,28223122:28223541,28226732:28237029,28266459:28315097,28268417:28314696,28278638:28312538,28299778:28311112,28320153:28320981,28381434:28381672,28384998:28385236,28398885:28399271,28408330:28408810,28441236:28441565,28448721:28449109,28458436:28465308,28461923:28462155,28488547:28489181,28490485:28491084,28504082:28504750,28529136:28529695,28539116:28539589,28539119:28539369,28540195:28540582,28542875:28543181,28545012:28545478,28563246:28563402,28564085:28564274,28570012:28570180,28571994:28572131,28595733:28595912,28598216:28598441,28605877:28605995,28613142:28613631,28616519:28616763,28651839:28652000,28662880:28663259,28664087:28673839,28675231:28675486,28685469:28692371,28709041:28709220,28711677:28714341,28716749:28725610,28716750:28719315,28720963:28721494,28720966:28721235,28743774:28744054,28749823:28750092,28758429:28764496,28758437:28768502,28762716:28762858,28772193:28772523,28789051:28789788,28789058:2879848', 'assoc_mat': '28172429:ela:4209:28173125,28178628:ela:4209:28179055,28197112:ela:4209:28199303,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28223122:ela:4209:28223541,28226732:ela:4209:28237029,28266459:ela:4209:28315097,28268417:ela:4209:28314696,28278638:ela:4209:28312538,28299778:ela:4209:28311112,28320153:ela:4209:28320981,28381434:ela:4209:28381672,28384998:ela:4209:28385236,28398885:ela:4209:28399271,28408330:ela:4209:28408810,28441236:ela:4209:28441565,28448721:ela:4209:28449109,28458436:ela:4209:28465308,28461923:ela:4209:28462155,28488547:ela:4209:28489181,28490485:ela:4209:28491084,28504082:ela:4209:28504750,28529136:ela:4209:28529695,28539116:ela:4209:28539589,28539119:ela:4209:28539369,28540195:ela:4209:28540582,28542875:ela:4209:28543181,28545012:ela:4209:28545478,28563246:ela:4209:28563402,28564085:ela:4209:28564274,28570012:ela:4209:28570180,28571994:ela:4209:28572131,28595733:ela:4209:28595912,28598216:ela:4209:28598441,28605877:ela:4209:28605995,28613142:ela:4209:28613631,28616519:ela:4209:2861676'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006385257199458845, 'nb_photo': 729, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28179948,28195544,28197007,28198216,28198892,28200163,28201613,28202310,28203870,28204185,28205035,28206554,28206948,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227024,28227694,28227798,28251768,28255426,28255452,28255872,28258771,28259129,28260151,28267632,28305484,28305600,28309666,28309729,28310167,28311290,28311981,28312025,28315850,28316505,28317964,28320720,28322219,28322750,28326186,28327478,28327798,28329871,28331845,28334880,28335535,28335993,28336893,28337786,28338689,28339485,28340627,28340911,28342260,28342916,28343231,28344890,28378561,28379886,28381942,28383225,28386092,28386729,28391737,28392736,28393135,28395625,28396690,28397288,28400843,28401350,28409356,28410109,28446276,28447173,28449216,28449457,28452855,28455474,28458075,2845924', 'assoc_port': '28146705:28148349,28148212:28153635,28148259:28170725,28148269:28159296,28150126:28150878,28151931:28152296,28154940:28164436,28158435:28159269,28160920:28161446,28162127:28163537,28165267:28166023,28172416:28177208,28172460:28173050,28178615:28179948,28194993:28195544,28196383:28197007,28197100:28218726,28197139:28215527,28197179:28215331,28197212:28214099,28197218:28198216,28197242:28211362,28197248:28210374,28197290:28210109,28197321:28209431,28197397:28208548,28197408:28207662,28197416:28204185,28197430:28203870,28197454:28207320,28197462:28202310,28197491:28201613,28197571:28198892,28199384:28209673,28199407:28200163,28204067:28206948,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226725:28227024,28226727:28227694,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:28255426,28257115:2834226', 'assoc_mat': '28146705:ela:4211:28148349,28148212:ela:4211:28153635,28148259:ela:4211:28170725,28148269:ela:4211:28159296,28150126:ela:4211:28150878,28151931:ela:4211:28152296,28154940:ela:4211:28164436,28158435:ela:4211:28159269,28160920:ela:4211:28161446,28162127:ela:4211:28163537,28165267:ela:4211:28166023,28172416:ela:4211:28177208,28172460:ela:4211:28173050,28178615:ela:4211:28179948,28194993:ela:4211:28195544,28196383:ela:4211:28197007,28197100:ela:4211:28218726,28197139:ela:4211:28215527,28197179:ela:4211:28215331,28197212:ela:4211:28214099,28197218:ela:4211:28198216,28197242:ela:4211:28211362,28197248:ela:4211:28210374,28197290:ela:4211:28210109,28197321:ela:4211:28209431,28197397:ela:4211:28208548,28197408:ela:4211:28207662,28197416:ela:4211:28204185,28197430:ela:4211:28203870,28197454:ela:4211:28207320,28197462:ela:4211:28202310,28197491:ela:4211:28201613,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204067:ela:4211:28206948,28204097:ela:4211:28205035,28205914:ela:4211:2820655'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 3.6336945320840465e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28292377,28332979,28335226,28464176,28468728,28675289,28707372', 'assoc_port': '28148278:28292377,28196362:28332979,28197140:28335226,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372', 'assoc_mat': '28148278:etiquette:4203:28292377,28196362:etiquette:4203:28332979,28197140:etiquette:4203:28335226,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.020232657142665613, 'nb_photo': 166, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753', 'assoc_port': '28158439:28158865,28197403:28209487,28211851:28343177,28211863:28343555,28305507:28305642,28456995:28458553,28471925:28471942,28490500:28502846,28529158:28532766,28571212:28571392,28666588:28676769,28706821:28707356,28747364:28752551,28789038:28795753', 'assoc_mat': '28158439:film_plastique:4205:28158865,28197403:film_plastique:4205:28209487,28211851:film_plastique:4205:28343177,28211863:film_plastique:4205:28343555,28305507:film_plastique:4205:28305642,28456995:film_plastique:4205:28458553,28471925:film_plastique:4205:28471942,28490500:film_plastique:4205:28502846,28529158:film_plastique:4205:28532766,28571212:film_plastique:4205:28571392,28666588:film_plastique:4205:28676769,28706821:film_plastique:4205:28707356,28747364:film_plastique:4205:28752551,28789038:film_plastique:4205:28795753'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015031266839680766, 'nb_photo': 834, 'list_port_cont': '28171522,28185395,28208675,28209515,28210493,28292384,28332987,28333207,28335214,28347048,28389822,28389856,28402131,28461028,28464172,28468736,28503298,28503516,28507107,28531529,28538199,28538252,28570154,28575296,28578764,28598571,28606094,28615532,28664540,28675282,28707305,28707367,28760814,28797995,28809701', 'assoc_port': '28148278:28292384,28162128:28171522,28172494:28185395,28196362:28332987,28196365:28333207,28197140:28335214,28197324:28210493,28197502:28209515,28208436:28208675,28218491:28347048,28389439:28389822,28389441:28389856,28398872:28402131,28458423:28461028,28461895:28464172,28466535:28468736,28490484:28503298,28490522:28503516,28506520:28507107,28522826:28531529,28531614:28538199,28531615:28538252,28570014:28570154,28574235:28575296,28578525:28578764,28595731:28598571,28605876:28606094,28613141:28615532,28651838:28664540,28662878:28675282,28706822:28707305,28706823:28707367,28742664:28760814,28789055:28809701,28790179:28797995', 'assoc_mat': '28148278:film_plastique:4203:28292384,28162128:film_plastique:4203:28171522,28172494:film_plastique:4203:28185395,28196362:film_plastique:4203:28332987,28196365:film_plastique:4203:28333207,28197140:film_plastique:4203:28335214,28197324:film_plastique:4203:28210493,28197502:film_plastique:4203:28209515,28208436:film_plastique:4203:28208675,28218491:film_plastique:4203:28347048,28389439:film_plastique:4203:28389822,28389441:film_plastique:4203:28389856,28398872:film_plastique:4203:28402131,28458423:film_plastique:4203:28461028,28461895:film_plastique:4203:28464172,28466535:film_plastique:4203:28468736,28490484:film_plastique:4203:28503298,28490522:film_plastique:4203:28503516,28506520:film_plastique:4203:28507107,28522826:film_plastique:4203:28531529,28531614:film_plastique:4203:28538199,28531615:film_plastique:4203:28538252,28570014:film_plastique:4203:28570154,28574235:film_plastique:4203:28575296,28578525:film_plastique:4203:28578764,28595731:film_plastique:4203:28598571,28605876:film_plastique:4203:2860609'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0034081103338355163, 'nb_photo': 952, 'list_port_cont': '28148549,28158678,28185660,28187081,28187717,28188287,28209573,28209589,28209797,28214198,28216456,28217193,28220928,28223255,28226857,28230098,28238201,28254552,28254742,28255256,28256337,28257297,28258441,28258538,28258875,28259806,28260700,28267097,28268537,28269729,28275251,28289280,28296399,28297006,28298371,28298939,28299912,28302104,28303069,28305458,28305572,28306593,28309617,28311141,28315894,28321757,28321844,28323652,28326050,28329402,28329848,28330850,28331989,28337406,28339614,28344417,28344661,28345625,28345734,28346404,28346593,28346657,28346786,28346892,28346918,28346966,28346985,28347059,28347086,28347193,28347278,28347338,28350253,28352518,28353350,28355000,28361248,28377951,28379542,28380497,28381578,28382069,28382750,28386506,28389569,28390985,28392390,28395217,28400624,28404318,28408512,28444668,28444801,28446001,28448898,28450070,28450224,28452756,28452806,28455043,28457154,28458624,28460811,28468360,28479843,28481153,28485643,28486166,28487569,28488829,28490618,28494103,28499117,2850097', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165252:28337406,28165266:28187717,28172417:28187081,28185599:28185660,28194990:28347338,28196360:28345734,28197138:28347193,28197210:28347278,28197216:28347059,28197240:28347086,28197254:28346966,28197308:28346985,28197323:28346892,28197330:28209589,28197406:28209573,28197445:28346918,28197460:28346593,28197570:28346657,28199401:28346786,28200989:28209797,28205859:28344417,28205889:28344661,28208383:28346404,28211844:28214198,28214390:28345625,28215539:28217193,28215544:28216456,28220802:28220928,28223124:28223255,28226728:28226857,28230011:28230098,28238094:28238201,28249993:28350253,28251184:28256337,28254349:28254742,28254383:28254552,28255154:28255256,28257117:28257297,28258292:28258538,28258305:28258441,28258826:28258875,28259703:28259806,28260614:28260700,28262969:28352518,28266457:28353350,28267054:28267097,28268410:2826853', 'assoc_mat': '28146686:film_plastique:4207:28297006,28148213:film_plastique:4207:28148549,28148274:film_plastique:4207:28298371,28150093:film_plastique:4207:28305458,28151926:film_plastique:4207:28326050,28154939:film_plastique:4207:28329848,28158433:film_plastique:4207:28321844,28158478:film_plastique:4207:28158678,28158479:film_plastique:4207:28188287,28160919:film_plastique:4207:28339614,28165252:film_plastique:4207:28337406,28165266:film_plastique:4207:28187717,28172417:film_plastique:4207:28187081,28185599:film_plastique:4207:28185660,28194990:film_plastique:4207:28347338,28196360:film_plastique:4207:28345734,28197138:film_plastique:4207:28347193,28197210:film_plastique:4207:28347278,28197216:film_plastique:4207:28347059,28197240:film_plastique:4207:28347086,28197254:film_plastique:4207:28346966,28197308:film_plastique:4207:28346985,28197323:film_plastique:4207:28346892,28197330:film_plastique:4207:28209589,28197406:film_plastique:4207:28209573,28197445:film_plastique:4207:28346918,28197460:film_plastique:4207:2834659'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8180124760273311, 'nb_photo': 4010, 'list_port_cont': '28148943,28149210,28158905,28161373,28165810,28172875,28179114,28185914,28198414,28198529,28198843,28199174,28199572,28200368,28200523,28200590,28201467,28206512,28208595,28208725,28209218,28212410,28214867,28216560,28221255,28227245,28227452,28250366,28254768,28258690,28259884,28263397,28278932,28305355,28309848,28311568,28311826,28312273,28315927,28317161,28317677,28318348,28322264,28323113,28325878,28329773,28338591,28382905,28391229,28393787,28396726,28401154,28404692,28443850,28445045,28450275,28452811,28461057,28463170,28463717,28465672,28477853,28485079,28485225,28491232,28492491,28494446,28498187,28506970,28507164,28520490,28523252,28529873,28533408,28533561,28539474,28545491,28548088,28553250,28562909,28564288,28567541,28570091,28572182,28573696,28575714,28576852,28596116,28599895,28602412,28606736,28609901,28615836,28618981,28630811,28645274,28648966,28654246,28663572,28669593,28670363,28672434,28674047,28678074,28701619,28704613,28710947,28715161,28715289,28718042,28720149,28723525,28741985,2874398', 'assoc_port': '28148257:28149210,28148281:28148943,28158431:28158905,28160922:28161373,28165260:28165810,28172425:28172875,28178645:28179114,28185596:28185914,28197084:28200590,28197207:28200523,28197235:28200368,28197292:28199572,28197395:28199174,28197411:28198843,28197477:28208595,28197544:28198529,28197572:28198414,28199385:28209218,28201018:28201467,28205918:28206512,28208380:28208725,28211878:28212410,28214375:28214867,28215543:28216560,28220800:28221255,28226723:28227452,28226730:28227245,28249990:28250366,28254318:28254768,28258297:28258690,28259705:28259884,28262964:28318348,28262968:28263397,28266462:28317677,28269640:28317161,28273043:28315927,28278657:28278932,28295392:28312273,28298800:28311826,28301902:28323113,28305096:28305355,28307515:28309848,28310949:28311568,28321653:28322264,28325228:28325878,28329277:28329773,28338419:28338591,28382542:28382905,28386383:28393787,28390779:28391229,28396262:28396726,28400534:28401154,28404229:28404692,28443486:28443850,28444596:28445045,28449859:28450275,28452671:2845281', 'assoc_mat': '28148257:film_plastique:4461:28149210,28148281:film_plastique:4461:28148943,28158431:film_plastique:4461:28158905,28160922:film_plastique:4461:28161373,28165260:film_plastique:4461:28165810,28172425:film_plastique:4461:28172875,28178645:film_plastique:4461:28179114,28185596:film_plastique:4461:28185914,28197084:film_plastique:4461:28200590,28197207:film_plastique:4461:28200523,28197235:film_plastique:4461:28200368,28197292:film_plastique:4461:28199572,28197395:film_plastique:4461:28199174,28197411:film_plastique:4461:28198843,28197477:film_plastique:4461:28208595,28197544:film_plastique:4461:28198529,28197572:film_plastique:4461:28198414,28199385:film_plastique:4461:28209218,28201018:film_plastique:4461:28201467,28205918:film_plastique:4461:28206512,28208380:film_plastique:4461:28208725,28211878:film_plastique:4461:28212410,28214375:film_plastique:4461:28214867,28215543:film_plastique:4461:28216560,28220800:film_plastique:4461:28221255,28226723:film_plastique:4461:28227452,28226730:film_plastique:4461:2822724'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.020795831038336772, 'nb_photo': 711, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,28199440,28199949,28200299,28204476,28208397,28208639,28214457,28215902,28215912,28216323,28248728,28257397,28258600,28258970,28267225,28275337,28305712,28309743,28309800,28310611,28310982,28311386,28311917,28322546,28325639,28381713,28385282,28386755,28389736,28395475,28396361,28407247,28441545,28443584,28447137,28452770,28452790,28457410,28468387,28468432,28489078,28490650,28490977,28491272,28491589,28497769,28499486,28520358,28524795,28529653,28533196,28540452,28543032,28546322,28564214,28567470,28570072,28571489,28573112,28598464,28599794,28606672,28606888,28608366,28618660,28648817,28652022,28659735,28661608,28668186,28671221,28672178,28677855,28678053,28708286,28747750,28747895,28762814,28768044,28789574,28796992', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,28197245:28199440,28197322:28199341,28197399:28199155,28197401:28198918,28197413:28198626,28197452:28208639,28197494:28208397,28197523:28197755,28204096:28204476,28214391:28214457,28215536:28215902,28215537:28216323,28215546:28215912,28248386:28248728,28257113:28257397,28258302:28258600,28258827:28258970,28266455:28311917,28267060:28267225,28271875:28311386,28271876:28310982,28273050:28310611,28275160:28275337,28295398:28322546,28299766:28309800,28305505:28305712,28306513:28309743,28325222:28325639,28381438:28381713,28384995:28385282,28386385:28386755,28389447:28389736,28395064:28395475,28396271:28396361,28406771:28407247,28441234:28441545,28443492:28443584,28446676:28447137,28452669:28452770,28452670:28452790,28457025:28457410,28468302:28468432,28468303:28468387,28488507:28489078,28490487:28491589,28490489:28491272,28490491:2849065', 'assoc_mat': '28146707:film_plastique:4200:28147075,28150021:film_plastique:4200:28150414,28151929:film_plastique:4200:28161005,28158457:film_plastique:4200:28158966,28158476:film_plastique:4200:28158632,28162156:film_plastique:4200:28162616,28172412:film_plastique:4200:28172930,28172414:film_plastique:4200:28173274,28197166:film_plastique:4200:28200299,28197192:film_plastique:4200:28199949,28197245:film_plastique:4200:28199440,28197322:film_plastique:4200:28199341,28197399:film_plastique:4200:28199155,28197401:film_plastique:4200:28198918,28197413:film_plastique:4200:28198626,28197452:film_plastique:4200:28208639,28197494:film_plastique:4200:28208397,28197523:film_plastique:4200:28197755,28204096:film_plastique:4200:28204476,28214391:film_plastique:4200:28214457,28215536:film_plastique:4200:28215902,28215537:film_plastique:4200:28216323,28215546:film_plastique:4200:28215912,28248386:film_plastique:4200:28248728,28257113:film_plastique:4200:28257397,28258302:film_plastique:4200:28258600,28258827:film_plastique:4200:2825897'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.011861907511410781, 'nb_photo': 559, 'list_port_cont': '28114862,28147024,28158753,28161292,28173086,28173137,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198341,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223903,28228041,28237027,28248566,28254640,28255311,28257355,28258648,28259871,28305411,28305428,28310062,28310435,28311053,28311115,28311225,28312208,28312371,28312542,28312924,28312949,28313151,28314386,28314688,28314889,28315102,28320742,28320979,28325828,28326264,28328290,28334655,28381677,28389589,28389806,28396594,28399268,28399298,28401090,28404434,28406874,28407177,28408809,28408916,28417350,28417487,28441562,28444826,28449105,28454992,28455141,28462149,28463235,28465668,28466692,28477959,28479948,28482771,28482798,28482834,28484039,28484109,28489171,28491003,28491025,28491081,28494413,28495799,28498825,28504352,28504744,28506969,28516859,28516894,28519208,28520424,28529665,28537138,28539362,28539467,28539582,28540587,28541582,28543187,28543255,28545472,28546584,28546718,2854799', 'assoc_port': '28114552:28114862,28146701:28147024,28158424:28158753,28160923:28161292,28172419:28173265,28172429:28173137,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197457:28198341,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28226732:28237027,28248383:28248566,28254379:28254640,28255155:28255311,28257120:28257355,28258293:28258648,28259707:28259871,28266459:28315102,28268415:28314889,28268417:28314688,28269654:28314386,28271885:28313151,28275151:28312949,28275154:28312924,28275156:28326264,28278638:28312542,28293093:28312371,28296765:28312208,28296769:28311053,28298771:28311225,28299778:28311115,28299783:28310435,28301899:28310062,28305093:28305411,28305095:28305428,28309575:28334655,28315752:28328290,28320152:28320742,28320153:28320979,28325229:2832582', 'assoc_mat': '28114552:film_plastique:4209:28114862,28146701:film_plastique:4209:28147024,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,28172429:film_plastique:4209:28173137,28172437:film_plastique:4209:28173086,28172480:film_plastique:4209:28182917,28178613:film_plastique:4209:28179248,28178628:film_plastique:4209:28179052,28185597:film_plastique:4209:28185680,28197086:film_plastique:4209:28199503,28197112:film_plastique:4209:28199307,28197447:film_plastique:4209:28198393,28197457:film_plastique:4209:28198341,28197496:film_plastique:4209:28198250,28197504:film_plastique:4209:28197999,28199408:film_plastique:4209:28199708,28200973:film_plastique:4209:28201643,28201007:film_plastique:4209:28201365,28208385:film_plastique:4209:28208794,28208420:film_plastique:4209:28208629,28214417:film_plastique:4209:28214808,28218481:film_plastique:4209:28228041,28218495:film_plastique:4209:28219023,28220803:film_plastique:4209:28221102,28223118:film_plastique:4209:2822390'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007583539881308433, 'nb_photo': 23025, 'list_port_cont': '28114787,28122689,28147098,28148357,28150180,28150471,28150880,28151050,28152293,28153187,28153641,28158611,28159283,28159300,28161437,28163520,28164427,28166045,28170727,28173043,28173871,28174471,28175529,28175861,28177201,28178825,28178888,28179364,28179944,28180220,28186003,28195537,28197008,28198222,28198888,28200155,28200979,28201625,28202300,28203323,28203880,28204170,28205038,28205237,28206550,28206949,28207313,28207674,28208549,28208992,28209433,28209685,28210111,28210389,28211360,28212334,28212775,28214113,28215003,28215323,28215526,28215963,28216507,28217275,28218266,28218735,28219424,28221488,28221775,28223708,28223856,28227031,28227685,28227800,28230334,28231053,28248660,28250274,28251706,28251777,28254871,28255002,28255292,28255414,28255453,28255871,28258763,28258966,28259139,28260148,28267297,28267629,28305473,28305601,28305700,28305753,28309654,28309720,28310160,28311282,28311969,28312039,28315855,28316509,28317968,28318255,28318533,28319809,28320731,28322221,28322740,28323203,28323943,2832618', 'assoc_port': '28114555:28114787,28114556:28122689,28146705:28148357,28146709:28147098,28148212:28153641,28148244:28150180,28148259:28170727,28148269:28159300,28150008:28153187,28150041:28151050,28150074:28150471,28150126:28150880,28151931:28152293,28154940:28164427,28158435:28159283,28158477:28158611,28160920:28161437,28162127:28163520,28165267:28166045,28172416:28177201,28172427:28175861,28172432:28175529,28172438:28174471,28172446:28173871,28172460:28173043,28178610:28180220,28178615:28179944,28178642:28179364,28178643:28178888,28178644:28178825,28185600:28186003,28194993:28195537,28196383:28197008,28197100:28218735,28197139:28215526,28197179:28215323,28197195:28218266,28197212:28214113,28197218:28198222,28197242:28211360,28197248:28210389,28197290:28210111,28197321:28209433,28197397:28208549,28197408:28207674,28197416:28204170,28197430:28203880,28197454:28207313,28197462:28202300,28197491:28201625,28197542:28200979,28197543:28203323,28197571:28198888,28199384:28209685,28199407:28200155,28204067:28206949,28204093:2820523', 'assoc_mat': '28114555:film_plastique:4211:28114787,28114556:film_plastique:4211:28122689,28146705:film_plastique:4211:28148357,28146709:film_plastique:4211:28147098,28148212:film_plastique:4211:28153641,28148244:film_plastique:4211:28150180,28148259:film_plastique:4211:28170727,28148269:film_plastique:4211:28159300,28150008:film_plastique:4211:28153187,28150041:film_plastique:4211:28151050,28150074:film_plastique:4211:28150471,28150126:film_plastique:4211:28150880,28151931:film_plastique:4211:28152293,28154940:film_plastique:4211:28164427,28158435:film_plastique:4211:28159283,28158477:film_plastique:4211:28158611,28160920:film_plastique:4211:28161437,28162127:film_plastique:4211:28163520,28165267:film_plastique:4211:28166045,28172416:film_plastique:4211:28177201,28172427:film_plastique:4211:28175861,28172432:film_plastique:4211:28175529,28172438:film_plastique:4211:28174471,28172446:film_plastique:4211:28173871,28172460:film_plastique:4211:28173043,28178610:film_plastique:4211:28180220,28178615:film_plastique:4211:2817994'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.002187346536727118, 'nb_photo': 16, 'list_port_cont': '28155325,28218665,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595', 'assoc_port': '28154938:28155325,28218467:28218665,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595', 'assoc_mat': '28154938:kraft:3726:28155325,28218467:kraft:3726:28218665,28336038:kraft:3726:28336077,28377782:kraft:3726:28378030,28495401:kraft:3726:28495626,28561932:kraft:3726:28561981,28575428:kraft:3726:28575448,28577038:kraft:3726:28577110,28618525:kraft:3726:28618608,28619637:kraft:3726:28619814,28700439:kraft:3726:28702582,28719709:kraft:3726:28720062,28719713:kraft:3726:28719925,28758423:kraft:3726:28758595'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9519140781038873, 'nb_photo': 15, 'list_port_cont': '28158850,28209497,28343181,28458561,28532762,28676763,28707348,28795760', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.026617622501297906, 'nb_photo': 660, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,28335229,28347035,28389825,28389870,28402125,28461029,28464178,28468733,28503309,28503521,28507104,28531521,28538203,28538262,28570155,28575301,28578762,28598572,28606101,28615525,28664541,28675280,28707315,28707363,28760819,28798002,28809700', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,28197140:28335229,28197324:28210494,28197502:28209520,28208436:28208681,28218491:28347035,28389439:28389825,28389441:28389870,28398872:28402125,28458423:28461029,28461895:28464178,28466535:28468733,28490484:28503309,28490522:28503521,28506520:28507104,28522826:28531521,28531614:28538203,28531615:28538262,28570014:28570155,28574235:28575301,28578525:28578762,28595731:28598572,28605876:28606101,28613141:28615525,28651838:28664541,28662878:28675280,28706822:28707315,28706823:28707363,28742664:28760819,28789055:28809700,28790179:28798002', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,28197140:metal:4203:28335229,28197324:metal:4203:28210494,28197502:metal:4203:28209520,28208436:metal:4203:28208681,28218491:metal:4203:28347035,28389439:metal:4203:28389825,28389441:metal:4203:28389870,28398872:metal:4203:28402125,28458423:metal:4203:28461029,28461895:metal:4203:28464178,28466535:metal:4203:28468733,28490484:metal:4203:28503309,28490522:metal:4203:28503521,28506520:metal:4203:28507104,28522826:metal:4203:28531521,28531614:metal:4203:28538203,28531615:metal:4203:28538262,28570014:metal:4203:28570155,28574235:metal:4203:28575301,28578525:metal:4203:28578762,28595731:metal:4203:28598572,28605876:metal:4203:28606101,28613141:metal:4203:28615525,28651838:metal:4203:28664541,28662878:metal:4203:28675280,28706822:metal:4203:28707315,28706823:metal:4203:28707363,28742664:metal:4203:28760819,28789055:metal:4203:28809700,28790179:metal:4203:28798002'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.01427619462037972, 'nb_photo': 684, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28214186,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28297004,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28337403,28339609,28344426,28344663,28345738,28346400,28346662,28346791,28346897,28346904,28346967,28346992,28347053,28347078,28347292,28347335,28350248,28352525,28353344,28355009,28361255,28377947,28379544,28380502,28381583,28382071,28382762,28386513,28389559,28390987,28392384,28395219,28400627,28404317,28444669,28444822,28446011,28448903,28450072,28450223,28452741,28452799,28455036,28457145,28458625,28460812,28479849,28481148,28485644,28487572,28488826,28490624,28494104,28500965,28502674,28504372,28505048,28505626,28507060,28520299,28523080,2852463', 'assoc_port': '28146686:28297004,28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28160919:28339609,28165252:28337403,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197308:28346992,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28205889:28344663,28208383:28346400,28211844:28214186,28215539:28217189,28215544:28216454,28220802:28220941,28223124:28223252,28226728:28226864,28230011:28230103,28238094:28238198,28248385:28248608,28249993:28350248,28251184:28256329,28254349:28254746,28254383:28254551,28255154:28255244,28257117:28257294,28258292:28258529,28258305:28258443,28258826:28258867,28260614:28260704,28262969:28352525,28266457:28353344,28267054:28267104,28268410:28268549,28271884:28355009,28275152:28289268,28275158:28275262,28295393:2829641', 'assoc_mat': '28146686:metal:4207:28297004,28148213:metal:4207:28148552,28148274:metal:4207:28298367,28150093:metal:4207:28305451,28151926:metal:4207:28326053,28154939:metal:4207:28329841,28158433:metal:4207:28321855,28158478:metal:4207:28158668,28158479:metal:4207:28188289,28160919:metal:4207:28339609,28165252:metal:4207:28337403,28165266:metal:4207:28187718,28185599:metal:4207:28185650,28194990:metal:4207:28347335,28196360:metal:4207:28345738,28197210:metal:4207:28347292,28197216:metal:4207:28347053,28197240:metal:4207:28347078,28197254:metal:4207:28346967,28197308:metal:4207:28346992,28197323:metal:4207:28346897,28197330:metal:4207:28209591,28197406:metal:4207:28209584,28197445:metal:4207:28346904,28197570:metal:4207:28346662,28199401:metal:4207:28346791,28200989:metal:4207:28209795,28205859:metal:4207:28344426,28205889:metal:4207:28344663,28208383:metal:4207:28346400,28211844:metal:4207:28214186,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005951014370455253, 'nb_photo': 29, 'list_port_cont': '28161384,28198409,28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835', 'assoc_port': '28160922:28161384,28197411:28198840,28197544:28198530,28197572:28198409,28214375:28214871,28249990:28250355,28278657:28278922,28382542:28382910,28396262:28396727,28404229:28404681,28460751:28461063,28497670:28498194,28529141:28529864,28595725:28596115,28615432:28615834,28673562:28674048,28708049:28715165,28719711:28720151,28767863:28768135,28772235:28778264,28789031:28789835,28789116:28789473', 'assoc_mat': '28160922:metal:4461:28161384,28197411:metal:4461:28198840,28197544:metal:4461:28198530,28197572:metal:4461:28198409,28214375:metal:4461:28214871,28249990:metal:4461:28250355,28278657:metal:4461:28278922,28382542:metal:4461:28382910,28396262:metal:4461:28396727,28404229:metal:4461:28404681,28460751:metal:4461:28461063,28497670:metal:4461:28498194,28529141:metal:4461:28529864,28595725:metal:4461:28596115,28615432:metal:4461:28615834,28673562:metal:4461:28674048,28708049:metal:4461:28715165,28719711:metal:4461:28720151,28767863:metal:4461:28768135,28772235:metal:4461:28778264,28789031:metal:4461:28789835,28789116:metal:4461:28789473'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004595352883059573, 'nb_photo': 6, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213', 'assoc_mat': '28204096:metal:4200:28204486,28271875:metal:4200:28311382,28406771:metal:4200:28407258,28531992:metal:4200:28533189,28571207:metal:4200:28571485,28662875:metal:4200:28671213'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02111657619071624, 'nb_photo': 391, 'list_port_cont': '28114871,28173075,28173254,28179063,28179244,28182930,28185677,28197996,28198246,28198336,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28219024,28221091,28223533,28223906,28228034,28237036,28248570,28248867,28254633,28255300,28257352,28258644,28259870,28266693,28267326,28305407,28305429,28310439,28311064,28311121,28311229,28312369,28312545,28312937,28312960,28314394,28314699,28314880,28315096,28320748,28320972,28325816,28326270,28328288,28329702,28381668,28385239,28389598,28389798,28396493,28399275,28399291,28401081,28406864,28407182,28408786,28408917,28417252,28417331,28417479,28441563,28462162,28463224,28465294,28465664,28466694,28482772,28482835,28484052,28484111,28485565,28489178,28490995,28491027,28491087,28491577,28494406,28498812,28504344,28506957,28516860,28516882,28519200,28520450,28529677,28529700,28539358,28539458,28539583,28540594,28541578,28545477,28546721,28547996,28562835,28563391,28564261,28564950,28570167,28574478,28576044,28577158,28595908,28595998,28598454,2860599', 'assoc_port': '28114552:28114871,28172419:28173254,28172437:28173075,28172480:28182930,28178613:28179244,28178628:28179063,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28197457:28198336,28197496:28198246,28197504:28197996,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28218481:28228034,28218495:28219024,28220803:28221091,28223118:28223906,28223122:28223533,28226732:28237036,28248381:28248867,28248383:28248570,28254379:28254633,28255155:28255300,28257120:28257352,28258293:28258644,28259707:28259870,28266459:28315096,28266464:28266693,28267056:28267326,28268415:28314880,28268417:28314699,28269654:28314394,28275151:28312960,28275154:28312937,28275156:28326270,28278638:28312545,28293093:28312369,28296769:28311064,28298771:28311229,28299778:28311121,28299783:28310439,28305093:28305407,28305095:28305429,28315752:28328288,28320152:28320748,28320153:28320972,28325229:28325816,28329275:28329702,28381434:28381668,28384998:28385239,28389436:28389798,28389445:2838959', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172437:metal:4209:28173075,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28178628:metal:4209:28179063,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28197457:metal:4209:28198336,28197496:metal:4209:28198246,28197504:metal:4209:28197996,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28218481:metal:4209:28228034,28218495:metal:4209:28219024,28220803:metal:4209:28221091,28223118:metal:4209:28223906,28223122:metal:4209:28223533,28226732:metal:4209:28237036,28248381:metal:4209:28248867,28248383:metal:4209:28248570,28254379:metal:4209:28254633,28255155:metal:4209:28255300,28257120:metal:4209:28257352,28258293:metal:4209:28258644,28259707:metal:4209:28259870,28266459:metal:4209:28315096,28266464:metal:4209:28266693,28267056:metal:4209:28267326,28268415:metal:4209:28314880,28268417:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004169277486551639, 'nb_photo': 367, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28153622,28158614,28159273,28159303,28163545,28166028,28173041,28175541,28175868,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28211363,28212764,28214105,28215010,28215529,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,28230344,28231055,28248646,28250267,28251719,28254881,28255448,28255869,28260153,28267633,28305759,28309730,28310161,28311296,28311977,28312038,28315856,28319807,28320730,28323191,28323949,28326191,28327474,28327797,28329418,28329862,28331844,28333183,28334869,28336894,28338687,28340629,28340906,28342928,28343226,28344884,28379887,28381946,28385873,28391739,28392735,28393137,28397290,28401338,28404732,28407619,28409360,28410119,28444475,28445243,28446284,28449211,28457481,28458085,28459248,28461292,28462221,28462415,28465911,28468508,28472029,28478074,28480472,28482881,28485718,28494552,28496140,28498278,28498837,28500468,2850081', 'assoc_port': '28114555:28114796,28148212:28153622,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158435:28159273,28158477:28158614,28162127:28163545,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197242:28211363,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28211847:28212764,28214404:28215010,28215541:28216513,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28230008:28231055,28230009:28230344,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:2833868', 'assoc_mat': '28114555:metal:4211:28114796,28148212:metal:4211:28153622,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158435:metal:4211:28159273,28158477:metal:4211:28158614,28162127:metal:4211:28163545,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28185600:metal:4211:28185998,28194993:metal:4211:28195538,28197100:metal:4211:28218729,28197139:metal:4211:28215529,28197195:metal:4211:28218257,28197212:metal:4211:28214105,28197218:metal:4211:28198207,28197242:metal:4211:28211363,28197321:metal:4211:28209436,28197408:metal:4211:28207673,28197454:metal:4211:28207304,28197462:metal:4211:28202304,28197491:metal:4211:28201614,28197542:metal:4211:28200992,28199384:metal:4211:28209671,28199407:metal:4211:28200157,28204067:metal:4211:28206950,28205914:metal:4211:28206551,28208382:metal:4211:28209000,28211847:metal:4211:28212764,28214404:'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0019424072232147225, 'nb_photo': 210, 'list_port_cont': '28115014,28151420,28151922,28158814,28159220,28185755,28230324,28230921,28263390,28278542,28307334,28327364,28389777,28410744,28442191,28498722,28504393,28529639,28543220,28565206,28571554,28576808,28598640,28609849,28619967,28633962,28675646,28706724,28718009,28747726,28758940,28759796,28772513,28789370', 'assoc_port': '28114554:28115014,28150017:28151922,28150085:28151420,28158426:28159220,28158436:28158814,28178638:28185755,28230012:28230921,28230013:28230324,28262966:28263390,28275149:28278542,28306512:28307334,28326940:28327364,28389438:28389777,28404241:28410744,28441238:28442191,28498513:28498722,28504076:28504393,28529172:28529639,28542874:28543220,28564860:28565206,28571214:28571554,28576610:28576808,28598196:28598640,28609449:28609849,28619641:28619967,28633495:28633962,28675228:28675646,28706287:28706724,28717752:28718009,28747362:28747726,28758426:28758940,28758428:28759796,28772190:28772513,28789088:28789370', 'assoc_mat': '28114554:metal:3594:28115014,28150017:metal:3594:28151922,28150085:metal:3594:28151420,28158426:metal:3594:28159220,28158436:metal:3594:28158814,28178638:metal:3594:28185755,28230012:metal:3594:28230921,28230013:metal:3594:28230324,28262966:metal:3594:28263390,28275149:metal:3594:28278542,28306512:metal:3594:28307334,28326940:metal:3594:28327364,28389438:metal:3594:28389777,28404241:metal:3594:28410744,28441238:metal:3594:28442191,28498513:metal:3594:28498722,28504076:metal:3594:28504393,28529172:metal:3594:28529639,28542874:metal:3594:28543220,28564860:metal:3594:28565206,28571214:metal:3594:28571554,28576610:metal:3594:28576808,28598196:metal:3594:28598640,28609449:metal:3594:28609849,28619641:metal:3594:28619967,28633495:metal:3594:28633962,28675228:metal:3594:28675646,28706287:metal:3594:28706724,28717752:metal:3594:28718009,28747362:metal:3594:28747726,28758426:metal:3594:28758940,28758428:metal:3594:28759796,28772190:metal:3594:28772513,28789088:metal:3594:28789370'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010117535188924552, 'nb_photo': 240, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750', 'assoc_port': '28158439:28158861,28197403:28209491,28211851:28343171,28211863:28343549,28305507:28305648,28456995:28458557,28471925:28471936,28490500:28502854,28529158:28532758,28571212:28571387,28666588:28676775,28706821:28707349,28747364:28752550,28789038:28795750', 'assoc_mat': '28158439:papier:4205:28158861,28197403:papier:4205:28209491,28211851:papier:4205:28343171,28211863:papier:4205:28343549,28305507:papier:4205:28305648,28456995:papier:4205:28458557,28471925:papier:4205:28471936,28490500:papier:4205:28502854,28529158:papier:4205:28532758,28571212:papier:4205:28571387,28666588:papier:4205:28676775,28706821:papier:4205:28707349,28747364:papier:4205:28752550,28789038:papier:4205:28795750'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04219157684099802, 'nb_photo': 4690, 'list_port_cont': '28171526,28185401,28208671,28209525,28210489,28292383,28332973,28333208,28335221,28347037,28389826,28389864,28402123,28461016,28464170,28468726,28503310,28503522,28507092,28531527,28538211,28538251,28570156,28575300,28578765,28598575,28606095,28615538,28664544,28675291,28707301,28707368,28760809,28798003,28809694', 'assoc_port': '28148278:28292383,28162128:28171526,28172494:28185401,28196362:28332973,28196365:28333208,28197140:28335221,28197324:28210489,28197502:28209525,28208436:28208671,28218491:28347037,28389439:28389826,28389441:28389864,28398872:28402123,28458423:28461016,28461895:28464170,28466535:28468726,28490484:28503310,28490522:28503522,28506520:28507092,28522826:28531527,28531614:28538211,28531615:28538251,28570014:28570156,28574235:28575300,28578525:28578765,28595731:28598575,28605876:28606095,28613141:28615538,28651838:28664544,28662878:28675291,28706822:28707301,28706823:28707368,28742664:28760809,28789055:28809694,28790179:28798003', 'assoc_mat': '28148278:papier:4203:28292383,28162128:papier:4203:28171526,28172494:papier:4203:28185401,28196362:papier:4203:28332973,28196365:papier:4203:28333208,28197140:papier:4203:28335221,28197324:papier:4203:28210489,28197502:papier:4203:28209525,28208436:papier:4203:28208671,28218491:papier:4203:28347037,28389439:papier:4203:28389826,28389441:papier:4203:28389864,28398872:papier:4203:28402123,28458423:papier:4203:28461016,28461895:papier:4203:28464170,28466535:papier:4203:28468726,28490484:papier:4203:28503310,28490522:papier:4203:28503522,28506520:papier:4203:28507092,28522826:papier:4203:28531527,28531614:papier:4203:28538211,28531615:papier:4203:28538251,28570014:papier:4203:28570156,28574235:papier:4203:28575300,28578525:papier:4203:28578765,28595731:papier:4203:28598575,28605876:papier:4203:28606095,28613141:papier:4203:28615538,28651838:papier:4203:28664544,28662878:papier:4203:28675291,28706822:papier:4203:28707301,28706823:papier:4203:28707368,28742664:papier:4203:28760809,28789055:papier:4203:28809694,2879'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.018170398022326503, 'nb_photo': 5202, 'list_port_cont': '28148546,28158675,28185654,28187073,28187724,28188280,28209581,28209592,28209794,28214193,28216464,28217185,28220926,28223263,28226860,28230095,28238187,28248615,28254553,28254747,28255243,28256325,28257296,28258435,28258543,28258874,28259815,28260708,28267094,28268534,28269737,28275263,28289265,28295571,28296397,28296934,28297007,28298369,28298945,28299908,28302105,28303067,28305454,28305571,28306596,28309623,28311135,28315896,28321744,28321845,28323654,28326051,28329398,28329839,28330848,28331994,28337393,28339606,28344427,28344660,28345626,28345728,28346396,28346589,28346667,28346789,28346889,28346906,28346971,28346983,28347060,28347083,28347203,28347283,28347345,28350255,28352527,28353341,28355011,28361046,28361251,28377946,28379548,28380499,28381580,28382062,28382755,28386510,28389560,28390978,28392391,28395212,28400629,28404327,28408511,28444666,28444810,28446002,28448894,28450075,28450237,28452744,28452803,28455033,28457147,28458636,28460826,28468358,28479857,28481161,28485635,28486173,28487559,2848883', 'assoc_port': '28146686:28297007,28148213:28148546,28148274:28298369,28150093:28305454,28151926:28326051,28154939:28329839,28158433:28321845,28158478:28158675,28158479:28188280,28160919:28339606,28165252:28337393,28165266:28187724,28172417:28187073,28185599:28185654,28194990:28347345,28196360:28345728,28197138:28347203,28197210:28347283,28197216:28347060,28197240:28347083,28197254:28346971,28197308:28346983,28197323:28346889,28197330:28209592,28197406:28209581,28197445:28346906,28197460:28346589,28197570:28346667,28199401:28346789,28200989:28209794,28205859:28344427,28205889:28344660,28208383:28346396,28211844:28214193,28214390:28345626,28215539:28217185,28215544:28216464,28220802:28220926,28223124:28223263,28226728:28226860,28230011:28230095,28238094:28238187,28248385:28248615,28249993:28350255,28251184:28256325,28254349:28254747,28254383:28254553,28255154:28255243,28257117:28257296,28258292:28258543,28258305:28258435,28258826:28258874,28259703:28259815,28260614:28260708,28262969:28352527,28266457:28353341,28267054:2826709', 'assoc_mat': '28146686:papier:4207:28297007,28148213:papier:4207:28148546,28148274:papier:4207:28298369,28150093:papier:4207:28305454,28151926:papier:4207:28326051,28154939:papier:4207:28329839,28158433:papier:4207:28321845,28158478:papier:4207:28158675,28158479:papier:4207:28188280,28160919:papier:4207:28339606,28165252:papier:4207:28337393,28165266:papier:4207:28187724,28172417:papier:4207:28187073,28185599:papier:4207:28185654,28194990:papier:4207:28347345,28196360:papier:4207:28345728,28197138:papier:4207:28347203,28197210:papier:4207:28347283,28197216:papier:4207:28347060,28197240:papier:4207:28347083,28197254:papier:4207:28346971,28197308:papier:4207:28346983,28197323:papier:4207:28346889,28197330:papier:4207:28209592,28197406:papier:4207:28209581,28197445:papier:4207:28346906,28197460:papier:4207:28346589,28197570:papier:4207:28346667,28199401:papier:4207:28346789,28200989:papier:4207:28209794,28205859:papier:4207:28344427,28205889:papier:4207:28344660,28208383:papier:4207:28346396,28211844:papier:4207:28214193,2821'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.1646906148554713, 'nb_photo': 26840, 'list_port_cont': '28148942,28149195,28158914,28161380,28165823,28172864,28179112,28185913,28198415,28198539,28198839,28199172,28199581,28200365,28200512,28200583,28201462,28206502,28208588,28208723,28209223,28212412,28214864,28216565,28221263,28227241,28227449,28250374,28254771,28258693,28259893,28263395,28278928,28305364,28309846,28311577,28311841,28312277,28315930,28317152,28317683,28318361,28322262,28323106,28325885,28329778,28338599,28382907,28391234,28393783,28396729,28401151,28404680,28443862,28445047,28450265,28452812,28461058,28463175,28463704,28465677,28477846,28485091,28485221,28491230,28492517,28494453,28498198,28506971,28507173,28520487,28523240,28529862,28533400,28533554,28539475,28545497,28548077,28553239,28562915,28564299,28567542,28570095,28572170,28573708,28575720,28576838,28596114,28599903,28602424,28606732,28609914,28615843,28618982,28630817,28645278,28648980,28654262,28663567,28669595,28670355,28672430,28674056,28678075,28701617,28704622,28710934,28715164,28715295,28718047,28720150,28723524,28741987,2874400', 'assoc_port': '28148257:28149195,28148281:28148942,28158431:28158914,28160922:28161380,28165260:28165823,28172425:28172864,28178645:28179112,28185596:28185913,28197084:28200583,28197207:28200512,28197235:28200365,28197292:28199581,28197395:28199172,28197411:28198839,28197477:28208588,28197544:28198539,28197572:28198415,28199385:28209223,28201018:28201462,28205918:28206502,28208380:28208723,28211878:28212412,28214375:28214864,28215543:28216565,28220800:28221263,28226723:28227449,28226730:28227241,28249990:28250374,28254318:28254771,28258297:28258693,28259705:28259893,28262964:28318361,28262968:28263395,28266462:28317683,28269640:28317152,28273043:28315930,28278657:28278928,28295392:28312277,28298800:28311841,28301902:28323106,28305096:28305364,28307515:28309846,28310949:28311577,28321653:28322262,28325228:28325885,28329277:28329778,28338419:28338599,28382542:28382907,28386383:28393783,28390779:28391234,28396262:28396729,28400534:28401151,28404229:28404680,28443486:28443862,28444596:28445047,28449859:28450265,28452671:2845281', 'assoc_mat': '28148257:papier:4461:28149195,28148281:papier:4461:28148942,28158431:papier:4461:28158914,28160922:papier:4461:28161380,28165260:papier:4461:28165823,28172425:papier:4461:28172864,28178645:papier:4461:28179112,28185596:papier:4461:28185913,28197084:papier:4461:28200583,28197207:papier:4461:28200512,28197235:papier:4461:28200365,28197292:papier:4461:28199581,28197395:papier:4461:28199172,28197411:papier:4461:28198839,28197477:papier:4461:28208588,28197544:papier:4461:28198539,28197572:papier:4461:28198415,28199385:papier:4461:28209223,28201018:papier:4461:28201462,28205918:papier:4461:28206502,28208380:papier:4461:28208723,28211878:papier:4461:28212412,28214375:papier:4461:28214864,28215543:papier:4461:28216565,28220800:papier:4461:28221263,28226723:papier:4461:28227449,28226730:papier:4461:28227241,28249990:papier:4461:28250374,28254318:papier:4461:28254771,28258297:papier:4461:28258693,28259705:papier:4461:28259893,28262964:papier:4461:28318361,28262968:papier:4461:28263395,28266462:papier:4461:28317683,2826'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.08491544325450565, 'nb_photo': 1122, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,28199451,28199947,28200296,28204472,28208391,28208644,28214449,28215901,28215918,28216321,28248740,28257404,28258605,28258985,28267213,28275342,28305719,28309744,28309810,28310613,28310985,28311383,28311919,28322558,28325638,28385285,28386754,28389733,28395479,28396355,28407259,28441551,28443592,28447125,28452767,28452778,28457414,28468394,28468428,28489084,28490658,28490966,28491261,28491594,28497765,28499487,28520347,28524791,28529657,28533188,28537023,28540453,28543028,28546319,28564206,28567465,28570083,28571495,28573108,28598461,28599797,28606682,28606889,28608361,28618661,28648818,28652014,28659739,28661615,28668191,28671218,28672183,28677870,28678056,28708276,28747738,28747893,28768036,28789584,28797000', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,28197192:28199947,28197245:28199451,28197322:28199347,28197399:28199153,28197401:28198911,28197413:28198635,28197452:28208644,28197494:28208391,28197523:28197747,28204096:28204472,28214391:28214449,28215536:28215901,28215537:28216321,28215546:28215918,28248386:28248740,28257113:28257404,28258302:28258605,28258827:28258985,28266455:28311919,28267060:28267213,28271875:28311383,28271876:28310985,28273050:28310613,28275160:28275342,28295398:28322558,28299766:28309810,28305505:28305719,28306513:28309744,28325222:28325638,28384995:28385285,28386385:28386754,28389447:28389733,28395064:28395479,28396271:28396355,28406771:28407259,28441234:28441551,28443492:28443592,28446676:28447125,28452669:28452767,28452670:28452778,28457025:28457414,28468302:28468428,28468303:28468394,28488507:28489084,28490487:28491594,28490489:28491261,28490491:28490658,28490492:2849948', 'assoc_mat': '28146707:papier:4200:28147087,28150021:papier:4200:28150416,28151929:papier:4200:28161008,28158457:papier:4200:28158970,28158476:papier:4200:28158630,28162156:papier:4200:28162614,28172412:papier:4200:28172934,28172414:papier:4200:28173259,28197166:papier:4200:28200296,28197192:papier:4200:28199947,28197245:papier:4200:28199451,28197322:papier:4200:28199347,28197399:papier:4200:28199153,28197401:papier:4200:28198911,28197413:papier:4200:28198635,28197452:papier:4200:28208644,28197494:papier:4200:28208391,28197523:papier:4200:28197747,28204096:papier:4200:28204472,28214391:papier:4200:28214449,28215536:papier:4200:28215901,28215537:papier:4200:28216321,28215546:papier:4200:28215918,28248386:papier:4200:28248740,28257113:papier:4200:28257404,28258302:papier:4200:28258605,28258827:papier:4200:28258985,28266455:papier:4200:28311919,28267060:papier:4200:28267213,28271875:papier:4200:28311383,28271876:papier:4200:28310985,28273050:papier:4200:28310613,28275160:papier:4200:28275342,28295398:papier:4200:28322558,2829'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9504922507638616, 'nb_photo': 32018, 'list_port_cont': '28114870,28147050,28150284,28158587,28158748,28161294,28173078,28173138,28173244,28179054,28179184,28179247,28182923,28185674,28198002,28198251,28198334,28198397,28198646,28198652,28198786,28199301,28199500,28199705,28201369,28201630,28201908,28208628,28208763,28208792,28214816,28219036,28221089,28223539,28223895,28228043,28237033,28248565,28248868,28254635,28255312,28257341,28258645,28259873,28266687,28267320,28305405,28305422,28309903,28310072,28310436,28311062,28311116,28311221,28312209,28312367,28312543,28312928,28312957,28313162,28314392,28314701,28314887,28315092,28320741,28320983,28325831,28326269,28327310,28328293,28329696,28334657,28381682,28385230,28389595,28389797,28396492,28396583,28399265,28399295,28401083,28404431,28406875,28407183,28407368,28408800,28408914,28417259,28417344,28417476,28441574,28444827,28449104,28454993,28455145,28462161,28463233,28465296,28465660,28466687,28471974,28477956,28479938,28482776,28482793,28482826,28484045,28484101,28485553,28489174,28491006,28491032,28491078,2849158', 'assoc_port': '28114552:28114870,28146701:28147050,28149993:28150284,28158424:28158748,28158428:28158587,28160923:28161294,28172419:28173244,28172429:28173138,28172437:28173078,28172480:28182923,28178613:28179247,28178614:28179184,28178628:28179054,28185597:28185674,28197086:28199500,28197112:28199301,28197209:28198786,28197288:28198652,28197350:28198646,28197447:28198397,28197457:28198334,28197496:28198251,28197504:28198002,28199408:28199705,28200932:28201908,28200973:28201630,28201007:28201369,28208385:28208792,28208387:28208763,28208420:28208628,28214417:28214816,28218481:28228043,28218495:28219036,28220803:28221089,28223118:28223895,28223122:28223539,28226732:28237033,28248381:28248868,28248383:28248565,28254379:28254635,28255155:28255312,28257120:28257341,28258293:28258645,28259707:28259873,28266459:28315092,28266464:28266687,28267056:28267320,28268415:28314887,28268417:28314701,28269654:28314392,28271885:28313162,28275151:28312957,28275154:28312928,28275156:28326269,28278638:28312543,28293093:28312367,28296765:2831220', 'assoc_mat': '28114552:papier:4209:28114870,28146701:papier:4209:28147050,28149993:papier:4209:28150284,28158424:papier:4209:28158748,28158428:papier:4209:28158587,28160923:papier:4209:28161294,28172419:papier:4209:28173244,28172429:papier:4209:28173138,28172437:papier:4209:28173078,28172480:papier:4209:28182923,28178613:papier:4209:28179247,28178614:papier:4209:28179184,28178628:papier:4209:28179054,28185597:papier:4209:28185674,28197086:papier:4209:28199500,28197112:papier:4209:28199301,28197209:papier:4209:28198786,28197288:papier:4209:28198652,28197350:papier:4209:28198646,28197447:papier:4209:28198397,28197457:papier:4209:28198334,28197496:papier:4209:28198251,28197504:papier:4209:28198002,28199408:papier:4209:28199705,28200932:papier:4209:28201908,28200973:papier:4209:28201630,28201007:papier:4209:28201369,28208385:papier:4209:28208792,28208387:papier:4209:28208763,28208420:papier:4209:28208628,28214417:papier:4209:28214816,28218481:papier:4209:28228043,28218495:papier:4209:28219036,28220803:papier:4209:28221089,2822'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007770227299955426, 'nb_photo': 22634, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,28153646,28158605,28159279,28159297,28161439,28163524,28164435,28166025,28170726,28173049,28173876,28174459,28175535,28175866,28177199,28178838,28178889,28179351,28179946,28180226,28185993,28195535,28197013,28198214,28198887,28200159,28200991,28201627,28202313,28203327,28203878,28204179,28205042,28205243,28206548,28206939,28207314,28207663,28208550,28208995,28209425,28209678,28210106,28210385,28211359,28212343,28212772,28214109,28215004,28215330,28215532,28215971,28216508,28217276,28218260,28218736,28219434,28221490,28221779,28223704,28223866,28227018,28227687,28227795,28230335,28231056,28248656,28250266,28251714,28251762,28254885,28254987,28255290,28255416,28255440,28255870,28258759,28258959,28259127,28260163,28267288,28267634,28305483,28305612,28305701,28305755,28309658,28309719,28310158,28311286,28311971,28312031,28315851,28316515,28317977,28318250,28318524,28319803,28320727,28322222,28322739,28323192,28323946,2832619', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,28148212:28153646,28148244:28150172,28148259:28170726,28148269:28159297,28150008:28153195,28150041:28151058,28150074:28150468,28150126:28150867,28151931:28152299,28154940:28164435,28158435:28159279,28158477:28158605,28160920:28161439,28162127:28163524,28165267:28166025,28172416:28177199,28172427:28175866,28172432:28175535,28172438:28174459,28172446:28173876,28172460:28173049,28178610:28180226,28178615:28179946,28178642:28179351,28178643:28178889,28178644:28178838,28185600:28185993,28194993:28195535,28196383:28197013,28197100:28218736,28197139:28215532,28197179:28215330,28197195:28218260,28197212:28214109,28197218:28198214,28197242:28211359,28197248:28210385,28197290:28210106,28197321:28209425,28197397:28208550,28197408:28207663,28197416:28204179,28197430:28203878,28197454:28207314,28197462:28202313,28197491:28201627,28197542:28200991,28197543:28203327,28197571:28198887,28199384:28209678,28199407:28200159,28204067:28206939,28204093:2820524', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,28148212:papier:4211:28153646,28148244:papier:4211:28150172,28148259:papier:4211:28170726,28148269:papier:4211:28159297,28150008:papier:4211:28153195,28150041:papier:4211:28151058,28150074:papier:4211:28150468,28150126:papier:4211:28150867,28151931:papier:4211:28152299,28154940:papier:4211:28164435,28158435:papier:4211:28159279,28158477:papier:4211:28158605,28160920:papier:4211:28161439,28162127:papier:4211:28163524,28165267:papier:4211:28166025,28172416:papier:4211:28177199,28172427:papier:4211:28175866,28172432:papier:4211:28175535,28172438:papier:4211:28174459,28172446:papier:4211:28173876,28172460:papier:4211:28173049,28178610:papier:4211:28180226,28178615:papier:4211:28179946,28178642:papier:4211:28179351,28178643:papier:4211:28178889,28178644:papier:4211:28178838,28185600:papier:4211:28185993,28194993:papier:4211:28195535,28196383:papier:4211:28197013,28197100:papier:4211:28218736,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.010367137123324351, 'nb_photo': 181, 'list_port_cont': '28151177,28151736,28158340,28159206,28159261,28163249,28173624,28195930,28199164,28199222,28199250,28201559,28204238,28208980,28212874,28215196,28252202,28258716,28259315,28261267,28305744,28310593,28315634,28315991,28316686,28317313,28327666,28382033,28401611,28447362,28450556,28454373,28455530,28457754,28459311,28461517,28480611,28491949,28498145,28519635,28520964,28526134,28530485,28537563,28538097,28540779,28564453,28565410,28567912,28572406,28573293,28574563,28576151,28596490,28602907,28655753,28656017,28657145,28660075,28663649,28666673,28672685,28675878,28676024,28677147,28704903,28707376,28714692,28717408,28742166,28748376,28750618,28750833,28763254,28768352,28770594,28771217,28790732,28791216,28795871,28797579,28797716', 'assoc_port': '28150098:28151736,28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,28197443:28199164,28208389:28208980,28211845:28212874,28214389:28215196,28251180:28252202,28258304:28258716,28258820:28259315,28260615:28261267,28296763:28317313,28299773:28315991,28301860:28315634,28305510:28305744,28307513:28310593,28315771:28316686,28326954:28327666,28381435:28382033,28400495:28401611,28446672:28447362,28449864:28450556,28453752:28454373,28454875:28455530,28456996:28457754,28458409:28459311,28460723:28461517,28479651:28480611,28490498:28491949,28497673:28498145,28518770:28519635,28520162:28520964,28524325:28526134,28529102:28530485,28536680:28538097,28536748:28537563,28540186:28540779,28564081:28564453,28564853:28565410,28567227:28567912,28571993:28572406,28573030:28573293,28574232:28574563,28575961:28576151,28595735:28596490,28602009:28602907,28650924:28657145,28655126:2865601', 'assoc_mat': '28150098:papier:3327:28151736,28150129:papier:3327:28151177,28154919:papier:3327:28158340,28158429:papier:3327:28159261,28158480:papier:3327:28159206,28162142:papier:3327:28163249,28172422:papier:3327:28173624,28194994:papier:3327:28195930,28197214:papier:3327:28201559,28197251:papier:3327:28204238,28197294:papier:3327:28199222,28197326:papier:3327:28199250,28197443:papier:3327:28199164,28208389:papier:3327:28208980,28211845:papier:3327:28212874,28214389:papier:3327:28215196,28251180:papier:3327:28252202,28258304:papier:3327:28258716,28258820:papier:3327:28259315,28260615:papier:3327:28261267,28296763:papier:3327:28317313,28299773:papier:3327:28315991,28301860:papier:3327:28315634,28305510:papier:3327:28305744,28307513:papier:3327:28310593,28315771:papier:3327:28316686,28326954:papier:3327:28327666,28381435:papier:3327:28382033,28400495:papier:3327:28401611,28446672:papier:3327:28447362,28449864:papier:3327:28450556,28453752:papier:3327:28454373,28454875:papier:3327:28455530,28456996:papier:3327:28457754,2845'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04617197151732949, 'nb_photo': 2030, 'list_port_cont': '28115012,28151429,28151921,28158823,28159225,28185745,28197954,28230322,28230925,28263388,28278543,28307327,28307476,28309289,28327362,28389779,28410745,28442190,28498729,28504394,28529642,28543223,28565200,28571553,28576812,28598644,28608607,28609852,28616984,28619969,28633969,28658088,28660269,28675644,28706720,28718006,28747730,28758949,28759794,28772511,28789371,28789914', 'assoc_port': '28114554:28115012,28150017:28151921,28150085:28151429,28158426:28159225,28158436:28158823,28178638:28185745,28197273:28197954,28230012:28230925,28230013:28230322,28262966:28263388,28275149:28278543,28305512:28307476,28306511:28309289,28306512:28307327,28326940:28327362,28389438:28389779,28404241:28410745,28441238:28442190,28498513:28498729,28504076:28504394,28529172:28529642,28542874:28543223,28564860:28565200,28571214:28571553,28576610:28576812,28598196:28598644,28608156:28608607,28609449:28609852,28616512:28616984,28619641:28619969,28633495:28633969,28657920:28660269,28657922:28658088,28675228:28675644,28706287:28706720,28717752:28718006,28747362:28747730,28758426:28758949,28758428:28759794,28772190:28772511,28788999:28789914,28789088:28789371', 'assoc_mat': '28114554:papier:3594:28115012,28150017:papier:3594:28151921,28150085:papier:3594:28151429,28158426:papier:3594:28159225,28158436:papier:3594:28158823,28178638:papier:3594:28185745,28197273:papier:3594:28197954,28230012:papier:3594:28230925,28230013:papier:3594:28230322,28262966:papier:3594:28263388,28275149:papier:3594:28278543,28305512:papier:3594:28307476,28306511:papier:3594:28309289,28306512:papier:3594:28307327,28326940:papier:3594:28327362,28389438:papier:3594:28389779,28404241:papier:3594:28410745,28441238:papier:3594:28442190,28498513:papier:3594:28498729,28504076:papier:3594:28504394,28529172:papier:3594:28529642,28542874:papier:3594:28543223,28564860:papier:3594:28565200,28571214:papier:3594:28571553,28576610:papier:3594:28576812,28598196:papier:3594:28598644,28608156:papier:3594:28608607,28609449:papier:3594:28609852,28616512:papier:3594:28616984,28619641:papier:3594:28619969,28633495:papier:3594:28633969,28657920:papier:3594:28660269,28657922:papier:3594:28658088,28675228:papier:3594:28675644,2870'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006467358540266781, 'nb_photo': 16, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554', 'assoc_mat': '28197403:pehd:4205:28209494,28456995:pehd:4205:28458562,28471925:pehd:4205:28471931,28571212:pehd:4205:28571395,28666588:pehd:4205:28676771,28706821:pehd:4205:28707341,28747364:pehd:4205:28752554'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004885966256162765, 'nb_photo': 129, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28292382,28332976,28333211,28335228,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698', 'assoc_port': '28148278:28292382,28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,28197140:28335228,28197324:28210490,28197502:28209524,28208436:28208679,28218491:28347039,28389439:28389821,28389441:28389867,28458423:28461020,28461895:28464181,28466535:28468735,28490484:28503301,28490522:28503517,28506520:28507093,28522826:28531528,28531614:28538201,28531615:28538263,28570014:28570153,28574235:28575302,28578525:28578759,28595731:28598582,28605876:28606091,28651838:28664542,28662878:28675279,28706822:28707302,28706823:28707370,28742664:28760811,28789055:28809698,28790179:28798001', 'assoc_mat': '28148278:pehd:4203:28292382,28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,28197140:pehd:4203:28335228,28197324:pehd:4203:28210490,28197502:pehd:4203:28209524,28208436:pehd:4203:28208679,28218491:pehd:4203:28347039,28389439:pehd:4203:28389821,28389441:pehd:4203:28389867,28458423:pehd:4203:28461020,28461895:pehd:4203:28464181,28466535:pehd:4203:28468735,28490484:pehd:4203:28503301,28490522:pehd:4203:28503517,28506520:pehd:4203:28507093,28522826:pehd:4203:28531528,28531614:pehd:4203:28538201,28531615:pehd:4203:28538263,28570014:pehd:4203:28570153,28574235:pehd:4203:28575302,28578525:pehd:4203:28578759,28595731:pehd:4203:28598582,28605876:pehd:4203:28606091,28651838:pehd:4203:28664542,28662878:pehd:4203:28675279,28706822:pehd:4203:28707302,28706823:pehd:4203:28707370,28742664:pehd:4203:28760811,28789055:pehd:4203:28809698,28790179:pehd:4203:28798001'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00368121042617089, 'nb_photo': 75, 'list_port_cont': '28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28337407,28339617,28344429,28344666,28346658,28346891,28346961,28347089,28347198,28353352,28377948,28408521,28450235,28452796,28455034,28494109,28502669,28505041,28523084,28532619,28533052,28567401,28570054,28572043,28573358,28573640,28595895,28598209,28609559,28624180,28657982,28662972,28671590,28705250,28739760,28741942,28742716,28747511,28754383,28758983,28768031,28770095,28772727,28791028,28793351,28795856', 'assoc_port': '28148274:28298372,28160919:28339617,28165252:28337407,28197138:28347198,28197240:28347089,28197254:28346961,28197323:28346891,28197570:28346658,28205859:28344429,28205889:28344666,28211844:28214192,28220802:28220929,28230011:28230092,28238094:28238188,28254383:28254549,28255154:28255248,28260614:28260703,28266457:28353352,28267054:28267103,28275158:28275266,28295393:28296409,28298773:28298940,28306514:28306603,28321655:28323649,28321661:28321754,28329276:28329407,28377785:28377948,28408331:28408521,28448708:28450235,28452668:28452796,28454859:28455034,28490496:28502669,28494023:28494109,28504079:28505041,28522828:28523084,28529104:28532619,28532379:28533052,28567216:28567401,28570010:28570054,28571999:28572043,28573024:28573358,28573499:28573640,28595727:28598209,28595736:28595895,28609393:28609559,28613172:28624180,28657927:28657982,28659142:28671590,28662884:28662972,28704239:28705250,28739578:28739760,28741877:28741942,28742667:28742716,28747373:28747511,28754296:28754383,28758431:28758983,28767862:2876803', 'assoc_mat': '28148274:pehd:4207:28298372,28160919:pehd:4207:28339617,28165252:pehd:4207:28337407,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,28205889:pehd:4207:28344666,28211844:pehd:4207:28214192,28220802:pehd:4207:28220929,28230011:pehd:4207:28230092,28238094:pehd:4207:28238188,28254383:pehd:4207:28254549,28255154:pehd:4207:28255248,28260614:pehd:4207:28260703,28266457:pehd:4207:28353352,28267054:pehd:4207:28267103,28275158:pehd:4207:28275266,28295393:pehd:4207:28296409,28298773:pehd:4207:28298940,28306514:pehd:4207:28306603,28321655:pehd:4207:28323649,28321661:pehd:4207:28321754,28329276:pehd:4207:28329407,28377785:pehd:4207:28377948,28408331:pehd:4207:28408521,28448708:pehd:4207:28450235,28452668:pehd:4207:28452796,28454859:pehd:4207:28455034,28490496:pehd:4207:28502669,28494023:pehd:4207:28494109,28504079:pehd:4207:28505041,28522828:pehd:4207:28523084,28529104:pehd:4207:28532619,28532379:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.010031758988410161, 'nb_photo': 15, 'list_port_cont': '28149214,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926', 'assoc_port': '28148257:28149214,28259705:28259881,28266462:28317687,28278657:28278929,28396262:28396723,28444596:28445048,28460751:28461059,28465370:28465684,28494021:28494433,28701310:28701616,28723229:28723511,28747378:28754597,28758440:28758654,28768793:28768926', 'assoc_mat': '28148257:pehd:4461:28149214,28259705:pehd:4461:28259881,28266462:pehd:4461:28317687,28278657:pehd:4461:28278929,28396262:pehd:4461:28396723,28444596:pehd:4461:28445048,28460751:pehd:4461:28461059,28465370:pehd:4461:28465684,28494021:pehd:4461:28494433,28701310:pehd:4461:28701616,28723229:pehd:4461:28723511,28747378:pehd:4461:28754597,28758440:pehd:4461:28758654,28768793:pehd:4461:28768926'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005115691329090933, 'nb_photo': 93, 'list_port_cont': '28150413,28158971,28161004,28162608,28198638,28199150,28199343,28199449,28200309,28204484,28215921,28216345,28257395,28258603,28267223,28305715,28309747,28310987,28311392,28322544,28325640,28395476,28407248,28443598,28452772,28489087,28490662,28490974,28491260,28497767,28499499,28524783,28529656,28533191,28537022,28546317,28567466,28570078,28599792,28606673,28608357,28652024,28668192,28671212,28672188,28677865,28747752,28747898,28768035,28789576', 'assoc_port': '28150021:28150413,28151929:28161004,28158457:28158971,28162156:28162608,28197166:28200309,28197245:28199449,28197322:28199343,28197399:28199150,28197413:28198638,28204096:28204484,28215537:28216345,28215546:28215921,28257113:28257395,28258302:28258603,28267060:28267223,28271875:28311392,28271876:28310987,28295398:28322544,28305505:28305715,28306513:28309747,28325222:28325640,28395064:28395476,28406771:28407248,28443492:28443598,28452669:28452772,28488507:28489087,28490489:28491260,28490491:28490662,28490492:28499499,28490536:28490974,28497662:28497767,28524322:28524783,28529175:28529656,28531992:28533191,28536752:28537022,28546216:28546317,28567224:28567466,28570008:28570078,28599380:28599792,28606526:28606673,28608079:28608357,28651820:28652024,28659128:28668192,28662875:28671212,28664085:28672188,28677707:28677865,28747367:28747752,28747369:28747898,28767868:28768035,28788988:28789576', 'assoc_mat': '28150021:pehd:4200:28150413,28151929:pehd:4200:28161004,28158457:pehd:4200:28158971,28162156:pehd:4200:28162608,28197166:pehd:4200:28200309,28197245:pehd:4200:28199449,28197322:pehd:4200:28199343,28197399:pehd:4200:28199150,28197413:pehd:4200:28198638,28204096:pehd:4200:28204484,28215537:pehd:4200:28216345,28215546:pehd:4200:28215921,28257113:pehd:4200:28257395,28258302:pehd:4200:28258603,28267060:pehd:4200:28267223,28271875:pehd:4200:28311392,28271876:pehd:4200:28310987,28295398:pehd:4200:28322544,28305505:pehd:4200:28305715,28306513:pehd:4200:28309747,28325222:pehd:4200:28325640,28395064:pehd:4200:28395476,28406771:pehd:4200:28407248,28443492:pehd:4200:28443598,28452669:pehd:4200:28452772,28488507:pehd:4200:28489087,28490489:pehd:4200:28491260,28490491:pehd:4200:28490662,28490492:pehd:4200:28499499,28490536:pehd:4200:28490974,28497662:pehd:4200:28497767,28524322:pehd:4200:28524783,28529175:pehd:4200:28529656,28531992:pehd:4200:28533191,28536752:pehd:4200:28537022,28546216:pehd:4200:28546317,28567224:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006705364163285537, 'nb_photo': 192, 'list_port_cont': '28114873,28147032,28173076,28179058,28182921,28198006,28198253,28199505,28201368,28201918,28208784,28214805,28221101,28223896,28228030,28237034,28248861,28254641,28266694,28267331,28310433,28311055,28311119,28311235,28312216,28312368,28312534,28314891,28315104,28326272,28328292,28329681,28334653,28389594,28399272,28399284,28401080,28406869,28407189,28408802,28408906,28417333,28462154,28463228,28465312,28465663,28466697,28471986,28477954,28479949,28482768,28484100,28489176,28491029,28491089,28495802,28498819,28504345,28504742,28506953,28519210,28539360,28539464,28539596,28546581,28546720,28547994,28562836,28563401,28564275,28564956,28570179,28571417,28576048,28595911,28596011,28599771,28605990,28613633,28616738,28616765,28618712,28619044,28645238,28651990,28663257,28670297,28670325,28673825,28681820,28692375,28704468,28711938,28714342,28715207,28721239,28721496,28725606,28750094,28762869,28764815,28768503,28789776,28798496', 'assoc_port': '28114552:28114873,28146701:28147032,28172437:28173076,28172480:28182921,28178628:28179058,28197086:28199505,28197496:28198253,28197504:28198006,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28220803:28221101,28223118:28223896,28226732:28237034,28248381:28248861,28254379:28254641,28266459:28315104,28266464:28266694,28267056:28267331,28268415:28314891,28275156:28326272,28278638:28312534,28293093:28312368,28296765:28312216,28296769:28311055,28298771:28311235,28299778:28311119,28299783:28310433,28309575:28334653,28315752:28328292,28329275:28329681,28389445:28389594,28396267:28406869,28398862:28399284,28398885:28399272,28400561:28401080,28406779:28407189,28408330:28408802,28408338:28408906,28417002:28417333,28458436:28465312,28461923:28462154,28463040:28463228,28465368:28465663,28466533:28466697,28471923:28471986,28477446:28477954,28479649:28479949,28482642:28482768,28483185:28484100,28488547:28489176,28490485:28491089,28490550:28491029,28495411:28495802,28498485:2849881', 'assoc_mat': '28114552:pehd:4209:28114873,28146701:pehd:4209:28147032,28172437:pehd:4209:28173076,28172480:pehd:4209:28182921,28178628:pehd:4209:28179058,28197086:pehd:4209:28199505,28197496:pehd:4209:28198253,28197504:pehd:4209:28198006,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28220803:pehd:4209:28221101,28223118:pehd:4209:28223896,28226732:pehd:4209:28237034,28248381:pehd:4209:28248861,28254379:pehd:4209:28254641,28266459:pehd:4209:28315104,28266464:pehd:4209:28266694,28267056:pehd:4209:28267331,28268415:pehd:4209:28314891,28275156:pehd:4209:28326272,28278638:pehd:4209:28312534,28293093:pehd:4209:28312368,28296765:pehd:4209:28312216,28296769:pehd:4209:28311055,28298771:pehd:4209:28311235,28299778:pehd:4209:28311119,28299783:pehd:4209:28310433,28309575:pehd:4209:28334653,28315752:pehd:4209:28328292,28329275:pehd:4209:28329681,28389445:pehd:4209:28389594,28396267:pehd:4209:28406869,28398862:pehd:4209:28399284,28398885:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.972922681385208, 'nb_photo': 7701, 'list_port_cont': '28114797,28122695,28147096,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28178834,28178892,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28200980,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28215966,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,28227027,28227689,28227794,28230330,28231064,28248658,28250278,28251778,28254884,28254992,28255289,28255429,28255451,28255864,28258755,28258954,28259131,28260165,28267289,28267636,28305477,28305606,28305698,28305767,28309656,28309721,28310151,28311299,28311967,28312033,28315863,28316504,28317969,28318246,28318532,28319793,28320728,28322213,28322745,28323201,28323939,28326189,28326359,28327470,2832780', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,28146709:28147096,28148212:28153648,28148244:28150166,28148259:28170717,28148269:28159291,28150008:28153188,28150041:28151055,28150074:28150474,28150126:28150870,28154940:28164423,28158435:28159277,28158477:28158609,28160920:28161442,28162127:28163539,28165267:28166043,28172416:28177210,28172427:28175857,28172432:28175542,28172438:28174473,28172446:28173879,28172460:28173040,28178610:28180221,28178615:28179932,28178642:28179358,28178643:28178892,28178644:28178834,28185600:28186002,28194993:28195546,28196383:28196998,28197100:28218722,28197139:28215520,28197179:28215328,28197195:28218263,28197212:28214106,28197218:28198211,28197242:28211368,28197248:28210375,28197290:28210105,28197321:28209422,28197397:28208543,28197408:28207664,28197416:28204180,28197454:28207315,28197462:28202302,28197491:28201623,28197542:28200980,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:2820654', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,28146709:pehd:4211:28147096,28148212:pehd:4211:28153648,28148244:pehd:4211:28150166,28148259:pehd:4211:28170717,28148269:pehd:4211:28159291,28150008:pehd:4211:28153188,28150041:pehd:4211:28151055,28150074:pehd:4211:28150474,28150126:pehd:4211:28150870,28154940:pehd:4211:28164423,28158435:pehd:4211:28159277,28158477:pehd:4211:28158609,28160920:pehd:4211:28161442,28162127:pehd:4211:28163539,28165267:pehd:4211:28166043,28172416:pehd:4211:28177210,28172427:pehd:4211:28175857,28172432:pehd:4211:28175542,28172438:pehd:4211:28174473,28172446:pehd:4211:28173879,28172460:pehd:4211:28173040,28178610:pehd:4211:28180221,28178615:pehd:4211:28179932,28178642:pehd:4211:28179358,28178643:pehd:4211:28178892,28178644:pehd:4211:28178834,28185600:pehd:4211:28186002,28194993:pehd:4211:28195546,28196383:pehd:4211:28196998,28197100:pehd:4211:28218722,28197139:pehd:4211:28215520,28197179:pehd:4211:28215328,28197195:pehd:4211:28218263,28197212:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0022216319456254715, 'nb_photo': 1, 'list_port_cont': '28748377', 'assoc_port': '28747366:28748377', 'assoc_mat': '28747366:pehd:3327:28748377'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005976864757216136, 'nb_photo': 4, 'list_port_cont': '28307330,28576814,28609845', 'assoc_port': '28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28306512:pehd:3594:28307330,28576610:pehd:3594:28576814,28609449:pehd:3594:28609845'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0003209133510889426, 'nb_photo': 1, 'list_port_cont': '28507106', 'assoc_port': '28506520:28507106', 'assoc_mat': '28506520:pet_clair:4203:28507106'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004655766753365708, 'nb_photo': 6, 'list_port_cont': '28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28389447:pet_clair:4200:28389745,28395064:pet_clair:4200:28395485,28490489:pet_clair:4200:28491267,28490536:pet_clair:4200:28490975,28531992:pet_clair:4200:28533194'}, {'unwanted_material': 'pet_clair', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0003408782142355179, 'nb_photo': 1, 'list_port_cont': '28520446', 'assoc_port': '28520160:28520446', 'assoc_mat': '28520160:pet_clair:4209:28520446'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0005752137830190486, 'nb_photo': 38, 'list_port_cont': '28185999,28197002,28205236,28255001,28255419,28319798,28334594,28335528,28336889,28441980,28458084,28467251,28485799,28537344,28540623,28546562,28601820,28613858,28621960,28645549,28646737,28647500,28701020,28706657,28721770,28722897,28750285,28762135,28769207,28770784,28770857,28771018,28793081,28794977', 'assoc_port': '28185600:28185999,28196383:28197002,28204093:28205236,28254369:28255001,28255156:28255419,28269635:28336889,28273045:28335528,28273052:28334594,28296767:28319798,28441235:28441980,28457024:28458084,28466528:28467251,28485311:28485799,28536750:28537344,28540209:28540623,28546218:28546562,28599378:28601820,28613075:28621960,28613156:28613858,28644833:28646737,28644837:28645549,28647066:28647500,28700437:28701020,28706284:28706657,28708053:28722897,28720958:28721770,28749837:28750285,28749859:28762135,28767871:28771018,28769086:28769207,28770478:28770857,28770481:28770784,28788991:28794977,28791440:28793081', 'assoc_mat': '28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28204093:pet_clair:4211:28205236,28254369:pet_clair:4211:28255001,28255156:pet_clair:4211:28255419,28269635:pet_clair:4211:28336889,28273045:pet_clair:4211:28335528,28273052:pet_clair:4211:28334594,28296767:pet_clair:4211:28319798,28441235:pet_clair:4211:28441980,28457024:pet_clair:4211:28458084,28466528:pet_clair:4211:28467251,28485311:pet_clair:4211:28485799,28536750:pet_clair:4211:28537344,28540209:pet_clair:4211:28540623,28546218:pet_clair:4211:28546562,28599378:pet_clair:4211:28601820,28613075:pet_clair:4211:28621960,28613156:pet_clair:4211:28613858,28644833:pet_clair:4211:28646737,28644837:pet_clair:4211:28645549,28647066:pet_clair:4211:28647500,28700437:pet_clair:4211:28701020,28706284:pet_clair:4211:28706657,28708053:pet_clair:4211:28722897,28720958:pet_clair:4211:28721770,28749837:pet_clair:4211:28750285,28749859:pet_clair:4211:28762135,28767871:pet_clair:4211:28771018,28769086:pet_clair:4211:28769207,28770478:pet_clair:4211:28770857,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9944846809399909, 'nb_photo': 82655, 'list_port_cont': '28121206,28147575,28151166,28151733,28158345,28159205,28159254,28163236,28173625,28179617,28180493,28186146,28195935,28196098,28197224,28198826,28199004,28199165,28199232,28199247,28201054,28201558,28201816,28202114,28203054,28203198,28204240,28205115,28205287,28206820,28208970,28212868,28215192,28219475,28221558,28230984,28238486,28250708,28252204,28254944,28257574,28258719,28259310,28260240,28261275,28305734,28310359,28310592,28315642,28316000,28316436,28316695,28317323,28319664,28320288,28320560,28320860,28321129,28321338,28321716,28322724,28323563,28327673,28378762,28380107,28382024,28383264,28385816,28391795,28391931,28392960,28395769,28399761,28399885,28401419,28401607,28404926,28407339,28407692,28409223,28409421,28444235,28446460,28447361,28449577,28450562,28454377,28455531,28457760,28459320,28461513,28462300,28463255,28463286,28467131,28467285,28468541,28480612,28481538,28485672,28485763,28488280,28489639,28491636,28491957,28496231,28496357,28498157,28499089,28504920,28505057,28507229,28519628,2852096', 'assoc_port': '28114553:28121206,28146703:28147575,28150098:28151733,28150129:28151166,28154919:28158345,28158429:28159254,28158480:28159205,28162142:28163236,28172422:28173625,28172435:28180493,28178612:28179617,28185598:28186146,28194992:28196098,28194994:28195935,28196350:28197224,28197085:28203198,28197125:28203054,28197164:28201816,28197214:28201558,28197238:28201054,28197251:28204240,28197294:28199232,28197326:28199247,28197443:28199165,28197449:28199004,28197499:28198826,28200951:28202114,28201033:28205287,28204099:28205115,28205921:28206820,28208389:28208970,28211845:28212868,28214389:28215192,28218465:28219475,28220806:28221558,28230007:28230984,28238097:28238486,28249987:28250708,28251180:28252204,28254387:28254944,28257119:28257574,28258304:28258719,28258820:28259310,28259701:28260240,28260615:28261275,28267049:28321716,28268413:28321338,28271878:28320860,28271882:28320560,28273047:28320288,28273054:28323563,28278648:28319664,28296763:28317323,28298768:28316436,28299773:28316000,28301860:28315642,28305510:2830573', 'assoc_mat': '28114553:pet_clair:3327:28121206,28146703:pet_clair:3327:28147575,28150098:pet_clair:3327:28151733,28150129:pet_clair:3327:28151166,28154919:pet_clair:3327:28158345,28158429:pet_clair:3327:28159254,28158480:pet_clair:3327:28159205,28162142:pet_clair:3327:28163236,28172422:pet_clair:3327:28173625,28172435:pet_clair:3327:28180493,28178612:pet_clair:3327:28179617,28185598:pet_clair:3327:28186146,28194992:pet_clair:3327:28196098,28194994:pet_clair:3327:28195935,28196350:pet_clair:3327:28197224,28197085:pet_clair:3327:28203198,28197125:pet_clair:3327:28203054,28197164:pet_clair:3327:28201816,28197214:pet_clair:3327:28201558,28197238:pet_clair:3327:28201054,28197251:pet_clair:3327:28204240,28197294:pet_clair:3327:28199232,28197326:pet_clair:3327:28199247,28197443:pet_clair:3327:28199165,28197449:pet_clair:3327:28199004,28197499:pet_clair:3327:28198826,28200951:pet_clair:3327:28202114,28201033:pet_clair:3327:28205287,28204099:pet_clair:3327:28205115,28205921:pet_clair:3327:28206820,28208389:pet_clair:3327:28208970,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.024082725097591726, 'nb_photo': 761, 'list_port_cont': '28115010,28151423,28151924,28158824,28159223,28185750,28197961,28230326,28230918,28263380,28278538,28307328,28307471,28309288,28327365,28389780,28410747,28442186,28498721,28504389,28529640,28543226,28565199,28571548,28576809,28598649,28608600,28609848,28616980,28619965,28633963,28658089,28660270,28675643,28706722,28718004,28747732,28758941,28759790,28772507,28789368,28789915', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,28158426:28159223,28158436:28158824,28178638:28185750,28197273:28197961,28230012:28230918,28230013:28230326,28262966:28263380,28275149:28278538,28305512:28307471,28306511:28309288,28306512:28307328,28326940:28327365,28389438:28389780,28404241:28410747,28441238:28442186,28498513:28498721,28504076:28504389,28529172:28529640,28542874:28543226,28564860:28565199,28571214:28571548,28576610:28576809,28598196:28598649,28608156:28608600,28609449:28609848,28616512:28616980,28619641:28619965,28633495:28633963,28657920:28660270,28657922:28658089,28675228:28675643,28706287:28706722,28717752:28718004,28747362:28747732,28758426:28758941,28758428:28759790,28772190:28772507,28788999:28789915,28789088:28789368', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,28158426:pet_clair:3594:28159223,28158436:pet_clair:3594:28158824,28178638:pet_clair:3594:28185750,28197273:pet_clair:3594:28197961,28230012:pet_clair:3594:28230918,28230013:pet_clair:3594:28230326,28262966:pet_clair:3594:28263380,28275149:pet_clair:3594:28278538,28305512:pet_clair:3594:28307471,28306511:pet_clair:3594:28309288,28306512:pet_clair:3594:28307328,28326940:pet_clair:3594:28327365,28389438:pet_clair:3594:28389780,28404241:pet_clair:3594:28410747,28441238:pet_clair:3594:28442186,28498513:pet_clair:3594:28498721,28504076:pet_clair:3594:28504389,28529172:pet_clair:3594:28529640,28542874:pet_clair:3594:28543226,28564860:pet_clair:3594:28565199,28571214:pet_clair:3594:28571548,28576610:pet_clair:3594:28576809,28598196:pet_clair:3594:28598649,28608156:pet_clair:3594:28608600,28609449:pet_clair:3594:28609848,28616512:pet_clair:3594:28616980,28619641:pet_clair:3594:28619965,28633495:pet_clair:3594:28633963,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014233614541477408, 'nb_photo': 48, 'list_port_cont': '28115013,28151428,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913', 'assoc_port': '28114554:28115013,28150085:28151428,28197273:28197953,28262966:28263384,28275149:28278545,28306511:28309296,28306512:28307329,28326940:28327366,28389438:28389781,28441238:28442181,28498513:28498726,28504076:28504386,28529172:28529646,28571214:28571549,28576610:28576815,28608156:28608599,28609449:28609855,28616512:28616985,28633495:28633965,28675228:28675636,28717752:28718003,28758426:28758944,28758428:28759786,28772190:28772508,28788999:28789913,28789088:28789364', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150085:pet_fonce:3594:28151428,28197273:pet_fonce:3594:28197953,28262966:pet_fonce:3594:28263384,28275149:pet_fonce:3594:28278545,28306511:pet_fonce:3594:28309296,28306512:pet_fonce:3594:28307329,28326940:pet_fonce:3594:28327366,28389438:pet_fonce:3594:28389781,28441238:pet_fonce:3594:28442181,28498513:pet_fonce:3594:28498726,28504076:pet_fonce:3594:28504386,28529172:pet_fonce:3594:28529646,28571214:pet_fonce:3594:28571549,28576610:pet_fonce:3594:28576815,28608156:pet_fonce:3594:28608599,28609449:pet_fonce:3594:28609855,28616512:pet_fonce:3594:28616985,28633495:pet_fonce:3594:28633965,28675228:pet_fonce:3594:28675636,28717752:pet_fonce:3594:28718003,28758426:pet_fonce:3594:28758944,28758428:pet_fonce:3594:28759786,28772190:pet_fonce:3594:28772508,28788999:pet_fonce:3594:28789913,28789088:pet_fonce:3594:28789364'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.008821681928570258, 'nb_photo': 1, 'list_port_cont': '28647186', 'assoc_port': '28647064:28647186', 'assoc_mat': '28647064:pet_opaque:4207:28647186'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004370682532704493, 'nb_photo': 1, 'list_port_cont': '28198837', 'assoc_port': '28197411:28198837', 'assoc_mat': '28197411:pet_opaque:4461:28198837'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010055911372498318, 'nb_photo': 20, 'list_port_cont': '28147083,28162615,28198913,28199337,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038', 'assoc_port': '28146707:28147083,28162156:28162615,28197322:28199337,28197401:28198913,28215537:28216327,28266455:28311928,28271876:28310980,28299766:28309803,28384995:28385281,28406771:28407261,28452670:28452784,28457025:28457402,28490492:28499490,28529175:28529660,28531992:28533185,28542877:28543020,28747367:28747744,28767868:28768038', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28215537:pet_opaque:4200:28216327,28266455:pet_opaque:4200:28311928,28271876:pet_opaque:4200:28310980,28299766:pet_opaque:4200:28309803,28384995:pet_opaque:4200:28385281,28406771:pet_opaque:4200:28407261,28452670:pet_opaque:4200:28452784,28457025:pet_opaque:4200:28457402,28490492:pet_opaque:4200:28499490,28529175:pet_opaque:4200:28529660,28531992:pet_opaque:4200:28533185,28542877:pet_opaque:4200:28543020,28747367:pet_opaque:4200:28747744,28767868:pet_opaque:4200:28768038'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0009542239529812918, 'nb_photo': 2, 'list_port_cont': '28506952,28616756', 'assoc_port': '28506543:28506952,28616519:28616756', 'assoc_mat': '28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000143873099183422, 'nb_photo': 68, 'list_port_cont': '28150871,28151048,28175536,28178831,28197000,28200976,28201615,28208985,28212778,28214101,28215015,28218256,28223880,28255444,28305475,28322226,28326199,28327471,28329419,28329872,28336895,28339476,28386094,28391742,28393132,28395621,28404727,28409364,28447178,28455483,28457489,28485803,28525340,28531351,28541147,28545586,28546572,28549060,28567759,28572224,28574624,28575692,28596255,28608983,28658332,28660187,28671674,28702212,28706658,28715331,28723472,28743580,28744551,28758957,28759109,28762137,28763284,28770849,28772845,28772999,28791785,28793078', 'assoc_port': '28150041:28151048,28150126:28150871,28172432:28175536,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197491:28201615,28197542:28200976,28208382:28208985,28211847:28212778,28214404:28215015,28223120:28223880,28255151:28255444,28262965:28339476,28269635:28336895,28293098:28329419,28305097:28305475,28321659:28322226,28325226:28326199,28326953:28327471,28329296:28329872,28384994:28386094,28390753:28391742,28392226:28393132,28395076:28395621,28404187:28404727,28408332:28409364,28446678:28447178,28454860:28455483,28457038:28457489,28485311:28485803,28524352:28525340,28529138:28531351,28531993:28541147,28545014:28545586,28546218:28546572,28548756:28549060,28567225:28567759,28571997:28572224,28574231:28574624,28575420:28575692,28595740:28596255,28608080:28608983,28650923:28658332,28659147:28660187,28671128:28671674,28701308:28702212,28706284:28706658,28715025:28715331,28723222:28723472,28739549:28744551,28742943:28743580,28749859:28762137,28758421:28759109,28758435:28758957,28762718:2876328', 'assoc_mat': '28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28172432:pet_opaque:4211:28175536,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28223120:pet_opaque:4211:28223880,28255151:pet_opaque:4211:28255444,28262965:pet_opaque:4211:28339476,28269635:pet_opaque:4211:28336895,28293098:pet_opaque:4211:28329419,28305097:pet_opaque:4211:28305475,28321659:pet_opaque:4211:28322226,28325226:pet_opaque:4211:28326199,28326953:pet_opaque:4211:28327471,28329296:pet_opaque:4211:28329872,28384994:pet_opaque:4211:28386094,28390753:pet_opaque:4211:28391742,28392226:pet_opaque:4211:28393132,28395076:pet_opaque:4211:28395621,28404187:pet_opaque:4211:28404727,28408332:pet_opaque:4211:28409364,28446678:pet_opaque:4211:28447178,28454860:pet_opaque:4211:28455483,2845'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0042056079398782205, 'nb_photo': 420, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28198267,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,28235729,28235750,28238238,28248643,28255236,28255376,28258839,28260817,28267129,28269798,28273167,28293329,28296905,28298902,28305188,28307659,28320510,28329504,28330995,28336074,28336162,28338698,28338978,28339015,28378036,28386522,28389462,28395161,28399121,28407022,28417206,28444720,28446815,28450002,28458528,28465505,28470061,28477565,28477664,28478025,28478227,28482707,28483248,28487446,28490686,28495616,28506687,28516597,28522976,28533025,28533117,28539229,28545186,28545456,28546261,28561988,28573064,28573578,28573735,28573765,28575444,28576016,28576693,28577120,28602201,28605918,28618820,28619825,28645061,28651912,28654172,28655369,28663107,28706361,28715073,28716893,28717904,28719921,28720066,28721067,28739733,28742698,28743011,28743848,28750197,28752117,28752266,28758592,2876883', 'assoc_port': '28054343:28054373,28123402:28123571,28148263:28148601,28149990:28150698,28154938:28155327,28160921:28161093,28172507:28172763,28178611:28178773,28185594:28185767,28192233:28192623,28196380:28196443,28197258:28200472,28197328:28200211,28197382:28204758,28197557:28197725,28197591:28199028,28197598:28198267,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,28235582:28235729,28235595:28235750,28238095:28238238,28248366:28248643,28255150:28255376,28255153:28255236,28258824:28258839,28260611:28260817,28267051:28267129,28269643:28269798,28273041:28273167,28293095:28293329,28296744:28296905,28298777:28298902,28305094:28305188,28307514:28307659,28320156:28320510,28329301:28329504,28330623:28330995,28336037:28336162,28336038:28336074,28338411:28339015,28338413:28338978,28338416:28338698,28377782:28378036,28386389:28386522,28389443:28389462,28395048:28395161,28398901:28399121,28406776:28407022,28416999:28417206,28444581:2844472', 'assoc_mat': '28054343:plastique:3726:28054373,28123402:plastique:3726:28123571,28148263:plastique:3726:28148601,28149990:plastique:3726:28150698,28154938:plastique:3726:28155327,28160921:plastique:3726:28161093,28172507:plastique:3726:28172763,28178611:plastique:3726:28178773,28185594:plastique:3726:28185767,28192233:plastique:3726:28192623,28196380:plastique:3726:28196443,28197258:plastique:3726:28200472,28197328:plastique:3726:28200211,28197382:plastique:3726:28204758,28197557:plastique:3726:28197725,28197591:plastique:3726:28199028,28197598:plastique:3726:28198267,28199406:plastique:3726:28199724,28205939:plastique:3726:28206000,28208423:plastique:3726:28208531,28218467:plastique:3726:28218671,28226762:plastique:3726:28226835,28230010:plastique:3726:28230366,28230014:plastique:3726:28230232,28230016:plastique:3726:28230142,28235582:plastique:3726:28235729,28235595:plastique:3726:28235750,28238095:plastique:3726:28238238,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011130955756669008, 'nb_photo': 1065, 'list_port_cont': '28054384,28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28196558,28197719,28198039,28198263,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230146,28230237,28230370,28235732,28235752,28235978,28236185,28236444,28238229,28248640,28255232,28255367,28258840,28260819,28267134,28269806,28273169,28293331,28296906,28298905,28307654,28320506,28329497,28330910,28331002,28336076,28336167,28336247,28338579,28338701,28338935,28338987,28339007,28377861,28378024,28386523,28395166,28399118,28407018,28408571,28417211,28444729,28446807,28448828,28450011,28458529,28465510,28470063,28472457,28477559,28477665,28477863,28478035,28478234,28482702,28483247,28487440,28490688,28490818,28495618,28506685,28516588,28533026,28533124,28539235,28545190,28545462,28561991,28573068,28573583,28573770,28576013,28577109,28577123,28602202,28605919,28609507,28618605,28618823,28619815,28645066,28651921,28654176,28655373,28663096,28673673,28680330,28702588,28706367,2871507', 'assoc_port': '28054343:28054384,28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196356:28196558,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197598:28198263,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28230016:28230146,28235567:28236185,28235568:28236444,28235569:28235978,28235582:28235732,28235595:28235752,28238095:28238229,28248366:28248640,28255150:28255367,28255153:28255232,28258824:28258840,28260611:28260819,28267051:28267134,28269643:28269806,28273041:28273169,28293095:28293331,28296744:28296906,28298777:28298905,28307514:28307654,28320156:28320506,28329301:28329497,28330623:28331002,28330659:28330910,28336035:28336247,28336037:28336167,28336038:28336076,28338411:28339007,28338413:28338987,28338415:28338935,28338416:28338701,28338418:2833857', 'assoc_mat': '28054343:Teint_Dans_La_Masse:3726:28054384,28123402:Teint_Dans_La_Masse:3726:28123577,28148263:Teint_Dans_La_Masse:3726:28148603,28149990:Teint_Dans_La_Masse:3726:28150675,28154938:Teint_Dans_La_Masse:3726:28155332,28160921:Teint_Dans_La_Masse:3726:28161087,28172507:Teint_Dans_La_Masse:3726:28172761,28178611:Teint_Dans_La_Masse:3726:28178765,28185594:Teint_Dans_La_Masse:3726:28185757,28192233:Teint_Dans_La_Masse:3726:28192632,28196356:Teint_Dans_La_Masse:3726:28196558,28196380:Teint_Dans_La_Masse:3726:28196451,28197256:Teint_Dans_La_Masse:3726:28201182,28197258:Teint_Dans_La_Masse:3726:28200477,28197382:Teint_Dans_La_Masse:3726:28204760,28197557:Teint_Dans_La_Masse:3726:28197719,28197591:Teint_Dans_La_Masse:3726:28199025,28197594:Teint_Dans_La_Masse:3726:28198774,28197596:Teint_Dans_La_Masse:3726:28198569,28197598:Teint_Dans_La_Masse:3726:28198263,28197600:Teint_Dans_La_Masse:3726:28198039,28199406:Teint_Dans_La_Masse:3726:28199721,28205939:Teint_Dans_La_Masse:3726:28206005,28218467:Teint_Dans_La_Masse:3726:2'}) 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(2507143,2525112,2522566,2521974,2531073,2539923,2549549,2554522,2557459,2565844,2573095,2580482,2589546,2594669,2598509,2599488,2607593,2615960,2622838,2629776,2637000,2639308)); after get_hostname_from_raspi hasthag : jrm hasthag that could be used but not yet : _______papier,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______jrm' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : gm hasthag that could be used but not yet : _______papier,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : pehd_pp hasthag that could be used but not yet : _______pehd,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : emr hasthag that could be used but not yet : _______carton,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : ela hasthag that could be used but not yet : _______ela,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : flux_dev hasthag that could be used but not yet : _______pet_fonce,background 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' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : refus hasthag that could be used but not yet : _______refus,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______refus' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; hasthag : aluminium hasthag that could be used but not yet : _______metal,background 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=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-11-01' and date <= '2025-11-30') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((29843,),), 'unwanted_material_monthly_percentage': ((0.04927259082997321,),), 'material_repartition': (('pehd_pp', 7365), ('pet_clair', 6467), ('film_pedb', 3929), ('jrm', 3762), ('gm', 3277), ('emr', 2772), ('flux_dev', 1137), ('ela', 511), ('refus', 463), ('aluminium', 160)), 'material_dict': {'pehd_pp': 7365, 'pet_clair': 6467, 'film_pedb': 3929, 'jrm': 3762, 'gm': 3277, 'emr': 2772, 'autres': 2271}, 'coverage_data': (('2025/11/22/', 1.0), ('2025/11/21/', 1.0), ('2025/11/20/', 1.0), ('2025/11/19/', 1.0), ('2025/11/18/', 1.0), ('2025/11/17/', 1.0), ('2025/11/15/', 1.0), ('2025/11/14/', 1.0), ('2025/11/13/', 1.0), ('2025/11/12/', 1.0), ('2025/11/11/', 1.0), ('2025/11/10/', 1.0), ('2025/11/08/', 1.0), ('2025/11/07/', 1.0), ('2025/11/06/', 1.0), ('2025/11/05/', 1.0), ('2025/11/04/', 1.0), ('2025/11/03/', 1.0), ('2025/11/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 11, 1), 0.2783094606280474, 6), (datetime.date(2025, 11, 3), 0.055625447606442724, 25), (datetime.date(2025, 11, 4), 0.04944900034261389, 37), (datetime.date(2025, 11, 5), 0.050440575676049766, 38), (datetime.date(2025, 11, 6), 0.04718615098696449, 30), (datetime.date(2025, 11, 7), 0.053986248261032564, 37), (datetime.date(2025, 11, 10), 0.04321732230621847, 18), (datetime.date(2025, 11, 12), 0.04929394871800339, 19), (datetime.date(2025, 11, 13), 0.051013197102103815, 5), (datetime.date(2025, 11, 14), 0.046128040290564894, 5), (datetime.date(2025, 11, 15), 0.042906090938243754, 7), (datetime.date(2025, 11, 17), 0.047178239737131034, 72), (datetime.date(2025, 11, 18), 0.05594013628377442, 14), (datetime.date(2025, 11, 19), 0.04563997466161867, 20), (datetime.date(2025, 11, 20), 0.049340561636008744, 5), (datetime.date(2025, 11, 21), 0.05018439092123218, 36)), 'impurety_average_data_per_hashtag': {'jrm': ((datetime.date(2025, 11, 1), 0.2783094606280474, 6), (datetime.date(2025, 11, 3), 0.05223488277175594, 6), (datetime.date(2025, 11, 4), 0.019295039515583163, 37), (datetime.date(2025, 11, 5), 0.04331136841751637, 38), (datetime.date(2025, 11, 6), 0.029212909597931255, 30), (datetime.date(2025, 11, 7), 0.055587102422073376, 37), (datetime.date(2025, 11, 10), 0.02727896690228958, 18), (datetime.date(2025, 11, 12), 0.01987926998449535, 19), (datetime.date(2025, 11, 13), 0.04064612073447862, 5), (datetime.date(2025, 11, 14), 0.02735625075185563, 5), (datetime.date(2025, 11, 15), 0.02530646573628952, 97), (datetime.date(2025, 11, 17), 0.02526175331989213, 72), (datetime.date(2025, 11, 18), 0.031010648646970358, 5), (datetime.date(2025, 11, 19), 0.03620628441263073, 35), (datetime.date(2025, 11, 20), 0.030182684771219322, 5), (datetime.date(2025, 11, 21), 0.02674839533943914, 47)), 'film_pedb': ((datetime.date(2025, 11, 3), 0.16631662011961135, 25), (datetime.date(2025, 11, 4), 0.1782024077095902, 40), (datetime.date(2025, 11, 5), 0.17837488003047616, 36), (datetime.date(2025, 11, 6), 0.15914201093469685, 29), (datetime.date(2025, 11, 7), 0.17820835667865773, 42), (datetime.date(2025, 11, 10), 0.17651963626179681, 35), (datetime.date(2025, 11, 12), 0.16932662974119964, 40), (datetime.date(2025, 11, 13), 0.18306456447228045, 45), (datetime.date(2025, 11, 14), 0.16221045890021174, 29), (datetime.date(2025, 11, 15), 0.17752498077892045, 23), (datetime.date(2025, 11, 17), 0.17821835467572697, 30), (datetime.date(2025, 11, 18), 0.16464039511758105, 41), (datetime.date(2025, 11, 19), 0.15845507934261485, 39), (datetime.date(2025, 11, 20), 0.19147330558652023, 5), (datetime.date(2025, 11, 21), 0.19666037239054993, 41)), 'pet_clair': ((datetime.date(2025, 11, 3), 0.005867638977656988, 23), (datetime.date(2025, 11, 4), 0.006721897611086762, 46), (datetime.date(2025, 11, 5), 0.00461690185127996, 23), (datetime.date(2025, 11, 6), 0.0058002538269227915, 25), (datetime.date(2025, 11, 7), 0.007594141721663214, 29), (datetime.date(2025, 11, 10), 0.004826136192119414, 27), (datetime.date(2025, 11, 12), 0.005885300875613762, 24), (datetime.date(2025, 11, 13), 0.004287006395513097, 49), (datetime.date(2025, 11, 14), 0.007000008361361626, 22), (datetime.date(2025, 11, 15), 0.006613135621988744, 29), (datetime.date(2025, 11, 17), 0.005556068724928634, 22), (datetime.date(2025, 11, 18), 0.011942017118662746, 26), (datetime.date(2025, 11, 19), 0.0039408856178856574, 27), (datetime.date(2025, 11, 20), 0.006424476208846891, 27), (datetime.date(2025, 11, 21), 0.006590443126007855, 23)), 'gm': ((datetime.date(2025, 11, 3), 0.06287295713396228, 15), (datetime.date(2025, 11, 4), 0.04821118036621456, 22), (datetime.date(2025, 11, 5), 0.05024551740208462, 19), (datetime.date(2025, 11, 6), 0.049529790955130444, 23), (datetime.date(2025, 11, 7), 0.049126478087923094, 14), (datetime.date(2025, 11, 10), 0.047190805603395336, 25), (datetime.date(2025, 11, 12), 0.0534465744561396, 14), (datetime.date(2025, 11, 13), 0.03481195824748349, 23), (datetime.date(2025, 11, 14), 0.03814957489173238, 23), (datetime.date(2025, 11, 15), 0.04037265013657463, 6), (datetime.date(2025, 11, 17), 0.04464688013956829, 11), (datetime.date(2025, 11, 18), 0.059669878015633254, 15), (datetime.date(2025, 11, 19), 0.05156695425788541, 23), (datetime.date(2025, 11, 20), 0.05671040931629296, 21), (datetime.date(2025, 11, 21), 0.04085970817470238, 11)), 'pehd_pp': ((datetime.date(2025, 11, 3), 0.027365912699629426, 21), (datetime.date(2025, 11, 4), 0.027263397814740013, 18), (datetime.date(2025, 11, 5), 0.026971446277442853, 21), (datetime.date(2025, 11, 6), 0.02671293221815826, 18), (datetime.date(2025, 11, 7), 0.026744215008732235, 20), (datetime.date(2025, 11, 10), 0.026668709098303038, 18), (datetime.date(2025, 11, 12), 0.027497570183547006, 19), (datetime.date(2025, 11, 13), 0.02688405137805616, 24), (datetime.date(2025, 11, 14), 0.027459790078015474, 21), (datetime.date(2025, 11, 15), 0.02798200035409486, 6), (datetime.date(2025, 11, 17), 0.02636228230227316, 40), (datetime.date(2025, 11, 18), 0.02664222498165773, 14), (datetime.date(2025, 11, 19), 0.02672166410367804, 20), (datetime.date(2025, 11, 20), 0.026286543862188882, 55), (datetime.date(2025, 11, 21), 0.028575242183258798, 36)), 'emr': ((datetime.date(2025, 11, 3), 0.03099690872553978, 6), (datetime.date(2025, 11, 4), 0.03226115925161183, 12), (datetime.date(2025, 11, 5), 0.03395947801724155, 12), (datetime.date(2025, 11, 6), 0.036359934912221135, 9), (datetime.date(2025, 11, 7), 0.03400443949742384, 11), (datetime.date(2025, 11, 10), 0.031935404589449524, 10), (datetime.date(2025, 11, 12), 0.03328732684821341, 9), (datetime.date(2025, 11, 13), 0.04090712680905775, 8), (datetime.date(2025, 11, 14), 0.03461827370383471, 10), (datetime.date(2025, 11, 15), 0.03636711596947584, 7), (datetime.date(2025, 11, 17), 0.035151285907027326, 7), (datetime.date(2025, 11, 18), 0.03849301172462632, 15), (datetime.date(2025, 11, 19), 0.03553777428876212, 12), (datetime.date(2025, 11, 20), 0.040590800143421056, 5), (datetime.date(2025, 11, 21), 0.03381982411955838, 5)), 'ela': ((datetime.date(2025, 11, 3), 0.08887426504613721, 30), (datetime.date(2025, 11, 4), 0.09355005783379834, 27), (datetime.date(2025, 11, 5), 0.10665907634548331, 9), (datetime.date(2025, 11, 10), 0.1273153932581319, 7), (datetime.date(2025, 11, 12), 0.10747079507836776, 34), (datetime.date(2025, 11, 13), 0.13372134916231118, 22), (datetime.date(2025, 11, 14), 0.11946267608520875, 15), (datetime.date(2025, 11, 15), 0.11528734716542521, 7), (datetime.date(2025, 11, 17), 0.12987038625302702, 8), (datetime.date(2025, 11, 18), 0.13239478044113795, 15), (datetime.date(2025, 11, 19), 0.08916344840765388, 6), (datetime.date(2025, 11, 20), 0.11388408430706069, 18), (datetime.date(2025, 11, 21), 0.14913286871178377, 15)), 'flux_dev': ((datetime.date(2025, 11, 3), 0.09256722949027554, 10), (datetime.date(2025, 11, 4), 0.10532583594405939, 5), (datetime.date(2025, 11, 5), 0.07735907946531066, 6), (datetime.date(2025, 11, 6), 0.11328461741099745, 10), (datetime.date(2025, 11, 7), 0.10217991655195559, 7), (datetime.date(2025, 11, 10), 0.09549714775572951, 8), (datetime.date(2025, 11, 12), 0.11519725655154754, 5), (datetime.date(2025, 11, 13), 0.08607230133670497, 8), (datetime.date(2025, 11, 14), 0.08624277905117986, 6), (datetime.date(2025, 11, 15), 0.10326484542454907, 5), (datetime.date(2025, 11, 17), 0.08918566638807887, 8), (datetime.date(2025, 11, 18), 0.11711201024112466, 10), (datetime.date(2025, 11, 19), 0.1275995448471334, 17), (datetime.date(2025, 11, 20), 0.12952933899450134, 20), (datetime.date(2025, 11, 21), 0.09175366658182908, 8)), 'refus': ((datetime.date(2025, 11, 3), 0.06751395519868827, 7), (datetime.date(2025, 11, 4), 0.089616196871785, 6), (datetime.date(2025, 11, 5), 0.03418566542888374, 16), (datetime.date(2025, 11, 6), 0.031239909378354806, 11), (datetime.date(2025, 11, 7), 0.08404591215676883, 8), (datetime.date(2025, 11, 10), 0.05648704130312206, 12), (datetime.date(2025, 11, 12), 0.04280655530330008, 13), (datetime.date(2025, 11, 13), 0.03381876299986581, 14), (datetime.date(2025, 11, 14), 0.03774868184156378, 5), (datetime.date(2025, 11, 15), 0.03539891098484848, 11), (datetime.date(2025, 11, 17), 0.057781745601162914, 6), (datetime.date(2025, 11, 18), 0.06540892279499054, 5), (datetime.date(2025, 11, 19), 0.03964843175889182, 8), (datetime.date(2025, 11, 20), 0.058723988474151244, 7), (datetime.date(2025, 11, 21), 0.06683755724134462, 18)), 'aluminium': ((datetime.date(2025, 11, 3), 0.051580922475820475, 17), (datetime.date(2025, 11, 4), 0.04288947164770281, 15), (datetime.date(2025, 11, 5), 0.04157341337484972, 5), (datetime.date(2025, 11, 7), 0.036667619157072937, 14), (datetime.date(2025, 11, 12), 0.03279231495112914, 16), (datetime.date(2025, 11, 13), 0.03991694960818389, 14), (datetime.date(2025, 11, 14), 0.03839649677469909, 7), (datetime.date(2025, 11, 15), 0.0360955524318763, 7), (datetime.date(2025, 11, 18), 0.04105760581193082, 15), (datetime.date(2025, 11, 19), 0.047459962051348524, 14), (datetime.date(2025, 11, 20), 0.08823221717494367, 7), (datetime.date(2025, 11, 21), 0.05775726101926982, 12))}, 'quality_array': [['-6.228059960196012', '03112025'], ['-6.2522499233424265', '04112025'], ['-6.234206121918842', '05112025'], ['-6.227570612599276', '06112025'], ['-6.218627934728942', '07112025'], ['-6.123828282339067', '10112025'], ['-6.214997077595923', '12112025'], ['-6.238214240905225', '13112025'], ['-6.184446913227478', '14112025'], ['-6.177068687173129', '15112025'], ['-6.262358738441711', '17112025'], ['-6.200498734806197', '18112025'], ['-6.2004334702557315', '19112025'], ['-6.265130702582164', '20112025'], ['-6.339727246849397', '21112025']], 'number_of_batch': ((1782,),), 'datou_id_sts': 4891, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0058226630318836264, 'nb_photo': 445, 'list_port_cont': '28147571,28151173,28151724,28158338,28159200,28159256,28163244,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199171,28199219,28199248,28201569,28201819,28202112,28203050,28204248,28205112,28206831,28208975,28212877,28215194,28221554,28238487,28250711,28252184,28254949,28257575,28258712,28259307,28260248,28261273,28305742,28310360,28310598,28315644,28315998,28316438,28316685,28317314,28319660,28321120,28321342,28321709,28322719,28327664,28378759,28382027,28383261,28385808,28391792,28391924,28395766,28399872,28401602,28407349,28407688,28409430,28444230,28449584,28450561,28454375,28455519,28457755,28459315,28461516,28462302,28463263,28467133,28467284,28481537,28485762,28488287,28489629,28491635,28491959,28496223,28496364,28505060,28507223,28519636,28520954,28526136,28530276,28530494,28534235,28534587,28537436,28537708,28537954,28538085,28540782,28546757,28548406,28564455,28565405,28567914,28570307,28571746,28572413,28573285,28573377,28574571,28575802,28576152,28576190,28596497,28598998,2860290', 'assoc_port': '28146703:28147571,28150098:28151724,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28162142:28163244,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197125:28203050,28197164:28201819,28197214:28201569,28197251:28204248,28197294:28199219,28197326:28199248,28197443:28199171,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,28220806:28221554,28238097:28238487,28249987:28250711,28251180:28252184,28254387:28254949,28257119:28257575,28258304:28258712,28258820:28259307,28259701:28260248,28260615:28261273,28267049:28321709,28268413:28321342,28278648:28319660,28296763:28317314,28298768:28316438,28299773:28315998,28301860:28315644,28305510:28305742,28307513:28310598,28309561:28310360,28315771:28316685,28320157:28321120,28321664:28322719,28326954:28327664,28377780:28378759,28381435:28382027,28382545:28383261,28384999:28385808,28390751:28391924,28390752:2839179', 'assoc_mat': '28146703:autre:3327:28147571,28150098:autre:3327:28151724,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28162142:autre:3327:28163244,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197125:autre:3327:28203050,28197164:autre:3327:28201819,28197214:autre:3327:28201569,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,28197443:autre:3327:28199171,28197449:autre:3327:28199008,28200951:autre:3327:28202112,28204099:autre:3327:28205112,28205921:autre:3327:28206831,28208389:autre:3327:28208975,28211845:autre:3327:28212877,28214389:autre:3327:28215194,28220806:autre:3327:28221554,28238097:autre:3327:28238487,28249987:autre:3327:28250711,28251180:autre:3327:28252184,28254387:autre:3327:28254949,28257119:autre:3327:28257575,28258304:autre:3327:28258712,28258820:autre:3327:28259307,28259701:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0024527309584718646, 'nb_photo': 200, 'list_port_cont': '28115009,28151422,28151916,28158819,28159224,28185749,28197962,28230923,28263387,28278535,28307331,28307480,28309295,28327367,28389776,28410742,28442187,28498723,28504388,28529638,28543219,28565201,28571552,28576810,28598646,28609853,28616978,28619972,28633966,28675642,28706715,28718005,28747723,28758942,28759792,28772512,28789363,28789909', 'assoc_port': '28114554:28115009,28150017:28151916,28150085:28151422,28158426:28159224,28158436:28158819,28178638:28185749,28197273:28197962,28230012:28230923,28262966:28263387,28275149:28278535,28305512:28307480,28306511:28309295,28306512:28307331,28326940:28327367,28389438:28389776,28404241:28410742,28441238:28442187,28498513:28498723,28504076:28504388,28529172:28529638,28542874:28543219,28564860:28565201,28571214:28571552,28576610:28576810,28598196:28598646,28609449:28609853,28616512:28616978,28619641:28619972,28633495:28633966,28675228:28675642,28706287:28706715,28717752:28718005,28747362:28747723,28758426:28758942,28758428:28759792,28772190:28772512,28788999:28789909,28789088:28789363', 'assoc_mat': '28114554:autre:3594:28115009,28150017:autre:3594:28151916,28150085:autre:3594:28151422,28158426:autre:3594:28159224,28158436:autre:3594:28158819,28178638:autre:3594:28185749,28197273:autre:3594:28197962,28230012:autre:3594:28230923,28262966:autre:3594:28263387,28275149:autre:3594:28278535,28305512:autre:3594:28307480,28306511:autre:3594:28309295,28306512:autre:3594:28307331,28326940:autre:3594:28327367,28389438:autre:3594:28389776,28404241:autre:3594:28410742,28441238:autre:3594:28442187,28498513:autre:3594:28498723,28504076:autre:3594:28504388,28529172:autre:3594:28529638,28542874:autre:3594:28543219,28564860:autre:3594:28565201,28571214:autre:3594:28571552,28576610:autre:3594:28576810,28598196:autre:3594:28598646,28609449:autre:3594:28609853,28616512:autre:3594:28616978,28619641:autre:3594:28619972,28633495:autre:3594:28633966,28675228:autre:3594:28675642,28706287:autre:3594:28706715,28717752:autre:3594:28718005,28747362:autre:3594:28747723,28758426:autre:3594:28758942,28758428:autre:3594:28759792,28772190:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008112499816546964, 'nb_photo': 292, 'list_port_cont': '28054379,28123569,28148600,28150673,28155329,28161098,28172757,28178763,28185756,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28200470,28204762,28206004,28218662,28226834,28230231,28230360,28236183,28238228,28248636,28255240,28255371,28258841,28260823,28269805,28273171,28293322,28296909,28298898,28305195,28307657,28336070,28336250,28338583,28338939,28338982,28339005,28386526,28395167,28399115,28408574,28417207,28441306,28444727,28448833,28450003,28458519,28465512,28470060,28478236,28482701,28483254,28487443,28490694,28490827,28495622,28506696,28516591,28533027,28533123,28539232,28545195,28546256,28561986,28573059,28573769,28575445,28576008,28576697,28577106,28577122,28602207,28605922,28618604,28619818,28654168,28663100,28680337,28702592,28706368,28715032,28715080,28720064,28739741,28743016,28743851,28750196,28752114,28752264,28758589,28768840,28769385,28770232,28770613,28772476,28789429,28791704,28792286,28794086', 'assoc_port': '28054343:28054379,28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28160921:28161098,28172507:28172757,28178611:28178763,28185594:28185756,28192233:28192626,28197258:28200470,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28226762:28226834,28230010:28230360,28230014:28230231,28235567:28236183,28238095:28238228,28248366:28248636,28255150:28255371,28255153:28255240,28258824:28258841,28260611:28260823,28269643:28269805,28273041:28273171,28293095:28293322,28296744:28296909,28298777:28298898,28305094:28305195,28307514:28307657,28336035:28336250,28336038:28336070,28338411:28339005,28338413:28338982,28338415:28338939,28338418:28338583,28386389:28386526,28395048:28395167,28398901:28399115,28408328:28408574,28416999:28417207,28441237:28441306,28444581:28444727,28448707:28448833,28449862:28450003,28458422:28458519,28465367:28465512,28468304:28470060,28477414:28478236,28482643:2848270', 'assoc_mat': '28054343:autre_refus:3726:28054379,28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28160921:autre_refus:3726:28161098,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28185594:autre_refus:3726:28185756,28192233:autre_refus:3726:28192626,28197258:autre_refus:3726:28200470,28197328:autre_refus:3726:28200205,28197382:autre_refus:3726:28204762,28197557:autre_refus:3726:28197726,28197591:autre_refus:3726:28199034,28197593:autre_refus:3726:28198985,28197600:autre_refus:3726:28198044,28199406:autre_refus:3726:28199717,28205939:autre_refus:3726:28206004,28218467:autre_refus:3726:28218662,28226762:autre_refus:3726:28226834,28230010:autre_refus:3726:28230360,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28238095:autre_refus:3726:28238228,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0036196065475163795, 'nb_photo': 3, 'list_port_cont': '28163238,28455527,28714691', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00034206857144335656, 'nb_photo': 3, 'list_port_cont': '28458555,28502843', 'assoc_port': '28456995:28458555,28490500:28502843', 'assoc_mat': '28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0020629802054127795, 'nb_photo': 135, 'list_port_cont': '28171525,28185400,28208668,28209516,28210480,28292374,28332982,28333198,28335225,28347041,28389814,28389858,28461019,28464175,28468730,28503311,28503527,28507102,28538209,28538256,28570158,28575294,28578761,28598570,28606093,28664545,28675292,28707300,28707364,28760810,28798010,28809709', 'assoc_port': '28148278:28292374,28162128:28171525,28172494:28185400,28196362:28332982,28196365:28333198,28197140:28335225,28197324:28210480,28197502:28209516,28208436:28208668,28218491:28347041,28389439:28389814,28389441:28389858,28458423:28461019,28461895:28464175,28466535:28468730,28490484:28503311,28490522:28503527,28506520:28507102,28531614:28538209,28531615:28538256,28570014:28570158,28574235:28575294,28578525:28578761,28595731:28598570,28605876:28606093,28651838:28664545,28662878:28675292,28706822:28707300,28706823:28707364,28742664:28760810,28789055:28809709,28790179:28798010', 'assoc_mat': '28148278:barquette_opaque:4203:28292374,28162128:barquette_opaque:4203:28171525,28172494:barquette_opaque:4203:28185400,28196362:barquette_opaque:4203:28332982,28196365:barquette_opaque:4203:28333198,28197140:barquette_opaque:4203:28335225,28197324:barquette_opaque:4203:28210480,28197502:barquette_opaque:4203:28209516,28208436:barquette_opaque:4203:28208668,28218491:barquette_opaque:4203:28347041,28389439:barquette_opaque:4203:28389814,28389441:barquette_opaque:4203:28389858,28458423:barquette_opaque:4203:28461019,28461895:barquette_opaque:4203:28464175,28466535:barquette_opaque:4203:28468730,28490484:barquette_opaque:4203:28503311,28490522:barquette_opaque:4203:28503527,28506520:barquette_opaque:4203:28507102,28531614:barquette_opaque:4203:28538209,28531615:barquette_opaque:4203:28538256,28570014:barquette_opaque:4203:28570158,28574235:barquette_opaque:4203:28575294,28578525:barquette_opaque:4203:28578761,28595731:barquette_opaque:4203:28598570,28605876:barquette_opaque:4203:28606093,28651838:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0007953647849768532, 'nb_photo': 37, 'list_port_cont': '28185656,28299899,28305580,28345724,28347337,28355008,28361240,28382754,28392387,28395210,28444804,28452798,28458637,28486159,28487561,28494110,28499120,28523077,28533057,28536579,28602259,28608286,28618569,28651952,28655306,28671587,28701507,28709124,28710221,28747507,28749266,28758978,28767957,28795709', 'assoc_port': '28185599:28185656,28194990:28347337,28196360:28345724,28271884:28355008,28299798:28299899,28305508:28305580,28306510:28361240,28382547:28382754,28392220:28392387,28395061:28395210,28444582:28444804,28452668:28452798,28458437:28458637,28483177:28486159,28487266:28487561,28494023:28494110,28498494:28499120,28522828:28523077,28531613:28536579,28532379:28533057,28602011:28602259,28608131:28608286,28618502:28618569,28651865:28651952,28655129:28655306,28659142:28671587,28701313:28701507,28708054:28710221,28709043:28709124,28747361:28749266,28747373:28747507,28758431:28758978,28767870:28767957,28790176:28795709', 'assoc_mat': '28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28271884:barquette_opaque:4207:28355008,28299798:barquette_opaque:4207:28299899,28305508:barquette_opaque:4207:28305580,28306510:barquette_opaque:4207:28361240,28382547:barquette_opaque:4207:28382754,28392220:barquette_opaque:4207:28392387,28395061:barquette_opaque:4207:28395210,28444582:barquette_opaque:4207:28444804,28452668:barquette_opaque:4207:28452798,28458437:barquette_opaque:4207:28458637,28483177:barquette_opaque:4207:28486159,28487266:barquette_opaque:4207:28487561,28494023:barquette_opaque:4207:28494110,28498494:barquette_opaque:4207:28499120,28522828:barquette_opaque:4207:28523077,28531613:barquette_opaque:4207:28536579,28532379:barquette_opaque:4207:28533057,28602011:barquette_opaque:4207:28602259,28608131:barquette_opaque:4207:28608286,28618502:barquette_opaque:4207:28618569,28651865:barquette_opaque:4207:28651952,28655129:barquette_opaque:4207:28655306,28659142:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.017372413194753033, 'nb_photo': 5, 'list_port_cont': '28323101,28325874,28670358,28768138,28770167', 'assoc_port': '28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167', 'assoc_mat': '28301902:barquette_opaque:4461:28323101,28325228:barquette_opaque:4461:28325874,28670054:barquette_opaque:4461:28670358,28767863:barquette_opaque:4461:28768138,28767866:barquette_opaque:4461:28770167'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004613966291564433, 'nb_photo': 13, 'list_port_cont': '28208402,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670', 'assoc_port': '28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670', 'assoc_mat': '28197494:barquette_opaque:4200:28208402,28215546:barquette_opaque:4200:28215911,28258302:barquette_opaque:4200:28258610,28273050:barquette_opaque:4200:28310624,28305505:barquette_opaque:4200:28305718,28325222:barquette_opaque:4200:28325646,28395064:barquette_opaque:4200:28395477,28441234:barquette_opaque:4200:28441544,28452669:barquette_opaque:4200:28452773,28488507:barquette_opaque:4200:28489076,28599380:barquette_opaque:4200:28599787,28618516:barquette_opaque:4200:28618670'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006073300122755386, 'nb_photo': 45, 'list_port_cont': '28173083,28185670,28198249,28208626,28214818,28228042,28305409,28311127,28312531,28312926,28314391,28314695,28314890,28320980,28408910,28454982,28463225,28479942,28494408,28495808,28517590,28545466,28546715,28564961,28570174,28595909,28616731,28618722,28619038,28663265,28670291,28681814,28692372,28707452,28714348,28721052,28768504,28768890', 'assoc_port': '28172437:28173083,28185597:28185670,28197496:28198249,28208420:28208626,28214417:28214818,28218481:28228042,28268415:28314890,28268417:28314695,28269654:28314391,28275154:28312926,28278638:28312531,28299778:28311127,28305093:28305409,28320153:28320980,28408338:28408910,28454861:28454982,28463040:28463225,28479649:28479942,28494022:28494408,28495411:28495808,28516487:28517590,28545012:28545466,28546189:28546715,28564858:28564961,28570012:28570174,28595733:28595909,28616522:28616731,28618521:28619038,28618523:28618722,28662880:28663265,28670056:28670291,28671122:28681814,28685469:28692372,28700441:28707452,28711677:28714348,28720969:28721052,28758437:28768504,28768792:28768890', 'assoc_mat': '28172437:barquette_opaque:4209:28173083,28185597:barquette_opaque:4209:28185670,28197496:barquette_opaque:4209:28198249,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28268415:barquette_opaque:4209:28314890,28268417:barquette_opaque:4209:28314695,28269654:barquette_opaque:4209:28314391,28275154:barquette_opaque:4209:28312926,28278638:barquette_opaque:4209:28312531,28299778:barquette_opaque:4209:28311127,28305093:barquette_opaque:4209:28305409,28320153:barquette_opaque:4209:28320980,28408338:barquette_opaque:4209:28408910,28454861:barquette_opaque:4209:28454982,28463040:barquette_opaque:4209:28463225,28479649:barquette_opaque:4209:28479942,28494022:barquette_opaque:4209:28494408,28495411:barquette_opaque:4209:28495808,28516487:barquette_opaque:4209:28517590,28545012:barquette_opaque:4209:28545466,28546189:barquette_opaque:4209:28546715,28564858:barquette_opaque:4209:28564961,28570012:barquette_opaque:4209:28570174,28595733:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.006005896855890794, 'nb_photo': 3462, 'list_port_cont': '28114798,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28179350,28179936,28180214,28186005,28195545,28197001,28198208,28198896,28200168,28200990,28201620,28202307,28203322,28203875,28204173,28205048,28205240,28206552,28206954,28207307,28207669,28208557,28208998,28209429,28209686,28210112,28210380,28211361,28212338,28212765,28214103,28215011,28215333,28215956,28216510,28217273,28218262,28218733,28219421,28221498,28221784,28223707,28223864,28227696,28227793,28230336,28231066,28248654,28250279,28251782,28254874,28254989,28255428,28255447,28255867,28258765,28258965,28259128,28260145,28267283,28267628,28305487,28305615,28305763,28309665,28309724,28310153,28311283,28311980,28312032,28315860,28316500,28317967,28319810,28320719,28322212,28322749,28323202,28323942,28326195,28326361,28327473,28327796,28329422,28329866,28329917,28331833,28333188,28333318,28334602,28334864,28335531,2833597', 'assoc_port': '28114555:28114798,28146705:28148362,28148212:28153650,28148244:28150168,28148259:28170722,28148269:28159304,28150008:28153193,28150041:28151044,28150074:28150473,28150126:28150865,28154940:28164431,28158435:28159282,28160920:28161451,28162127:28163541,28165267:28166041,28172416:28177213,28172427:28175863,28172432:28175534,28172438:28174457,28172446:28173869,28172460:28173042,28178610:28180214,28178615:28179936,28178642:28179350,28185600:28186005,28194993:28195545,28196383:28197001,28197100:28218733,28197179:28215333,28197195:28218262,28197212:28214103,28197218:28198208,28197242:28211361,28197248:28210380,28197290:28210112,28197321:28209429,28197397:28208557,28197408:28207669,28197416:28204173,28197430:28203875,28197454:28207307,28197462:28202307,28197491:28201620,28197542:28200990,28197543:28203322,28197571:28198896,28199384:28209686,28199407:28200168,28204067:28206954,28204093:28205240,28204097:28205048,28205914:28206552,28208382:28208998,28208406:28217273,28211847:28212765,28211876:28212338,28214404:2821501', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28148212:barquette_opaque:4211:28153650,28148244:barquette_opaque:4211:28150168,28148259:barquette_opaque:4211:28170722,28148269:barquette_opaque:4211:28159304,28150008:barquette_opaque:4211:28153193,28150041:barquette_opaque:4211:28151044,28150074:barquette_opaque:4211:28150473,28150126:barquette_opaque:4211:28150865,28154940:barquette_opaque:4211:28164431,28158435:barquette_opaque:4211:28159282,28160920:barquette_opaque:4211:28161451,28162127:barquette_opaque:4211:28163541,28165267:barquette_opaque:4211:28166041,28172416:barquette_opaque:4211:28177213,28172427:barquette_opaque:4211:28175863,28172432:barquette_opaque:4211:28175534,28172438:barquette_opaque:4211:28174457,28172446:barquette_opaque:4211:28173869,28172460:barquette_opaque:4211:28173042,28178610:barquette_opaque:4211:28180214,28178615:barquette_opaque:4211:28179936,28178642:barquette_opaque:4211:28179350,28185600:barquette_opaque:4211:28186005,28194993:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002576080255757743, 'nb_photo': 35, 'list_port_cont': '28151174,28163248,28180496,28195922,28199229,28199245,28212871,28215203,28258717,28310354,28315630,28321125,28321712,28322726,28395758,28401605,28463296,28485760,28489640,28537441,28573296,28629372,28655760,28672698,28675886,28677150,28707383,28709486,28742164,28791218,28797722', 'assoc_port': '28150129:28151174,28162142:28163248,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28211845:28212871,28214389:28215203,28258304:28258717,28267049:28321712,28301860:28315630,28309561:28310354,28320157:28321125,28321664:28322726,28395078:28395758,28400495:28401605,28463039:28463296,28485310:28485760,28488538:28489640,28536754:28537441,28573030:28573296,28618519:28629372,28655132:28655760,28666607:28672698,28670060:28677150,28675222:28675886,28706824:28707383,28709039:28709486,28741873:28742164,28788990:28791218,28796966:28797722', 'assoc_mat': '28150129:bouchon:3327:28151174,28162142:bouchon:3327:28163248,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28211845:bouchon:3327:28212871,28214389:bouchon:3327:28215203,28258304:bouchon:3327:28258717,28267049:bouchon:3327:28321712,28301860:bouchon:3327:28315630,28309561:bouchon:3327:28310354,28320157:bouchon:3327:28321125,28321664:bouchon:3327:28322726,28395078:bouchon:3327:28395758,28400495:bouchon:3327:28401605,28463039:bouchon:3327:28463296,28485310:bouchon:3327:28485760,28488538:bouchon:3327:28489640,28536754:bouchon:3327:28537441,28573030:bouchon:3327:28573296,28618519:bouchon:3327:28629372,28655132:bouchon:3327:28655760,28666607:bouchon:3327:28672698,28670060:bouchon:3327:28677150,28675222:bouchon:3327:28675886,28706824:bouchon:3327:28707383,28709039:bouchon:3327:28709486,28741873:bouchon:3327:28742164,28788990:bouchon:3327:28791218,28796966:bouchon:3327:28797722'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.013264287928110657, 'nb_photo': 79, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752', 'assoc_port': '28158439:28158855,28197403:28209486,28211863:28343552,28305507:28305636,28456995:28458556,28490500:28502848,28529158:28532760,28571212:28571389,28666588:28676764,28706821:28707347,28747364:28752552,28789038:28795752', 'assoc_mat': '28158439:carton:4205:28158855,28197403:carton:4205:28209486,28211863:carton:4205:28343552,28305507:carton:4205:28305636,28456995:carton:4205:28458556,28490500:carton:4205:28502848,28529158:carton:4205:28532760,28571212:carton:4205:28571389,28666588:carton:4205:28676764,28706821:carton:4205:28707347,28747364:carton:4205:28752552,28789038:carton:4205:28795752'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01953113941304101, 'nb_photo': 445, 'list_port_cont': '28171524,28185393,28208683,28209528,28210484,28292380,28332983,28333203,28335223,28347040,28389823,28389855,28402119,28461025,28464180,28468732,28503302,28503525,28507095,28531536,28538200,28538261,28570150,28575293,28578758,28598573,28606090,28615535,28664549,28675287,28707307,28707360,28760805,28797999,28809696', 'assoc_port': '28148278:28292380,28162128:28171524,28172494:28185393,28196362:28332983,28196365:28333203,28197140:28335223,28197324:28210484,28197502:28209528,28208436:28208683,28218491:28347040,28389439:28389823,28389441:28389855,28398872:28402119,28458423:28461025,28461895:28464180,28466535:28468732,28490484:28503302,28490522:28503525,28506520:28507095,28522826:28531536,28531614:28538200,28531615:28538261,28570014:28570150,28574235:28575293,28578525:28578758,28595731:28598573,28605876:28606090,28613141:28615535,28651838:28664549,28662878:28675287,28706822:28707307,28706823:28707360,28742664:28760805,28789055:28809696,28790179:28797999', 'assoc_mat': '28148278:carton:4203:28292380,28162128:carton:4203:28171524,28172494:carton:4203:28185393,28196362:carton:4203:28332983,28196365:carton:4203:28333203,28197140:carton:4203:28335223,28197324:carton:4203:28210484,28197502:carton:4203:28209528,28208436:carton:4203:28208683,28218491:carton:4203:28347040,28389439:carton:4203:28389823,28389441:carton:4203:28389855,28398872:carton:4203:28402119,28458423:carton:4203:28461025,28461895:carton:4203:28464180,28466535:carton:4203:28468732,28490484:carton:4203:28503302,28490522:carton:4203:28503525,28506520:carton:4203:28507095,28522826:carton:4203:28531536,28531614:carton:4203:28538200,28531615:carton:4203:28538261,28570014:carton:4203:28570150,28574235:carton:4203:28575293,28578525:carton:4203:28578758,28595731:carton:4203:28598573,28605876:carton:4203:28606090,28613141:carton:4203:28615535,28651838:carton:4203:28664549,28662878:carton:4203:28675287,28706822:carton:4203:28707307,28706823:carton:4203:28707360,28742664:carton:4203:28760805,28789055:carton:4203:28809696,2879'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9652016801517239, 'nb_photo': 2862, 'list_port_cont': '28148547,28158677,28185659,28187087,28187722,28188283,28209572,28209602,28209789,28214185,28216459,28217194,28220932,28223259,28226856,28230101,28238196,28248620,28254555,28254736,28255245,28256338,28257288,28258429,28258530,28258860,28259813,28260699,28267105,28268536,28269732,28275264,28289278,28295568,28296402,28296936,28297013,28298378,28298946,28299913,28302099,28303073,28305445,28305570,28306599,28309622,28311137,28315900,28321756,28321847,28323651,28326045,28329405,28329843,28330851,28331987,28337396,28339620,28344431,28344676,28345624,28345736,28346409,28346597,28346666,28346790,28346885,28346905,28346974,28346994,28347068,28347079,28347200,28347287,28347349,28350250,28352531,28353355,28355006,28361038,28361245,28377949,28379539,28380505,28381572,28382061,28382752,28386512,28389562,28390980,28392389,28395207,28400628,28404320,28408518,28444681,28444816,28446014,28448895,28450069,28450233,28452746,28452792,28455029,28457156,28458635,28460817,28468368,28479850,28481154,28485631,28486170,28487573,2848882', 'assoc_port': '28146686:28297013,28148213:28148547,28148274:28298378,28150093:28305445,28151926:28326045,28154939:28329843,28158433:28321847,28158478:28158677,28158479:28188283,28160919:28339620,28165252:28337396,28165266:28187722,28172417:28187087,28185599:28185659,28194990:28347349,28196360:28345736,28197138:28347200,28197210:28347287,28197216:28347068,28197240:28347079,28197254:28346974,28197308:28346994,28197323:28346885,28197330:28209602,28197406:28209572,28197445:28346905,28197460:28346597,28197570:28346666,28199401:28346790,28200989:28209789,28205859:28344431,28205889:28344676,28208383:28346409,28211844:28214185,28214390:28345624,28215539:28217194,28215544:28216459,28220802:28220932,28223124:28223259,28226728:28226856,28230011:28230101,28238094:28238196,28248385:28248620,28249993:28350250,28251184:28256338,28254349:28254736,28254383:28254555,28255154:28255245,28257117:28257288,28258292:28258530,28258305:28258429,28258826:28258860,28259703:28259813,28260614:28260699,28262969:28352531,28266457:28353355,28267054:2826710', 'assoc_mat': '28146686:carton:4207:28297013,28148213:carton:4207:28148547,28148274:carton:4207:28298378,28150093:carton:4207:28305445,28151926:carton:4207:28326045,28154939:carton:4207:28329843,28158433:carton:4207:28321847,28158478:carton:4207:28158677,28158479:carton:4207:28188283,28160919:carton:4207:28339620,28165252:carton:4207:28337396,28165266:carton:4207:28187722,28172417:carton:4207:28187087,28185599:carton:4207:28185659,28194990:carton:4207:28347349,28196360:carton:4207:28345736,28197138:carton:4207:28347200,28197210:carton:4207:28347287,28197216:carton:4207:28347068,28197240:carton:4207:28347079,28197254:carton:4207:28346974,28197308:carton:4207:28346994,28197323:carton:4207:28346885,28197330:carton:4207:28209602,28197406:carton:4207:28209572,28197445:carton:4207:28346905,28197460:carton:4207:28346597,28197570:carton:4207:28346666,28199401:carton:4207:28346790,28200989:carton:4207:28209789,28205859:carton:4207:28344431,28205889:carton:4207:28344676,28208383:carton:4207:28346409,28211844:carton:4207:28214185,2821'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014554225319102623, 'nb_photo': 2249, 'list_port_cont': '28148938,28149197,28158903,28161374,28165822,28172874,28179109,28185917,28198413,28198538,28198850,28199185,28199585,28200371,28200520,28200591,28201471,28206504,28208589,28208716,28209213,28212408,28214861,28216558,28221262,28227242,28227445,28250370,28254783,28258685,28259894,28263374,28278930,28305354,28309850,28311571,28311835,28312284,28315940,28317156,28317681,28318357,28322258,28323110,28325877,28329777,28338602,28382917,28391227,28393772,28396721,28401149,28404690,28443849,28445051,28450279,28452824,28461056,28463177,28463713,28465680,28477842,28485078,28485216,28491224,28492518,28494429,28498190,28506980,28507168,28520489,28523244,28529861,28533402,28533547,28539473,28545501,28548087,28553249,28562908,28564293,28567548,28570102,28572175,28573693,28575719,28576848,28596105,28599892,28602418,28606726,28609912,28615830,28618997,28630816,28645266,28648970,28654256,28663571,28669588,28670368,28672433,28674046,28678079,28701621,28704620,28710948,28715172,28715294,28718037,28720158,28723514,28741983,2874400', 'assoc_port': '28148257:28149197,28148281:28148938,28158431:28158903,28160922:28161374,28165260:28165822,28172425:28172874,28178645:28179109,28185596:28185917,28197084:28200591,28197207:28200520,28197235:28200371,28197292:28199585,28197395:28199185,28197411:28198850,28197477:28208589,28197544:28198538,28197572:28198413,28199385:28209213,28201018:28201471,28205918:28206504,28208380:28208716,28211878:28212408,28214375:28214861,28215543:28216558,28220800:28221262,28226723:28227445,28226730:28227242,28249990:28250370,28254318:28254783,28258297:28258685,28259705:28259894,28262964:28318357,28262968:28263374,28266462:28317681,28269640:28317156,28273043:28315940,28278657:28278930,28295392:28312284,28298800:28311835,28301902:28323110,28305096:28305354,28307515:28309850,28310949:28311571,28321653:28322258,28325228:28325877,28329277:28329777,28338419:28338602,28382542:28382917,28386383:28393772,28390779:28391227,28396262:28396721,28400534:28401149,28404229:28404690,28443486:28443849,28444596:28445051,28449859:28450279,28452671:2845282', 'assoc_mat': '28148257:carton:4461:28149197,28148281:carton:4461:28148938,28158431:carton:4461:28158903,28160922:carton:4461:28161374,28165260:carton:4461:28165822,28172425:carton:4461:28172874,28178645:carton:4461:28179109,28185596:carton:4461:28185917,28197084:carton:4461:28200591,28197207:carton:4461:28200520,28197235:carton:4461:28200371,28197292:carton:4461:28199585,28197395:carton:4461:28199185,28197411:carton:4461:28198850,28197477:carton:4461:28208589,28197544:carton:4461:28198538,28197572:carton:4461:28198413,28199385:carton:4461:28209213,28201018:carton:4461:28201471,28205918:carton:4461:28206504,28208380:carton:4461:28208716,28211878:carton:4461:28212408,28214375:carton:4461:28214861,28215543:carton:4461:28216558,28220800:carton:4461:28221262,28226723:carton:4461:28227445,28226730:carton:4461:28227242,28249990:carton:4461:28250370,28254318:carton:4461:28254783,28258297:carton:4461:28258685,28259705:carton:4461:28259894,28262964:carton:4461:28318357,28262968:carton:4461:28263374,28266462:carton:4461:28317681,2826'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019318801533588635, 'nb_photo': 270, 'list_port_cont': '28147079,28150420,28158637,28158975,28160997,28162610,28172942,28173247,28197758,28198627,28198906,28199146,28199352,28199442,28204488,28208399,28208632,28214443,28215896,28215915,28216328,28248732,28257401,28258608,28258982,28275333,28305709,28309739,28310625,28310994,28311394,28311925,28322555,28325642,28381709,28386760,28389735,28395474,28396359,28407252,28443591,28452765,28452786,28457399,28468386,28468422,28489086,28490964,28499491,28520353,28524784,28529652,28533187,28537019,28540449,28546316,28567474,28570082,28571497,28599788,28606670,28606876,28618667,28652021,28659740,28661617,28668188,28671215,28672180,28678058,28708279,28747740,28747892,28762823,28768034,28789572,28797001', 'assoc_port': '28146707:28147079,28150021:28150420,28151929:28160997,28158457:28158975,28158476:28158637,28162156:28162610,28172412:28172942,28172414:28173247,28197245:28199442,28197322:28199352,28197399:28199146,28197401:28198906,28197413:28198627,28197452:28208632,28197494:28208399,28197523:28197758,28204096:28204488,28214391:28214443,28215536:28215896,28215537:28216328,28215546:28215915,28248386:28248732,28257113:28257401,28258302:28258608,28258827:28258982,28266455:28311925,28271875:28311394,28271876:28310994,28273050:28310625,28275160:28275333,28295398:28322555,28305505:28305709,28306513:28309739,28325222:28325642,28381438:28381709,28386385:28386760,28389447:28389735,28395064:28395474,28396271:28396359,28406771:28407252,28443492:28443591,28452669:28452765,28452670:28452786,28457025:28457399,28468302:28468422,28468303:28468386,28488507:28489086,28490492:28499491,28490536:28490964,28520154:28520353,28524322:28524784,28529175:28529652,28531992:28533187,28536752:28537019,28540208:28540449,28546216:28546316,28567224:2856747', 'assoc_mat': '28146707:carton:4200:28147079,28150021:carton:4200:28150420,28151929:carton:4200:28160997,28158457:carton:4200:28158975,28158476:carton:4200:28158637,28162156:carton:4200:28162610,28172412:carton:4200:28172942,28172414:carton:4200:28173247,28197245:carton:4200:28199442,28197322:carton:4200:28199352,28197399:carton:4200:28199146,28197401:carton:4200:28198906,28197413:carton:4200:28198627,28197452:carton:4200:28208632,28197494:carton:4200:28208399,28197523:carton:4200:28197758,28204096:carton:4200:28204488,28214391:carton:4200:28214443,28215536:carton:4200:28215896,28215537:carton:4200:28216328,28215546:carton:4200:28215915,28248386:carton:4200:28248732,28257113:carton:4200:28257401,28258302:carton:4200:28258608,28258827:carton:4200:28258982,28266455:carton:4200:28311925,28271875:carton:4200:28311394,28271876:carton:4200:28310994,28273050:carton:4200:28310625,28275160:carton:4200:28275333,28295398:carton:4200:28322555,28305505:carton:4200:28305709,28306513:carton:4200:28309739,28325222:carton:4200:28325642,2838'}, {'unwanted_material': 'carton', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.025824293310297407, 'nb_photo': 1349, 'list_port_cont': '28114876,28147038,28158749,28161307,28173077,28173130,28173256,28179059,28179185,28179242,28182922,28185676,28198005,28198243,28198335,28198405,28198657,28198660,28198787,28199315,28199510,28199703,28201356,28201639,28201917,28208623,28208757,28208782,28214811,28219033,28221098,28223905,28228033,28237024,28248564,28248858,28254630,28257348,28258659,28259877,28266697,28267332,28305413,28305433,28309904,28310081,28310437,28311058,28311123,28311222,28312207,28312373,28312535,28312923,28312947,28313156,28314382,28314700,28314888,28315107,28320740,28320976,28325827,28326263,28327308,28328289,28329687,28334652,28381669,28385232,28389593,28389804,28396482,28396597,28399267,28399299,28401086,28404433,28406863,28407181,28407360,28408798,28408907,28417247,28417335,28417477,28441573,28444829,28449113,28454983,28455132,28462153,28463221,28465320,28465658,28466682,28471977,28477967,28479951,28482767,28482796,28482824,28484044,28484110,28485554,28489173,28490994,28491033,28491082,28491574,28494403,28495797,28498816,2850434', 'assoc_port': '28114552:28114876,28146701:28147038,28158424:28158749,28160923:28161307,28172419:28173256,28172429:28173130,28172437:28173077,28172480:28182922,28178613:28179242,28178614:28179185,28178628:28179059,28185597:28185676,28197086:28199510,28197112:28199315,28197209:28198787,28197288:28198660,28197350:28198657,28197447:28198405,28197457:28198335,28197496:28198243,28197504:28198005,28199408:28199703,28200932:28201917,28200973:28201639,28201007:28201356,28208385:28208782,28208387:28208757,28208420:28208623,28214417:28214811,28218481:28228033,28218495:28219033,28220803:28221098,28223118:28223905,28226732:28237024,28248381:28248858,28248383:28248564,28254379:28254630,28257120:28257348,28258293:28258659,28259707:28259877,28266459:28315107,28266464:28266697,28267056:28267332,28268415:28314888,28268417:28314700,28269654:28314382,28271885:28313156,28275151:28312947,28275154:28312923,28275156:28326263,28278638:28312535,28293093:28312373,28296765:28312207,28296769:28311058,28298771:28311222,28299778:28311123,28299783:2831043', 'assoc_mat': '28114552:carton:4209:28114876,28146701:carton:4209:28147038,28158424:carton:4209:28158749,28160923:carton:4209:28161307,28172419:carton:4209:28173256,28172429:carton:4209:28173130,28172437:carton:4209:28173077,28172480:carton:4209:28182922,28178613:carton:4209:28179242,28178614:carton:4209:28179185,28178628:carton:4209:28179059,28185597:carton:4209:28185676,28197086:carton:4209:28199510,28197112:carton:4209:28199315,28197209:carton:4209:28198787,28197288:carton:4209:28198660,28197350:carton:4209:28198657,28197447:carton:4209:28198405,28197457:carton:4209:28198335,28197496:carton:4209:28198243,28197504:carton:4209:28198005,28199408:carton:4209:28199703,28200932:carton:4209:28201917,28200973:carton:4209:28201639,28201007:carton:4209:28201356,28208385:carton:4209:28208782,28208387:carton:4209:28208757,28208420:carton:4209:28208623,28214417:carton:4209:28214811,28218481:carton:4209:28228033,28218495:carton:4209:28219033,28220803:carton:4209:28221098,28223118:carton:4209:28223905,28226732:carton:4209:28237024,2824'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00513967540044463, 'nb_photo': 5167, 'list_port_cont': '28114786,28122701,28147103,28150175,28150470,28150877,28151060,28152298,28153190,28153627,28158607,28159276,28159305,28161441,28163544,28164430,28166027,28170724,28173038,28173872,28174470,28175537,28175854,28177207,28178830,28178882,28179352,28179942,28180223,28185994,28195531,28197012,28198210,28198895,28200158,28201619,28202301,28203332,28203885,28204181,28205044,28205234,28206559,28206942,28207308,28207666,28208546,28208984,28209430,28209680,28210108,28210372,28211356,28212340,28212771,28214100,28215002,28215335,28215522,28215968,28216521,28217274,28218258,28218730,28219427,28221499,28221783,28223700,28223858,28227022,28227695,28227801,28230340,28231063,28248661,28250281,28251708,28251780,28254880,28254986,28255285,28255415,28255441,28255868,28258770,28258951,28259135,28260146,28267291,28267639,28305482,28305613,28305690,28305756,28309668,28309727,28310157,28311284,28311970,28312040,28315858,28316503,28317965,28318260,28319792,28320729,28322220,28322747,28323198,28323941,28326190,28326364,28327477,2832780', 'assoc_port': '28114555:28114786,28114556:28122701,28146709:28147103,28148212:28153627,28148244:28150175,28148259:28170724,28148269:28159305,28150008:28153190,28150041:28151060,28150074:28150470,28150126:28150877,28151931:28152298,28154940:28164430,28158435:28159276,28158477:28158607,28160920:28161441,28162127:28163544,28165267:28166027,28172416:28177207,28172427:28175854,28172432:28175537,28172438:28174470,28172446:28173872,28172460:28173038,28178610:28180223,28178615:28179942,28178642:28179352,28178643:28178882,28178644:28178830,28185600:28185994,28194993:28195531,28196383:28197012,28197100:28218730,28197139:28215522,28197179:28215335,28197195:28218258,28197212:28214100,28197218:28198210,28197242:28211356,28197248:28210372,28197290:28210108,28197321:28209430,28197397:28208546,28197408:28207666,28197416:28204181,28197430:28203885,28197454:28207308,28197462:28202301,28197491:28201619,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:28205044,28205914:2820655', 'assoc_mat': '28114555:carton:4211:28114786,28114556:carton:4211:28122701,28146709:carton:4211:28147103,28148212:carton:4211:28153627,28148244:carton:4211:28150175,28148259:carton:4211:28170724,28148269:carton:4211:28159305,28150008:carton:4211:28153190,28150041:carton:4211:28151060,28150074:carton:4211:28150470,28150126:carton:4211:28150877,28151931:carton:4211:28152298,28154940:carton:4211:28164430,28158435:carton:4211:28159276,28158477:carton:4211:28158607,28160920:carton:4211:28161441,28162127:carton:4211:28163544,28165267:carton:4211:28166027,28172416:carton:4211:28177207,28172427:carton:4211:28175854,28172432:carton:4211:28175537,28172438:carton:4211:28174470,28172446:carton:4211:28173872,28172460:carton:4211:28173038,28178610:carton:4211:28180223,28178615:carton:4211:28179942,28178642:carton:4211:28179352,28178643:carton:4211:28178882,28178644:carton:4211:28178830,28185600:carton:4211:28185994,28194993:carton:4211:28195531,28196383:carton:4211:28197012,28197100:carton:4211:28218730,28197139:carton:4211:28215522,2819'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0017309537833176338, 'nb_photo': 53, 'list_port_cont': '28151179,28158346,28180499,28198823,28199006,28199162,28199240,28205117,28212876,28238481,28254945,28257563,28258720,28261265,28310600,28315997,28319657,28380109,28409228,28446449,28459308,28530488,28534240,28534588,28537712,28546752,28564463,28573284,28573379,28602896,28657201,28660065,28666662,28707380,28708630,28717409,28743456,28768341,28771225,28795877,28797586', 'assoc_port': '28150129:28151179,28154919:28158346,28172435:28180499,28197326:28199240,28197443:28199162,28197449:28199006,28197499:28198823,28204099:28205117,28211845:28212876,28238097:28238481,28254387:28254945,28257119:28257563,28258304:28258720,28260615:28261265,28278648:28319657,28299773:28315997,28307513:28310600,28379319:28380109,28408336:28409228,28445908:28446449,28458409:28459308,28529102:28530488,28531612:28534588,28531991:28534240,28536683:28537712,28546187:28546752,28564081:28564463,28573025:28573379,28573030:28573284,28602009:28602896,28653857:28657201,28657900:28666662,28659113:28660065,28706824:28707380,28708055:28708630,28716753:28717409,28742945:28743456,28758434:28768341,28770480:28771225,28789041:28795877,28791444:28797586', 'assoc_mat': '28150129:carton:3327:28151179,28154919:carton:3327:28158346,28172435:carton:3327:28180499,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28197499:carton:3327:28198823,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28238097:carton:3327:28238481,28254387:carton:3327:28254945,28257119:carton:3327:28257563,28258304:carton:3327:28258720,28260615:carton:3327:28261265,28278648:carton:3327:28319657,28299773:carton:3327:28315997,28307513:carton:3327:28310600,28379319:carton:3327:28380109,28408336:carton:3327:28409228,28445908:carton:3327:28446449,28458409:carton:3327:28459308,28529102:carton:3327:28530488,28531612:carton:3327:28534588,28531991:carton:3327:28534240,28536683:carton:3327:28537712,28546187:carton:3327:28546752,28564081:carton:3327:28564463,28573025:carton:3327:28573379,28573030:carton:3327:28573284,28602009:carton:3327:28602896,28653857:carton:3327:28657201,28657900:carton:3327:28666662,28659113:carton:3327:28660065,28706824:carton:3327:28707380,2870'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005621876199687585, 'nb_photo': 488, 'list_port_cont': '28115008,28151424,28151918,28158822,28159216,28185751,28197955,28230323,28230928,28263385,28278537,28307332,28307478,28309291,28327363,28389784,28410741,28442188,28498728,28504391,28529636,28543218,28565203,28571550,28576816,28598643,28608601,28609847,28616982,28619966,28633964,28658085,28660266,28675637,28706721,28718008,28747731,28758950,28759787,28772510,28789372,28789910', 'assoc_port': '28114554:28115008,28150017:28151918,28150085:28151424,28158426:28159216,28158436:28158822,28178638:28185751,28197273:28197955,28230012:28230928,28230013:28230323,28262966:28263385,28275149:28278537,28305512:28307478,28306511:28309291,28306512:28307332,28326940:28327363,28389438:28389784,28404241:28410741,28441238:28442188,28498513:28498728,28504076:28504391,28529172:28529636,28542874:28543218,28564860:28565203,28571214:28571550,28576610:28576816,28598196:28598643,28608156:28608601,28609449:28609847,28616512:28616982,28619641:28619966,28633495:28633964,28657920:28660266,28657922:28658085,28675228:28675637,28706287:28706721,28717752:28718008,28747362:28747731,28758426:28758950,28758428:28759787,28772190:28772510,28788999:28789910,28789088:28789372', 'assoc_mat': '28114554:carton:3594:28115008,28150017:carton:3594:28151918,28150085:carton:3594:28151424,28158426:carton:3594:28159216,28158436:carton:3594:28158822,28178638:carton:3594:28185751,28197273:carton:3594:28197955,28230012:carton:3594:28230928,28230013:carton:3594:28230323,28262966:carton:3594:28263385,28275149:carton:3594:28278537,28305512:carton:3594:28307478,28306511:carton:3594:28309291,28306512:carton:3594:28307332,28326940:carton:3594:28327363,28389438:carton:3594:28389784,28404241:carton:3594:28410741,28441238:carton:3594:28442188,28498513:carton:3594:28498728,28504076:carton:3594:28504391,28529172:carton:3594:28529636,28542874:carton:3594:28543218,28564860:carton:3594:28565203,28571214:carton:3594:28571550,28576610:carton:3594:28576816,28598196:carton:3594:28598643,28608156:carton:3594:28608601,28609449:carton:3594:28609847,28616512:carton:3594:28616982,28619641:carton:3594:28619966,28633495:carton:3594:28633964,28657920:carton:3594:28660266,28657922:carton:3594:28658085,28675228:carton:3594:28675637,2870'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0009317575814134113, 'nb_photo': 19, 'list_port_cont': '28161097,28199718,28204752,28205998,28218672,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427', 'assoc_port': '28160921:28161097,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427', 'assoc_mat': '28160921:cartonnette:3726:28161097,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28255150:cartonnette:3726:28255372,28320156:cartonnette:3726:28320500,28336037:cartonnette:3726:28336170,28395048:cartonnette:3726:28395158,28490494:cartonnette:3726:28490821,28573026:cartonnette:3726:28573067,28653862:cartonnette:3726:28654174,28660324:cartonnette:3726:28663103,28742947:cartonnette:3726:28743020,28770476:cartonnette:3726:28770707,28772194:cartonnette:3726:28772407,28789034:cartonnette:3726:28789427'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012736709137803724, 'nb_photo': 264, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28248635,28255234,28255374,28260822,28267125,28269808,28273163,28293333,28296911,28298899,28305191,28307662,28320505,28329506,28331226,28336071,28336165,28338580,28338694,28338948,28338980,28339013,28386520,28395165,28417204,28441303,28444722,28446810,28450000,28458521,28465506,28477564,28477663,28477858,28478029,28478235,28482703,28483244,28490696,28490822,28495623,28506688,28522971,28533024,28539233,28545463,28561987,28573066,28573584,28573727,28573771,28576014,28576690,28577103,28577118,28602209,28605929,28609499,28618815,28619820,28645058,28651916,28654180,28663102,28673674,28680328,28702585,28706369,28715077,28716889,28719919,28720058,28739737,28740242,28740281,28742688,28743849,28752119,28758594,28768841,28770237,28770611,28770712,28772543,28789430,28790001,2879170', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28197258:28200476,28197382:28204756,28197557:28197728,28197591:28199031,28197593:28198983,28197594:28198765,28197596:28198566,28197598:28198258,28197600:28198043,28199406:28199728,28208423:28208529,28218467:28218663,28226762:28226841,28230010:28230364,28230014:28230233,28230016:28230145,28235567:28236194,28235569:28235984,28235582:28235731,28235595:28235758,28248366:28248635,28255150:28255374,28255153:28255234,28260611:28260822,28267051:28267125,28269643:28269808,28273041:28273163,28293095:28293333,28296744:28296911,28298777:28298899,28305094:28305191,28307514:28307662,28320156:28320505,28329301:28329506,28330622:28331226,28336037:28336165,28336038:28336071,28338411:28339013,28338413:28338980,28338415:28338948,28338416:28338694,28338418:28338580,28386389:28386520,28395048:28395165,28416999:28417204,28441237:28441303,28444581:28444722,28446674:28446810,28449862:28450000,28458422:2845852', 'assoc_mat': '28123402:Carton_brun:3726:28123579,28148263:Carton_brun:3726:28148599,28160921:Carton_brun:3726:28161091,28172507:Carton_brun:3726:28172764,28178611:Carton_brun:3726:28178769,28185594:Carton_brun:3726:28185759,28192233:Carton_brun:3726:28192631,28197258:Carton_brun:3726:28200476,28197382:Carton_brun:3726:28204756,28197557:Carton_brun:3726:28197728,28197591:Carton_brun:3726:28199031,28197593:Carton_brun:3726:28198983,28197594:Carton_brun:3726:28198765,28197596:Carton_brun:3726:28198566,28197598:Carton_brun:3726:28198258,28197600:Carton_brun:3726:28198043,28199406:Carton_brun:3726:28199728,28208423:Carton_brun:3726:28208529,28218467:Carton_brun:3726:28218663,28226762:Carton_brun:3726:28226841,28230010:Carton_brun:3726:28230364,28230014:Carton_brun:3726:28230233,28230016:Carton_brun:3726:28230145,28235567:Carton_brun:3726:28236194,28235569:Carton_brun:3726:28235984,28235582:Carton_brun:3726:28235731,28235595:Carton_brun:3726:28235758,28248366:Carton_brun:3726:28248635,28255150:Carton_brun:3726:28255374,28255153:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035576313837598975, 'nb_photo': 33, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198565,28200473,28230143,28230235,28230363,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28230010:28230363,28230014:28230235,28230016:28230143,28255150:28255373,28260611:28260818,28296744:28296915,28398901:28399113,28449862:28450009,28458422:28458534,28487285:28487437,28532376:28533030,28573457:28573730,28660324:28663104,28706286:28706364,28739551:28739743,28789003:28792282', 'assoc_mat': '28123402:Carton_gris:3726:28123576,28154938:Carton_gris:3726:28155334,28160921:Carton_gris:3726:28161096,28172509:Carton_gris:3726:28172561,28185594:Carton_gris:3726:28185766,28196380:Carton_gris:3726:28196448,28197258:Carton_gris:3726:28200473,28197596:Carton_gris:3726:28198565,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28255150:Carton_gris:3726:28255373,28260611:Carton_gris:3726:28260818,28296744:Carton_gris:3726:28296915,28398901:Carton_gris:3726:28399113,28449862:Carton_gris:3726:28450009,28458422:Carton_gris:3726:28458534,28487285:Carton_gris:3726:28487437,28532376:Carton_gris:3726:28533030,28573457:Carton_gris:3726:28573730,28660324:Carton_gris:3726:28663104,28706286:Carton_gris:3726:28706364,28739551:Carton_gris:3726:28739743,28789003:Carton_gris:3726:28792282'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001440533657146744, 'nb_photo': 6, 'list_port_cont': '28343168,28343554,28458552,28502855,28752547', 'assoc_port': '28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547', 'assoc_mat': '28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.8983193639954455, 'nb_photo': 196, 'list_port_cont': '28171520,28185391,28208670,28209522,28210481,28292379,28332986,28333204,28335224,28347038,28389819,28389859,28402121,28461027,28464174,28468727,28503300,28503526,28507100,28531532,28538210,28538258,28575295,28578751,28598577,28606103,28615528,28664548,28675285,28707311,28707373,28760806,28797998,28809703', 'assoc_port': '28148278:28292379,28162128:28171520,28172494:28185391,28196362:28332986,28196365:28333204,28197140:28335224,28197324:28210481,28197502:28209522,28208436:28208670,28218491:28347038,28389439:28389819,28389441:28389859,28398872:28402121,28458423:28461027,28461895:28464174,28466535:28468727,28490484:28503300,28490522:28503526,28506520:28507100,28522826:28531532,28531614:28538210,28531615:28538258,28574235:28575295,28578525:28578751,28595731:28598577,28605876:28606103,28613141:28615528,28651838:28664548,28662878:28675285,28706822:28707311,28706823:28707373,28742664:28760806,28789055:28809703,28790179:28797998', 'assoc_mat': '28148278:ela:4203:28292379,28162128:ela:4203:28171520,28172494:ela:4203:28185391,28196362:ela:4203:28332986,28196365:ela:4203:28333204,28197140:ela:4203:28335224,28197324:ela:4203:28210481,28197502:ela:4203:28209522,28208436:ela:4203:28208670,28218491:ela:4203:28347038,28389439:ela:4203:28389819,28389441:ela:4203:28389859,28398872:ela:4203:28402121,28458423:ela:4203:28461027,28461895:ela:4203:28464174,28466535:ela:4203:28468727,28490484:ela:4203:28503300,28490522:ela:4203:28503526,28506520:ela:4203:28507100,28522826:ela:4203:28531532,28531614:ela:4203:28538210,28531615:ela:4203:28538258,28574235:ela:4203:28575295,28578525:ela:4203:28578751,28595731:ela:4203:28598577,28605876:ela:4203:28606103,28613141:ela:4203:28615528,28651838:ela:4203:28664548,28662878:ela:4203:28675285,28706822:ela:4203:28707311,28706823:ela:4203:28707373,28742664:ela:4203:28760806,28789055:ela:4203:28809703,28790179:ela:4203:28797998'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0012836168371250822, 'nb_photo': 19, 'list_port_cont': '28258444,28303079,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509', 'assoc_port': '28194990:28347344,28197323:28346899,28258305:28258444,28301879:28303079,28381436:28382065,28382547:28382759,28452668:28452794,28452672:28452743,28458437:28458627,28490496:28502665,28532374:28534250,28539115:28539181,28571999:28572031,28605875:28607031,28659142:28671589,28719715:28722172,28723225:28723281,28747373:28747520,28758439:28758509', 'assoc_mat': '28194990:ela:4207:28347344,28197323:ela:4207:28346899,28258305:ela:4207:28258444,28301879:ela:4207:28303079,28381436:ela:4207:28382065,28382547:ela:4207:28382759,28452668:ela:4207:28452794,28452672:ela:4207:28452743,28458437:ela:4207:28458627,28490496:ela:4207:28502665,28532374:ela:4207:28534250,28539115:ela:4207:28539181,28571999:ela:4207:28572031,28605875:ela:4207:28607031,28659142:ela:4207:28671589,28719715:ela:4207:28722172,28723225:ela:4207:28723281,28747373:ela:4207:28747520,28758439:ela:4207:28758509'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004841454836285638, 'nb_photo': 2, 'list_port_cont': '28305360,28789837', 'assoc_port': '28305096:28305360,28789031:28789837', 'assoc_mat': '28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011318350360558418, 'nb_photo': 10, 'list_port_cont': '28158636,28267216,28309737,28395478,28452788,28533181,28606890,28747747', 'assoc_port': '28158476:28158636,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747', 'assoc_mat': '28158476:ela:4200:28158636,28267060:ela:4200:28267216,28306513:ela:4200:28309737,28395064:ela:4200:28395478,28452670:ela:4200:28452788,28531992:ela:4200:28533181,28606524:ela:4200:28606890,28747367:ela:4200:28747747'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.005126808363740433, 'nb_photo': 133, 'list_port_cont': '28173125,28179055,28199303,28208615,28223541,28228031,28237029,28311112,28312538,28314696,28315097,28320981,28381672,28385236,28399271,28408810,28441565,28449109,28462155,28465308,28489181,28491084,28504750,28529695,28539369,28539589,28540582,28543181,28545478,28563402,28564274,28570180,28572131,28595912,28598441,28605995,28613631,28616763,28652000,28663259,28673839,28675486,28692371,28709220,28714341,28719315,28721235,28721494,28725610,28744054,28750092,28762858,28764496,28768502,28772523,28789788,28798489', 'assoc_port': '28172429:28173125,28178628:28179055,28197112:28199303,28208420:28208615,28218481:28228031,28223122:28223541,28226732:28237029,28266459:28315097,28268417:28314696,28278638:28312538,28299778:28311112,28320153:28320981,28381434:28381672,28384998:28385236,28398885:28399271,28408330:28408810,28441236:28441565,28448721:28449109,28458436:28465308,28461923:28462155,28488547:28489181,28490485:28491084,28504082:28504750,28529136:28529695,28539116:28539589,28539119:28539369,28540195:28540582,28542875:28543181,28545012:28545478,28563246:28563402,28564085:28564274,28570012:28570180,28571994:28572131,28595733:28595912,28598216:28598441,28605877:28605995,28613142:28613631,28616519:28616763,28651839:28652000,28662880:28663259,28664087:28673839,28675231:28675486,28685469:28692371,28709041:28709220,28711677:28714341,28716749:28725610,28716750:28719315,28720963:28721494,28720966:28721235,28743774:28744054,28749823:28750092,28758429:28764496,28758437:28768502,28762716:28762858,28772193:28772523,28789051:28789788,28789058:2879848', 'assoc_mat': '28172429:ela:4209:28173125,28178628:ela:4209:28179055,28197112:ela:4209:28199303,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28223122:ela:4209:28223541,28226732:ela:4209:28237029,28266459:ela:4209:28315097,28268417:ela:4209:28314696,28278638:ela:4209:28312538,28299778:ela:4209:28311112,28320153:ela:4209:28320981,28381434:ela:4209:28381672,28384998:ela:4209:28385236,28398885:ela:4209:28399271,28408330:ela:4209:28408810,28441236:ela:4209:28441565,28448721:ela:4209:28449109,28458436:ela:4209:28465308,28461923:ela:4209:28462155,28488547:ela:4209:28489181,28490485:ela:4209:28491084,28504082:ela:4209:28504750,28529136:ela:4209:28529695,28539116:ela:4209:28539589,28539119:ela:4209:28539369,28540195:ela:4209:28540582,28542875:ela:4209:28543181,28545012:ela:4209:28545478,28563246:ela:4209:28563402,28564085:ela:4209:28564274,28570012:ela:4209:28570180,28571994:ela:4209:28572131,28595733:ela:4209:28595912,28598216:ela:4209:28598441,28605877:ela:4209:28605995,28613142:ela:4209:28613631,28616519:ela:4209:2861676'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006385257199458845, 'nb_photo': 729, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28179948,28195544,28197007,28198216,28198892,28200163,28201613,28202310,28203870,28204185,28205035,28206554,28206948,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227024,28227694,28227798,28251768,28255426,28255452,28255872,28258771,28259129,28260151,28267632,28305484,28305600,28309666,28309729,28310167,28311290,28311981,28312025,28315850,28316505,28317964,28320720,28322219,28322750,28326186,28327478,28327798,28329871,28331845,28334880,28335535,28335993,28336893,28337786,28338689,28339485,28340627,28340911,28342260,28342916,28343231,28344890,28378561,28379886,28381942,28383225,28386092,28386729,28391737,28392736,28393135,28395625,28396690,28397288,28400843,28401350,28409356,28410109,28446276,28447173,28449216,28449457,28452855,28455474,28458075,2845924', 'assoc_port': '28146705:28148349,28148212:28153635,28148259:28170725,28148269:28159296,28150126:28150878,28151931:28152296,28154940:28164436,28158435:28159269,28160920:28161446,28162127:28163537,28165267:28166023,28172416:28177208,28172460:28173050,28178615:28179948,28194993:28195544,28196383:28197007,28197100:28218726,28197139:28215527,28197179:28215331,28197212:28214099,28197218:28198216,28197242:28211362,28197248:28210374,28197290:28210109,28197321:28209431,28197397:28208548,28197408:28207662,28197416:28204185,28197430:28203870,28197454:28207320,28197462:28202310,28197491:28201613,28197571:28198892,28199384:28209673,28199407:28200163,28204067:28206948,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226725:28227024,28226727:28227694,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:28255426,28257115:2834226', 'assoc_mat': '28146705:ela:4211:28148349,28148212:ela:4211:28153635,28148259:ela:4211:28170725,28148269:ela:4211:28159296,28150126:ela:4211:28150878,28151931:ela:4211:28152296,28154940:ela:4211:28164436,28158435:ela:4211:28159269,28160920:ela:4211:28161446,28162127:ela:4211:28163537,28165267:ela:4211:28166023,28172416:ela:4211:28177208,28172460:ela:4211:28173050,28178615:ela:4211:28179948,28194993:ela:4211:28195544,28196383:ela:4211:28197007,28197100:ela:4211:28218726,28197139:ela:4211:28215527,28197179:ela:4211:28215331,28197212:ela:4211:28214099,28197218:ela:4211:28198216,28197242:ela:4211:28211362,28197248:ela:4211:28210374,28197290:ela:4211:28210109,28197321:ela:4211:28209431,28197397:ela:4211:28208548,28197408:ela:4211:28207662,28197416:ela:4211:28204185,28197430:ela:4211:28203870,28197454:ela:4211:28207320,28197462:ela:4211:28202310,28197491:ela:4211:28201613,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204067:ela:4211:28206948,28204097:ela:4211:28205035,28205914:ela:4211:2820655'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 3.6336945320840465e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28292377,28332979,28335226,28464176,28468728,28675289,28707372', 'assoc_port': '28148278:28292377,28196362:28332979,28197140:28335226,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372', 'assoc_mat': '28148278:etiquette:4203:28292377,28196362:etiquette:4203:28332979,28197140:etiquette:4203:28335226,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.020232657142665613, 'nb_photo': 166, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753', 'assoc_port': '28158439:28158865,28197403:28209487,28211851:28343177,28211863:28343555,28305507:28305642,28456995:28458553,28471925:28471942,28490500:28502846,28529158:28532766,28571212:28571392,28666588:28676769,28706821:28707356,28747364:28752551,28789038:28795753', 'assoc_mat': '28158439:film_plastique:4205:28158865,28197403:film_plastique:4205:28209487,28211851:film_plastique:4205:28343177,28211863:film_plastique:4205:28343555,28305507:film_plastique:4205:28305642,28456995:film_plastique:4205:28458553,28471925:film_plastique:4205:28471942,28490500:film_plastique:4205:28502846,28529158:film_plastique:4205:28532766,28571212:film_plastique:4205:28571392,28666588:film_plastique:4205:28676769,28706821:film_plastique:4205:28707356,28747364:film_plastique:4205:28752551,28789038:film_plastique:4205:28795753'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015031266839680766, 'nb_photo': 834, 'list_port_cont': '28171522,28185395,28208675,28209515,28210493,28292384,28332987,28333207,28335214,28347048,28389822,28389856,28402131,28461028,28464172,28468736,28503298,28503516,28507107,28531529,28538199,28538252,28570154,28575296,28578764,28598571,28606094,28615532,28664540,28675282,28707305,28707367,28760814,28797995,28809701', 'assoc_port': '28148278:28292384,28162128:28171522,28172494:28185395,28196362:28332987,28196365:28333207,28197140:28335214,28197324:28210493,28197502:28209515,28208436:28208675,28218491:28347048,28389439:28389822,28389441:28389856,28398872:28402131,28458423:28461028,28461895:28464172,28466535:28468736,28490484:28503298,28490522:28503516,28506520:28507107,28522826:28531529,28531614:28538199,28531615:28538252,28570014:28570154,28574235:28575296,28578525:28578764,28595731:28598571,28605876:28606094,28613141:28615532,28651838:28664540,28662878:28675282,28706822:28707305,28706823:28707367,28742664:28760814,28789055:28809701,28790179:28797995', 'assoc_mat': '28148278:film_plastique:4203:28292384,28162128:film_plastique:4203:28171522,28172494:film_plastique:4203:28185395,28196362:film_plastique:4203:28332987,28196365:film_plastique:4203:28333207,28197140:film_plastique:4203:28335214,28197324:film_plastique:4203:28210493,28197502:film_plastique:4203:28209515,28208436:film_plastique:4203:28208675,28218491:film_plastique:4203:28347048,28389439:film_plastique:4203:28389822,28389441:film_plastique:4203:28389856,28398872:film_plastique:4203:28402131,28458423:film_plastique:4203:28461028,28461895:film_plastique:4203:28464172,28466535:film_plastique:4203:28468736,28490484:film_plastique:4203:28503298,28490522:film_plastique:4203:28503516,28506520:film_plastique:4203:28507107,28522826:film_plastique:4203:28531529,28531614:film_plastique:4203:28538199,28531615:film_plastique:4203:28538252,28570014:film_plastique:4203:28570154,28574235:film_plastique:4203:28575296,28578525:film_plastique:4203:28578764,28595731:film_plastique:4203:28598571,28605876:film_plastique:4203:2860609'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0034081103338355163, 'nb_photo': 952, 'list_port_cont': '28148549,28158678,28185660,28187081,28187717,28188287,28209573,28209589,28209797,28214198,28216456,28217193,28220928,28223255,28226857,28230098,28238201,28254552,28254742,28255256,28256337,28257297,28258441,28258538,28258875,28259806,28260700,28267097,28268537,28269729,28275251,28289280,28296399,28297006,28298371,28298939,28299912,28302104,28303069,28305458,28305572,28306593,28309617,28311141,28315894,28321757,28321844,28323652,28326050,28329402,28329848,28330850,28331989,28337406,28339614,28344417,28344661,28345625,28345734,28346404,28346593,28346657,28346786,28346892,28346918,28346966,28346985,28347059,28347086,28347193,28347278,28347338,28350253,28352518,28353350,28355000,28361248,28377951,28379542,28380497,28381578,28382069,28382750,28386506,28389569,28390985,28392390,28395217,28400624,28404318,28408512,28444668,28444801,28446001,28448898,28450070,28450224,28452756,28452806,28455043,28457154,28458624,28460811,28468360,28479843,28481153,28485643,28486166,28487569,28488829,28490618,28494103,28499117,2850097', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165252:28337406,28165266:28187717,28172417:28187081,28185599:28185660,28194990:28347338,28196360:28345734,28197138:28347193,28197210:28347278,28197216:28347059,28197240:28347086,28197254:28346966,28197308:28346985,28197323:28346892,28197330:28209589,28197406:28209573,28197445:28346918,28197460:28346593,28197570:28346657,28199401:28346786,28200989:28209797,28205859:28344417,28205889:28344661,28208383:28346404,28211844:28214198,28214390:28345625,28215539:28217193,28215544:28216456,28220802:28220928,28223124:28223255,28226728:28226857,28230011:28230098,28238094:28238201,28249993:28350253,28251184:28256337,28254349:28254742,28254383:28254552,28255154:28255256,28257117:28257297,28258292:28258538,28258305:28258441,28258826:28258875,28259703:28259806,28260614:28260700,28262969:28352518,28266457:28353350,28267054:28267097,28268410:2826853', 'assoc_mat': '28146686:film_plastique:4207:28297006,28148213:film_plastique:4207:28148549,28148274:film_plastique:4207:28298371,28150093:film_plastique:4207:28305458,28151926:film_plastique:4207:28326050,28154939:film_plastique:4207:28329848,28158433:film_plastique:4207:28321844,28158478:film_plastique:4207:28158678,28158479:film_plastique:4207:28188287,28160919:film_plastique:4207:28339614,28165252:film_plastique:4207:28337406,28165266:film_plastique:4207:28187717,28172417:film_plastique:4207:28187081,28185599:film_plastique:4207:28185660,28194990:film_plastique:4207:28347338,28196360:film_plastique:4207:28345734,28197138:film_plastique:4207:28347193,28197210:film_plastique:4207:28347278,28197216:film_plastique:4207:28347059,28197240:film_plastique:4207:28347086,28197254:film_plastique:4207:28346966,28197308:film_plastique:4207:28346985,28197323:film_plastique:4207:28346892,28197330:film_plastique:4207:28209589,28197406:film_plastique:4207:28209573,28197445:film_plastique:4207:28346918,28197460:film_plastique:4207:2834659'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8180124760273311, 'nb_photo': 4010, 'list_port_cont': '28148943,28149210,28158905,28161373,28165810,28172875,28179114,28185914,28198414,28198529,28198843,28199174,28199572,28200368,28200523,28200590,28201467,28206512,28208595,28208725,28209218,28212410,28214867,28216560,28221255,28227245,28227452,28250366,28254768,28258690,28259884,28263397,28278932,28305355,28309848,28311568,28311826,28312273,28315927,28317161,28317677,28318348,28322264,28323113,28325878,28329773,28338591,28382905,28391229,28393787,28396726,28401154,28404692,28443850,28445045,28450275,28452811,28461057,28463170,28463717,28465672,28477853,28485079,28485225,28491232,28492491,28494446,28498187,28506970,28507164,28520490,28523252,28529873,28533408,28533561,28539474,28545491,28548088,28553250,28562909,28564288,28567541,28570091,28572182,28573696,28575714,28576852,28596116,28599895,28602412,28606736,28609901,28615836,28618981,28630811,28645274,28648966,28654246,28663572,28669593,28670363,28672434,28674047,28678074,28701619,28704613,28710947,28715161,28715289,28718042,28720149,28723525,28741985,2874398', 'assoc_port': '28148257:28149210,28148281:28148943,28158431:28158905,28160922:28161373,28165260:28165810,28172425:28172875,28178645:28179114,28185596:28185914,28197084:28200590,28197207:28200523,28197235:28200368,28197292:28199572,28197395:28199174,28197411:28198843,28197477:28208595,28197544:28198529,28197572:28198414,28199385:28209218,28201018:28201467,28205918:28206512,28208380:28208725,28211878:28212410,28214375:28214867,28215543:28216560,28220800:28221255,28226723:28227452,28226730:28227245,28249990:28250366,28254318:28254768,28258297:28258690,28259705:28259884,28262964:28318348,28262968:28263397,28266462:28317677,28269640:28317161,28273043:28315927,28278657:28278932,28295392:28312273,28298800:28311826,28301902:28323113,28305096:28305355,28307515:28309848,28310949:28311568,28321653:28322264,28325228:28325878,28329277:28329773,28338419:28338591,28382542:28382905,28386383:28393787,28390779:28391229,28396262:28396726,28400534:28401154,28404229:28404692,28443486:28443850,28444596:28445045,28449859:28450275,28452671:2845281', 'assoc_mat': '28148257:film_plastique:4461:28149210,28148281:film_plastique:4461:28148943,28158431:film_plastique:4461:28158905,28160922:film_plastique:4461:28161373,28165260:film_plastique:4461:28165810,28172425:film_plastique:4461:28172875,28178645:film_plastique:4461:28179114,28185596:film_plastique:4461:28185914,28197084:film_plastique:4461:28200590,28197207:film_plastique:4461:28200523,28197235:film_plastique:4461:28200368,28197292:film_plastique:4461:28199572,28197395:film_plastique:4461:28199174,28197411:film_plastique:4461:28198843,28197477:film_plastique:4461:28208595,28197544:film_plastique:4461:28198529,28197572:film_plastique:4461:28198414,28199385:film_plastique:4461:28209218,28201018:film_plastique:4461:28201467,28205918:film_plastique:4461:28206512,28208380:film_plastique:4461:28208725,28211878:film_plastique:4461:28212410,28214375:film_plastique:4461:28214867,28215543:film_plastique:4461:28216560,28220800:film_plastique:4461:28221255,28226723:film_plastique:4461:28227452,28226730:film_plastique:4461:2822724'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.020795831038336772, 'nb_photo': 711, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,28199440,28199949,28200299,28204476,28208397,28208639,28214457,28215902,28215912,28216323,28248728,28257397,28258600,28258970,28267225,28275337,28305712,28309743,28309800,28310611,28310982,28311386,28311917,28322546,28325639,28381713,28385282,28386755,28389736,28395475,28396361,28407247,28441545,28443584,28447137,28452770,28452790,28457410,28468387,28468432,28489078,28490650,28490977,28491272,28491589,28497769,28499486,28520358,28524795,28529653,28533196,28540452,28543032,28546322,28564214,28567470,28570072,28571489,28573112,28598464,28599794,28606672,28606888,28608366,28618660,28648817,28652022,28659735,28661608,28668186,28671221,28672178,28677855,28678053,28708286,28747750,28747895,28762814,28768044,28789574,28796992', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,28197245:28199440,28197322:28199341,28197399:28199155,28197401:28198918,28197413:28198626,28197452:28208639,28197494:28208397,28197523:28197755,28204096:28204476,28214391:28214457,28215536:28215902,28215537:28216323,28215546:28215912,28248386:28248728,28257113:28257397,28258302:28258600,28258827:28258970,28266455:28311917,28267060:28267225,28271875:28311386,28271876:28310982,28273050:28310611,28275160:28275337,28295398:28322546,28299766:28309800,28305505:28305712,28306513:28309743,28325222:28325639,28381438:28381713,28384995:28385282,28386385:28386755,28389447:28389736,28395064:28395475,28396271:28396361,28406771:28407247,28441234:28441545,28443492:28443584,28446676:28447137,28452669:28452770,28452670:28452790,28457025:28457410,28468302:28468432,28468303:28468387,28488507:28489078,28490487:28491589,28490489:28491272,28490491:2849065', 'assoc_mat': '28146707:film_plastique:4200:28147075,28150021:film_plastique:4200:28150414,28151929:film_plastique:4200:28161005,28158457:film_plastique:4200:28158966,28158476:film_plastique:4200:28158632,28162156:film_plastique:4200:28162616,28172412:film_plastique:4200:28172930,28172414:film_plastique:4200:28173274,28197166:film_plastique:4200:28200299,28197192:film_plastique:4200:28199949,28197245:film_plastique:4200:28199440,28197322:film_plastique:4200:28199341,28197399:film_plastique:4200:28199155,28197401:film_plastique:4200:28198918,28197413:film_plastique:4200:28198626,28197452:film_plastique:4200:28208639,28197494:film_plastique:4200:28208397,28197523:film_plastique:4200:28197755,28204096:film_plastique:4200:28204476,28214391:film_plastique:4200:28214457,28215536:film_plastique:4200:28215902,28215537:film_plastique:4200:28216323,28215546:film_plastique:4200:28215912,28248386:film_plastique:4200:28248728,28257113:film_plastique:4200:28257397,28258302:film_plastique:4200:28258600,28258827:film_plastique:4200:2825897'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.011861907511410781, 'nb_photo': 559, 'list_port_cont': '28114862,28147024,28158753,28161292,28173086,28173137,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198341,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223903,28228041,28237027,28248566,28254640,28255311,28257355,28258648,28259871,28305411,28305428,28310062,28310435,28311053,28311115,28311225,28312208,28312371,28312542,28312924,28312949,28313151,28314386,28314688,28314889,28315102,28320742,28320979,28325828,28326264,28328290,28334655,28381677,28389589,28389806,28396594,28399268,28399298,28401090,28404434,28406874,28407177,28408809,28408916,28417350,28417487,28441562,28444826,28449105,28454992,28455141,28462149,28463235,28465668,28466692,28477959,28479948,28482771,28482798,28482834,28484039,28484109,28489171,28491003,28491025,28491081,28494413,28495799,28498825,28504352,28504744,28506969,28516859,28516894,28519208,28520424,28529665,28537138,28539362,28539467,28539582,28540587,28541582,28543187,28543255,28545472,28546584,28546718,2854799', 'assoc_port': '28114552:28114862,28146701:28147024,28158424:28158753,28160923:28161292,28172419:28173265,28172429:28173137,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197457:28198341,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28226732:28237027,28248383:28248566,28254379:28254640,28255155:28255311,28257120:28257355,28258293:28258648,28259707:28259871,28266459:28315102,28268415:28314889,28268417:28314688,28269654:28314386,28271885:28313151,28275151:28312949,28275154:28312924,28275156:28326264,28278638:28312542,28293093:28312371,28296765:28312208,28296769:28311053,28298771:28311225,28299778:28311115,28299783:28310435,28301899:28310062,28305093:28305411,28305095:28305428,28309575:28334655,28315752:28328290,28320152:28320742,28320153:28320979,28325229:2832582', 'assoc_mat': '28114552:film_plastique:4209:28114862,28146701:film_plastique:4209:28147024,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,28172429:film_plastique:4209:28173137,28172437:film_plastique:4209:28173086,28172480:film_plastique:4209:28182917,28178613:film_plastique:4209:28179248,28178628:film_plastique:4209:28179052,28185597:film_plastique:4209:28185680,28197086:film_plastique:4209:28199503,28197112:film_plastique:4209:28199307,28197447:film_plastique:4209:28198393,28197457:film_plastique:4209:28198341,28197496:film_plastique:4209:28198250,28197504:film_plastique:4209:28197999,28199408:film_plastique:4209:28199708,28200973:film_plastique:4209:28201643,28201007:film_plastique:4209:28201365,28208385:film_plastique:4209:28208794,28208420:film_plastique:4209:28208629,28214417:film_plastique:4209:28214808,28218481:film_plastique:4209:28228041,28218495:film_plastique:4209:28219023,28220803:film_plastique:4209:28221102,28223118:film_plastique:4209:2822390'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007583539881308433, 'nb_photo': 23025, 'list_port_cont': '28114787,28122689,28147098,28148357,28150180,28150471,28150880,28151050,28152293,28153187,28153641,28158611,28159283,28159300,28161437,28163520,28164427,28166045,28170727,28173043,28173871,28174471,28175529,28175861,28177201,28178825,28178888,28179364,28179944,28180220,28186003,28195537,28197008,28198222,28198888,28200155,28200979,28201625,28202300,28203323,28203880,28204170,28205038,28205237,28206550,28206949,28207313,28207674,28208549,28208992,28209433,28209685,28210111,28210389,28211360,28212334,28212775,28214113,28215003,28215323,28215526,28215963,28216507,28217275,28218266,28218735,28219424,28221488,28221775,28223708,28223856,28227031,28227685,28227800,28230334,28231053,28248660,28250274,28251706,28251777,28254871,28255002,28255292,28255414,28255453,28255871,28258763,28258966,28259139,28260148,28267297,28267629,28305473,28305601,28305700,28305753,28309654,28309720,28310160,28311282,28311969,28312039,28315855,28316509,28317968,28318255,28318533,28319809,28320731,28322221,28322740,28323203,28323943,2832618', 'assoc_port': '28114555:28114787,28114556:28122689,28146705:28148357,28146709:28147098,28148212:28153641,28148244:28150180,28148259:28170727,28148269:28159300,28150008:28153187,28150041:28151050,28150074:28150471,28150126:28150880,28151931:28152293,28154940:28164427,28158435:28159283,28158477:28158611,28160920:28161437,28162127:28163520,28165267:28166045,28172416:28177201,28172427:28175861,28172432:28175529,28172438:28174471,28172446:28173871,28172460:28173043,28178610:28180220,28178615:28179944,28178642:28179364,28178643:28178888,28178644:28178825,28185600:28186003,28194993:28195537,28196383:28197008,28197100:28218735,28197139:28215526,28197179:28215323,28197195:28218266,28197212:28214113,28197218:28198222,28197242:28211360,28197248:28210389,28197290:28210111,28197321:28209433,28197397:28208549,28197408:28207674,28197416:28204170,28197430:28203880,28197454:28207313,28197462:28202300,28197491:28201625,28197542:28200979,28197543:28203323,28197571:28198888,28199384:28209685,28199407:28200155,28204067:28206949,28204093:2820523', 'assoc_mat': '28114555:film_plastique:4211:28114787,28114556:film_plastique:4211:28122689,28146705:film_plastique:4211:28148357,28146709:film_plastique:4211:28147098,28148212:film_plastique:4211:28153641,28148244:film_plastique:4211:28150180,28148259:film_plastique:4211:28170727,28148269:film_plastique:4211:28159300,28150008:film_plastique:4211:28153187,28150041:film_plastique:4211:28151050,28150074:film_plastique:4211:28150471,28150126:film_plastique:4211:28150880,28151931:film_plastique:4211:28152293,28154940:film_plastique:4211:28164427,28158435:film_plastique:4211:28159283,28158477:film_plastique:4211:28158611,28160920:film_plastique:4211:28161437,28162127:film_plastique:4211:28163520,28165267:film_plastique:4211:28166045,28172416:film_plastique:4211:28177201,28172427:film_plastique:4211:28175861,28172432:film_plastique:4211:28175529,28172438:film_plastique:4211:28174471,28172446:film_plastique:4211:28173871,28172460:film_plastique:4211:28173043,28178610:film_plastique:4211:28180220,28178615:film_plastique:4211:2817994'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.002187346536727118, 'nb_photo': 16, 'list_port_cont': '28155325,28218665,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595', 'assoc_port': '28154938:28155325,28218467:28218665,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595', 'assoc_mat': '28154938:kraft:3726:28155325,28218467:kraft:3726:28218665,28336038:kraft:3726:28336077,28377782:kraft:3726:28378030,28495401:kraft:3726:28495626,28561932:kraft:3726:28561981,28575428:kraft:3726:28575448,28577038:kraft:3726:28577110,28618525:kraft:3726:28618608,28619637:kraft:3726:28619814,28700439:kraft:3726:28702582,28719709:kraft:3726:28720062,28719713:kraft:3726:28719925,28758423:kraft:3726:28758595'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9519140781038873, 'nb_photo': 15, 'list_port_cont': '28158850,28209497,28343181,28458561,28532762,28676763,28707348,28795760', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.026617622501297906, 'nb_photo': 660, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,28335229,28347035,28389825,28389870,28402125,28461029,28464178,28468733,28503309,28503521,28507104,28531521,28538203,28538262,28570155,28575301,28578762,28598572,28606101,28615525,28664541,28675280,28707315,28707363,28760819,28798002,28809700', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,28197140:28335229,28197324:28210494,28197502:28209520,28208436:28208681,28218491:28347035,28389439:28389825,28389441:28389870,28398872:28402125,28458423:28461029,28461895:28464178,28466535:28468733,28490484:28503309,28490522:28503521,28506520:28507104,28522826:28531521,28531614:28538203,28531615:28538262,28570014:28570155,28574235:28575301,28578525:28578762,28595731:28598572,28605876:28606101,28613141:28615525,28651838:28664541,28662878:28675280,28706822:28707315,28706823:28707363,28742664:28760819,28789055:28809700,28790179:28798002', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,28197140:metal:4203:28335229,28197324:metal:4203:28210494,28197502:metal:4203:28209520,28208436:metal:4203:28208681,28218491:metal:4203:28347035,28389439:metal:4203:28389825,28389441:metal:4203:28389870,28398872:metal:4203:28402125,28458423:metal:4203:28461029,28461895:metal:4203:28464178,28466535:metal:4203:28468733,28490484:metal:4203:28503309,28490522:metal:4203:28503521,28506520:metal:4203:28507104,28522826:metal:4203:28531521,28531614:metal:4203:28538203,28531615:metal:4203:28538262,28570014:metal:4203:28570155,28574235:metal:4203:28575301,28578525:metal:4203:28578762,28595731:metal:4203:28598572,28605876:metal:4203:28606101,28613141:metal:4203:28615525,28651838:metal:4203:28664541,28662878:metal:4203:28675280,28706822:metal:4203:28707315,28706823:metal:4203:28707363,28742664:metal:4203:28760819,28789055:metal:4203:28809700,28790179:metal:4203:28798002'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.01427619462037972, 'nb_photo': 684, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28214186,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28297004,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28337403,28339609,28344426,28344663,28345738,28346400,28346662,28346791,28346897,28346904,28346967,28346992,28347053,28347078,28347292,28347335,28350248,28352525,28353344,28355009,28361255,28377947,28379544,28380502,28381583,28382071,28382762,28386513,28389559,28390987,28392384,28395219,28400627,28404317,28444669,28444822,28446011,28448903,28450072,28450223,28452741,28452799,28455036,28457145,28458625,28460812,28479849,28481148,28485644,28487572,28488826,28490624,28494104,28500965,28502674,28504372,28505048,28505626,28507060,28520299,28523080,2852463', 'assoc_port': '28146686:28297004,28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28160919:28339609,28165252:28337403,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197308:28346992,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28205889:28344663,28208383:28346400,28211844:28214186,28215539:28217189,28215544:28216454,28220802:28220941,28223124:28223252,28226728:28226864,28230011:28230103,28238094:28238198,28248385:28248608,28249993:28350248,28251184:28256329,28254349:28254746,28254383:28254551,28255154:28255244,28257117:28257294,28258292:28258529,28258305:28258443,28258826:28258867,28260614:28260704,28262969:28352525,28266457:28353344,28267054:28267104,28268410:28268549,28271884:28355009,28275152:28289268,28275158:28275262,28295393:2829641', 'assoc_mat': '28146686:metal:4207:28297004,28148213:metal:4207:28148552,28148274:metal:4207:28298367,28150093:metal:4207:28305451,28151926:metal:4207:28326053,28154939:metal:4207:28329841,28158433:metal:4207:28321855,28158478:metal:4207:28158668,28158479:metal:4207:28188289,28160919:metal:4207:28339609,28165252:metal:4207:28337403,28165266:metal:4207:28187718,28185599:metal:4207:28185650,28194990:metal:4207:28347335,28196360:metal:4207:28345738,28197210:metal:4207:28347292,28197216:metal:4207:28347053,28197240:metal:4207:28347078,28197254:metal:4207:28346967,28197308:metal:4207:28346992,28197323:metal:4207:28346897,28197330:metal:4207:28209591,28197406:metal:4207:28209584,28197445:metal:4207:28346904,28197570:metal:4207:28346662,28199401:metal:4207:28346791,28200989:metal:4207:28209795,28205859:metal:4207:28344426,28205889:metal:4207:28344663,28208383:metal:4207:28346400,28211844:metal:4207:28214186,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005951014370455253, 'nb_photo': 29, 'list_port_cont': '28161384,28198409,28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835', 'assoc_port': '28160922:28161384,28197411:28198840,28197544:28198530,28197572:28198409,28214375:28214871,28249990:28250355,28278657:28278922,28382542:28382910,28396262:28396727,28404229:28404681,28460751:28461063,28497670:28498194,28529141:28529864,28595725:28596115,28615432:28615834,28673562:28674048,28708049:28715165,28719711:28720151,28767863:28768135,28772235:28778264,28789031:28789835,28789116:28789473', 'assoc_mat': '28160922:metal:4461:28161384,28197411:metal:4461:28198840,28197544:metal:4461:28198530,28197572:metal:4461:28198409,28214375:metal:4461:28214871,28249990:metal:4461:28250355,28278657:metal:4461:28278922,28382542:metal:4461:28382910,28396262:metal:4461:28396727,28404229:metal:4461:28404681,28460751:metal:4461:28461063,28497670:metal:4461:28498194,28529141:metal:4461:28529864,28595725:metal:4461:28596115,28615432:metal:4461:28615834,28673562:metal:4461:28674048,28708049:metal:4461:28715165,28719711:metal:4461:28720151,28767863:metal:4461:28768135,28772235:metal:4461:28778264,28789031:metal:4461:28789835,28789116:metal:4461:28789473'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004595352883059573, 'nb_photo': 6, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213', 'assoc_mat': '28204096:metal:4200:28204486,28271875:metal:4200:28311382,28406771:metal:4200:28407258,28531992:metal:4200:28533189,28571207:metal:4200:28571485,28662875:metal:4200:28671213'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02111657619071624, 'nb_photo': 391, 'list_port_cont': '28114871,28173075,28173254,28179063,28179244,28182930,28185677,28197996,28198246,28198336,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28219024,28221091,28223533,28223906,28228034,28237036,28248570,28248867,28254633,28255300,28257352,28258644,28259870,28266693,28267326,28305407,28305429,28310439,28311064,28311121,28311229,28312369,28312545,28312937,28312960,28314394,28314699,28314880,28315096,28320748,28320972,28325816,28326270,28328288,28329702,28381668,28385239,28389598,28389798,28396493,28399275,28399291,28401081,28406864,28407182,28408786,28408917,28417252,28417331,28417479,28441563,28462162,28463224,28465294,28465664,28466694,28482772,28482835,28484052,28484111,28485565,28489178,28490995,28491027,28491087,28491577,28494406,28498812,28504344,28506957,28516860,28516882,28519200,28520450,28529677,28529700,28539358,28539458,28539583,28540594,28541578,28545477,28546721,28547996,28562835,28563391,28564261,28564950,28570167,28574478,28576044,28577158,28595908,28595998,28598454,2860599', 'assoc_port': '28114552:28114871,28172419:28173254,28172437:28173075,28172480:28182930,28178613:28179244,28178628:28179063,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28197457:28198336,28197496:28198246,28197504:28197996,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28218481:28228034,28218495:28219024,28220803:28221091,28223118:28223906,28223122:28223533,28226732:28237036,28248381:28248867,28248383:28248570,28254379:28254633,28255155:28255300,28257120:28257352,28258293:28258644,28259707:28259870,28266459:28315096,28266464:28266693,28267056:28267326,28268415:28314880,28268417:28314699,28269654:28314394,28275151:28312960,28275154:28312937,28275156:28326270,28278638:28312545,28293093:28312369,28296769:28311064,28298771:28311229,28299778:28311121,28299783:28310439,28305093:28305407,28305095:28305429,28315752:28328288,28320152:28320748,28320153:28320972,28325229:28325816,28329275:28329702,28381434:28381668,28384998:28385239,28389436:28389798,28389445:2838959', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172437:metal:4209:28173075,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28178628:metal:4209:28179063,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28197457:metal:4209:28198336,28197496:metal:4209:28198246,28197504:metal:4209:28197996,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28218481:metal:4209:28228034,28218495:metal:4209:28219024,28220803:metal:4209:28221091,28223118:metal:4209:28223906,28223122:metal:4209:28223533,28226732:metal:4209:28237036,28248381:metal:4209:28248867,28248383:metal:4209:28248570,28254379:metal:4209:28254633,28255155:metal:4209:28255300,28257120:metal:4209:28257352,28258293:metal:4209:28258644,28259707:metal:4209:28259870,28266459:metal:4209:28315096,28266464:metal:4209:28266693,28267056:metal:4209:28267326,28268415:metal:4209:28314880,28268417:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004169277486551639, 'nb_photo': 367, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28153622,28158614,28159273,28159303,28163545,28166028,28173041,28175541,28175868,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28211363,28212764,28214105,28215010,28215529,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,28230344,28231055,28248646,28250267,28251719,28254881,28255448,28255869,28260153,28267633,28305759,28309730,28310161,28311296,28311977,28312038,28315856,28319807,28320730,28323191,28323949,28326191,28327474,28327797,28329418,28329862,28331844,28333183,28334869,28336894,28338687,28340629,28340906,28342928,28343226,28344884,28379887,28381946,28385873,28391739,28392735,28393137,28397290,28401338,28404732,28407619,28409360,28410119,28444475,28445243,28446284,28449211,28457481,28458085,28459248,28461292,28462221,28462415,28465911,28468508,28472029,28478074,28480472,28482881,28485718,28494552,28496140,28498278,28498837,28500468,2850081', 'assoc_port': '28114555:28114796,28148212:28153622,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158435:28159273,28158477:28158614,28162127:28163545,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197242:28211363,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28211847:28212764,28214404:28215010,28215541:28216513,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28230008:28231055,28230009:28230344,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:2833868', 'assoc_mat': '28114555:metal:4211:28114796,28148212:metal:4211:28153622,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158435:metal:4211:28159273,28158477:metal:4211:28158614,28162127:metal:4211:28163545,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28185600:metal:4211:28185998,28194993:metal:4211:28195538,28197100:metal:4211:28218729,28197139:metal:4211:28215529,28197195:metal:4211:28218257,28197212:metal:4211:28214105,28197218:metal:4211:28198207,28197242:metal:4211:28211363,28197321:metal:4211:28209436,28197408:metal:4211:28207673,28197454:metal:4211:28207304,28197462:metal:4211:28202304,28197491:metal:4211:28201614,28197542:metal:4211:28200992,28199384:metal:4211:28209671,28199407:metal:4211:28200157,28204067:metal:4211:28206950,28205914:metal:4211:28206551,28208382:metal:4211:28209000,28211847:metal:4211:28212764,28214404:'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0019424072232147225, 'nb_photo': 210, 'list_port_cont': '28115014,28151420,28151922,28158814,28159220,28185755,28230324,28230921,28263390,28278542,28307334,28327364,28389777,28410744,28442191,28498722,28504393,28529639,28543220,28565206,28571554,28576808,28598640,28609849,28619967,28633962,28675646,28706724,28718009,28747726,28758940,28759796,28772513,28789370', 'assoc_port': '28114554:28115014,28150017:28151922,28150085:28151420,28158426:28159220,28158436:28158814,28178638:28185755,28230012:28230921,28230013:28230324,28262966:28263390,28275149:28278542,28306512:28307334,28326940:28327364,28389438:28389777,28404241:28410744,28441238:28442191,28498513:28498722,28504076:28504393,28529172:28529639,28542874:28543220,28564860:28565206,28571214:28571554,28576610:28576808,28598196:28598640,28609449:28609849,28619641:28619967,28633495:28633962,28675228:28675646,28706287:28706724,28717752:28718009,28747362:28747726,28758426:28758940,28758428:28759796,28772190:28772513,28789088:28789370', 'assoc_mat': '28114554:metal:3594:28115014,28150017:metal:3594:28151922,28150085:metal:3594:28151420,28158426:metal:3594:28159220,28158436:metal:3594:28158814,28178638:metal:3594:28185755,28230012:metal:3594:28230921,28230013:metal:3594:28230324,28262966:metal:3594:28263390,28275149:metal:3594:28278542,28306512:metal:3594:28307334,28326940:metal:3594:28327364,28389438:metal:3594:28389777,28404241:metal:3594:28410744,28441238:metal:3594:28442191,28498513:metal:3594:28498722,28504076:metal:3594:28504393,28529172:metal:3594:28529639,28542874:metal:3594:28543220,28564860:metal:3594:28565206,28571214:metal:3594:28571554,28576610:metal:3594:28576808,28598196:metal:3594:28598640,28609449:metal:3594:28609849,28619641:metal:3594:28619967,28633495:metal:3594:28633962,28675228:metal:3594:28675646,28706287:metal:3594:28706724,28717752:metal:3594:28718009,28747362:metal:3594:28747726,28758426:metal:3594:28758940,28758428:metal:3594:28759796,28772190:metal:3594:28772513,28789088:metal:3594:28789370'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010117535188924552, 'nb_photo': 240, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750', 'assoc_port': '28158439:28158861,28197403:28209491,28211851:28343171,28211863:28343549,28305507:28305648,28456995:28458557,28471925:28471936,28490500:28502854,28529158:28532758,28571212:28571387,28666588:28676775,28706821:28707349,28747364:28752550,28789038:28795750', 'assoc_mat': '28158439:papier:4205:28158861,28197403:papier:4205:28209491,28211851:papier:4205:28343171,28211863:papier:4205:28343549,28305507:papier:4205:28305648,28456995:papier:4205:28458557,28471925:papier:4205:28471936,28490500:papier:4205:28502854,28529158:papier:4205:28532758,28571212:papier:4205:28571387,28666588:papier:4205:28676775,28706821:papier:4205:28707349,28747364:papier:4205:28752550,28789038:papier:4205:28795750'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04219157684099802, 'nb_photo': 4690, 'list_port_cont': '28171526,28185401,28208671,28209525,28210489,28292383,28332973,28333208,28335221,28347037,28389826,28389864,28402123,28461016,28464170,28468726,28503310,28503522,28507092,28531527,28538211,28538251,28570156,28575300,28578765,28598575,28606095,28615538,28664544,28675291,28707301,28707368,28760809,28798003,28809694', 'assoc_port': '28148278:28292383,28162128:28171526,28172494:28185401,28196362:28332973,28196365:28333208,28197140:28335221,28197324:28210489,28197502:28209525,28208436:28208671,28218491:28347037,28389439:28389826,28389441:28389864,28398872:28402123,28458423:28461016,28461895:28464170,28466535:28468726,28490484:28503310,28490522:28503522,28506520:28507092,28522826:28531527,28531614:28538211,28531615:28538251,28570014:28570156,28574235:28575300,28578525:28578765,28595731:28598575,28605876:28606095,28613141:28615538,28651838:28664544,28662878:28675291,28706822:28707301,28706823:28707368,28742664:28760809,28789055:28809694,28790179:28798003', 'assoc_mat': '28148278:papier:4203:28292383,28162128:papier:4203:28171526,28172494:papier:4203:28185401,28196362:papier:4203:28332973,28196365:papier:4203:28333208,28197140:papier:4203:28335221,28197324:papier:4203:28210489,28197502:papier:4203:28209525,28208436:papier:4203:28208671,28218491:papier:4203:28347037,28389439:papier:4203:28389826,28389441:papier:4203:28389864,28398872:papier:4203:28402123,28458423:papier:4203:28461016,28461895:papier:4203:28464170,28466535:papier:4203:28468726,28490484:papier:4203:28503310,28490522:papier:4203:28503522,28506520:papier:4203:28507092,28522826:papier:4203:28531527,28531614:papier:4203:28538211,28531615:papier:4203:28538251,28570014:papier:4203:28570156,28574235:papier:4203:28575300,28578525:papier:4203:28578765,28595731:papier:4203:28598575,28605876:papier:4203:28606095,28613141:papier:4203:28615538,28651838:papier:4203:28664544,28662878:papier:4203:28675291,28706822:papier:4203:28707301,28706823:papier:4203:28707368,28742664:papier:4203:28760809,28789055:papier:4203:28809694,2879'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.018170398022326503, 'nb_photo': 5202, 'list_port_cont': '28148546,28158675,28185654,28187073,28187724,28188280,28209581,28209592,28209794,28214193,28216464,28217185,28220926,28223263,28226860,28230095,28238187,28248615,28254553,28254747,28255243,28256325,28257296,28258435,28258543,28258874,28259815,28260708,28267094,28268534,28269737,28275263,28289265,28295571,28296397,28296934,28297007,28298369,28298945,28299908,28302105,28303067,28305454,28305571,28306596,28309623,28311135,28315896,28321744,28321845,28323654,28326051,28329398,28329839,28330848,28331994,28337393,28339606,28344427,28344660,28345626,28345728,28346396,28346589,28346667,28346789,28346889,28346906,28346971,28346983,28347060,28347083,28347203,28347283,28347345,28350255,28352527,28353341,28355011,28361046,28361251,28377946,28379548,28380499,28381580,28382062,28382755,28386510,28389560,28390978,28392391,28395212,28400629,28404327,28408511,28444666,28444810,28446002,28448894,28450075,28450237,28452744,28452803,28455033,28457147,28458636,28460826,28468358,28479857,28481161,28485635,28486173,28487559,2848883', 'assoc_port': '28146686:28297007,28148213:28148546,28148274:28298369,28150093:28305454,28151926:28326051,28154939:28329839,28158433:28321845,28158478:28158675,28158479:28188280,28160919:28339606,28165252:28337393,28165266:28187724,28172417:28187073,28185599:28185654,28194990:28347345,28196360:28345728,28197138:28347203,28197210:28347283,28197216:28347060,28197240:28347083,28197254:28346971,28197308:28346983,28197323:28346889,28197330:28209592,28197406:28209581,28197445:28346906,28197460:28346589,28197570:28346667,28199401:28346789,28200989:28209794,28205859:28344427,28205889:28344660,28208383:28346396,28211844:28214193,28214390:28345626,28215539:28217185,28215544:28216464,28220802:28220926,28223124:28223263,28226728:28226860,28230011:28230095,28238094:28238187,28248385:28248615,28249993:28350255,28251184:28256325,28254349:28254747,28254383:28254553,28255154:28255243,28257117:28257296,28258292:28258543,28258305:28258435,28258826:28258874,28259703:28259815,28260614:28260708,28262969:28352527,28266457:28353341,28267054:2826709', 'assoc_mat': '28146686:papier:4207:28297007,28148213:papier:4207:28148546,28148274:papier:4207:28298369,28150093:papier:4207:28305454,28151926:papier:4207:28326051,28154939:papier:4207:28329839,28158433:papier:4207:28321845,28158478:papier:4207:28158675,28158479:papier:4207:28188280,28160919:papier:4207:28339606,28165252:papier:4207:28337393,28165266:papier:4207:28187724,28172417:papier:4207:28187073,28185599:papier:4207:28185654,28194990:papier:4207:28347345,28196360:papier:4207:28345728,28197138:papier:4207:28347203,28197210:papier:4207:28347283,28197216:papier:4207:28347060,28197240:papier:4207:28347083,28197254:papier:4207:28346971,28197308:papier:4207:28346983,28197323:papier:4207:28346889,28197330:papier:4207:28209592,28197406:papier:4207:28209581,28197445:papier:4207:28346906,28197460:papier:4207:28346589,28197570:papier:4207:28346667,28199401:papier:4207:28346789,28200989:papier:4207:28209794,28205859:papier:4207:28344427,28205889:papier:4207:28344660,28208383:papier:4207:28346396,28211844:papier:4207:28214193,2821'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.1646906148554713, 'nb_photo': 26840, 'list_port_cont': '28148942,28149195,28158914,28161380,28165823,28172864,28179112,28185913,28198415,28198539,28198839,28199172,28199581,28200365,28200512,28200583,28201462,28206502,28208588,28208723,28209223,28212412,28214864,28216565,28221263,28227241,28227449,28250374,28254771,28258693,28259893,28263395,28278928,28305364,28309846,28311577,28311841,28312277,28315930,28317152,28317683,28318361,28322262,28323106,28325885,28329778,28338599,28382907,28391234,28393783,28396729,28401151,28404680,28443862,28445047,28450265,28452812,28461058,28463175,28463704,28465677,28477846,28485091,28485221,28491230,28492517,28494453,28498198,28506971,28507173,28520487,28523240,28529862,28533400,28533554,28539475,28545497,28548077,28553239,28562915,28564299,28567542,28570095,28572170,28573708,28575720,28576838,28596114,28599903,28602424,28606732,28609914,28615843,28618982,28630817,28645278,28648980,28654262,28663567,28669595,28670355,28672430,28674056,28678075,28701617,28704622,28710934,28715164,28715295,28718047,28720150,28723524,28741987,2874400', 'assoc_port': '28148257:28149195,28148281:28148942,28158431:28158914,28160922:28161380,28165260:28165823,28172425:28172864,28178645:28179112,28185596:28185913,28197084:28200583,28197207:28200512,28197235:28200365,28197292:28199581,28197395:28199172,28197411:28198839,28197477:28208588,28197544:28198539,28197572:28198415,28199385:28209223,28201018:28201462,28205918:28206502,28208380:28208723,28211878:28212412,28214375:28214864,28215543:28216565,28220800:28221263,28226723:28227449,28226730:28227241,28249990:28250374,28254318:28254771,28258297:28258693,28259705:28259893,28262964:28318361,28262968:28263395,28266462:28317683,28269640:28317152,28273043:28315930,28278657:28278928,28295392:28312277,28298800:28311841,28301902:28323106,28305096:28305364,28307515:28309846,28310949:28311577,28321653:28322262,28325228:28325885,28329277:28329778,28338419:28338599,28382542:28382907,28386383:28393783,28390779:28391234,28396262:28396729,28400534:28401151,28404229:28404680,28443486:28443862,28444596:28445047,28449859:28450265,28452671:2845281', 'assoc_mat': '28148257:papier:4461:28149195,28148281:papier:4461:28148942,28158431:papier:4461:28158914,28160922:papier:4461:28161380,28165260:papier:4461:28165823,28172425:papier:4461:28172864,28178645:papier:4461:28179112,28185596:papier:4461:28185913,28197084:papier:4461:28200583,28197207:papier:4461:28200512,28197235:papier:4461:28200365,28197292:papier:4461:28199581,28197395:papier:4461:28199172,28197411:papier:4461:28198839,28197477:papier:4461:28208588,28197544:papier:4461:28198539,28197572:papier:4461:28198415,28199385:papier:4461:28209223,28201018:papier:4461:28201462,28205918:papier:4461:28206502,28208380:papier:4461:28208723,28211878:papier:4461:28212412,28214375:papier:4461:28214864,28215543:papier:4461:28216565,28220800:papier:4461:28221263,28226723:papier:4461:28227449,28226730:papier:4461:28227241,28249990:papier:4461:28250374,28254318:papier:4461:28254771,28258297:papier:4461:28258693,28259705:papier:4461:28259893,28262964:papier:4461:28318361,28262968:papier:4461:28263395,28266462:papier:4461:28317683,2826'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.08491544325450565, 'nb_photo': 1122, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,28199451,28199947,28200296,28204472,28208391,28208644,28214449,28215901,28215918,28216321,28248740,28257404,28258605,28258985,28267213,28275342,28305719,28309744,28309810,28310613,28310985,28311383,28311919,28322558,28325638,28385285,28386754,28389733,28395479,28396355,28407259,28441551,28443592,28447125,28452767,28452778,28457414,28468394,28468428,28489084,28490658,28490966,28491261,28491594,28497765,28499487,28520347,28524791,28529657,28533188,28537023,28540453,28543028,28546319,28564206,28567465,28570083,28571495,28573108,28598461,28599797,28606682,28606889,28608361,28618661,28648818,28652014,28659739,28661615,28668191,28671218,28672183,28677870,28678056,28708276,28747738,28747893,28768036,28789584,28797000', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,28197192:28199947,28197245:28199451,28197322:28199347,28197399:28199153,28197401:28198911,28197413:28198635,28197452:28208644,28197494:28208391,28197523:28197747,28204096:28204472,28214391:28214449,28215536:28215901,28215537:28216321,28215546:28215918,28248386:28248740,28257113:28257404,28258302:28258605,28258827:28258985,28266455:28311919,28267060:28267213,28271875:28311383,28271876:28310985,28273050:28310613,28275160:28275342,28295398:28322558,28299766:28309810,28305505:28305719,28306513:28309744,28325222:28325638,28384995:28385285,28386385:28386754,28389447:28389733,28395064:28395479,28396271:28396355,28406771:28407259,28441234:28441551,28443492:28443592,28446676:28447125,28452669:28452767,28452670:28452778,28457025:28457414,28468302:28468428,28468303:28468394,28488507:28489084,28490487:28491594,28490489:28491261,28490491:28490658,28490492:2849948', 'assoc_mat': '28146707:papier:4200:28147087,28150021:papier:4200:28150416,28151929:papier:4200:28161008,28158457:papier:4200:28158970,28158476:papier:4200:28158630,28162156:papier:4200:28162614,28172412:papier:4200:28172934,28172414:papier:4200:28173259,28197166:papier:4200:28200296,28197192:papier:4200:28199947,28197245:papier:4200:28199451,28197322:papier:4200:28199347,28197399:papier:4200:28199153,28197401:papier:4200:28198911,28197413:papier:4200:28198635,28197452:papier:4200:28208644,28197494:papier:4200:28208391,28197523:papier:4200:28197747,28204096:papier:4200:28204472,28214391:papier:4200:28214449,28215536:papier:4200:28215901,28215537:papier:4200:28216321,28215546:papier:4200:28215918,28248386:papier:4200:28248740,28257113:papier:4200:28257404,28258302:papier:4200:28258605,28258827:papier:4200:28258985,28266455:papier:4200:28311919,28267060:papier:4200:28267213,28271875:papier:4200:28311383,28271876:papier:4200:28310985,28273050:papier:4200:28310613,28275160:papier:4200:28275342,28295398:papier:4200:28322558,2829'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9504922507638616, 'nb_photo': 32018, 'list_port_cont': '28114870,28147050,28150284,28158587,28158748,28161294,28173078,28173138,28173244,28179054,28179184,28179247,28182923,28185674,28198002,28198251,28198334,28198397,28198646,28198652,28198786,28199301,28199500,28199705,28201369,28201630,28201908,28208628,28208763,28208792,28214816,28219036,28221089,28223539,28223895,28228043,28237033,28248565,28248868,28254635,28255312,28257341,28258645,28259873,28266687,28267320,28305405,28305422,28309903,28310072,28310436,28311062,28311116,28311221,28312209,28312367,28312543,28312928,28312957,28313162,28314392,28314701,28314887,28315092,28320741,28320983,28325831,28326269,28327310,28328293,28329696,28334657,28381682,28385230,28389595,28389797,28396492,28396583,28399265,28399295,28401083,28404431,28406875,28407183,28407368,28408800,28408914,28417259,28417344,28417476,28441574,28444827,28449104,28454993,28455145,28462161,28463233,28465296,28465660,28466687,28471974,28477956,28479938,28482776,28482793,28482826,28484045,28484101,28485553,28489174,28491006,28491032,28491078,2849158', 'assoc_port': '28114552:28114870,28146701:28147050,28149993:28150284,28158424:28158748,28158428:28158587,28160923:28161294,28172419:28173244,28172429:28173138,28172437:28173078,28172480:28182923,28178613:28179247,28178614:28179184,28178628:28179054,28185597:28185674,28197086:28199500,28197112:28199301,28197209:28198786,28197288:28198652,28197350:28198646,28197447:28198397,28197457:28198334,28197496:28198251,28197504:28198002,28199408:28199705,28200932:28201908,28200973:28201630,28201007:28201369,28208385:28208792,28208387:28208763,28208420:28208628,28214417:28214816,28218481:28228043,28218495:28219036,28220803:28221089,28223118:28223895,28223122:28223539,28226732:28237033,28248381:28248868,28248383:28248565,28254379:28254635,28255155:28255312,28257120:28257341,28258293:28258645,28259707:28259873,28266459:28315092,28266464:28266687,28267056:28267320,28268415:28314887,28268417:28314701,28269654:28314392,28271885:28313162,28275151:28312957,28275154:28312928,28275156:28326269,28278638:28312543,28293093:28312367,28296765:2831220', 'assoc_mat': '28114552:papier:4209:28114870,28146701:papier:4209:28147050,28149993:papier:4209:28150284,28158424:papier:4209:28158748,28158428:papier:4209:28158587,28160923:papier:4209:28161294,28172419:papier:4209:28173244,28172429:papier:4209:28173138,28172437:papier:4209:28173078,28172480:papier:4209:28182923,28178613:papier:4209:28179247,28178614:papier:4209:28179184,28178628:papier:4209:28179054,28185597:papier:4209:28185674,28197086:papier:4209:28199500,28197112:papier:4209:28199301,28197209:papier:4209:28198786,28197288:papier:4209:28198652,28197350:papier:4209:28198646,28197447:papier:4209:28198397,28197457:papier:4209:28198334,28197496:papier:4209:28198251,28197504:papier:4209:28198002,28199408:papier:4209:28199705,28200932:papier:4209:28201908,28200973:papier:4209:28201630,28201007:papier:4209:28201369,28208385:papier:4209:28208792,28208387:papier:4209:28208763,28208420:papier:4209:28208628,28214417:papier:4209:28214816,28218481:papier:4209:28228043,28218495:papier:4209:28219036,28220803:papier:4209:28221089,2822'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007770227299955426, 'nb_photo': 22634, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,28153646,28158605,28159279,28159297,28161439,28163524,28164435,28166025,28170726,28173049,28173876,28174459,28175535,28175866,28177199,28178838,28178889,28179351,28179946,28180226,28185993,28195535,28197013,28198214,28198887,28200159,28200991,28201627,28202313,28203327,28203878,28204179,28205042,28205243,28206548,28206939,28207314,28207663,28208550,28208995,28209425,28209678,28210106,28210385,28211359,28212343,28212772,28214109,28215004,28215330,28215532,28215971,28216508,28217276,28218260,28218736,28219434,28221490,28221779,28223704,28223866,28227018,28227687,28227795,28230335,28231056,28248656,28250266,28251714,28251762,28254885,28254987,28255290,28255416,28255440,28255870,28258759,28258959,28259127,28260163,28267288,28267634,28305483,28305612,28305701,28305755,28309658,28309719,28310158,28311286,28311971,28312031,28315851,28316515,28317977,28318250,28318524,28319803,28320727,28322222,28322739,28323192,28323946,2832619', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,28148212:28153646,28148244:28150172,28148259:28170726,28148269:28159297,28150008:28153195,28150041:28151058,28150074:28150468,28150126:28150867,28151931:28152299,28154940:28164435,28158435:28159279,28158477:28158605,28160920:28161439,28162127:28163524,28165267:28166025,28172416:28177199,28172427:28175866,28172432:28175535,28172438:28174459,28172446:28173876,28172460:28173049,28178610:28180226,28178615:28179946,28178642:28179351,28178643:28178889,28178644:28178838,28185600:28185993,28194993:28195535,28196383:28197013,28197100:28218736,28197139:28215532,28197179:28215330,28197195:28218260,28197212:28214109,28197218:28198214,28197242:28211359,28197248:28210385,28197290:28210106,28197321:28209425,28197397:28208550,28197408:28207663,28197416:28204179,28197430:28203878,28197454:28207314,28197462:28202313,28197491:28201627,28197542:28200991,28197543:28203327,28197571:28198887,28199384:28209678,28199407:28200159,28204067:28206939,28204093:2820524', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,28148212:papier:4211:28153646,28148244:papier:4211:28150172,28148259:papier:4211:28170726,28148269:papier:4211:28159297,28150008:papier:4211:28153195,28150041:papier:4211:28151058,28150074:papier:4211:28150468,28150126:papier:4211:28150867,28151931:papier:4211:28152299,28154940:papier:4211:28164435,28158435:papier:4211:28159279,28158477:papier:4211:28158605,28160920:papier:4211:28161439,28162127:papier:4211:28163524,28165267:papier:4211:28166025,28172416:papier:4211:28177199,28172427:papier:4211:28175866,28172432:papier:4211:28175535,28172438:papier:4211:28174459,28172446:papier:4211:28173876,28172460:papier:4211:28173049,28178610:papier:4211:28180226,28178615:papier:4211:28179946,28178642:papier:4211:28179351,28178643:papier:4211:28178889,28178644:papier:4211:28178838,28185600:papier:4211:28185993,28194993:papier:4211:28195535,28196383:papier:4211:28197013,28197100:papier:4211:28218736,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.010367137123324351, 'nb_photo': 181, 'list_port_cont': '28151177,28151736,28158340,28159206,28159261,28163249,28173624,28195930,28199164,28199222,28199250,28201559,28204238,28208980,28212874,28215196,28252202,28258716,28259315,28261267,28305744,28310593,28315634,28315991,28316686,28317313,28327666,28382033,28401611,28447362,28450556,28454373,28455530,28457754,28459311,28461517,28480611,28491949,28498145,28519635,28520964,28526134,28530485,28537563,28538097,28540779,28564453,28565410,28567912,28572406,28573293,28574563,28576151,28596490,28602907,28655753,28656017,28657145,28660075,28663649,28666673,28672685,28675878,28676024,28677147,28704903,28707376,28714692,28717408,28742166,28748376,28750618,28750833,28763254,28768352,28770594,28771217,28790732,28791216,28795871,28797579,28797716', 'assoc_port': '28150098:28151736,28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,28197443:28199164,28208389:28208980,28211845:28212874,28214389:28215196,28251180:28252202,28258304:28258716,28258820:28259315,28260615:28261267,28296763:28317313,28299773:28315991,28301860:28315634,28305510:28305744,28307513:28310593,28315771:28316686,28326954:28327666,28381435:28382033,28400495:28401611,28446672:28447362,28449864:28450556,28453752:28454373,28454875:28455530,28456996:28457754,28458409:28459311,28460723:28461517,28479651:28480611,28490498:28491949,28497673:28498145,28518770:28519635,28520162:28520964,28524325:28526134,28529102:28530485,28536680:28538097,28536748:28537563,28540186:28540779,28564081:28564453,28564853:28565410,28567227:28567912,28571993:28572406,28573030:28573293,28574232:28574563,28575961:28576151,28595735:28596490,28602009:28602907,28650924:28657145,28655126:2865601', 'assoc_mat': '28150098:papier:3327:28151736,28150129:papier:3327:28151177,28154919:papier:3327:28158340,28158429:papier:3327:28159261,28158480:papier:3327:28159206,28162142:papier:3327:28163249,28172422:papier:3327:28173624,28194994:papier:3327:28195930,28197214:papier:3327:28201559,28197251:papier:3327:28204238,28197294:papier:3327:28199222,28197326:papier:3327:28199250,28197443:papier:3327:28199164,28208389:papier:3327:28208980,28211845:papier:3327:28212874,28214389:papier:3327:28215196,28251180:papier:3327:28252202,28258304:papier:3327:28258716,28258820:papier:3327:28259315,28260615:papier:3327:28261267,28296763:papier:3327:28317313,28299773:papier:3327:28315991,28301860:papier:3327:28315634,28305510:papier:3327:28305744,28307513:papier:3327:28310593,28315771:papier:3327:28316686,28326954:papier:3327:28327666,28381435:papier:3327:28382033,28400495:papier:3327:28401611,28446672:papier:3327:28447362,28449864:papier:3327:28450556,28453752:papier:3327:28454373,28454875:papier:3327:28455530,28456996:papier:3327:28457754,2845'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04617197151732949, 'nb_photo': 2030, 'list_port_cont': '28115012,28151429,28151921,28158823,28159225,28185745,28197954,28230322,28230925,28263388,28278543,28307327,28307476,28309289,28327362,28389779,28410745,28442190,28498729,28504394,28529642,28543223,28565200,28571553,28576812,28598644,28608607,28609852,28616984,28619969,28633969,28658088,28660269,28675644,28706720,28718006,28747730,28758949,28759794,28772511,28789371,28789914', 'assoc_port': '28114554:28115012,28150017:28151921,28150085:28151429,28158426:28159225,28158436:28158823,28178638:28185745,28197273:28197954,28230012:28230925,28230013:28230322,28262966:28263388,28275149:28278543,28305512:28307476,28306511:28309289,28306512:28307327,28326940:28327362,28389438:28389779,28404241:28410745,28441238:28442190,28498513:28498729,28504076:28504394,28529172:28529642,28542874:28543223,28564860:28565200,28571214:28571553,28576610:28576812,28598196:28598644,28608156:28608607,28609449:28609852,28616512:28616984,28619641:28619969,28633495:28633969,28657920:28660269,28657922:28658088,28675228:28675644,28706287:28706720,28717752:28718006,28747362:28747730,28758426:28758949,28758428:28759794,28772190:28772511,28788999:28789914,28789088:28789371', 'assoc_mat': '28114554:papier:3594:28115012,28150017:papier:3594:28151921,28150085:papier:3594:28151429,28158426:papier:3594:28159225,28158436:papier:3594:28158823,28178638:papier:3594:28185745,28197273:papier:3594:28197954,28230012:papier:3594:28230925,28230013:papier:3594:28230322,28262966:papier:3594:28263388,28275149:papier:3594:28278543,28305512:papier:3594:28307476,28306511:papier:3594:28309289,28306512:papier:3594:28307327,28326940:papier:3594:28327362,28389438:papier:3594:28389779,28404241:papier:3594:28410745,28441238:papier:3594:28442190,28498513:papier:3594:28498729,28504076:papier:3594:28504394,28529172:papier:3594:28529642,28542874:papier:3594:28543223,28564860:papier:3594:28565200,28571214:papier:3594:28571553,28576610:papier:3594:28576812,28598196:papier:3594:28598644,28608156:papier:3594:28608607,28609449:papier:3594:28609852,28616512:papier:3594:28616984,28619641:papier:3594:28619969,28633495:papier:3594:28633969,28657920:papier:3594:28660269,28657922:papier:3594:28658088,28675228:papier:3594:28675644,2870'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006467358540266781, 'nb_photo': 16, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554', 'assoc_mat': '28197403:pehd:4205:28209494,28456995:pehd:4205:28458562,28471925:pehd:4205:28471931,28571212:pehd:4205:28571395,28666588:pehd:4205:28676771,28706821:pehd:4205:28707341,28747364:pehd:4205:28752554'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004885966256162765, 'nb_photo': 129, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28292382,28332976,28333211,28335228,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698', 'assoc_port': '28148278:28292382,28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,28197140:28335228,28197324:28210490,28197502:28209524,28208436:28208679,28218491:28347039,28389439:28389821,28389441:28389867,28458423:28461020,28461895:28464181,28466535:28468735,28490484:28503301,28490522:28503517,28506520:28507093,28522826:28531528,28531614:28538201,28531615:28538263,28570014:28570153,28574235:28575302,28578525:28578759,28595731:28598582,28605876:28606091,28651838:28664542,28662878:28675279,28706822:28707302,28706823:28707370,28742664:28760811,28789055:28809698,28790179:28798001', 'assoc_mat': '28148278:pehd:4203:28292382,28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,28197140:pehd:4203:28335228,28197324:pehd:4203:28210490,28197502:pehd:4203:28209524,28208436:pehd:4203:28208679,28218491:pehd:4203:28347039,28389439:pehd:4203:28389821,28389441:pehd:4203:28389867,28458423:pehd:4203:28461020,28461895:pehd:4203:28464181,28466535:pehd:4203:28468735,28490484:pehd:4203:28503301,28490522:pehd:4203:28503517,28506520:pehd:4203:28507093,28522826:pehd:4203:28531528,28531614:pehd:4203:28538201,28531615:pehd:4203:28538263,28570014:pehd:4203:28570153,28574235:pehd:4203:28575302,28578525:pehd:4203:28578759,28595731:pehd:4203:28598582,28605876:pehd:4203:28606091,28651838:pehd:4203:28664542,28662878:pehd:4203:28675279,28706822:pehd:4203:28707302,28706823:pehd:4203:28707370,28742664:pehd:4203:28760811,28789055:pehd:4203:28809698,28790179:pehd:4203:28798001'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00368121042617089, 'nb_photo': 75, 'list_port_cont': '28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28337407,28339617,28344429,28344666,28346658,28346891,28346961,28347089,28347198,28353352,28377948,28408521,28450235,28452796,28455034,28494109,28502669,28505041,28523084,28532619,28533052,28567401,28570054,28572043,28573358,28573640,28595895,28598209,28609559,28624180,28657982,28662972,28671590,28705250,28739760,28741942,28742716,28747511,28754383,28758983,28768031,28770095,28772727,28791028,28793351,28795856', 'assoc_port': '28148274:28298372,28160919:28339617,28165252:28337407,28197138:28347198,28197240:28347089,28197254:28346961,28197323:28346891,28197570:28346658,28205859:28344429,28205889:28344666,28211844:28214192,28220802:28220929,28230011:28230092,28238094:28238188,28254383:28254549,28255154:28255248,28260614:28260703,28266457:28353352,28267054:28267103,28275158:28275266,28295393:28296409,28298773:28298940,28306514:28306603,28321655:28323649,28321661:28321754,28329276:28329407,28377785:28377948,28408331:28408521,28448708:28450235,28452668:28452796,28454859:28455034,28490496:28502669,28494023:28494109,28504079:28505041,28522828:28523084,28529104:28532619,28532379:28533052,28567216:28567401,28570010:28570054,28571999:28572043,28573024:28573358,28573499:28573640,28595727:28598209,28595736:28595895,28609393:28609559,28613172:28624180,28657927:28657982,28659142:28671590,28662884:28662972,28704239:28705250,28739578:28739760,28741877:28741942,28742667:28742716,28747373:28747511,28754296:28754383,28758431:28758983,28767862:2876803', 'assoc_mat': '28148274:pehd:4207:28298372,28160919:pehd:4207:28339617,28165252:pehd:4207:28337407,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,28205889:pehd:4207:28344666,28211844:pehd:4207:28214192,28220802:pehd:4207:28220929,28230011:pehd:4207:28230092,28238094:pehd:4207:28238188,28254383:pehd:4207:28254549,28255154:pehd:4207:28255248,28260614:pehd:4207:28260703,28266457:pehd:4207:28353352,28267054:pehd:4207:28267103,28275158:pehd:4207:28275266,28295393:pehd:4207:28296409,28298773:pehd:4207:28298940,28306514:pehd:4207:28306603,28321655:pehd:4207:28323649,28321661:pehd:4207:28321754,28329276:pehd:4207:28329407,28377785:pehd:4207:28377948,28408331:pehd:4207:28408521,28448708:pehd:4207:28450235,28452668:pehd:4207:28452796,28454859:pehd:4207:28455034,28490496:pehd:4207:28502669,28494023:pehd:4207:28494109,28504079:pehd:4207:28505041,28522828:pehd:4207:28523084,28529104:pehd:4207:28532619,28532379:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.010031758988410161, 'nb_photo': 15, 'list_port_cont': '28149214,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926', 'assoc_port': '28148257:28149214,28259705:28259881,28266462:28317687,28278657:28278929,28396262:28396723,28444596:28445048,28460751:28461059,28465370:28465684,28494021:28494433,28701310:28701616,28723229:28723511,28747378:28754597,28758440:28758654,28768793:28768926', 'assoc_mat': '28148257:pehd:4461:28149214,28259705:pehd:4461:28259881,28266462:pehd:4461:28317687,28278657:pehd:4461:28278929,28396262:pehd:4461:28396723,28444596:pehd:4461:28445048,28460751:pehd:4461:28461059,28465370:pehd:4461:28465684,28494021:pehd:4461:28494433,28701310:pehd:4461:28701616,28723229:pehd:4461:28723511,28747378:pehd:4461:28754597,28758440:pehd:4461:28758654,28768793:pehd:4461:28768926'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005115691329090933, 'nb_photo': 93, 'list_port_cont': '28150413,28158971,28161004,28162608,28198638,28199150,28199343,28199449,28200309,28204484,28215921,28216345,28257395,28258603,28267223,28305715,28309747,28310987,28311392,28322544,28325640,28395476,28407248,28443598,28452772,28489087,28490662,28490974,28491260,28497767,28499499,28524783,28529656,28533191,28537022,28546317,28567466,28570078,28599792,28606673,28608357,28652024,28668192,28671212,28672188,28677865,28747752,28747898,28768035,28789576', 'assoc_port': '28150021:28150413,28151929:28161004,28158457:28158971,28162156:28162608,28197166:28200309,28197245:28199449,28197322:28199343,28197399:28199150,28197413:28198638,28204096:28204484,28215537:28216345,28215546:28215921,28257113:28257395,28258302:28258603,28267060:28267223,28271875:28311392,28271876:28310987,28295398:28322544,28305505:28305715,28306513:28309747,28325222:28325640,28395064:28395476,28406771:28407248,28443492:28443598,28452669:28452772,28488507:28489087,28490489:28491260,28490491:28490662,28490492:28499499,28490536:28490974,28497662:28497767,28524322:28524783,28529175:28529656,28531992:28533191,28536752:28537022,28546216:28546317,28567224:28567466,28570008:28570078,28599380:28599792,28606526:28606673,28608079:28608357,28651820:28652024,28659128:28668192,28662875:28671212,28664085:28672188,28677707:28677865,28747367:28747752,28747369:28747898,28767868:28768035,28788988:28789576', 'assoc_mat': '28150021:pehd:4200:28150413,28151929:pehd:4200:28161004,28158457:pehd:4200:28158971,28162156:pehd:4200:28162608,28197166:pehd:4200:28200309,28197245:pehd:4200:28199449,28197322:pehd:4200:28199343,28197399:pehd:4200:28199150,28197413:pehd:4200:28198638,28204096:pehd:4200:28204484,28215537:pehd:4200:28216345,28215546:pehd:4200:28215921,28257113:pehd:4200:28257395,28258302:pehd:4200:28258603,28267060:pehd:4200:28267223,28271875:pehd:4200:28311392,28271876:pehd:4200:28310987,28295398:pehd:4200:28322544,28305505:pehd:4200:28305715,28306513:pehd:4200:28309747,28325222:pehd:4200:28325640,28395064:pehd:4200:28395476,28406771:pehd:4200:28407248,28443492:pehd:4200:28443598,28452669:pehd:4200:28452772,28488507:pehd:4200:28489087,28490489:pehd:4200:28491260,28490491:pehd:4200:28490662,28490492:pehd:4200:28499499,28490536:pehd:4200:28490974,28497662:pehd:4200:28497767,28524322:pehd:4200:28524783,28529175:pehd:4200:28529656,28531992:pehd:4200:28533191,28536752:pehd:4200:28537022,28546216:pehd:4200:28546317,28567224:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006705364163285537, 'nb_photo': 192, 'list_port_cont': '28114873,28147032,28173076,28179058,28182921,28198006,28198253,28199505,28201368,28201918,28208784,28214805,28221101,28223896,28228030,28237034,28248861,28254641,28266694,28267331,28310433,28311055,28311119,28311235,28312216,28312368,28312534,28314891,28315104,28326272,28328292,28329681,28334653,28389594,28399272,28399284,28401080,28406869,28407189,28408802,28408906,28417333,28462154,28463228,28465312,28465663,28466697,28471986,28477954,28479949,28482768,28484100,28489176,28491029,28491089,28495802,28498819,28504345,28504742,28506953,28519210,28539360,28539464,28539596,28546581,28546720,28547994,28562836,28563401,28564275,28564956,28570179,28571417,28576048,28595911,28596011,28599771,28605990,28613633,28616738,28616765,28618712,28619044,28645238,28651990,28663257,28670297,28670325,28673825,28681820,28692375,28704468,28711938,28714342,28715207,28721239,28721496,28725606,28750094,28762869,28764815,28768503,28789776,28798496', 'assoc_port': '28114552:28114873,28146701:28147032,28172437:28173076,28172480:28182921,28178628:28179058,28197086:28199505,28197496:28198253,28197504:28198006,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28220803:28221101,28223118:28223896,28226732:28237034,28248381:28248861,28254379:28254641,28266459:28315104,28266464:28266694,28267056:28267331,28268415:28314891,28275156:28326272,28278638:28312534,28293093:28312368,28296765:28312216,28296769:28311055,28298771:28311235,28299778:28311119,28299783:28310433,28309575:28334653,28315752:28328292,28329275:28329681,28389445:28389594,28396267:28406869,28398862:28399284,28398885:28399272,28400561:28401080,28406779:28407189,28408330:28408802,28408338:28408906,28417002:28417333,28458436:28465312,28461923:28462154,28463040:28463228,28465368:28465663,28466533:28466697,28471923:28471986,28477446:28477954,28479649:28479949,28482642:28482768,28483185:28484100,28488547:28489176,28490485:28491089,28490550:28491029,28495411:28495802,28498485:2849881', 'assoc_mat': '28114552:pehd:4209:28114873,28146701:pehd:4209:28147032,28172437:pehd:4209:28173076,28172480:pehd:4209:28182921,28178628:pehd:4209:28179058,28197086:pehd:4209:28199505,28197496:pehd:4209:28198253,28197504:pehd:4209:28198006,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28220803:pehd:4209:28221101,28223118:pehd:4209:28223896,28226732:pehd:4209:28237034,28248381:pehd:4209:28248861,28254379:pehd:4209:28254641,28266459:pehd:4209:28315104,28266464:pehd:4209:28266694,28267056:pehd:4209:28267331,28268415:pehd:4209:28314891,28275156:pehd:4209:28326272,28278638:pehd:4209:28312534,28293093:pehd:4209:28312368,28296765:pehd:4209:28312216,28296769:pehd:4209:28311055,28298771:pehd:4209:28311235,28299778:pehd:4209:28311119,28299783:pehd:4209:28310433,28309575:pehd:4209:28334653,28315752:pehd:4209:28328292,28329275:pehd:4209:28329681,28389445:pehd:4209:28389594,28396267:pehd:4209:28406869,28398862:pehd:4209:28399284,28398885:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.972922681385208, 'nb_photo': 7701, 'list_port_cont': '28114797,28122695,28147096,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28178834,28178892,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28200980,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28215966,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,28227027,28227689,28227794,28230330,28231064,28248658,28250278,28251778,28254884,28254992,28255289,28255429,28255451,28255864,28258755,28258954,28259131,28260165,28267289,28267636,28305477,28305606,28305698,28305767,28309656,28309721,28310151,28311299,28311967,28312033,28315863,28316504,28317969,28318246,28318532,28319793,28320728,28322213,28322745,28323201,28323939,28326189,28326359,28327470,2832780', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,28146709:28147096,28148212:28153648,28148244:28150166,28148259:28170717,28148269:28159291,28150008:28153188,28150041:28151055,28150074:28150474,28150126:28150870,28154940:28164423,28158435:28159277,28158477:28158609,28160920:28161442,28162127:28163539,28165267:28166043,28172416:28177210,28172427:28175857,28172432:28175542,28172438:28174473,28172446:28173879,28172460:28173040,28178610:28180221,28178615:28179932,28178642:28179358,28178643:28178892,28178644:28178834,28185600:28186002,28194993:28195546,28196383:28196998,28197100:28218722,28197139:28215520,28197179:28215328,28197195:28218263,28197212:28214106,28197218:28198211,28197242:28211368,28197248:28210375,28197290:28210105,28197321:28209422,28197397:28208543,28197408:28207664,28197416:28204180,28197454:28207315,28197462:28202302,28197491:28201623,28197542:28200980,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:2820654', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,28146709:pehd:4211:28147096,28148212:pehd:4211:28153648,28148244:pehd:4211:28150166,28148259:pehd:4211:28170717,28148269:pehd:4211:28159291,28150008:pehd:4211:28153188,28150041:pehd:4211:28151055,28150074:pehd:4211:28150474,28150126:pehd:4211:28150870,28154940:pehd:4211:28164423,28158435:pehd:4211:28159277,28158477:pehd:4211:28158609,28160920:pehd:4211:28161442,28162127:pehd:4211:28163539,28165267:pehd:4211:28166043,28172416:pehd:4211:28177210,28172427:pehd:4211:28175857,28172432:pehd:4211:28175542,28172438:pehd:4211:28174473,28172446:pehd:4211:28173879,28172460:pehd:4211:28173040,28178610:pehd:4211:28180221,28178615:pehd:4211:28179932,28178642:pehd:4211:28179358,28178643:pehd:4211:28178892,28178644:pehd:4211:28178834,28185600:pehd:4211:28186002,28194993:pehd:4211:28195546,28196383:pehd:4211:28196998,28197100:pehd:4211:28218722,28197139:pehd:4211:28215520,28197179:pehd:4211:28215328,28197195:pehd:4211:28218263,28197212:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0022216319456254715, 'nb_photo': 1, 'list_port_cont': '28748377', 'assoc_port': '28747366:28748377', 'assoc_mat': '28747366:pehd:3327:28748377'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005976864757216136, 'nb_photo': 4, 'list_port_cont': '28307330,28576814,28609845', 'assoc_port': '28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28306512:pehd:3594:28307330,28576610:pehd:3594:28576814,28609449:pehd:3594:28609845'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0003209133510889426, 'nb_photo': 1, 'list_port_cont': '28507106', 'assoc_port': '28506520:28507106', 'assoc_mat': '28506520:pet_clair:4203:28507106'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004655766753365708, 'nb_photo': 6, 'list_port_cont': '28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28389447:pet_clair:4200:28389745,28395064:pet_clair:4200:28395485,28490489:pet_clair:4200:28491267,28490536:pet_clair:4200:28490975,28531992:pet_clair:4200:28533194'}, {'unwanted_material': 'pet_clair', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0003408782142355179, 'nb_photo': 1, 'list_port_cont': '28520446', 'assoc_port': '28520160:28520446', 'assoc_mat': '28520160:pet_clair:4209:28520446'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0005752137830190486, 'nb_photo': 38, 'list_port_cont': '28185999,28197002,28205236,28255001,28255419,28319798,28334594,28335528,28336889,28441980,28458084,28467251,28485799,28537344,28540623,28546562,28601820,28613858,28621960,28645549,28646737,28647500,28701020,28706657,28721770,28722897,28750285,28762135,28769207,28770784,28770857,28771018,28793081,28794977', 'assoc_port': '28185600:28185999,28196383:28197002,28204093:28205236,28254369:28255001,28255156:28255419,28269635:28336889,28273045:28335528,28273052:28334594,28296767:28319798,28441235:28441980,28457024:28458084,28466528:28467251,28485311:28485799,28536750:28537344,28540209:28540623,28546218:28546562,28599378:28601820,28613075:28621960,28613156:28613858,28644833:28646737,28644837:28645549,28647066:28647500,28700437:28701020,28706284:28706657,28708053:28722897,28720958:28721770,28749837:28750285,28749859:28762135,28767871:28771018,28769086:28769207,28770478:28770857,28770481:28770784,28788991:28794977,28791440:28793081', 'assoc_mat': '28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28204093:pet_clair:4211:28205236,28254369:pet_clair:4211:28255001,28255156:pet_clair:4211:28255419,28269635:pet_clair:4211:28336889,28273045:pet_clair:4211:28335528,28273052:pet_clair:4211:28334594,28296767:pet_clair:4211:28319798,28441235:pet_clair:4211:28441980,28457024:pet_clair:4211:28458084,28466528:pet_clair:4211:28467251,28485311:pet_clair:4211:28485799,28536750:pet_clair:4211:28537344,28540209:pet_clair:4211:28540623,28546218:pet_clair:4211:28546562,28599378:pet_clair:4211:28601820,28613075:pet_clair:4211:28621960,28613156:pet_clair:4211:28613858,28644833:pet_clair:4211:28646737,28644837:pet_clair:4211:28645549,28647066:pet_clair:4211:28647500,28700437:pet_clair:4211:28701020,28706284:pet_clair:4211:28706657,28708053:pet_clair:4211:28722897,28720958:pet_clair:4211:28721770,28749837:pet_clair:4211:28750285,28749859:pet_clair:4211:28762135,28767871:pet_clair:4211:28771018,28769086:pet_clair:4211:28769207,28770478:pet_clair:4211:28770857,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9944846809399909, 'nb_photo': 82655, 'list_port_cont': '28121206,28147575,28151166,28151733,28158345,28159205,28159254,28163236,28173625,28179617,28180493,28186146,28195935,28196098,28197224,28198826,28199004,28199165,28199232,28199247,28201054,28201558,28201816,28202114,28203054,28203198,28204240,28205115,28205287,28206820,28208970,28212868,28215192,28219475,28221558,28230984,28238486,28250708,28252204,28254944,28257574,28258719,28259310,28260240,28261275,28305734,28310359,28310592,28315642,28316000,28316436,28316695,28317323,28319664,28320288,28320560,28320860,28321129,28321338,28321716,28322724,28323563,28327673,28378762,28380107,28382024,28383264,28385816,28391795,28391931,28392960,28395769,28399761,28399885,28401419,28401607,28404926,28407339,28407692,28409223,28409421,28444235,28446460,28447361,28449577,28450562,28454377,28455531,28457760,28459320,28461513,28462300,28463255,28463286,28467131,28467285,28468541,28480612,28481538,28485672,28485763,28488280,28489639,28491636,28491957,28496231,28496357,28498157,28499089,28504920,28505057,28507229,28519628,2852096', 'assoc_port': '28114553:28121206,28146703:28147575,28150098:28151733,28150129:28151166,28154919:28158345,28158429:28159254,28158480:28159205,28162142:28163236,28172422:28173625,28172435:28180493,28178612:28179617,28185598:28186146,28194992:28196098,28194994:28195935,28196350:28197224,28197085:28203198,28197125:28203054,28197164:28201816,28197214:28201558,28197238:28201054,28197251:28204240,28197294:28199232,28197326:28199247,28197443:28199165,28197449:28199004,28197499:28198826,28200951:28202114,28201033:28205287,28204099:28205115,28205921:28206820,28208389:28208970,28211845:28212868,28214389:28215192,28218465:28219475,28220806:28221558,28230007:28230984,28238097:28238486,28249987:28250708,28251180:28252204,28254387:28254944,28257119:28257574,28258304:28258719,28258820:28259310,28259701:28260240,28260615:28261275,28267049:28321716,28268413:28321338,28271878:28320860,28271882:28320560,28273047:28320288,28273054:28323563,28278648:28319664,28296763:28317323,28298768:28316436,28299773:28316000,28301860:28315642,28305510:2830573', 'assoc_mat': '28114553:pet_clair:3327:28121206,28146703:pet_clair:3327:28147575,28150098:pet_clair:3327:28151733,28150129:pet_clair:3327:28151166,28154919:pet_clair:3327:28158345,28158429:pet_clair:3327:28159254,28158480:pet_clair:3327:28159205,28162142:pet_clair:3327:28163236,28172422:pet_clair:3327:28173625,28172435:pet_clair:3327:28180493,28178612:pet_clair:3327:28179617,28185598:pet_clair:3327:28186146,28194992:pet_clair:3327:28196098,28194994:pet_clair:3327:28195935,28196350:pet_clair:3327:28197224,28197085:pet_clair:3327:28203198,28197125:pet_clair:3327:28203054,28197164:pet_clair:3327:28201816,28197214:pet_clair:3327:28201558,28197238:pet_clair:3327:28201054,28197251:pet_clair:3327:28204240,28197294:pet_clair:3327:28199232,28197326:pet_clair:3327:28199247,28197443:pet_clair:3327:28199165,28197449:pet_clair:3327:28199004,28197499:pet_clair:3327:28198826,28200951:pet_clair:3327:28202114,28201033:pet_clair:3327:28205287,28204099:pet_clair:3327:28205115,28205921:pet_clair:3327:28206820,28208389:pet_clair:3327:28208970,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.024082725097591726, 'nb_photo': 761, 'list_port_cont': '28115010,28151423,28151924,28158824,28159223,28185750,28197961,28230326,28230918,28263380,28278538,28307328,28307471,28309288,28327365,28389780,28410747,28442186,28498721,28504389,28529640,28543226,28565199,28571548,28576809,28598649,28608600,28609848,28616980,28619965,28633963,28658089,28660270,28675643,28706722,28718004,28747732,28758941,28759790,28772507,28789368,28789915', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,28158426:28159223,28158436:28158824,28178638:28185750,28197273:28197961,28230012:28230918,28230013:28230326,28262966:28263380,28275149:28278538,28305512:28307471,28306511:28309288,28306512:28307328,28326940:28327365,28389438:28389780,28404241:28410747,28441238:28442186,28498513:28498721,28504076:28504389,28529172:28529640,28542874:28543226,28564860:28565199,28571214:28571548,28576610:28576809,28598196:28598649,28608156:28608600,28609449:28609848,28616512:28616980,28619641:28619965,28633495:28633963,28657920:28660270,28657922:28658089,28675228:28675643,28706287:28706722,28717752:28718004,28747362:28747732,28758426:28758941,28758428:28759790,28772190:28772507,28788999:28789915,28789088:28789368', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,28158426:pet_clair:3594:28159223,28158436:pet_clair:3594:28158824,28178638:pet_clair:3594:28185750,28197273:pet_clair:3594:28197961,28230012:pet_clair:3594:28230918,28230013:pet_clair:3594:28230326,28262966:pet_clair:3594:28263380,28275149:pet_clair:3594:28278538,28305512:pet_clair:3594:28307471,28306511:pet_clair:3594:28309288,28306512:pet_clair:3594:28307328,28326940:pet_clair:3594:28327365,28389438:pet_clair:3594:28389780,28404241:pet_clair:3594:28410747,28441238:pet_clair:3594:28442186,28498513:pet_clair:3594:28498721,28504076:pet_clair:3594:28504389,28529172:pet_clair:3594:28529640,28542874:pet_clair:3594:28543226,28564860:pet_clair:3594:28565199,28571214:pet_clair:3594:28571548,28576610:pet_clair:3594:28576809,28598196:pet_clair:3594:28598649,28608156:pet_clair:3594:28608600,28609449:pet_clair:3594:28609848,28616512:pet_clair:3594:28616980,28619641:pet_clair:3594:28619965,28633495:pet_clair:3594:28633963,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014233614541477408, 'nb_photo': 48, 'list_port_cont': '28115013,28151428,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913', 'assoc_port': '28114554:28115013,28150085:28151428,28197273:28197953,28262966:28263384,28275149:28278545,28306511:28309296,28306512:28307329,28326940:28327366,28389438:28389781,28441238:28442181,28498513:28498726,28504076:28504386,28529172:28529646,28571214:28571549,28576610:28576815,28608156:28608599,28609449:28609855,28616512:28616985,28633495:28633965,28675228:28675636,28717752:28718003,28758426:28758944,28758428:28759786,28772190:28772508,28788999:28789913,28789088:28789364', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150085:pet_fonce:3594:28151428,28197273:pet_fonce:3594:28197953,28262966:pet_fonce:3594:28263384,28275149:pet_fonce:3594:28278545,28306511:pet_fonce:3594:28309296,28306512:pet_fonce:3594:28307329,28326940:pet_fonce:3594:28327366,28389438:pet_fonce:3594:28389781,28441238:pet_fonce:3594:28442181,28498513:pet_fonce:3594:28498726,28504076:pet_fonce:3594:28504386,28529172:pet_fonce:3594:28529646,28571214:pet_fonce:3594:28571549,28576610:pet_fonce:3594:28576815,28608156:pet_fonce:3594:28608599,28609449:pet_fonce:3594:28609855,28616512:pet_fonce:3594:28616985,28633495:pet_fonce:3594:28633965,28675228:pet_fonce:3594:28675636,28717752:pet_fonce:3594:28718003,28758426:pet_fonce:3594:28758944,28758428:pet_fonce:3594:28759786,28772190:pet_fonce:3594:28772508,28788999:pet_fonce:3594:28789913,28789088:pet_fonce:3594:28789364'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.008821681928570258, 'nb_photo': 1, 'list_port_cont': '28647186', 'assoc_port': '28647064:28647186', 'assoc_mat': '28647064:pet_opaque:4207:28647186'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004370682532704493, 'nb_photo': 1, 'list_port_cont': '28198837', 'assoc_port': '28197411:28198837', 'assoc_mat': '28197411:pet_opaque:4461:28198837'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010055911372498318, 'nb_photo': 20, 'list_port_cont': '28147083,28162615,28198913,28199337,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038', 'assoc_port': '28146707:28147083,28162156:28162615,28197322:28199337,28197401:28198913,28215537:28216327,28266455:28311928,28271876:28310980,28299766:28309803,28384995:28385281,28406771:28407261,28452670:28452784,28457025:28457402,28490492:28499490,28529175:28529660,28531992:28533185,28542877:28543020,28747367:28747744,28767868:28768038', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28215537:pet_opaque:4200:28216327,28266455:pet_opaque:4200:28311928,28271876:pet_opaque:4200:28310980,28299766:pet_opaque:4200:28309803,28384995:pet_opaque:4200:28385281,28406771:pet_opaque:4200:28407261,28452670:pet_opaque:4200:28452784,28457025:pet_opaque:4200:28457402,28490492:pet_opaque:4200:28499490,28529175:pet_opaque:4200:28529660,28531992:pet_opaque:4200:28533185,28542877:pet_opaque:4200:28543020,28747367:pet_opaque:4200:28747744,28767868:pet_opaque:4200:28768038'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0009542239529812918, 'nb_photo': 2, 'list_port_cont': '28506952,28616756', 'assoc_port': '28506543:28506952,28616519:28616756', 'assoc_mat': '28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000143873099183422, 'nb_photo': 68, 'list_port_cont': '28150871,28151048,28175536,28178831,28197000,28200976,28201615,28208985,28212778,28214101,28215015,28218256,28223880,28255444,28305475,28322226,28326199,28327471,28329419,28329872,28336895,28339476,28386094,28391742,28393132,28395621,28404727,28409364,28447178,28455483,28457489,28485803,28525340,28531351,28541147,28545586,28546572,28549060,28567759,28572224,28574624,28575692,28596255,28608983,28658332,28660187,28671674,28702212,28706658,28715331,28723472,28743580,28744551,28758957,28759109,28762137,28763284,28770849,28772845,28772999,28791785,28793078', 'assoc_port': '28150041:28151048,28150126:28150871,28172432:28175536,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197491:28201615,28197542:28200976,28208382:28208985,28211847:28212778,28214404:28215015,28223120:28223880,28255151:28255444,28262965:28339476,28269635:28336895,28293098:28329419,28305097:28305475,28321659:28322226,28325226:28326199,28326953:28327471,28329296:28329872,28384994:28386094,28390753:28391742,28392226:28393132,28395076:28395621,28404187:28404727,28408332:28409364,28446678:28447178,28454860:28455483,28457038:28457489,28485311:28485803,28524352:28525340,28529138:28531351,28531993:28541147,28545014:28545586,28546218:28546572,28548756:28549060,28567225:28567759,28571997:28572224,28574231:28574624,28575420:28575692,28595740:28596255,28608080:28608983,28650923:28658332,28659147:28660187,28671128:28671674,28701308:28702212,28706284:28706658,28715025:28715331,28723222:28723472,28739549:28744551,28742943:28743580,28749859:28762137,28758421:28759109,28758435:28758957,28762718:2876328', 'assoc_mat': '28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28172432:pet_opaque:4211:28175536,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28223120:pet_opaque:4211:28223880,28255151:pet_opaque:4211:28255444,28262965:pet_opaque:4211:28339476,28269635:pet_opaque:4211:28336895,28293098:pet_opaque:4211:28329419,28305097:pet_opaque:4211:28305475,28321659:pet_opaque:4211:28322226,28325226:pet_opaque:4211:28326199,28326953:pet_opaque:4211:28327471,28329296:pet_opaque:4211:28329872,28384994:pet_opaque:4211:28386094,28390753:pet_opaque:4211:28391742,28392226:pet_opaque:4211:28393132,28395076:pet_opaque:4211:28395621,28404187:pet_opaque:4211:28404727,28408332:pet_opaque:4211:28409364,28446678:pet_opaque:4211:28447178,28454860:pet_opaque:4211:28455483,2845'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0042056079398782205, 'nb_photo': 420, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28198267,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,28235729,28235750,28238238,28248643,28255236,28255376,28258839,28260817,28267129,28269798,28273167,28293329,28296905,28298902,28305188,28307659,28320510,28329504,28330995,28336074,28336162,28338698,28338978,28339015,28378036,28386522,28389462,28395161,28399121,28407022,28417206,28444720,28446815,28450002,28458528,28465505,28470061,28477565,28477664,28478025,28478227,28482707,28483248,28487446,28490686,28495616,28506687,28516597,28522976,28533025,28533117,28539229,28545186,28545456,28546261,28561988,28573064,28573578,28573735,28573765,28575444,28576016,28576693,28577120,28602201,28605918,28618820,28619825,28645061,28651912,28654172,28655369,28663107,28706361,28715073,28716893,28717904,28719921,28720066,28721067,28739733,28742698,28743011,28743848,28750197,28752117,28752266,28758592,2876883', 'assoc_port': '28054343:28054373,28123402:28123571,28148263:28148601,28149990:28150698,28154938:28155327,28160921:28161093,28172507:28172763,28178611:28178773,28185594:28185767,28192233:28192623,28196380:28196443,28197258:28200472,28197328:28200211,28197382:28204758,28197557:28197725,28197591:28199028,28197598:28198267,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,28235582:28235729,28235595:28235750,28238095:28238238,28248366:28248643,28255150:28255376,28255153:28255236,28258824:28258839,28260611:28260817,28267051:28267129,28269643:28269798,28273041:28273167,28293095:28293329,28296744:28296905,28298777:28298902,28305094:28305188,28307514:28307659,28320156:28320510,28329301:28329504,28330623:28330995,28336037:28336162,28336038:28336074,28338411:28339015,28338413:28338978,28338416:28338698,28377782:28378036,28386389:28386522,28389443:28389462,28395048:28395161,28398901:28399121,28406776:28407022,28416999:28417206,28444581:2844472', 'assoc_mat': '28054343:plastique:3726:28054373,28123402:plastique:3726:28123571,28148263:plastique:3726:28148601,28149990:plastique:3726:28150698,28154938:plastique:3726:28155327,28160921:plastique:3726:28161093,28172507:plastique:3726:28172763,28178611:plastique:3726:28178773,28185594:plastique:3726:28185767,28192233:plastique:3726:28192623,28196380:plastique:3726:28196443,28197258:plastique:3726:28200472,28197328:plastique:3726:28200211,28197382:plastique:3726:28204758,28197557:plastique:3726:28197725,28197591:plastique:3726:28199028,28197598:plastique:3726:28198267,28199406:plastique:3726:28199724,28205939:plastique:3726:28206000,28208423:plastique:3726:28208531,28218467:plastique:3726:28218671,28226762:plastique:3726:28226835,28230010:plastique:3726:28230366,28230014:plastique:3726:28230232,28230016:plastique:3726:28230142,28235582:plastique:3726:28235729,28235595:plastique:3726:28235750,28238095:plastique:3726:28238238,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011130955756669008, 'nb_photo': 1065, 'list_port_cont': '28054384,28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28196558,28197719,28198039,28198263,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230146,28230237,28230370,28235732,28235752,28235978,28236185,28236444,28238229,28248640,28255232,28255367,28258840,28260819,28267134,28269806,28273169,28293331,28296906,28298905,28307654,28320506,28329497,28330910,28331002,28336076,28336167,28336247,28338579,28338701,28338935,28338987,28339007,28377861,28378024,28386523,28395166,28399118,28407018,28408571,28417211,28444729,28446807,28448828,28450011,28458529,28465510,28470063,28472457,28477559,28477665,28477863,28478035,28478234,28482702,28483247,28487440,28490688,28490818,28495618,28506685,28516588,28533026,28533124,28539235,28545190,28545462,28561991,28573068,28573583,28573770,28576013,28577109,28577123,28602202,28605919,28609507,28618605,28618823,28619815,28645066,28651921,28654176,28655373,28663096,28673673,28680330,28702588,28706367,2871507', 'assoc_port': '28054343:28054384,28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196356:28196558,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197598:28198263,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28230016:28230146,28235567:28236185,28235568:28236444,28235569:28235978,28235582:28235732,28235595:28235752,28238095:28238229,28248366:28248640,28255150:28255367,28255153:28255232,28258824:28258840,28260611:28260819,28267051:28267134,28269643:28269806,28273041:28273169,28293095:28293331,28296744:28296906,28298777:28298905,28307514:28307654,28320156:28320506,28329301:28329497,28330623:28331002,28330659:28330910,28336035:28336247,28336037:28336167,28336038:28336076,28338411:28339007,28338413:28338987,28338415:28338935,28338416:28338701,28338418:2833857', 'assoc_mat': '28054343:Teint_Dans_La_Masse:3726:28054384,28123402:Teint_Dans_La_Masse:3726:28123577,28148263:Teint_Dans_La_Masse:3726:28148603,28149990:Teint_Dans_La_Masse:3726:28150675,28154938:Teint_Dans_La_Masse:3726:28155332,28160921:Teint_Dans_La_Masse:3726:28161087,28172507:Teint_Dans_La_Masse:3726:28172761,28178611:Teint_Dans_La_Masse:3726:28178765,28185594:Teint_Dans_La_Masse:3726:28185757,28192233:Teint_Dans_La_Masse:3726:28192632,28196356:Teint_Dans_La_Masse:3726:28196558,28196380:Teint_Dans_La_Masse:3726:28196451,28197256:Teint_Dans_La_Masse:3726:28201182,28197258:Teint_Dans_La_Masse:3726:28200477,28197382:Teint_Dans_La_Masse:3726:28204760,28197557:Teint_Dans_La_Masse:3726:28197719,28197591:Teint_Dans_La_Masse:3726:28199025,28197594:Teint_Dans_La_Masse:3726:28198774,28197596:Teint_Dans_La_Masse:3726:28198569,28197598:Teint_Dans_La_Masse:3726:28198263,28197600:Teint_Dans_La_Masse:3726:28198039,28199406:Teint_Dans_La_Masse:3726:28199721,28205939:Teint_Dans_La_Masse:3726:28206005,28218467:Teint_Dans_La_Masse:3726:2'}), 'main_stat': {'nb_photos': 29843}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('jrm', '2025-11', 0.03351197932939969),), (('film_pedb', '2025-11', 0.17409673941160697),), (('pet_clair', '2025-11', 0.006241212568681184),), (('gm', '2025-11', 0.04716175919977831),), (('pehd_pp', '2025-11', 0.027072749383017014),), (('emr', '2025-11', 0.03534659695694359),), (('ela', '2025-11', 0.1102448897172868),), (('flux_dev', '2025-11', 0.102098708158809),), (('refus', '2025-11', 0.05867986993332201),), (('aluminium', '2025-11', 0.04421191011495496),)]} VR TODO 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=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 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=4891 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= 4891 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=4891 # 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,background', 'hashtag_background': '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,background', '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=3459 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=3459 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= 3459 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=3459 # 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 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 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : 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 ! WARNING : type of output 2 of step 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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': 3726, 'hashtag_proportion': 'Carton_brun,Carton_gris,Teint_Dans_La_Masse,autre_refus,cartonnette,kraft,metal,plastique', 'hashtag_parmi': 'papier,background', 'hashtag_weights': {'Carton_brun': 1.5, 'Carton_gris': 1.5, 'Teint_Dans_La_Masse': 1.0, 'autre_refus': 1.5, 'cartonnette': 1.0, 'kraft': 1.5, 'metal': 3, 'plastique': 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=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,background', 'hashtag_background': '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=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,background', '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, 'background': 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=4153 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=4153 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= 4153 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=4153 # 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 11548 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11556 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11557 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11552 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11552 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11555 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 11555 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11549 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11580 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11580 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11551 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11550 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11550 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11559 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 11551 doesn't seem to be define in the database( WARNING : type of input 3 of step 11550 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11548 doesn't seem to be define in the database( WARNING : type of input 2 of step 11552 doesn't seem to be define in the database( WARNING : output 1 of step 11548 have datatype=2 whereas input 1 of step 11555 have datatype=7 WARNING : type of output 2 of step 11555 doesn't seem to be define in the database( WARNING : type of input 1 of step 11549 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11551 have datatype=10 whereas input 3 of step 11558 have datatype=6 WARNING : type of input 2 of step 11580 doesn't seem to be define in the database( WARNING : output 1 of step 11549 have datatype=7 whereas input 2 of step 11580 have datatype=None WARNING : type of output 3 of step 11580 doesn't seem to be define in the database( WARNING : type of input 1 of step 11551 doesn't seem to be define in the database( WARNING : output 0 of step 11551 have datatype=10 whereas input 0 of step 11586 have datatype=18 WARNING : type of input 5 of step 11558 doesn't seem to be define in the database( WARNING : output 0 of step 11586 have datatype=11 whereas input 5 of step 11558 have datatype=None WARNING : type of output 1 of step 11556 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : type of output 1 of step 11557 doesn't seem to be define in the database( WARNING : type of input 3 of step 11552 doesn't seem to be define in the database( WARNING : output 0 of step 11555 have datatype=1 whereas input 0 of step 11549 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,pet_opaque,textiles_sanitaires,barquette_opaque,pet_clair', 'hashtag_parmi': 'pet_fonce,background', '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,background', 'hashtag_background': '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,background', '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=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,background', 'hashtag_background': 'pet_clair', '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 {'number_of_analysed_photos': ((29843,),), 'unwanted_material_monthly_percentage': ((0.04927259082997321,),), 'material_repartition': (('pehd_pp', 7365), ('pet_clair', 6467), ('film_pedb', 3929), ('jrm', 3762), ('gm', 3277), ('emr', 2772), ('flux_dev', 1137), ('ela', 511), ('refus', 463), ('aluminium', 160)), 'material_dict': {'pehd_pp': 7365, 'pet_clair': 6467, 'film_pedb': 3929, 'jrm': 3762, 'gm': 3277, 'emr': 2772, 'autres': 2271}, 'coverage_data': (('2025/11/22/', 1.0), ('2025/11/21/', 1.0), ('2025/11/20/', 1.0), ('2025/11/19/', 1.0), ('2025/11/18/', 1.0), ('2025/11/17/', 1.0), ('2025/11/15/', 1.0), ('2025/11/14/', 1.0), ('2025/11/13/', 1.0), ('2025/11/12/', 1.0), ('2025/11/11/', 1.0), ('2025/11/10/', 1.0), ('2025/11/08/', 1.0), ('2025/11/07/', 1.0), ('2025/11/06/', 1.0), ('2025/11/05/', 1.0), ('2025/11/04/', 1.0), ('2025/11/03/', 1.0), ('2025/11/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 11, 1), 0.2783094606280474, 6), (datetime.date(2025, 11, 3), 0.055625447606442724, 25), (datetime.date(2025, 11, 4), 0.04944900034261389, 37), (datetime.date(2025, 11, 5), 0.050440575676049766, 38), (datetime.date(2025, 11, 6), 0.04718615098696449, 30), (datetime.date(2025, 11, 7), 0.053986248261032564, 37), (datetime.date(2025, 11, 10), 0.04321732230621847, 18), (datetime.date(2025, 11, 12), 0.04929394871800339, 19), (datetime.date(2025, 11, 13), 0.051013197102103815, 5), (datetime.date(2025, 11, 14), 0.046128040290564894, 5), (datetime.date(2025, 11, 15), 0.042906090938243754, 7), (datetime.date(2025, 11, 17), 0.047178239737131034, 72), (datetime.date(2025, 11, 18), 0.05594013628377442, 14), (datetime.date(2025, 11, 19), 0.04563997466161867, 20), (datetime.date(2025, 11, 20), 0.049340561636008744, 5), (datetime.date(2025, 11, 21), 0.05018439092123218, 36)), 'impurety_average_data_per_hashtag': {'jrm': ((datetime.date(2025, 11, 1), 0.2783094606280474, 6), (datetime.date(2025, 11, 3), 0.05223488277175594, 6), (datetime.date(2025, 11, 4), 0.019295039515583163, 37), (datetime.date(2025, 11, 5), 0.04331136841751637, 38), (datetime.date(2025, 11, 6), 0.029212909597931255, 30), (datetime.date(2025, 11, 7), 0.055587102422073376, 37), (datetime.date(2025, 11, 10), 0.02727896690228958, 18), (datetime.date(2025, 11, 12), 0.01987926998449535, 19), (datetime.date(2025, 11, 13), 0.04064612073447862, 5), (datetime.date(2025, 11, 14), 0.02735625075185563, 5), (datetime.date(2025, 11, 15), 0.02530646573628952, 97), (datetime.date(2025, 11, 17), 0.02526175331989213, 72), (datetime.date(2025, 11, 18), 0.031010648646970358, 5), (datetime.date(2025, 11, 19), 0.03620628441263073, 35), (datetime.date(2025, 11, 20), 0.030182684771219322, 5), (datetime.date(2025, 11, 21), 0.02674839533943914, 47)), 'film_pedb': ((datetime.date(2025, 11, 3), 0.16631662011961135, 25), (datetime.date(2025, 11, 4), 0.1782024077095902, 40), (datetime.date(2025, 11, 5), 0.17837488003047616, 36), (datetime.date(2025, 11, 6), 0.15914201093469685, 29), (datetime.date(2025, 11, 7), 0.17820835667865773, 42), (datetime.date(2025, 11, 10), 0.17651963626179681, 35), (datetime.date(2025, 11, 12), 0.16932662974119964, 40), (datetime.date(2025, 11, 13), 0.18306456447228045, 45), (datetime.date(2025, 11, 14), 0.16221045890021174, 29), (datetime.date(2025, 11, 15), 0.17752498077892045, 23), (datetime.date(2025, 11, 17), 0.17821835467572697, 30), (datetime.date(2025, 11, 18), 0.16464039511758105, 41), (datetime.date(2025, 11, 19), 0.15845507934261485, 39), (datetime.date(2025, 11, 20), 0.19147330558652023, 5), (datetime.date(2025, 11, 21), 0.19666037239054993, 41)), 'pet_clair': ((datetime.date(2025, 11, 3), 0.005867638977656988, 23), (datetime.date(2025, 11, 4), 0.006721897611086762, 46), (datetime.date(2025, 11, 5), 0.00461690185127996, 23), (datetime.date(2025, 11, 6), 0.0058002538269227915, 25), (datetime.date(2025, 11, 7), 0.007594141721663214, 29), (datetime.date(2025, 11, 10), 0.004826136192119414, 27), (datetime.date(2025, 11, 12), 0.005885300875613762, 24), (datetime.date(2025, 11, 13), 0.004287006395513097, 49), (datetime.date(2025, 11, 14), 0.007000008361361626, 22), (datetime.date(2025, 11, 15), 0.006613135621988744, 29), (datetime.date(2025, 11, 17), 0.005556068724928634, 22), (datetime.date(2025, 11, 18), 0.011942017118662746, 26), (datetime.date(2025, 11, 19), 0.0039408856178856574, 27), (datetime.date(2025, 11, 20), 0.006424476208846891, 27), (datetime.date(2025, 11, 21), 0.006590443126007855, 23)), 'gm': ((datetime.date(2025, 11, 3), 0.06287295713396228, 15), (datetime.date(2025, 11, 4), 0.04821118036621456, 22), (datetime.date(2025, 11, 5), 0.05024551740208462, 19), (datetime.date(2025, 11, 6), 0.049529790955130444, 23), (datetime.date(2025, 11, 7), 0.049126478087923094, 14), (datetime.date(2025, 11, 10), 0.047190805603395336, 25), (datetime.date(2025, 11, 12), 0.0534465744561396, 14), (datetime.date(2025, 11, 13), 0.03481195824748349, 23), (datetime.date(2025, 11, 14), 0.03814957489173238, 23), (datetime.date(2025, 11, 15), 0.04037265013657463, 6), (datetime.date(2025, 11, 17), 0.04464688013956829, 11), (datetime.date(2025, 11, 18), 0.059669878015633254, 15), (datetime.date(2025, 11, 19), 0.05156695425788541, 23), (datetime.date(2025, 11, 20), 0.05671040931629296, 21), (datetime.date(2025, 11, 21), 0.04085970817470238, 11)), 'pehd_pp': ((datetime.date(2025, 11, 3), 0.027365912699629426, 21), (datetime.date(2025, 11, 4), 0.027263397814740013, 18), (datetime.date(2025, 11, 5), 0.026971446277442853, 21), (datetime.date(2025, 11, 6), 0.02671293221815826, 18), (datetime.date(2025, 11, 7), 0.026744215008732235, 20), (datetime.date(2025, 11, 10), 0.026668709098303038, 18), (datetime.date(2025, 11, 12), 0.027497570183547006, 19), (datetime.date(2025, 11, 13), 0.02688405137805616, 24), (datetime.date(2025, 11, 14), 0.027459790078015474, 21), (datetime.date(2025, 11, 15), 0.02798200035409486, 6), (datetime.date(2025, 11, 17), 0.02636228230227316, 40), (datetime.date(2025, 11, 18), 0.02664222498165773, 14), (datetime.date(2025, 11, 19), 0.02672166410367804, 20), (datetime.date(2025, 11, 20), 0.026286543862188882, 55), (datetime.date(2025, 11, 21), 0.028575242183258798, 36)), 'emr': ((datetime.date(2025, 11, 3), 0.03099690872553978, 6), (datetime.date(2025, 11, 4), 0.03226115925161183, 12), (datetime.date(2025, 11, 5), 0.03395947801724155, 12), (datetime.date(2025, 11, 6), 0.036359934912221135, 9), (datetime.date(2025, 11, 7), 0.03400443949742384, 11), (datetime.date(2025, 11, 10), 0.031935404589449524, 10), (datetime.date(2025, 11, 12), 0.03328732684821341, 9), (datetime.date(2025, 11, 13), 0.04090712680905775, 8), (datetime.date(2025, 11, 14), 0.03461827370383471, 10), (datetime.date(2025, 11, 15), 0.03636711596947584, 7), (datetime.date(2025, 11, 17), 0.035151285907027326, 7), (datetime.date(2025, 11, 18), 0.03849301172462632, 15), (datetime.date(2025, 11, 19), 0.03553777428876212, 12), (datetime.date(2025, 11, 20), 0.040590800143421056, 5), (datetime.date(2025, 11, 21), 0.03381982411955838, 5)), 'ela': ((datetime.date(2025, 11, 3), 0.08887426504613721, 30), (datetime.date(2025, 11, 4), 0.09355005783379834, 27), (datetime.date(2025, 11, 5), 0.10665907634548331, 9), (datetime.date(2025, 11, 10), 0.1273153932581319, 7), (datetime.date(2025, 11, 12), 0.10747079507836776, 34), (datetime.date(2025, 11, 13), 0.13372134916231118, 22), (datetime.date(2025, 11, 14), 0.11946267608520875, 15), (datetime.date(2025, 11, 15), 0.11528734716542521, 7), (datetime.date(2025, 11, 17), 0.12987038625302702, 8), (datetime.date(2025, 11, 18), 0.13239478044113795, 15), (datetime.date(2025, 11, 19), 0.08916344840765388, 6), (datetime.date(2025, 11, 20), 0.11388408430706069, 18), (datetime.date(2025, 11, 21), 0.14913286871178377, 15)), 'flux_dev': ((datetime.date(2025, 11, 3), 0.09256722949027554, 10), (datetime.date(2025, 11, 4), 0.10532583594405939, 5), (datetime.date(2025, 11, 5), 0.07735907946531066, 6), (datetime.date(2025, 11, 6), 0.11328461741099745, 10), (datetime.date(2025, 11, 7), 0.10217991655195559, 7), (datetime.date(2025, 11, 10), 0.09549714775572951, 8), (datetime.date(2025, 11, 12), 0.11519725655154754, 5), (datetime.date(2025, 11, 13), 0.08607230133670497, 8), (datetime.date(2025, 11, 14), 0.08624277905117986, 6), (datetime.date(2025, 11, 15), 0.10326484542454907, 5), (datetime.date(2025, 11, 17), 0.08918566638807887, 8), (datetime.date(2025, 11, 18), 0.11711201024112466, 10), (datetime.date(2025, 11, 19), 0.1275995448471334, 17), (datetime.date(2025, 11, 20), 0.12952933899450134, 20), (datetime.date(2025, 11, 21), 0.09175366658182908, 8)), 'refus': ((datetime.date(2025, 11, 3), 0.06751395519868827, 7), (datetime.date(2025, 11, 4), 0.089616196871785, 6), (datetime.date(2025, 11, 5), 0.03418566542888374, 16), (datetime.date(2025, 11, 6), 0.031239909378354806, 11), (datetime.date(2025, 11, 7), 0.08404591215676883, 8), (datetime.date(2025, 11, 10), 0.05648704130312206, 12), (datetime.date(2025, 11, 12), 0.04280655530330008, 13), (datetime.date(2025, 11, 13), 0.03381876299986581, 14), (datetime.date(2025, 11, 14), 0.03774868184156378, 5), (datetime.date(2025, 11, 15), 0.03539891098484848, 11), (datetime.date(2025, 11, 17), 0.057781745601162914, 6), (datetime.date(2025, 11, 18), 0.06540892279499054, 5), (datetime.date(2025, 11, 19), 0.03964843175889182, 8), (datetime.date(2025, 11, 20), 0.058723988474151244, 7), (datetime.date(2025, 11, 21), 0.06683755724134462, 18)), 'aluminium': ((datetime.date(2025, 11, 3), 0.051580922475820475, 17), (datetime.date(2025, 11, 4), 0.04288947164770281, 15), (datetime.date(2025, 11, 5), 0.04157341337484972, 5), (datetime.date(2025, 11, 7), 0.036667619157072937, 14), (datetime.date(2025, 11, 12), 0.03279231495112914, 16), (datetime.date(2025, 11, 13), 0.03991694960818389, 14), (datetime.date(2025, 11, 14), 0.03839649677469909, 7), (datetime.date(2025, 11, 15), 0.0360955524318763, 7), (datetime.date(2025, 11, 18), 0.04105760581193082, 15), (datetime.date(2025, 11, 19), 0.047459962051348524, 14), (datetime.date(2025, 11, 20), 0.08823221717494367, 7), (datetime.date(2025, 11, 21), 0.05775726101926982, 12))}, 'quality_array': [['-6.228059960196012', '03112025'], ['-6.2522499233424265', '04112025'], ['-6.234206121918842', '05112025'], ['-6.227570612599276', '06112025'], ['-6.218627934728942', '07112025'], ['-6.123828282339067', '10112025'], ['-6.214997077595923', '12112025'], ['-6.238214240905225', '13112025'], ['-6.184446913227478', '14112025'], ['-6.177068687173129', '15112025'], ['-6.262358738441711', '17112025'], ['-6.200498734806197', '18112025'], ['-6.2004334702557315', '19112025'], ['-6.265130702582164', '20112025'], ['-6.339727246849397', '21112025']], 'number_of_batch': ((1782,),), 'datou_id_sts': 4891, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0058226630318836264, 'nb_photo': 445, 'list_port_cont': '28147571,28151173,28151724,28158338,28159200,28159256,28163244,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199171,28199219,28199248,28201569,28201819,28202112,28203050,28204248,28205112,28206831,28208975,28212877,28215194,28221554,28238487,28250711,28252184,28254949,28257575,28258712,28259307,28260248,28261273,28305742,28310360,28310598,28315644,28315998,28316438,28316685,28317314,28319660,28321120,28321342,28321709,28322719,28327664,28378759,28382027,28383261,28385808,28391792,28391924,28395766,28399872,28401602,28407349,28407688,28409430,28444230,28449584,28450561,28454375,28455519,28457755,28459315,28461516,28462302,28463263,28467133,28467284,28481537,28485762,28488287,28489629,28491635,28491959,28496223,28496364,28505060,28507223,28519636,28520954,28526136,28530276,28530494,28534235,28534587,28537436,28537708,28537954,28538085,28540782,28546757,28548406,28564455,28565405,28567914,28570307,28571746,28572413,28573285,28573377,28574571,28575802,28576152,28576190,28596497,28598998,2860290', 'assoc_port': '28146703:28147571,28150098:28151724,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28162142:28163244,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197125:28203050,28197164:28201819,28197214:28201569,28197251:28204248,28197294:28199219,28197326:28199248,28197443:28199171,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,28220806:28221554,28238097:28238487,28249987:28250711,28251180:28252184,28254387:28254949,28257119:28257575,28258304:28258712,28258820:28259307,28259701:28260248,28260615:28261273,28267049:28321709,28268413:28321342,28278648:28319660,28296763:28317314,28298768:28316438,28299773:28315998,28301860:28315644,28305510:28305742,28307513:28310598,28309561:28310360,28315771:28316685,28320157:28321120,28321664:28322719,28326954:28327664,28377780:28378759,28381435:28382027,28382545:28383261,28384999:28385808,28390751:28391924,28390752:2839179', 'assoc_mat': '28146703:autre:3327:28147571,28150098:autre:3327:28151724,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28162142:autre:3327:28163244,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197125:autre:3327:28203050,28197164:autre:3327:28201819,28197214:autre:3327:28201569,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,28197443:autre:3327:28199171,28197449:autre:3327:28199008,28200951:autre:3327:28202112,28204099:autre:3327:28205112,28205921:autre:3327:28206831,28208389:autre:3327:28208975,28211845:autre:3327:28212877,28214389:autre:3327:28215194,28220806:autre:3327:28221554,28238097:autre:3327:28238487,28249987:autre:3327:28250711,28251180:autre:3327:28252184,28254387:autre:3327:28254949,28257119:autre:3327:28257575,28258304:autre:3327:28258712,28258820:autre:3327:28259307,28259701:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0024527309584718646, 'nb_photo': 200, 'list_port_cont': '28115009,28151422,28151916,28158819,28159224,28185749,28197962,28230923,28263387,28278535,28307331,28307480,28309295,28327367,28389776,28410742,28442187,28498723,28504388,28529638,28543219,28565201,28571552,28576810,28598646,28609853,28616978,28619972,28633966,28675642,28706715,28718005,28747723,28758942,28759792,28772512,28789363,28789909', 'assoc_port': '28114554:28115009,28150017:28151916,28150085:28151422,28158426:28159224,28158436:28158819,28178638:28185749,28197273:28197962,28230012:28230923,28262966:28263387,28275149:28278535,28305512:28307480,28306511:28309295,28306512:28307331,28326940:28327367,28389438:28389776,28404241:28410742,28441238:28442187,28498513:28498723,28504076:28504388,28529172:28529638,28542874:28543219,28564860:28565201,28571214:28571552,28576610:28576810,28598196:28598646,28609449:28609853,28616512:28616978,28619641:28619972,28633495:28633966,28675228:28675642,28706287:28706715,28717752:28718005,28747362:28747723,28758426:28758942,28758428:28759792,28772190:28772512,28788999:28789909,28789088:28789363', 'assoc_mat': '28114554:autre:3594:28115009,28150017:autre:3594:28151916,28150085:autre:3594:28151422,28158426:autre:3594:28159224,28158436:autre:3594:28158819,28178638:autre:3594:28185749,28197273:autre:3594:28197962,28230012:autre:3594:28230923,28262966:autre:3594:28263387,28275149:autre:3594:28278535,28305512:autre:3594:28307480,28306511:autre:3594:28309295,28306512:autre:3594:28307331,28326940:autre:3594:28327367,28389438:autre:3594:28389776,28404241:autre:3594:28410742,28441238:autre:3594:28442187,28498513:autre:3594:28498723,28504076:autre:3594:28504388,28529172:autre:3594:28529638,28542874:autre:3594:28543219,28564860:autre:3594:28565201,28571214:autre:3594:28571552,28576610:autre:3594:28576810,28598196:autre:3594:28598646,28609449:autre:3594:28609853,28616512:autre:3594:28616978,28619641:autre:3594:28619972,28633495:autre:3594:28633966,28675228:autre:3594:28675642,28706287:autre:3594:28706715,28717752:autre:3594:28718005,28747362:autre:3594:28747723,28758426:autre:3594:28758942,28758428:autre:3594:28759792,28772190:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008112499816546964, 'nb_photo': 292, 'list_port_cont': '28054379,28123569,28148600,28150673,28155329,28161098,28172757,28178763,28185756,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28200470,28204762,28206004,28218662,28226834,28230231,28230360,28236183,28238228,28248636,28255240,28255371,28258841,28260823,28269805,28273171,28293322,28296909,28298898,28305195,28307657,28336070,28336250,28338583,28338939,28338982,28339005,28386526,28395167,28399115,28408574,28417207,28441306,28444727,28448833,28450003,28458519,28465512,28470060,28478236,28482701,28483254,28487443,28490694,28490827,28495622,28506696,28516591,28533027,28533123,28539232,28545195,28546256,28561986,28573059,28573769,28575445,28576008,28576697,28577106,28577122,28602207,28605922,28618604,28619818,28654168,28663100,28680337,28702592,28706368,28715032,28715080,28720064,28739741,28743016,28743851,28750196,28752114,28752264,28758589,28768840,28769385,28770232,28770613,28772476,28789429,28791704,28792286,28794086', 'assoc_port': '28054343:28054379,28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28160921:28161098,28172507:28172757,28178611:28178763,28185594:28185756,28192233:28192626,28197258:28200470,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28226762:28226834,28230010:28230360,28230014:28230231,28235567:28236183,28238095:28238228,28248366:28248636,28255150:28255371,28255153:28255240,28258824:28258841,28260611:28260823,28269643:28269805,28273041:28273171,28293095:28293322,28296744:28296909,28298777:28298898,28305094:28305195,28307514:28307657,28336035:28336250,28336038:28336070,28338411:28339005,28338413:28338982,28338415:28338939,28338418:28338583,28386389:28386526,28395048:28395167,28398901:28399115,28408328:28408574,28416999:28417207,28441237:28441306,28444581:28444727,28448707:28448833,28449862:28450003,28458422:28458519,28465367:28465512,28468304:28470060,28477414:28478236,28482643:2848270', 'assoc_mat': '28054343:autre_refus:3726:28054379,28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28160921:autre_refus:3726:28161098,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28185594:autre_refus:3726:28185756,28192233:autre_refus:3726:28192626,28197258:autre_refus:3726:28200470,28197328:autre_refus:3726:28200205,28197382:autre_refus:3726:28204762,28197557:autre_refus:3726:28197726,28197591:autre_refus:3726:28199034,28197593:autre_refus:3726:28198985,28197600:autre_refus:3726:28198044,28199406:autre_refus:3726:28199717,28205939:autre_refus:3726:28206004,28218467:autre_refus:3726:28218662,28226762:autre_refus:3726:28226834,28230010:autre_refus:3726:28230360,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28238095:autre_refus:3726:28238228,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0036196065475163795, 'nb_photo': 3, 'list_port_cont': '28163238,28455527,28714691', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00034206857144335656, 'nb_photo': 3, 'list_port_cont': '28458555,28502843', 'assoc_port': '28456995:28458555,28490500:28502843', 'assoc_mat': '28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0020629802054127795, 'nb_photo': 135, 'list_port_cont': '28171525,28185400,28208668,28209516,28210480,28292374,28332982,28333198,28335225,28347041,28389814,28389858,28461019,28464175,28468730,28503311,28503527,28507102,28538209,28538256,28570158,28575294,28578761,28598570,28606093,28664545,28675292,28707300,28707364,28760810,28798010,28809709', 'assoc_port': '28148278:28292374,28162128:28171525,28172494:28185400,28196362:28332982,28196365:28333198,28197140:28335225,28197324:28210480,28197502:28209516,28208436:28208668,28218491:28347041,28389439:28389814,28389441:28389858,28458423:28461019,28461895:28464175,28466535:28468730,28490484:28503311,28490522:28503527,28506520:28507102,28531614:28538209,28531615:28538256,28570014:28570158,28574235:28575294,28578525:28578761,28595731:28598570,28605876:28606093,28651838:28664545,28662878:28675292,28706822:28707300,28706823:28707364,28742664:28760810,28789055:28809709,28790179:28798010', 'assoc_mat': '28148278:barquette_opaque:4203:28292374,28162128:barquette_opaque:4203:28171525,28172494:barquette_opaque:4203:28185400,28196362:barquette_opaque:4203:28332982,28196365:barquette_opaque:4203:28333198,28197140:barquette_opaque:4203:28335225,28197324:barquette_opaque:4203:28210480,28197502:barquette_opaque:4203:28209516,28208436:barquette_opaque:4203:28208668,28218491:barquette_opaque:4203:28347041,28389439:barquette_opaque:4203:28389814,28389441:barquette_opaque:4203:28389858,28458423:barquette_opaque:4203:28461019,28461895:barquette_opaque:4203:28464175,28466535:barquette_opaque:4203:28468730,28490484:barquette_opaque:4203:28503311,28490522:barquette_opaque:4203:28503527,28506520:barquette_opaque:4203:28507102,28531614:barquette_opaque:4203:28538209,28531615:barquette_opaque:4203:28538256,28570014:barquette_opaque:4203:28570158,28574235:barquette_opaque:4203:28575294,28578525:barquette_opaque:4203:28578761,28595731:barquette_opaque:4203:28598570,28605876:barquette_opaque:4203:28606093,28651838:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0007953647849768532, 'nb_photo': 37, 'list_port_cont': '28185656,28299899,28305580,28345724,28347337,28355008,28361240,28382754,28392387,28395210,28444804,28452798,28458637,28486159,28487561,28494110,28499120,28523077,28533057,28536579,28602259,28608286,28618569,28651952,28655306,28671587,28701507,28709124,28710221,28747507,28749266,28758978,28767957,28795709', 'assoc_port': '28185599:28185656,28194990:28347337,28196360:28345724,28271884:28355008,28299798:28299899,28305508:28305580,28306510:28361240,28382547:28382754,28392220:28392387,28395061:28395210,28444582:28444804,28452668:28452798,28458437:28458637,28483177:28486159,28487266:28487561,28494023:28494110,28498494:28499120,28522828:28523077,28531613:28536579,28532379:28533057,28602011:28602259,28608131:28608286,28618502:28618569,28651865:28651952,28655129:28655306,28659142:28671587,28701313:28701507,28708054:28710221,28709043:28709124,28747361:28749266,28747373:28747507,28758431:28758978,28767870:28767957,28790176:28795709', 'assoc_mat': '28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28271884:barquette_opaque:4207:28355008,28299798:barquette_opaque:4207:28299899,28305508:barquette_opaque:4207:28305580,28306510:barquette_opaque:4207:28361240,28382547:barquette_opaque:4207:28382754,28392220:barquette_opaque:4207:28392387,28395061:barquette_opaque:4207:28395210,28444582:barquette_opaque:4207:28444804,28452668:barquette_opaque:4207:28452798,28458437:barquette_opaque:4207:28458637,28483177:barquette_opaque:4207:28486159,28487266:barquette_opaque:4207:28487561,28494023:barquette_opaque:4207:28494110,28498494:barquette_opaque:4207:28499120,28522828:barquette_opaque:4207:28523077,28531613:barquette_opaque:4207:28536579,28532379:barquette_opaque:4207:28533057,28602011:barquette_opaque:4207:28602259,28608131:barquette_opaque:4207:28608286,28618502:barquette_opaque:4207:28618569,28651865:barquette_opaque:4207:28651952,28655129:barquette_opaque:4207:28655306,28659142:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.017372413194753033, 'nb_photo': 5, 'list_port_cont': '28323101,28325874,28670358,28768138,28770167', 'assoc_port': '28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167', 'assoc_mat': '28301902:barquette_opaque:4461:28323101,28325228:barquette_opaque:4461:28325874,28670054:barquette_opaque:4461:28670358,28767863:barquette_opaque:4461:28768138,28767866:barquette_opaque:4461:28770167'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004613966291564433, 'nb_photo': 13, 'list_port_cont': '28208402,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670', 'assoc_port': '28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670', 'assoc_mat': '28197494:barquette_opaque:4200:28208402,28215546:barquette_opaque:4200:28215911,28258302:barquette_opaque:4200:28258610,28273050:barquette_opaque:4200:28310624,28305505:barquette_opaque:4200:28305718,28325222:barquette_opaque:4200:28325646,28395064:barquette_opaque:4200:28395477,28441234:barquette_opaque:4200:28441544,28452669:barquette_opaque:4200:28452773,28488507:barquette_opaque:4200:28489076,28599380:barquette_opaque:4200:28599787,28618516:barquette_opaque:4200:28618670'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006073300122755386, 'nb_photo': 45, 'list_port_cont': '28173083,28185670,28198249,28208626,28214818,28228042,28305409,28311127,28312531,28312926,28314391,28314695,28314890,28320980,28408910,28454982,28463225,28479942,28494408,28495808,28517590,28545466,28546715,28564961,28570174,28595909,28616731,28618722,28619038,28663265,28670291,28681814,28692372,28707452,28714348,28721052,28768504,28768890', 'assoc_port': '28172437:28173083,28185597:28185670,28197496:28198249,28208420:28208626,28214417:28214818,28218481:28228042,28268415:28314890,28268417:28314695,28269654:28314391,28275154:28312926,28278638:28312531,28299778:28311127,28305093:28305409,28320153:28320980,28408338:28408910,28454861:28454982,28463040:28463225,28479649:28479942,28494022:28494408,28495411:28495808,28516487:28517590,28545012:28545466,28546189:28546715,28564858:28564961,28570012:28570174,28595733:28595909,28616522:28616731,28618521:28619038,28618523:28618722,28662880:28663265,28670056:28670291,28671122:28681814,28685469:28692372,28700441:28707452,28711677:28714348,28720969:28721052,28758437:28768504,28768792:28768890', 'assoc_mat': '28172437:barquette_opaque:4209:28173083,28185597:barquette_opaque:4209:28185670,28197496:barquette_opaque:4209:28198249,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28268415:barquette_opaque:4209:28314890,28268417:barquette_opaque:4209:28314695,28269654:barquette_opaque:4209:28314391,28275154:barquette_opaque:4209:28312926,28278638:barquette_opaque:4209:28312531,28299778:barquette_opaque:4209:28311127,28305093:barquette_opaque:4209:28305409,28320153:barquette_opaque:4209:28320980,28408338:barquette_opaque:4209:28408910,28454861:barquette_opaque:4209:28454982,28463040:barquette_opaque:4209:28463225,28479649:barquette_opaque:4209:28479942,28494022:barquette_opaque:4209:28494408,28495411:barquette_opaque:4209:28495808,28516487:barquette_opaque:4209:28517590,28545012:barquette_opaque:4209:28545466,28546189:barquette_opaque:4209:28546715,28564858:barquette_opaque:4209:28564961,28570012:barquette_opaque:4209:28570174,28595733:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.006005896855890794, 'nb_photo': 3462, 'list_port_cont': '28114798,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28179350,28179936,28180214,28186005,28195545,28197001,28198208,28198896,28200168,28200990,28201620,28202307,28203322,28203875,28204173,28205048,28205240,28206552,28206954,28207307,28207669,28208557,28208998,28209429,28209686,28210112,28210380,28211361,28212338,28212765,28214103,28215011,28215333,28215956,28216510,28217273,28218262,28218733,28219421,28221498,28221784,28223707,28223864,28227696,28227793,28230336,28231066,28248654,28250279,28251782,28254874,28254989,28255428,28255447,28255867,28258765,28258965,28259128,28260145,28267283,28267628,28305487,28305615,28305763,28309665,28309724,28310153,28311283,28311980,28312032,28315860,28316500,28317967,28319810,28320719,28322212,28322749,28323202,28323942,28326195,28326361,28327473,28327796,28329422,28329866,28329917,28331833,28333188,28333318,28334602,28334864,28335531,2833597', 'assoc_port': '28114555:28114798,28146705:28148362,28148212:28153650,28148244:28150168,28148259:28170722,28148269:28159304,28150008:28153193,28150041:28151044,28150074:28150473,28150126:28150865,28154940:28164431,28158435:28159282,28160920:28161451,28162127:28163541,28165267:28166041,28172416:28177213,28172427:28175863,28172432:28175534,28172438:28174457,28172446:28173869,28172460:28173042,28178610:28180214,28178615:28179936,28178642:28179350,28185600:28186005,28194993:28195545,28196383:28197001,28197100:28218733,28197179:28215333,28197195:28218262,28197212:28214103,28197218:28198208,28197242:28211361,28197248:28210380,28197290:28210112,28197321:28209429,28197397:28208557,28197408:28207669,28197416:28204173,28197430:28203875,28197454:28207307,28197462:28202307,28197491:28201620,28197542:28200990,28197543:28203322,28197571:28198896,28199384:28209686,28199407:28200168,28204067:28206954,28204093:28205240,28204097:28205048,28205914:28206552,28208382:28208998,28208406:28217273,28211847:28212765,28211876:28212338,28214404:2821501', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28148212:barquette_opaque:4211:28153650,28148244:barquette_opaque:4211:28150168,28148259:barquette_opaque:4211:28170722,28148269:barquette_opaque:4211:28159304,28150008:barquette_opaque:4211:28153193,28150041:barquette_opaque:4211:28151044,28150074:barquette_opaque:4211:28150473,28150126:barquette_opaque:4211:28150865,28154940:barquette_opaque:4211:28164431,28158435:barquette_opaque:4211:28159282,28160920:barquette_opaque:4211:28161451,28162127:barquette_opaque:4211:28163541,28165267:barquette_opaque:4211:28166041,28172416:barquette_opaque:4211:28177213,28172427:barquette_opaque:4211:28175863,28172432:barquette_opaque:4211:28175534,28172438:barquette_opaque:4211:28174457,28172446:barquette_opaque:4211:28173869,28172460:barquette_opaque:4211:28173042,28178610:barquette_opaque:4211:28180214,28178615:barquette_opaque:4211:28179936,28178642:barquette_opaque:4211:28179350,28185600:barquette_opaque:4211:28186005,28194993:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002576080255757743, 'nb_photo': 35, 'list_port_cont': '28151174,28163248,28180496,28195922,28199229,28199245,28212871,28215203,28258717,28310354,28315630,28321125,28321712,28322726,28395758,28401605,28463296,28485760,28489640,28537441,28573296,28629372,28655760,28672698,28675886,28677150,28707383,28709486,28742164,28791218,28797722', 'assoc_port': '28150129:28151174,28162142:28163248,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28211845:28212871,28214389:28215203,28258304:28258717,28267049:28321712,28301860:28315630,28309561:28310354,28320157:28321125,28321664:28322726,28395078:28395758,28400495:28401605,28463039:28463296,28485310:28485760,28488538:28489640,28536754:28537441,28573030:28573296,28618519:28629372,28655132:28655760,28666607:28672698,28670060:28677150,28675222:28675886,28706824:28707383,28709039:28709486,28741873:28742164,28788990:28791218,28796966:28797722', 'assoc_mat': '28150129:bouchon:3327:28151174,28162142:bouchon:3327:28163248,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28211845:bouchon:3327:28212871,28214389:bouchon:3327:28215203,28258304:bouchon:3327:28258717,28267049:bouchon:3327:28321712,28301860:bouchon:3327:28315630,28309561:bouchon:3327:28310354,28320157:bouchon:3327:28321125,28321664:bouchon:3327:28322726,28395078:bouchon:3327:28395758,28400495:bouchon:3327:28401605,28463039:bouchon:3327:28463296,28485310:bouchon:3327:28485760,28488538:bouchon:3327:28489640,28536754:bouchon:3327:28537441,28573030:bouchon:3327:28573296,28618519:bouchon:3327:28629372,28655132:bouchon:3327:28655760,28666607:bouchon:3327:28672698,28670060:bouchon:3327:28677150,28675222:bouchon:3327:28675886,28706824:bouchon:3327:28707383,28709039:bouchon:3327:28709486,28741873:bouchon:3327:28742164,28788990:bouchon:3327:28791218,28796966:bouchon:3327:28797722'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.013264287928110657, 'nb_photo': 79, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752', 'assoc_port': '28158439:28158855,28197403:28209486,28211863:28343552,28305507:28305636,28456995:28458556,28490500:28502848,28529158:28532760,28571212:28571389,28666588:28676764,28706821:28707347,28747364:28752552,28789038:28795752', 'assoc_mat': '28158439:carton:4205:28158855,28197403:carton:4205:28209486,28211863:carton:4205:28343552,28305507:carton:4205:28305636,28456995:carton:4205:28458556,28490500:carton:4205:28502848,28529158:carton:4205:28532760,28571212:carton:4205:28571389,28666588:carton:4205:28676764,28706821:carton:4205:28707347,28747364:carton:4205:28752552,28789038:carton:4205:28795752'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01953113941304101, 'nb_photo': 445, 'list_port_cont': '28171524,28185393,28208683,28209528,28210484,28292380,28332983,28333203,28335223,28347040,28389823,28389855,28402119,28461025,28464180,28468732,28503302,28503525,28507095,28531536,28538200,28538261,28570150,28575293,28578758,28598573,28606090,28615535,28664549,28675287,28707307,28707360,28760805,28797999,28809696', 'assoc_port': '28148278:28292380,28162128:28171524,28172494:28185393,28196362:28332983,28196365:28333203,28197140:28335223,28197324:28210484,28197502:28209528,28208436:28208683,28218491:28347040,28389439:28389823,28389441:28389855,28398872:28402119,28458423:28461025,28461895:28464180,28466535:28468732,28490484:28503302,28490522:28503525,28506520:28507095,28522826:28531536,28531614:28538200,28531615:28538261,28570014:28570150,28574235:28575293,28578525:28578758,28595731:28598573,28605876:28606090,28613141:28615535,28651838:28664549,28662878:28675287,28706822:28707307,28706823:28707360,28742664:28760805,28789055:28809696,28790179:28797999', 'assoc_mat': '28148278:carton:4203:28292380,28162128:carton:4203:28171524,28172494:carton:4203:28185393,28196362:carton:4203:28332983,28196365:carton:4203:28333203,28197140:carton:4203:28335223,28197324:carton:4203:28210484,28197502:carton:4203:28209528,28208436:carton:4203:28208683,28218491:carton:4203:28347040,28389439:carton:4203:28389823,28389441:carton:4203:28389855,28398872:carton:4203:28402119,28458423:carton:4203:28461025,28461895:carton:4203:28464180,28466535:carton:4203:28468732,28490484:carton:4203:28503302,28490522:carton:4203:28503525,28506520:carton:4203:28507095,28522826:carton:4203:28531536,28531614:carton:4203:28538200,28531615:carton:4203:28538261,28570014:carton:4203:28570150,28574235:carton:4203:28575293,28578525:carton:4203:28578758,28595731:carton:4203:28598573,28605876:carton:4203:28606090,28613141:carton:4203:28615535,28651838:carton:4203:28664549,28662878:carton:4203:28675287,28706822:carton:4203:28707307,28706823:carton:4203:28707360,28742664:carton:4203:28760805,28789055:carton:4203:28809696,2879'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9652016801517239, 'nb_photo': 2862, 'list_port_cont': '28148547,28158677,28185659,28187087,28187722,28188283,28209572,28209602,28209789,28214185,28216459,28217194,28220932,28223259,28226856,28230101,28238196,28248620,28254555,28254736,28255245,28256338,28257288,28258429,28258530,28258860,28259813,28260699,28267105,28268536,28269732,28275264,28289278,28295568,28296402,28296936,28297013,28298378,28298946,28299913,28302099,28303073,28305445,28305570,28306599,28309622,28311137,28315900,28321756,28321847,28323651,28326045,28329405,28329843,28330851,28331987,28337396,28339620,28344431,28344676,28345624,28345736,28346409,28346597,28346666,28346790,28346885,28346905,28346974,28346994,28347068,28347079,28347200,28347287,28347349,28350250,28352531,28353355,28355006,28361038,28361245,28377949,28379539,28380505,28381572,28382061,28382752,28386512,28389562,28390980,28392389,28395207,28400628,28404320,28408518,28444681,28444816,28446014,28448895,28450069,28450233,28452746,28452792,28455029,28457156,28458635,28460817,28468368,28479850,28481154,28485631,28486170,28487573,2848882', 'assoc_port': '28146686:28297013,28148213:28148547,28148274:28298378,28150093:28305445,28151926:28326045,28154939:28329843,28158433:28321847,28158478:28158677,28158479:28188283,28160919:28339620,28165252:28337396,28165266:28187722,28172417:28187087,28185599:28185659,28194990:28347349,28196360:28345736,28197138:28347200,28197210:28347287,28197216:28347068,28197240:28347079,28197254:28346974,28197308:28346994,28197323:28346885,28197330:28209602,28197406:28209572,28197445:28346905,28197460:28346597,28197570:28346666,28199401:28346790,28200989:28209789,28205859:28344431,28205889:28344676,28208383:28346409,28211844:28214185,28214390:28345624,28215539:28217194,28215544:28216459,28220802:28220932,28223124:28223259,28226728:28226856,28230011:28230101,28238094:28238196,28248385:28248620,28249993:28350250,28251184:28256338,28254349:28254736,28254383:28254555,28255154:28255245,28257117:28257288,28258292:28258530,28258305:28258429,28258826:28258860,28259703:28259813,28260614:28260699,28262969:28352531,28266457:28353355,28267054:2826710', 'assoc_mat': '28146686:carton:4207:28297013,28148213:carton:4207:28148547,28148274:carton:4207:28298378,28150093:carton:4207:28305445,28151926:carton:4207:28326045,28154939:carton:4207:28329843,28158433:carton:4207:28321847,28158478:carton:4207:28158677,28158479:carton:4207:28188283,28160919:carton:4207:28339620,28165252:carton:4207:28337396,28165266:carton:4207:28187722,28172417:carton:4207:28187087,28185599:carton:4207:28185659,28194990:carton:4207:28347349,28196360:carton:4207:28345736,28197138:carton:4207:28347200,28197210:carton:4207:28347287,28197216:carton:4207:28347068,28197240:carton:4207:28347079,28197254:carton:4207:28346974,28197308:carton:4207:28346994,28197323:carton:4207:28346885,28197330:carton:4207:28209602,28197406:carton:4207:28209572,28197445:carton:4207:28346905,28197460:carton:4207:28346597,28197570:carton:4207:28346666,28199401:carton:4207:28346790,28200989:carton:4207:28209789,28205859:carton:4207:28344431,28205889:carton:4207:28344676,28208383:carton:4207:28346409,28211844:carton:4207:28214185,2821'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014554225319102623, 'nb_photo': 2249, 'list_port_cont': '28148938,28149197,28158903,28161374,28165822,28172874,28179109,28185917,28198413,28198538,28198850,28199185,28199585,28200371,28200520,28200591,28201471,28206504,28208589,28208716,28209213,28212408,28214861,28216558,28221262,28227242,28227445,28250370,28254783,28258685,28259894,28263374,28278930,28305354,28309850,28311571,28311835,28312284,28315940,28317156,28317681,28318357,28322258,28323110,28325877,28329777,28338602,28382917,28391227,28393772,28396721,28401149,28404690,28443849,28445051,28450279,28452824,28461056,28463177,28463713,28465680,28477842,28485078,28485216,28491224,28492518,28494429,28498190,28506980,28507168,28520489,28523244,28529861,28533402,28533547,28539473,28545501,28548087,28553249,28562908,28564293,28567548,28570102,28572175,28573693,28575719,28576848,28596105,28599892,28602418,28606726,28609912,28615830,28618997,28630816,28645266,28648970,28654256,28663571,28669588,28670368,28672433,28674046,28678079,28701621,28704620,28710948,28715172,28715294,28718037,28720158,28723514,28741983,2874400', 'assoc_port': '28148257:28149197,28148281:28148938,28158431:28158903,28160922:28161374,28165260:28165822,28172425:28172874,28178645:28179109,28185596:28185917,28197084:28200591,28197207:28200520,28197235:28200371,28197292:28199585,28197395:28199185,28197411:28198850,28197477:28208589,28197544:28198538,28197572:28198413,28199385:28209213,28201018:28201471,28205918:28206504,28208380:28208716,28211878:28212408,28214375:28214861,28215543:28216558,28220800:28221262,28226723:28227445,28226730:28227242,28249990:28250370,28254318:28254783,28258297:28258685,28259705:28259894,28262964:28318357,28262968:28263374,28266462:28317681,28269640:28317156,28273043:28315940,28278657:28278930,28295392:28312284,28298800:28311835,28301902:28323110,28305096:28305354,28307515:28309850,28310949:28311571,28321653:28322258,28325228:28325877,28329277:28329777,28338419:28338602,28382542:28382917,28386383:28393772,28390779:28391227,28396262:28396721,28400534:28401149,28404229:28404690,28443486:28443849,28444596:28445051,28449859:28450279,28452671:2845282', 'assoc_mat': '28148257:carton:4461:28149197,28148281:carton:4461:28148938,28158431:carton:4461:28158903,28160922:carton:4461:28161374,28165260:carton:4461:28165822,28172425:carton:4461:28172874,28178645:carton:4461:28179109,28185596:carton:4461:28185917,28197084:carton:4461:28200591,28197207:carton:4461:28200520,28197235:carton:4461:28200371,28197292:carton:4461:28199585,28197395:carton:4461:28199185,28197411:carton:4461:28198850,28197477:carton:4461:28208589,28197544:carton:4461:28198538,28197572:carton:4461:28198413,28199385:carton:4461:28209213,28201018:carton:4461:28201471,28205918:carton:4461:28206504,28208380:carton:4461:28208716,28211878:carton:4461:28212408,28214375:carton:4461:28214861,28215543:carton:4461:28216558,28220800:carton:4461:28221262,28226723:carton:4461:28227445,28226730:carton:4461:28227242,28249990:carton:4461:28250370,28254318:carton:4461:28254783,28258297:carton:4461:28258685,28259705:carton:4461:28259894,28262964:carton:4461:28318357,28262968:carton:4461:28263374,28266462:carton:4461:28317681,2826'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019318801533588635, 'nb_photo': 270, 'list_port_cont': '28147079,28150420,28158637,28158975,28160997,28162610,28172942,28173247,28197758,28198627,28198906,28199146,28199352,28199442,28204488,28208399,28208632,28214443,28215896,28215915,28216328,28248732,28257401,28258608,28258982,28275333,28305709,28309739,28310625,28310994,28311394,28311925,28322555,28325642,28381709,28386760,28389735,28395474,28396359,28407252,28443591,28452765,28452786,28457399,28468386,28468422,28489086,28490964,28499491,28520353,28524784,28529652,28533187,28537019,28540449,28546316,28567474,28570082,28571497,28599788,28606670,28606876,28618667,28652021,28659740,28661617,28668188,28671215,28672180,28678058,28708279,28747740,28747892,28762823,28768034,28789572,28797001', 'assoc_port': '28146707:28147079,28150021:28150420,28151929:28160997,28158457:28158975,28158476:28158637,28162156:28162610,28172412:28172942,28172414:28173247,28197245:28199442,28197322:28199352,28197399:28199146,28197401:28198906,28197413:28198627,28197452:28208632,28197494:28208399,28197523:28197758,28204096:28204488,28214391:28214443,28215536:28215896,28215537:28216328,28215546:28215915,28248386:28248732,28257113:28257401,28258302:28258608,28258827:28258982,28266455:28311925,28271875:28311394,28271876:28310994,28273050:28310625,28275160:28275333,28295398:28322555,28305505:28305709,28306513:28309739,28325222:28325642,28381438:28381709,28386385:28386760,28389447:28389735,28395064:28395474,28396271:28396359,28406771:28407252,28443492:28443591,28452669:28452765,28452670:28452786,28457025:28457399,28468302:28468422,28468303:28468386,28488507:28489086,28490492:28499491,28490536:28490964,28520154:28520353,28524322:28524784,28529175:28529652,28531992:28533187,28536752:28537019,28540208:28540449,28546216:28546316,28567224:2856747', 'assoc_mat': '28146707:carton:4200:28147079,28150021:carton:4200:28150420,28151929:carton:4200:28160997,28158457:carton:4200:28158975,28158476:carton:4200:28158637,28162156:carton:4200:28162610,28172412:carton:4200:28172942,28172414:carton:4200:28173247,28197245:carton:4200:28199442,28197322:carton:4200:28199352,28197399:carton:4200:28199146,28197401:carton:4200:28198906,28197413:carton:4200:28198627,28197452:carton:4200:28208632,28197494:carton:4200:28208399,28197523:carton:4200:28197758,28204096:carton:4200:28204488,28214391:carton:4200:28214443,28215536:carton:4200:28215896,28215537:carton:4200:28216328,28215546:carton:4200:28215915,28248386:carton:4200:28248732,28257113:carton:4200:28257401,28258302:carton:4200:28258608,28258827:carton:4200:28258982,28266455:carton:4200:28311925,28271875:carton:4200:28311394,28271876:carton:4200:28310994,28273050:carton:4200:28310625,28275160:carton:4200:28275333,28295398:carton:4200:28322555,28305505:carton:4200:28305709,28306513:carton:4200:28309739,28325222:carton:4200:28325642,2838'}, {'unwanted_material': 'carton', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.025824293310297407, 'nb_photo': 1349, 'list_port_cont': '28114876,28147038,28158749,28161307,28173077,28173130,28173256,28179059,28179185,28179242,28182922,28185676,28198005,28198243,28198335,28198405,28198657,28198660,28198787,28199315,28199510,28199703,28201356,28201639,28201917,28208623,28208757,28208782,28214811,28219033,28221098,28223905,28228033,28237024,28248564,28248858,28254630,28257348,28258659,28259877,28266697,28267332,28305413,28305433,28309904,28310081,28310437,28311058,28311123,28311222,28312207,28312373,28312535,28312923,28312947,28313156,28314382,28314700,28314888,28315107,28320740,28320976,28325827,28326263,28327308,28328289,28329687,28334652,28381669,28385232,28389593,28389804,28396482,28396597,28399267,28399299,28401086,28404433,28406863,28407181,28407360,28408798,28408907,28417247,28417335,28417477,28441573,28444829,28449113,28454983,28455132,28462153,28463221,28465320,28465658,28466682,28471977,28477967,28479951,28482767,28482796,28482824,28484044,28484110,28485554,28489173,28490994,28491033,28491082,28491574,28494403,28495797,28498816,2850434', 'assoc_port': '28114552:28114876,28146701:28147038,28158424:28158749,28160923:28161307,28172419:28173256,28172429:28173130,28172437:28173077,28172480:28182922,28178613:28179242,28178614:28179185,28178628:28179059,28185597:28185676,28197086:28199510,28197112:28199315,28197209:28198787,28197288:28198660,28197350:28198657,28197447:28198405,28197457:28198335,28197496:28198243,28197504:28198005,28199408:28199703,28200932:28201917,28200973:28201639,28201007:28201356,28208385:28208782,28208387:28208757,28208420:28208623,28214417:28214811,28218481:28228033,28218495:28219033,28220803:28221098,28223118:28223905,28226732:28237024,28248381:28248858,28248383:28248564,28254379:28254630,28257120:28257348,28258293:28258659,28259707:28259877,28266459:28315107,28266464:28266697,28267056:28267332,28268415:28314888,28268417:28314700,28269654:28314382,28271885:28313156,28275151:28312947,28275154:28312923,28275156:28326263,28278638:28312535,28293093:28312373,28296765:28312207,28296769:28311058,28298771:28311222,28299778:28311123,28299783:2831043', 'assoc_mat': '28114552:carton:4209:28114876,28146701:carton:4209:28147038,28158424:carton:4209:28158749,28160923:carton:4209:28161307,28172419:carton:4209:28173256,28172429:carton:4209:28173130,28172437:carton:4209:28173077,28172480:carton:4209:28182922,28178613:carton:4209:28179242,28178614:carton:4209:28179185,28178628:carton:4209:28179059,28185597:carton:4209:28185676,28197086:carton:4209:28199510,28197112:carton:4209:28199315,28197209:carton:4209:28198787,28197288:carton:4209:28198660,28197350:carton:4209:28198657,28197447:carton:4209:28198405,28197457:carton:4209:28198335,28197496:carton:4209:28198243,28197504:carton:4209:28198005,28199408:carton:4209:28199703,28200932:carton:4209:28201917,28200973:carton:4209:28201639,28201007:carton:4209:28201356,28208385:carton:4209:28208782,28208387:carton:4209:28208757,28208420:carton:4209:28208623,28214417:carton:4209:28214811,28218481:carton:4209:28228033,28218495:carton:4209:28219033,28220803:carton:4209:28221098,28223118:carton:4209:28223905,28226732:carton:4209:28237024,2824'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00513967540044463, 'nb_photo': 5167, 'list_port_cont': '28114786,28122701,28147103,28150175,28150470,28150877,28151060,28152298,28153190,28153627,28158607,28159276,28159305,28161441,28163544,28164430,28166027,28170724,28173038,28173872,28174470,28175537,28175854,28177207,28178830,28178882,28179352,28179942,28180223,28185994,28195531,28197012,28198210,28198895,28200158,28201619,28202301,28203332,28203885,28204181,28205044,28205234,28206559,28206942,28207308,28207666,28208546,28208984,28209430,28209680,28210108,28210372,28211356,28212340,28212771,28214100,28215002,28215335,28215522,28215968,28216521,28217274,28218258,28218730,28219427,28221499,28221783,28223700,28223858,28227022,28227695,28227801,28230340,28231063,28248661,28250281,28251708,28251780,28254880,28254986,28255285,28255415,28255441,28255868,28258770,28258951,28259135,28260146,28267291,28267639,28305482,28305613,28305690,28305756,28309668,28309727,28310157,28311284,28311970,28312040,28315858,28316503,28317965,28318260,28319792,28320729,28322220,28322747,28323198,28323941,28326190,28326364,28327477,2832780', 'assoc_port': '28114555:28114786,28114556:28122701,28146709:28147103,28148212:28153627,28148244:28150175,28148259:28170724,28148269:28159305,28150008:28153190,28150041:28151060,28150074:28150470,28150126:28150877,28151931:28152298,28154940:28164430,28158435:28159276,28158477:28158607,28160920:28161441,28162127:28163544,28165267:28166027,28172416:28177207,28172427:28175854,28172432:28175537,28172438:28174470,28172446:28173872,28172460:28173038,28178610:28180223,28178615:28179942,28178642:28179352,28178643:28178882,28178644:28178830,28185600:28185994,28194993:28195531,28196383:28197012,28197100:28218730,28197139:28215522,28197179:28215335,28197195:28218258,28197212:28214100,28197218:28198210,28197242:28211356,28197248:28210372,28197290:28210108,28197321:28209430,28197397:28208546,28197408:28207666,28197416:28204181,28197430:28203885,28197454:28207308,28197462:28202301,28197491:28201619,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:28205044,28205914:2820655', 'assoc_mat': '28114555:carton:4211:28114786,28114556:carton:4211:28122701,28146709:carton:4211:28147103,28148212:carton:4211:28153627,28148244:carton:4211:28150175,28148259:carton:4211:28170724,28148269:carton:4211:28159305,28150008:carton:4211:28153190,28150041:carton:4211:28151060,28150074:carton:4211:28150470,28150126:carton:4211:28150877,28151931:carton:4211:28152298,28154940:carton:4211:28164430,28158435:carton:4211:28159276,28158477:carton:4211:28158607,28160920:carton:4211:28161441,28162127:carton:4211:28163544,28165267:carton:4211:28166027,28172416:carton:4211:28177207,28172427:carton:4211:28175854,28172432:carton:4211:28175537,28172438:carton:4211:28174470,28172446:carton:4211:28173872,28172460:carton:4211:28173038,28178610:carton:4211:28180223,28178615:carton:4211:28179942,28178642:carton:4211:28179352,28178643:carton:4211:28178882,28178644:carton:4211:28178830,28185600:carton:4211:28185994,28194993:carton:4211:28195531,28196383:carton:4211:28197012,28197100:carton:4211:28218730,28197139:carton:4211:28215522,2819'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0017309537833176338, 'nb_photo': 53, 'list_port_cont': '28151179,28158346,28180499,28198823,28199006,28199162,28199240,28205117,28212876,28238481,28254945,28257563,28258720,28261265,28310600,28315997,28319657,28380109,28409228,28446449,28459308,28530488,28534240,28534588,28537712,28546752,28564463,28573284,28573379,28602896,28657201,28660065,28666662,28707380,28708630,28717409,28743456,28768341,28771225,28795877,28797586', 'assoc_port': '28150129:28151179,28154919:28158346,28172435:28180499,28197326:28199240,28197443:28199162,28197449:28199006,28197499:28198823,28204099:28205117,28211845:28212876,28238097:28238481,28254387:28254945,28257119:28257563,28258304:28258720,28260615:28261265,28278648:28319657,28299773:28315997,28307513:28310600,28379319:28380109,28408336:28409228,28445908:28446449,28458409:28459308,28529102:28530488,28531612:28534588,28531991:28534240,28536683:28537712,28546187:28546752,28564081:28564463,28573025:28573379,28573030:28573284,28602009:28602896,28653857:28657201,28657900:28666662,28659113:28660065,28706824:28707380,28708055:28708630,28716753:28717409,28742945:28743456,28758434:28768341,28770480:28771225,28789041:28795877,28791444:28797586', 'assoc_mat': '28150129:carton:3327:28151179,28154919:carton:3327:28158346,28172435:carton:3327:28180499,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28197499:carton:3327:28198823,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28238097:carton:3327:28238481,28254387:carton:3327:28254945,28257119:carton:3327:28257563,28258304:carton:3327:28258720,28260615:carton:3327:28261265,28278648:carton:3327:28319657,28299773:carton:3327:28315997,28307513:carton:3327:28310600,28379319:carton:3327:28380109,28408336:carton:3327:28409228,28445908:carton:3327:28446449,28458409:carton:3327:28459308,28529102:carton:3327:28530488,28531612:carton:3327:28534588,28531991:carton:3327:28534240,28536683:carton:3327:28537712,28546187:carton:3327:28546752,28564081:carton:3327:28564463,28573025:carton:3327:28573379,28573030:carton:3327:28573284,28602009:carton:3327:28602896,28653857:carton:3327:28657201,28657900:carton:3327:28666662,28659113:carton:3327:28660065,28706824:carton:3327:28707380,2870'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005621876199687585, 'nb_photo': 488, 'list_port_cont': '28115008,28151424,28151918,28158822,28159216,28185751,28197955,28230323,28230928,28263385,28278537,28307332,28307478,28309291,28327363,28389784,28410741,28442188,28498728,28504391,28529636,28543218,28565203,28571550,28576816,28598643,28608601,28609847,28616982,28619966,28633964,28658085,28660266,28675637,28706721,28718008,28747731,28758950,28759787,28772510,28789372,28789910', 'assoc_port': '28114554:28115008,28150017:28151918,28150085:28151424,28158426:28159216,28158436:28158822,28178638:28185751,28197273:28197955,28230012:28230928,28230013:28230323,28262966:28263385,28275149:28278537,28305512:28307478,28306511:28309291,28306512:28307332,28326940:28327363,28389438:28389784,28404241:28410741,28441238:28442188,28498513:28498728,28504076:28504391,28529172:28529636,28542874:28543218,28564860:28565203,28571214:28571550,28576610:28576816,28598196:28598643,28608156:28608601,28609449:28609847,28616512:28616982,28619641:28619966,28633495:28633964,28657920:28660266,28657922:28658085,28675228:28675637,28706287:28706721,28717752:28718008,28747362:28747731,28758426:28758950,28758428:28759787,28772190:28772510,28788999:28789910,28789088:28789372', 'assoc_mat': '28114554:carton:3594:28115008,28150017:carton:3594:28151918,28150085:carton:3594:28151424,28158426:carton:3594:28159216,28158436:carton:3594:28158822,28178638:carton:3594:28185751,28197273:carton:3594:28197955,28230012:carton:3594:28230928,28230013:carton:3594:28230323,28262966:carton:3594:28263385,28275149:carton:3594:28278537,28305512:carton:3594:28307478,28306511:carton:3594:28309291,28306512:carton:3594:28307332,28326940:carton:3594:28327363,28389438:carton:3594:28389784,28404241:carton:3594:28410741,28441238:carton:3594:28442188,28498513:carton:3594:28498728,28504076:carton:3594:28504391,28529172:carton:3594:28529636,28542874:carton:3594:28543218,28564860:carton:3594:28565203,28571214:carton:3594:28571550,28576610:carton:3594:28576816,28598196:carton:3594:28598643,28608156:carton:3594:28608601,28609449:carton:3594:28609847,28616512:carton:3594:28616982,28619641:carton:3594:28619966,28633495:carton:3594:28633964,28657920:carton:3594:28660266,28657922:carton:3594:28658085,28675228:carton:3594:28675637,2870'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0009317575814134113, 'nb_photo': 19, 'list_port_cont': '28161097,28199718,28204752,28205998,28218672,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427', 'assoc_port': '28160921:28161097,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427', 'assoc_mat': '28160921:cartonnette:3726:28161097,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28255150:cartonnette:3726:28255372,28320156:cartonnette:3726:28320500,28336037:cartonnette:3726:28336170,28395048:cartonnette:3726:28395158,28490494:cartonnette:3726:28490821,28573026:cartonnette:3726:28573067,28653862:cartonnette:3726:28654174,28660324:cartonnette:3726:28663103,28742947:cartonnette:3726:28743020,28770476:cartonnette:3726:28770707,28772194:cartonnette:3726:28772407,28789034:cartonnette:3726:28789427'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012736709137803724, 'nb_photo': 264, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28248635,28255234,28255374,28260822,28267125,28269808,28273163,28293333,28296911,28298899,28305191,28307662,28320505,28329506,28331226,28336071,28336165,28338580,28338694,28338948,28338980,28339013,28386520,28395165,28417204,28441303,28444722,28446810,28450000,28458521,28465506,28477564,28477663,28477858,28478029,28478235,28482703,28483244,28490696,28490822,28495623,28506688,28522971,28533024,28539233,28545463,28561987,28573066,28573584,28573727,28573771,28576014,28576690,28577103,28577118,28602209,28605929,28609499,28618815,28619820,28645058,28651916,28654180,28663102,28673674,28680328,28702585,28706369,28715077,28716889,28719919,28720058,28739737,28740242,28740281,28742688,28743849,28752119,28758594,28768841,28770237,28770611,28770712,28772543,28789430,28790001,2879170', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28197258:28200476,28197382:28204756,28197557:28197728,28197591:28199031,28197593:28198983,28197594:28198765,28197596:28198566,28197598:28198258,28197600:28198043,28199406:28199728,28208423:28208529,28218467:28218663,28226762:28226841,28230010:28230364,28230014:28230233,28230016:28230145,28235567:28236194,28235569:28235984,28235582:28235731,28235595:28235758,28248366:28248635,28255150:28255374,28255153:28255234,28260611:28260822,28267051:28267125,28269643:28269808,28273041:28273163,28293095:28293333,28296744:28296911,28298777:28298899,28305094:28305191,28307514:28307662,28320156:28320505,28329301:28329506,28330622:28331226,28336037:28336165,28336038:28336071,28338411:28339013,28338413:28338980,28338415:28338948,28338416:28338694,28338418:28338580,28386389:28386520,28395048:28395165,28416999:28417204,28441237:28441303,28444581:28444722,28446674:28446810,28449862:28450000,28458422:2845852', 'assoc_mat': '28123402:Carton_brun:3726:28123579,28148263:Carton_brun:3726:28148599,28160921:Carton_brun:3726:28161091,28172507:Carton_brun:3726:28172764,28178611:Carton_brun:3726:28178769,28185594:Carton_brun:3726:28185759,28192233:Carton_brun:3726:28192631,28197258:Carton_brun:3726:28200476,28197382:Carton_brun:3726:28204756,28197557:Carton_brun:3726:28197728,28197591:Carton_brun:3726:28199031,28197593:Carton_brun:3726:28198983,28197594:Carton_brun:3726:28198765,28197596:Carton_brun:3726:28198566,28197598:Carton_brun:3726:28198258,28197600:Carton_brun:3726:28198043,28199406:Carton_brun:3726:28199728,28208423:Carton_brun:3726:28208529,28218467:Carton_brun:3726:28218663,28226762:Carton_brun:3726:28226841,28230010:Carton_brun:3726:28230364,28230014:Carton_brun:3726:28230233,28230016:Carton_brun:3726:28230145,28235567:Carton_brun:3726:28236194,28235569:Carton_brun:3726:28235984,28235582:Carton_brun:3726:28235731,28235595:Carton_brun:3726:28235758,28248366:Carton_brun:3726:28248635,28255150:Carton_brun:3726:28255374,28255153:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035576313837598975, 'nb_photo': 33, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198565,28200473,28230143,28230235,28230363,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28230010:28230363,28230014:28230235,28230016:28230143,28255150:28255373,28260611:28260818,28296744:28296915,28398901:28399113,28449862:28450009,28458422:28458534,28487285:28487437,28532376:28533030,28573457:28573730,28660324:28663104,28706286:28706364,28739551:28739743,28789003:28792282', 'assoc_mat': '28123402:Carton_gris:3726:28123576,28154938:Carton_gris:3726:28155334,28160921:Carton_gris:3726:28161096,28172509:Carton_gris:3726:28172561,28185594:Carton_gris:3726:28185766,28196380:Carton_gris:3726:28196448,28197258:Carton_gris:3726:28200473,28197596:Carton_gris:3726:28198565,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28255150:Carton_gris:3726:28255373,28260611:Carton_gris:3726:28260818,28296744:Carton_gris:3726:28296915,28398901:Carton_gris:3726:28399113,28449862:Carton_gris:3726:28450009,28458422:Carton_gris:3726:28458534,28487285:Carton_gris:3726:28487437,28532376:Carton_gris:3726:28533030,28573457:Carton_gris:3726:28573730,28660324:Carton_gris:3726:28663104,28706286:Carton_gris:3726:28706364,28739551:Carton_gris:3726:28739743,28789003:Carton_gris:3726:28792282'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001440533657146744, 'nb_photo': 6, 'list_port_cont': '28343168,28343554,28458552,28502855,28752547', 'assoc_port': '28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547', 'assoc_mat': '28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.8983193639954455, 'nb_photo': 196, 'list_port_cont': '28171520,28185391,28208670,28209522,28210481,28292379,28332986,28333204,28335224,28347038,28389819,28389859,28402121,28461027,28464174,28468727,28503300,28503526,28507100,28531532,28538210,28538258,28575295,28578751,28598577,28606103,28615528,28664548,28675285,28707311,28707373,28760806,28797998,28809703', 'assoc_port': '28148278:28292379,28162128:28171520,28172494:28185391,28196362:28332986,28196365:28333204,28197140:28335224,28197324:28210481,28197502:28209522,28208436:28208670,28218491:28347038,28389439:28389819,28389441:28389859,28398872:28402121,28458423:28461027,28461895:28464174,28466535:28468727,28490484:28503300,28490522:28503526,28506520:28507100,28522826:28531532,28531614:28538210,28531615:28538258,28574235:28575295,28578525:28578751,28595731:28598577,28605876:28606103,28613141:28615528,28651838:28664548,28662878:28675285,28706822:28707311,28706823:28707373,28742664:28760806,28789055:28809703,28790179:28797998', 'assoc_mat': '28148278:ela:4203:28292379,28162128:ela:4203:28171520,28172494:ela:4203:28185391,28196362:ela:4203:28332986,28196365:ela:4203:28333204,28197140:ela:4203:28335224,28197324:ela:4203:28210481,28197502:ela:4203:28209522,28208436:ela:4203:28208670,28218491:ela:4203:28347038,28389439:ela:4203:28389819,28389441:ela:4203:28389859,28398872:ela:4203:28402121,28458423:ela:4203:28461027,28461895:ela:4203:28464174,28466535:ela:4203:28468727,28490484:ela:4203:28503300,28490522:ela:4203:28503526,28506520:ela:4203:28507100,28522826:ela:4203:28531532,28531614:ela:4203:28538210,28531615:ela:4203:28538258,28574235:ela:4203:28575295,28578525:ela:4203:28578751,28595731:ela:4203:28598577,28605876:ela:4203:28606103,28613141:ela:4203:28615528,28651838:ela:4203:28664548,28662878:ela:4203:28675285,28706822:ela:4203:28707311,28706823:ela:4203:28707373,28742664:ela:4203:28760806,28789055:ela:4203:28809703,28790179:ela:4203:28797998'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0012836168371250822, 'nb_photo': 19, 'list_port_cont': '28258444,28303079,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509', 'assoc_port': '28194990:28347344,28197323:28346899,28258305:28258444,28301879:28303079,28381436:28382065,28382547:28382759,28452668:28452794,28452672:28452743,28458437:28458627,28490496:28502665,28532374:28534250,28539115:28539181,28571999:28572031,28605875:28607031,28659142:28671589,28719715:28722172,28723225:28723281,28747373:28747520,28758439:28758509', 'assoc_mat': '28194990:ela:4207:28347344,28197323:ela:4207:28346899,28258305:ela:4207:28258444,28301879:ela:4207:28303079,28381436:ela:4207:28382065,28382547:ela:4207:28382759,28452668:ela:4207:28452794,28452672:ela:4207:28452743,28458437:ela:4207:28458627,28490496:ela:4207:28502665,28532374:ela:4207:28534250,28539115:ela:4207:28539181,28571999:ela:4207:28572031,28605875:ela:4207:28607031,28659142:ela:4207:28671589,28719715:ela:4207:28722172,28723225:ela:4207:28723281,28747373:ela:4207:28747520,28758439:ela:4207:28758509'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004841454836285638, 'nb_photo': 2, 'list_port_cont': '28305360,28789837', 'assoc_port': '28305096:28305360,28789031:28789837', 'assoc_mat': '28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011318350360558418, 'nb_photo': 10, 'list_port_cont': '28158636,28267216,28309737,28395478,28452788,28533181,28606890,28747747', 'assoc_port': '28158476:28158636,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747', 'assoc_mat': '28158476:ela:4200:28158636,28267060:ela:4200:28267216,28306513:ela:4200:28309737,28395064:ela:4200:28395478,28452670:ela:4200:28452788,28531992:ela:4200:28533181,28606524:ela:4200:28606890,28747367:ela:4200:28747747'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.005126808363740433, 'nb_photo': 133, 'list_port_cont': '28173125,28179055,28199303,28208615,28223541,28228031,28237029,28311112,28312538,28314696,28315097,28320981,28381672,28385236,28399271,28408810,28441565,28449109,28462155,28465308,28489181,28491084,28504750,28529695,28539369,28539589,28540582,28543181,28545478,28563402,28564274,28570180,28572131,28595912,28598441,28605995,28613631,28616763,28652000,28663259,28673839,28675486,28692371,28709220,28714341,28719315,28721235,28721494,28725610,28744054,28750092,28762858,28764496,28768502,28772523,28789788,28798489', 'assoc_port': '28172429:28173125,28178628:28179055,28197112:28199303,28208420:28208615,28218481:28228031,28223122:28223541,28226732:28237029,28266459:28315097,28268417:28314696,28278638:28312538,28299778:28311112,28320153:28320981,28381434:28381672,28384998:28385236,28398885:28399271,28408330:28408810,28441236:28441565,28448721:28449109,28458436:28465308,28461923:28462155,28488547:28489181,28490485:28491084,28504082:28504750,28529136:28529695,28539116:28539589,28539119:28539369,28540195:28540582,28542875:28543181,28545012:28545478,28563246:28563402,28564085:28564274,28570012:28570180,28571994:28572131,28595733:28595912,28598216:28598441,28605877:28605995,28613142:28613631,28616519:28616763,28651839:28652000,28662880:28663259,28664087:28673839,28675231:28675486,28685469:28692371,28709041:28709220,28711677:28714341,28716749:28725610,28716750:28719315,28720963:28721494,28720966:28721235,28743774:28744054,28749823:28750092,28758429:28764496,28758437:28768502,28762716:28762858,28772193:28772523,28789051:28789788,28789058:2879848', 'assoc_mat': '28172429:ela:4209:28173125,28178628:ela:4209:28179055,28197112:ela:4209:28199303,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28223122:ela:4209:28223541,28226732:ela:4209:28237029,28266459:ela:4209:28315097,28268417:ela:4209:28314696,28278638:ela:4209:28312538,28299778:ela:4209:28311112,28320153:ela:4209:28320981,28381434:ela:4209:28381672,28384998:ela:4209:28385236,28398885:ela:4209:28399271,28408330:ela:4209:28408810,28441236:ela:4209:28441565,28448721:ela:4209:28449109,28458436:ela:4209:28465308,28461923:ela:4209:28462155,28488547:ela:4209:28489181,28490485:ela:4209:28491084,28504082:ela:4209:28504750,28529136:ela:4209:28529695,28539116:ela:4209:28539589,28539119:ela:4209:28539369,28540195:ela:4209:28540582,28542875:ela:4209:28543181,28545012:ela:4209:28545478,28563246:ela:4209:28563402,28564085:ela:4209:28564274,28570012:ela:4209:28570180,28571994:ela:4209:28572131,28595733:ela:4209:28595912,28598216:ela:4209:28598441,28605877:ela:4209:28605995,28613142:ela:4209:28613631,28616519:ela:4209:2861676'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006385257199458845, 'nb_photo': 729, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28179948,28195544,28197007,28198216,28198892,28200163,28201613,28202310,28203870,28204185,28205035,28206554,28206948,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227024,28227694,28227798,28251768,28255426,28255452,28255872,28258771,28259129,28260151,28267632,28305484,28305600,28309666,28309729,28310167,28311290,28311981,28312025,28315850,28316505,28317964,28320720,28322219,28322750,28326186,28327478,28327798,28329871,28331845,28334880,28335535,28335993,28336893,28337786,28338689,28339485,28340627,28340911,28342260,28342916,28343231,28344890,28378561,28379886,28381942,28383225,28386092,28386729,28391737,28392736,28393135,28395625,28396690,28397288,28400843,28401350,28409356,28410109,28446276,28447173,28449216,28449457,28452855,28455474,28458075,2845924', 'assoc_port': '28146705:28148349,28148212:28153635,28148259:28170725,28148269:28159296,28150126:28150878,28151931:28152296,28154940:28164436,28158435:28159269,28160920:28161446,28162127:28163537,28165267:28166023,28172416:28177208,28172460:28173050,28178615:28179948,28194993:28195544,28196383:28197007,28197100:28218726,28197139:28215527,28197179:28215331,28197212:28214099,28197218:28198216,28197242:28211362,28197248:28210374,28197290:28210109,28197321:28209431,28197397:28208548,28197408:28207662,28197416:28204185,28197430:28203870,28197454:28207320,28197462:28202310,28197491:28201613,28197571:28198892,28199384:28209673,28199407:28200163,28204067:28206948,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226725:28227024,28226727:28227694,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:28255426,28257115:2834226', 'assoc_mat': '28146705:ela:4211:28148349,28148212:ela:4211:28153635,28148259:ela:4211:28170725,28148269:ela:4211:28159296,28150126:ela:4211:28150878,28151931:ela:4211:28152296,28154940:ela:4211:28164436,28158435:ela:4211:28159269,28160920:ela:4211:28161446,28162127:ela:4211:28163537,28165267:ela:4211:28166023,28172416:ela:4211:28177208,28172460:ela:4211:28173050,28178615:ela:4211:28179948,28194993:ela:4211:28195544,28196383:ela:4211:28197007,28197100:ela:4211:28218726,28197139:ela:4211:28215527,28197179:ela:4211:28215331,28197212:ela:4211:28214099,28197218:ela:4211:28198216,28197242:ela:4211:28211362,28197248:ela:4211:28210374,28197290:ela:4211:28210109,28197321:ela:4211:28209431,28197397:ela:4211:28208548,28197408:ela:4211:28207662,28197416:ela:4211:28204185,28197430:ela:4211:28203870,28197454:ela:4211:28207320,28197462:ela:4211:28202310,28197491:ela:4211:28201613,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204067:ela:4211:28206948,28204097:ela:4211:28205035,28205914:ela:4211:2820655'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 3.6336945320840465e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28292377,28332979,28335226,28464176,28468728,28675289,28707372', 'assoc_port': '28148278:28292377,28196362:28332979,28197140:28335226,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372', 'assoc_mat': '28148278:etiquette:4203:28292377,28196362:etiquette:4203:28332979,28197140:etiquette:4203:28335226,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.020232657142665613, 'nb_photo': 166, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753', 'assoc_port': '28158439:28158865,28197403:28209487,28211851:28343177,28211863:28343555,28305507:28305642,28456995:28458553,28471925:28471942,28490500:28502846,28529158:28532766,28571212:28571392,28666588:28676769,28706821:28707356,28747364:28752551,28789038:28795753', 'assoc_mat': '28158439:film_plastique:4205:28158865,28197403:film_plastique:4205:28209487,28211851:film_plastique:4205:28343177,28211863:film_plastique:4205:28343555,28305507:film_plastique:4205:28305642,28456995:film_plastique:4205:28458553,28471925:film_plastique:4205:28471942,28490500:film_plastique:4205:28502846,28529158:film_plastique:4205:28532766,28571212:film_plastique:4205:28571392,28666588:film_plastique:4205:28676769,28706821:film_plastique:4205:28707356,28747364:film_plastique:4205:28752551,28789038:film_plastique:4205:28795753'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015031266839680766, 'nb_photo': 834, 'list_port_cont': '28171522,28185395,28208675,28209515,28210493,28292384,28332987,28333207,28335214,28347048,28389822,28389856,28402131,28461028,28464172,28468736,28503298,28503516,28507107,28531529,28538199,28538252,28570154,28575296,28578764,28598571,28606094,28615532,28664540,28675282,28707305,28707367,28760814,28797995,28809701', 'assoc_port': '28148278:28292384,28162128:28171522,28172494:28185395,28196362:28332987,28196365:28333207,28197140:28335214,28197324:28210493,28197502:28209515,28208436:28208675,28218491:28347048,28389439:28389822,28389441:28389856,28398872:28402131,28458423:28461028,28461895:28464172,28466535:28468736,28490484:28503298,28490522:28503516,28506520:28507107,28522826:28531529,28531614:28538199,28531615:28538252,28570014:28570154,28574235:28575296,28578525:28578764,28595731:28598571,28605876:28606094,28613141:28615532,28651838:28664540,28662878:28675282,28706822:28707305,28706823:28707367,28742664:28760814,28789055:28809701,28790179:28797995', 'assoc_mat': '28148278:film_plastique:4203:28292384,28162128:film_plastique:4203:28171522,28172494:film_plastique:4203:28185395,28196362:film_plastique:4203:28332987,28196365:film_plastique:4203:28333207,28197140:film_plastique:4203:28335214,28197324:film_plastique:4203:28210493,28197502:film_plastique:4203:28209515,28208436:film_plastique:4203:28208675,28218491:film_plastique:4203:28347048,28389439:film_plastique:4203:28389822,28389441:film_plastique:4203:28389856,28398872:film_plastique:4203:28402131,28458423:film_plastique:4203:28461028,28461895:film_plastique:4203:28464172,28466535:film_plastique:4203:28468736,28490484:film_plastique:4203:28503298,28490522:film_plastique:4203:28503516,28506520:film_plastique:4203:28507107,28522826:film_plastique:4203:28531529,28531614:film_plastique:4203:28538199,28531615:film_plastique:4203:28538252,28570014:film_plastique:4203:28570154,28574235:film_plastique:4203:28575296,28578525:film_plastique:4203:28578764,28595731:film_plastique:4203:28598571,28605876:film_plastique:4203:2860609'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0034081103338355163, 'nb_photo': 952, 'list_port_cont': '28148549,28158678,28185660,28187081,28187717,28188287,28209573,28209589,28209797,28214198,28216456,28217193,28220928,28223255,28226857,28230098,28238201,28254552,28254742,28255256,28256337,28257297,28258441,28258538,28258875,28259806,28260700,28267097,28268537,28269729,28275251,28289280,28296399,28297006,28298371,28298939,28299912,28302104,28303069,28305458,28305572,28306593,28309617,28311141,28315894,28321757,28321844,28323652,28326050,28329402,28329848,28330850,28331989,28337406,28339614,28344417,28344661,28345625,28345734,28346404,28346593,28346657,28346786,28346892,28346918,28346966,28346985,28347059,28347086,28347193,28347278,28347338,28350253,28352518,28353350,28355000,28361248,28377951,28379542,28380497,28381578,28382069,28382750,28386506,28389569,28390985,28392390,28395217,28400624,28404318,28408512,28444668,28444801,28446001,28448898,28450070,28450224,28452756,28452806,28455043,28457154,28458624,28460811,28468360,28479843,28481153,28485643,28486166,28487569,28488829,28490618,28494103,28499117,2850097', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165252:28337406,28165266:28187717,28172417:28187081,28185599:28185660,28194990:28347338,28196360:28345734,28197138:28347193,28197210:28347278,28197216:28347059,28197240:28347086,28197254:28346966,28197308:28346985,28197323:28346892,28197330:28209589,28197406:28209573,28197445:28346918,28197460:28346593,28197570:28346657,28199401:28346786,28200989:28209797,28205859:28344417,28205889:28344661,28208383:28346404,28211844:28214198,28214390:28345625,28215539:28217193,28215544:28216456,28220802:28220928,28223124:28223255,28226728:28226857,28230011:28230098,28238094:28238201,28249993:28350253,28251184:28256337,28254349:28254742,28254383:28254552,28255154:28255256,28257117:28257297,28258292:28258538,28258305:28258441,28258826:28258875,28259703:28259806,28260614:28260700,28262969:28352518,28266457:28353350,28267054:28267097,28268410:2826853', 'assoc_mat': '28146686:film_plastique:4207:28297006,28148213:film_plastique:4207:28148549,28148274:film_plastique:4207:28298371,28150093:film_plastique:4207:28305458,28151926:film_plastique:4207:28326050,28154939:film_plastique:4207:28329848,28158433:film_plastique:4207:28321844,28158478:film_plastique:4207:28158678,28158479:film_plastique:4207:28188287,28160919:film_plastique:4207:28339614,28165252:film_plastique:4207:28337406,28165266:film_plastique:4207:28187717,28172417:film_plastique:4207:28187081,28185599:film_plastique:4207:28185660,28194990:film_plastique:4207:28347338,28196360:film_plastique:4207:28345734,28197138:film_plastique:4207:28347193,28197210:film_plastique:4207:28347278,28197216:film_plastique:4207:28347059,28197240:film_plastique:4207:28347086,28197254:film_plastique:4207:28346966,28197308:film_plastique:4207:28346985,28197323:film_plastique:4207:28346892,28197330:film_plastique:4207:28209589,28197406:film_plastique:4207:28209573,28197445:film_plastique:4207:28346918,28197460:film_plastique:4207:2834659'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8180124760273311, 'nb_photo': 4010, 'list_port_cont': '28148943,28149210,28158905,28161373,28165810,28172875,28179114,28185914,28198414,28198529,28198843,28199174,28199572,28200368,28200523,28200590,28201467,28206512,28208595,28208725,28209218,28212410,28214867,28216560,28221255,28227245,28227452,28250366,28254768,28258690,28259884,28263397,28278932,28305355,28309848,28311568,28311826,28312273,28315927,28317161,28317677,28318348,28322264,28323113,28325878,28329773,28338591,28382905,28391229,28393787,28396726,28401154,28404692,28443850,28445045,28450275,28452811,28461057,28463170,28463717,28465672,28477853,28485079,28485225,28491232,28492491,28494446,28498187,28506970,28507164,28520490,28523252,28529873,28533408,28533561,28539474,28545491,28548088,28553250,28562909,28564288,28567541,28570091,28572182,28573696,28575714,28576852,28596116,28599895,28602412,28606736,28609901,28615836,28618981,28630811,28645274,28648966,28654246,28663572,28669593,28670363,28672434,28674047,28678074,28701619,28704613,28710947,28715161,28715289,28718042,28720149,28723525,28741985,2874398', 'assoc_port': '28148257:28149210,28148281:28148943,28158431:28158905,28160922:28161373,28165260:28165810,28172425:28172875,28178645:28179114,28185596:28185914,28197084:28200590,28197207:28200523,28197235:28200368,28197292:28199572,28197395:28199174,28197411:28198843,28197477:28208595,28197544:28198529,28197572:28198414,28199385:28209218,28201018:28201467,28205918:28206512,28208380:28208725,28211878:28212410,28214375:28214867,28215543:28216560,28220800:28221255,28226723:28227452,28226730:28227245,28249990:28250366,28254318:28254768,28258297:28258690,28259705:28259884,28262964:28318348,28262968:28263397,28266462:28317677,28269640:28317161,28273043:28315927,28278657:28278932,28295392:28312273,28298800:28311826,28301902:28323113,28305096:28305355,28307515:28309848,28310949:28311568,28321653:28322264,28325228:28325878,28329277:28329773,28338419:28338591,28382542:28382905,28386383:28393787,28390779:28391229,28396262:28396726,28400534:28401154,28404229:28404692,28443486:28443850,28444596:28445045,28449859:28450275,28452671:2845281', 'assoc_mat': '28148257:film_plastique:4461:28149210,28148281:film_plastique:4461:28148943,28158431:film_plastique:4461:28158905,28160922:film_plastique:4461:28161373,28165260:film_plastique:4461:28165810,28172425:film_plastique:4461:28172875,28178645:film_plastique:4461:28179114,28185596:film_plastique:4461:28185914,28197084:film_plastique:4461:28200590,28197207:film_plastique:4461:28200523,28197235:film_plastique:4461:28200368,28197292:film_plastique:4461:28199572,28197395:film_plastique:4461:28199174,28197411:film_plastique:4461:28198843,28197477:film_plastique:4461:28208595,28197544:film_plastique:4461:28198529,28197572:film_plastique:4461:28198414,28199385:film_plastique:4461:28209218,28201018:film_plastique:4461:28201467,28205918:film_plastique:4461:28206512,28208380:film_plastique:4461:28208725,28211878:film_plastique:4461:28212410,28214375:film_plastique:4461:28214867,28215543:film_plastique:4461:28216560,28220800:film_plastique:4461:28221255,28226723:film_plastique:4461:28227452,28226730:film_plastique:4461:2822724'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.020795831038336772, 'nb_photo': 711, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,28199440,28199949,28200299,28204476,28208397,28208639,28214457,28215902,28215912,28216323,28248728,28257397,28258600,28258970,28267225,28275337,28305712,28309743,28309800,28310611,28310982,28311386,28311917,28322546,28325639,28381713,28385282,28386755,28389736,28395475,28396361,28407247,28441545,28443584,28447137,28452770,28452790,28457410,28468387,28468432,28489078,28490650,28490977,28491272,28491589,28497769,28499486,28520358,28524795,28529653,28533196,28540452,28543032,28546322,28564214,28567470,28570072,28571489,28573112,28598464,28599794,28606672,28606888,28608366,28618660,28648817,28652022,28659735,28661608,28668186,28671221,28672178,28677855,28678053,28708286,28747750,28747895,28762814,28768044,28789574,28796992', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,28197245:28199440,28197322:28199341,28197399:28199155,28197401:28198918,28197413:28198626,28197452:28208639,28197494:28208397,28197523:28197755,28204096:28204476,28214391:28214457,28215536:28215902,28215537:28216323,28215546:28215912,28248386:28248728,28257113:28257397,28258302:28258600,28258827:28258970,28266455:28311917,28267060:28267225,28271875:28311386,28271876:28310982,28273050:28310611,28275160:28275337,28295398:28322546,28299766:28309800,28305505:28305712,28306513:28309743,28325222:28325639,28381438:28381713,28384995:28385282,28386385:28386755,28389447:28389736,28395064:28395475,28396271:28396361,28406771:28407247,28441234:28441545,28443492:28443584,28446676:28447137,28452669:28452770,28452670:28452790,28457025:28457410,28468302:28468432,28468303:28468387,28488507:28489078,28490487:28491589,28490489:28491272,28490491:2849065', 'assoc_mat': '28146707:film_plastique:4200:28147075,28150021:film_plastique:4200:28150414,28151929:film_plastique:4200:28161005,28158457:film_plastique:4200:28158966,28158476:film_plastique:4200:28158632,28162156:film_plastique:4200:28162616,28172412:film_plastique:4200:28172930,28172414:film_plastique:4200:28173274,28197166:film_plastique:4200:28200299,28197192:film_plastique:4200:28199949,28197245:film_plastique:4200:28199440,28197322:film_plastique:4200:28199341,28197399:film_plastique:4200:28199155,28197401:film_plastique:4200:28198918,28197413:film_plastique:4200:28198626,28197452:film_plastique:4200:28208639,28197494:film_plastique:4200:28208397,28197523:film_plastique:4200:28197755,28204096:film_plastique:4200:28204476,28214391:film_plastique:4200:28214457,28215536:film_plastique:4200:28215902,28215537:film_plastique:4200:28216323,28215546:film_plastique:4200:28215912,28248386:film_plastique:4200:28248728,28257113:film_plastique:4200:28257397,28258302:film_plastique:4200:28258600,28258827:film_plastique:4200:2825897'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.011861907511410781, 'nb_photo': 559, 'list_port_cont': '28114862,28147024,28158753,28161292,28173086,28173137,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198341,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223903,28228041,28237027,28248566,28254640,28255311,28257355,28258648,28259871,28305411,28305428,28310062,28310435,28311053,28311115,28311225,28312208,28312371,28312542,28312924,28312949,28313151,28314386,28314688,28314889,28315102,28320742,28320979,28325828,28326264,28328290,28334655,28381677,28389589,28389806,28396594,28399268,28399298,28401090,28404434,28406874,28407177,28408809,28408916,28417350,28417487,28441562,28444826,28449105,28454992,28455141,28462149,28463235,28465668,28466692,28477959,28479948,28482771,28482798,28482834,28484039,28484109,28489171,28491003,28491025,28491081,28494413,28495799,28498825,28504352,28504744,28506969,28516859,28516894,28519208,28520424,28529665,28537138,28539362,28539467,28539582,28540587,28541582,28543187,28543255,28545472,28546584,28546718,2854799', 'assoc_port': '28114552:28114862,28146701:28147024,28158424:28158753,28160923:28161292,28172419:28173265,28172429:28173137,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197457:28198341,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28226732:28237027,28248383:28248566,28254379:28254640,28255155:28255311,28257120:28257355,28258293:28258648,28259707:28259871,28266459:28315102,28268415:28314889,28268417:28314688,28269654:28314386,28271885:28313151,28275151:28312949,28275154:28312924,28275156:28326264,28278638:28312542,28293093:28312371,28296765:28312208,28296769:28311053,28298771:28311225,28299778:28311115,28299783:28310435,28301899:28310062,28305093:28305411,28305095:28305428,28309575:28334655,28315752:28328290,28320152:28320742,28320153:28320979,28325229:2832582', 'assoc_mat': '28114552:film_plastique:4209:28114862,28146701:film_plastique:4209:28147024,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,28172429:film_plastique:4209:28173137,28172437:film_plastique:4209:28173086,28172480:film_plastique:4209:28182917,28178613:film_plastique:4209:28179248,28178628:film_plastique:4209:28179052,28185597:film_plastique:4209:28185680,28197086:film_plastique:4209:28199503,28197112:film_plastique:4209:28199307,28197447:film_plastique:4209:28198393,28197457:film_plastique:4209:28198341,28197496:film_plastique:4209:28198250,28197504:film_plastique:4209:28197999,28199408:film_plastique:4209:28199708,28200973:film_plastique:4209:28201643,28201007:film_plastique:4209:28201365,28208385:film_plastique:4209:28208794,28208420:film_plastique:4209:28208629,28214417:film_plastique:4209:28214808,28218481:film_plastique:4209:28228041,28218495:film_plastique:4209:28219023,28220803:film_plastique:4209:28221102,28223118:film_plastique:4209:2822390'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007583539881308433, 'nb_photo': 23025, 'list_port_cont': '28114787,28122689,28147098,28148357,28150180,28150471,28150880,28151050,28152293,28153187,28153641,28158611,28159283,28159300,28161437,28163520,28164427,28166045,28170727,28173043,28173871,28174471,28175529,28175861,28177201,28178825,28178888,28179364,28179944,28180220,28186003,28195537,28197008,28198222,28198888,28200155,28200979,28201625,28202300,28203323,28203880,28204170,28205038,28205237,28206550,28206949,28207313,28207674,28208549,28208992,28209433,28209685,28210111,28210389,28211360,28212334,28212775,28214113,28215003,28215323,28215526,28215963,28216507,28217275,28218266,28218735,28219424,28221488,28221775,28223708,28223856,28227031,28227685,28227800,28230334,28231053,28248660,28250274,28251706,28251777,28254871,28255002,28255292,28255414,28255453,28255871,28258763,28258966,28259139,28260148,28267297,28267629,28305473,28305601,28305700,28305753,28309654,28309720,28310160,28311282,28311969,28312039,28315855,28316509,28317968,28318255,28318533,28319809,28320731,28322221,28322740,28323203,28323943,2832618', 'assoc_port': '28114555:28114787,28114556:28122689,28146705:28148357,28146709:28147098,28148212:28153641,28148244:28150180,28148259:28170727,28148269:28159300,28150008:28153187,28150041:28151050,28150074:28150471,28150126:28150880,28151931:28152293,28154940:28164427,28158435:28159283,28158477:28158611,28160920:28161437,28162127:28163520,28165267:28166045,28172416:28177201,28172427:28175861,28172432:28175529,28172438:28174471,28172446:28173871,28172460:28173043,28178610:28180220,28178615:28179944,28178642:28179364,28178643:28178888,28178644:28178825,28185600:28186003,28194993:28195537,28196383:28197008,28197100:28218735,28197139:28215526,28197179:28215323,28197195:28218266,28197212:28214113,28197218:28198222,28197242:28211360,28197248:28210389,28197290:28210111,28197321:28209433,28197397:28208549,28197408:28207674,28197416:28204170,28197430:28203880,28197454:28207313,28197462:28202300,28197491:28201625,28197542:28200979,28197543:28203323,28197571:28198888,28199384:28209685,28199407:28200155,28204067:28206949,28204093:2820523', 'assoc_mat': '28114555:film_plastique:4211:28114787,28114556:film_plastique:4211:28122689,28146705:film_plastique:4211:28148357,28146709:film_plastique:4211:28147098,28148212:film_plastique:4211:28153641,28148244:film_plastique:4211:28150180,28148259:film_plastique:4211:28170727,28148269:film_plastique:4211:28159300,28150008:film_plastique:4211:28153187,28150041:film_plastique:4211:28151050,28150074:film_plastique:4211:28150471,28150126:film_plastique:4211:28150880,28151931:film_plastique:4211:28152293,28154940:film_plastique:4211:28164427,28158435:film_plastique:4211:28159283,28158477:film_plastique:4211:28158611,28160920:film_plastique:4211:28161437,28162127:film_plastique:4211:28163520,28165267:film_plastique:4211:28166045,28172416:film_plastique:4211:28177201,28172427:film_plastique:4211:28175861,28172432:film_plastique:4211:28175529,28172438:film_plastique:4211:28174471,28172446:film_plastique:4211:28173871,28172460:film_plastique:4211:28173043,28178610:film_plastique:4211:28180220,28178615:film_plastique:4211:2817994'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.002187346536727118, 'nb_photo': 16, 'list_port_cont': '28155325,28218665,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595', 'assoc_port': '28154938:28155325,28218467:28218665,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595', 'assoc_mat': '28154938:kraft:3726:28155325,28218467:kraft:3726:28218665,28336038:kraft:3726:28336077,28377782:kraft:3726:28378030,28495401:kraft:3726:28495626,28561932:kraft:3726:28561981,28575428:kraft:3726:28575448,28577038:kraft:3726:28577110,28618525:kraft:3726:28618608,28619637:kraft:3726:28619814,28700439:kraft:3726:28702582,28719709:kraft:3726:28720062,28719713:kraft:3726:28719925,28758423:kraft:3726:28758595'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9519140781038873, 'nb_photo': 15, 'list_port_cont': '28158850,28209497,28343181,28458561,28532762,28676763,28707348,28795760', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.026617622501297906, 'nb_photo': 660, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,28335229,28347035,28389825,28389870,28402125,28461029,28464178,28468733,28503309,28503521,28507104,28531521,28538203,28538262,28570155,28575301,28578762,28598572,28606101,28615525,28664541,28675280,28707315,28707363,28760819,28798002,28809700', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,28197140:28335229,28197324:28210494,28197502:28209520,28208436:28208681,28218491:28347035,28389439:28389825,28389441:28389870,28398872:28402125,28458423:28461029,28461895:28464178,28466535:28468733,28490484:28503309,28490522:28503521,28506520:28507104,28522826:28531521,28531614:28538203,28531615:28538262,28570014:28570155,28574235:28575301,28578525:28578762,28595731:28598572,28605876:28606101,28613141:28615525,28651838:28664541,28662878:28675280,28706822:28707315,28706823:28707363,28742664:28760819,28789055:28809700,28790179:28798002', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,28197140:metal:4203:28335229,28197324:metal:4203:28210494,28197502:metal:4203:28209520,28208436:metal:4203:28208681,28218491:metal:4203:28347035,28389439:metal:4203:28389825,28389441:metal:4203:28389870,28398872:metal:4203:28402125,28458423:metal:4203:28461029,28461895:metal:4203:28464178,28466535:metal:4203:28468733,28490484:metal:4203:28503309,28490522:metal:4203:28503521,28506520:metal:4203:28507104,28522826:metal:4203:28531521,28531614:metal:4203:28538203,28531615:metal:4203:28538262,28570014:metal:4203:28570155,28574235:metal:4203:28575301,28578525:metal:4203:28578762,28595731:metal:4203:28598572,28605876:metal:4203:28606101,28613141:metal:4203:28615525,28651838:metal:4203:28664541,28662878:metal:4203:28675280,28706822:metal:4203:28707315,28706823:metal:4203:28707363,28742664:metal:4203:28760819,28789055:metal:4203:28809700,28790179:metal:4203:28798002'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.01427619462037972, 'nb_photo': 684, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28214186,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28297004,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28337403,28339609,28344426,28344663,28345738,28346400,28346662,28346791,28346897,28346904,28346967,28346992,28347053,28347078,28347292,28347335,28350248,28352525,28353344,28355009,28361255,28377947,28379544,28380502,28381583,28382071,28382762,28386513,28389559,28390987,28392384,28395219,28400627,28404317,28444669,28444822,28446011,28448903,28450072,28450223,28452741,28452799,28455036,28457145,28458625,28460812,28479849,28481148,28485644,28487572,28488826,28490624,28494104,28500965,28502674,28504372,28505048,28505626,28507060,28520299,28523080,2852463', 'assoc_port': '28146686:28297004,28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28160919:28339609,28165252:28337403,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197308:28346992,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28205889:28344663,28208383:28346400,28211844:28214186,28215539:28217189,28215544:28216454,28220802:28220941,28223124:28223252,28226728:28226864,28230011:28230103,28238094:28238198,28248385:28248608,28249993:28350248,28251184:28256329,28254349:28254746,28254383:28254551,28255154:28255244,28257117:28257294,28258292:28258529,28258305:28258443,28258826:28258867,28260614:28260704,28262969:28352525,28266457:28353344,28267054:28267104,28268410:28268549,28271884:28355009,28275152:28289268,28275158:28275262,28295393:2829641', 'assoc_mat': '28146686:metal:4207:28297004,28148213:metal:4207:28148552,28148274:metal:4207:28298367,28150093:metal:4207:28305451,28151926:metal:4207:28326053,28154939:metal:4207:28329841,28158433:metal:4207:28321855,28158478:metal:4207:28158668,28158479:metal:4207:28188289,28160919:metal:4207:28339609,28165252:metal:4207:28337403,28165266:metal:4207:28187718,28185599:metal:4207:28185650,28194990:metal:4207:28347335,28196360:metal:4207:28345738,28197210:metal:4207:28347292,28197216:metal:4207:28347053,28197240:metal:4207:28347078,28197254:metal:4207:28346967,28197308:metal:4207:28346992,28197323:metal:4207:28346897,28197330:metal:4207:28209591,28197406:metal:4207:28209584,28197445:metal:4207:28346904,28197570:metal:4207:28346662,28199401:metal:4207:28346791,28200989:metal:4207:28209795,28205859:metal:4207:28344426,28205889:metal:4207:28344663,28208383:metal:4207:28346400,28211844:metal:4207:28214186,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005951014370455253, 'nb_photo': 29, 'list_port_cont': '28161384,28198409,28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835', 'assoc_port': '28160922:28161384,28197411:28198840,28197544:28198530,28197572:28198409,28214375:28214871,28249990:28250355,28278657:28278922,28382542:28382910,28396262:28396727,28404229:28404681,28460751:28461063,28497670:28498194,28529141:28529864,28595725:28596115,28615432:28615834,28673562:28674048,28708049:28715165,28719711:28720151,28767863:28768135,28772235:28778264,28789031:28789835,28789116:28789473', 'assoc_mat': '28160922:metal:4461:28161384,28197411:metal:4461:28198840,28197544:metal:4461:28198530,28197572:metal:4461:28198409,28214375:metal:4461:28214871,28249990:metal:4461:28250355,28278657:metal:4461:28278922,28382542:metal:4461:28382910,28396262:metal:4461:28396727,28404229:metal:4461:28404681,28460751:metal:4461:28461063,28497670:metal:4461:28498194,28529141:metal:4461:28529864,28595725:metal:4461:28596115,28615432:metal:4461:28615834,28673562:metal:4461:28674048,28708049:metal:4461:28715165,28719711:metal:4461:28720151,28767863:metal:4461:28768135,28772235:metal:4461:28778264,28789031:metal:4461:28789835,28789116:metal:4461:28789473'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004595352883059573, 'nb_photo': 6, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213', 'assoc_mat': '28204096:metal:4200:28204486,28271875:metal:4200:28311382,28406771:metal:4200:28407258,28531992:metal:4200:28533189,28571207:metal:4200:28571485,28662875:metal:4200:28671213'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02111657619071624, 'nb_photo': 391, 'list_port_cont': '28114871,28173075,28173254,28179063,28179244,28182930,28185677,28197996,28198246,28198336,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28219024,28221091,28223533,28223906,28228034,28237036,28248570,28248867,28254633,28255300,28257352,28258644,28259870,28266693,28267326,28305407,28305429,28310439,28311064,28311121,28311229,28312369,28312545,28312937,28312960,28314394,28314699,28314880,28315096,28320748,28320972,28325816,28326270,28328288,28329702,28381668,28385239,28389598,28389798,28396493,28399275,28399291,28401081,28406864,28407182,28408786,28408917,28417252,28417331,28417479,28441563,28462162,28463224,28465294,28465664,28466694,28482772,28482835,28484052,28484111,28485565,28489178,28490995,28491027,28491087,28491577,28494406,28498812,28504344,28506957,28516860,28516882,28519200,28520450,28529677,28529700,28539358,28539458,28539583,28540594,28541578,28545477,28546721,28547996,28562835,28563391,28564261,28564950,28570167,28574478,28576044,28577158,28595908,28595998,28598454,2860599', 'assoc_port': '28114552:28114871,28172419:28173254,28172437:28173075,28172480:28182930,28178613:28179244,28178628:28179063,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28197457:28198336,28197496:28198246,28197504:28197996,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28218481:28228034,28218495:28219024,28220803:28221091,28223118:28223906,28223122:28223533,28226732:28237036,28248381:28248867,28248383:28248570,28254379:28254633,28255155:28255300,28257120:28257352,28258293:28258644,28259707:28259870,28266459:28315096,28266464:28266693,28267056:28267326,28268415:28314880,28268417:28314699,28269654:28314394,28275151:28312960,28275154:28312937,28275156:28326270,28278638:28312545,28293093:28312369,28296769:28311064,28298771:28311229,28299778:28311121,28299783:28310439,28305093:28305407,28305095:28305429,28315752:28328288,28320152:28320748,28320153:28320972,28325229:28325816,28329275:28329702,28381434:28381668,28384998:28385239,28389436:28389798,28389445:2838959', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172437:metal:4209:28173075,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28178628:metal:4209:28179063,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28197457:metal:4209:28198336,28197496:metal:4209:28198246,28197504:metal:4209:28197996,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28218481:metal:4209:28228034,28218495:metal:4209:28219024,28220803:metal:4209:28221091,28223118:metal:4209:28223906,28223122:metal:4209:28223533,28226732:metal:4209:28237036,28248381:metal:4209:28248867,28248383:metal:4209:28248570,28254379:metal:4209:28254633,28255155:metal:4209:28255300,28257120:metal:4209:28257352,28258293:metal:4209:28258644,28259707:metal:4209:28259870,28266459:metal:4209:28315096,28266464:metal:4209:28266693,28267056:metal:4209:28267326,28268415:metal:4209:28314880,28268417:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004169277486551639, 'nb_photo': 367, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28153622,28158614,28159273,28159303,28163545,28166028,28173041,28175541,28175868,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28211363,28212764,28214105,28215010,28215529,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,28230344,28231055,28248646,28250267,28251719,28254881,28255448,28255869,28260153,28267633,28305759,28309730,28310161,28311296,28311977,28312038,28315856,28319807,28320730,28323191,28323949,28326191,28327474,28327797,28329418,28329862,28331844,28333183,28334869,28336894,28338687,28340629,28340906,28342928,28343226,28344884,28379887,28381946,28385873,28391739,28392735,28393137,28397290,28401338,28404732,28407619,28409360,28410119,28444475,28445243,28446284,28449211,28457481,28458085,28459248,28461292,28462221,28462415,28465911,28468508,28472029,28478074,28480472,28482881,28485718,28494552,28496140,28498278,28498837,28500468,2850081', 'assoc_port': '28114555:28114796,28148212:28153622,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158435:28159273,28158477:28158614,28162127:28163545,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197242:28211363,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28211847:28212764,28214404:28215010,28215541:28216513,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28230008:28231055,28230009:28230344,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:2833868', 'assoc_mat': '28114555:metal:4211:28114796,28148212:metal:4211:28153622,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158435:metal:4211:28159273,28158477:metal:4211:28158614,28162127:metal:4211:28163545,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28185600:metal:4211:28185998,28194993:metal:4211:28195538,28197100:metal:4211:28218729,28197139:metal:4211:28215529,28197195:metal:4211:28218257,28197212:metal:4211:28214105,28197218:metal:4211:28198207,28197242:metal:4211:28211363,28197321:metal:4211:28209436,28197408:metal:4211:28207673,28197454:metal:4211:28207304,28197462:metal:4211:28202304,28197491:metal:4211:28201614,28197542:metal:4211:28200992,28199384:metal:4211:28209671,28199407:metal:4211:28200157,28204067:metal:4211:28206950,28205914:metal:4211:28206551,28208382:metal:4211:28209000,28211847:metal:4211:28212764,28214404:'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0019424072232147225, 'nb_photo': 210, 'list_port_cont': '28115014,28151420,28151922,28158814,28159220,28185755,28230324,28230921,28263390,28278542,28307334,28327364,28389777,28410744,28442191,28498722,28504393,28529639,28543220,28565206,28571554,28576808,28598640,28609849,28619967,28633962,28675646,28706724,28718009,28747726,28758940,28759796,28772513,28789370', 'assoc_port': '28114554:28115014,28150017:28151922,28150085:28151420,28158426:28159220,28158436:28158814,28178638:28185755,28230012:28230921,28230013:28230324,28262966:28263390,28275149:28278542,28306512:28307334,28326940:28327364,28389438:28389777,28404241:28410744,28441238:28442191,28498513:28498722,28504076:28504393,28529172:28529639,28542874:28543220,28564860:28565206,28571214:28571554,28576610:28576808,28598196:28598640,28609449:28609849,28619641:28619967,28633495:28633962,28675228:28675646,28706287:28706724,28717752:28718009,28747362:28747726,28758426:28758940,28758428:28759796,28772190:28772513,28789088:28789370', 'assoc_mat': '28114554:metal:3594:28115014,28150017:metal:3594:28151922,28150085:metal:3594:28151420,28158426:metal:3594:28159220,28158436:metal:3594:28158814,28178638:metal:3594:28185755,28230012:metal:3594:28230921,28230013:metal:3594:28230324,28262966:metal:3594:28263390,28275149:metal:3594:28278542,28306512:metal:3594:28307334,28326940:metal:3594:28327364,28389438:metal:3594:28389777,28404241:metal:3594:28410744,28441238:metal:3594:28442191,28498513:metal:3594:28498722,28504076:metal:3594:28504393,28529172:metal:3594:28529639,28542874:metal:3594:28543220,28564860:metal:3594:28565206,28571214:metal:3594:28571554,28576610:metal:3594:28576808,28598196:metal:3594:28598640,28609449:metal:3594:28609849,28619641:metal:3594:28619967,28633495:metal:3594:28633962,28675228:metal:3594:28675646,28706287:metal:3594:28706724,28717752:metal:3594:28718009,28747362:metal:3594:28747726,28758426:metal:3594:28758940,28758428:metal:3594:28759796,28772190:metal:3594:28772513,28789088:metal:3594:28789370'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010117535188924552, 'nb_photo': 240, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750', 'assoc_port': '28158439:28158861,28197403:28209491,28211851:28343171,28211863:28343549,28305507:28305648,28456995:28458557,28471925:28471936,28490500:28502854,28529158:28532758,28571212:28571387,28666588:28676775,28706821:28707349,28747364:28752550,28789038:28795750', 'assoc_mat': '28158439:papier:4205:28158861,28197403:papier:4205:28209491,28211851:papier:4205:28343171,28211863:papier:4205:28343549,28305507:papier:4205:28305648,28456995:papier:4205:28458557,28471925:papier:4205:28471936,28490500:papier:4205:28502854,28529158:papier:4205:28532758,28571212:papier:4205:28571387,28666588:papier:4205:28676775,28706821:papier:4205:28707349,28747364:papier:4205:28752550,28789038:papier:4205:28795750'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04219157684099802, 'nb_photo': 4690, 'list_port_cont': '28171526,28185401,28208671,28209525,28210489,28292383,28332973,28333208,28335221,28347037,28389826,28389864,28402123,28461016,28464170,28468726,28503310,28503522,28507092,28531527,28538211,28538251,28570156,28575300,28578765,28598575,28606095,28615538,28664544,28675291,28707301,28707368,28760809,28798003,28809694', 'assoc_port': '28148278:28292383,28162128:28171526,28172494:28185401,28196362:28332973,28196365:28333208,28197140:28335221,28197324:28210489,28197502:28209525,28208436:28208671,28218491:28347037,28389439:28389826,28389441:28389864,28398872:28402123,28458423:28461016,28461895:28464170,28466535:28468726,28490484:28503310,28490522:28503522,28506520:28507092,28522826:28531527,28531614:28538211,28531615:28538251,28570014:28570156,28574235:28575300,28578525:28578765,28595731:28598575,28605876:28606095,28613141:28615538,28651838:28664544,28662878:28675291,28706822:28707301,28706823:28707368,28742664:28760809,28789055:28809694,28790179:28798003', 'assoc_mat': '28148278:papier:4203:28292383,28162128:papier:4203:28171526,28172494:papier:4203:28185401,28196362:papier:4203:28332973,28196365:papier:4203:28333208,28197140:papier:4203:28335221,28197324:papier:4203:28210489,28197502:papier:4203:28209525,28208436:papier:4203:28208671,28218491:papier:4203:28347037,28389439:papier:4203:28389826,28389441:papier:4203:28389864,28398872:papier:4203:28402123,28458423:papier:4203:28461016,28461895:papier:4203:28464170,28466535:papier:4203:28468726,28490484:papier:4203:28503310,28490522:papier:4203:28503522,28506520:papier:4203:28507092,28522826:papier:4203:28531527,28531614:papier:4203:28538211,28531615:papier:4203:28538251,28570014:papier:4203:28570156,28574235:papier:4203:28575300,28578525:papier:4203:28578765,28595731:papier:4203:28598575,28605876:papier:4203:28606095,28613141:papier:4203:28615538,28651838:papier:4203:28664544,28662878:papier:4203:28675291,28706822:papier:4203:28707301,28706823:papier:4203:28707368,28742664:papier:4203:28760809,28789055:papier:4203:28809694,2879'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.018170398022326503, 'nb_photo': 5202, 'list_port_cont': '28148546,28158675,28185654,28187073,28187724,28188280,28209581,28209592,28209794,28214193,28216464,28217185,28220926,28223263,28226860,28230095,28238187,28248615,28254553,28254747,28255243,28256325,28257296,28258435,28258543,28258874,28259815,28260708,28267094,28268534,28269737,28275263,28289265,28295571,28296397,28296934,28297007,28298369,28298945,28299908,28302105,28303067,28305454,28305571,28306596,28309623,28311135,28315896,28321744,28321845,28323654,28326051,28329398,28329839,28330848,28331994,28337393,28339606,28344427,28344660,28345626,28345728,28346396,28346589,28346667,28346789,28346889,28346906,28346971,28346983,28347060,28347083,28347203,28347283,28347345,28350255,28352527,28353341,28355011,28361046,28361251,28377946,28379548,28380499,28381580,28382062,28382755,28386510,28389560,28390978,28392391,28395212,28400629,28404327,28408511,28444666,28444810,28446002,28448894,28450075,28450237,28452744,28452803,28455033,28457147,28458636,28460826,28468358,28479857,28481161,28485635,28486173,28487559,2848883', 'assoc_port': '28146686:28297007,28148213:28148546,28148274:28298369,28150093:28305454,28151926:28326051,28154939:28329839,28158433:28321845,28158478:28158675,28158479:28188280,28160919:28339606,28165252:28337393,28165266:28187724,28172417:28187073,28185599:28185654,28194990:28347345,28196360:28345728,28197138:28347203,28197210:28347283,28197216:28347060,28197240:28347083,28197254:28346971,28197308:28346983,28197323:28346889,28197330:28209592,28197406:28209581,28197445:28346906,28197460:28346589,28197570:28346667,28199401:28346789,28200989:28209794,28205859:28344427,28205889:28344660,28208383:28346396,28211844:28214193,28214390:28345626,28215539:28217185,28215544:28216464,28220802:28220926,28223124:28223263,28226728:28226860,28230011:28230095,28238094:28238187,28248385:28248615,28249993:28350255,28251184:28256325,28254349:28254747,28254383:28254553,28255154:28255243,28257117:28257296,28258292:28258543,28258305:28258435,28258826:28258874,28259703:28259815,28260614:28260708,28262969:28352527,28266457:28353341,28267054:2826709', 'assoc_mat': '28146686:papier:4207:28297007,28148213:papier:4207:28148546,28148274:papier:4207:28298369,28150093:papier:4207:28305454,28151926:papier:4207:28326051,28154939:papier:4207:28329839,28158433:papier:4207:28321845,28158478:papier:4207:28158675,28158479:papier:4207:28188280,28160919:papier:4207:28339606,28165252:papier:4207:28337393,28165266:papier:4207:28187724,28172417:papier:4207:28187073,28185599:papier:4207:28185654,28194990:papier:4207:28347345,28196360:papier:4207:28345728,28197138:papier:4207:28347203,28197210:papier:4207:28347283,28197216:papier:4207:28347060,28197240:papier:4207:28347083,28197254:papier:4207:28346971,28197308:papier:4207:28346983,28197323:papier:4207:28346889,28197330:papier:4207:28209592,28197406:papier:4207:28209581,28197445:papier:4207:28346906,28197460:papier:4207:28346589,28197570:papier:4207:28346667,28199401:papier:4207:28346789,28200989:papier:4207:28209794,28205859:papier:4207:28344427,28205889:papier:4207:28344660,28208383:papier:4207:28346396,28211844:papier:4207:28214193,2821'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.1646906148554713, 'nb_photo': 26840, 'list_port_cont': '28148942,28149195,28158914,28161380,28165823,28172864,28179112,28185913,28198415,28198539,28198839,28199172,28199581,28200365,28200512,28200583,28201462,28206502,28208588,28208723,28209223,28212412,28214864,28216565,28221263,28227241,28227449,28250374,28254771,28258693,28259893,28263395,28278928,28305364,28309846,28311577,28311841,28312277,28315930,28317152,28317683,28318361,28322262,28323106,28325885,28329778,28338599,28382907,28391234,28393783,28396729,28401151,28404680,28443862,28445047,28450265,28452812,28461058,28463175,28463704,28465677,28477846,28485091,28485221,28491230,28492517,28494453,28498198,28506971,28507173,28520487,28523240,28529862,28533400,28533554,28539475,28545497,28548077,28553239,28562915,28564299,28567542,28570095,28572170,28573708,28575720,28576838,28596114,28599903,28602424,28606732,28609914,28615843,28618982,28630817,28645278,28648980,28654262,28663567,28669595,28670355,28672430,28674056,28678075,28701617,28704622,28710934,28715164,28715295,28718047,28720150,28723524,28741987,2874400', 'assoc_port': '28148257:28149195,28148281:28148942,28158431:28158914,28160922:28161380,28165260:28165823,28172425:28172864,28178645:28179112,28185596:28185913,28197084:28200583,28197207:28200512,28197235:28200365,28197292:28199581,28197395:28199172,28197411:28198839,28197477:28208588,28197544:28198539,28197572:28198415,28199385:28209223,28201018:28201462,28205918:28206502,28208380:28208723,28211878:28212412,28214375:28214864,28215543:28216565,28220800:28221263,28226723:28227449,28226730:28227241,28249990:28250374,28254318:28254771,28258297:28258693,28259705:28259893,28262964:28318361,28262968:28263395,28266462:28317683,28269640:28317152,28273043:28315930,28278657:28278928,28295392:28312277,28298800:28311841,28301902:28323106,28305096:28305364,28307515:28309846,28310949:28311577,28321653:28322262,28325228:28325885,28329277:28329778,28338419:28338599,28382542:28382907,28386383:28393783,28390779:28391234,28396262:28396729,28400534:28401151,28404229:28404680,28443486:28443862,28444596:28445047,28449859:28450265,28452671:2845281', 'assoc_mat': '28148257:papier:4461:28149195,28148281:papier:4461:28148942,28158431:papier:4461:28158914,28160922:papier:4461:28161380,28165260:papier:4461:28165823,28172425:papier:4461:28172864,28178645:papier:4461:28179112,28185596:papier:4461:28185913,28197084:papier:4461:28200583,28197207:papier:4461:28200512,28197235:papier:4461:28200365,28197292:papier:4461:28199581,28197395:papier:4461:28199172,28197411:papier:4461:28198839,28197477:papier:4461:28208588,28197544:papier:4461:28198539,28197572:papier:4461:28198415,28199385:papier:4461:28209223,28201018:papier:4461:28201462,28205918:papier:4461:28206502,28208380:papier:4461:28208723,28211878:papier:4461:28212412,28214375:papier:4461:28214864,28215543:papier:4461:28216565,28220800:papier:4461:28221263,28226723:papier:4461:28227449,28226730:papier:4461:28227241,28249990:papier:4461:28250374,28254318:papier:4461:28254771,28258297:papier:4461:28258693,28259705:papier:4461:28259893,28262964:papier:4461:28318361,28262968:papier:4461:28263395,28266462:papier:4461:28317683,2826'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.08491544325450565, 'nb_photo': 1122, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,28199451,28199947,28200296,28204472,28208391,28208644,28214449,28215901,28215918,28216321,28248740,28257404,28258605,28258985,28267213,28275342,28305719,28309744,28309810,28310613,28310985,28311383,28311919,28322558,28325638,28385285,28386754,28389733,28395479,28396355,28407259,28441551,28443592,28447125,28452767,28452778,28457414,28468394,28468428,28489084,28490658,28490966,28491261,28491594,28497765,28499487,28520347,28524791,28529657,28533188,28537023,28540453,28543028,28546319,28564206,28567465,28570083,28571495,28573108,28598461,28599797,28606682,28606889,28608361,28618661,28648818,28652014,28659739,28661615,28668191,28671218,28672183,28677870,28678056,28708276,28747738,28747893,28768036,28789584,28797000', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,28197192:28199947,28197245:28199451,28197322:28199347,28197399:28199153,28197401:28198911,28197413:28198635,28197452:28208644,28197494:28208391,28197523:28197747,28204096:28204472,28214391:28214449,28215536:28215901,28215537:28216321,28215546:28215918,28248386:28248740,28257113:28257404,28258302:28258605,28258827:28258985,28266455:28311919,28267060:28267213,28271875:28311383,28271876:28310985,28273050:28310613,28275160:28275342,28295398:28322558,28299766:28309810,28305505:28305719,28306513:28309744,28325222:28325638,28384995:28385285,28386385:28386754,28389447:28389733,28395064:28395479,28396271:28396355,28406771:28407259,28441234:28441551,28443492:28443592,28446676:28447125,28452669:28452767,28452670:28452778,28457025:28457414,28468302:28468428,28468303:28468394,28488507:28489084,28490487:28491594,28490489:28491261,28490491:28490658,28490492:2849948', 'assoc_mat': '28146707:papier:4200:28147087,28150021:papier:4200:28150416,28151929:papier:4200:28161008,28158457:papier:4200:28158970,28158476:papier:4200:28158630,28162156:papier:4200:28162614,28172412:papier:4200:28172934,28172414:papier:4200:28173259,28197166:papier:4200:28200296,28197192:papier:4200:28199947,28197245:papier:4200:28199451,28197322:papier:4200:28199347,28197399:papier:4200:28199153,28197401:papier:4200:28198911,28197413:papier:4200:28198635,28197452:papier:4200:28208644,28197494:papier:4200:28208391,28197523:papier:4200:28197747,28204096:papier:4200:28204472,28214391:papier:4200:28214449,28215536:papier:4200:28215901,28215537:papier:4200:28216321,28215546:papier:4200:28215918,28248386:papier:4200:28248740,28257113:papier:4200:28257404,28258302:papier:4200:28258605,28258827:papier:4200:28258985,28266455:papier:4200:28311919,28267060:papier:4200:28267213,28271875:papier:4200:28311383,28271876:papier:4200:28310985,28273050:papier:4200:28310613,28275160:papier:4200:28275342,28295398:papier:4200:28322558,2829'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9504922507638616, 'nb_photo': 32018, 'list_port_cont': '28114870,28147050,28150284,28158587,28158748,28161294,28173078,28173138,28173244,28179054,28179184,28179247,28182923,28185674,28198002,28198251,28198334,28198397,28198646,28198652,28198786,28199301,28199500,28199705,28201369,28201630,28201908,28208628,28208763,28208792,28214816,28219036,28221089,28223539,28223895,28228043,28237033,28248565,28248868,28254635,28255312,28257341,28258645,28259873,28266687,28267320,28305405,28305422,28309903,28310072,28310436,28311062,28311116,28311221,28312209,28312367,28312543,28312928,28312957,28313162,28314392,28314701,28314887,28315092,28320741,28320983,28325831,28326269,28327310,28328293,28329696,28334657,28381682,28385230,28389595,28389797,28396492,28396583,28399265,28399295,28401083,28404431,28406875,28407183,28407368,28408800,28408914,28417259,28417344,28417476,28441574,28444827,28449104,28454993,28455145,28462161,28463233,28465296,28465660,28466687,28471974,28477956,28479938,28482776,28482793,28482826,28484045,28484101,28485553,28489174,28491006,28491032,28491078,2849158', 'assoc_port': '28114552:28114870,28146701:28147050,28149993:28150284,28158424:28158748,28158428:28158587,28160923:28161294,28172419:28173244,28172429:28173138,28172437:28173078,28172480:28182923,28178613:28179247,28178614:28179184,28178628:28179054,28185597:28185674,28197086:28199500,28197112:28199301,28197209:28198786,28197288:28198652,28197350:28198646,28197447:28198397,28197457:28198334,28197496:28198251,28197504:28198002,28199408:28199705,28200932:28201908,28200973:28201630,28201007:28201369,28208385:28208792,28208387:28208763,28208420:28208628,28214417:28214816,28218481:28228043,28218495:28219036,28220803:28221089,28223118:28223895,28223122:28223539,28226732:28237033,28248381:28248868,28248383:28248565,28254379:28254635,28255155:28255312,28257120:28257341,28258293:28258645,28259707:28259873,28266459:28315092,28266464:28266687,28267056:28267320,28268415:28314887,28268417:28314701,28269654:28314392,28271885:28313162,28275151:28312957,28275154:28312928,28275156:28326269,28278638:28312543,28293093:28312367,28296765:2831220', 'assoc_mat': '28114552:papier:4209:28114870,28146701:papier:4209:28147050,28149993:papier:4209:28150284,28158424:papier:4209:28158748,28158428:papier:4209:28158587,28160923:papier:4209:28161294,28172419:papier:4209:28173244,28172429:papier:4209:28173138,28172437:papier:4209:28173078,28172480:papier:4209:28182923,28178613:papier:4209:28179247,28178614:papier:4209:28179184,28178628:papier:4209:28179054,28185597:papier:4209:28185674,28197086:papier:4209:28199500,28197112:papier:4209:28199301,28197209:papier:4209:28198786,28197288:papier:4209:28198652,28197350:papier:4209:28198646,28197447:papier:4209:28198397,28197457:papier:4209:28198334,28197496:papier:4209:28198251,28197504:papier:4209:28198002,28199408:papier:4209:28199705,28200932:papier:4209:28201908,28200973:papier:4209:28201630,28201007:papier:4209:28201369,28208385:papier:4209:28208792,28208387:papier:4209:28208763,28208420:papier:4209:28208628,28214417:papier:4209:28214816,28218481:papier:4209:28228043,28218495:papier:4209:28219036,28220803:papier:4209:28221089,2822'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007770227299955426, 'nb_photo': 22634, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,28153646,28158605,28159279,28159297,28161439,28163524,28164435,28166025,28170726,28173049,28173876,28174459,28175535,28175866,28177199,28178838,28178889,28179351,28179946,28180226,28185993,28195535,28197013,28198214,28198887,28200159,28200991,28201627,28202313,28203327,28203878,28204179,28205042,28205243,28206548,28206939,28207314,28207663,28208550,28208995,28209425,28209678,28210106,28210385,28211359,28212343,28212772,28214109,28215004,28215330,28215532,28215971,28216508,28217276,28218260,28218736,28219434,28221490,28221779,28223704,28223866,28227018,28227687,28227795,28230335,28231056,28248656,28250266,28251714,28251762,28254885,28254987,28255290,28255416,28255440,28255870,28258759,28258959,28259127,28260163,28267288,28267634,28305483,28305612,28305701,28305755,28309658,28309719,28310158,28311286,28311971,28312031,28315851,28316515,28317977,28318250,28318524,28319803,28320727,28322222,28322739,28323192,28323946,2832619', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,28148212:28153646,28148244:28150172,28148259:28170726,28148269:28159297,28150008:28153195,28150041:28151058,28150074:28150468,28150126:28150867,28151931:28152299,28154940:28164435,28158435:28159279,28158477:28158605,28160920:28161439,28162127:28163524,28165267:28166025,28172416:28177199,28172427:28175866,28172432:28175535,28172438:28174459,28172446:28173876,28172460:28173049,28178610:28180226,28178615:28179946,28178642:28179351,28178643:28178889,28178644:28178838,28185600:28185993,28194993:28195535,28196383:28197013,28197100:28218736,28197139:28215532,28197179:28215330,28197195:28218260,28197212:28214109,28197218:28198214,28197242:28211359,28197248:28210385,28197290:28210106,28197321:28209425,28197397:28208550,28197408:28207663,28197416:28204179,28197430:28203878,28197454:28207314,28197462:28202313,28197491:28201627,28197542:28200991,28197543:28203327,28197571:28198887,28199384:28209678,28199407:28200159,28204067:28206939,28204093:2820524', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,28148212:papier:4211:28153646,28148244:papier:4211:28150172,28148259:papier:4211:28170726,28148269:papier:4211:28159297,28150008:papier:4211:28153195,28150041:papier:4211:28151058,28150074:papier:4211:28150468,28150126:papier:4211:28150867,28151931:papier:4211:28152299,28154940:papier:4211:28164435,28158435:papier:4211:28159279,28158477:papier:4211:28158605,28160920:papier:4211:28161439,28162127:papier:4211:28163524,28165267:papier:4211:28166025,28172416:papier:4211:28177199,28172427:papier:4211:28175866,28172432:papier:4211:28175535,28172438:papier:4211:28174459,28172446:papier:4211:28173876,28172460:papier:4211:28173049,28178610:papier:4211:28180226,28178615:papier:4211:28179946,28178642:papier:4211:28179351,28178643:papier:4211:28178889,28178644:papier:4211:28178838,28185600:papier:4211:28185993,28194993:papier:4211:28195535,28196383:papier:4211:28197013,28197100:papier:4211:28218736,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.010367137123324351, 'nb_photo': 181, 'list_port_cont': '28151177,28151736,28158340,28159206,28159261,28163249,28173624,28195930,28199164,28199222,28199250,28201559,28204238,28208980,28212874,28215196,28252202,28258716,28259315,28261267,28305744,28310593,28315634,28315991,28316686,28317313,28327666,28382033,28401611,28447362,28450556,28454373,28455530,28457754,28459311,28461517,28480611,28491949,28498145,28519635,28520964,28526134,28530485,28537563,28538097,28540779,28564453,28565410,28567912,28572406,28573293,28574563,28576151,28596490,28602907,28655753,28656017,28657145,28660075,28663649,28666673,28672685,28675878,28676024,28677147,28704903,28707376,28714692,28717408,28742166,28748376,28750618,28750833,28763254,28768352,28770594,28771217,28790732,28791216,28795871,28797579,28797716', 'assoc_port': '28150098:28151736,28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,28197443:28199164,28208389:28208980,28211845:28212874,28214389:28215196,28251180:28252202,28258304:28258716,28258820:28259315,28260615:28261267,28296763:28317313,28299773:28315991,28301860:28315634,28305510:28305744,28307513:28310593,28315771:28316686,28326954:28327666,28381435:28382033,28400495:28401611,28446672:28447362,28449864:28450556,28453752:28454373,28454875:28455530,28456996:28457754,28458409:28459311,28460723:28461517,28479651:28480611,28490498:28491949,28497673:28498145,28518770:28519635,28520162:28520964,28524325:28526134,28529102:28530485,28536680:28538097,28536748:28537563,28540186:28540779,28564081:28564453,28564853:28565410,28567227:28567912,28571993:28572406,28573030:28573293,28574232:28574563,28575961:28576151,28595735:28596490,28602009:28602907,28650924:28657145,28655126:2865601', 'assoc_mat': '28150098:papier:3327:28151736,28150129:papier:3327:28151177,28154919:papier:3327:28158340,28158429:papier:3327:28159261,28158480:papier:3327:28159206,28162142:papier:3327:28163249,28172422:papier:3327:28173624,28194994:papier:3327:28195930,28197214:papier:3327:28201559,28197251:papier:3327:28204238,28197294:papier:3327:28199222,28197326:papier:3327:28199250,28197443:papier:3327:28199164,28208389:papier:3327:28208980,28211845:papier:3327:28212874,28214389:papier:3327:28215196,28251180:papier:3327:28252202,28258304:papier:3327:28258716,28258820:papier:3327:28259315,28260615:papier:3327:28261267,28296763:papier:3327:28317313,28299773:papier:3327:28315991,28301860:papier:3327:28315634,28305510:papier:3327:28305744,28307513:papier:3327:28310593,28315771:papier:3327:28316686,28326954:papier:3327:28327666,28381435:papier:3327:28382033,28400495:papier:3327:28401611,28446672:papier:3327:28447362,28449864:papier:3327:28450556,28453752:papier:3327:28454373,28454875:papier:3327:28455530,28456996:papier:3327:28457754,2845'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04617197151732949, 'nb_photo': 2030, 'list_port_cont': '28115012,28151429,28151921,28158823,28159225,28185745,28197954,28230322,28230925,28263388,28278543,28307327,28307476,28309289,28327362,28389779,28410745,28442190,28498729,28504394,28529642,28543223,28565200,28571553,28576812,28598644,28608607,28609852,28616984,28619969,28633969,28658088,28660269,28675644,28706720,28718006,28747730,28758949,28759794,28772511,28789371,28789914', 'assoc_port': '28114554:28115012,28150017:28151921,28150085:28151429,28158426:28159225,28158436:28158823,28178638:28185745,28197273:28197954,28230012:28230925,28230013:28230322,28262966:28263388,28275149:28278543,28305512:28307476,28306511:28309289,28306512:28307327,28326940:28327362,28389438:28389779,28404241:28410745,28441238:28442190,28498513:28498729,28504076:28504394,28529172:28529642,28542874:28543223,28564860:28565200,28571214:28571553,28576610:28576812,28598196:28598644,28608156:28608607,28609449:28609852,28616512:28616984,28619641:28619969,28633495:28633969,28657920:28660269,28657922:28658088,28675228:28675644,28706287:28706720,28717752:28718006,28747362:28747730,28758426:28758949,28758428:28759794,28772190:28772511,28788999:28789914,28789088:28789371', 'assoc_mat': '28114554:papier:3594:28115012,28150017:papier:3594:28151921,28150085:papier:3594:28151429,28158426:papier:3594:28159225,28158436:papier:3594:28158823,28178638:papier:3594:28185745,28197273:papier:3594:28197954,28230012:papier:3594:28230925,28230013:papier:3594:28230322,28262966:papier:3594:28263388,28275149:papier:3594:28278543,28305512:papier:3594:28307476,28306511:papier:3594:28309289,28306512:papier:3594:28307327,28326940:papier:3594:28327362,28389438:papier:3594:28389779,28404241:papier:3594:28410745,28441238:papier:3594:28442190,28498513:papier:3594:28498729,28504076:papier:3594:28504394,28529172:papier:3594:28529642,28542874:papier:3594:28543223,28564860:papier:3594:28565200,28571214:papier:3594:28571553,28576610:papier:3594:28576812,28598196:papier:3594:28598644,28608156:papier:3594:28608607,28609449:papier:3594:28609852,28616512:papier:3594:28616984,28619641:papier:3594:28619969,28633495:papier:3594:28633969,28657920:papier:3594:28660269,28657922:papier:3594:28658088,28675228:papier:3594:28675644,2870'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006467358540266781, 'nb_photo': 16, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554', 'assoc_mat': '28197403:pehd:4205:28209494,28456995:pehd:4205:28458562,28471925:pehd:4205:28471931,28571212:pehd:4205:28571395,28666588:pehd:4205:28676771,28706821:pehd:4205:28707341,28747364:pehd:4205:28752554'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004885966256162765, 'nb_photo': 129, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28292382,28332976,28333211,28335228,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698', 'assoc_port': '28148278:28292382,28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,28197140:28335228,28197324:28210490,28197502:28209524,28208436:28208679,28218491:28347039,28389439:28389821,28389441:28389867,28458423:28461020,28461895:28464181,28466535:28468735,28490484:28503301,28490522:28503517,28506520:28507093,28522826:28531528,28531614:28538201,28531615:28538263,28570014:28570153,28574235:28575302,28578525:28578759,28595731:28598582,28605876:28606091,28651838:28664542,28662878:28675279,28706822:28707302,28706823:28707370,28742664:28760811,28789055:28809698,28790179:28798001', 'assoc_mat': '28148278:pehd:4203:28292382,28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,28197140:pehd:4203:28335228,28197324:pehd:4203:28210490,28197502:pehd:4203:28209524,28208436:pehd:4203:28208679,28218491:pehd:4203:28347039,28389439:pehd:4203:28389821,28389441:pehd:4203:28389867,28458423:pehd:4203:28461020,28461895:pehd:4203:28464181,28466535:pehd:4203:28468735,28490484:pehd:4203:28503301,28490522:pehd:4203:28503517,28506520:pehd:4203:28507093,28522826:pehd:4203:28531528,28531614:pehd:4203:28538201,28531615:pehd:4203:28538263,28570014:pehd:4203:28570153,28574235:pehd:4203:28575302,28578525:pehd:4203:28578759,28595731:pehd:4203:28598582,28605876:pehd:4203:28606091,28651838:pehd:4203:28664542,28662878:pehd:4203:28675279,28706822:pehd:4203:28707302,28706823:pehd:4203:28707370,28742664:pehd:4203:28760811,28789055:pehd:4203:28809698,28790179:pehd:4203:28798001'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00368121042617089, 'nb_photo': 75, 'list_port_cont': '28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28337407,28339617,28344429,28344666,28346658,28346891,28346961,28347089,28347198,28353352,28377948,28408521,28450235,28452796,28455034,28494109,28502669,28505041,28523084,28532619,28533052,28567401,28570054,28572043,28573358,28573640,28595895,28598209,28609559,28624180,28657982,28662972,28671590,28705250,28739760,28741942,28742716,28747511,28754383,28758983,28768031,28770095,28772727,28791028,28793351,28795856', 'assoc_port': '28148274:28298372,28160919:28339617,28165252:28337407,28197138:28347198,28197240:28347089,28197254:28346961,28197323:28346891,28197570:28346658,28205859:28344429,28205889:28344666,28211844:28214192,28220802:28220929,28230011:28230092,28238094:28238188,28254383:28254549,28255154:28255248,28260614:28260703,28266457:28353352,28267054:28267103,28275158:28275266,28295393:28296409,28298773:28298940,28306514:28306603,28321655:28323649,28321661:28321754,28329276:28329407,28377785:28377948,28408331:28408521,28448708:28450235,28452668:28452796,28454859:28455034,28490496:28502669,28494023:28494109,28504079:28505041,28522828:28523084,28529104:28532619,28532379:28533052,28567216:28567401,28570010:28570054,28571999:28572043,28573024:28573358,28573499:28573640,28595727:28598209,28595736:28595895,28609393:28609559,28613172:28624180,28657927:28657982,28659142:28671590,28662884:28662972,28704239:28705250,28739578:28739760,28741877:28741942,28742667:28742716,28747373:28747511,28754296:28754383,28758431:28758983,28767862:2876803', 'assoc_mat': '28148274:pehd:4207:28298372,28160919:pehd:4207:28339617,28165252:pehd:4207:28337407,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,28205889:pehd:4207:28344666,28211844:pehd:4207:28214192,28220802:pehd:4207:28220929,28230011:pehd:4207:28230092,28238094:pehd:4207:28238188,28254383:pehd:4207:28254549,28255154:pehd:4207:28255248,28260614:pehd:4207:28260703,28266457:pehd:4207:28353352,28267054:pehd:4207:28267103,28275158:pehd:4207:28275266,28295393:pehd:4207:28296409,28298773:pehd:4207:28298940,28306514:pehd:4207:28306603,28321655:pehd:4207:28323649,28321661:pehd:4207:28321754,28329276:pehd:4207:28329407,28377785:pehd:4207:28377948,28408331:pehd:4207:28408521,28448708:pehd:4207:28450235,28452668:pehd:4207:28452796,28454859:pehd:4207:28455034,28490496:pehd:4207:28502669,28494023:pehd:4207:28494109,28504079:pehd:4207:28505041,28522828:pehd:4207:28523084,28529104:pehd:4207:28532619,28532379:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.010031758988410161, 'nb_photo': 15, 'list_port_cont': '28149214,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926', 'assoc_port': '28148257:28149214,28259705:28259881,28266462:28317687,28278657:28278929,28396262:28396723,28444596:28445048,28460751:28461059,28465370:28465684,28494021:28494433,28701310:28701616,28723229:28723511,28747378:28754597,28758440:28758654,28768793:28768926', 'assoc_mat': '28148257:pehd:4461:28149214,28259705:pehd:4461:28259881,28266462:pehd:4461:28317687,28278657:pehd:4461:28278929,28396262:pehd:4461:28396723,28444596:pehd:4461:28445048,28460751:pehd:4461:28461059,28465370:pehd:4461:28465684,28494021:pehd:4461:28494433,28701310:pehd:4461:28701616,28723229:pehd:4461:28723511,28747378:pehd:4461:28754597,28758440:pehd:4461:28758654,28768793:pehd:4461:28768926'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005115691329090933, 'nb_photo': 93, 'list_port_cont': '28150413,28158971,28161004,28162608,28198638,28199150,28199343,28199449,28200309,28204484,28215921,28216345,28257395,28258603,28267223,28305715,28309747,28310987,28311392,28322544,28325640,28395476,28407248,28443598,28452772,28489087,28490662,28490974,28491260,28497767,28499499,28524783,28529656,28533191,28537022,28546317,28567466,28570078,28599792,28606673,28608357,28652024,28668192,28671212,28672188,28677865,28747752,28747898,28768035,28789576', 'assoc_port': '28150021:28150413,28151929:28161004,28158457:28158971,28162156:28162608,28197166:28200309,28197245:28199449,28197322:28199343,28197399:28199150,28197413:28198638,28204096:28204484,28215537:28216345,28215546:28215921,28257113:28257395,28258302:28258603,28267060:28267223,28271875:28311392,28271876:28310987,28295398:28322544,28305505:28305715,28306513:28309747,28325222:28325640,28395064:28395476,28406771:28407248,28443492:28443598,28452669:28452772,28488507:28489087,28490489:28491260,28490491:28490662,28490492:28499499,28490536:28490974,28497662:28497767,28524322:28524783,28529175:28529656,28531992:28533191,28536752:28537022,28546216:28546317,28567224:28567466,28570008:28570078,28599380:28599792,28606526:28606673,28608079:28608357,28651820:28652024,28659128:28668192,28662875:28671212,28664085:28672188,28677707:28677865,28747367:28747752,28747369:28747898,28767868:28768035,28788988:28789576', 'assoc_mat': '28150021:pehd:4200:28150413,28151929:pehd:4200:28161004,28158457:pehd:4200:28158971,28162156:pehd:4200:28162608,28197166:pehd:4200:28200309,28197245:pehd:4200:28199449,28197322:pehd:4200:28199343,28197399:pehd:4200:28199150,28197413:pehd:4200:28198638,28204096:pehd:4200:28204484,28215537:pehd:4200:28216345,28215546:pehd:4200:28215921,28257113:pehd:4200:28257395,28258302:pehd:4200:28258603,28267060:pehd:4200:28267223,28271875:pehd:4200:28311392,28271876:pehd:4200:28310987,28295398:pehd:4200:28322544,28305505:pehd:4200:28305715,28306513:pehd:4200:28309747,28325222:pehd:4200:28325640,28395064:pehd:4200:28395476,28406771:pehd:4200:28407248,28443492:pehd:4200:28443598,28452669:pehd:4200:28452772,28488507:pehd:4200:28489087,28490489:pehd:4200:28491260,28490491:pehd:4200:28490662,28490492:pehd:4200:28499499,28490536:pehd:4200:28490974,28497662:pehd:4200:28497767,28524322:pehd:4200:28524783,28529175:pehd:4200:28529656,28531992:pehd:4200:28533191,28536752:pehd:4200:28537022,28546216:pehd:4200:28546317,28567224:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006705364163285537, 'nb_photo': 192, 'list_port_cont': '28114873,28147032,28173076,28179058,28182921,28198006,28198253,28199505,28201368,28201918,28208784,28214805,28221101,28223896,28228030,28237034,28248861,28254641,28266694,28267331,28310433,28311055,28311119,28311235,28312216,28312368,28312534,28314891,28315104,28326272,28328292,28329681,28334653,28389594,28399272,28399284,28401080,28406869,28407189,28408802,28408906,28417333,28462154,28463228,28465312,28465663,28466697,28471986,28477954,28479949,28482768,28484100,28489176,28491029,28491089,28495802,28498819,28504345,28504742,28506953,28519210,28539360,28539464,28539596,28546581,28546720,28547994,28562836,28563401,28564275,28564956,28570179,28571417,28576048,28595911,28596011,28599771,28605990,28613633,28616738,28616765,28618712,28619044,28645238,28651990,28663257,28670297,28670325,28673825,28681820,28692375,28704468,28711938,28714342,28715207,28721239,28721496,28725606,28750094,28762869,28764815,28768503,28789776,28798496', 'assoc_port': '28114552:28114873,28146701:28147032,28172437:28173076,28172480:28182921,28178628:28179058,28197086:28199505,28197496:28198253,28197504:28198006,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28220803:28221101,28223118:28223896,28226732:28237034,28248381:28248861,28254379:28254641,28266459:28315104,28266464:28266694,28267056:28267331,28268415:28314891,28275156:28326272,28278638:28312534,28293093:28312368,28296765:28312216,28296769:28311055,28298771:28311235,28299778:28311119,28299783:28310433,28309575:28334653,28315752:28328292,28329275:28329681,28389445:28389594,28396267:28406869,28398862:28399284,28398885:28399272,28400561:28401080,28406779:28407189,28408330:28408802,28408338:28408906,28417002:28417333,28458436:28465312,28461923:28462154,28463040:28463228,28465368:28465663,28466533:28466697,28471923:28471986,28477446:28477954,28479649:28479949,28482642:28482768,28483185:28484100,28488547:28489176,28490485:28491089,28490550:28491029,28495411:28495802,28498485:2849881', 'assoc_mat': '28114552:pehd:4209:28114873,28146701:pehd:4209:28147032,28172437:pehd:4209:28173076,28172480:pehd:4209:28182921,28178628:pehd:4209:28179058,28197086:pehd:4209:28199505,28197496:pehd:4209:28198253,28197504:pehd:4209:28198006,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28220803:pehd:4209:28221101,28223118:pehd:4209:28223896,28226732:pehd:4209:28237034,28248381:pehd:4209:28248861,28254379:pehd:4209:28254641,28266459:pehd:4209:28315104,28266464:pehd:4209:28266694,28267056:pehd:4209:28267331,28268415:pehd:4209:28314891,28275156:pehd:4209:28326272,28278638:pehd:4209:28312534,28293093:pehd:4209:28312368,28296765:pehd:4209:28312216,28296769:pehd:4209:28311055,28298771:pehd:4209:28311235,28299778:pehd:4209:28311119,28299783:pehd:4209:28310433,28309575:pehd:4209:28334653,28315752:pehd:4209:28328292,28329275:pehd:4209:28329681,28389445:pehd:4209:28389594,28396267:pehd:4209:28406869,28398862:pehd:4209:28399284,28398885:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.972922681385208, 'nb_photo': 7701, 'list_port_cont': '28114797,28122695,28147096,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28178834,28178892,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28200980,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28215966,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,28227027,28227689,28227794,28230330,28231064,28248658,28250278,28251778,28254884,28254992,28255289,28255429,28255451,28255864,28258755,28258954,28259131,28260165,28267289,28267636,28305477,28305606,28305698,28305767,28309656,28309721,28310151,28311299,28311967,28312033,28315863,28316504,28317969,28318246,28318532,28319793,28320728,28322213,28322745,28323201,28323939,28326189,28326359,28327470,2832780', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,28146709:28147096,28148212:28153648,28148244:28150166,28148259:28170717,28148269:28159291,28150008:28153188,28150041:28151055,28150074:28150474,28150126:28150870,28154940:28164423,28158435:28159277,28158477:28158609,28160920:28161442,28162127:28163539,28165267:28166043,28172416:28177210,28172427:28175857,28172432:28175542,28172438:28174473,28172446:28173879,28172460:28173040,28178610:28180221,28178615:28179932,28178642:28179358,28178643:28178892,28178644:28178834,28185600:28186002,28194993:28195546,28196383:28196998,28197100:28218722,28197139:28215520,28197179:28215328,28197195:28218263,28197212:28214106,28197218:28198211,28197242:28211368,28197248:28210375,28197290:28210105,28197321:28209422,28197397:28208543,28197408:28207664,28197416:28204180,28197454:28207315,28197462:28202302,28197491:28201623,28197542:28200980,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:2820654', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,28146709:pehd:4211:28147096,28148212:pehd:4211:28153648,28148244:pehd:4211:28150166,28148259:pehd:4211:28170717,28148269:pehd:4211:28159291,28150008:pehd:4211:28153188,28150041:pehd:4211:28151055,28150074:pehd:4211:28150474,28150126:pehd:4211:28150870,28154940:pehd:4211:28164423,28158435:pehd:4211:28159277,28158477:pehd:4211:28158609,28160920:pehd:4211:28161442,28162127:pehd:4211:28163539,28165267:pehd:4211:28166043,28172416:pehd:4211:28177210,28172427:pehd:4211:28175857,28172432:pehd:4211:28175542,28172438:pehd:4211:28174473,28172446:pehd:4211:28173879,28172460:pehd:4211:28173040,28178610:pehd:4211:28180221,28178615:pehd:4211:28179932,28178642:pehd:4211:28179358,28178643:pehd:4211:28178892,28178644:pehd:4211:28178834,28185600:pehd:4211:28186002,28194993:pehd:4211:28195546,28196383:pehd:4211:28196998,28197100:pehd:4211:28218722,28197139:pehd:4211:28215520,28197179:pehd:4211:28215328,28197195:pehd:4211:28218263,28197212:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0022216319456254715, 'nb_photo': 1, 'list_port_cont': '28748377', 'assoc_port': '28747366:28748377', 'assoc_mat': '28747366:pehd:3327:28748377'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005976864757216136, 'nb_photo': 4, 'list_port_cont': '28307330,28576814,28609845', 'assoc_port': '28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28306512:pehd:3594:28307330,28576610:pehd:3594:28576814,28609449:pehd:3594:28609845'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0003209133510889426, 'nb_photo': 1, 'list_port_cont': '28507106', 'assoc_port': '28506520:28507106', 'assoc_mat': '28506520:pet_clair:4203:28507106'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004655766753365708, 'nb_photo': 6, 'list_port_cont': '28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28389447:pet_clair:4200:28389745,28395064:pet_clair:4200:28395485,28490489:pet_clair:4200:28491267,28490536:pet_clair:4200:28490975,28531992:pet_clair:4200:28533194'}, {'unwanted_material': 'pet_clair', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0003408782142355179, 'nb_photo': 1, 'list_port_cont': '28520446', 'assoc_port': '28520160:28520446', 'assoc_mat': '28520160:pet_clair:4209:28520446'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0005752137830190486, 'nb_photo': 38, 'list_port_cont': '28185999,28197002,28205236,28255001,28255419,28319798,28334594,28335528,28336889,28441980,28458084,28467251,28485799,28537344,28540623,28546562,28601820,28613858,28621960,28645549,28646737,28647500,28701020,28706657,28721770,28722897,28750285,28762135,28769207,28770784,28770857,28771018,28793081,28794977', 'assoc_port': '28185600:28185999,28196383:28197002,28204093:28205236,28254369:28255001,28255156:28255419,28269635:28336889,28273045:28335528,28273052:28334594,28296767:28319798,28441235:28441980,28457024:28458084,28466528:28467251,28485311:28485799,28536750:28537344,28540209:28540623,28546218:28546562,28599378:28601820,28613075:28621960,28613156:28613858,28644833:28646737,28644837:28645549,28647066:28647500,28700437:28701020,28706284:28706657,28708053:28722897,28720958:28721770,28749837:28750285,28749859:28762135,28767871:28771018,28769086:28769207,28770478:28770857,28770481:28770784,28788991:28794977,28791440:28793081', 'assoc_mat': '28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28204093:pet_clair:4211:28205236,28254369:pet_clair:4211:28255001,28255156:pet_clair:4211:28255419,28269635:pet_clair:4211:28336889,28273045:pet_clair:4211:28335528,28273052:pet_clair:4211:28334594,28296767:pet_clair:4211:28319798,28441235:pet_clair:4211:28441980,28457024:pet_clair:4211:28458084,28466528:pet_clair:4211:28467251,28485311:pet_clair:4211:28485799,28536750:pet_clair:4211:28537344,28540209:pet_clair:4211:28540623,28546218:pet_clair:4211:28546562,28599378:pet_clair:4211:28601820,28613075:pet_clair:4211:28621960,28613156:pet_clair:4211:28613858,28644833:pet_clair:4211:28646737,28644837:pet_clair:4211:28645549,28647066:pet_clair:4211:28647500,28700437:pet_clair:4211:28701020,28706284:pet_clair:4211:28706657,28708053:pet_clair:4211:28722897,28720958:pet_clair:4211:28721770,28749837:pet_clair:4211:28750285,28749859:pet_clair:4211:28762135,28767871:pet_clair:4211:28771018,28769086:pet_clair:4211:28769207,28770478:pet_clair:4211:28770857,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9944846809399909, 'nb_photo': 82655, 'list_port_cont': '28121206,28147575,28151166,28151733,28158345,28159205,28159254,28163236,28173625,28179617,28180493,28186146,28195935,28196098,28197224,28198826,28199004,28199165,28199232,28199247,28201054,28201558,28201816,28202114,28203054,28203198,28204240,28205115,28205287,28206820,28208970,28212868,28215192,28219475,28221558,28230984,28238486,28250708,28252204,28254944,28257574,28258719,28259310,28260240,28261275,28305734,28310359,28310592,28315642,28316000,28316436,28316695,28317323,28319664,28320288,28320560,28320860,28321129,28321338,28321716,28322724,28323563,28327673,28378762,28380107,28382024,28383264,28385816,28391795,28391931,28392960,28395769,28399761,28399885,28401419,28401607,28404926,28407339,28407692,28409223,28409421,28444235,28446460,28447361,28449577,28450562,28454377,28455531,28457760,28459320,28461513,28462300,28463255,28463286,28467131,28467285,28468541,28480612,28481538,28485672,28485763,28488280,28489639,28491636,28491957,28496231,28496357,28498157,28499089,28504920,28505057,28507229,28519628,2852096', 'assoc_port': '28114553:28121206,28146703:28147575,28150098:28151733,28150129:28151166,28154919:28158345,28158429:28159254,28158480:28159205,28162142:28163236,28172422:28173625,28172435:28180493,28178612:28179617,28185598:28186146,28194992:28196098,28194994:28195935,28196350:28197224,28197085:28203198,28197125:28203054,28197164:28201816,28197214:28201558,28197238:28201054,28197251:28204240,28197294:28199232,28197326:28199247,28197443:28199165,28197449:28199004,28197499:28198826,28200951:28202114,28201033:28205287,28204099:28205115,28205921:28206820,28208389:28208970,28211845:28212868,28214389:28215192,28218465:28219475,28220806:28221558,28230007:28230984,28238097:28238486,28249987:28250708,28251180:28252204,28254387:28254944,28257119:28257574,28258304:28258719,28258820:28259310,28259701:28260240,28260615:28261275,28267049:28321716,28268413:28321338,28271878:28320860,28271882:28320560,28273047:28320288,28273054:28323563,28278648:28319664,28296763:28317323,28298768:28316436,28299773:28316000,28301860:28315642,28305510:2830573', 'assoc_mat': '28114553:pet_clair:3327:28121206,28146703:pet_clair:3327:28147575,28150098:pet_clair:3327:28151733,28150129:pet_clair:3327:28151166,28154919:pet_clair:3327:28158345,28158429:pet_clair:3327:28159254,28158480:pet_clair:3327:28159205,28162142:pet_clair:3327:28163236,28172422:pet_clair:3327:28173625,28172435:pet_clair:3327:28180493,28178612:pet_clair:3327:28179617,28185598:pet_clair:3327:28186146,28194992:pet_clair:3327:28196098,28194994:pet_clair:3327:28195935,28196350:pet_clair:3327:28197224,28197085:pet_clair:3327:28203198,28197125:pet_clair:3327:28203054,28197164:pet_clair:3327:28201816,28197214:pet_clair:3327:28201558,28197238:pet_clair:3327:28201054,28197251:pet_clair:3327:28204240,28197294:pet_clair:3327:28199232,28197326:pet_clair:3327:28199247,28197443:pet_clair:3327:28199165,28197449:pet_clair:3327:28199004,28197499:pet_clair:3327:28198826,28200951:pet_clair:3327:28202114,28201033:pet_clair:3327:28205287,28204099:pet_clair:3327:28205115,28205921:pet_clair:3327:28206820,28208389:pet_clair:3327:28208970,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.024082725097591726, 'nb_photo': 761, 'list_port_cont': '28115010,28151423,28151924,28158824,28159223,28185750,28197961,28230326,28230918,28263380,28278538,28307328,28307471,28309288,28327365,28389780,28410747,28442186,28498721,28504389,28529640,28543226,28565199,28571548,28576809,28598649,28608600,28609848,28616980,28619965,28633963,28658089,28660270,28675643,28706722,28718004,28747732,28758941,28759790,28772507,28789368,28789915', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,28158426:28159223,28158436:28158824,28178638:28185750,28197273:28197961,28230012:28230918,28230013:28230326,28262966:28263380,28275149:28278538,28305512:28307471,28306511:28309288,28306512:28307328,28326940:28327365,28389438:28389780,28404241:28410747,28441238:28442186,28498513:28498721,28504076:28504389,28529172:28529640,28542874:28543226,28564860:28565199,28571214:28571548,28576610:28576809,28598196:28598649,28608156:28608600,28609449:28609848,28616512:28616980,28619641:28619965,28633495:28633963,28657920:28660270,28657922:28658089,28675228:28675643,28706287:28706722,28717752:28718004,28747362:28747732,28758426:28758941,28758428:28759790,28772190:28772507,28788999:28789915,28789088:28789368', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,28158426:pet_clair:3594:28159223,28158436:pet_clair:3594:28158824,28178638:pet_clair:3594:28185750,28197273:pet_clair:3594:28197961,28230012:pet_clair:3594:28230918,28230013:pet_clair:3594:28230326,28262966:pet_clair:3594:28263380,28275149:pet_clair:3594:28278538,28305512:pet_clair:3594:28307471,28306511:pet_clair:3594:28309288,28306512:pet_clair:3594:28307328,28326940:pet_clair:3594:28327365,28389438:pet_clair:3594:28389780,28404241:pet_clair:3594:28410747,28441238:pet_clair:3594:28442186,28498513:pet_clair:3594:28498721,28504076:pet_clair:3594:28504389,28529172:pet_clair:3594:28529640,28542874:pet_clair:3594:28543226,28564860:pet_clair:3594:28565199,28571214:pet_clair:3594:28571548,28576610:pet_clair:3594:28576809,28598196:pet_clair:3594:28598649,28608156:pet_clair:3594:28608600,28609449:pet_clair:3594:28609848,28616512:pet_clair:3594:28616980,28619641:pet_clair:3594:28619965,28633495:pet_clair:3594:28633963,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014233614541477408, 'nb_photo': 48, 'list_port_cont': '28115013,28151428,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913', 'assoc_port': '28114554:28115013,28150085:28151428,28197273:28197953,28262966:28263384,28275149:28278545,28306511:28309296,28306512:28307329,28326940:28327366,28389438:28389781,28441238:28442181,28498513:28498726,28504076:28504386,28529172:28529646,28571214:28571549,28576610:28576815,28608156:28608599,28609449:28609855,28616512:28616985,28633495:28633965,28675228:28675636,28717752:28718003,28758426:28758944,28758428:28759786,28772190:28772508,28788999:28789913,28789088:28789364', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150085:pet_fonce:3594:28151428,28197273:pet_fonce:3594:28197953,28262966:pet_fonce:3594:28263384,28275149:pet_fonce:3594:28278545,28306511:pet_fonce:3594:28309296,28306512:pet_fonce:3594:28307329,28326940:pet_fonce:3594:28327366,28389438:pet_fonce:3594:28389781,28441238:pet_fonce:3594:28442181,28498513:pet_fonce:3594:28498726,28504076:pet_fonce:3594:28504386,28529172:pet_fonce:3594:28529646,28571214:pet_fonce:3594:28571549,28576610:pet_fonce:3594:28576815,28608156:pet_fonce:3594:28608599,28609449:pet_fonce:3594:28609855,28616512:pet_fonce:3594:28616985,28633495:pet_fonce:3594:28633965,28675228:pet_fonce:3594:28675636,28717752:pet_fonce:3594:28718003,28758426:pet_fonce:3594:28758944,28758428:pet_fonce:3594:28759786,28772190:pet_fonce:3594:28772508,28788999:pet_fonce:3594:28789913,28789088:pet_fonce:3594:28789364'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.008821681928570258, 'nb_photo': 1, 'list_port_cont': '28647186', 'assoc_port': '28647064:28647186', 'assoc_mat': '28647064:pet_opaque:4207:28647186'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.004370682532704493, 'nb_photo': 1, 'list_port_cont': '28198837', 'assoc_port': '28197411:28198837', 'assoc_mat': '28197411:pet_opaque:4461:28198837'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010055911372498318, 'nb_photo': 20, 'list_port_cont': '28147083,28162615,28198913,28199337,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038', 'assoc_port': '28146707:28147083,28162156:28162615,28197322:28199337,28197401:28198913,28215537:28216327,28266455:28311928,28271876:28310980,28299766:28309803,28384995:28385281,28406771:28407261,28452670:28452784,28457025:28457402,28490492:28499490,28529175:28529660,28531992:28533185,28542877:28543020,28747367:28747744,28767868:28768038', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28215537:pet_opaque:4200:28216327,28266455:pet_opaque:4200:28311928,28271876:pet_opaque:4200:28310980,28299766:pet_opaque:4200:28309803,28384995:pet_opaque:4200:28385281,28406771:pet_opaque:4200:28407261,28452670:pet_opaque:4200:28452784,28457025:pet_opaque:4200:28457402,28490492:pet_opaque:4200:28499490,28529175:pet_opaque:4200:28529660,28531992:pet_opaque:4200:28533185,28542877:pet_opaque:4200:28543020,28747367:pet_opaque:4200:28747744,28767868:pet_opaque:4200:28768038'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0009542239529812918, 'nb_photo': 2, 'list_port_cont': '28506952,28616756', 'assoc_port': '28506543:28506952,28616519:28616756', 'assoc_mat': '28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.000143873099183422, 'nb_photo': 68, 'list_port_cont': '28150871,28151048,28175536,28178831,28197000,28200976,28201615,28208985,28212778,28214101,28215015,28218256,28223880,28255444,28305475,28322226,28326199,28327471,28329419,28329872,28336895,28339476,28386094,28391742,28393132,28395621,28404727,28409364,28447178,28455483,28457489,28485803,28525340,28531351,28541147,28545586,28546572,28549060,28567759,28572224,28574624,28575692,28596255,28608983,28658332,28660187,28671674,28702212,28706658,28715331,28723472,28743580,28744551,28758957,28759109,28762137,28763284,28770849,28772845,28772999,28791785,28793078', 'assoc_port': '28150041:28151048,28150126:28150871,28172432:28175536,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197491:28201615,28197542:28200976,28208382:28208985,28211847:28212778,28214404:28215015,28223120:28223880,28255151:28255444,28262965:28339476,28269635:28336895,28293098:28329419,28305097:28305475,28321659:28322226,28325226:28326199,28326953:28327471,28329296:28329872,28384994:28386094,28390753:28391742,28392226:28393132,28395076:28395621,28404187:28404727,28408332:28409364,28446678:28447178,28454860:28455483,28457038:28457489,28485311:28485803,28524352:28525340,28529138:28531351,28531993:28541147,28545014:28545586,28546218:28546572,28548756:28549060,28567225:28567759,28571997:28572224,28574231:28574624,28575420:28575692,28595740:28596255,28608080:28608983,28650923:28658332,28659147:28660187,28671128:28671674,28701308:28702212,28706284:28706658,28715025:28715331,28723222:28723472,28739549:28744551,28742943:28743580,28749859:28762137,28758421:28759109,28758435:28758957,28762718:2876328', 'assoc_mat': '28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28172432:pet_opaque:4211:28175536,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28223120:pet_opaque:4211:28223880,28255151:pet_opaque:4211:28255444,28262965:pet_opaque:4211:28339476,28269635:pet_opaque:4211:28336895,28293098:pet_opaque:4211:28329419,28305097:pet_opaque:4211:28305475,28321659:pet_opaque:4211:28322226,28325226:pet_opaque:4211:28326199,28326953:pet_opaque:4211:28327471,28329296:pet_opaque:4211:28329872,28384994:pet_opaque:4211:28386094,28390753:pet_opaque:4211:28391742,28392226:pet_opaque:4211:28393132,28395076:pet_opaque:4211:28395621,28404187:pet_opaque:4211:28404727,28408332:pet_opaque:4211:28409364,28446678:pet_opaque:4211:28447178,28454860:pet_opaque:4211:28455483,2845'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0042056079398782205, 'nb_photo': 420, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28198267,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,28235729,28235750,28238238,28248643,28255236,28255376,28258839,28260817,28267129,28269798,28273167,28293329,28296905,28298902,28305188,28307659,28320510,28329504,28330995,28336074,28336162,28338698,28338978,28339015,28378036,28386522,28389462,28395161,28399121,28407022,28417206,28444720,28446815,28450002,28458528,28465505,28470061,28477565,28477664,28478025,28478227,28482707,28483248,28487446,28490686,28495616,28506687,28516597,28522976,28533025,28533117,28539229,28545186,28545456,28546261,28561988,28573064,28573578,28573735,28573765,28575444,28576016,28576693,28577120,28602201,28605918,28618820,28619825,28645061,28651912,28654172,28655369,28663107,28706361,28715073,28716893,28717904,28719921,28720066,28721067,28739733,28742698,28743011,28743848,28750197,28752117,28752266,28758592,2876883', 'assoc_port': '28054343:28054373,28123402:28123571,28148263:28148601,28149990:28150698,28154938:28155327,28160921:28161093,28172507:28172763,28178611:28178773,28185594:28185767,28192233:28192623,28196380:28196443,28197258:28200472,28197328:28200211,28197382:28204758,28197557:28197725,28197591:28199028,28197598:28198267,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,28235582:28235729,28235595:28235750,28238095:28238238,28248366:28248643,28255150:28255376,28255153:28255236,28258824:28258839,28260611:28260817,28267051:28267129,28269643:28269798,28273041:28273167,28293095:28293329,28296744:28296905,28298777:28298902,28305094:28305188,28307514:28307659,28320156:28320510,28329301:28329504,28330623:28330995,28336037:28336162,28336038:28336074,28338411:28339015,28338413:28338978,28338416:28338698,28377782:28378036,28386389:28386522,28389443:28389462,28395048:28395161,28398901:28399121,28406776:28407022,28416999:28417206,28444581:2844472', 'assoc_mat': '28054343:plastique:3726:28054373,28123402:plastique:3726:28123571,28148263:plastique:3726:28148601,28149990:plastique:3726:28150698,28154938:plastique:3726:28155327,28160921:plastique:3726:28161093,28172507:plastique:3726:28172763,28178611:plastique:3726:28178773,28185594:plastique:3726:28185767,28192233:plastique:3726:28192623,28196380:plastique:3726:28196443,28197258:plastique:3726:28200472,28197328:plastique:3726:28200211,28197382:plastique:3726:28204758,28197557:plastique:3726:28197725,28197591:plastique:3726:28199028,28197598:plastique:3726:28198267,28199406:plastique:3726:28199724,28205939:plastique:3726:28206000,28208423:plastique:3726:28208531,28218467:plastique:3726:28218671,28226762:plastique:3726:28226835,28230010:plastique:3726:28230366,28230014:plastique:3726:28230232,28230016:plastique:3726:28230142,28235582:plastique:3726:28235729,28235595:plastique:3726:28235750,28238095:plastique:3726:28238238,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011130955756669008, 'nb_photo': 1065, 'list_port_cont': '28054384,28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28196558,28197719,28198039,28198263,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230146,28230237,28230370,28235732,28235752,28235978,28236185,28236444,28238229,28248640,28255232,28255367,28258840,28260819,28267134,28269806,28273169,28293331,28296906,28298905,28307654,28320506,28329497,28330910,28331002,28336076,28336167,28336247,28338579,28338701,28338935,28338987,28339007,28377861,28378024,28386523,28395166,28399118,28407018,28408571,28417211,28444729,28446807,28448828,28450011,28458529,28465510,28470063,28472457,28477559,28477665,28477863,28478035,28478234,28482702,28483247,28487440,28490688,28490818,28495618,28506685,28516588,28533026,28533124,28539235,28545190,28545462,28561991,28573068,28573583,28573770,28576013,28577109,28577123,28602202,28605919,28609507,28618605,28618823,28619815,28645066,28651921,28654176,28655373,28663096,28673673,28680330,28702588,28706367,2871507', 'assoc_port': '28054343:28054384,28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196356:28196558,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197598:28198263,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28230016:28230146,28235567:28236185,28235568:28236444,28235569:28235978,28235582:28235732,28235595:28235752,28238095:28238229,28248366:28248640,28255150:28255367,28255153:28255232,28258824:28258840,28260611:28260819,28267051:28267134,28269643:28269806,28273041:28273169,28293095:28293331,28296744:28296906,28298777:28298905,28307514:28307654,28320156:28320506,28329301:28329497,28330623:28331002,28330659:28330910,28336035:28336247,28336037:28336167,28336038:28336076,28338411:28339007,28338413:28338987,28338415:28338935,28338416:28338701,28338418:2833857', 'assoc_mat': '28054343:Teint_Dans_La_Masse:3726:28054384,28123402:Teint_Dans_La_Masse:3726:28123577,28148263:Teint_Dans_La_Masse:3726:28148603,28149990:Teint_Dans_La_Masse:3726:28150675,28154938:Teint_Dans_La_Masse:3726:28155332,28160921:Teint_Dans_La_Masse:3726:28161087,28172507:Teint_Dans_La_Masse:3726:28172761,28178611:Teint_Dans_La_Masse:3726:28178765,28185594:Teint_Dans_La_Masse:3726:28185757,28192233:Teint_Dans_La_Masse:3726:28192632,28196356:Teint_Dans_La_Masse:3726:28196558,28196380:Teint_Dans_La_Masse:3726:28196451,28197256:Teint_Dans_La_Masse:3726:28201182,28197258:Teint_Dans_La_Masse:3726:28200477,28197382:Teint_Dans_La_Masse:3726:28204760,28197557:Teint_Dans_La_Masse:3726:28197719,28197591:Teint_Dans_La_Masse:3726:28199025,28197594:Teint_Dans_La_Masse:3726:28198774,28197596:Teint_Dans_La_Masse:3726:28198569,28197598:Teint_Dans_La_Masse:3726:28198263,28197600:Teint_Dans_La_Masse:3726:28198039,28199406:Teint_Dans_La_Masse:3726:28199721,28205939:Teint_Dans_La_Masse:3726:28206005,28218467:Teint_Dans_La_Masse:3726:2'}), 'main_stat': {'nb_photos': 29843}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('jrm', '2025-11', 0.03351197932939969),), (('film_pedb', '2025-11', 0.17409673941160697),), (('pet_clair', '2025-11', 0.006241212568681184),), (('gm', '2025-11', 0.04716175919977831),), (('pehd_pp', '2025-11', 0.027072749383017014),), (('emr', '2025-11', 0.03534659695694359),), (('ela', '2025-11', 0.1102448897172868),), (('flux_dev', '2025-11', 0.102098708158809),), (('refus', '2025-11', 0.05867986993332201),), (('aluminium', '2025-11', 0.04421191011495496),)]} filepath : /data_4/data_log/job/memo/angers_montee_convoyeur/sla_mensuel_angers_montee_convoyeur_mois_11_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', '0.58%', 445], 'barquette_avec_film': ['barquette_avec_film', '0.36%', 3], 'bouchon': ['bouchon', '0.03%', 35], 'carton': ['carton', '0.17%', 53], 'papier': ['papier', '1.04%', 181], 'pehd': ['pehd', '0.22%', 1], 'pet_clair': ['pet_clair', '99.45%', 82655]}, 'refus': {'autre': ['autre', '0.25%', 200], 'carton': ['carton', '0.56%', 488], 'metal': ['metal', '0.19%', 210], 'papier': ['papier', '4.62%', 2030], 'pehd': ['pehd', '0.06%', 4], 'pet_clair': ['pet_clair', '2.41%', 761], 'pet_fonce': ['pet_fonce', '0.14%', 48]}, 'jrm': {'autre_refus': ['autre_refus', '0.81%', 292], 'cartonnette': ['cartonnette', '0.09%', 19], 'Carton_brun': ['Carton_brun', '1.27%', 264], 'Carton_gris': ['Carton_gris', '0.36%', 33], 'kraft': ['kraft', '0.22%', 16], 'plastique': ['plastique', '0.42%', 420], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '1.11%', 1065]}, 'aluminium': {'barquette_opaque': ['barquette_opaque', '0.03%', 3], 'carton': ['carton', '1.33%', 79], 'ela': ['ela', '0.14%', 6], 'film_plastique': ['film_plastique', '2.02%', 166], 'metal': ['metal', '95.19%', 15], 'papier': ['papier', '1.01%', 240], 'pehd': ['pehd', '0.65%', 16]}, 'ela': {'barquette_opaque': ['barquette_opaque', '0.21%', 135], 'carton': ['carton', '1.95%', 445], 'ela': ['ela', '89.83%', 196], 'etiquette': ['etiquette', '0.0%', 9], 'film_plastique': ['film_plastique', '1.5%', 834], 'metal': ['metal', '2.66%', 660], 'papier': ['papier', '4.22%', 4690], 'pehd': ['pehd', '0.49%', 129], 'pet_clair': ['pet_clair', '0.03%', 1]}, 'emr': {'barquette_opaque': ['barquette_opaque', '0.08%', 37], 'carton': ['carton', '96.52%', 2862], 'ela': ['ela', '0.13%', 19], 'film_plastique': ['film_plastique', '0.34%', 952], 'metal': ['metal', '1.43%', 684], 'papier': ['papier', '1.82%', 5202], 'pehd': ['pehd', '0.37%', 75], 'pet_opaque': ['pet_opaque', '0.88%', 1]}, 'film_pedb': {'barquette_opaque': ['barquette_opaque', '1.74%', 5], 'carton': ['carton', '1.46%', 2249], 'ela': ['ela', '0.48%', 2], 'film_plastique': ['film_plastique', '81.8%', 4010], 'metal': ['metal', '0.6%', 29], 'papier': ['papier', '16.47%', 26840], 'pehd': ['pehd', '1.0%', 15], 'pet_opaque': ['pet_opaque', '0.44%', 1]}, 'flux_dev': {'barquette_opaque': ['barquette_opaque', '0.46%', 13], 'carton': ['carton', '1.93%', 270], 'ela': ['ela', '0.11%', 10], 'film_plastique': ['film_plastique', '2.08%', 711], 'metal': ['metal', '0.46%', 6], 'papier': ['papier', '8.49%', 1122], 'pehd': ['pehd', '0.51%', 93], 'pet_clair': ['pet_clair', '0.47%', 6], 'pet_opaque': ['pet_opaque', '0.1%', 20]}, 'gm': {'barquette_opaque': ['barquette_opaque', '0.61%', 45], 'carton': ['carton', '2.58%', 1349], 'ela': ['ela', '0.51%', 133], 'film_plastique': ['film_plastique', '1.19%', 559], 'metal': ['metal', '2.11%', 391], 'papier': ['papier', '95.05%', 32018], 'pehd': ['pehd', '0.67%', 192], 'pet_clair': ['pet_clair', '0.03%', 1], 'pet_opaque': ['pet_opaque', '0.1%', 2]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '0.6%', 3462], 'carton': ['carton', '0.51%', 5167], 'ela': ['ela', '0.06%', 729], 'film_plastique': ['film_plastique', '0.76%', 23025], 'metal': ['metal', '0.42%', 367], 'papier': ['papier', '0.78%', 22634], 'pehd': ['pehd', '97.29%', 7701], 'pet_clair': ['pet_clair', '0.06%', 38], 'pet_opaque': ['pet_opaque', '0.01%', 68]}} before plot_matierial_repartition before organize_and_plot_coverage_data before organize_and_plot_impurety_average_data before organize_and_plot_quality_photo_data finish generating filepath : /data_4/data_log/job/memo/angers_montee_convoyeur/sla_mensuel_angers_montee_convoyeur_mois_11_annee_2025.pdf le fichier se trouve ici : /data_4/data_log/job/memo/angers_montee_convoyeur 4.88user 5.20system 0:11.37elapsed 88%CPU (0avgtext+0avgdata 181132maxresident)k 19136inputs+2176outputs (138major+56006minor)pagefaults 0swaps