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; 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': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} 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 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} 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 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} 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 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} 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 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} 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 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1858, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 54, 'nb_selected_images': 1912, 'last_update': '2025/11/30', 'portfolio_id': 29016603, 'last_run_id': 2676765, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84370 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': 7, 'end_of_day_photos_duplicated': 692, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7904, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 101, 'nb_images_finished': 1893, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 16, 'nb_selected_images': 1909, 'last_update': '2025/11/29', 'portfolio_id': 29016603, 'last_run_id': 2676093, 'total_number_of_photos': 7947}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673701, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 204 seconds', 'coverage_pause': '0 days 83703 seconds', 'coverage_times_pause': '0 days 86166 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': 433, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 8175, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2105, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2105, 'last_update': '2025/11/29', 'portfolio_id': 28974940, 'last_run_id': 2673469, 'total_number_of_photos': 8214}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 130, 'nb_images_finished': 2335, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2335, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2667684, 'total_number_of_photos': 8144}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, 'total_number_of_photos': 8209}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83554 seconds', 'coverage_times_pause': '0 days 86165 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': 509, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 960, 'end_of_day_photos_uploaded': 7137, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 124, 'nb_images_finished': 2243, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 5, 'nb_images_started': 86, 'nb_selected_images': 2329, 'last_update': '2025/11/28', 'portfolio_id': 28941704, 'last_run_id': 2666401, 'total_number_of_photos': 7837}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660978, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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 204 seconds', 'coverage_pause': '0 days 84418 seconds', 'coverage_times_pause': '0 days 86165 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': 366, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 8241, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 118, 'nb_images_finished': 2302, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2302, 'last_update': '2025/11/27', 'portfolio_id': 28898467, 'last_run_id': 2660636, 'total_number_of_photos': 8293}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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': 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}} 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/26', '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/26', '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/26', '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/26', '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 ! 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 ! 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 ! 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 ! 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 ! 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 ! 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 ! 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 ! 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': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2654088, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84250 seconds', 'coverage_times_pause': '0 days 86121 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_dark': 1, 'end_of_day_photos_duplicated': 521, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 8074, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1465, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1465, 'last_update': '2025/11/26', 'portfolio_id': 28852100, 'last_run_id': 2653662, 'total_number_of_photos': 8122}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646997, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 62917 seconds', 'coverage_times_pause': '0 days 64500 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': 540, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5900, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 116, 'nb_images_finished': 2067, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2067, 'last_update': '2025/11/25', 'portfolio_id': 28823574, 'last_run_id': 2646619, 'total_number_of_photos': 5954}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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}} 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 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/23', 'portfolio_id': 28802288, 'last_run_id': 2639308, '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}} 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-29 00:00:00 Found day : 2025-11-28 00:00:00 Found day : 2025-11-27 00:00:00 Found day : 2025-11-26 00:00:00 Found day : 2025-11-25 00:00:00 Found day : 2025-11-24 00:00:00 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 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,2640210,2646997,2654088,2660978,2667684,2673701,2676765,2678234) 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.0062175421029426105, 'nb_photo': 672, 'list_port_cont': '28121215,28147571,28151173,28158338,28159200,28159256,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199219,28199248,28202112,28204248,28205112,28206831,28208975,28212877,28215194,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,28602904,28606174,28606344,28608937,28613874,28619335,2862142', 'assoc_port': '28114553:28121215,28146703:28147571,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197251:28204248,28197294:28199219,28197326:28199248,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,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:28391792,28395078:28395766,28398844:28399872,28400495:28401602,28400548:28407349,28406781:28407688,28408333:2840943', 'assoc_mat': '28114553:autre:3327:28121215,28146703:autre:3327:28147571,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,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,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:autre:3327:28260248,28260615:autre:3327:28261273,28267049:autre:3327:28321709,28268413:autre:3327:28321342,28278648:autre:3327:28319660,28296763:autre:3327:28317314,28298768:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0022663834966152037, 'nb_photo': 250, 'list_port_cont': '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,28840558,28870414,28915861,28934998,28958034,28965390,28987100,28991357,29003475,29013386,29024205', 'assoc_port': '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,28840317:28840558,28869681:28870414,28915627:28915861,28934409:28934998,28957702:28958034,28965048:28965390,28986877:28987100,28991067:28991357,29003164:29003475,29013219:29013386,29024015:29024205', 'assoc_mat': '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:autre:3594:28772512,28788999:autre:3594:28789909,28789088:autre:3594:28789363,28840317:autre:3594:28840558,28869681:autre:3594:28870414,28915627:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.006895010021642377, 'nb_photo': 372, 'list_port_cont': '28123569,28148600,28150673,28155329,28172757,28178763,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28204762,28206004,28218662,28230231,28236183,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,28824624,28825049,28827621,28830488,28831936,28834271,28845755,28846687,28864384,28866843,28873679,28876766,28886867,28892212,28921863,2892352', 'assoc_port': '28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28172507:28172757,28178611:28178763,28192233:28192626,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28230014:28230231,28235567:28236183,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:28482701,28483183:28483254,28487285:28487443,28490494:28490827,28490509:28490694,28495401:28495622,28506549:28506696,28516485:2851659', 'assoc_mat': '28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28192233:autre_refus:3726:28192626,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,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:autre_refus:3726:28260823,28269643:autre_refus:3726:28269805,28273041:autre_refus:3726:28273171,28293095:autre_refus:3726:28293322,28296744:autre_refus:3726:28296909,28298777:autre_refus:3726:28298898,28305094:autre_refus:3726:28305195,28307514:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00426359863736483, 'nb_photo': 4, 'list_port_cont': '28163238,28455527,28714691,28923868', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691,28923303:28923868', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691,28923303:barquette_avec_film:3327:28923868'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00012647913565972847, 'nb_photo': 8, 'list_port_cont': '28158851,28458555,28502843', 'assoc_port': '28158439:28158851,28456995:28458555,28490500:28502843', 'assoc_mat': '28158439:barquette_opaque:4205:28158851,28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002041122422705727, 'nb_photo': 161, '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,28856673,28872364,28916427,28925016,28932051,28932503,28932515,28965151', '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,28830410:28856673,28866560:28872364,28912766:28916427,28924820:28925016,28927226:28932051,28927229:28932515,28927231:28932503,28959569:28965151', '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.0007520208034731571, 'nb_photo': 58, 'list_port_cont': '28148558,28185656,28299899,28305580,28345724,28346996,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,28840375,28872579,28877860,28922226,28922364,28932268,28958916,28960197,28965167,28969884,28988762,28996471,28996543,28999348,29023177', 'assoc_port': '28148213:28148558,28185599:28185656,28194990:28347337,28196360:28345724,28197308:28346996,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,28840321:28840375,28866568:28872579,28876751:28877860,28918055:28922226,28919293:28922364,28927261:28932268,28955897:28958916,28960100:28960197,28965029:28969884,28965060:28965167,28988578:28999348,28988584:28988762,28996379:28996543,28996383:28996471,29023076:29023177', 'assoc_mat': '28148213:barquette_opaque:4207:28148558,28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28197308:barquette_opaque:4207:28346996,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016504793902476533, 'nb_photo': 53, 'list_port_cont': '28149212,28161371,28198418,28199583,28201473,28206494,28323101,28325874,28670358,28768138,28770167,29015365', 'assoc_port': '28148257:28149212,28160922:28161371,28197292:28199583,28197572:28198418,28201018:28201473,28205918:28206494,28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167,29009156:29015365', 'assoc_mat': '28148257:barquette_opaque:4461:28149212,28160922:barquette_opaque:4461:28161371,28197292:barquette_opaque:4461:28199583,28197572:barquette_opaque:4461:28198418,28201018:barquette_opaque:4461:28201473,28205918:barquette_opaque:4461:28206494,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,29009156:barquette_opaque:4461:29015365'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005777137597633882, 'nb_photo': 32, 'list_port_cont': '28173255,28199450,28199944,28208402,28208641,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670,28919689,28931223,28980125,29022483', 'assoc_port': '28172414:28173255,28197192:28199944,28197245:28199450,28197452:28208641,28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670,28919262:28919689,28924789:28931223,28965019:28980125,29019892:29022483', 'assoc_mat': '28172414:barquette_opaque:4200:28173255,28197192:barquette_opaque:4200:28199944,28197245:barquette_opaque:4200:28199450,28197452:barquette_opaque:4200:28208641,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,28919262:barquette_opaque:4200:28919689,28924789:barquette_opaque:4200:28931223,28965019:barquette_opaque:4200:28980125,29019892:barquette_opaque:4200:29022483'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.01538902037394376, 'nb_photo': 81, 'list_port_cont': '28173083,28173133,28179066,28179186,28185670,28198004,28198249,28198339,28208626,28208767,28214818,28219025,28223546,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,28887904,28892528,28933639,28956272,28977794,28992504,29013767,29016873,29023375,29023409,29023869', 'assoc_port': '28172429:28173133,28172437:28173083,28178614:28179186,28178628:28179066,28185597:28185670,28197457:28198339,28197496:28198249,28197504:28198004,28208387:28208767,28208420:28208626,28214417:28214818,28218481:28228042,28218495:28219025,28223122:28223546,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,28880032:28887904,28891799:28892528,28933042:28933639,28955894:28956272,28977256:28977794,28992094:28992504,29005884:29013767,29016628:29016873,29021683:29023869,29023312:29023409,29023314:2902337', 'assoc_mat': '28172429:barquette_opaque:4209:28173133,28172437:barquette_opaque:4209:28173083,28178614:barquette_opaque:4209:28179186,28178628:barquette_opaque:4209:28179066,28185597:barquette_opaque:4209:28185670,28197457:barquette_opaque:4209:28198339,28197496:barquette_opaque:4209:28198249,28197504:barquette_opaque:4209:28198004,28208387:barquette_opaque:4209:28208767,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28218495:barquette_opaque:4209:28219025,28223122:barquette_opaque:4209:28223546,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.009963764373276063, 'nb_photo': 5748, 'list_port_cont': '28114798,28147094,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28178839,28178898,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,28227029,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,2833331', 'assoc_port': '28114555:28114798,28146705:28148362,28146709:28147094,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,28178643:28178898,28178644:28178839,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:2821727', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28146709:barquette_opaque:4211:28147094,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,28178643:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002482247155118504, 'nb_photo': 48, 'list_port_cont': '28151174,28180496,28195922,28199168,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,28832282,28841061,28870127,28870744,28877701,28918841,28923816,28933885,28975977,28978200,28989095,29015606,29017467', 'assoc_port': '28150129:28151174,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28197443:28199168,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,28830394:28832282,28840314:28841061,28864217:28870127,28869613:28870744,28875707:28877701,28918057:28918841,28923317:28923816,28933027:28933885,28968042:28975977,28975116:28978200,28988577:28989095,29005899:29015606,29017413:29017467', 'assoc_mat': '28150129:bouchon:3327:28151174,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28197443:bouchon:3327:28199168,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,28830394:bouchon:3327:28832282,28840314:bouchon:3327:28841061,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012360348549034901, 'nb_photo': 95, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752,28851227,28928913,28991543,28994606', '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,28827557:28851227,28928416:28928913,28989148:28991543,28991093:28994606', '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,28827557:carton:4205:28851227,28928416:carton:4205:28928913,28989148:carton:4205:28991543,28991093:carton:4205:28994606'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.019537230442283116, 'nb_photo': 636, '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,28856680,28872357,28916429,28925020,28932055,28932494,28932517,28965149', '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,28830410:28856680,28866560:28872357,28912766:28916429,28924820:28925020,28927226:28932055,28927229:28932517,28927231:28932494,28959569:28965149', '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.9668771116885027, 'nb_photo': 4017, '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.013882660848248166, 'nb_photo': 3419, '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.0190192141833701, 'nb_photo': 342, '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,28827886,28830024,28834288,28845707,28872708,28874103,28879304,28919341,28919683,28919708,28931226,28931331,28935473,28956203,28962148,28968235,28972735,28975249,28980130,29000945,29023883,29024572,29026596', '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.2422810484909293, 'nb_photo': 2781, '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,28223537,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,2849881', '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,28223122:28223537,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:2831112', '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,28223122:carton:4209:28223537,2822'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0052550702447273084, 'nb_photo': 7143, '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,28200981,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,2832747', '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,28197542:28200981,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:2820504', '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.001924510001168285, 'nb_photo': 91, 'list_port_cont': '28151179,28151732,28158346,28163247,28180499,28199006,28199162,28199240,28201563,28201805,28203053,28205117,28212876,28221563,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,28828096,28832285,28841057,28877699,28922079,28923818,28923870,28926069,28942301,28959710,28960264,28971612,28975822,29015608,29017626,29024277', 'assoc_port': '28150098:28151732,28150129:28151179,28154919:28158346,28162142:28163247,28172435:28180499,28197125:28203053,28197164:28201805,28197214:28201563,28197326:28199240,28197443:28199162,28197449:28199006,28204099:28205117,28211845:28212876,28220806:28221563,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,28827560:28828096,28830394:28832285,28840314:28841057,28875707:28877699,28921799:28922079,28923303:28923870,28923317:28923818,28925376:28926069,28934414:28942301,28959567:28959710,28960102:2896026', 'assoc_mat': '28150098:carton:3327:28151732,28150129:carton:3327:28151179,28154919:carton:3327:28158346,28162142:carton:3327:28163247,28172435:carton:3327:28180499,28197125:carton:3327:28203053,28197164:carton:3327:28201805,28197214:carton:3327:28201563,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28220806:carton:3327:28221563,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,2860'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005259182578478294, 'nb_photo': 819, '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,28832371,28840562,28870416,28915859,28934994,28958031,28965389,28987101,28991351,29003464,29013388,29024207', '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,28832108:28832371,28840317:28840562,28869681:28870416,28915627:28915859,28934409:28934994,28957702:28958031,28965048:28965389,28986877:28987101,28991067:28991351,29003164:29003464,29013219:29013388,29024015:29024207', '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.0014994560298257705, 'nb_photo': 44, 'list_port_cont': '28161097,28185765,28196560,28199718,28200480,28204752,28205998,28218672,28226832,28230140,28235730,28235760,28238231,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427,28834262,28923535,28957821,28999517,29008211,29012473,29020353,29024791,29030512', 'assoc_port': '28160921:28161097,28185594:28185765,28196356:28196560,28197258:28200480,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28226762:28226832,28230016:28230140,28235582:28235730,28235595:28235760,28238095:28238231,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427,28834112:28834262,28923330:28923535,28957700:28957821,28999327:28999517,29005943:29008211,29009166:29012473,29019879:29020353,29024722:29024791,29030510:29030512', 'assoc_mat': '28160921:cartonnette:3726:28161097,28185594:cartonnette:3726:28185765,28196356:cartonnette:3726:28196560,28197258:cartonnette:3726:28200480,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28226762:cartonnette:3726:28226832,28230016:cartonnette:3726:28230140,28235582:cartonnette:3726:28235730,28235595:cartonnette:3726:28235760,28238095:cartonnette:3726:28238231,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,28834112:cartonnette:3726:28834262,28923330:cartonnette:3726:28923535,28957700:cartonnette:3726:28957821,28999327:cartonnette:3726:28999517,29005943:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013267496582226652, 'nb_photo': 369, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28196564,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28238232,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,2878943', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28196356:28196564,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,28238095:28238232,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:2844681', '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,28196356:Carton_brun:3726:28196564,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,28238095:Carton_brun:3726:28238232,28248366:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003850533208712759, 'nb_photo': 53, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198265,28198565,28200473,28230143,28230235,28230363,28235728,28238236,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282,28824628,28825027,28830430,28830487,28831941,28834272,28923527,28928531,28928688,28936444,28937548,28957831,28984155,28990826,28999525', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28197598:28198265,28230010:28230363,28230014:28230235,28230016:28230143,28235582:28235728,28238095:28238236,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,28824578:28824628,28825007:28825027,28830392:28830487,28830395:28831941,28830408:28830430,28834112:28834272,28923330:28923527,28928432:28928688,28928442:28928531,28936391:28936444,28937359:28937548,28957700:28957831,28984074:28984155,28988153:28990826,28999327:28999525', '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,28197598:Carton_gris:3726:28198265,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28235582:Carton_gris:3726:28235728,28238095:Carton_gris:3726:28238236,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,28824578:Carton_gris:3726:28824628,28825007:Carton_gris:3726:28825027,28830392:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001458845941428405, 'nb_photo': 10, 'list_port_cont': '28158862,28343168,28343554,28458552,28502855,28752547,28851229,28994613', 'assoc_port': '28158439:28158862,28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547,28827557:28851229,28991093:28994613', 'assoc_mat': '28158439:ela:4205:28158862,28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547,28827557:ela:4205:28851229,28991093:ela:4205:28994613'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9176167811373841, 'nb_photo': 370, '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,28856676,28872366,28925011,28932059,28932495,28932520,28965144', '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,28830410:28856676,28866560:28872366,28924820:28925011,28927226:28932059,28927229:28932520,28927231:28932495,28959569:28965144', '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,28830410:ela:4203:28856676,28866560:ela:4203:28872366,28924820:ela:4203:28925011,28927226:ela:4203:2893205'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.000949923880027, 'nb_photo': 26, 'list_port_cont': '28258444,28303079,28339618,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509,28877856,28878069,28916244,28922230,28925247', 'assoc_port': '28160919:28339618,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,28873476:28877856,28873516:28878069,28912767:28916244,28918055:28922230,28922515:28925247', 'assoc_mat': '28160919:ela:4207:28339618,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,28873476:ela:4207:28877856,28873516:ela:4207:28878069,28912767:ela:4207:28916244,28918055:ela:4207:28922230,28922515:ela:4207:28925247'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004888007286634539, 'nb_photo': 20, 'list_port_cont': '28149194,28161382,28198421,28199578,28200597,28201474,28227444,28305360,28789837', 'assoc_port': '28148257:28149194,28160922:28161382,28197084:28200597,28197292:28199578,28197572:28198421,28201018:28201474,28226723:28227444,28305096:28305360,28789031:28789837', 'assoc_mat': '28148257:ela:4461:28149194,28160922:ela:4461:28161382,28197084:ela:4461:28200597,28197292:ela:4461:28199578,28197572:ela:4461:28198421,28201018:ela:4461:28201474,28226723:ela:4461:28227444,28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0012262903647525718, 'nb_photo': 15, 'list_port_cont': '28158636,28199439,28267216,28309737,28395478,28452788,28533181,28606890,28747747,28827882,28830029,28919679,28931229', 'assoc_port': '28158476:28158636,28197245:28199439,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747,28827547:28827882,28829891:28830029,28919262:28919679,28924789:28931229', 'assoc_mat': '28158476:ela:4200:28158636,28197245:ela:4200:28199439,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,28827547:ela:4200:28827882,28829891:ela:4200:28830029,28919262:ela:4200:28919679,28924789:ela:4200:28931229'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.2988361049521138, 'nb_photo': 346, 'list_port_cont': '28147042,28173087,28173125,28198248,28199303,28208615,28219034,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,28825157,28825546,28837535,28838877,28845690,28846606,28880613,28892472,28913009,28913114,28933451,28933630,28936514,28956263,28960224,28960229,28963387,28963673,28977808,28982914,28991347,28992508,28997228,29002278,29006211,29013301,29016885,29021877,29021978,29022748,29023368,29026965', 'assoc_port': '28146701:28147042,28172429:28173125,28172437:28173087,28197112:28199303,28197496:28198248,28208420:28208615,28218481:28228031,28218495:28219034,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:2876285', 'assoc_mat': '28146701:ela:4209:28147042,28172429:ela:4209:28173125,28172437:ela:4209:28173087,28197112:ela:4209:28199303,28197496:ela:4209:28198248,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28218495:ela:4209:28219034,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:2859844'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006921538695896671, 'nb_photo': 1075, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28178887,28179948,28195544,28197007,28198216,28198892,28200163,28200978,28201613,28202310,28203870,28204185,28205035,28206554,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227694,28227798,28230346,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,2845807', '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,28178643:28178887,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,28197542:28200978,28197571:28198892,28199384:28209673,28199407:28200163,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226727:28227694,28230009:28230346,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:2825542', '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,28178643:ela:4211:28178887,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,28197542:ela:4211:28200978,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204097:ela:4211:2820503'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0015185749270637237, 'nb_photo': 2, 'list_port_cont': '28343557', 'assoc_port': '28211863:28343557', 'assoc_mat': '28211863:etiquette:4205:28343557'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 4.2485216504633026e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28332979,28464176,28468728,28675289,28707372,28932063,28932512', 'assoc_port': '28196362:28332979,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372,28927226:28932063,28927229:28932512', 'assoc_mat': '28196362:etiquette:4203:28332979,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372,28927226:etiquette:4203:28932063,28927229:etiquette:4203:28932512'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 13, 'list_port_cont': '28161383,28199582,28201466,28206506', 'assoc_port': '28160922:28161383,28197292:28199582,28201018:28201466,28205918:28206506', 'assoc_mat': '28160922:etiquette:4461:28161383,28197292:etiquette:4461:28199582,28201018:etiquette:4461:28201466,28205918:etiquette:4461:28206506'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009427918857414381, 'nb_photo': 1, 'list_port_cont': '28173260', 'assoc_port': '28172414:28173260', 'assoc_mat': '28172414:etiquette:4200:28173260'}, {'unwanted_material': 'etiquette', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006974835143989591, 'nb_photo': 10, 'list_port_cont': '28173084,28179053,28197998,28198240,28223544,28228044', 'assoc_port': '28172437:28173084,28178628:28179053,28197496:28198240,28197504:28197998,28218481:28228044,28223122:28223544', 'assoc_mat': '28172437:etiquette:4209:28173084,28178628:etiquette:4209:28179053,28197496:etiquette:4209:28198240,28197504:etiquette:4209:28197998,28218481:etiquette:4209:28228044,28223122:etiquette:4209:28223544'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041781509013827985, 'nb_photo': 73, 'list_port_cont': '28147106,28150874,28153639,28159274,28163543,28166032,28178827,28178885,28200984,28205040,28206947,28210107,28211367,28212780,28215012,28215964,28216514,28219428,28227028,28230342,28915932', 'assoc_port': '28146709:28147106,28148212:28153639,28150126:28150874,28158435:28159274,28162127:28163543,28165267:28166032,28178643:28178885,28178644:28178827,28197242:28211367,28197290:28210107,28197542:28200984,28204067:28206947,28204097:28205040,28211847:28212780,28214404:28215012,28215541:28216514,28215548:28215964,28218497:28219428,28226725:28227028,28230009:28230342,28915626:28915932', 'assoc_mat': '28146709:etiquette:4211:28147106,28148212:etiquette:4211:28153639,28150126:etiquette:4211:28150874,28158435:etiquette:4211:28159274,28162127:etiquette:4211:28163543,28165267:etiquette:4211:28166032,28178643:etiquette:4211:28178885,28178644:etiquette:4211:28178827,28197242:etiquette:4211:28211367,28197290:etiquette:4211:28210107,28197542:etiquette:4211:28200984,28204067:etiquette:4211:28206947,28204097:etiquette:4211:28205040,28211847:etiquette:4211:28212780,28214404:etiquette:4211:28215012,28215541:etiquette:4211:28216514,28215548:etiquette:4211:28215964,28218497:etiquette:4211:28219428,28226725:etiquette:4211:28227028,28230009:etiquette:4211:28230342,28915626:etiquette:4211:28915932'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0011581728406138945, 'nb_photo': 39, 'list_port_cont': '28121212,28151727,28163242,28198833,28199159,28201568,28201809,28221557', 'assoc_port': '28114553:28121212,28150098:28151727,28162142:28163242,28197164:28201809,28197214:28201568,28197443:28199159,28197499:28198833,28220806:28221557', 'assoc_mat': '28114553:etiquette:3327:28121212,28150098:etiquette:3327:28151727,28162142:etiquette:3327:28163242,28197164:etiquette:3327:28201809,28197214:etiquette:3327:28201568,28197443:etiquette:3327:28199159,28197499:etiquette:3327:28198833,28220806:etiquette:3327:28221557'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.019460083269775823, 'nb_photo': 199, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753,28851233,28928927,28991544,28994605', '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,28827557:28851233,28928416:28928927,28989148:28991544,28991093:28994605', '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,28827557:film_plastique:4205:28851233,28928416:film_plastique:4205:28928927,28989148:film_plastique:4205:28991544,28991093:film_plastique:4205:28994605'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015682516417025665, 'nb_photo': 940, '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,28856679,28872362,28916431,28925019,28932062,28932497,28932508,28965145', '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,28830410:28856679,28866560:28872362,28912766:28916431,28924820:28925019,28927226:28932062,28927229:28932508,28927231:28932497,28959569:28965145', '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.0034464086007988497, 'nb_photo': 1276, 'list_port_cont': '28148549,28158678,28185660,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,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,28500971,28502034,2850266', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165266:28187717,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:28268537,28269637:28269729,28271884:2835500', '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,28165266:film_plastique:4207:28187717,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:28346593,28197570:film_plastique:4207:28346657,28199401:film_plastique:4207:2834678'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8168752394767163, 'nb_photo': 5480, '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.01994512546116937, 'nb_photo': 872, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,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,28827891,28830020,28834293,28835313,28837289,28845706,28872711,28874110,28874318,28879306,28919334,28919676,28919714,28931235,28931338,28935476,28956202,28962145,28968245,28972731,2897524', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,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:28490650,28490492:2849948', '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,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:28258970,28266455:film_plastique:4200:2831191'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0120140331028092, 'nb_photo': 771, 'list_port_cont': '28114862,28158753,28161292,28173086,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223547,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,28547992,28553061,2856284', 'assoc_port': '28114552:28114862,28158424:28158753,28160923:28161292,28172419:28173265,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28223122:28223547,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:28325828,28381434:28381677,28389436:2838980', 'assoc_mat': '28114552:film_plastique:4209:28114862,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,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,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:28223903,28223122:film_plastique:4209:28223547,28226732:film_plastique:4209:28237027,28248383:film_plastique:4209:2824856'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007688409374737856, 'nb_photo': 31828, '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': 'emr', 'pht_type': 4207, 'ratio': 0.0008514864517641886, 'nb_photo': 4, 'list_port_cont': '28148553,28214184,28344659', 'assoc_port': '28148213:28148553,28205889:28344659,28211844:28214184', 'assoc_mat': '28148213:kraft:4207:28148553,28205889:kraft:4207:28344659,28211844:kraft:4207:28214184'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 3, 'list_port_cont': '28161378,28201460', 'assoc_port': '28160922:28161378,28201018:28201460', 'assoc_mat': '28160922:kraft:4461:28161378,28201018:kraft:4461:28201460'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027426659731289555, 'nb_photo': 1, 'list_port_cont': '28199444', 'assoc_port': '28197245:28199444', 'assoc_mat': '28197245:kraft:4200:28199444'}, {'unwanted_material': 'kraft', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.030315213136385945, 'nb_photo': 15, 'list_port_cont': '28147027,28173140,28179057,28197994,28198244,28198345,28219027', 'assoc_port': '28146701:28147027,28172429:28173140,28178628:28179057,28197457:28198345,28197496:28198244,28197504:28197994,28218495:28219027', 'assoc_mat': '28146701:kraft:4209:28147027,28172429:kraft:4209:28173140,28178628:kraft:4209:28179057,28197457:kraft:4209:28198345,28197496:kraft:4209:28198244,28197504:kraft:4209:28197994,28218495:kraft:4209:28219027'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035276087310429608, 'nb_photo': 35, 'list_port_cont': '28155325,28185761,28200478,28218665,28230361,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595,28846682,28847651,28866837,28953769,28984159,28984421,28984577,28999516,29012464', 'assoc_port': '28154938:28155325,28185594:28185761,28197258:28200478,28218467:28218665,28230010:28230361,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595,28843601:28846682,28847393:28847651,28866558:28866837,28953568:28953769,28984059:28984577,28984072:28984421,28984074:28984159,28999327:28999516,29009166:29012464', 'assoc_mat': '28154938:kraft:3726:28155325,28185594:kraft:3726:28185761,28197258:kraft:3726:28200478,28218467:kraft:3726:28218665,28230010:kraft:3726:28230361,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,28843601:kraft:3726:28846682,28847393:kraft:3726:28847651,28866558:kraft:3726:28866837,28953568:kraft:3726:28953769,28984059:kraft:3726:28984577,28984072:kraft:3726:28984421,28984074:kraft:3726:28984159,28999327:kraft:3726:28999516,29009166:kraft:3726:29012464'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0003820394383105058, 'nb_photo': 2, 'list_port_cont': '28166024,28227025', 'assoc_port': '28165267:28166024,28226725:28227025', 'assoc_mat': '28165267:kraft:4211:28166024,28226725:kraft:4211:28227025'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9581130113269933, 'nb_photo': 32, 'list_port_cont': '28158850,28209497,28343181,28343556,28458561,28532762,28676763,28707348,28795760,28851226,28928926,28991545,28994602', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28211863:28343556,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760,28827557:28851226,28928416:28928926,28989148:28991545,28991093:28994602', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28211863:metal:4205:28343556,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760,28827557:metal:4205:28851226,28928416:metal:4205:28928926,28989148:metal:4205:28991545,28991093:metal:4205:28994602'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.02751629197627623, 'nb_photo': 736, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,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,28856668,28872354,28916436,28925026,28932054,28932501,28932507,28965146', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,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,28830410:28856668,28866560:28872354,28912766:28916436,28924820:28925026,28927226:28932054,28927229:28932507,28927231:28932501,28959569:28965146', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,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,28830410:metal:4203:28856668,28866560:'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.014444612641849435, 'nb_photo': 917, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28344426,28345623,28345738,28346400,28346662,28346791,28346897,28346904,28346967,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,28524632,28525564,28529322,28532612,28533058,2853424', 'assoc_port': '28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28208383:28346400,28214390:28345623,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:28296412,28295395:28295567,28296783:28296932,28298773:28298944,28299798:28299903,28301879:2830307', 'assoc_mat': '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,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,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,28208383:metal:4207:28346400,28214390:metal:4207:28345623,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:metal:4207:28226864,28230011:metal:4207:28230103,28238094:metal:4207:28238198,28248385:metal:4207:28248608,28249993:metal:4207:28350248,28251184:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.006958235454267354, 'nb_photo': 37, 'list_port_cont': '28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835,28867034,28937701,28944542,28958053,28997309,29015374,29019979,29022510', 'assoc_port': '28197411:28198840,28197544:28198530,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,28866556:28867034,28937362:28937701,28943940:28944542,28957703:28958053,28996992:28997309,29009156:29015374,29019887:29019979,29022464:29022510', 'assoc_mat': '28197411:metal:4461:28198840,28197544:metal:4461:28198530,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,28866556:metal:4461:28867034,28937362:metal:4461:28937701,28943940:metal:4461:28944542,28957703:metal:4461:28958053,28996992:metal:4461:28997309,29009156:metal:4461:29015374,29019887:metal:4461:29019979,29022464:metal:4461:29022510'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005630411302916871, 'nb_photo': 11, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213,28874319,28931230,28935467,28956193,29000961', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213,28873451:28874319,28922513:28935467,28924789:28931230,28955935:28956193,29000742:29000961', '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,28873451:metal:4200:28874319,28922513:metal:4200:28935467,28924789:metal:4200:28931230,28955935:metal:4200:28956193,29000742:metal:4200:29000961'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02036181496641617, 'nb_photo': 516, 'list_port_cont': '28114871,28173254,28179244,28182930,28185677,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28221091,28223906,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,28605991,28608426,28609791,28613629,28616739,28616767,28618718,28619053,2864523', 'assoc_port': '28114552:28114871,28172419:28173254,28172480:28182930,28178613:28179244,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28220803:28221091,28223118:28223906,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:28389598,28396267:28406864,28396273:28396493,28398862:28399291,28398885:28399275,28400561:28401081,28406779:28407182,28408330:28408786,28408338:2840891', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28220803:metal:4209:28221091,28223118:metal:4209:28223906,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:metal:4209:28314699,28269654:metal:4209:28314394,28275151:metal:4209:28312960,28275154:metal:4209:28312937,28275156:metal:4209:28326270,28278638:metal:4209:28312545,28293093:metal:4209:28312369,28296769:metal:4209:28311064,28298771:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003770455894638327, 'nb_photo': 2, 'list_port_cont': '28235757', 'assoc_port': '28235595:28235757', 'assoc_mat': '28235595:metal:3726:28235757'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004202887333744502, 'nb_photo': 475, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28158614,28159303,28166028,28173041,28175541,28175868,28178826,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28214105,28215010,28215529,28215969,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,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,28500818,28504571,28504759,28505397,28506576,2851958', 'assoc_port': '28114555:28114796,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158477:28158614,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28178644:28178826,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28214404:28215010,28215541:28216513,28215548:28215969,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:28338687,28267053:28267633,28269635:28336894,28271880:28344884,28273049:28334869,28278641:2833318', 'assoc_mat': '28114555:metal:4211:28114796,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158477:metal:4211:28158614,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28178644:metal:4211:28178826,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,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,28214404:metal:4211:28215010,28215541:metal:4211:28216513,28215548:metal:4211:28215969,28218463:metal:4211:28227787,28220801:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002088074629487621, 'nb_photo': 2, 'list_port_cont': '28121217,28163246', 'assoc_port': '28114553:28121217,28162142:28163246', 'assoc_mat': '28114553:metal:3327:28121217,28162142:metal:3327:28163246'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.001815946694103672, 'nb_photo': 325, 'list_port_cont': '28151420,28158814,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,28832372,28840556,28870417,28915855,28935003,28958035,28965395,28987102,29003466,29013385,29024206', 'assoc_port': '28150085:28151420,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,28832108:28832372,28840317:28840556,28869681:28870417,28915627:28915855,28934409:28935003,28957702:28958035,28965048:28965395,28986877:28987102,29003164:29003466,29013219:29013385,29024015:29024206', 'assoc_mat': '28150085:metal:3594:28151420,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,28832108:metal:3594:28832372,28840317:metal:3594:28840556,28869681:metal:3594:28870417,28915627:metal:3594:28915855,28934409:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0126071676565195, 'nb_photo': 289, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750,28851221,28928924,28991542,28994614', '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,28827557:28851221,28928416:28928924,28989148:28991542,28991093:28994614', '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,28827557:papier:4205:28851221,28928416:papier:4205:28928924,28989148:papier:4205:28991542,28991093:papier:4205:28994614'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04391242225670553, 'nb_photo': 5394, '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,28856675,28872363,28916440,28925023,28932060,28932504,28932522,28965153', '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,28830410:28856675,28866560:28872363,28912766:28916440,28924820:28925023,28927226:28932060,28927229:28932522,28927231:28932504,28959569:28965153', '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.017927380450193094, 'nb_photo': 6939, '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.1652697572054503, 'nb_photo': 35044, '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.09418863509417627, 'nb_photo': 1478, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,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,28827877,28830022,28834284,28835316,28837288,28845709,28872714,28874099,28874327,28879311,28919339,28919681,28919719,28931225,28931336,28935477,28956204,28962144,28968246,28972738,28975240,28980129,2898736', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,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:28499487,28490536:28490966,28497662:2849776', '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,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,28299766:papier:4200:28309810,28305505:papier:4200:28305719,2830'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9498653740511455, 'nb_photo': 42875, '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': 'jrm', 'pht_type': 3726, 'ratio': 0.9759205401501829, 'nb_photo': 45, 'list_port_cont': '28054376,28161094,28185763,28200471,28230371,28235755,28238233', 'assoc_port': '28054343:28054376,28160921:28161094,28185594:28185763,28197258:28200471,28230010:28230371,28235595:28235755,28238095:28238233', 'assoc_mat': '28054343:papier:3726:28054376,28160921:papier:3726:28161094,28185594:papier:3726:28185763,28197258:papier:3726:28200471,28230010:papier:3726:28230371,28235595:papier:3726:28235755,28238095:papier:3726:28238233'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007809158999468843, 'nb_photo': 30368, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,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,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,28326197,28326357,2832746', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,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,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:28205243,28204097:28205042,28205914:2820654', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,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,28197139:papier:4211:28215532,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009780569812244755, 'nb_photo': 255, 'list_port_cont': '28151177,28158340,28159206,28159261,28163249,28173624,28195930,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,28828089,28828133,28832284,28838824,28841063,28870565,28870756,28874140,28874399,28913542,28914566,28922075,28923810,28923863,28926070,28942297,28958788,28959713,28960255,28965724,28965840,28972278,28975826,28975973,28978287,28989098,29009836,29017621,29023475,29024645,29024863,29025715', 'assoc_port': '28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,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:28656017,28655132:28655753,28657900:2866667', 'assoc_mat': '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,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,28458409:papier:3327:28459311,28460723:papier:3327:28461517,2847'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04130146866777179, 'nb_photo': 2277, 'list_port_cont': '28115012,28151429,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,28832369,28840557,28870415,28915864,28934995,28958030,28965388,28987097,28991355,29003467,29013389,29024210', 'assoc_port': '28114554:28115012,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,28832108:28832369,28840317:28840557,28869681:28870415,28915627:28915864,28934409:28934995,28957702:28958030,28965048:28965388,28986877:28987097,28991067:28991355,29003164:29003467,29013219:29013389,29024015:29024210', 'assoc_mat': '28114554:papier:3594:28115012,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,28706287:papier:3594:28706720,2871'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0062141553980751, 'nb_photo': 17, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554,28851222', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554,28827557:28851222', '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,28827557:pehd:4205:28851222'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004894137565545725, 'nb_photo': 135, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28332976,28333211,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698,28856669,28872356,28916430,28925025,28932048,28932498,28932519,28965148', 'assoc_port': '28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,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,28830410:28856669,28866560:28872356,28912766:28916430,28924820:28925025,28927226:28932048,28927229:28932519,28927231:28932498,28959569:28965148', 'assoc_mat': '28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,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,28830410:pehd:4203:28856669,28866560:pehd:4203:28872356,28912766:pehd:4203:28916430,28924820:pehd:4203:28925025,28927226:pehd:4203:28932048,28927229:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00310296415054214, 'nb_photo': 93, 'list_port_cont': '28148555,28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28344429,28346658,28346891,28346961,28346987,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,28825499,28834217,28850911,28854345,28872582,28877901,28932266,28958605,28958917,28969483,28975890,28978089,28979749,28994829,29005544,29020366,29022546,29024296,29025636', 'assoc_port': '28148213:28148555,28148274:28298372,28197138:28347198,28197240:28347089,28197254:28346961,28197308:28346987,28197323:28346891,28197570:28346658,28205859:28344429,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:28768031,28769972:2877009', 'assoc_mat': '28148213:pehd:4207:28148555,28148274:pehd:4207:28298372,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197308:pehd:4207:28346987,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,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:4207:28533052,28567216:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00811785147332608, 'nb_photo': 23, 'list_port_cont': '28161370,28200584,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926,28955609,28987524,28997546,29021899,29025137', 'assoc_port': '28160922:28161370,28197084:28200584,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,28953599:28955609,28987327:28987524,28996973:28997546,29021655:29021899,29025110:29025137', 'assoc_mat': '28160922:pehd:4461:28161370,28197084:pehd:4461:28200584,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,28953599:pehd:4461:28955609,28987327:pehd:4461:28987524,28996973:pehd:4461:28997546,29021655:pehd:4461:29021899,29025110:pehd:4461:29025137'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004831931739244759, 'nb_photo': 118, '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,28830026,28834298,28835320,28874097,28874330,28879314,28919337,28919684,28931232,28931329,28935475,28956200,28972745,28975250,28980120,28987374,29000957,29013164,29026592', '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,28829891:28830026,28834097:28834298,28835144:28835320,28873451:28874330,28873510:28874097,28873512:28879314,28912787:2891933', '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.006818997647086874, 'nb_photo': 268, 'list_port_cont': '28114873,28182921,28199505,28201368,28201918,28208784,28214805,28219032,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,28825143,28837536,28840484,28845692,28846723,28866744,28869994,28873791,28873951,28901407,28913120,28928572,28958328,2895846', 'assoc_port': '28114552:28114873,28172480:28182921,28197086:28199505,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28218495:28219032,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:28498819,28504082:28504742,28504085:28504345,28506543:28506953,28518731:2851921', 'assoc_mat': '28114552:pehd:4209:28114873,28172480:pehd:4209:28182921,28197086:pehd:4209:28199505,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28218495:pehd:4209:28219032,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:4209:28399272,28400561:pehd:4209:28401080,28406779:pehd:4209:28407189,28408330:pehd:4209:28408802,28408338:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9711691572832486, 'nb_photo': 10694, 'list_port_cont': '28114797,28122695,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,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,28327801,28329427,28329867,28329921,28331841,28333181,2833331', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,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,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,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:28206544,28208382:28208993,28208406:28217264,28211847:28212769,28211876:2821234', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,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,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:4211:28214106,28197218:pehd:4211:28198211,28197242:pehd:4211:28211368,28197248: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.00022452772368378076, 'nb_photo': 14, 'list_port_cont': '28115011,28151427,28307330,28576814,28609845', 'assoc_port': '28114554:28115011,28150085:28151427,28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28114554:pehd:3594:28115011,28150085:pehd:3594:28151427,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': 'emr', 'pht_type': 4207, 'ratio': 0.00033225632254636756, 'nb_photo': 4, 'list_port_cont': '28214187,28346988', 'assoc_port': '28197308:28346988,28211844:28214187', 'assoc_mat': '28197308:pet_clair:4207:28346988,28211844:pet_clair:4207:28214187'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 4, 'list_port_cont': '28161375,28198410', 'assoc_port': '28160922:28161375,28197572:28198410', 'assoc_mat': '28160922:pet_clair:4461:28161375,28197572:pet_clair:4461:28198410'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004448676173622015, 'nb_photo': 7, 'list_port_cont': '28199445,28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28197245:28199445,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28197245:pet_clair:4200:28199445,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.002585116227137904, 'nb_photo': 2, 'list_port_cont': '28520446,28965232', 'assoc_port': '28520160:28520446,28965073:28965232', 'assoc_mat': '28520160:pet_clair:4209:28520446,28965073:pet_clair:4209:28965232'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008459911918354894, 'nb_photo': 326, 'list_port_cont': '28114791,28147108,28150868,28163533,28166029,28178835,28178883,28185999,28197002,28198221,28200977,28205039,28205236,28206938,28210100,28211364,28215005,28215972,28216518,28227020,28230337,28231054,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,28852865,28870287,28876883,28917092,28927830,28970117,28973419,28987002,28987509,28994015,29000520,29001360,29003453,29010184,29013429,29022125', 'assoc_port': '28114555:28114791,28146709:28147108,28150126:28150868,28162127:28163533,28165267:28166029,28178643:28178883,28178644:28178835,28185600:28185999,28196383:28197002,28197218:28198221,28197242:28211364,28197290:28210100,28197542:28200977,28204067:28206938,28204093:28205236,28204097:28205039,28214404:28215005,28215541:28216518,28215548:28215972,28226725:28227020,28230008:28231054,28230009:28230337,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,28852345:28852865,28869632:28870287,28876752:28876883,28916444:2891709', 'assoc_mat': '28114555:pet_clair:4211:28114791,28146709:pet_clair:4211:28147108,28150126:pet_clair:4211:28150868,28162127:pet_clair:4211:28163533,28165267:pet_clair:4211:28166029,28178643:pet_clair:4211:28178883,28178644:pet_clair:4211:28178835,28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28197218:pet_clair:4211:28198221,28197242:pet_clair:4211:28211364,28197290:pet_clair:4211:28210100,28197542:pet_clair:4211:28200977,28204067:pet_clair:4211:28206938,28204093:pet_clair:4211:28205236,28204097:pet_clair:4211:28205039,28214404:pet_clair:4211:28215005,28215541:pet_clair:4211:28216518,28215548:pet_clair:4211:28215972,28226725:pet_clair:4211:28227020,28230008:pet_clair:4211:28231054,28230009:pet_clair:4211:28230337,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,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9890932531955031, 'nb_photo': 110486, '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.020473744732036152, 'nb_photo': 1025, 'list_port_cont': '28115010,28151423,28151924,28158824,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,28832367,28840553,28870410,28915860,28934999,28958039,28965397,28987107,28991350,29003476,29013381,29024208', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,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,28832108:28832367,28840317:28840553,28869681:28870410,28915627:28915860,28934409:28934999,28957702:28958039,28965048:28965397,28986877:28987107,28991067:28991350,29003164:29003476,29013219:29013381,29024015:29024208', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,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,28657920:pet_clair:3594:28660270,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0022684203365238636, 'nb_photo': 1, 'list_port_cont': '28219035', 'assoc_port': '28218495:28219035', 'assoc_mat': '28218495:pet_fonce:4209:28219035'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0014433758271797728, 'nb_photo': 40, 'list_port_cont': '28114799,28147097,28178837,28178890,28205045,28206940,28215008,28215960,28216515,28227016,28230332,28231065', 'assoc_port': '28114555:28114799,28146709:28147097,28178643:28178890,28178644:28178837,28204067:28206940,28204097:28205045,28214404:28215008,28215541:28216515,28215548:28215960,28226725:28227016,28230008:28231065,28230009:28230332', 'assoc_mat': '28114555:pet_fonce:4211:28114799,28146709:pet_fonce:4211:28147097,28178643:pet_fonce:4211:28178890,28178644:pet_fonce:4211:28178837,28204067:pet_fonce:4211:28206940,28204097:pet_fonce:4211:28205045,28214404:pet_fonce:4211:28215008,28215541:pet_fonce:4211:28216515,28215548:pet_fonce:4211:28215960,28226725:pet_fonce:4211:28227016,28230008:pet_fonce:4211:28231065,28230009:pet_fonce:4211:28230332'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001093565428544353, 'nb_photo': 6, 'list_port_cont': '28151735,28163243,28199170,28203055', 'assoc_port': '28150098:28151735,28162142:28163243,28197125:28203055,28197443:28199170', 'assoc_mat': '28150098:pet_fonce:3327:28151735,28162142:pet_fonce:3327:28163243,28197125:pet_fonce:3327:28203055,28197443:pet_fonce:3327:28199170'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013588804827187107, 'nb_photo': 101, 'list_port_cont': '28115013,28151428,28151923,28159218,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913,28840559,28870409,28934996,28965393,28987106,29003477,29013387,29024214', 'assoc_port': '28114554:28115013,28150017:28151923,28150085:28151428,28158426:28159218,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,28840317:28840559,28869681:28870409,28934409:28934996,28965048:28965393,28986877:28987106,29003164:29003477,29013219:29013387,29024015:29024214', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150017:pet_fonce:3594:28151923,28150085:pet_fonce:3594:28151428,28158426:pet_fonce:3594:28159218,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,28840317:pet_fonce:3594:28840559,28869681:pet_fonce:3594:28870409,28934409:pet_fonce:3594:28934996,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00025116040393850797, 'nb_photo': 7, 'list_port_cont': '28158863,28343548', 'assoc_port': '28158439:28158863,28211863:28343548', 'assoc_mat': '28158439:pet_opaque:4205:28158863,28211863:pet_opaque:4205:28343548'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28292372', 'assoc_port': '28148278:28292372', 'assoc_mat': '28148278:pet_opaque:4203:28292372'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0018834246829076853, 'nb_photo': 5, 'list_port_cont': '28187088,28214199,28346984,28647186,28932265', 'assoc_port': '28172417:28187088,28197308:28346984,28211844:28214199,28647064:28647186,28927261:28932265', 'assoc_mat': '28172417:pet_opaque:4207:28187088,28197308:pet_opaque:4207:28346984,28211844:pet_opaque:4207:28214199,28647064:pet_opaque:4207:28647186,28927261:pet_opaque:4207:28932265'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012974810887265978, 'nb_photo': 21, 'list_port_cont': '28161381,28198416,28198837,28199579,28201469,28870536,28916652,28965531,28997307', 'assoc_port': '28160922:28161381,28197292:28199579,28197411:28198837,28197572:28198416,28201018:28201469,28869635:28870536,28916451:28916652,28965030:28965531,28996992:28997307', 'assoc_mat': '28160922:pet_opaque:4461:28161381,28197292:pet_opaque:4461:28199579,28197411:pet_opaque:4461:28198837,28197572:pet_opaque:4461:28198416,28201018:pet_opaque:4461:28201469,28869635:pet_opaque:4461:28870536,28916451:pet_opaque:4461:28916652,28965030:pet_opaque:4461:28965531,28996992:pet_opaque:4461:28997307'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010023923421401525, 'nb_photo': 25, 'list_port_cont': '28147083,28162615,28198913,28199337,28199437,28208645,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038,28919688,28987371,29013151', 'assoc_port': '28146707:28147083,28162156:28162615,28197245:28199437,28197322:28199337,28197401:28198913,28197452:28208645,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,28919262:28919688,28987329:28987371,29005880:29013151', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197245:pet_opaque:4200:28199437,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28197452:pet_opaque:4200:28208645,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,28919262:pet_opaque:4200:28919688,28987329:pet_opaque:4200:28987371,29005880:pet_opaque:4200:29013151'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0026372140401501147, 'nb_photo': 10, 'list_port_cont': '28147025,28173136,28179060,28197995,28198254,28223545,28506952,28616756', 'assoc_port': '28146701:28147025,28172429:28173136,28178628:28179060,28197496:28198254,28197504:28197995,28223122:28223545,28506543:28506952,28616519:28616756', 'assoc_mat': '28146701:pet_opaque:4209:28147025,28172429:pet_opaque:4209:28173136,28178628:pet_opaque:4209:28179060,28197496:pet_opaque:4209:28198254,28197504:pet_opaque:4209:28197995,28223122:pet_opaque:4209:28223545,28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004462610100961626, 'nb_photo': 440, 'list_port_cont': '28114794,28147105,28150871,28151048,28153619,28159278,28163528,28166031,28175536,28178831,28178891,28197000,28198218,28200976,28201615,28205051,28206951,28208985,28210113,28211370,28212778,28214101,28215015,28215958,28216509,28218256,28219419,28223880,28227032,28230338,28231069,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,28825163,28825769,28840696,28843821,28845876,28852860,28866216,28874468,28876885,28880441,28913401,28915923,28917082,28922189,28927824,28931881,28936959,28986998,28987201,28991826,28996565,28996989,29019934,29020223,29025253,29025694', 'assoc_port': '28114555:28114794,28146709:28147105,28148212:28153619,28150041:28151048,28150126:28150871,28158435:28159278,28162127:28163528,28165267:28166031,28172432:28175536,28178643:28178891,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197218:28198218,28197242:28211370,28197290:28210113,28197491:28201615,28197542:28200976,28204067:28206951,28204097:28205051,28208382:28208985,28211847:28212778,28214404:28215015,28215541:28216509,28215548:28215958,28218497:28219419,28223120:28223880,28226725:28227032,28230008:28231069,28230009:28230338,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:2856775', 'assoc_mat': '28114555:pet_opaque:4211:28114794,28146709:pet_opaque:4211:28147105,28148212:pet_opaque:4211:28153619,28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28158435:pet_opaque:4211:28159278,28162127:pet_opaque:4211:28163528,28165267:pet_opaque:4211:28166031,28172432:pet_opaque:4211:28175536,28178643:pet_opaque:4211:28178891,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197218:pet_opaque:4211:28198218,28197242:pet_opaque:4211:28211370,28197290:pet_opaque:4211:28210113,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28204067:pet_opaque:4211:28206951,28204097:pet_opaque:4211:28205051,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28215541:pet_opaque:4211:28216509,28215548:pet_opaque:4211:28215958,28218497:pet_opaque:4211:28219419,28223120:pet_opaque:4211:28223880,28226725:pet_opaque:4211:28227032,28230008:pet_opaque:4211:28231069,2823'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0043889063914362226, 'nb_photo': 592, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,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,28768839,28769386,28770230,28770604,2877071', '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,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,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:28444720,28446674:28446815,28449862:28450002,28458422:28458528,28465367:2846550', '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,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,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,28258824:plastique:3726:28258839,28260611:plastique:3726:28260817,28267051:plastique:3726:28267129,28269643:plastique:3726:28269798,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010825958107788431, 'nb_photo': 1421, 'list_port_cont': '28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28197719,28198039,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230237,28230370,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,28715071,28716885,28719935,28720068,28721061,28739736,2874024', 'assoc_port': '28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28235567:28236185,28235568:28236444,28235569:28235978,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:28338579,28377782:28378024,28377784:28377861,28386389:28386523,28395048:28395166,28398901:28399118,28406776:2840701', 'assoc_mat': '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,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,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:28218667,28230010:Teint_Dans_La_Masse:3726:28230370,28230014:Teint_Dans_La_Masse:3726:28230237,28235567:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28206941', 'assoc_port': '28204067:28206941', 'assoc_mat': '28204067:textiles_sanitaires:4211:28206941'}) 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,2640210,2646997,2654088,2660978,2667684,2673701,2676765,2678234)); 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': ((40973,),), 'unwanted_material_monthly_percentage': ((0.04990989186922355,),), 'material_repartition': (('pehd_pp', 10134), ('pet_clair', 8754), ('jrm', 5408), ('film_pedb', 5403), ('gm', 4580), ('emr', 3828), ('flux_dev', 1457), ('refus', 610), ('ela', 597), ('aluminium', 202)), 'material_dict': {'pehd_pp': 10134, 'pet_clair': 8754, 'jrm': 5408, 'film_pedb': 5403, 'gm': 4580, 'emr': 3828, 'autres': 2866}, 'coverage_data': (('2025/11/29/', 1.0), ('2025/11/28/', 1.0), ('2025/11/27/', 1.0), ('2025/11/26/', 1.0), ('2025/11/25/', 1.0), ('2025/11/24/', 1.0), ('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.09819593269413124, 6), (datetime.date(2025, 11, 3), 0.07689848147971191, 25), (datetime.date(2025, 11, 4), 0.051110279330100934, 37), (datetime.date(2025, 11, 5), 0.052872884812191406, 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), (datetime.date(2025, 11, 24), 0.04770082218795097, 66), (datetime.date(2025, 11, 25), 0.03639339040979481, 5), (datetime.date(2025, 11, 26), 0.05434748168196682, 21), (datetime.date(2025, 11, 27), 0.047006171901078864, 30), (datetime.date(2025, 11, 28), 0.04538029816967986, 20), (datetime.date(2025, 11, 29), 0.049877648912041134, 33)), 'impurety_average_data_per_hashtag': {'jrm': ((datetime.date(2025, 11, 1), 0.09819593269413124, 6), (datetime.date(2025, 11, 3), 0.05095936647905425, 6), (datetime.date(2025, 11, 4), 0.017649941340239443, 37), (datetime.date(2025, 11, 5), 0.04337046090145474, 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), (datetime.date(2025, 11, 24), 0.039067490553077296, 66), (datetime.date(2025, 11, 25), 0.023189171174426242, 5), (datetime.date(2025, 11, 26), 0.03748892220422818, 13), (datetime.date(2025, 11, 27), 0.04064808630918984, 30), (datetime.date(2025, 11, 28), 0.027092490070836084, 44), (datetime.date(2025, 11, 29), 0.022342122825379115, 33)), '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), (datetime.date(2025, 11, 24), 0.15512423104485437, 27), (datetime.date(2025, 11, 25), 0.1701007912361141, 25), (datetime.date(2025, 11, 26), 0.1758654662564373, 27), (datetime.date(2025, 11, 27), 0.15692364630677835, 41), (datetime.date(2025, 11, 28), 0.2115714044266241, 37), (datetime.date(2025, 11, 29), 0.16992210596653778, 38)), 'pet_clair': ((datetime.date(2025, 11, 3), 0.10158954383150044, 23), (datetime.date(2025, 11, 4), 0.006719876308295249, 46), (datetime.date(2025, 11, 5), 0.0046112110532928055, 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), (datetime.date(2025, 11, 24), 0.008375307035808483, 27), (datetime.date(2025, 11, 25), 0.009853761107048803, 23), (datetime.date(2025, 11, 26), 0.008275033215588428, 24), (datetime.date(2025, 11, 27), 0.009712764605548015, 23), (datetime.date(2025, 11, 28), 0.003867927436365643, 26), (datetime.date(2025, 11, 29), 0.006911178489072869, 27)), '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), (datetime.date(2025, 11, 24), 0.0351778251721728, 6), (datetime.date(2025, 11, 25), 0.02183918203846775, 6), (datetime.date(2025, 11, 26), 0.038100436481720616, 15), (datetime.date(2025, 11, 27), 0.046956871730337614, 7), (datetime.date(2025, 11, 28), 0.039748899537885164, 5), (datetime.date(2025, 11, 29), 0.049712107661126895, 11)), 'pehd_pp': ((datetime.date(2025, 11, 3), 0.03979608548059376, 21), (datetime.date(2025, 11, 4), 0.03706066395527456, 18), (datetime.date(2025, 11, 5), 0.03900515391173839, 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), (datetime.date(2025, 11, 24), 0.028877621965829374, 42), (datetime.date(2025, 11, 25), 0.02881755366028342, 21), (datetime.date(2025, 11, 26), 0.029182246733173798, 21), (datetime.date(2025, 11, 27), 0.027369781176461074, 31), (datetime.date(2025, 11, 28), 0.02552172063387876, 20), (datetime.date(2025, 11, 29), 0.025328547783171968, 23)), '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), (datetime.date(2025, 11, 24), 0.03399985683786648, 8), (datetime.date(2025, 11, 25), 0.030407336425909374, 5), (datetime.date(2025, 11, 26), 0.03519091167200256, 10), (datetime.date(2025, 11, 27), 0.030985397352479124, 5), (datetime.date(2025, 11, 28), 0.031760529056561355, 8), (datetime.date(2025, 11, 29), 0.036889780055047325, 16)), 'ela': ((datetime.date(2025, 11, 3), 0.07836831948910279, 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), (datetime.date(2025, 11, 24), 0.1025014327497233, 15), (datetime.date(2025, 11, 25), 0.0756723284364836, 6), (datetime.date(2025, 11, 26), 0.13153801825455178, 7), (datetime.date(2025, 11, 27), 0.09835398742495423, 12)), 'flux_dev': ((datetime.date(2025, 11, 3), 0.08596580385364307, 10), (datetime.date(2025, 11, 4), 0.10096021602640272, 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), (datetime.date(2025, 11, 24), 0.12984707681156918, 22), (datetime.date(2025, 11, 25), 0.0853683659248213, 7), (datetime.date(2025, 11, 26), 0.14810496724170114, 7), (datetime.date(2025, 11, 27), 0.09746013532812559, 10), (datetime.date(2025, 11, 28), 0.05019214881379365, 7), (datetime.date(2025, 11, 29), 0.09934995515874037, 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), (datetime.date(2025, 11, 24), 0.058044155628429364, 5), (datetime.date(2025, 11, 25), 0.05273049114032185, 14), (datetime.date(2025, 11, 26), 0.040868224344135805, 10), (datetime.date(2025, 11, 27), 0.044737198859739376, 11), (datetime.date(2025, 11, 28), 0.036813794045781896, 10), (datetime.date(2025, 11, 29), 0.04603444894547325, 15)), 'aluminium': ((datetime.date(2025, 11, 3), 0.051580922475820475, 17), (datetime.date(2025, 11, 4), 0.04288947164770281, 15), (datetime.date(2025, 11, 5), 0.03058557135787568, 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), (datetime.date(2025, 11, 24), 0.049975462187492915, 19), (datetime.date(2025, 11, 26), 0.041391387729280825, 12), (datetime.date(2025, 11, 28), 0.025616637211416684, 5))}, 'quality_array': [['1815.2020044029412', '01112025'], ['61.05561909907187', '03112025'], ['55.7464352177119', '04112025'], ['94.05950210537046', '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'], ['-6.335584006562142', '24112025'], ['-6.278104521468214', '25112025'], ['-6.308682073711172', '26112025'], ['-6.2702749444047825', '27112025'], ['-6.265564446560091', '28112025'], ['-6.149558337700507', '29112025']], 'number_of_batch': ((2446,),), 'datou_id_sts': 4891, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0062175421029426105, 'nb_photo': 672, 'list_port_cont': '28121215,28147571,28151173,28158338,28159200,28159256,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199219,28199248,28202112,28204248,28205112,28206831,28208975,28212877,28215194,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,28602904,28606174,28606344,28608937,28613874,28619335,2862142', 'assoc_port': '28114553:28121215,28146703:28147571,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197251:28204248,28197294:28199219,28197326:28199248,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,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:28391792,28395078:28395766,28398844:28399872,28400495:28401602,28400548:28407349,28406781:28407688,28408333:2840943', 'assoc_mat': '28114553:autre:3327:28121215,28146703:autre:3327:28147571,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,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,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:autre:3327:28260248,28260615:autre:3327:28261273,28267049:autre:3327:28321709,28268413:autre:3327:28321342,28278648:autre:3327:28319660,28296763:autre:3327:28317314,28298768:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0022663834966152037, 'nb_photo': 250, 'list_port_cont': '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,28840558,28870414,28915861,28934998,28958034,28965390,28987100,28991357,29003475,29013386,29024205', 'assoc_port': '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,28840317:28840558,28869681:28870414,28915627:28915861,28934409:28934998,28957702:28958034,28965048:28965390,28986877:28987100,28991067:28991357,29003164:29003475,29013219:29013386,29024015:29024205', 'assoc_mat': '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:autre:3594:28772512,28788999:autre:3594:28789909,28789088:autre:3594:28789363,28840317:autre:3594:28840558,28869681:autre:3594:28870414,28915627:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.006895010021642377, 'nb_photo': 372, 'list_port_cont': '28123569,28148600,28150673,28155329,28172757,28178763,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28204762,28206004,28218662,28230231,28236183,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,28824624,28825049,28827621,28830488,28831936,28834271,28845755,28846687,28864384,28866843,28873679,28876766,28886867,28892212,28921863,2892352', 'assoc_port': '28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28172507:28172757,28178611:28178763,28192233:28192626,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28230014:28230231,28235567:28236183,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:28482701,28483183:28483254,28487285:28487443,28490494:28490827,28490509:28490694,28495401:28495622,28506549:28506696,28516485:2851659', 'assoc_mat': '28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28192233:autre_refus:3726:28192626,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,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:autre_refus:3726:28260823,28269643:autre_refus:3726:28269805,28273041:autre_refus:3726:28273171,28293095:autre_refus:3726:28293322,28296744:autre_refus:3726:28296909,28298777:autre_refus:3726:28298898,28305094:autre_refus:3726:28305195,28307514:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00426359863736483, 'nb_photo': 4, 'list_port_cont': '28163238,28455527,28714691,28923868', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691,28923303:28923868', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691,28923303:barquette_avec_film:3327:28923868'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00012647913565972847, 'nb_photo': 8, 'list_port_cont': '28158851,28458555,28502843', 'assoc_port': '28158439:28158851,28456995:28458555,28490500:28502843', 'assoc_mat': '28158439:barquette_opaque:4205:28158851,28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002041122422705727, 'nb_photo': 161, '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,28856673,28872364,28916427,28925016,28932051,28932503,28932515,28965151', '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,28830410:28856673,28866560:28872364,28912766:28916427,28924820:28925016,28927226:28932051,28927229:28932515,28927231:28932503,28959569:28965151', '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.0007520208034731571, 'nb_photo': 58, 'list_port_cont': '28148558,28185656,28299899,28305580,28345724,28346996,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,28840375,28872579,28877860,28922226,28922364,28932268,28958916,28960197,28965167,28969884,28988762,28996471,28996543,28999348,29023177', 'assoc_port': '28148213:28148558,28185599:28185656,28194990:28347337,28196360:28345724,28197308:28346996,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,28840321:28840375,28866568:28872579,28876751:28877860,28918055:28922226,28919293:28922364,28927261:28932268,28955897:28958916,28960100:28960197,28965029:28969884,28965060:28965167,28988578:28999348,28988584:28988762,28996379:28996543,28996383:28996471,29023076:29023177', 'assoc_mat': '28148213:barquette_opaque:4207:28148558,28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28197308:barquette_opaque:4207:28346996,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016504793902476533, 'nb_photo': 53, 'list_port_cont': '28149212,28161371,28198418,28199583,28201473,28206494,28323101,28325874,28670358,28768138,28770167,29015365', 'assoc_port': '28148257:28149212,28160922:28161371,28197292:28199583,28197572:28198418,28201018:28201473,28205918:28206494,28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167,29009156:29015365', 'assoc_mat': '28148257:barquette_opaque:4461:28149212,28160922:barquette_opaque:4461:28161371,28197292:barquette_opaque:4461:28199583,28197572:barquette_opaque:4461:28198418,28201018:barquette_opaque:4461:28201473,28205918:barquette_opaque:4461:28206494,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,29009156:barquette_opaque:4461:29015365'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005777137597633882, 'nb_photo': 32, 'list_port_cont': '28173255,28199450,28199944,28208402,28208641,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670,28919689,28931223,28980125,29022483', 'assoc_port': '28172414:28173255,28197192:28199944,28197245:28199450,28197452:28208641,28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670,28919262:28919689,28924789:28931223,28965019:28980125,29019892:29022483', 'assoc_mat': '28172414:barquette_opaque:4200:28173255,28197192:barquette_opaque:4200:28199944,28197245:barquette_opaque:4200:28199450,28197452:barquette_opaque:4200:28208641,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,28919262:barquette_opaque:4200:28919689,28924789:barquette_opaque:4200:28931223,28965019:barquette_opaque:4200:28980125,29019892:barquette_opaque:4200:29022483'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.01538902037394376, 'nb_photo': 81, 'list_port_cont': '28173083,28173133,28179066,28179186,28185670,28198004,28198249,28198339,28208626,28208767,28214818,28219025,28223546,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,28887904,28892528,28933639,28956272,28977794,28992504,29013767,29016873,29023375,29023409,29023869', 'assoc_port': '28172429:28173133,28172437:28173083,28178614:28179186,28178628:28179066,28185597:28185670,28197457:28198339,28197496:28198249,28197504:28198004,28208387:28208767,28208420:28208626,28214417:28214818,28218481:28228042,28218495:28219025,28223122:28223546,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,28880032:28887904,28891799:28892528,28933042:28933639,28955894:28956272,28977256:28977794,28992094:28992504,29005884:29013767,29016628:29016873,29021683:29023869,29023312:29023409,29023314:2902337', 'assoc_mat': '28172429:barquette_opaque:4209:28173133,28172437:barquette_opaque:4209:28173083,28178614:barquette_opaque:4209:28179186,28178628:barquette_opaque:4209:28179066,28185597:barquette_opaque:4209:28185670,28197457:barquette_opaque:4209:28198339,28197496:barquette_opaque:4209:28198249,28197504:barquette_opaque:4209:28198004,28208387:barquette_opaque:4209:28208767,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28218495:barquette_opaque:4209:28219025,28223122:barquette_opaque:4209:28223546,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.009963764373276063, 'nb_photo': 5748, 'list_port_cont': '28114798,28147094,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28178839,28178898,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,28227029,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,2833331', 'assoc_port': '28114555:28114798,28146705:28148362,28146709:28147094,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,28178643:28178898,28178644:28178839,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:2821727', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28146709:barquette_opaque:4211:28147094,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,28178643:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002482247155118504, 'nb_photo': 48, 'list_port_cont': '28151174,28180496,28195922,28199168,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,28832282,28841061,28870127,28870744,28877701,28918841,28923816,28933885,28975977,28978200,28989095,29015606,29017467', 'assoc_port': '28150129:28151174,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28197443:28199168,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,28830394:28832282,28840314:28841061,28864217:28870127,28869613:28870744,28875707:28877701,28918057:28918841,28923317:28923816,28933027:28933885,28968042:28975977,28975116:28978200,28988577:28989095,29005899:29015606,29017413:29017467', 'assoc_mat': '28150129:bouchon:3327:28151174,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28197443:bouchon:3327:28199168,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,28830394:bouchon:3327:28832282,28840314:bouchon:3327:28841061,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012360348549034901, 'nb_photo': 95, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752,28851227,28928913,28991543,28994606', '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,28827557:28851227,28928416:28928913,28989148:28991543,28991093:28994606', '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,28827557:carton:4205:28851227,28928416:carton:4205:28928913,28989148:carton:4205:28991543,28991093:carton:4205:28994606'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.019537230442283116, 'nb_photo': 636, '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,28856680,28872357,28916429,28925020,28932055,28932494,28932517,28965149', '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,28830410:28856680,28866560:28872357,28912766:28916429,28924820:28925020,28927226:28932055,28927229:28932517,28927231:28932494,28959569:28965149', '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.9668771116885027, 'nb_photo': 4017, '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.013882660848248166, 'nb_photo': 3419, '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.0190192141833701, 'nb_photo': 342, '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,28827886,28830024,28834288,28845707,28872708,28874103,28879304,28919341,28919683,28919708,28931226,28931331,28935473,28956203,28962148,28968235,28972735,28975249,28980130,29000945,29023883,29024572,29026596', '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.2422810484909293, 'nb_photo': 2781, '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,28223537,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,2849881', '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,28223122:28223537,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:2831112', '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,28223122:carton:4209:28223537,2822'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0052550702447273084, 'nb_photo': 7143, '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,28200981,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,2832747', '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,28197542:28200981,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:2820504', '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.001924510001168285, 'nb_photo': 91, 'list_port_cont': '28151179,28151732,28158346,28163247,28180499,28199006,28199162,28199240,28201563,28201805,28203053,28205117,28212876,28221563,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,28828096,28832285,28841057,28877699,28922079,28923818,28923870,28926069,28942301,28959710,28960264,28971612,28975822,29015608,29017626,29024277', 'assoc_port': '28150098:28151732,28150129:28151179,28154919:28158346,28162142:28163247,28172435:28180499,28197125:28203053,28197164:28201805,28197214:28201563,28197326:28199240,28197443:28199162,28197449:28199006,28204099:28205117,28211845:28212876,28220806:28221563,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,28827560:28828096,28830394:28832285,28840314:28841057,28875707:28877699,28921799:28922079,28923303:28923870,28923317:28923818,28925376:28926069,28934414:28942301,28959567:28959710,28960102:2896026', 'assoc_mat': '28150098:carton:3327:28151732,28150129:carton:3327:28151179,28154919:carton:3327:28158346,28162142:carton:3327:28163247,28172435:carton:3327:28180499,28197125:carton:3327:28203053,28197164:carton:3327:28201805,28197214:carton:3327:28201563,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28220806:carton:3327:28221563,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,2860'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005259182578478294, 'nb_photo': 819, '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,28832371,28840562,28870416,28915859,28934994,28958031,28965389,28987101,28991351,29003464,29013388,29024207', '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,28832108:28832371,28840317:28840562,28869681:28870416,28915627:28915859,28934409:28934994,28957702:28958031,28965048:28965389,28986877:28987101,28991067:28991351,29003164:29003464,29013219:29013388,29024015:29024207', '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.0014994560298257705, 'nb_photo': 44, 'list_port_cont': '28161097,28185765,28196560,28199718,28200480,28204752,28205998,28218672,28226832,28230140,28235730,28235760,28238231,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427,28834262,28923535,28957821,28999517,29008211,29012473,29020353,29024791,29030512', 'assoc_port': '28160921:28161097,28185594:28185765,28196356:28196560,28197258:28200480,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28226762:28226832,28230016:28230140,28235582:28235730,28235595:28235760,28238095:28238231,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427,28834112:28834262,28923330:28923535,28957700:28957821,28999327:28999517,29005943:29008211,29009166:29012473,29019879:29020353,29024722:29024791,29030510:29030512', 'assoc_mat': '28160921:cartonnette:3726:28161097,28185594:cartonnette:3726:28185765,28196356:cartonnette:3726:28196560,28197258:cartonnette:3726:28200480,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28226762:cartonnette:3726:28226832,28230016:cartonnette:3726:28230140,28235582:cartonnette:3726:28235730,28235595:cartonnette:3726:28235760,28238095:cartonnette:3726:28238231,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,28834112:cartonnette:3726:28834262,28923330:cartonnette:3726:28923535,28957700:cartonnette:3726:28957821,28999327:cartonnette:3726:28999517,29005943:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013267496582226652, 'nb_photo': 369, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28196564,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28238232,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,2878943', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28196356:28196564,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,28238095:28238232,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:2844681', '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,28196356:Carton_brun:3726:28196564,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,28238095:Carton_brun:3726:28238232,28248366:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003850533208712759, 'nb_photo': 53, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198265,28198565,28200473,28230143,28230235,28230363,28235728,28238236,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282,28824628,28825027,28830430,28830487,28831941,28834272,28923527,28928531,28928688,28936444,28937548,28957831,28984155,28990826,28999525', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28197598:28198265,28230010:28230363,28230014:28230235,28230016:28230143,28235582:28235728,28238095:28238236,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,28824578:28824628,28825007:28825027,28830392:28830487,28830395:28831941,28830408:28830430,28834112:28834272,28923330:28923527,28928432:28928688,28928442:28928531,28936391:28936444,28937359:28937548,28957700:28957831,28984074:28984155,28988153:28990826,28999327:28999525', '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,28197598:Carton_gris:3726:28198265,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28235582:Carton_gris:3726:28235728,28238095:Carton_gris:3726:28238236,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,28824578:Carton_gris:3726:28824628,28825007:Carton_gris:3726:28825027,28830392:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001458845941428405, 'nb_photo': 10, 'list_port_cont': '28158862,28343168,28343554,28458552,28502855,28752547,28851229,28994613', 'assoc_port': '28158439:28158862,28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547,28827557:28851229,28991093:28994613', 'assoc_mat': '28158439:ela:4205:28158862,28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547,28827557:ela:4205:28851229,28991093:ela:4205:28994613'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9176167811373841, 'nb_photo': 370, '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,28856676,28872366,28925011,28932059,28932495,28932520,28965144', '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,28830410:28856676,28866560:28872366,28924820:28925011,28927226:28932059,28927229:28932520,28927231:28932495,28959569:28965144', '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,28830410:ela:4203:28856676,28866560:ela:4203:28872366,28924820:ela:4203:28925011,28927226:ela:4203:2893205'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.000949923880027, 'nb_photo': 26, 'list_port_cont': '28258444,28303079,28339618,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509,28877856,28878069,28916244,28922230,28925247', 'assoc_port': '28160919:28339618,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,28873476:28877856,28873516:28878069,28912767:28916244,28918055:28922230,28922515:28925247', 'assoc_mat': '28160919:ela:4207:28339618,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,28873476:ela:4207:28877856,28873516:ela:4207:28878069,28912767:ela:4207:28916244,28918055:ela:4207:28922230,28922515:ela:4207:28925247'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004888007286634539, 'nb_photo': 20, 'list_port_cont': '28149194,28161382,28198421,28199578,28200597,28201474,28227444,28305360,28789837', 'assoc_port': '28148257:28149194,28160922:28161382,28197084:28200597,28197292:28199578,28197572:28198421,28201018:28201474,28226723:28227444,28305096:28305360,28789031:28789837', 'assoc_mat': '28148257:ela:4461:28149194,28160922:ela:4461:28161382,28197084:ela:4461:28200597,28197292:ela:4461:28199578,28197572:ela:4461:28198421,28201018:ela:4461:28201474,28226723:ela:4461:28227444,28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0012262903647525718, 'nb_photo': 15, 'list_port_cont': '28158636,28199439,28267216,28309737,28395478,28452788,28533181,28606890,28747747,28827882,28830029,28919679,28931229', 'assoc_port': '28158476:28158636,28197245:28199439,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747,28827547:28827882,28829891:28830029,28919262:28919679,28924789:28931229', 'assoc_mat': '28158476:ela:4200:28158636,28197245:ela:4200:28199439,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,28827547:ela:4200:28827882,28829891:ela:4200:28830029,28919262:ela:4200:28919679,28924789:ela:4200:28931229'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.2988361049521138, 'nb_photo': 346, 'list_port_cont': '28147042,28173087,28173125,28198248,28199303,28208615,28219034,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,28825157,28825546,28837535,28838877,28845690,28846606,28880613,28892472,28913009,28913114,28933451,28933630,28936514,28956263,28960224,28960229,28963387,28963673,28977808,28982914,28991347,28992508,28997228,29002278,29006211,29013301,29016885,29021877,29021978,29022748,29023368,29026965', 'assoc_port': '28146701:28147042,28172429:28173125,28172437:28173087,28197112:28199303,28197496:28198248,28208420:28208615,28218481:28228031,28218495:28219034,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:2876285', 'assoc_mat': '28146701:ela:4209:28147042,28172429:ela:4209:28173125,28172437:ela:4209:28173087,28197112:ela:4209:28199303,28197496:ela:4209:28198248,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28218495:ela:4209:28219034,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:2859844'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006921538695896671, 'nb_photo': 1075, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28178887,28179948,28195544,28197007,28198216,28198892,28200163,28200978,28201613,28202310,28203870,28204185,28205035,28206554,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227694,28227798,28230346,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,2845807', '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,28178643:28178887,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,28197542:28200978,28197571:28198892,28199384:28209673,28199407:28200163,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226727:28227694,28230009:28230346,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:2825542', '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,28178643:ela:4211:28178887,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,28197542:ela:4211:28200978,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204097:ela:4211:2820503'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0015185749270637237, 'nb_photo': 2, 'list_port_cont': '28343557', 'assoc_port': '28211863:28343557', 'assoc_mat': '28211863:etiquette:4205:28343557'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 4.2485216504633026e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28332979,28464176,28468728,28675289,28707372,28932063,28932512', 'assoc_port': '28196362:28332979,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372,28927226:28932063,28927229:28932512', 'assoc_mat': '28196362:etiquette:4203:28332979,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372,28927226:etiquette:4203:28932063,28927229:etiquette:4203:28932512'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 13, 'list_port_cont': '28161383,28199582,28201466,28206506', 'assoc_port': '28160922:28161383,28197292:28199582,28201018:28201466,28205918:28206506', 'assoc_mat': '28160922:etiquette:4461:28161383,28197292:etiquette:4461:28199582,28201018:etiquette:4461:28201466,28205918:etiquette:4461:28206506'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009427918857414381, 'nb_photo': 1, 'list_port_cont': '28173260', 'assoc_port': '28172414:28173260', 'assoc_mat': '28172414:etiquette:4200:28173260'}, {'unwanted_material': 'etiquette', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006974835143989591, 'nb_photo': 10, 'list_port_cont': '28173084,28179053,28197998,28198240,28223544,28228044', 'assoc_port': '28172437:28173084,28178628:28179053,28197496:28198240,28197504:28197998,28218481:28228044,28223122:28223544', 'assoc_mat': '28172437:etiquette:4209:28173084,28178628:etiquette:4209:28179053,28197496:etiquette:4209:28198240,28197504:etiquette:4209:28197998,28218481:etiquette:4209:28228044,28223122:etiquette:4209:28223544'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041781509013827985, 'nb_photo': 73, 'list_port_cont': '28147106,28150874,28153639,28159274,28163543,28166032,28178827,28178885,28200984,28205040,28206947,28210107,28211367,28212780,28215012,28215964,28216514,28219428,28227028,28230342,28915932', 'assoc_port': '28146709:28147106,28148212:28153639,28150126:28150874,28158435:28159274,28162127:28163543,28165267:28166032,28178643:28178885,28178644:28178827,28197242:28211367,28197290:28210107,28197542:28200984,28204067:28206947,28204097:28205040,28211847:28212780,28214404:28215012,28215541:28216514,28215548:28215964,28218497:28219428,28226725:28227028,28230009:28230342,28915626:28915932', 'assoc_mat': '28146709:etiquette:4211:28147106,28148212:etiquette:4211:28153639,28150126:etiquette:4211:28150874,28158435:etiquette:4211:28159274,28162127:etiquette:4211:28163543,28165267:etiquette:4211:28166032,28178643:etiquette:4211:28178885,28178644:etiquette:4211:28178827,28197242:etiquette:4211:28211367,28197290:etiquette:4211:28210107,28197542:etiquette:4211:28200984,28204067:etiquette:4211:28206947,28204097:etiquette:4211:28205040,28211847:etiquette:4211:28212780,28214404:etiquette:4211:28215012,28215541:etiquette:4211:28216514,28215548:etiquette:4211:28215964,28218497:etiquette:4211:28219428,28226725:etiquette:4211:28227028,28230009:etiquette:4211:28230342,28915626:etiquette:4211:28915932'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0011581728406138945, 'nb_photo': 39, 'list_port_cont': '28121212,28151727,28163242,28198833,28199159,28201568,28201809,28221557', 'assoc_port': '28114553:28121212,28150098:28151727,28162142:28163242,28197164:28201809,28197214:28201568,28197443:28199159,28197499:28198833,28220806:28221557', 'assoc_mat': '28114553:etiquette:3327:28121212,28150098:etiquette:3327:28151727,28162142:etiquette:3327:28163242,28197164:etiquette:3327:28201809,28197214:etiquette:3327:28201568,28197443:etiquette:3327:28199159,28197499:etiquette:3327:28198833,28220806:etiquette:3327:28221557'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.019460083269775823, 'nb_photo': 199, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753,28851233,28928927,28991544,28994605', '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,28827557:28851233,28928416:28928927,28989148:28991544,28991093:28994605', '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,28827557:film_plastique:4205:28851233,28928416:film_plastique:4205:28928927,28989148:film_plastique:4205:28991544,28991093:film_plastique:4205:28994605'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015682516417025665, 'nb_photo': 940, '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,28856679,28872362,28916431,28925019,28932062,28932497,28932508,28965145', '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,28830410:28856679,28866560:28872362,28912766:28916431,28924820:28925019,28927226:28932062,28927229:28932508,28927231:28932497,28959569:28965145', '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.0034464086007988497, 'nb_photo': 1276, 'list_port_cont': '28148549,28158678,28185660,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,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,28500971,28502034,2850266', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165266:28187717,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:28268537,28269637:28269729,28271884:2835500', '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,28165266:film_plastique:4207:28187717,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:28346593,28197570:film_plastique:4207:28346657,28199401:film_plastique:4207:2834678'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8168752394767163, 'nb_photo': 5480, '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.01994512546116937, 'nb_photo': 872, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,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,28827891,28830020,28834293,28835313,28837289,28845706,28872711,28874110,28874318,28879306,28919334,28919676,28919714,28931235,28931338,28935476,28956202,28962145,28968245,28972731,2897524', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,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:28490650,28490492:2849948', '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,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:28258970,28266455:film_plastique:4200:2831191'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0120140331028092, 'nb_photo': 771, 'list_port_cont': '28114862,28158753,28161292,28173086,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223547,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,28547992,28553061,2856284', 'assoc_port': '28114552:28114862,28158424:28158753,28160923:28161292,28172419:28173265,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28223122:28223547,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:28325828,28381434:28381677,28389436:2838980', 'assoc_mat': '28114552:film_plastique:4209:28114862,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,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,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:28223903,28223122:film_plastique:4209:28223547,28226732:film_plastique:4209:28237027,28248383:film_plastique:4209:2824856'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007688409374737856, 'nb_photo': 31828, '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': 'emr', 'pht_type': 4207, 'ratio': 0.0008514864517641886, 'nb_photo': 4, 'list_port_cont': '28148553,28214184,28344659', 'assoc_port': '28148213:28148553,28205889:28344659,28211844:28214184', 'assoc_mat': '28148213:kraft:4207:28148553,28205889:kraft:4207:28344659,28211844:kraft:4207:28214184'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 3, 'list_port_cont': '28161378,28201460', 'assoc_port': '28160922:28161378,28201018:28201460', 'assoc_mat': '28160922:kraft:4461:28161378,28201018:kraft:4461:28201460'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027426659731289555, 'nb_photo': 1, 'list_port_cont': '28199444', 'assoc_port': '28197245:28199444', 'assoc_mat': '28197245:kraft:4200:28199444'}, {'unwanted_material': 'kraft', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.030315213136385945, 'nb_photo': 15, 'list_port_cont': '28147027,28173140,28179057,28197994,28198244,28198345,28219027', 'assoc_port': '28146701:28147027,28172429:28173140,28178628:28179057,28197457:28198345,28197496:28198244,28197504:28197994,28218495:28219027', 'assoc_mat': '28146701:kraft:4209:28147027,28172429:kraft:4209:28173140,28178628:kraft:4209:28179057,28197457:kraft:4209:28198345,28197496:kraft:4209:28198244,28197504:kraft:4209:28197994,28218495:kraft:4209:28219027'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035276087310429608, 'nb_photo': 35, 'list_port_cont': '28155325,28185761,28200478,28218665,28230361,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595,28846682,28847651,28866837,28953769,28984159,28984421,28984577,28999516,29012464', 'assoc_port': '28154938:28155325,28185594:28185761,28197258:28200478,28218467:28218665,28230010:28230361,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595,28843601:28846682,28847393:28847651,28866558:28866837,28953568:28953769,28984059:28984577,28984072:28984421,28984074:28984159,28999327:28999516,29009166:29012464', 'assoc_mat': '28154938:kraft:3726:28155325,28185594:kraft:3726:28185761,28197258:kraft:3726:28200478,28218467:kraft:3726:28218665,28230010:kraft:3726:28230361,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,28843601:kraft:3726:28846682,28847393:kraft:3726:28847651,28866558:kraft:3726:28866837,28953568:kraft:3726:28953769,28984059:kraft:3726:28984577,28984072:kraft:3726:28984421,28984074:kraft:3726:28984159,28999327:kraft:3726:28999516,29009166:kraft:3726:29012464'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0003820394383105058, 'nb_photo': 2, 'list_port_cont': '28166024,28227025', 'assoc_port': '28165267:28166024,28226725:28227025', 'assoc_mat': '28165267:kraft:4211:28166024,28226725:kraft:4211:28227025'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9581130113269933, 'nb_photo': 32, 'list_port_cont': '28158850,28209497,28343181,28343556,28458561,28532762,28676763,28707348,28795760,28851226,28928926,28991545,28994602', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28211863:28343556,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760,28827557:28851226,28928416:28928926,28989148:28991545,28991093:28994602', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28211863:metal:4205:28343556,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760,28827557:metal:4205:28851226,28928416:metal:4205:28928926,28989148:metal:4205:28991545,28991093:metal:4205:28994602'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.02751629197627623, 'nb_photo': 736, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,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,28856668,28872354,28916436,28925026,28932054,28932501,28932507,28965146', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,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,28830410:28856668,28866560:28872354,28912766:28916436,28924820:28925026,28927226:28932054,28927229:28932507,28927231:28932501,28959569:28965146', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,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,28830410:metal:4203:28856668,28866560:'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.014444612641849435, 'nb_photo': 917, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28344426,28345623,28345738,28346400,28346662,28346791,28346897,28346904,28346967,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,28524632,28525564,28529322,28532612,28533058,2853424', 'assoc_port': '28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28208383:28346400,28214390:28345623,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:28296412,28295395:28295567,28296783:28296932,28298773:28298944,28299798:28299903,28301879:2830307', 'assoc_mat': '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,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,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,28208383:metal:4207:28346400,28214390:metal:4207:28345623,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:metal:4207:28226864,28230011:metal:4207:28230103,28238094:metal:4207:28238198,28248385:metal:4207:28248608,28249993:metal:4207:28350248,28251184:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.006958235454267354, 'nb_photo': 37, 'list_port_cont': '28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835,28867034,28937701,28944542,28958053,28997309,29015374,29019979,29022510', 'assoc_port': '28197411:28198840,28197544:28198530,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,28866556:28867034,28937362:28937701,28943940:28944542,28957703:28958053,28996992:28997309,29009156:29015374,29019887:29019979,29022464:29022510', 'assoc_mat': '28197411:metal:4461:28198840,28197544:metal:4461:28198530,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,28866556:metal:4461:28867034,28937362:metal:4461:28937701,28943940:metal:4461:28944542,28957703:metal:4461:28958053,28996992:metal:4461:28997309,29009156:metal:4461:29015374,29019887:metal:4461:29019979,29022464:metal:4461:29022510'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005630411302916871, 'nb_photo': 11, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213,28874319,28931230,28935467,28956193,29000961', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213,28873451:28874319,28922513:28935467,28924789:28931230,28955935:28956193,29000742:29000961', '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,28873451:metal:4200:28874319,28922513:metal:4200:28935467,28924789:metal:4200:28931230,28955935:metal:4200:28956193,29000742:metal:4200:29000961'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02036181496641617, 'nb_photo': 516, 'list_port_cont': '28114871,28173254,28179244,28182930,28185677,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28221091,28223906,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,28605991,28608426,28609791,28613629,28616739,28616767,28618718,28619053,2864523', 'assoc_port': '28114552:28114871,28172419:28173254,28172480:28182930,28178613:28179244,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28220803:28221091,28223118:28223906,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:28389598,28396267:28406864,28396273:28396493,28398862:28399291,28398885:28399275,28400561:28401081,28406779:28407182,28408330:28408786,28408338:2840891', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28220803:metal:4209:28221091,28223118:metal:4209:28223906,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:metal:4209:28314699,28269654:metal:4209:28314394,28275151:metal:4209:28312960,28275154:metal:4209:28312937,28275156:metal:4209:28326270,28278638:metal:4209:28312545,28293093:metal:4209:28312369,28296769:metal:4209:28311064,28298771:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003770455894638327, 'nb_photo': 2, 'list_port_cont': '28235757', 'assoc_port': '28235595:28235757', 'assoc_mat': '28235595:metal:3726:28235757'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004202887333744502, 'nb_photo': 475, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28158614,28159303,28166028,28173041,28175541,28175868,28178826,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28214105,28215010,28215529,28215969,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,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,28500818,28504571,28504759,28505397,28506576,2851958', 'assoc_port': '28114555:28114796,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158477:28158614,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28178644:28178826,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28214404:28215010,28215541:28216513,28215548:28215969,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:28338687,28267053:28267633,28269635:28336894,28271880:28344884,28273049:28334869,28278641:2833318', 'assoc_mat': '28114555:metal:4211:28114796,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158477:metal:4211:28158614,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28178644:metal:4211:28178826,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,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,28214404:metal:4211:28215010,28215541:metal:4211:28216513,28215548:metal:4211:28215969,28218463:metal:4211:28227787,28220801:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002088074629487621, 'nb_photo': 2, 'list_port_cont': '28121217,28163246', 'assoc_port': '28114553:28121217,28162142:28163246', 'assoc_mat': '28114553:metal:3327:28121217,28162142:metal:3327:28163246'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.001815946694103672, 'nb_photo': 325, 'list_port_cont': '28151420,28158814,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,28832372,28840556,28870417,28915855,28935003,28958035,28965395,28987102,29003466,29013385,29024206', 'assoc_port': '28150085:28151420,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,28832108:28832372,28840317:28840556,28869681:28870417,28915627:28915855,28934409:28935003,28957702:28958035,28965048:28965395,28986877:28987102,29003164:29003466,29013219:29013385,29024015:29024206', 'assoc_mat': '28150085:metal:3594:28151420,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,28832108:metal:3594:28832372,28840317:metal:3594:28840556,28869681:metal:3594:28870417,28915627:metal:3594:28915855,28934409:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0126071676565195, 'nb_photo': 289, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750,28851221,28928924,28991542,28994614', '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,28827557:28851221,28928416:28928924,28989148:28991542,28991093:28994614', '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,28827557:papier:4205:28851221,28928416:papier:4205:28928924,28989148:papier:4205:28991542,28991093:papier:4205:28994614'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04391242225670553, 'nb_photo': 5394, '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,28856675,28872363,28916440,28925023,28932060,28932504,28932522,28965153', '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,28830410:28856675,28866560:28872363,28912766:28916440,28924820:28925023,28927226:28932060,28927229:28932522,28927231:28932504,28959569:28965153', '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.017927380450193094, 'nb_photo': 6939, '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.1652697572054503, 'nb_photo': 35044, '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.09418863509417627, 'nb_photo': 1478, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,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,28827877,28830022,28834284,28835316,28837288,28845709,28872714,28874099,28874327,28879311,28919339,28919681,28919719,28931225,28931336,28935477,28956204,28962144,28968246,28972738,28975240,28980129,2898736', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,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:28499487,28490536:28490966,28497662:2849776', '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,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,28299766:papier:4200:28309810,28305505:papier:4200:28305719,2830'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9498653740511455, 'nb_photo': 42875, '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': 'jrm', 'pht_type': 3726, 'ratio': 0.9759205401501829, 'nb_photo': 45, 'list_port_cont': '28054376,28161094,28185763,28200471,28230371,28235755,28238233', 'assoc_port': '28054343:28054376,28160921:28161094,28185594:28185763,28197258:28200471,28230010:28230371,28235595:28235755,28238095:28238233', 'assoc_mat': '28054343:papier:3726:28054376,28160921:papier:3726:28161094,28185594:papier:3726:28185763,28197258:papier:3726:28200471,28230010:papier:3726:28230371,28235595:papier:3726:28235755,28238095:papier:3726:28238233'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007809158999468843, 'nb_photo': 30368, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,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,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,28326197,28326357,2832746', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,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,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:28205243,28204097:28205042,28205914:2820654', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,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,28197139:papier:4211:28215532,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009780569812244755, 'nb_photo': 255, 'list_port_cont': '28151177,28158340,28159206,28159261,28163249,28173624,28195930,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,28828089,28828133,28832284,28838824,28841063,28870565,28870756,28874140,28874399,28913542,28914566,28922075,28923810,28923863,28926070,28942297,28958788,28959713,28960255,28965724,28965840,28972278,28975826,28975973,28978287,28989098,29009836,29017621,29023475,29024645,29024863,29025715', 'assoc_port': '28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,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:28656017,28655132:28655753,28657900:2866667', 'assoc_mat': '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,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,28458409:papier:3327:28459311,28460723:papier:3327:28461517,2847'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04130146866777179, 'nb_photo': 2277, 'list_port_cont': '28115012,28151429,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,28832369,28840557,28870415,28915864,28934995,28958030,28965388,28987097,28991355,29003467,29013389,29024210', 'assoc_port': '28114554:28115012,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,28832108:28832369,28840317:28840557,28869681:28870415,28915627:28915864,28934409:28934995,28957702:28958030,28965048:28965388,28986877:28987097,28991067:28991355,29003164:29003467,29013219:29013389,29024015:29024210', 'assoc_mat': '28114554:papier:3594:28115012,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,28706287:papier:3594:28706720,2871'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0062141553980751, 'nb_photo': 17, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554,28851222', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554,28827557:28851222', '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,28827557:pehd:4205:28851222'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004894137565545725, 'nb_photo': 135, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28332976,28333211,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698,28856669,28872356,28916430,28925025,28932048,28932498,28932519,28965148', 'assoc_port': '28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,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,28830410:28856669,28866560:28872356,28912766:28916430,28924820:28925025,28927226:28932048,28927229:28932519,28927231:28932498,28959569:28965148', 'assoc_mat': '28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,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,28830410:pehd:4203:28856669,28866560:pehd:4203:28872356,28912766:pehd:4203:28916430,28924820:pehd:4203:28925025,28927226:pehd:4203:28932048,28927229:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00310296415054214, 'nb_photo': 93, 'list_port_cont': '28148555,28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28344429,28346658,28346891,28346961,28346987,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,28825499,28834217,28850911,28854345,28872582,28877901,28932266,28958605,28958917,28969483,28975890,28978089,28979749,28994829,29005544,29020366,29022546,29024296,29025636', 'assoc_port': '28148213:28148555,28148274:28298372,28197138:28347198,28197240:28347089,28197254:28346961,28197308:28346987,28197323:28346891,28197570:28346658,28205859:28344429,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:28768031,28769972:2877009', 'assoc_mat': '28148213:pehd:4207:28148555,28148274:pehd:4207:28298372,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197308:pehd:4207:28346987,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,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:4207:28533052,28567216:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00811785147332608, 'nb_photo': 23, 'list_port_cont': '28161370,28200584,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926,28955609,28987524,28997546,29021899,29025137', 'assoc_port': '28160922:28161370,28197084:28200584,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,28953599:28955609,28987327:28987524,28996973:28997546,29021655:29021899,29025110:29025137', 'assoc_mat': '28160922:pehd:4461:28161370,28197084:pehd:4461:28200584,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,28953599:pehd:4461:28955609,28987327:pehd:4461:28987524,28996973:pehd:4461:28997546,29021655:pehd:4461:29021899,29025110:pehd:4461:29025137'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004831931739244759, 'nb_photo': 118, '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,28830026,28834298,28835320,28874097,28874330,28879314,28919337,28919684,28931232,28931329,28935475,28956200,28972745,28975250,28980120,28987374,29000957,29013164,29026592', '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,28829891:28830026,28834097:28834298,28835144:28835320,28873451:28874330,28873510:28874097,28873512:28879314,28912787:2891933', '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.006818997647086874, 'nb_photo': 268, 'list_port_cont': '28114873,28182921,28199505,28201368,28201918,28208784,28214805,28219032,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,28825143,28837536,28840484,28845692,28846723,28866744,28869994,28873791,28873951,28901407,28913120,28928572,28958328,2895846', 'assoc_port': '28114552:28114873,28172480:28182921,28197086:28199505,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28218495:28219032,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:28498819,28504082:28504742,28504085:28504345,28506543:28506953,28518731:2851921', 'assoc_mat': '28114552:pehd:4209:28114873,28172480:pehd:4209:28182921,28197086:pehd:4209:28199505,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28218495:pehd:4209:28219032,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:4209:28399272,28400561:pehd:4209:28401080,28406779:pehd:4209:28407189,28408330:pehd:4209:28408802,28408338:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9711691572832486, 'nb_photo': 10694, 'list_port_cont': '28114797,28122695,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,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,28327801,28329427,28329867,28329921,28331841,28333181,2833331', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,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,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,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:28206544,28208382:28208993,28208406:28217264,28211847:28212769,28211876:2821234', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,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,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:4211:28214106,28197218:pehd:4211:28198211,28197242:pehd:4211:28211368,28197248: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.00022452772368378076, 'nb_photo': 14, 'list_port_cont': '28115011,28151427,28307330,28576814,28609845', 'assoc_port': '28114554:28115011,28150085:28151427,28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28114554:pehd:3594:28115011,28150085:pehd:3594:28151427,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': 'emr', 'pht_type': 4207, 'ratio': 0.00033225632254636756, 'nb_photo': 4, 'list_port_cont': '28214187,28346988', 'assoc_port': '28197308:28346988,28211844:28214187', 'assoc_mat': '28197308:pet_clair:4207:28346988,28211844:pet_clair:4207:28214187'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 4, 'list_port_cont': '28161375,28198410', 'assoc_port': '28160922:28161375,28197572:28198410', 'assoc_mat': '28160922:pet_clair:4461:28161375,28197572:pet_clair:4461:28198410'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004448676173622015, 'nb_photo': 7, 'list_port_cont': '28199445,28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28197245:28199445,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28197245:pet_clair:4200:28199445,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.002585116227137904, 'nb_photo': 2, 'list_port_cont': '28520446,28965232', 'assoc_port': '28520160:28520446,28965073:28965232', 'assoc_mat': '28520160:pet_clair:4209:28520446,28965073:pet_clair:4209:28965232'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008459911918354894, 'nb_photo': 326, 'list_port_cont': '28114791,28147108,28150868,28163533,28166029,28178835,28178883,28185999,28197002,28198221,28200977,28205039,28205236,28206938,28210100,28211364,28215005,28215972,28216518,28227020,28230337,28231054,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,28852865,28870287,28876883,28917092,28927830,28970117,28973419,28987002,28987509,28994015,29000520,29001360,29003453,29010184,29013429,29022125', 'assoc_port': '28114555:28114791,28146709:28147108,28150126:28150868,28162127:28163533,28165267:28166029,28178643:28178883,28178644:28178835,28185600:28185999,28196383:28197002,28197218:28198221,28197242:28211364,28197290:28210100,28197542:28200977,28204067:28206938,28204093:28205236,28204097:28205039,28214404:28215005,28215541:28216518,28215548:28215972,28226725:28227020,28230008:28231054,28230009:28230337,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,28852345:28852865,28869632:28870287,28876752:28876883,28916444:2891709', 'assoc_mat': '28114555:pet_clair:4211:28114791,28146709:pet_clair:4211:28147108,28150126:pet_clair:4211:28150868,28162127:pet_clair:4211:28163533,28165267:pet_clair:4211:28166029,28178643:pet_clair:4211:28178883,28178644:pet_clair:4211:28178835,28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28197218:pet_clair:4211:28198221,28197242:pet_clair:4211:28211364,28197290:pet_clair:4211:28210100,28197542:pet_clair:4211:28200977,28204067:pet_clair:4211:28206938,28204093:pet_clair:4211:28205236,28204097:pet_clair:4211:28205039,28214404:pet_clair:4211:28215005,28215541:pet_clair:4211:28216518,28215548:pet_clair:4211:28215972,28226725:pet_clair:4211:28227020,28230008:pet_clair:4211:28231054,28230009:pet_clair:4211:28230337,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,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9890932531955031, 'nb_photo': 110486, '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.020473744732036152, 'nb_photo': 1025, 'list_port_cont': '28115010,28151423,28151924,28158824,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,28832367,28840553,28870410,28915860,28934999,28958039,28965397,28987107,28991350,29003476,29013381,29024208', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,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,28832108:28832367,28840317:28840553,28869681:28870410,28915627:28915860,28934409:28934999,28957702:28958039,28965048:28965397,28986877:28987107,28991067:28991350,29003164:29003476,29013219:29013381,29024015:29024208', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,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,28657920:pet_clair:3594:28660270,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0022684203365238636, 'nb_photo': 1, 'list_port_cont': '28219035', 'assoc_port': '28218495:28219035', 'assoc_mat': '28218495:pet_fonce:4209:28219035'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0014433758271797728, 'nb_photo': 40, 'list_port_cont': '28114799,28147097,28178837,28178890,28205045,28206940,28215008,28215960,28216515,28227016,28230332,28231065', 'assoc_port': '28114555:28114799,28146709:28147097,28178643:28178890,28178644:28178837,28204067:28206940,28204097:28205045,28214404:28215008,28215541:28216515,28215548:28215960,28226725:28227016,28230008:28231065,28230009:28230332', 'assoc_mat': '28114555:pet_fonce:4211:28114799,28146709:pet_fonce:4211:28147097,28178643:pet_fonce:4211:28178890,28178644:pet_fonce:4211:28178837,28204067:pet_fonce:4211:28206940,28204097:pet_fonce:4211:28205045,28214404:pet_fonce:4211:28215008,28215541:pet_fonce:4211:28216515,28215548:pet_fonce:4211:28215960,28226725:pet_fonce:4211:28227016,28230008:pet_fonce:4211:28231065,28230009:pet_fonce:4211:28230332'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001093565428544353, 'nb_photo': 6, 'list_port_cont': '28151735,28163243,28199170,28203055', 'assoc_port': '28150098:28151735,28162142:28163243,28197125:28203055,28197443:28199170', 'assoc_mat': '28150098:pet_fonce:3327:28151735,28162142:pet_fonce:3327:28163243,28197125:pet_fonce:3327:28203055,28197443:pet_fonce:3327:28199170'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013588804827187107, 'nb_photo': 101, 'list_port_cont': '28115013,28151428,28151923,28159218,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913,28840559,28870409,28934996,28965393,28987106,29003477,29013387,29024214', 'assoc_port': '28114554:28115013,28150017:28151923,28150085:28151428,28158426:28159218,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,28840317:28840559,28869681:28870409,28934409:28934996,28965048:28965393,28986877:28987106,29003164:29003477,29013219:29013387,29024015:29024214', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150017:pet_fonce:3594:28151923,28150085:pet_fonce:3594:28151428,28158426:pet_fonce:3594:28159218,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,28840317:pet_fonce:3594:28840559,28869681:pet_fonce:3594:28870409,28934409:pet_fonce:3594:28934996,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00025116040393850797, 'nb_photo': 7, 'list_port_cont': '28158863,28343548', 'assoc_port': '28158439:28158863,28211863:28343548', 'assoc_mat': '28158439:pet_opaque:4205:28158863,28211863:pet_opaque:4205:28343548'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28292372', 'assoc_port': '28148278:28292372', 'assoc_mat': '28148278:pet_opaque:4203:28292372'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0018834246829076853, 'nb_photo': 5, 'list_port_cont': '28187088,28214199,28346984,28647186,28932265', 'assoc_port': '28172417:28187088,28197308:28346984,28211844:28214199,28647064:28647186,28927261:28932265', 'assoc_mat': '28172417:pet_opaque:4207:28187088,28197308:pet_opaque:4207:28346984,28211844:pet_opaque:4207:28214199,28647064:pet_opaque:4207:28647186,28927261:pet_opaque:4207:28932265'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012974810887265978, 'nb_photo': 21, 'list_port_cont': '28161381,28198416,28198837,28199579,28201469,28870536,28916652,28965531,28997307', 'assoc_port': '28160922:28161381,28197292:28199579,28197411:28198837,28197572:28198416,28201018:28201469,28869635:28870536,28916451:28916652,28965030:28965531,28996992:28997307', 'assoc_mat': '28160922:pet_opaque:4461:28161381,28197292:pet_opaque:4461:28199579,28197411:pet_opaque:4461:28198837,28197572:pet_opaque:4461:28198416,28201018:pet_opaque:4461:28201469,28869635:pet_opaque:4461:28870536,28916451:pet_opaque:4461:28916652,28965030:pet_opaque:4461:28965531,28996992:pet_opaque:4461:28997307'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010023923421401525, 'nb_photo': 25, 'list_port_cont': '28147083,28162615,28198913,28199337,28199437,28208645,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038,28919688,28987371,29013151', 'assoc_port': '28146707:28147083,28162156:28162615,28197245:28199437,28197322:28199337,28197401:28198913,28197452:28208645,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,28919262:28919688,28987329:28987371,29005880:29013151', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197245:pet_opaque:4200:28199437,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28197452:pet_opaque:4200:28208645,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,28919262:pet_opaque:4200:28919688,28987329:pet_opaque:4200:28987371,29005880:pet_opaque:4200:29013151'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0026372140401501147, 'nb_photo': 10, 'list_port_cont': '28147025,28173136,28179060,28197995,28198254,28223545,28506952,28616756', 'assoc_port': '28146701:28147025,28172429:28173136,28178628:28179060,28197496:28198254,28197504:28197995,28223122:28223545,28506543:28506952,28616519:28616756', 'assoc_mat': '28146701:pet_opaque:4209:28147025,28172429:pet_opaque:4209:28173136,28178628:pet_opaque:4209:28179060,28197496:pet_opaque:4209:28198254,28197504:pet_opaque:4209:28197995,28223122:pet_opaque:4209:28223545,28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004462610100961626, 'nb_photo': 440, 'list_port_cont': '28114794,28147105,28150871,28151048,28153619,28159278,28163528,28166031,28175536,28178831,28178891,28197000,28198218,28200976,28201615,28205051,28206951,28208985,28210113,28211370,28212778,28214101,28215015,28215958,28216509,28218256,28219419,28223880,28227032,28230338,28231069,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,28825163,28825769,28840696,28843821,28845876,28852860,28866216,28874468,28876885,28880441,28913401,28915923,28917082,28922189,28927824,28931881,28936959,28986998,28987201,28991826,28996565,28996989,29019934,29020223,29025253,29025694', 'assoc_port': '28114555:28114794,28146709:28147105,28148212:28153619,28150041:28151048,28150126:28150871,28158435:28159278,28162127:28163528,28165267:28166031,28172432:28175536,28178643:28178891,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197218:28198218,28197242:28211370,28197290:28210113,28197491:28201615,28197542:28200976,28204067:28206951,28204097:28205051,28208382:28208985,28211847:28212778,28214404:28215015,28215541:28216509,28215548:28215958,28218497:28219419,28223120:28223880,28226725:28227032,28230008:28231069,28230009:28230338,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:2856775', 'assoc_mat': '28114555:pet_opaque:4211:28114794,28146709:pet_opaque:4211:28147105,28148212:pet_opaque:4211:28153619,28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28158435:pet_opaque:4211:28159278,28162127:pet_opaque:4211:28163528,28165267:pet_opaque:4211:28166031,28172432:pet_opaque:4211:28175536,28178643:pet_opaque:4211:28178891,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197218:pet_opaque:4211:28198218,28197242:pet_opaque:4211:28211370,28197290:pet_opaque:4211:28210113,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28204067:pet_opaque:4211:28206951,28204097:pet_opaque:4211:28205051,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28215541:pet_opaque:4211:28216509,28215548:pet_opaque:4211:28215958,28218497:pet_opaque:4211:28219419,28223120:pet_opaque:4211:28223880,28226725:pet_opaque:4211:28227032,28230008:pet_opaque:4211:28231069,2823'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0043889063914362226, 'nb_photo': 592, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,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,28768839,28769386,28770230,28770604,2877071', '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,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,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:28444720,28446674:28446815,28449862:28450002,28458422:28458528,28465367:2846550', '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,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,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,28258824:plastique:3726:28258839,28260611:plastique:3726:28260817,28267051:plastique:3726:28267129,28269643:plastique:3726:28269798,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010825958107788431, 'nb_photo': 1421, 'list_port_cont': '28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28197719,28198039,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230237,28230370,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,28715071,28716885,28719935,28720068,28721061,28739736,2874024', 'assoc_port': '28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28235567:28236185,28235568:28236444,28235569:28235978,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:28338579,28377782:28378024,28377784:28377861,28386389:28386523,28395048:28395166,28398901:28399118,28406776:2840701', 'assoc_mat': '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,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,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:28218667,28230010:Teint_Dans_La_Masse:3726:28230370,28230014:Teint_Dans_La_Masse:3726:28230237,28235567:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28206941', 'assoc_port': '28204067:28206941', 'assoc_mat': '28204067:textiles_sanitaires:4211:28206941'}), 'main_stat': {'nb_photos': 40973}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('jrm', '2025-11', 0.03298102587985853),), (('film_pedb', '2025-11', 0.17370295258213678),), (('pet_clair', '2025-11', 0.011215953446112809),), (('gm', '2025-11', 0.04454322348315272),), (('pehd_pp', '2025-11', 0.028660038209323373),), (('emr', '2025-11', 0.03474797231123385),), (('ela', '2025-11', 0.10984077990968849),), (('flux_dev', '2025-11', 0.10474185069515984),), (('refus', '2025-11', 0.05514588570918084),), (('aluminium', '2025-11', 0.04281232313759641),)]} VR TODO 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': ((40973,),), 'unwanted_material_monthly_percentage': ((0.04990989186922355,),), 'material_repartition': (('pehd_pp', 10134), ('pet_clair', 8754), ('jrm', 5408), ('film_pedb', 5403), ('gm', 4580), ('emr', 3828), ('flux_dev', 1457), ('refus', 610), ('ela', 597), ('aluminium', 202)), 'material_dict': {'pehd_pp': 10134, 'pet_clair': 8754, 'jrm': 5408, 'film_pedb': 5403, 'gm': 4580, 'emr': 3828, 'autres': 2866}, 'coverage_data': (('2025/11/29/', 1.0), ('2025/11/28/', 1.0), ('2025/11/27/', 1.0), ('2025/11/26/', 1.0), ('2025/11/25/', 1.0), ('2025/11/24/', 1.0), ('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.09819593269413124, 6), (datetime.date(2025, 11, 3), 0.07689848147971191, 25), (datetime.date(2025, 11, 4), 0.051110279330100934, 37), (datetime.date(2025, 11, 5), 0.052872884812191406, 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), (datetime.date(2025, 11, 24), 0.04770082218795097, 66), (datetime.date(2025, 11, 25), 0.03639339040979481, 5), (datetime.date(2025, 11, 26), 0.05434748168196682, 21), (datetime.date(2025, 11, 27), 0.047006171901078864, 30), (datetime.date(2025, 11, 28), 0.04538029816967986, 20), (datetime.date(2025, 11, 29), 0.049877648912041134, 33)), 'impurety_average_data_per_hashtag': {'jrm': ((datetime.date(2025, 11, 1), 0.09819593269413124, 6), (datetime.date(2025, 11, 3), 0.05095936647905425, 6), (datetime.date(2025, 11, 4), 0.017649941340239443, 37), (datetime.date(2025, 11, 5), 0.04337046090145474, 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), (datetime.date(2025, 11, 24), 0.039067490553077296, 66), (datetime.date(2025, 11, 25), 0.023189171174426242, 5), (datetime.date(2025, 11, 26), 0.03748892220422818, 13), (datetime.date(2025, 11, 27), 0.04064808630918984, 30), (datetime.date(2025, 11, 28), 0.027092490070836084, 44), (datetime.date(2025, 11, 29), 0.022342122825379115, 33)), '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), (datetime.date(2025, 11, 24), 0.15512423104485437, 27), (datetime.date(2025, 11, 25), 0.1701007912361141, 25), (datetime.date(2025, 11, 26), 0.1758654662564373, 27), (datetime.date(2025, 11, 27), 0.15692364630677835, 41), (datetime.date(2025, 11, 28), 0.2115714044266241, 37), (datetime.date(2025, 11, 29), 0.16992210596653778, 38)), 'pet_clair': ((datetime.date(2025, 11, 3), 0.10158954383150044, 23), (datetime.date(2025, 11, 4), 0.006719876308295249, 46), (datetime.date(2025, 11, 5), 0.0046112110532928055, 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), (datetime.date(2025, 11, 24), 0.008375307035808483, 27), (datetime.date(2025, 11, 25), 0.009853761107048803, 23), (datetime.date(2025, 11, 26), 0.008275033215588428, 24), (datetime.date(2025, 11, 27), 0.009712764605548015, 23), (datetime.date(2025, 11, 28), 0.003867927436365643, 26), (datetime.date(2025, 11, 29), 0.006911178489072869, 27)), '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), (datetime.date(2025, 11, 24), 0.0351778251721728, 6), (datetime.date(2025, 11, 25), 0.02183918203846775, 6), (datetime.date(2025, 11, 26), 0.038100436481720616, 15), (datetime.date(2025, 11, 27), 0.046956871730337614, 7), (datetime.date(2025, 11, 28), 0.039748899537885164, 5), (datetime.date(2025, 11, 29), 0.049712107661126895, 11)), 'pehd_pp': ((datetime.date(2025, 11, 3), 0.03979608548059376, 21), (datetime.date(2025, 11, 4), 0.03706066395527456, 18), (datetime.date(2025, 11, 5), 0.03900515391173839, 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), (datetime.date(2025, 11, 24), 0.028877621965829374, 42), (datetime.date(2025, 11, 25), 0.02881755366028342, 21), (datetime.date(2025, 11, 26), 0.029182246733173798, 21), (datetime.date(2025, 11, 27), 0.027369781176461074, 31), (datetime.date(2025, 11, 28), 0.02552172063387876, 20), (datetime.date(2025, 11, 29), 0.025328547783171968, 23)), '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), (datetime.date(2025, 11, 24), 0.03399985683786648, 8), (datetime.date(2025, 11, 25), 0.030407336425909374, 5), (datetime.date(2025, 11, 26), 0.03519091167200256, 10), (datetime.date(2025, 11, 27), 0.030985397352479124, 5), (datetime.date(2025, 11, 28), 0.031760529056561355, 8), (datetime.date(2025, 11, 29), 0.036889780055047325, 16)), 'ela': ((datetime.date(2025, 11, 3), 0.07836831948910279, 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), (datetime.date(2025, 11, 24), 0.1025014327497233, 15), (datetime.date(2025, 11, 25), 0.0756723284364836, 6), (datetime.date(2025, 11, 26), 0.13153801825455178, 7), (datetime.date(2025, 11, 27), 0.09835398742495423, 12)), 'flux_dev': ((datetime.date(2025, 11, 3), 0.08596580385364307, 10), (datetime.date(2025, 11, 4), 0.10096021602640272, 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), (datetime.date(2025, 11, 24), 0.12984707681156918, 22), (datetime.date(2025, 11, 25), 0.0853683659248213, 7), (datetime.date(2025, 11, 26), 0.14810496724170114, 7), (datetime.date(2025, 11, 27), 0.09746013532812559, 10), (datetime.date(2025, 11, 28), 0.05019214881379365, 7), (datetime.date(2025, 11, 29), 0.09934995515874037, 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), (datetime.date(2025, 11, 24), 0.058044155628429364, 5), (datetime.date(2025, 11, 25), 0.05273049114032185, 14), (datetime.date(2025, 11, 26), 0.040868224344135805, 10), (datetime.date(2025, 11, 27), 0.044737198859739376, 11), (datetime.date(2025, 11, 28), 0.036813794045781896, 10), (datetime.date(2025, 11, 29), 0.04603444894547325, 15)), 'aluminium': ((datetime.date(2025, 11, 3), 0.051580922475820475, 17), (datetime.date(2025, 11, 4), 0.04288947164770281, 15), (datetime.date(2025, 11, 5), 0.03058557135787568, 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), (datetime.date(2025, 11, 24), 0.049975462187492915, 19), (datetime.date(2025, 11, 26), 0.041391387729280825, 12), (datetime.date(2025, 11, 28), 0.025616637211416684, 5))}, 'quality_array': [['1815.2020044029412', '01112025'], ['61.05561909907187', '03112025'], ['55.7464352177119', '04112025'], ['94.05950210537046', '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'], ['-6.335584006562142', '24112025'], ['-6.278104521468214', '25112025'], ['-6.308682073711172', '26112025'], ['-6.2702749444047825', '27112025'], ['-6.265564446560091', '28112025'], ['-6.149558337700507', '29112025']], 'number_of_batch': ((2446,),), 'datou_id_sts': 4891, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0062175421029426105, 'nb_photo': 672, 'list_port_cont': '28121215,28147571,28151173,28158338,28159200,28159256,28173623,28179612,28180495,28186152,28196086,28197222,28199008,28199219,28199248,28202112,28204248,28205112,28206831,28208975,28212877,28215194,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,28602904,28606174,28606344,28608937,28613874,28619335,2862142', 'assoc_port': '28114553:28121215,28146703:28147571,28150129:28151173,28154919:28158338,28158429:28159256,28158480:28159200,28172422:28173623,28172435:28180495,28178612:28179612,28185598:28186152,28194992:28196086,28196350:28197222,28197251:28204248,28197294:28199219,28197326:28199248,28197449:28199008,28200951:28202112,28204099:28205112,28205921:28206831,28208389:28208975,28211845:28212877,28214389:28215194,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:28391792,28395078:28395766,28398844:28399872,28400495:28401602,28400548:28407349,28406781:28407688,28408333:2840943', 'assoc_mat': '28114553:autre:3327:28121215,28146703:autre:3327:28147571,28150129:autre:3327:28151173,28154919:autre:3327:28158338,28158429:autre:3327:28159256,28158480:autre:3327:28159200,28172422:autre:3327:28173623,28172435:autre:3327:28180495,28178612:autre:3327:28179612,28185598:autre:3327:28186152,28194992:autre:3327:28196086,28196350:autre:3327:28197222,28197251:autre:3327:28204248,28197294:autre:3327:28199219,28197326:autre:3327:28199248,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,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:autre:3327:28260248,28260615:autre:3327:28261273,28267049:autre:3327:28321709,28268413:autre:3327:28321342,28278648:autre:3327:28319660,28296763:autre:3327:28317314,28298768:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0022663834966152037, 'nb_photo': 250, 'list_port_cont': '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,28840558,28870414,28915861,28934998,28958034,28965390,28987100,28991357,29003475,29013386,29024205', 'assoc_port': '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,28840317:28840558,28869681:28870414,28915627:28915861,28934409:28934998,28957702:28958034,28965048:28965390,28986877:28987100,28991067:28991357,29003164:29003475,29013219:29013386,29024015:29024205', 'assoc_mat': '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:autre:3594:28772512,28788999:autre:3594:28789909,28789088:autre:3594:28789363,28840317:autre:3594:28840558,28869681:autre:3594:28870414,28915627:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.006895010021642377, 'nb_photo': 372, 'list_port_cont': '28123569,28148600,28150673,28155329,28172757,28178763,28192626,28197726,28198044,28198985,28199034,28199717,28200205,28204762,28206004,28218662,28230231,28236183,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,28824624,28825049,28827621,28830488,28831936,28834271,28845755,28846687,28864384,28866843,28873679,28876766,28886867,28892212,28921863,2892352', 'assoc_port': '28123402:28123569,28148263:28148600,28149990:28150673,28154938:28155329,28172507:28172757,28178611:28178763,28192233:28192626,28197328:28200205,28197382:28204762,28197557:28197726,28197591:28199034,28197593:28198985,28197600:28198044,28199406:28199717,28205939:28206004,28218467:28218662,28230014:28230231,28235567:28236183,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:28482701,28483183:28483254,28487285:28487443,28490494:28490827,28490509:28490694,28495401:28495622,28506549:28506696,28516485:2851659', 'assoc_mat': '28123402:autre_refus:3726:28123569,28148263:autre_refus:3726:28148600,28149990:autre_refus:3726:28150673,28154938:autre_refus:3726:28155329,28172507:autre_refus:3726:28172757,28178611:autre_refus:3726:28178763,28192233:autre_refus:3726:28192626,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,28230014:autre_refus:3726:28230231,28235567:autre_refus:3726:28236183,28248366:autre_refus:3726:28248636,28255150:autre_refus:3726:28255371,28255153:autre_refus:3726:28255240,28258824:autre_refus:3726:28258841,28260611:autre_refus:3726:28260823,28269643:autre_refus:3726:28269805,28273041:autre_refus:3726:28273171,28293095:autre_refus:3726:28293322,28296744:autre_refus:3726:28296909,28298777:autre_refus:3726:28298898,28305094:autre_refus:3726:28305195,28307514:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00426359863736483, 'nb_photo': 4, 'list_port_cont': '28163238,28455527,28714691,28923868', 'assoc_port': '28162142:28163238,28454875:28455527,28711689:28714691,28923303:28923868', 'assoc_mat': '28162142:barquette_avec_film:3327:28163238,28454875:barquette_avec_film:3327:28455527,28711689:barquette_avec_film:3327:28714691,28923303:barquette_avec_film:3327:28923868'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00012647913565972847, 'nb_photo': 8, 'list_port_cont': '28158851,28458555,28502843', 'assoc_port': '28158439:28158851,28456995:28458555,28490500:28502843', 'assoc_mat': '28158439:barquette_opaque:4205:28158851,28456995:barquette_opaque:4205:28458555,28490500:barquette_opaque:4205:28502843'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002041122422705727, 'nb_photo': 161, '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,28856673,28872364,28916427,28925016,28932051,28932503,28932515,28965151', '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,28830410:28856673,28866560:28872364,28912766:28916427,28924820:28925016,28927226:28932051,28927229:28932515,28927231:28932503,28959569:28965151', '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.0007520208034731571, 'nb_photo': 58, 'list_port_cont': '28148558,28185656,28299899,28305580,28345724,28346996,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,28840375,28872579,28877860,28922226,28922364,28932268,28958916,28960197,28965167,28969884,28988762,28996471,28996543,28999348,29023177', 'assoc_port': '28148213:28148558,28185599:28185656,28194990:28347337,28196360:28345724,28197308:28346996,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,28840321:28840375,28866568:28872579,28876751:28877860,28918055:28922226,28919293:28922364,28927261:28932268,28955897:28958916,28960100:28960197,28965029:28969884,28965060:28965167,28988578:28999348,28988584:28988762,28996379:28996543,28996383:28996471,29023076:29023177', 'assoc_mat': '28148213:barquette_opaque:4207:28148558,28185599:barquette_opaque:4207:28185656,28194990:barquette_opaque:4207:28347337,28196360:barquette_opaque:4207:28345724,28197308:barquette_opaque:4207:28346996,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016504793902476533, 'nb_photo': 53, 'list_port_cont': '28149212,28161371,28198418,28199583,28201473,28206494,28323101,28325874,28670358,28768138,28770167,29015365', 'assoc_port': '28148257:28149212,28160922:28161371,28197292:28199583,28197572:28198418,28201018:28201473,28205918:28206494,28301902:28323101,28325228:28325874,28670054:28670358,28767863:28768138,28767866:28770167,29009156:29015365', 'assoc_mat': '28148257:barquette_opaque:4461:28149212,28160922:barquette_opaque:4461:28161371,28197292:barquette_opaque:4461:28199583,28197572:barquette_opaque:4461:28198418,28201018:barquette_opaque:4461:28201473,28205918:barquette_opaque:4461:28206494,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,29009156:barquette_opaque:4461:29015365'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005777137597633882, 'nb_photo': 32, 'list_port_cont': '28173255,28199450,28199944,28208402,28208641,28215911,28258610,28305718,28310624,28325646,28395477,28441544,28452773,28489076,28599787,28618670,28919689,28931223,28980125,29022483', 'assoc_port': '28172414:28173255,28197192:28199944,28197245:28199450,28197452:28208641,28197494:28208402,28215546:28215911,28258302:28258610,28273050:28310624,28305505:28305718,28325222:28325646,28395064:28395477,28441234:28441544,28452669:28452773,28488507:28489076,28599380:28599787,28618516:28618670,28919262:28919689,28924789:28931223,28965019:28980125,29019892:29022483', 'assoc_mat': '28172414:barquette_opaque:4200:28173255,28197192:barquette_opaque:4200:28199944,28197245:barquette_opaque:4200:28199450,28197452:barquette_opaque:4200:28208641,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,28919262:barquette_opaque:4200:28919689,28924789:barquette_opaque:4200:28931223,28965019:barquette_opaque:4200:28980125,29019892:barquette_opaque:4200:29022483'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.01538902037394376, 'nb_photo': 81, 'list_port_cont': '28173083,28173133,28179066,28179186,28185670,28198004,28198249,28198339,28208626,28208767,28214818,28219025,28223546,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,28887904,28892528,28933639,28956272,28977794,28992504,29013767,29016873,29023375,29023409,29023869', 'assoc_port': '28172429:28173133,28172437:28173083,28178614:28179186,28178628:28179066,28185597:28185670,28197457:28198339,28197496:28198249,28197504:28198004,28208387:28208767,28208420:28208626,28214417:28214818,28218481:28228042,28218495:28219025,28223122:28223546,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,28880032:28887904,28891799:28892528,28933042:28933639,28955894:28956272,28977256:28977794,28992094:28992504,29005884:29013767,29016628:29016873,29021683:29023869,29023312:29023409,29023314:2902337', 'assoc_mat': '28172429:barquette_opaque:4209:28173133,28172437:barquette_opaque:4209:28173083,28178614:barquette_opaque:4209:28179186,28178628:barquette_opaque:4209:28179066,28185597:barquette_opaque:4209:28185670,28197457:barquette_opaque:4209:28198339,28197496:barquette_opaque:4209:28198249,28197504:barquette_opaque:4209:28198004,28208387:barquette_opaque:4209:28208767,28208420:barquette_opaque:4209:28208626,28214417:barquette_opaque:4209:28214818,28218481:barquette_opaque:4209:28228042,28218495:barquette_opaque:4209:28219025,28223122:barquette_opaque:4209:28223546,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_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.009963764373276063, 'nb_photo': 5748, 'list_port_cont': '28114798,28147094,28148362,28150168,28150473,28150865,28151044,28153193,28153650,28159282,28159304,28161451,28163541,28164431,28166041,28170722,28173042,28173869,28174457,28175534,28175863,28177213,28178839,28178898,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,28227029,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,2833331', 'assoc_port': '28114555:28114798,28146705:28148362,28146709:28147094,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,28178643:28178898,28178644:28178839,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:2821727', 'assoc_mat': '28114555:barquette_opaque:4211:28114798,28146705:barquette_opaque:4211:28148362,28146709:barquette_opaque:4211:28147094,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,28178643:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002482247155118504, 'nb_photo': 48, 'list_port_cont': '28151174,28180496,28195922,28199168,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,28832282,28841061,28870127,28870744,28877701,28918841,28923816,28933885,28975977,28978200,28989095,29015606,29017467', 'assoc_port': '28150129:28151174,28172435:28180496,28194994:28195922,28197294:28199229,28197326:28199245,28197443:28199168,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,28830394:28832282,28840314:28841061,28864217:28870127,28869613:28870744,28875707:28877701,28918057:28918841,28923317:28923816,28933027:28933885,28968042:28975977,28975116:28978200,28988577:28989095,29005899:29015606,29017413:29017467', 'assoc_mat': '28150129:bouchon:3327:28151174,28172435:bouchon:3327:28180496,28194994:bouchon:3327:28195922,28197294:bouchon:3327:28199229,28197326:bouchon:3327:28199245,28197443:bouchon:3327:28199168,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,28830394:bouchon:3327:28832282,28840314:bouchon:3327:28841061,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.012360348549034901, 'nb_photo': 95, 'list_port_cont': '28158855,28209486,28305636,28343552,28458556,28502848,28532760,28571389,28676764,28707347,28752552,28795752,28851227,28928913,28991543,28994606', '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,28827557:28851227,28928416:28928913,28989148:28991543,28991093:28994606', '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,28827557:carton:4205:28851227,28928416:carton:4205:28928913,28989148:carton:4205:28991543,28991093:carton:4205:28994606'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.019537230442283116, 'nb_photo': 636, '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,28856680,28872357,28916429,28925020,28932055,28932494,28932517,28965149', '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,28830410:28856680,28866560:28872357,28912766:28916429,28924820:28925020,28927226:28932055,28927229:28932517,28927231:28932494,28959569:28965149', '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.9668771116885027, 'nb_photo': 4017, '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.013882660848248166, 'nb_photo': 3419, '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.0190192141833701, 'nb_photo': 342, '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,28827886,28830024,28834288,28845707,28872708,28874103,28879304,28919341,28919683,28919708,28931226,28931331,28935473,28956203,28962148,28968235,28972735,28975249,28980130,29000945,29023883,29024572,29026596', '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.2422810484909293, 'nb_photo': 2781, '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,28223537,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,2849881', '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,28223122:28223537,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:2831112', '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,28223122:carton:4209:28223537,2822'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0052550702447273084, 'nb_photo': 7143, '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,28200981,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,2832747', '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,28197542:28200981,28197543:28203332,28197571:28198895,28199384:28209680,28199407:28200158,28204067:28206942,28204093:28205234,28204097:2820504', '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.001924510001168285, 'nb_photo': 91, 'list_port_cont': '28151179,28151732,28158346,28163247,28180499,28199006,28199162,28199240,28201563,28201805,28203053,28205117,28212876,28221563,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,28828096,28832285,28841057,28877699,28922079,28923818,28923870,28926069,28942301,28959710,28960264,28971612,28975822,29015608,29017626,29024277', 'assoc_port': '28150098:28151732,28150129:28151179,28154919:28158346,28162142:28163247,28172435:28180499,28197125:28203053,28197164:28201805,28197214:28201563,28197326:28199240,28197443:28199162,28197449:28199006,28204099:28205117,28211845:28212876,28220806:28221563,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,28827560:28828096,28830394:28832285,28840314:28841057,28875707:28877699,28921799:28922079,28923303:28923870,28923317:28923818,28925376:28926069,28934414:28942301,28959567:28959710,28960102:2896026', 'assoc_mat': '28150098:carton:3327:28151732,28150129:carton:3327:28151179,28154919:carton:3327:28158346,28162142:carton:3327:28163247,28172435:carton:3327:28180499,28197125:carton:3327:28203053,28197164:carton:3327:28201805,28197214:carton:3327:28201563,28197326:carton:3327:28199240,28197443:carton:3327:28199162,28197449:carton:3327:28199006,28204099:carton:3327:28205117,28211845:carton:3327:28212876,28220806:carton:3327:28221563,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,2860'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.005259182578478294, 'nb_photo': 819, '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,28832371,28840562,28870416,28915859,28934994,28958031,28965389,28987101,28991351,29003464,29013388,29024207', '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,28832108:28832371,28840317:28840562,28869681:28870416,28915627:28915859,28934409:28934994,28957702:28958031,28965048:28965389,28986877:28987101,28991067:28991351,29003164:29003464,29013219:29013388,29024015:29024207', '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.0014994560298257705, 'nb_photo': 44, 'list_port_cont': '28161097,28185765,28196560,28199718,28200480,28204752,28205998,28218672,28226832,28230140,28235730,28235760,28238231,28255372,28320500,28336170,28395158,28490821,28573067,28654174,28663103,28743020,28770707,28772407,28789427,28834262,28923535,28957821,28999517,29008211,29012473,29020353,29024791,29030512', 'assoc_port': '28160921:28161097,28185594:28185765,28196356:28196560,28197258:28200480,28197382:28204752,28199406:28199718,28205939:28205998,28218467:28218672,28226762:28226832,28230016:28230140,28235582:28235730,28235595:28235760,28238095:28238231,28255150:28255372,28320156:28320500,28336037:28336170,28395048:28395158,28490494:28490821,28573026:28573067,28653862:28654174,28660324:28663103,28742947:28743020,28770476:28770707,28772194:28772407,28789034:28789427,28834112:28834262,28923330:28923535,28957700:28957821,28999327:28999517,29005943:29008211,29009166:29012473,29019879:29020353,29024722:29024791,29030510:29030512', 'assoc_mat': '28160921:cartonnette:3726:28161097,28185594:cartonnette:3726:28185765,28196356:cartonnette:3726:28196560,28197258:cartonnette:3726:28200480,28197382:cartonnette:3726:28204752,28199406:cartonnette:3726:28199718,28205939:cartonnette:3726:28205998,28218467:cartonnette:3726:28218672,28226762:cartonnette:3726:28226832,28230016:cartonnette:3726:28230140,28235582:cartonnette:3726:28235730,28235595:cartonnette:3726:28235760,28238095:cartonnette:3726:28238231,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,28834112:cartonnette:3726:28834262,28923330:cartonnette:3726:28923535,28957700:cartonnette:3726:28957821,28999327:cartonnette:3726:28999517,29005943:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013267496582226652, 'nb_photo': 369, 'list_port_cont': '28123579,28148599,28161091,28172764,28178769,28185759,28192631,28196564,28197728,28198043,28198258,28198566,28198765,28198983,28199031,28199728,28200476,28204756,28208529,28218663,28226841,28230145,28230233,28230364,28235731,28235758,28235984,28236194,28238232,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,2878943', 'assoc_port': '28123402:28123579,28148263:28148599,28160921:28161091,28172507:28172764,28178611:28178769,28185594:28185759,28192233:28192631,28196356:28196564,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,28238095:28238232,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:2844681', '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,28196356:Carton_brun:3726:28196564,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,28238095:Carton_brun:3726:28238232,28248366:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003850533208712759, 'nb_photo': 53, 'list_port_cont': '28123576,28155334,28161096,28172561,28185766,28196448,28198265,28198565,28200473,28230143,28230235,28230363,28235728,28238236,28255373,28260818,28296915,28399113,28450009,28458534,28487437,28533030,28573730,28663104,28706364,28739743,28792282,28824628,28825027,28830430,28830487,28831941,28834272,28923527,28928531,28928688,28936444,28937548,28957831,28984155,28990826,28999525', 'assoc_port': '28123402:28123576,28154938:28155334,28160921:28161096,28172509:28172561,28185594:28185766,28196380:28196448,28197258:28200473,28197596:28198565,28197598:28198265,28230010:28230363,28230014:28230235,28230016:28230143,28235582:28235728,28238095:28238236,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,28824578:28824628,28825007:28825027,28830392:28830487,28830395:28831941,28830408:28830430,28834112:28834272,28923330:28923527,28928432:28928688,28928442:28928531,28936391:28936444,28937359:28937548,28957700:28957831,28984074:28984155,28988153:28990826,28999327:28999525', '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,28197598:Carton_gris:3726:28198265,28230010:Carton_gris:3726:28230363,28230014:Carton_gris:3726:28230235,28230016:Carton_gris:3726:28230143,28235582:Carton_gris:3726:28235728,28238095:Carton_gris:3726:28238236,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,28824578:Carton_gris:3726:28824628,28825007:Carton_gris:3726:28825027,28830392:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.001458845941428405, 'nb_photo': 10, 'list_port_cont': '28158862,28343168,28343554,28458552,28502855,28752547,28851229,28994613', 'assoc_port': '28158439:28158862,28211851:28343168,28211863:28343554,28456995:28458552,28490500:28502855,28747364:28752547,28827557:28851229,28991093:28994613', 'assoc_mat': '28158439:ela:4205:28158862,28211851:ela:4205:28343168,28211863:ela:4205:28343554,28456995:ela:4205:28458552,28490500:ela:4205:28502855,28747364:ela:4205:28752547,28827557:ela:4205:28851229,28991093:ela:4205:28994613'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9176167811373841, 'nb_photo': 370, '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,28856676,28872366,28925011,28932059,28932495,28932520,28965144', '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,28830410:28856676,28866560:28872366,28924820:28925011,28927226:28932059,28927229:28932520,28927231:28932495,28959569:28965144', '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,28830410:ela:4203:28856676,28866560:ela:4203:28872366,28924820:ela:4203:28925011,28927226:ela:4203:2893205'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.000949923880027, 'nb_photo': 26, 'list_port_cont': '28258444,28303079,28339618,28346899,28347344,28382065,28382759,28452743,28452794,28458627,28502665,28534250,28539181,28572031,28607031,28671589,28722172,28723281,28747520,28758509,28877856,28878069,28916244,28922230,28925247', 'assoc_port': '28160919:28339618,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,28873476:28877856,28873516:28878069,28912767:28916244,28918055:28922230,28922515:28925247', 'assoc_mat': '28160919:ela:4207:28339618,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,28873476:ela:4207:28877856,28873516:ela:4207:28878069,28912767:ela:4207:28916244,28918055:ela:4207:28922230,28922515:ela:4207:28925247'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004888007286634539, 'nb_photo': 20, 'list_port_cont': '28149194,28161382,28198421,28199578,28200597,28201474,28227444,28305360,28789837', 'assoc_port': '28148257:28149194,28160922:28161382,28197084:28200597,28197292:28199578,28197572:28198421,28201018:28201474,28226723:28227444,28305096:28305360,28789031:28789837', 'assoc_mat': '28148257:ela:4461:28149194,28160922:ela:4461:28161382,28197084:ela:4461:28200597,28197292:ela:4461:28199578,28197572:ela:4461:28198421,28201018:ela:4461:28201474,28226723:ela:4461:28227444,28305096:ela:4461:28305360,28789031:ela:4461:28789837'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0012262903647525718, 'nb_photo': 15, 'list_port_cont': '28158636,28199439,28267216,28309737,28395478,28452788,28533181,28606890,28747747,28827882,28830029,28919679,28931229', 'assoc_port': '28158476:28158636,28197245:28199439,28267060:28267216,28306513:28309737,28395064:28395478,28452670:28452788,28531992:28533181,28606524:28606890,28747367:28747747,28827547:28827882,28829891:28830029,28919262:28919679,28924789:28931229', 'assoc_mat': '28158476:ela:4200:28158636,28197245:ela:4200:28199439,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,28827547:ela:4200:28827882,28829891:ela:4200:28830029,28919262:ela:4200:28919679,28924789:ela:4200:28931229'}, {'unwanted_material': 'ela', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.2988361049521138, 'nb_photo': 346, 'list_port_cont': '28147042,28173087,28173125,28198248,28199303,28208615,28219034,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,28825157,28825546,28837535,28838877,28845690,28846606,28880613,28892472,28913009,28913114,28933451,28933630,28936514,28956263,28960224,28960229,28963387,28963673,28977808,28982914,28991347,28992508,28997228,29002278,29006211,29013301,29016885,29021877,29021978,29022748,29023368,29026965', 'assoc_port': '28146701:28147042,28172429:28173125,28172437:28173087,28197112:28199303,28197496:28198248,28208420:28208615,28218481:28228031,28218495:28219034,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:2876285', 'assoc_mat': '28146701:ela:4209:28147042,28172429:ela:4209:28173125,28172437:ela:4209:28173087,28197112:ela:4209:28199303,28197496:ela:4209:28198248,28208420:ela:4209:28208615,28218481:ela:4209:28228031,28218495:ela:4209:28219034,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:2859844'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006921538695896671, 'nb_photo': 1075, 'list_port_cont': '28148349,28150878,28152296,28153635,28159269,28159296,28161446,28163537,28164436,28166023,28170725,28173050,28177208,28178887,28179948,28195544,28197007,28198216,28198892,28200163,28200978,28201613,28202310,28203870,28204185,28205035,28206554,28207320,28207662,28208548,28208989,28209431,28209673,28210109,28210374,28211362,28212337,28212774,28214099,28215006,28215331,28215527,28216512,28217267,28218726,28219420,28223706,28223855,28227694,28227798,28230346,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,2845807', '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,28178643:28178887,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,28197542:28200978,28197571:28198892,28199384:28209673,28199407:28200163,28204097:28205035,28205914:28206554,28208382:28208989,28208406:28217267,28211847:28212774,28211876:28212337,28214404:28215006,28215541:28216512,28218463:28227798,28218497:28219420,28223120:28223855,28223125:28223706,28226727:28227694,28230009:28230346,28248374:28255872,28249989:28343231,28251174:28342916,28251186:28251768,28255151:28255452,28255156:2825542', '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,28178643:ela:4211:28178887,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,28197542:ela:4211:28200978,28197571:ela:4211:28198892,28199384:ela:4211:28209673,28199407:ela:4211:28200163,28204097:ela:4211:2820503'}, {'unwanted_material': 'etiquette', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0015185749270637237, 'nb_photo': 2, 'list_port_cont': '28343557', 'assoc_port': '28211863:28343557', 'assoc_mat': '28211863:etiquette:4205:28343557'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 4.2485216504633026e-05, 'nb_photo': 9, 'list_port_cont': '28208673,28332979,28464176,28468728,28675289,28707372,28932063,28932512', 'assoc_port': '28196362:28332979,28208436:28208673,28461895:28464176,28466535:28468728,28662878:28675289,28706823:28707372,28927226:28932063,28927229:28932512', 'assoc_mat': '28196362:etiquette:4203:28332979,28208436:etiquette:4203:28208673,28461895:etiquette:4203:28464176,28466535:etiquette:4203:28468728,28662878:etiquette:4203:28675289,28706823:etiquette:4203:28707372,28927226:etiquette:4203:28932063,28927229:etiquette:4203:28932512'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 13, 'list_port_cont': '28161383,28199582,28201466,28206506', 'assoc_port': '28160922:28161383,28197292:28199582,28201018:28201466,28205918:28206506', 'assoc_mat': '28160922:etiquette:4461:28161383,28197292:etiquette:4461:28199582,28201018:etiquette:4461:28201466,28205918:etiquette:4461:28206506'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009427918857414381, 'nb_photo': 1, 'list_port_cont': '28173260', 'assoc_port': '28172414:28173260', 'assoc_mat': '28172414:etiquette:4200:28173260'}, {'unwanted_material': 'etiquette', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.006974835143989591, 'nb_photo': 10, 'list_port_cont': '28173084,28179053,28197998,28198240,28223544,28228044', 'assoc_port': '28172437:28173084,28178628:28179053,28197496:28198240,28197504:28197998,28218481:28228044,28223122:28223544', 'assoc_mat': '28172437:etiquette:4209:28173084,28178628:etiquette:4209:28179053,28197496:etiquette:4209:28198240,28197504:etiquette:4209:28197998,28218481:etiquette:4209:28228044,28223122:etiquette:4209:28223544'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041781509013827985, 'nb_photo': 73, 'list_port_cont': '28147106,28150874,28153639,28159274,28163543,28166032,28178827,28178885,28200984,28205040,28206947,28210107,28211367,28212780,28215012,28215964,28216514,28219428,28227028,28230342,28915932', 'assoc_port': '28146709:28147106,28148212:28153639,28150126:28150874,28158435:28159274,28162127:28163543,28165267:28166032,28178643:28178885,28178644:28178827,28197242:28211367,28197290:28210107,28197542:28200984,28204067:28206947,28204097:28205040,28211847:28212780,28214404:28215012,28215541:28216514,28215548:28215964,28218497:28219428,28226725:28227028,28230009:28230342,28915626:28915932', 'assoc_mat': '28146709:etiquette:4211:28147106,28148212:etiquette:4211:28153639,28150126:etiquette:4211:28150874,28158435:etiquette:4211:28159274,28162127:etiquette:4211:28163543,28165267:etiquette:4211:28166032,28178643:etiquette:4211:28178885,28178644:etiquette:4211:28178827,28197242:etiquette:4211:28211367,28197290:etiquette:4211:28210107,28197542:etiquette:4211:28200984,28204067:etiquette:4211:28206947,28204097:etiquette:4211:28205040,28211847:etiquette:4211:28212780,28214404:etiquette:4211:28215012,28215541:etiquette:4211:28216514,28215548:etiquette:4211:28215964,28218497:etiquette:4211:28219428,28226725:etiquette:4211:28227028,28230009:etiquette:4211:28230342,28915626:etiquette:4211:28915932'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0011581728406138945, 'nb_photo': 39, 'list_port_cont': '28121212,28151727,28163242,28198833,28199159,28201568,28201809,28221557', 'assoc_port': '28114553:28121212,28150098:28151727,28162142:28163242,28197164:28201809,28197214:28201568,28197443:28199159,28197499:28198833,28220806:28221557', 'assoc_mat': '28114553:etiquette:3327:28121212,28150098:etiquette:3327:28151727,28162142:etiquette:3327:28163242,28197164:etiquette:3327:28201809,28197214:etiquette:3327:28201568,28197443:etiquette:3327:28199159,28197499:etiquette:3327:28198833,28220806:etiquette:3327:28221557'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.019460083269775823, 'nb_photo': 199, 'list_port_cont': '28158865,28209487,28305642,28343177,28343555,28458553,28471942,28502846,28532766,28571392,28676769,28707356,28752551,28795753,28851233,28928927,28991544,28994605', '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,28827557:28851233,28928416:28928927,28989148:28991544,28991093:28994605', '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,28827557:film_plastique:4205:28851233,28928416:film_plastique:4205:28928927,28989148:film_plastique:4205:28991544,28991093:film_plastique:4205:28994605'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.015682516417025665, 'nb_photo': 940, '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,28856679,28872362,28916431,28925019,28932062,28932497,28932508,28965145', '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,28830410:28856679,28866560:28872362,28912766:28916431,28924820:28925019,28927226:28932062,28927229:28932508,28927231:28932497,28959569:28965145', '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.0034464086007988497, 'nb_photo': 1276, 'list_port_cont': '28148549,28158678,28185660,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,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,28500971,28502034,2850266', 'assoc_port': '28146686:28297006,28148213:28148549,28148274:28298371,28150093:28305458,28151926:28326050,28154939:28329848,28158433:28321844,28158478:28158678,28158479:28188287,28160919:28339614,28165266:28187717,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:28268537,28269637:28269729,28271884:2835500', '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,28165266:film_plastique:4207:28187717,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:28346593,28197570:film_plastique:4207:28346657,28199401:film_plastique:4207:2834678'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.8168752394767163, 'nb_photo': 5480, '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.01994512546116937, 'nb_photo': 872, 'list_port_cont': '28147075,28150414,28158632,28158966,28161005,28162616,28172930,28173274,28197755,28198626,28198918,28199155,28199341,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,28827891,28830020,28834293,28835313,28837289,28845706,28872711,28874110,28874318,28879306,28919334,28919676,28919714,28931235,28931338,28935476,28956202,28962145,28968245,28972731,2897524', 'assoc_port': '28146707:28147075,28150021:28150414,28151929:28161005,28158457:28158966,28158476:28158632,28162156:28162616,28172412:28172930,28172414:28173274,28197166:28200299,28197192:28199949,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:28490650,28490492:2849948', '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,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:28258970,28266455:film_plastique:4200:2831191'}, {'unwanted_material': 'film_plastique', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0120140331028092, 'nb_photo': 771, 'list_port_cont': '28114862,28158753,28161292,28173086,28173265,28179052,28179248,28182917,28185680,28197999,28198250,28198393,28199307,28199503,28199708,28201365,28201643,28208629,28208794,28214808,28219023,28221102,28223547,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,28547992,28553061,2856284', 'assoc_port': '28114552:28114862,28158424:28158753,28160923:28161292,28172419:28173265,28172437:28173086,28172480:28182917,28178613:28179248,28178628:28179052,28185597:28185680,28197086:28199503,28197112:28199307,28197447:28198393,28197496:28198250,28197504:28197999,28199408:28199708,28200973:28201643,28201007:28201365,28208385:28208794,28208420:28208629,28214417:28214808,28218481:28228041,28218495:28219023,28220803:28221102,28223118:28223903,28223122:28223547,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:28325828,28381434:28381677,28389436:2838980', 'assoc_mat': '28114552:film_plastique:4209:28114862,28158424:film_plastique:4209:28158753,28160923:film_plastique:4209:28161292,28172419:film_plastique:4209:28173265,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,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:28223903,28223122:film_plastique:4209:28223547,28226732:film_plastique:4209:28237027,28248383:film_plastique:4209:2824856'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007688409374737856, 'nb_photo': 31828, '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': 'emr', 'pht_type': 4207, 'ratio': 0.0008514864517641886, 'nb_photo': 4, 'list_port_cont': '28148553,28214184,28344659', 'assoc_port': '28148213:28148553,28205889:28344659,28211844:28214184', 'assoc_mat': '28148213:kraft:4207:28148553,28205889:kraft:4207:28344659,28211844:kraft:4207:28214184'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 3, 'list_port_cont': '28161378,28201460', 'assoc_port': '28160922:28161378,28201018:28201460', 'assoc_mat': '28160922:kraft:4461:28161378,28201018:kraft:4461:28201460'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027426659731289555, 'nb_photo': 1, 'list_port_cont': '28199444', 'assoc_port': '28197245:28199444', 'assoc_mat': '28197245:kraft:4200:28199444'}, {'unwanted_material': 'kraft', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.030315213136385945, 'nb_photo': 15, 'list_port_cont': '28147027,28173140,28179057,28197994,28198244,28198345,28219027', 'assoc_port': '28146701:28147027,28172429:28173140,28178628:28179057,28197457:28198345,28197496:28198244,28197504:28197994,28218495:28219027', 'assoc_mat': '28146701:kraft:4209:28147027,28172429:kraft:4209:28173140,28178628:kraft:4209:28179057,28197457:kraft:4209:28198345,28197496:kraft:4209:28198244,28197504:kraft:4209:28197994,28218495:kraft:4209:28219027'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0035276087310429608, 'nb_photo': 35, 'list_port_cont': '28155325,28185761,28200478,28218665,28230361,28336077,28378030,28495626,28561981,28575448,28577110,28618608,28619814,28702582,28719925,28720062,28758595,28846682,28847651,28866837,28953769,28984159,28984421,28984577,28999516,29012464', 'assoc_port': '28154938:28155325,28185594:28185761,28197258:28200478,28218467:28218665,28230010:28230361,28336038:28336077,28377782:28378030,28495401:28495626,28561932:28561981,28575428:28575448,28577038:28577110,28618525:28618608,28619637:28619814,28700439:28702582,28719709:28720062,28719713:28719925,28758423:28758595,28843601:28846682,28847393:28847651,28866558:28866837,28953568:28953769,28984059:28984577,28984072:28984421,28984074:28984159,28999327:28999516,29009166:29012464', 'assoc_mat': '28154938:kraft:3726:28155325,28185594:kraft:3726:28185761,28197258:kraft:3726:28200478,28218467:kraft:3726:28218665,28230010:kraft:3726:28230361,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,28843601:kraft:3726:28846682,28847393:kraft:3726:28847651,28866558:kraft:3726:28866837,28953568:kraft:3726:28953769,28984059:kraft:3726:28984577,28984072:kraft:3726:28984421,28984074:kraft:3726:28984159,28999327:kraft:3726:28999516,29009166:kraft:3726:29012464'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0003820394383105058, 'nb_photo': 2, 'list_port_cont': '28166024,28227025', 'assoc_port': '28165267:28166024,28226725:28227025', 'assoc_mat': '28165267:kraft:4211:28166024,28226725:kraft:4211:28227025'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9581130113269933, 'nb_photo': 32, 'list_port_cont': '28158850,28209497,28343181,28343556,28458561,28532762,28676763,28707348,28795760,28851226,28928926,28991545,28994602', 'assoc_port': '28158439:28158850,28197403:28209497,28211851:28343181,28211863:28343556,28456995:28458561,28529158:28532762,28666588:28676763,28706821:28707348,28789038:28795760,28827557:28851226,28928416:28928926,28989148:28991545,28991093:28994602', 'assoc_mat': '28158439:metal:4205:28158850,28197403:metal:4205:28209497,28211851:metal:4205:28343181,28211863:metal:4205:28343556,28456995:metal:4205:28458561,28529158:metal:4205:28532762,28666588:metal:4205:28676763,28706821:metal:4205:28707348,28789038:metal:4205:28795760,28827557:metal:4205:28851226,28928416:metal:4205:28928926,28989148:metal:4205:28991545,28991093:metal:4205:28994602'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.02751629197627623, 'nb_photo': 736, 'list_port_cont': '28171528,28185396,28208681,28209520,28210494,28292371,28332984,28333212,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,28856668,28872354,28916436,28925026,28932054,28932501,28932507,28965146', 'assoc_port': '28148278:28292371,28162128:28171528,28172494:28185396,28196362:28332984,28196365:28333212,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,28830410:28856668,28866560:28872354,28912766:28916436,28924820:28925026,28927226:28932054,28927229:28932507,28927231:28932501,28959569:28965146', 'assoc_mat': '28148278:metal:4203:28292371,28162128:metal:4203:28171528,28172494:metal:4203:28185396,28196362:metal:4203:28332984,28196365:metal:4203:28333212,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,28830410:metal:4203:28856668,28866560:'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.014444612641849435, 'nb_photo': 917, 'list_port_cont': '28148552,28158668,28185650,28187718,28188289,28209584,28209591,28209795,28216454,28217189,28220941,28223252,28226864,28230103,28238198,28248608,28254551,28254746,28255244,28256329,28257294,28258443,28258529,28258867,28260704,28267104,28268549,28275262,28289268,28295567,28296412,28296932,28298367,28298944,28299903,28302101,28303070,28305451,28305566,28306591,28309626,28311132,28315906,28321747,28321855,28326053,28329403,28329841,28330841,28331986,28344426,28345623,28345738,28346400,28346662,28346791,28346897,28346904,28346967,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,28524632,28525564,28529322,28532612,28533058,2853424', 'assoc_port': '28148213:28148552,28148274:28298367,28150093:28305451,28151926:28326053,28154939:28329841,28158433:28321855,28158478:28158668,28158479:28188289,28165266:28187718,28185599:28185650,28194990:28347335,28196360:28345738,28197210:28347292,28197216:28347053,28197240:28347078,28197254:28346967,28197323:28346897,28197330:28209591,28197406:28209584,28197445:28346904,28197570:28346662,28199401:28346791,28200989:28209795,28205859:28344426,28208383:28346400,28214390:28345623,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:28296412,28295395:28295567,28296783:28296932,28298773:28298944,28299798:28299903,28301879:2830307', 'assoc_mat': '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,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,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,28208383:metal:4207:28346400,28214390:metal:4207:28345623,28215539:metal:4207:28217189,28215544:metal:4207:28216454,28220802:metal:4207:28220941,28223124:metal:4207:28223252,28226728:metal:4207:28226864,28230011:metal:4207:28230103,28238094:metal:4207:28238198,28248385:metal:4207:28248608,28249993:metal:4207:28350248,28251184:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.006958235454267354, 'nb_photo': 37, 'list_port_cont': '28198530,28198840,28214871,28250355,28278922,28382910,28396727,28404681,28461063,28498194,28529864,28596115,28615834,28674048,28715165,28720151,28768135,28778264,28789473,28789835,28867034,28937701,28944542,28958053,28997309,29015374,29019979,29022510', 'assoc_port': '28197411:28198840,28197544:28198530,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,28866556:28867034,28937362:28937701,28943940:28944542,28957703:28958053,28996992:28997309,29009156:29015374,29019887:29019979,29022464:29022510', 'assoc_mat': '28197411:metal:4461:28198840,28197544:metal:4461:28198530,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,28866556:metal:4461:28867034,28937362:metal:4461:28937701,28943940:metal:4461:28944542,28957703:metal:4461:28958053,28996992:metal:4461:28997309,29009156:metal:4461:29015374,29019887:metal:4461:29019979,29022464:metal:4461:29022510'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005630411302916871, 'nb_photo': 11, 'list_port_cont': '28204486,28311382,28407258,28533189,28571485,28671213,28874319,28931230,28935467,28956193,29000961', 'assoc_port': '28204096:28204486,28271875:28311382,28406771:28407258,28531992:28533189,28571207:28571485,28662875:28671213,28873451:28874319,28922513:28935467,28924789:28931230,28955935:28956193,29000742:29000961', '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,28873451:metal:4200:28874319,28922513:metal:4200:28935467,28924789:metal:4200:28931230,28955935:metal:4200:28956193,29000742:metal:4200:29000961'}, {'unwanted_material': 'metal', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.02036181496641617, 'nb_photo': 516, 'list_port_cont': '28114871,28173254,28179244,28182930,28185677,28198391,28198659,28198785,28199710,28201361,28208755,28208789,28214807,28221091,28223906,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,28605991,28608426,28609791,28613629,28616739,28616767,28618718,28619053,2864523', 'assoc_port': '28114552:28114871,28172419:28173254,28172480:28182930,28178613:28179244,28185597:28185677,28197209:28198785,28197350:28198659,28197447:28198391,28199408:28199710,28201007:28201361,28208385:28208789,28208387:28208755,28214417:28214807,28220803:28221091,28223118:28223906,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:28389598,28396267:28406864,28396273:28396493,28398862:28399291,28398885:28399275,28400561:28401081,28406779:28407182,28408330:28408786,28408338:2840891', 'assoc_mat': '28114552:metal:4209:28114871,28172419:metal:4209:28173254,28172480:metal:4209:28182930,28178613:metal:4209:28179244,28185597:metal:4209:28185677,28197209:metal:4209:28198785,28197350:metal:4209:28198659,28197447:metal:4209:28198391,28199408:metal:4209:28199710,28201007:metal:4209:28201361,28208385:metal:4209:28208789,28208387:metal:4209:28208755,28214417:metal:4209:28214807,28220803:metal:4209:28221091,28223118:metal:4209:28223906,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:metal:4209:28314699,28269654:metal:4209:28314394,28275151:metal:4209:28312960,28275154:metal:4209:28312937,28275156:metal:4209:28326270,28278638:metal:4209:28312545,28293093:metal:4209:28312369,28296769:metal:4209:28311064,28298771:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.003770455894638327, 'nb_photo': 2, 'list_port_cont': '28235757', 'assoc_port': '28235595:28235757', 'assoc_mat': '28235595:metal:3726:28235757'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004202887333744502, 'nb_photo': 475, 'list_port_cont': '28114796,28150174,28150866,28152304,28153199,28158614,28159303,28166028,28173041,28175541,28175868,28178826,28179939,28185998,28195538,28198207,28200157,28200992,28201614,28202304,28206551,28206950,28207304,28207673,28209000,28209436,28209671,28214105,28215010,28215529,28215969,28216513,28218257,28218729,28221485,28221791,28223692,28223878,28227686,28227787,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,28500818,28504571,28504759,28505397,28506576,2851958', 'assoc_port': '28114555:28114796,28148244:28150174,28148269:28159303,28150008:28153199,28150126:28150866,28151931:28152304,28158477:28158614,28165267:28166028,28172427:28175868,28172432:28175541,28172460:28173041,28178615:28179939,28178644:28178826,28185600:28185998,28194993:28195538,28197100:28218729,28197139:28215529,28197195:28218257,28197212:28214105,28197218:28198207,28197321:28209436,28197408:28207673,28197454:28207304,28197462:28202304,28197491:28201614,28197542:28200992,28199384:28209671,28199407:28200157,28204067:28206950,28205914:28206551,28208382:28209000,28214404:28215010,28215541:28216513,28215548:28215969,28218463:28227787,28220801:28221791,28220804:28221485,28223120:28223878,28223125:28223692,28226727:28227686,28248374:28255869,28248388:28248646,28249989:28343226,28249991:28250267,28251174:28342928,28251182:28251719,28254376:28254881,28255151:28255448,28259699:28260153,28260587:28340906,28260600:28340629,28266461:28338687,28267053:28267633,28269635:28336894,28271880:28344884,28273049:28334869,28278641:2833318', 'assoc_mat': '28114555:metal:4211:28114796,28148244:metal:4211:28150174,28148269:metal:4211:28159303,28150008:metal:4211:28153199,28150126:metal:4211:28150866,28151931:metal:4211:28152304,28158477:metal:4211:28158614,28165267:metal:4211:28166028,28172427:metal:4211:28175868,28172432:metal:4211:28175541,28172460:metal:4211:28173041,28178615:metal:4211:28179939,28178644:metal:4211:28178826,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,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,28214404:metal:4211:28215010,28215541:metal:4211:28216513,28215548:metal:4211:28215969,28218463:metal:4211:28227787,28220801:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0002088074629487621, 'nb_photo': 2, 'list_port_cont': '28121217,28163246', 'assoc_port': '28114553:28121217,28162142:28163246', 'assoc_mat': '28114553:metal:3327:28121217,28162142:metal:3327:28163246'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.001815946694103672, 'nb_photo': 325, 'list_port_cont': '28151420,28158814,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,28832372,28840556,28870417,28915855,28935003,28958035,28965395,28987102,29003466,29013385,29024206', 'assoc_port': '28150085:28151420,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,28832108:28832372,28840317:28840556,28869681:28870417,28915627:28915855,28934409:28935003,28957702:28958035,28965048:28965395,28986877:28987102,29003164:29003466,29013219:29013385,29024015:29024206', 'assoc_mat': '28150085:metal:3594:28151420,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,28832108:metal:3594:28832372,28840317:metal:3594:28840556,28869681:metal:3594:28870417,28915627:metal:3594:28915855,28934409:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0126071676565195, 'nb_photo': 289, 'list_port_cont': '28158861,28209491,28305648,28343171,28343549,28458557,28471936,28502854,28532758,28571387,28676775,28707349,28752550,28795750,28851221,28928924,28991542,28994614', '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,28827557:28851221,28928416:28928924,28989148:28991542,28991093:28994614', '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,28827557:papier:4205:28851221,28928416:papier:4205:28928924,28989148:papier:4205:28991542,28991093:papier:4205:28994614'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.04391242225670553, 'nb_photo': 5394, '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,28856675,28872363,28916440,28925023,28932060,28932504,28932522,28965153', '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,28830410:28856675,28866560:28872363,28912766:28916440,28924820:28925023,28927226:28932060,28927229:28932522,28927231:28932504,28959569:28965153', '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.017927380450193094, 'nb_photo': 6939, '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.1652697572054503, 'nb_photo': 35044, '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.09418863509417627, 'nb_photo': 1478, 'list_port_cont': '28147087,28150416,28158630,28158970,28161008,28162614,28172934,28173259,28197747,28198635,28198911,28199153,28199347,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,28827877,28830022,28834284,28835316,28837288,28845709,28872714,28874099,28874327,28879311,28919339,28919681,28919719,28931225,28931336,28935477,28956204,28962144,28968246,28972738,28975240,28980129,2898736', 'assoc_port': '28146707:28147087,28150021:28150416,28151929:28161008,28158457:28158970,28158476:28158630,28162156:28162614,28172412:28172934,28172414:28173259,28197166:28200296,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:28499487,28490536:28490966,28497662:2849776', '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,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,28299766:papier:4200:28309810,28305505:papier:4200:28305719,2830'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.9498653740511455, 'nb_photo': 42875, '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': 'jrm', 'pht_type': 3726, 'ratio': 0.9759205401501829, 'nb_photo': 45, 'list_port_cont': '28054376,28161094,28185763,28200471,28230371,28235755,28238233', 'assoc_port': '28054343:28054376,28160921:28161094,28185594:28185763,28197258:28200471,28230010:28230371,28235595:28235755,28238095:28238233', 'assoc_mat': '28054343:papier:3726:28054376,28160921:papier:3726:28161094,28185594:papier:3726:28185763,28197258:papier:3726:28200471,28230010:papier:3726:28230371,28235595:papier:3726:28235755,28238095:papier:3726:28238233'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.007809158999468843, 'nb_photo': 30368, 'list_port_cont': '28114802,28122702,28147102,28148358,28150172,28150468,28150867,28151058,28152299,28153195,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,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,28326197,28326357,2832746', 'assoc_port': '28114555:28114802,28114556:28122702,28146705:28148358,28146709:28147102,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,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:28205243,28204097:28205042,28205914:2820654', 'assoc_mat': '28114555:papier:4211:28114802,28114556:papier:4211:28122702,28146705:papier:4211:28148358,28146709:papier:4211:28147102,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,28197139:papier:4211:28215532,2819'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009780569812244755, 'nb_photo': 255, 'list_port_cont': '28151177,28158340,28159206,28159261,28163249,28173624,28195930,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,28828089,28828133,28832284,28838824,28841063,28870565,28870756,28874140,28874399,28913542,28914566,28922075,28923810,28923863,28926070,28942297,28958788,28959713,28960255,28965724,28965840,28972278,28975826,28975973,28978287,28989098,29009836,29017621,29023475,29024645,29024863,29025715', 'assoc_port': '28150129:28151177,28154919:28158340,28158429:28159261,28158480:28159206,28162142:28163249,28172422:28173624,28194994:28195930,28197214:28201559,28197251:28204238,28197294:28199222,28197326:28199250,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:28656017,28655132:28655753,28657900:2866667', 'assoc_mat': '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,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,28458409:papier:3327:28459311,28460723:papier:3327:28461517,2847'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04130146866777179, 'nb_photo': 2277, 'list_port_cont': '28115012,28151429,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,28832369,28840557,28870415,28915864,28934995,28958030,28965388,28987097,28991355,29003467,29013389,29024210', 'assoc_port': '28114554:28115012,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,28832108:28832369,28840317:28840557,28869681:28870415,28915627:28915864,28934409:28934995,28957702:28958030,28965048:28965388,28986877:28987097,28991067:28991355,29003164:29003467,29013219:29013389,29024015:29024210', 'assoc_mat': '28114554:papier:3594:28115012,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,28706287:papier:3594:28706720,2871'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0062141553980751, 'nb_photo': 17, 'list_port_cont': '28209494,28458562,28471931,28571395,28676771,28707341,28752554,28851222', 'assoc_port': '28197403:28209494,28456995:28458562,28471925:28471931,28571212:28571395,28666588:28676771,28706821:28707341,28747364:28752554,28827557:28851222', '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,28827557:pehd:4205:28851222'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004894137565545725, 'nb_photo': 135, 'list_port_cont': '28171521,28185402,28208679,28209524,28210490,28332976,28333211,28347039,28389821,28389867,28461020,28464181,28468735,28503301,28503517,28507093,28531528,28538201,28538263,28570153,28575302,28578759,28598582,28606091,28664542,28675279,28707302,28707370,28760811,28798001,28809698,28856669,28872356,28916430,28925025,28932048,28932498,28932519,28965148', 'assoc_port': '28162128:28171521,28172494:28185402,28196362:28332976,28196365:28333211,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,28830410:28856669,28866560:28872356,28912766:28916430,28924820:28925025,28927226:28932048,28927229:28932519,28927231:28932498,28959569:28965148', 'assoc_mat': '28162128:pehd:4203:28171521,28172494:pehd:4203:28185402,28196362:pehd:4203:28332976,28196365:pehd:4203:28333211,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,28830410:pehd:4203:28856669,28866560:pehd:4203:28872356,28912766:pehd:4203:28916430,28924820:pehd:4203:28925025,28927226:pehd:4203:28932048,28927229:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00310296415054214, 'nb_photo': 93, 'list_port_cont': '28148555,28214192,28220929,28230092,28238188,28254549,28255248,28260703,28267103,28275266,28296409,28298372,28298940,28306603,28321754,28323649,28329407,28344429,28346658,28346891,28346961,28346987,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,28825499,28834217,28850911,28854345,28872582,28877901,28932266,28958605,28958917,28969483,28975890,28978089,28979749,28994829,29005544,29020366,29022546,29024296,29025636', 'assoc_port': '28148213:28148555,28148274:28298372,28197138:28347198,28197240:28347089,28197254:28346961,28197308:28346987,28197323:28346891,28197570:28346658,28205859:28344429,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:28768031,28769972:2877009', 'assoc_mat': '28148213:pehd:4207:28148555,28148274:pehd:4207:28298372,28197138:pehd:4207:28347198,28197240:pehd:4207:28347089,28197254:pehd:4207:28346961,28197308:pehd:4207:28346987,28197323:pehd:4207:28346891,28197570:pehd:4207:28346658,28205859:pehd:4207:28344429,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:4207:28533052,28567216:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00811785147332608, 'nb_photo': 23, 'list_port_cont': '28161370,28200584,28259881,28278929,28317687,28396723,28445048,28461059,28465684,28494433,28701616,28723511,28754597,28758654,28768926,28955609,28987524,28997546,29021899,29025137', 'assoc_port': '28160922:28161370,28197084:28200584,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,28953599:28955609,28987327:28987524,28996973:28997546,29021655:29021899,29025110:29025137', 'assoc_mat': '28160922:pehd:4461:28161370,28197084:pehd:4461:28200584,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,28953599:pehd:4461:28955609,28987327:pehd:4461:28987524,28996973:pehd:4461:28997546,29021655:pehd:4461:29021899,29025110:pehd:4461:29025137'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004831931739244759, 'nb_photo': 118, '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,28830026,28834298,28835320,28874097,28874330,28879314,28919337,28919684,28931232,28931329,28935475,28956200,28972745,28975250,28980120,28987374,29000957,29013164,29026592', '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,28829891:28830026,28834097:28834298,28835144:28835320,28873451:28874330,28873510:28874097,28873512:28879314,28912787:2891933', '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.006818997647086874, 'nb_photo': 268, 'list_port_cont': '28114873,28182921,28199505,28201368,28201918,28208784,28214805,28219032,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,28825143,28837536,28840484,28845692,28846723,28866744,28869994,28873791,28873951,28901407,28913120,28928572,28958328,2895846', 'assoc_port': '28114552:28114873,28172480:28182921,28197086:28199505,28200932:28201918,28201007:28201368,28208385:28208784,28214417:28214805,28218481:28228030,28218495:28219032,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:28498819,28504082:28504742,28504085:28504345,28506543:28506953,28518731:2851921', 'assoc_mat': '28114552:pehd:4209:28114873,28172480:pehd:4209:28182921,28197086:pehd:4209:28199505,28200932:pehd:4209:28201918,28201007:pehd:4209:28201368,28208385:pehd:4209:28208784,28214417:pehd:4209:28214805,28218481:pehd:4209:28228030,28218495:pehd:4209:28219032,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:4209:28399272,28400561:pehd:4209:28401080,28406779:pehd:4209:28407189,28408330:pehd:4209:28408802,28408338:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9711691572832486, 'nb_photo': 10694, 'list_port_cont': '28114797,28122695,28148353,28150166,28150474,28150870,28151055,28153188,28153648,28158609,28159277,28159291,28161442,28163539,28164423,28166043,28170717,28173040,28173879,28174473,28175542,28175857,28177210,28179358,28179932,28180221,28186002,28195546,28196998,28198211,28198898,28200153,28201623,28202302,28203328,28204180,28205036,28205242,28206544,28206946,28207315,28207664,28208543,28208993,28209422,28209684,28210105,28210375,28211368,28212345,28212769,28214106,28215000,28215328,28215520,28216511,28217264,28218263,28218722,28219429,28221486,28221789,28223697,28223882,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,28327801,28329427,28329867,28329921,28331841,28333181,2833331', 'assoc_port': '28114555:28114797,28114556:28122695,28146705:28148353,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,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,28197543:28203328,28197571:28198898,28199384:28209684,28199407:28200153,28204067:28206946,28204093:28205242,28204097:28205036,28205914:28206544,28208382:28208993,28208406:28217264,28211847:28212769,28211876:2821234', 'assoc_mat': '28114555:pehd:4211:28114797,28114556:pehd:4211:28122695,28146705:pehd:4211:28148353,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,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:4211:28214106,28197218:pehd:4211:28198211,28197242:pehd:4211:28211368,28197248: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.00022452772368378076, 'nb_photo': 14, 'list_port_cont': '28115011,28151427,28307330,28576814,28609845', 'assoc_port': '28114554:28115011,28150085:28151427,28306512:28307330,28576610:28576814,28609449:28609845', 'assoc_mat': '28114554:pehd:3594:28115011,28150085:pehd:3594:28151427,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': 'emr', 'pht_type': 4207, 'ratio': 0.00033225632254636756, 'nb_photo': 4, 'list_port_cont': '28214187,28346988', 'assoc_port': '28197308:28346988,28211844:28214187', 'assoc_mat': '28197308:pet_clair:4207:28346988,28211844:pet_clair:4207:28214187'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0, 'nb_photo': 4, 'list_port_cont': '28161375,28198410', 'assoc_port': '28160922:28161375,28197572:28198410', 'assoc_mat': '28160922:pet_clair:4461:28161375,28197572:pet_clair:4461:28198410'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.004448676173622015, 'nb_photo': 7, 'list_port_cont': '28199445,28200300,28389745,28395485,28490975,28491267,28533194', 'assoc_port': '28197166:28200300,28197245:28199445,28389447:28389745,28395064:28395485,28490489:28491267,28490536:28490975,28531992:28533194', 'assoc_mat': '28197166:pet_clair:4200:28200300,28197245:pet_clair:4200:28199445,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.002585116227137904, 'nb_photo': 2, 'list_port_cont': '28520446,28965232', 'assoc_port': '28520160:28520446,28965073:28965232', 'assoc_mat': '28520160:pet_clair:4209:28520446,28965073:pet_clair:4209:28965232'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.008459911918354894, 'nb_photo': 326, 'list_port_cont': '28114791,28147108,28150868,28163533,28166029,28178835,28178883,28185999,28197002,28198221,28200977,28205039,28205236,28206938,28210100,28211364,28215005,28215972,28216518,28227020,28230337,28231054,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,28852865,28870287,28876883,28917092,28927830,28970117,28973419,28987002,28987509,28994015,29000520,29001360,29003453,29010184,29013429,29022125', 'assoc_port': '28114555:28114791,28146709:28147108,28150126:28150868,28162127:28163533,28165267:28166029,28178643:28178883,28178644:28178835,28185600:28185999,28196383:28197002,28197218:28198221,28197242:28211364,28197290:28210100,28197542:28200977,28204067:28206938,28204093:28205236,28204097:28205039,28214404:28215005,28215541:28216518,28215548:28215972,28226725:28227020,28230008:28231054,28230009:28230337,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,28852345:28852865,28869632:28870287,28876752:28876883,28916444:2891709', 'assoc_mat': '28114555:pet_clair:4211:28114791,28146709:pet_clair:4211:28147108,28150126:pet_clair:4211:28150868,28162127:pet_clair:4211:28163533,28165267:pet_clair:4211:28166029,28178643:pet_clair:4211:28178883,28178644:pet_clair:4211:28178835,28185600:pet_clair:4211:28185999,28196383:pet_clair:4211:28197002,28197218:pet_clair:4211:28198221,28197242:pet_clair:4211:28211364,28197290:pet_clair:4211:28210100,28197542:pet_clair:4211:28200977,28204067:pet_clair:4211:28206938,28204093:pet_clair:4211:28205236,28204097:pet_clair:4211:28205039,28214404:pet_clair:4211:28215005,28215541:pet_clair:4211:28216518,28215548:pet_clair:4211:28215972,28226725:pet_clair:4211:28227020,28230008:pet_clair:4211:28231054,28230009:pet_clair:4211:28230337,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,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9890932531955031, 'nb_photo': 110486, '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.020473744732036152, 'nb_photo': 1025, 'list_port_cont': '28115010,28151423,28151924,28158824,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,28832367,28840553,28870410,28915860,28934999,28958039,28965397,28987107,28991350,29003476,29013381,29024208', 'assoc_port': '28114554:28115010,28150017:28151924,28150085:28151423,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,28832108:28832367,28840317:28840553,28869681:28870410,28915627:28915860,28934409:28934999,28957702:28958039,28965048:28965397,28986877:28987107,28991067:28991350,29003164:29003476,29013219:29013381,29024015:29024208', 'assoc_mat': '28114554:pet_clair:3594:28115010,28150017:pet_clair:3594:28151924,28150085:pet_clair:3594:28151423,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,28657920:pet_clair:3594:28660270,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0022684203365238636, 'nb_photo': 1, 'list_port_cont': '28219035', 'assoc_port': '28218495:28219035', 'assoc_mat': '28218495:pet_fonce:4209:28219035'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0014433758271797728, 'nb_photo': 40, 'list_port_cont': '28114799,28147097,28178837,28178890,28205045,28206940,28215008,28215960,28216515,28227016,28230332,28231065', 'assoc_port': '28114555:28114799,28146709:28147097,28178643:28178890,28178644:28178837,28204067:28206940,28204097:28205045,28214404:28215008,28215541:28216515,28215548:28215960,28226725:28227016,28230008:28231065,28230009:28230332', 'assoc_mat': '28114555:pet_fonce:4211:28114799,28146709:pet_fonce:4211:28147097,28178643:pet_fonce:4211:28178890,28178644:pet_fonce:4211:28178837,28204067:pet_fonce:4211:28206940,28204097:pet_fonce:4211:28205045,28214404:pet_fonce:4211:28215008,28215541:pet_fonce:4211:28216515,28215548:pet_fonce:4211:28215960,28226725:pet_fonce:4211:28227016,28230008:pet_fonce:4211:28231065,28230009:pet_fonce:4211:28230332'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001093565428544353, 'nb_photo': 6, 'list_port_cont': '28151735,28163243,28199170,28203055', 'assoc_port': '28150098:28151735,28162142:28163243,28197125:28203055,28197443:28199170', 'assoc_mat': '28150098:pet_fonce:3327:28151735,28162142:pet_fonce:3327:28163243,28197125:pet_fonce:3327:28203055,28197443:pet_fonce:3327:28199170'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013588804827187107, 'nb_photo': 101, 'list_port_cont': '28115013,28151428,28151923,28159218,28197953,28263384,28278545,28307329,28309296,28327366,28389781,28442181,28498726,28504386,28529646,28571549,28576815,28608599,28609855,28616985,28633965,28675636,28718003,28758944,28759786,28772508,28789364,28789913,28840559,28870409,28934996,28965393,28987106,29003477,29013387,29024214', 'assoc_port': '28114554:28115013,28150017:28151923,28150085:28151428,28158426:28159218,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,28840317:28840559,28869681:28870409,28934409:28934996,28965048:28965393,28986877:28987106,29003164:29003477,29013219:29013387,29024015:29024214', 'assoc_mat': '28114554:pet_fonce:3594:28115013,28150017:pet_fonce:3594:28151923,28150085:pet_fonce:3594:28151428,28158426:pet_fonce:3594:28159218,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,28840317:pet_fonce:3594:28840559,28869681:pet_fonce:3594:28870409,28934409:pet_fonce:3594:28934996,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.00025116040393850797, 'nb_photo': 7, 'list_port_cont': '28158863,28343548', 'assoc_port': '28158439:28158863,28211863:28343548', 'assoc_mat': '28158439:pet_opaque:4205:28158863,28211863:pet_opaque:4205:28343548'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28292372', 'assoc_port': '28148278:28292372', 'assoc_mat': '28148278:pet_opaque:4203:28292372'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0018834246829076853, 'nb_photo': 5, 'list_port_cont': '28187088,28214199,28346984,28647186,28932265', 'assoc_port': '28172417:28187088,28197308:28346984,28211844:28214199,28647064:28647186,28927261:28932265', 'assoc_mat': '28172417:pet_opaque:4207:28187088,28197308:pet_opaque:4207:28346984,28211844:pet_opaque:4207:28214199,28647064:pet_opaque:4207:28647186,28927261:pet_opaque:4207:28932265'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012974810887265978, 'nb_photo': 21, 'list_port_cont': '28161381,28198416,28198837,28199579,28201469,28870536,28916652,28965531,28997307', 'assoc_port': '28160922:28161381,28197292:28199579,28197411:28198837,28197572:28198416,28201018:28201469,28869635:28870536,28916451:28916652,28965030:28965531,28996992:28997307', 'assoc_mat': '28160922:pet_opaque:4461:28161381,28197292:pet_opaque:4461:28199579,28197411:pet_opaque:4461:28198837,28197572:pet_opaque:4461:28198416,28201018:pet_opaque:4461:28201469,28869635:pet_opaque:4461:28870536,28916451:pet_opaque:4461:28916652,28965030:pet_opaque:4461:28965531,28996992:pet_opaque:4461:28997307'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010023923421401525, 'nb_photo': 25, 'list_port_cont': '28147083,28162615,28198913,28199337,28199437,28208645,28216327,28309803,28310980,28311928,28385281,28407261,28452784,28457402,28499490,28529660,28533185,28543020,28747744,28768038,28919688,28987371,29013151', 'assoc_port': '28146707:28147083,28162156:28162615,28197245:28199437,28197322:28199337,28197401:28198913,28197452:28208645,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,28919262:28919688,28987329:28987371,29005880:29013151', 'assoc_mat': '28146707:pet_opaque:4200:28147083,28162156:pet_opaque:4200:28162615,28197245:pet_opaque:4200:28199437,28197322:pet_opaque:4200:28199337,28197401:pet_opaque:4200:28198913,28197452:pet_opaque:4200:28208645,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,28919262:pet_opaque:4200:28919688,28987329:pet_opaque:4200:28987371,29005880:pet_opaque:4200:29013151'}, {'unwanted_material': 'pet_opaque', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 0.0026372140401501147, 'nb_photo': 10, 'list_port_cont': '28147025,28173136,28179060,28197995,28198254,28223545,28506952,28616756', 'assoc_port': '28146701:28147025,28172429:28173136,28178628:28179060,28197496:28198254,28197504:28197995,28223122:28223545,28506543:28506952,28616519:28616756', 'assoc_mat': '28146701:pet_opaque:4209:28147025,28172429:pet_opaque:4209:28173136,28178628:pet_opaque:4209:28179060,28197496:pet_opaque:4209:28198254,28197504:pet_opaque:4209:28197995,28223122:pet_opaque:4209:28223545,28506543:pet_opaque:4209:28506952,28616519:pet_opaque:4209:28616756'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.004462610100961626, 'nb_photo': 440, 'list_port_cont': '28114794,28147105,28150871,28151048,28153619,28159278,28163528,28166031,28175536,28178831,28178891,28197000,28198218,28200976,28201615,28205051,28206951,28208985,28210113,28211370,28212778,28214101,28215015,28215958,28216509,28218256,28219419,28223880,28227032,28230338,28231069,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,28825163,28825769,28840696,28843821,28845876,28852860,28866216,28874468,28876885,28880441,28913401,28915923,28917082,28922189,28927824,28931881,28936959,28986998,28987201,28991826,28996565,28996989,29019934,29020223,29025253,29025694', 'assoc_port': '28114555:28114794,28146709:28147105,28148212:28153619,28150041:28151048,28150126:28150871,28158435:28159278,28162127:28163528,28165267:28166031,28172432:28175536,28178643:28178891,28178644:28178831,28196383:28197000,28197195:28218256,28197212:28214101,28197218:28198218,28197242:28211370,28197290:28210113,28197491:28201615,28197542:28200976,28204067:28206951,28204097:28205051,28208382:28208985,28211847:28212778,28214404:28215015,28215541:28216509,28215548:28215958,28218497:28219419,28223120:28223880,28226725:28227032,28230008:28231069,28230009:28230338,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:2856775', 'assoc_mat': '28114555:pet_opaque:4211:28114794,28146709:pet_opaque:4211:28147105,28148212:pet_opaque:4211:28153619,28150041:pet_opaque:4211:28151048,28150126:pet_opaque:4211:28150871,28158435:pet_opaque:4211:28159278,28162127:pet_opaque:4211:28163528,28165267:pet_opaque:4211:28166031,28172432:pet_opaque:4211:28175536,28178643:pet_opaque:4211:28178891,28178644:pet_opaque:4211:28178831,28196383:pet_opaque:4211:28197000,28197195:pet_opaque:4211:28218256,28197212:pet_opaque:4211:28214101,28197218:pet_opaque:4211:28198218,28197242:pet_opaque:4211:28211370,28197290:pet_opaque:4211:28210113,28197491:pet_opaque:4211:28201615,28197542:pet_opaque:4211:28200976,28204067:pet_opaque:4211:28206951,28204097:pet_opaque:4211:28205051,28208382:pet_opaque:4211:28208985,28211847:pet_opaque:4211:28212778,28214404:pet_opaque:4211:28215015,28215541:pet_opaque:4211:28216509,28215548:pet_opaque:4211:28215958,28218497:pet_opaque:4211:28219419,28223120:pet_opaque:4211:28223880,28226725:pet_opaque:4211:28227032,28230008:pet_opaque:4211:28231069,2823'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0043889063914362226, 'nb_photo': 592, 'list_port_cont': '28054373,28123571,28148601,28150698,28155327,28161093,28172763,28178773,28185767,28192623,28196443,28197725,28199028,28199724,28200211,28200472,28204758,28206000,28208531,28218671,28226835,28230142,28230232,28230366,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,28768839,28769386,28770230,28770604,2877071', '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,28199406:28199724,28205939:28206000,28208423:28208531,28218467:28218671,28226762:28226835,28230010:28230366,28230014:28230232,28230016:28230142,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:28444720,28446674:28446815,28449862:28450002,28458422:28458528,28465367:2846550', '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,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,28248366:plastique:3726:28248643,28255150:plastique:3726:28255376,28255153:plastique:3726:28255236,28258824:plastique:3726:28258839,28260611:plastique:3726:28260817,28267051:plastique:3726:28267129,28269643:plastique:3726:28269798,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010825958107788431, 'nb_photo': 1421, 'list_port_cont': '28123577,28148603,28150675,28155332,28161087,28172761,28178765,28185757,28192632,28196451,28197719,28198039,28198569,28198774,28199025,28199721,28200477,28201182,28204760,28206005,28218667,28230237,28230370,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,28715071,28716885,28719935,28720068,28721061,28739736,2874024', 'assoc_port': '28123402:28123577,28148263:28148603,28149990:28150675,28154938:28155332,28160921:28161087,28172507:28172761,28178611:28178765,28185594:28185757,28192233:28192632,28196380:28196451,28197256:28201182,28197258:28200477,28197382:28204760,28197557:28197719,28197591:28199025,28197594:28198774,28197596:28198569,28197600:28198039,28199406:28199721,28205939:28206005,28218467:28218667,28230010:28230370,28230014:28230237,28235567:28236185,28235568:28236444,28235569:28235978,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:28338579,28377782:28378024,28377784:28377861,28386389:28386523,28395048:28395166,28398901:28399118,28406776:2840701', 'assoc_mat': '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,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,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:28218667,28230010:Teint_Dans_La_Masse:3726:28230370,28230014:Teint_Dans_La_Masse:3726:28230237,28235567:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '28206941', 'assoc_port': '28204067:28206941', 'assoc_mat': '28204067:textiles_sanitaires:4211:28206941'}), 'main_stat': {'nb_photos': 40973}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('jrm', '2025-11', 0.03298102587985853),), (('film_pedb', '2025-11', 0.17370295258213678),), (('pet_clair', '2025-11', 0.011215953446112809),), (('gm', '2025-11', 0.04454322348315272),), (('pehd_pp', '2025-11', 0.028660038209323373),), (('emr', '2025-11', 0.03474797231123385),), (('ela', '2025-11', 0.10984077990968849),), (('flux_dev', '2025-11', 0.10474185069515984),), (('refus', '2025-11', 0.05514588570918084),), (('aluminium', '2025-11', 0.04281232313759641),)]} 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.62%', 672], 'barquette_avec_film': ['barquette_avec_film', '0.43%', 4], 'bouchon': ['bouchon', '0.02%', 48], 'carton': ['carton', '0.19%', 91], 'etiquette': ['etiquette', '0.12%', 39], 'metal': ['metal', '0.02%', 2], 'papier': ['papier', '0.98%', 255], 'pehd': ['pehd', '0.22%', 1], 'pet_clair': ['pet_clair', '98.91%', 110486], 'pet_fonce': ['pet_fonce', '0.11%', 6]}, 'refus': {'autre': ['autre', '0.23%', 250], 'carton': ['carton', '0.53%', 819], 'metal': ['metal', '0.18%', 325], 'papier': ['papier', '4.13%', 2277], 'pehd': ['pehd', '0.02%', 14], 'pet_clair': ['pet_clair', '2.05%', 1025], 'pet_fonce': ['pet_fonce', '0.14%', 101]}, 'jrm': {'autre_refus': ['autre_refus', '0.69%', 372], 'cartonnette': ['cartonnette', '0.15%', 44], 'Carton_brun': ['Carton_brun', '1.33%', 369], 'Carton_gris': ['Carton_gris', '0.39%', 53], 'kraft': ['kraft', '0.35%', 35], 'metal': ['metal', '0.38%', 2], 'papier': ['papier', '97.59%', 45], 'plastique': ['plastique', '0.44%', 592], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '1.08%', 1421]}, 'aluminium': {'barquette_opaque': ['barquette_opaque', '0.01%', 8], 'carton': ['carton', '1.24%', 95], 'ela': ['ela', '0.15%', 10], 'etiquette': ['etiquette', '0.15%', 2], 'film_plastique': ['film_plastique', '1.95%', 199], 'metal': ['metal', '95.81%', 32], 'papier': ['papier', '1.26%', 289], 'pehd': ['pehd', '0.62%', 17], 'pet_opaque': ['pet_opaque', '0.03%', 7]}, 'ela': {'barquette_opaque': ['barquette_opaque', '0.2%', 161], 'carton': ['carton', '1.95%', 636], 'ela': ['ela', '91.76%', 370], 'etiquette': ['etiquette', '0.0%', 9], 'film_plastique': ['film_plastique', '1.57%', 940], 'metal': ['metal', '2.75%', 736], 'papier': ['papier', '4.39%', 5394], 'pehd': ['pehd', '0.49%', 135], 'pet_clair': ['pet_clair', '0.03%', 1], 'pet_opaque': ['pet_opaque', '0.0%', 1]}, 'emr': {'barquette_opaque': ['barquette_opaque', '0.08%', 58], 'carton': ['carton', '96.69%', 4017], 'ela': ['ela', '0.09%', 26], 'film_plastique': ['film_plastique', '0.34%', 1276], 'kraft': ['kraft', '0.09%', 4], 'metal': ['metal', '1.44%', 917], 'papier': ['papier', '1.79%', 6939], 'pehd': ['pehd', '0.31%', 93], 'pet_clair': ['pet_clair', '0.03%', 4], 'pet_opaque': ['pet_opaque', '0.19%', 5]}, 'film_pedb': {'barquette_opaque': ['barquette_opaque', '0.17%', 53], 'carton': ['carton', '1.39%', 3419], 'ela': ['ela', '0.05%', 20], 'etiquette': ['etiquette', '0.0%', 13], 'film_plastique': ['film_plastique', '81.69%', 5480], 'kraft': ['kraft', '0.0%', 3], 'metal': ['metal', '0.7%', 37], 'papier': ['papier', '16.53%', 35044], 'pehd': ['pehd', '0.81%', 23], 'pet_clair': ['pet_clair', '0.0%', 4], 'pet_opaque': ['pet_opaque', '0.13%', 21]}, 'flux_dev': {'barquette_opaque': ['barquette_opaque', '0.58%', 32], 'carton': ['carton', '1.9%', 342], 'ela': ['ela', '0.12%', 15], 'etiquette': ['etiquette', '0.09%', 1], 'film_plastique': ['film_plastique', '1.99%', 872], 'kraft': ['kraft', '0.27%', 1], 'metal': ['metal', '0.56%', 11], 'papier': ['papier', '9.42%', 1478], 'pehd': ['pehd', '0.48%', 118], 'pet_clair': ['pet_clair', '0.44%', 7], 'pet_opaque': ['pet_opaque', '0.1%', 25]}, 'gm': {'barquette_opaque': ['barquette_opaque', '1.54%', 81], 'carton': ['carton', '24.23%', 2781], 'ela': ['ela', '29.88%', 346], 'etiquette': ['etiquette', '0.7%', 10], 'film_plastique': ['film_plastique', '1.2%', 771], 'kraft': ['kraft', '3.03%', 15], 'metal': ['metal', '2.04%', 516], 'papier': ['papier', '94.99%', 42875], 'pehd': ['pehd', '0.68%', 268], 'pet_clair': ['pet_clair', '0.26%', 2], 'pet_fonce': ['pet_fonce', '0.23%', 1], 'pet_opaque': ['pet_opaque', '0.26%', 10]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '1.0%', 5748], 'carton': ['carton', '0.53%', 7143], 'ela': ['ela', '0.07%', 1075], 'etiquette': ['etiquette', '0.04%', 73], 'film_plastique': ['film_plastique', '0.77%', 31828], 'kraft': ['kraft', '0.04%', 2], 'metal': ['metal', '0.42%', 475], 'papier': ['papier', '0.78%', 30368], 'pehd': ['pehd', '97.12%', 10694], 'pet_clair': ['pet_clair', '0.85%', 326], 'pet_fonce': ['pet_fonce', '0.14%', 40], 'pet_opaque': ['pet_opaque', '0.45%', 440], 'textiles_sanitaires': ['textiles_sanitaires', '0.0%', 1]}} 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 5.09user 5.16system 0:12.33elapsed 83%CPU (0avgtext+0avgdata 189228maxresident)k 48inputs+2496outputs (0major+58693minor)pagefaults 0swaps