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=30005 --dashboard_places=sevran --rootfolder_sla=/data_2/data_log/job/memo/sevran -v --mtr_id=1042 --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 : 30005, Date : 2025-05 _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 : (3, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4887 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=4887 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= 4887 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=4887 # 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=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=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=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 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 Inconsistency in dashboard_places dashboard_places from input : sevran dashboard_name_from_port found from datou STS from crontab from raspi : Sevran We force the correct camera_place_name ! TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="Sevran"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4101 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=4101 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= 4101 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=4101 # 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=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=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=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 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 Fonction SLA_MENSUEL nb_day : (3, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4887 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=4887 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= 4887 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=4887 # 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=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=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=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 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 TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="Sevran"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4101 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=4101 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= 4101 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=4101 # 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=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=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=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 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 place_id : 94 month : 05 mtr_id : 1042 dashboard_places : Sevran date : 2025-05 year : 2025 raspi : 30005 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 = 'Sevran' and date like '%2025-05%') and created_at like '%2025-05%'))); nb_day : (3, 31) after unwanted_material_data nb_day : (3, 31) SQL: SELECT ms.id, ms.name, mst.name as type, ms.test_group, ms.test_name, ms.server, ms.version_code, ms.result_str, ms.result_bool, ms.result_float, ms.lien, ms.created_at FROM MTRAdmin.monitor_sys ms INNER JOIN MTRAdmin.monitor_sys_type mst on mst.id = ms.type WHERE ms.test_name like '%30005%' AND ms.result_str like '%2025/05%'ORDER BY ms.id desc LIMIT 0, 1000000; No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17738 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3021, 'nb_gray_level_ok': 3021, 'nb_dedup_ok': 1144, 'nb_two_criteria_ok': 1144, 'nb_forced_upload': 28, 'end_of_day_photos_duplicated': 1877, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1171, 'ratio_coverage': 0.9854991943996889}, '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/05/18', 'portfolio_id': 23085257, 'last_run_id': 1824247, 'total_number_of_photos': 1193}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49028 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8378, 'nb_gray_level_ok': 8377, 'nb_dedup_ok': 6428, 'nb_two_criteria_ok': 6427, 'nb_forced_upload': 71, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1950, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6497, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 13, 'nb_images_finished': 378, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 43, 'nb_images_started': 1050, 'nb_selected_images': 1428, 'last_update': '2025/05/18', 'portfolio_id': 23049137, 'last_run_id': 1823555, 'total_number_of_photos': 6923}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48823 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8361, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6166, 'nb_two_criteria_ok': 6166, 'nb_forced_upload': 88, 'end_of_day_photos_duplicated': 2195, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6253, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 27, 'nb_images_finished': 728, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 29, 'nb_images_started': 881, 'nb_selected_images': 1609, 'last_update': '2025/05/17', 'portfolio_id': 22996897, 'last_run_id': 1819844, 'total_number_of_photos': 6750}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48856 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6368, 'nb_two_criteria_ok': 6367, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6446, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 50, 'nb_images_finished': 1328, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 459, 'nb_selected_images': 1787, 'last_update': '2025/05/17', 'portfolio_id': 22951918, 'last_run_id': 1815959, 'total_number_of_photos': 6843}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48511 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8360, 'nb_gray_level_ok': 8357, 'nb_dedup_ok': 6032, 'nb_two_criteria_ok': 6029, 'nb_forced_upload': 89, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 2328, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6117, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 12, 'nb_images_finished': 218, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 54, 'nb_images_started': 1411, 'nb_selected_images': 1629, 'last_update': '2025/05/15', 'portfolio_id': 22909899, 'last_run_id': 1810482, 'total_number_of_photos': 6564}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48409 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8362, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6015, 'nb_two_criteria_ok': 6014, 'nb_forced_upload': 87, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2347, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6100, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 42, 'nb_images_finished': 1385, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 229, 'nb_selected_images': 1614, 'last_update': '2025/05/16', 'portfolio_id': 22872965, 'last_run_id': 1808237, 'total_number_of_photos': 6555}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49028 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8378, 'nb_gray_level_ok': 8377, 'nb_dedup_ok': 6428, 'nb_two_criteria_ok': 6427, 'nb_forced_upload': 71, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1950, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6497, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 13, 'nb_images_finished': 378, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 43, 'nb_images_started': 1050, 'nb_selected_images': 1428, 'last_update': '2025/05/17', 'portfolio_id': 23049137, 'last_run_id': 1823412, 'total_number_of_photos': 6923}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48823 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8361, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6166, 'nb_two_criteria_ok': 6166, 'nb_forced_upload': 88, 'end_of_day_photos_duplicated': 2195, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6253, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 27, 'nb_images_finished': 728, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 29, 'nb_images_started': 881, 'nb_selected_images': 1609, 'last_update': '2025/05/17', 'portfolio_id': 22996897, 'last_run_id': 1819844, 'total_number_of_photos': 6750}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48856 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6368, 'nb_two_criteria_ok': 6367, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6446, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 50, 'nb_images_finished': 1328, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 459, 'nb_selected_images': 1787, 'last_update': '2025/05/16', 'portfolio_id': 22951918, 'last_run_id': 1815959, 'total_number_of_photos': 6843}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48511 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8360, 'nb_gray_level_ok': 8357, 'nb_dedup_ok': 6032, 'nb_two_criteria_ok': 6029, 'nb_forced_upload': 89, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 2328, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6117, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 12, 'nb_images_finished': 218, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 54, 'nb_images_started': 1411, 'nb_selected_images': 1629, 'last_update': '2025/05/15', 'portfolio_id': 22909899, 'last_run_id': 1810482, 'total_number_of_photos': 6564}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48409 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8362, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6015, 'nb_two_criteria_ok': 6014, 'nb_forced_upload': 87, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2347, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6100, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 42, 'nb_images_finished': 1385, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 229, 'nb_selected_images': 1614, 'last_update': '2025/05/16', 'portfolio_id': 22872965, 'last_run_id': 1808237, 'total_number_of_photos': 6555}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17792 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3016, 'nb_gray_level_ok': 3016, 'nb_dedup_ok': 7, 'nb_two_criteria_ok': 7, 'nb_forced_upload': 33, 'end_of_day_photos_duplicated': 3009, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 39, 'ratio_coverage': 0.9884993610756153}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/10', 'portfolio_id': 22852109, 'last_run_id': 1803327, 'total_number_of_photos': 43}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48823 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8361, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6166, 'nb_two_criteria_ok': 6166, 'nb_forced_upload': 88, 'end_of_day_photos_duplicated': 2195, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6253, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 27, 'nb_images_finished': 728, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 29, 'nb_images_started': 881, 'nb_selected_images': 1609, 'last_update': '2025/05/16', 'portfolio_id': 22996897, 'last_run_id': 1819844, 'total_number_of_photos': 6749}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48856 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6368, 'nb_two_criteria_ok': 6367, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6446, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 50, 'nb_images_finished': 1328, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 459, 'nb_selected_images': 1787, 'last_update': '2025/05/16', 'portfolio_id': 22951918, 'last_run_id': 1815959, 'total_number_of_photos': 6843}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48511 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8360, 'nb_gray_level_ok': 8357, 'nb_dedup_ok': 6032, 'nb_two_criteria_ok': 6029, 'nb_forced_upload': 89, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 2328, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6117, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 12, 'nb_images_finished': 218, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 54, 'nb_images_started': 1411, 'nb_selected_images': 1629, 'last_update': '2025/05/15', 'portfolio_id': 22909899, 'last_run_id': 1810482, 'total_number_of_photos': 6564}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48409 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8362, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6015, 'nb_two_criteria_ok': 6014, 'nb_forced_upload': 87, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2347, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6100, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 42, 'nb_images_finished': 1385, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 229, 'nb_selected_images': 1614, 'last_update': '2025/05/15', 'portfolio_id': 22872965, 'last_run_id': 1808237, 'total_number_of_photos': 6555}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49039 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 5309, 'nb_two_criteria_ok': 5308, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5384, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 53, 'nb_images_finished': 2015, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2015, 'last_update': '2025/05/10', 'portfolio_id': 22811659, 'last_run_id': 1802114, 'total_number_of_photos': 5771}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48409 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8362, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6015, 'nb_two_criteria_ok': 6014, 'nb_forced_upload': 87, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2347, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6100, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 42, 'nb_images_finished': 1385, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 229, 'nb_selected_images': 1614, 'last_update': '2025/05/14', 'portfolio_id': 22872965, 'last_run_id': 1808237, 'total_number_of_photos': 6555}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17792 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3016, 'nb_gray_level_ok': 3016, 'nb_dedup_ok': 7, 'nb_two_criteria_ok': 7, 'nb_forced_upload': 33, 'end_of_day_photos_duplicated': 3009, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 39, 'ratio_coverage': 0.9884993610756153}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/10', 'portfolio_id': 22852109, 'last_run_id': 1803327, 'total_number_of_photos': 43}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49039 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 5309, 'nb_two_criteria_ok': 5308, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5384, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 53, 'nb_images_finished': 2015, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2015, 'last_update': '2025/05/10', 'portfolio_id': 22811659, 'last_run_id': 1802114, 'total_number_of_photos': 5771}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48462 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6978, 'nb_two_criteria_ok': 6977, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7054, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 68, 'nb_images_finished': 1887, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 42, 'nb_selected_images': 1929, 'last_update': '2025/05/09', 'portfolio_id': 22795862, 'last_run_id': 1797569, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48409 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8362, 'nb_gray_level_ok': 8361, 'nb_dedup_ok': 6015, 'nb_two_criteria_ok': 6014, 'nb_forced_upload': 87, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2347, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6100, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 41, 'nb_images_finished': 1300, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 314, 'nb_selected_images': 1614, 'last_update': '2025/05/13', 'portfolio_id': 22872965, 'last_run_id': 1808035, 'total_number_of_photos': 6554}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17792 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3016, 'nb_gray_level_ok': 3016, 'nb_dedup_ok': 7, 'nb_two_criteria_ok': 7, 'nb_forced_upload': 33, 'end_of_day_photos_duplicated': 3009, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 39, 'ratio_coverage': 0.9884993610756153}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/10', 'portfolio_id': 22852109, 'last_run_id': 1803327, 'total_number_of_photos': 43}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48462 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6978, 'nb_two_criteria_ok': 6977, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7054, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 68, 'nb_images_finished': 1887, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 42, 'nb_selected_images': 1929, 'last_update': '2025/05/09', 'portfolio_id': 22795862, 'last_run_id': 1797569, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789378, 'total_number_of_photos': 7113}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17792 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3016, 'nb_gray_level_ok': 3016, 'nb_dedup_ok': 7, 'nb_two_criteria_ok': 7, 'nb_forced_upload': 33, 'end_of_day_photos_duplicated': 3009, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 39, 'ratio_coverage': 0.9884993610756153}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/10', 'portfolio_id': 22852109, 'last_run_id': 1803327, 'total_number_of_photos': 42}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49039 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 5309, 'nb_two_criteria_ok': 5308, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5384, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 53, 'nb_images_finished': 2015, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2015, 'last_update': '2025/05/10', 'portfolio_id': 22811659, 'last_run_id': 1802114, 'total_number_of_photos': 5771}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48462 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6978, 'nb_two_criteria_ok': 6977, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7054, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 68, 'nb_images_finished': 1887, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 42, 'nb_selected_images': 1929, 'last_update': '2025/05/09', 'portfolio_id': 22795862, 'last_run_id': 1797569, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789378, 'total_number_of_photos': 7113}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17792 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3016, 'nb_gray_level_ok': 3016, 'nb_dedup_ok': 7, 'nb_two_criteria_ok': 7, 'nb_forced_upload': 33, 'end_of_day_photos_duplicated': 3009, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 39, 'ratio_coverage': 0.9884993610756153}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/10', 'portfolio_id': 22852109, 'last_run_id': 1803327, 'total_number_of_photos': 42}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49039 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 5309, 'nb_two_criteria_ok': 5308, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5384, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 53, 'nb_images_finished': 2015, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2015, 'last_update': '2025/05/10', 'portfolio_id': 22811659, 'last_run_id': 1802114, 'total_number_of_photos': 5771}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48462 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6978, 'nb_two_criteria_ok': 6977, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7054, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 68, 'nb_images_finished': 1887, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 42, 'nb_selected_images': 1929, 'last_update': '2025/05/09', 'portfolio_id': 22795862, 'last_run_id': 1797569, 'total_number_of_photos': 7503}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789378, 'total_number_of_photos': 7113}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49039 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 5309, 'nb_two_criteria_ok': 5308, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5384, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 52, 'nb_images_finished': 1834, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 181, 'nb_selected_images': 2015, 'last_update': '2025/05/10', 'portfolio_id': 22811659, 'last_run_id': 1801631, 'total_number_of_photos': 5771}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789378, 'total_number_of_photos': 7113}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 415}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48462 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6978, 'nb_two_criteria_ok': 6977, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1393, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7054, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 68, 'nb_images_finished': 1887, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 42, 'nb_selected_images': 1929, 'last_update': '2025/05/09', 'portfolio_id': 22795862, 'last_run_id': 1797466, 'total_number_of_photos': 7502}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793810, 'total_number_of_photos': 6326}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789378, 'total_number_of_photos': 7113}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 415}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48433 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8355, 'nb_gray_level_ok': 8353, 'nb_dedup_ok': 5769, 'nb_two_criteria_ok': 5767, 'nb_forced_upload': 94, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 2586, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 5860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 81, 'nb_images_finished': 1870, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1870, 'last_update': '2025/05/08', 'portfolio_id': 22753100, 'last_run_id': 1793698, 'total_number_of_photos': 6325}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 415}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1708, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1778137, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49238 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8364, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 6608, 'nb_two_criteria_ok': 6608, 'nb_forced_upload': 85, 'end_of_day_photos_duplicated': 1756, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 149, 'end_of_day_photos_uploaded': 6543, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1567, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1567, 'last_update': '2025/05/07', 'portfolio_id': 22706221, 'last_run_id': 1789234, 'total_number_of_photos': 7112}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785459, 'total_number_of_photos': 6565}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 415}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1708, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1778137, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49242 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6075, 'nb_two_criteria_ok': 6074, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2296, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6151, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1759, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1759, 'last_update': '2025/05/06', 'portfolio_id': 22659865, 'last_run_id': 1785329, 'total_number_of_photos': 6564}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 415}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1708, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1778137, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 414}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1708, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1778137, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17743 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 368, 'nb_two_criteria_ok': 368, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 2650, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 398, 'ratio_coverage': 0.9857769876104228}, 'dashboard_dict': {'nb_ptf_finished': 1, 'nb_images_finished': 12, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 12, 'last_update': '2025/05/03', 'portfolio_id': 22631393, 'last_run_id': 1780152, 'total_number_of_photos': 414}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1708, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1778137, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49277 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8368, 'nb_dedup_ok': 6806, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 81, 'end_of_day_photos_duplicated': 1562, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6886, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 55, 'nb_images_finished': 1646, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 3, 'nb_images_started': 62, 'nb_selected_images': 1708, 'last_update': '2025/05/03', 'portfolio_id': 22591585, 'last_run_id': 1777729, 'total_number_of_photos': 7245}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1226}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49210 seconds', 'coverage_times_pause': '0 days 50699 seconds', 'nb_photos_decision': 8359, 'nb_gray_level_ok': 8359, 'nb_dedup_ok': 1102, 'nb_two_criteria_ok': 1102, 'nb_forced_upload': 90, 'end_of_day_photos_duplicated': 7257, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1191, '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/05/02', 'portfolio_id': 22579893, 'last_run_id': 1773497, 'total_number_of_photos': 1225}} Since we don't have condition on date we need to verify this lately ! Found day : 2025-05-17 00:00:00 Found day : 2025-05-16 00:00:00 Found day : 2025-05-15 00:00:00 Found day : 2025-05-14 00:00:00 Found day : 2025-05-13 00:00:00 Found day : 2025-05-12 00:00:00 Found day : 2025-05-10 00:00:00 Found day : 2025-05-09 00:00:00 Found day : 2025-05-08 00:00:00 Found day : 2025-05-07 00:00:00 Found day : 2025-05-06 00:00:00 Found day : 2025-05-05 00:00:00 Found day : 2025-05-03 00:00:00 Found day : 2025-05-02 00:00:00 Found day : 2025-05-01 00:00:00 Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! We will need to call the sla_per_day for these missing days : 2025-05-19 00:00:00,2025-05-20 00:00:00,2025-05-21 00:00:00,2025-05-22 00:00:00,2025-05-23 00:00:00,2025-05-24 00:00:00,2025-05-26 00:00:00,2025-05-27 00:00:00,2025-05-28 00:00:00,2025-05-29 00:00:00,2025-05-30 00:00:00,2025-05-31 00:00:00 after coverage_data SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______emr' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pcnc' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______jrm' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pcm' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pet_clair' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______film_pedb' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______refus' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______pehd_pp' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______ela' and ded.dashboard_place_id = 94 and month(ded.date) = 05 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______flux_dev' and ded.dashboard_place_id = 94 and month(ded.date) = 05 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 = 94 and mp.name like '%052025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-05-01 : dt_date_just_month_year : 2025-05-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= "Sevran" 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-05-01" AND ded.date <= "2025-05-31" apple3 {'emr': {'mat': 'emr', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton,background'}, 'pcm': {'mat': 'pcm', 'pht': 4209, 'datou_carac_id': 3994, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier,background'}, 'pcnc': {'mat': 'pcnc', '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'}, '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'}, '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'}} 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 (1773497,1778137,1780152,1785459,1789378,1793810,1797569,1802114,1803327,1808237,1810482,1815959,1819844,1823555,1824247) 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 (4207,4209,4207,3726,4203,3327,4461,4211,4200,4205,3594) 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.007899131289473017, 'nb_photo': 975, 'list_port_cont': '22633102,22633737,22634625,22636315,22674617,22697983,22741260,22744073,22790201,22791862,22792130,22807136,22807179,22828155,22836568,22899781,22909987,22917643,22918276,22939333,22939797,22997443,22998814,23069810,23086160,23094790', 'assoc_port': '22631757:22636315,22631773:22634625,22631778:22633737,22631792:22633102,22674311:22674617,22697096:22697983,22739877:22741260,22743293:22744073,22787285:22791862,22787294:22792130,22789652:22790201,22806836:22807179,22806844:22807136,22823015:22828155,22835754:22836568,22895927:22899781,22895943:22918276,22899760:22909987,22915103:22917643,22934087:22939797,22934172:22939333,22988990:22997443,22989025:22998814,23021841:23069810,23035125:23086160,23077254:23094790', 'assoc_mat': '22631757:autre:3327:22636315,22631773:autre:3327:22634625,22631778:autre:3327:22633737,22631792:autre:3327:22633102,22674311:autre:3327:22674617,22697096:autre:3327:22697983,22739877:autre:3327:22741260,22743293:autre:3327:22744073,22787285:autre:3327:22791862,22787294:autre:3327:22792130,22789652:autre:3327:22790201,22806836:autre:3327:22807179,22806844:autre:3327:22807136,22823015:autre:3327:22828155,22835754:autre:3327:22836568,22895927:autre:3327:22899781,22895943:autre:3327:22918276,22899760:autre:3327:22909987,22915103:autre:3327:22917643,22934087:autre:3327:22939797,22934172:autre:3327:22939333,22988990:autre:3327:22997443,22989025:autre:3327:22998814,23021841:autre:3327:23069810,23035125:autre:3327:23086160,23077254:autre:3327:23094790'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0025954257366883, 'nb_photo': 466, 'list_port_cont': '22632473,22633410,22634742,22634887,22635387,22635887,22636257,22636846,22666591,22668505,22682352,22682997,22695519,22697496,22697893,22698555,22735952,22740600,22741430,22741900,22743685,22745578,22756243,22758406,22775359,22777909,22779999,22788032,22788538,22789076,22790039,22790988,22801681,22802753,22803711,22804880,22806246,22806509,22806663,22806680,22807389,22836194,22851600,22852050,22852630,22896106,22896920,22897033,22901009,22902359,22915267,22915384,22934632,22935124,22936323,22936636,22937027,22937289,22937976,22989468,22990261,22990412,22990714,22991375,22991513,22991773,22992191,22994082,23022310,23024094,23024310,23035849,23036467,23036945,23037478,23052973,23054428,23063290,23078087,23078223,23083676', 'assoc_port': '22631758:22635387,22631767:22636846,22631774:22634742,22631775:22634887,22631777:22636257,22631782:22633410,22631794:22635887,22631796:22632473,22665584:22666591,22668130:22668505,22681570:22682352,22681571:22682997,22693079:22695519,22697098:22698555,22697100:22697893,22697115:22697496,22729058:22735952,22739871:22745578,22739926:22741900,22739928:22741430,22739933:22743685,22739945:22740600,22755885:22756243,22758212:22758406,22773739:22775359,22773740:22777909,22773755:22779999,22787309:22789076,22787310:22790988,22787311:22788538,22787314:22788032,22789658:22790039,22801541:22801681,22802363:22802753,22803397:22804880,22803402:22803711,22805709:22806680,22805718:22806663,22805719:22806509,22805724:22806246,22806845:22807389,22835766:22836194,22849150:22852630,22849153:22852050,22849175:22851600,22895918:22897033,22895938:22896920,22895953:22896106,22899765:22901009,22899770:22902359,22915104:22915384,22915108:22915267,22934039:22937289,22934073:22937027,22934093:22936636,22934096:22936323,22934121:2293797', 'assoc_mat': '22631758:autre:3594:22635387,22631767:autre:3594:22636846,22631774:autre:3594:22634742,22631775:autre:3594:22634887,22631777:autre:3594:22636257,22631782:autre:3594:22633410,22631794:autre:3594:22635887,22631796:autre:3594:22632473,22665584:autre:3594:22666591,22668130:autre:3594:22668505,22681570:autre:3594:22682352,22681571:autre:3594:22682997,22693079:autre:3594:22695519,22697098:autre:3594:22698555,22697100:autre:3594:22697893,22697115:autre:3594:22697496,22729058:autre:3594:22735952,22739871:autre:3594:22745578,22739926:autre:3594:22741900,22739928:autre:3594:22741430,22739933:autre:3594:22743685,22739945:autre:3594:22740600,22755885:autre:3594:22756243,22758212:autre:3594:22758406,22773739:autre:3594:22775359,22773740:autre:3594:22777909,22773755:autre:3594:22779999,22787309:autre:3594:22789076,22787310:autre:3594:22790988,22787311:autre:3594:22788538,22787314:autre:3594:22788032,22789658:autre:3594:22790039,22801541:autre:3594:22801681,22802363:autre:3594:22802753,22803397:autre:3594:22804880,22803402:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009519365358300969, 'nb_photo': 157, 'list_port_cont': '22613059,22632896,22633691,22665972,22666547,22674424,22697363,22697398,22698510,22700144,22712102,22714048,22743114,22743404,22774357,22787567,22788379,22788900,22789883,22798862,22800828,22800835,22803224,22803983,22804111,22804185,22806091,22806580,22806646,22806969,22839119,22849598,22849602,22849652,22855834,22938893,22939575,22941532,23026196,23026450,23026721,23026786,23026909,23027843,23031372,23032058,23041905,23042012,23042452,23042590,23043006,23043228,23043489,23054341,23067978,23070131,23085973,23086765,23089387,23090821', 'assoc_port': '22612993:22613059,22631756:22633691,22631779:22632896,22665577:22700144,22665580:22666547,22665582:22665972,22674313:22674424,22697111:22698510,22697113:22697398,22697157:22697363,22711961:22712102,22713834:22714048,22739873:22743114,22743294:22743404,22773759:22774357,22787288:22788900,22787289:22788379,22787316:22787567,22789650:22789883,22798724:22798862,22800776:22800835,22800777:22800828,22802367:22803224,22803870:22804185,22803872:22804111,22803874:22803983,22805703:22806646,22805711:22806580,22805729:22806091,22806841:22806969,22835747:22839119,22849122:22849652,22849178:22849598,22849179:22849602,22855781:22855834,22895912:23026196,22895913:23026450,22895914:23026721,22895925:23026786,22895932:23026909,22895944:23027843,22915102:23031372,22915576:23032058,22934071:22941532,22934083:22939575,22934123:22938893,22988944:23041905,22988945:23042012,22988983:23042452,22988984:23042590,22988986:23086765,22989002:23043006,22989016:23043228,22989035:23043489,23021844:23067978,23021873:23070131,23035138:2308597', 'assoc_mat': '22612993:autre_refus:3726:22613059,22631756:autre_refus:3726:22633691,22631779:autre_refus:3726:22632896,22665577:autre_refus:3726:22700144,22665580:autre_refus:3726:22666547,22665582:autre_refus:3726:22665972,22674313:autre_refus:3726:22674424,22697111:autre_refus:3726:22698510,22697113:autre_refus:3726:22697398,22697157:autre_refus:3726:22697363,22711961:autre_refus:3726:22712102,22713834:autre_refus:3726:22714048,22739873:autre_refus:3726:22743114,22743294:autre_refus:3726:22743404,22773759:autre_refus:3726:22774357,22787288:autre_refus:3726:22788900,22787289:autre_refus:3726:22788379,22787316:autre_refus:3726:22787567,22789650:autre_refus:3726:22789883,22798724:autre_refus:3726:22798862,22800776:autre_refus:3726:22800835,22800777:autre_refus:3726:22800828,22802367:autre_refus:3726:22803224,22803870:autre_refus:3726:22804185,22803872:autre_refus:3726:22804111,22803874:autre_refus:3726:22803983,22805703:autre_refus:3726:22806646,22805711:autre_refus:3726:22806580,22805729:autre_refus:3726:22806091,22806841:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0013795019941771416, 'nb_photo': 102, 'list_port_cont': '22633098,22634622,22636322,22674616,22697977,22741258,22790202,22792131,22807138,22807178,22828154,22836566,22909988,22917631,22939331,22939809,22997439,22998809,23069801,23086152', 'assoc_port': '22631757:22636322,22631773:22634622,22631792:22633098,22674311:22674616,22697096:22697977,22739877:22741258,22787294:22792131,22789652:22790202,22806836:22807178,22806844:22807138,22823015:22828154,22835754:22836566,22899760:22909988,22915103:22917631,22934087:22939809,22934172:22939331,22988990:22997439,22989025:22998809,23021841:23069801,23035125:23086152', 'assoc_mat': '22631757:barquette_avec_film:3327:22636322,22631773:barquette_avec_film:3327:22634622,22631792:barquette_avec_film:3327:22633098,22674311:barquette_avec_film:3327:22674616,22697096:barquette_avec_film:3327:22697977,22739877:barquette_avec_film:3327:22741258,22787294:barquette_avec_film:3327:22792131,22789652:barquette_avec_film:3327:22790202,22806836:barquette_avec_film:3327:22807178,22806844:barquette_avec_film:3327:22807138,22823015:barquette_avec_film:3327:22828154,22835754:barquette_avec_film:3327:22836566,22899760:barquette_avec_film:3327:22909988,22915103:barquette_avec_film:3327:22917631,22934087:barquette_avec_film:3327:22939809,22934172:barquette_avec_film:3327:22939331,22988990:barquette_avec_film:3327:22997439,22989025:barquette_avec_film:3327:22998809,23021841:barquette_avec_film:3327:23069801,23035125:barquette_avec_film:3327:23086152'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.030725668709733457, 'nb_photo': 573, 'list_port_cont': '22633310,22667149,22712670,22806694,22851409,22939609,23068972', 'assoc_port': '22631793:22633310,22665583:22667149,22712584:22712670,22805707:22806694,22849177:22851409,22934089:22939609,23021839:23068972', 'assoc_mat': '22631793:barquette_opaque:4203:22633310,22665583:barquette_opaque:4203:22667149,22712584:barquette_opaque:4203:22712670,22805707:barquette_opaque:4203:22806694,22849177:barquette_opaque:4203:22851409,22934089:barquette_opaque:4203:22939609,23021839:barquette_opaque:4203:23068972'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001407235714898077, 'nb_photo': 222, 'list_port_cont': '22595670,22596683,22614578,22614946,22632238,22633179,22633324,22634169,22635745,22636516,22682526,22683463,22684106,22696046,22696127,22697488,22699018,22699081,22699128,22699154,22699233,22699381,22737132,22743420,22743608,22743701,22743773,22744214,22759093,22759425,22759842,22774828,22776077,22778051,22787979,22789057,22790631,22790820,22791198,22791449,22791614,22791773,22803836,22806208,22806398,22806463,22806880,22806889,22807031,22812102,22836704,22838172,22838821,22840888,22841227,22841467,22841665,22842252,22849865,22899138,22900188,22900356,22902493,22940211,22941518,22996029,22996552,22997356,23002123,23068342,23069845,23070006,23086101,23086130,23088642,23088744,23090909', 'assoc_port': '22595057:22595670,22596273:22596683,22612985:22614578,22612986:22614946,22631763:22636516,22631765:22635745,22631785:22634169,22631786:22633324,22631787:22633179,22631798:22632238,22681579:22684106,22681582:22683463,22681583:22682526,22693051:22696046,22693052:22696127,22697094:22699381,22697104:22699233,22697105:22699154,22697106:22699081,22697108:22699128,22697109:22699018,22697154:22697488,22729053:22737132,22739881:22743420,22739906:22743608,22739918:22744214,22739922:22743701,22739923:22743773,22758936:22759842,22758937:22759425,22758939:22759093,22773737:22778051,22773807:22776077,22773814:22774828,22787292:22791449,22787301:22791773,22787304:22789057,22787318:22787979,22789654:22791614,22789656:22791198,22789663:22790820,22789664:22790631,22803399:22803836,22805702:22806208,22805705:22806398,22805721:22806463,22806835:22807031,22806837:22812102,22806847:22806889,22806848:22806880,22835732:22841665,22835733:22842252,22835740:22841227,22835742:22841467,22835746:22840888,22835753:22838821,22835756:2283817', 'assoc_mat': '22595057:barquette_opaque:4207:22595670,22596273:barquette_opaque:4207:22596683,22612985:barquette_opaque:4207:22614578,22612986:barquette_opaque:4207:22614946,22631763:barquette_opaque:4207:22636516,22631765:barquette_opaque:4207:22635745,22631785:barquette_opaque:4207:22634169,22631786:barquette_opaque:4207:22633324,22631787:barquette_opaque:4207:22633179,22631798:barquette_opaque:4207:22632238,22681579:barquette_opaque:4207:22684106,22681582:barquette_opaque:4207:22683463,22681583:barquette_opaque:4207:22682526,22693051:barquette_opaque:4207:22696046,22693052:barquette_opaque:4207:22696127,22697094:barquette_opaque:4207:22699381,22697104:barquette_opaque:4207:22699233,22697105:barquette_opaque:4207:22699154,22697106:barquette_opaque:4207:22699081,22697108:barquette_opaque:4207:22699128,22697109:barquette_opaque:4207:22699018,22697154:barquette_opaque:4207:22697488,22729053:barquette_opaque:4207:22737132,22739881:barquette_opaque:4207:22743420,22739906:barquette_opaque:4207:22743608,22739918:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.012708376130086995, 'nb_photo': 196, 'list_port_cont': '22613419,22632701,22632767,22633114,22633821,22634317,22668447,22682268,22694929,22697568,22697720,22697859,22730162,22740414,22740712,22741085,22741302,22741406,22756187,22756551,22758488,22787906,22788070,22788139,22788459,22790080,22790249,22803634,22803940,22805997,22806173,22806255,22806483,22835907,22836945,22837006,22849559,22849665,22850513,22896292,22896475,22896608,22900049,22934747,22935347,22936001,22936956,22989546,22989856,22990018,22990099,22990687,22990831,22991598,22991657,22991914,23023753,23024011,23035471,23036278,23036410,23036418,23052566,23077814', 'assoc_port': '22612991:22613419,22631759:22633821,22631760:22634317,22631768:22633114,22631776:22632767,22631795:22632701,22668129:22668447,22681575:22682268,22693078:22694929,22697097:22697859,22697101:22697720,22697116:22697568,22729059:22730162,22739916:22741302,22739927:22741406,22739932:22741085,22739935:22740712,22739946:22740414,22755886:22756187,22755887:22756551,22758211:22758488,22787287:22788459,22787307:22788139,22787308:22788070,22787323:22787906,22789657:22790080,22789659:22790249,22803396:22803940,22803398:22803634,22805708:22806483,22805710:22805997,22805716:22806255,22805723:22806173,22835737:22837006,22835738:22836945,22835769:22835907,22849152:22850513,22849165:22849665,22849176:22849559,22895919:22896608,22895920:22896475,22895939:22896292,22899769:22900049,22934040:22936001,22934094:22935347,22934108:22934747,22934170:22936956,22988949:22991914,22988988:22991657,22988992:22991598,22988994:22990687,22988995:22990831,22989009:22990099,22989011:22990018,22989013:22989856,22989026:22989546,23021838:2302401', 'assoc_mat': '22612991:barquette_opaque:4461:22613419,22631759:barquette_opaque:4461:22633821,22631760:barquette_opaque:4461:22634317,22631768:barquette_opaque:4461:22633114,22631776:barquette_opaque:4461:22632767,22631795:barquette_opaque:4461:22632701,22668129:barquette_opaque:4461:22668447,22681575:barquette_opaque:4461:22682268,22693078:barquette_opaque:4461:22694929,22697097:barquette_opaque:4461:22697859,22697101:barquette_opaque:4461:22697720,22697116:barquette_opaque:4461:22697568,22729059:barquette_opaque:4461:22730162,22739916:barquette_opaque:4461:22741302,22739927:barquette_opaque:4461:22741406,22739932:barquette_opaque:4461:22741085,22739935:barquette_opaque:4461:22740712,22739946:barquette_opaque:4461:22740414,22755886:barquette_opaque:4461:22756187,22755887:barquette_opaque:4461:22756551,22758211:barquette_opaque:4461:22758488,22787287:barquette_opaque:4461:22788459,22787307:barquette_opaque:4461:22788139,22787308:barquette_opaque:4461:22788070,22787323:barquette_opaque:4461:22787906,22789657:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.003257012224232743, 'nb_photo': 41, 'list_port_cont': '22743618,22806128,22815906,22997557,23090887', 'assoc_port': '22743292:22743618,22805722:22806128,22815065:22815906,22989006:22997557,23063140:23090887', 'assoc_mat': '22743292:barquette_opaque:4200:22743618,22805722:barquette_opaque:4200:22806128,22815065:barquette_opaque:4200:22815906,22989006:barquette_opaque:4200:22997557,23063140:barquette_opaque:4200:23090887'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.011326600567042381, 'nb_photo': 350, 'list_port_cont': '22633008,22633072,22665421,22682452,22697852,22741009,22741050,22759505,22774398,22788008,22797562,22802480,22806114,22816399,22836105,22896104,22896246,22915382,22934721,22934767,22989248,22989667,23022694,23022840,23063722,23077950', 'assoc_port': '22631755:22633072,22631780:22633008,22665064:22665421,22681572:22682452,22697114:22697852,22739876:22741050,22739931:22741009,22758940:22759505,22773792:22774398,22787322:22788008,22797340:22797562,22802368:22802480,22805717:22806114,22815066:22816399,22835748:22836105,22895926:22896246,22895949:22896104,22915100:22915382,22934070:22934721,22934124:22934767,22988977:22989248,22989017:22989667,23021843:23022840,23021874:23022694,23063141:23063722,23077292:23077950', 'assoc_mat': '22631755:barquette_opaque:4209:22633072,22631780:barquette_opaque:4209:22633008,22665064:barquette_opaque:4209:22665421,22681572:barquette_opaque:4209:22682452,22697114:barquette_opaque:4209:22697852,22739876:barquette_opaque:4209:22741050,22739931:barquette_opaque:4209:22741009,22758940:barquette_opaque:4209:22759505,22773792:barquette_opaque:4209:22774398,22787322:barquette_opaque:4209:22788008,22797340:barquette_opaque:4209:22797562,22802368:barquette_opaque:4209:22802480,22805717:barquette_opaque:4209:22806114,22815066:barquette_opaque:4209:22816399,22835748:barquette_opaque:4209:22836105,22895926:barquette_opaque:4209:22896246,22895949:barquette_opaque:4209:22896104,22915100:barquette_opaque:4209:22915382,22934070:barquette_opaque:4209:22934721,22934124:barquette_opaque:4209:22934767,22988977:barquette_opaque:4209:22989248,22989017:barquette_opaque:4209:22989667,23021843:barquette_opaque:4209:23022840,23021874:barquette_opaque:4209:23022694,23063141:barquette_opaque:4209:23063722,23077292:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0015556267484708184, 'nb_photo': 598, 'list_port_cont': '22595609,22596507,22632306,22632351,22632507,22634134,22635291,22635833,22636522,22637191,22663356,22665766,22666067,22683407,22684507,22684919,22685522,22685922,22696132,22697250,22697612,22697964,22699312,22712220,22713996,22717676,22740209,22740298,22741034,22741994,22742228,22742249,22742571,22742619,22742799,22743037,22743171,22743302,22743466,22743645,22743706,22743911,22744020,22759219,22759895,22776418,22777781,22778104,22787398,22788715,22788834,22788894,22789780,22790297,22791074,22791213,22791349,22791399,22791818,22792158,22798567,22803450,22804003,22804025,22805856,22805871,22806292,22806330,22806349,22806643,22806865,22806949,22806992,22807985,22823031,22823054,22835816,22835940,22838284,22840725,22840862,22841450,22841645,22842759,22849511,22896082,22897460,22897809,22898186,22898547,22898653,22898853,22899489,22899809,22900753,22901139,22901486,22915226,22934304,22934325,22934394,22935498,22936446,22936804,22937478,22938060,22938573,22938908,22939145,22939852,22939953,22940438,22940614,2294080', 'assoc_port': '22595056:22595609,22596275:22596507,22631764:22636522,22631766:22635833,22631771:22635291,22631784:22634134,22631790:22632507,22631791:22632351,22631797:22632306,22637159:22637191,22662771:22663356,22665579:22666067,22665581:22665766,22681567:22685922,22681568:22685522,22681574:22684919,22681577:22684507,22681584:22683407,22693053:22696132,22697103:22699312,22697110:22697964,22697153:22697612,22697156:22697250,22711956:22712220,22713817:22717676,22713835:22713996,22739865:22742249,22739867:22742571,22739872:22742799,22739878:22743171,22739879:22743302,22739907:22743645,22739911:22743706,22739917:22744020,22739921:22743911,22739925:22743037,22739936:22742619,22739937:22741994,22739938:22742228,22739940:22740209,22739941:22741034,22739942:22740298,22743291:22743466,22758935:22759895,22758938:22759219,22773718:22777781,22773736:22778104,22773808:22776418,22787286:22792158,22787290:22791074,22787297:22791818,22787305:22788894,22787306:22788834,22787317:22788715,22787321:22787398,22789653:22791399,22789655:2279134', 'assoc_mat': '22595056:barquette_opaque:4207:22595609,22596275:barquette_opaque:4207:22596507,22631764:barquette_opaque:4207:22636522,22631766:barquette_opaque:4207:22635833,22631771:barquette_opaque:4207:22635291,22631784:barquette_opaque:4207:22634134,22631790:barquette_opaque:4207:22632507,22631791:barquette_opaque:4207:22632351,22631797:barquette_opaque:4207:22632306,22637159:barquette_opaque:4207:22637191,22662771:barquette_opaque:4207:22663356,22665579:barquette_opaque:4207:22666067,22665581:barquette_opaque:4207:22665766,22681567:barquette_opaque:4207:22685922,22681568:barquette_opaque:4207:22685522,22681574:barquette_opaque:4207:22684919,22681577:barquette_opaque:4207:22684507,22681584:barquette_opaque:4207:22683407,22693053:barquette_opaque:4207:22696132,22697103:barquette_opaque:4207:22699312,22697110:barquette_opaque:4207:22697964,22697153:barquette_opaque:4207:22697612,22697156:barquette_opaque:4207:22697250,22711956:barquette_opaque:4207:22712220,22713817:barquette_opaque:4207:22717676,22713835:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0532738502025672, 'nb_photo': 5574, 'list_port_cont': '22632756,22682436,22740606,22790294,22806021,22835958,22877550,22900227,22934610,22934812,22989432,22990387,23035708,23036350,23036690,23077726', 'assoc_port': '22631770:22632756,22681569:22682436,22739919:22740606,22789651:22790294,22805712:22806021,22835736:22835958,22877326:22877550,22899767:22900227,22934041:22934812,22934173:22934610,22989007:22990387,22989008:22989432,23035124:23036690,23035137:23036350,23035139:23035708,23077263:23077726', 'assoc_mat': '22631770:barquette_opaque:4211:22632756,22681569:barquette_opaque:4211:22682436,22739919:barquette_opaque:4211:22740606,22789651:barquette_opaque:4211:22790294,22805712:barquette_opaque:4211:22806021,22835736:barquette_opaque:4211:22835958,22877326:barquette_opaque:4211:22877550,22899767:barquette_opaque:4211:22900227,22934041:barquette_opaque:4211:22934812,22934173:barquette_opaque:4211:22934610,22989007:barquette_opaque:4211:22990387,22989008:barquette_opaque:4211:22989432,23035124:barquette_opaque:4211:23036690,23035137:barquette_opaque:4211:23036350,23035139:barquette_opaque:4211:23035708,23077263:barquette_opaque:4211:23077726'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018821522206461912, 'nb_photo': 520, 'list_port_cont': '22633093,22633733,22634615,22636324,22674619,22697987,22741256,22744069,22790198,22791861,22792138,22807131,22807187,22828145,22836563,22899779,22909981,22917630,22918285,22939336,22939810,22997446,22998806,23069802,23086158,23094783', 'assoc_port': '22631757:22636324,22631773:22634615,22631778:22633733,22631792:22633093,22674311:22674619,22697096:22697987,22739877:22741256,22743293:22744069,22787285:22791861,22787294:22792138,22789652:22790198,22806836:22807187,22806844:22807131,22823015:22828145,22835754:22836563,22895927:22899779,22895943:22918285,22899760:22909981,22915103:22917630,22934087:22939810,22934172:22939336,22988990:22997446,22989025:22998806,23021841:23069802,23035125:23086158,23077254:23094783', 'assoc_mat': '22631757:bouchon:3327:22636324,22631773:bouchon:3327:22634615,22631778:bouchon:3327:22633733,22631792:bouchon:3327:22633093,22674311:bouchon:3327:22674619,22697096:bouchon:3327:22697987,22739877:bouchon:3327:22741256,22743293:bouchon:3327:22744069,22787285:bouchon:3327:22791861,22787294:bouchon:3327:22792138,22789652:bouchon:3327:22790198,22806836:bouchon:3327:22807187,22806844:bouchon:3327:22807131,22823015:bouchon:3327:22828145,22835754:bouchon:3327:22836563,22895927:bouchon:3327:22899779,22895943:bouchon:3327:22918285,22899760:bouchon:3327:22909981,22915103:bouchon:3327:22917630,22934087:bouchon:3327:22939810,22934172:bouchon:3327:22939336,22988990:bouchon:3327:22997446,22989025:bouchon:3327:22998806,23021841:bouchon:3327:23069802,23035125:bouchon:3327:23086158,23077254:bouchon:3327:23094783'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0136380871071082, 'nb_photo': 253, 'list_port_cont': '22633295,22667158,22712671,22806692,22851403,22939623,23068979', 'assoc_port': '22631793:22633295,22665583:22667158,22712584:22712671,22805707:22806692,22849177:22851403,22934089:22939623,23021839:23068979', 'assoc_mat': '22631793:carton:4203:22633295,22665583:carton:4203:22667158,22712584:carton:4203:22712671,22805707:carton:4203:22806692,22849177:carton:4203:22851403,22934089:carton:4203:22939623,23021839:carton:4203:23068979'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9463067517168475, 'nb_photo': 211, 'list_port_cont': '22595672,22596682,22614579,22614944,22632240,22633172,22633314,22634164,22635738,22636513,22682522,22683460,22696042,22699012,22699143,22699239,22699377,22737130,22743432,22743613,22743697,22743780,22744216,22759091,22759424,22759850,22774826,22776066,22777827,22778044,22787971,22789051,22789473,22790622,22791383,22791615,22791779,22803849,22803967,22804043,22806204,22806318,22806896,22806967,22807033,22812098,22836702,22838819,22840185,22840878,22841236,22841470,22841655,22849864,22899135,22900196,22900343,22902498,22937131,22939902,22941521,22996032,22997357,22999607,23002124,23068336,23069846,23070013,23085953,23088648,23090903', 'assoc_port': '22595057:22595672,22596273:22596682,22612985:22614579,22612986:22614944,22631763:22636513,22631765:22635738,22631785:22634164,22631786:22633314,22631787:22633172,22631798:22632240,22681582:22683460,22681583:22682522,22693051:22696042,22697094:22699377,22697104:22699239,22697105:22699143,22697109:22699012,22729053:22737130,22739881:22743432,22739906:22743613,22739918:22744216,22739922:22743697,22739923:22743780,22758936:22759850,22758937:22759424,22758939:22759091,22773721:22777827,22773737:22778044,22773807:22776066,22773814:22774826,22787291:22791383,22787301:22791779,22787302:22789473,22787304:22789051,22787318:22787971,22789654:22791615,22789664:22790622,22803399:22803849,22803871:22804043,22803875:22803967,22805702:22806204,22805727:22806318,22806835:22807033,22806837:22812098,22806842:22806967,22806847:22806896,22835732:22841655,22835740:22841236,22835742:22841470,22835746:22840878,22835752:22840185,22835753:22838819,22835757:22836702,22849123:22849864,22895922:22902498,22895929:22899135,22899762:2290019', 'assoc_mat': '22595057:carton:4207:22595672,22596273:carton:4207:22596682,22612985:carton:4207:22614579,22612986:carton:4207:22614944,22631763:carton:4207:22636513,22631765:carton:4207:22635738,22631785:carton:4207:22634164,22631786:carton:4207:22633314,22631787:carton:4207:22633172,22631798:carton:4207:22632240,22681582:carton:4207:22683460,22681583:carton:4207:22682522,22693051:carton:4207:22696042,22697094:carton:4207:22699377,22697104:carton:4207:22699239,22697105:carton:4207:22699143,22697109:carton:4207:22699012,22729053:carton:4207:22737130,22739881:carton:4207:22743432,22739906:carton:4207:22743613,22739918:carton:4207:22744216,22739922:carton:4207:22743697,22739923:carton:4207:22743780,22758936:carton:4207:22759850,22758937:carton:4207:22759424,22758939:carton:4207:22759091,22773721:carton:4207:22777827,22773737:carton:4207:22778044,22773807:carton:4207:22776066,22773814:carton:4207:22774826,22787291:carton:4207:22791383,22787301:carton:4207:22791779,22787302:carton:4207:22789473,22787304:carton:4207:22789051,2278'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.011443764275460223, 'nb_photo': 2510, 'list_port_cont': '22597228,22613425,22632608,22632658,22632686,22632768,22633031,22633125,22633218,22633820,22634315,22668443,22674512,22682265,22694215,22694926,22697352,22697570,22697724,22697742,22697872,22712600,22730163,22740419,22740544,22740713,22741092,22741297,22741399,22741799,22742116,22742714,22756185,22756561,22758478,22758644,22774212,22787760,22787897,22787996,22788067,22788134,22788256,22788471,22790079,22790263,22803481,22803521,22803573,22803642,22803929,22806000,22806176,22806263,22806474,22835912,22836173,22836948,22837010,22837036,22849563,22849676,22849705,22849906,22850297,22850515,22896295,22896344,22896472,22896602,22897143,22899951,22900013,22900044,22901798,22902032,22915284,22915328,22917912,22934538,22934701,22934745,22935341,22935703,22935804,22935992,22936957,22989374,22989405,22989539,22989862,22990008,22990091,22990683,22990830,22991305,22991597,22991663,22991825,22991907,23023052,23023756,23024019,23035390,23035477,23035584,23035748,23036161,23036272,23036403,23036417,23052560,23077806,2307816', 'assoc_port': '22596976:22597228,22612991:22613425,22631759:22633820,22631760:22634315,22631761:22633218,22631768:22633125,22631769:22633031,22631776:22632768,22631781:22632658,22631783:22632608,22631795:22632686,22668129:22668443,22674290:22674512,22681575:22682265,22693078:22694926,22693081:22694215,22697097:22697872,22697099:22697352,22697101:22697724,22697102:22697742,22697116:22697570,22712581:22712600,22729059:22730163,22739868:22742116,22739869:22742714,22739914:22741799,22739916:22741297,22739927:22741399,22739932:22741092,22739935:22740713,22739943:22740544,22739946:22740419,22755886:22756185,22755887:22756561,22758210:22758644,22758211:22758478,22773803:22774212,22787287:22788471,22787296:22788256,22787307:22788134,22787308:22788067,22787312:22787996,22787313:22787760,22787323:22787897,22789657:22790079,22789659:22790263,22803396:22803929,22803398:22803642,22803401:22803573,22803403:22803521,22803404:22803481,22805708:22806474,22805710:22806000,22805716:22806263,22805723:22806176,22835735:22837036,22835737:2283701', 'assoc_mat': '22596976:carton:4461:22597228,22612991:carton:4461:22613425,22631759:carton:4461:22633820,22631760:carton:4461:22634315,22631761:carton:4461:22633218,22631768:carton:4461:22633125,22631769:carton:4461:22633031,22631776:carton:4461:22632768,22631781:carton:4461:22632658,22631783:carton:4461:22632608,22631795:carton:4461:22632686,22668129:carton:4461:22668443,22674290:carton:4461:22674512,22681575:carton:4461:22682265,22693078:carton:4461:22694926,22693081:carton:4461:22694215,22697097:carton:4461:22697872,22697099:carton:4461:22697352,22697101:carton:4461:22697724,22697102:carton:4461:22697742,22697116:carton:4461:22697570,22712581:carton:4461:22712600,22729059:carton:4461:22730163,22739868:carton:4461:22742116,22739869:carton:4461:22742714,22739914:carton:4461:22741799,22739916:carton:4461:22741297,22739927:carton:4461:22741399,22739932:carton:4461:22741092,22739935:carton:4461:22740713,22739943:carton:4461:22740544,22739946:carton:4461:22740419,22755886:carton:4461:22756185,22755887:carton:4461:22756561,2275'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019867424521728218, 'nb_photo': 202, 'list_port_cont': '22743622,22806130,22815905,22997552,23090886', 'assoc_port': '22743292:22743622,22805722:22806130,22815065:22815905,22989006:22997552,23063140:23090886', 'assoc_mat': '22743292:carton:4200:22743622,22805722:carton:4200:22806130,22815065:carton:4200:22815905,22989006:carton:4200:22997552,23063140:carton:4200:23090886'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009085371726348873, 'nb_photo': 229, 'list_port_cont': '22633015,22633066,22665426,22682455,22697843,22741011,22741052,22759504,22774397,22787999,22797567,22802483,22806113,22816395,22836103,22896096,22896234,22915370,22934724,22934770,22989659,23022703,23022830,23063728,23077957', 'assoc_port': '22631755:22633066,22631780:22633015,22665064:22665426,22681572:22682455,22697114:22697843,22739876:22741052,22739931:22741011,22758940:22759504,22773792:22774397,22787322:22787999,22797340:22797567,22802368:22802483,22805717:22806113,22815066:22816395,22835748:22836103,22895926:22896234,22895949:22896096,22915100:22915370,22934070:22934724,22934124:22934770,22989017:22989659,23021843:23022830,23021874:23022703,23063141:23063728,23077292:23077957', 'assoc_mat': '22631755:carton:4209:22633066,22631780:carton:4209:22633015,22665064:carton:4209:22665426,22681572:carton:4209:22682455,22697114:carton:4209:22697843,22739876:carton:4209:22741052,22739931:carton:4209:22741011,22758940:carton:4209:22759504,22773792:carton:4209:22774397,22787322:carton:4209:22787999,22797340:carton:4209:22797567,22802368:carton:4209:22802483,22805717:carton:4209:22806113,22815066:carton:4209:22816395,22835748:carton:4209:22836103,22895926:carton:4209:22896234,22895949:carton:4209:22896096,22915100:carton:4209:22915370,22934070:carton:4209:22934724,22934124:carton:4209:22934770,22989017:carton:4209:22989659,23021843:carton:4209:23022830,23021874:carton:4209:23022703,23063141:carton:4209:23063728,23077292:carton:4209:23077957'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.942458213725613, 'nb_photo': 615, 'list_port_cont': '22595623,22596510,22615951,22632290,22632294,22632341,22633077,22634142,22635200,22635289,22635632,22635831,22636523,22637184,22663355,22666068,22681953,22683420,22684441,22684521,22684920,22685900,22696133,22697252,22697617,22697700,22697963,22699327,22712223,22714003,22717709,22737386,22740201,22740295,22742000,22742221,22742255,22742578,22742611,22742807,22742965,22743173,22743301,22743464,22743639,22743720,22743921,22744006,22759903,22776404,22777134,22777779,22778095,22788714,22788841,22788895,22789078,22789785,22790065,22790301,22791200,22791350,22791384,22791786,22791806,22791826,22792147,22798559,22803452,22804022,22805845,22806291,22806351,22806635,22806852,22806937,22806987,22807988,22823035,22823046,22835810,22835941,22838275,22840233,22840736,22840869,22841454,22841643,22842763,22896077,22897466,22897800,22898194,22898554,22898600,22898644,22899139,22899481,22899807,22901138,22901481,22915316,22915421,22915588,22915657,22934321,22934397,22935491,22936442,22936799,22937470,22938066,22938579,2293890', 'assoc_port': '22595056:22595623,22596275:22596510,22612987:22615951,22631762:22635200,22631764:22636523,22631766:22635831,22631771:22635289,22631772:22635632,22631784:22634142,22631788:22633077,22631791:22632341,22631797:22632294,22631799:22632290,22637159:22637184,22662771:22663355,22665579:22666068,22681567:22685900,22681574:22684920,22681577:22684521,22681580:22684441,22681584:22683420,22681587:22681953,22693053:22696133,22697103:22699327,22697110:22697963,22697112:22697700,22697153:22697617,22697156:22697252,22711956:22712223,22713817:22717709,22713835:22714003,22729056:22737386,22739865:22742255,22739867:22742578,22739872:22742807,22739874:22742965,22739878:22743173,22739879:22743301,22739907:22743639,22739911:22743720,22739917:22744006,22739921:22743921,22739936:22742611,22739937:22742000,22739938:22742221,22739940:22740201,22739942:22740295,22743291:22743464,22758935:22759903,22773718:22777779,22773736:22778095,22773758:22777134,22773808:22776404,22787286:22792147,22787293:22791786,22787297:22791826,22787299:2279180', 'assoc_mat': '22595056:carton:4207:22595623,22596275:carton:4207:22596510,22612987:carton:4207:22615951,22631762:carton:4207:22635200,22631764:carton:4207:22636523,22631766:carton:4207:22635831,22631771:carton:4207:22635289,22631772:carton:4207:22635632,22631784:carton:4207:22634142,22631788:carton:4207:22633077,22631791:carton:4207:22632341,22631797:carton:4207:22632294,22631799:carton:4207:22632290,22637159:carton:4207:22637184,22662771:carton:4207:22663355,22665579:carton:4207:22666068,22681567:carton:4207:22685900,22681574:carton:4207:22684920,22681577:carton:4207:22684521,22681580:carton:4207:22684441,22681584:carton:4207:22683420,22681587:carton:4207:22681953,22693053:carton:4207:22696133,22697103:carton:4207:22699327,22697110:carton:4207:22697963,22697112:carton:4207:22697700,22697153:carton:4207:22697617,22697156:carton:4207:22697252,22711956:carton:4207:22712223,22713817:carton:4207:22717709,22713835:carton:4207:22714003,22729056:carton:4207:22737386,22739865:carton:4207:22742255,22739867:carton:4207:22742578,2273'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002737889651686357, 'nb_photo': 1174, 'list_port_cont': '22632749,22682434,22740619,22790287,22806020,22835956,22877538,22900225,22934609,22934811,22989429,22990385,23035705,23036344,23036695,23077736', 'assoc_port': '22631770:22632749,22681569:22682434,22739919:22740619,22789651:22790287,22805712:22806020,22835736:22835956,22877326:22877538,22899767:22900225,22934041:22934811,22934173:22934609,22989007:22990385,22989008:22989429,23035124:23036695,23035137:23036344,23035139:23035705,23077263:23077736', 'assoc_mat': '22631770:carton:4211:22632749,22681569:carton:4211:22682434,22739919:carton:4211:22740619,22789651:carton:4211:22790287,22805712:carton:4211:22806020,22835736:carton:4211:22835956,22877326:carton:4211:22877538,22899767:carton:4211:22900225,22934041:carton:4211:22934811,22934173:carton:4211:22934609,22989007:carton:4211:22990385,22989008:carton:4211:22989429,23035124:carton:4211:23036695,23035137:carton:4211:23036344,23035139:carton:4211:23035705,23077263:carton:4211:23077736'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.008503943715334875, 'nb_photo': 521, 'list_port_cont': '22633096,22634616,22636325,22674625,22697986,22741266,22744071,22790205,22791866,22792141,22807134,22807189,22828157,22836570,22899774,22909983,22917640,22918280,22939332,22939800,22997438,22998808,23069805,23086151,23094788', 'assoc_port': '22631757:22636325,22631773:22634616,22631792:22633096,22674311:22674625,22697096:22697986,22739877:22741266,22743293:22744071,22787285:22791866,22787294:22792141,22789652:22790205,22806836:22807189,22806844:22807134,22823015:22828157,22835754:22836570,22895927:22899774,22895943:22918280,22899760:22909983,22915103:22917640,22934087:22939800,22934172:22939332,22988990:22997438,22989025:22998808,23021841:23069805,23035125:23086151,23077254:23094788', 'assoc_mat': '22631757:carton:3327:22636325,22631773:carton:3327:22634616,22631792:carton:3327:22633096,22674311:carton:3327:22674625,22697096:carton:3327:22697986,22739877:carton:3327:22741266,22743293:carton:3327:22744071,22787285:carton:3327:22791866,22787294:carton:3327:22792141,22789652:carton:3327:22790205,22806836:carton:3327:22807189,22806844:carton:3327:22807134,22823015:carton:3327:22828157,22835754:carton:3327:22836570,22895927:carton:3327:22899774,22895943:carton:3327:22918280,22899760:carton:3327:22909983,22915103:carton:3327:22917640,22934087:carton:3327:22939800,22934172:carton:3327:22939332,22988990:carton:3327:22997438,22989025:carton:3327:22998808,23021841:carton:3327:23069805,23035125:carton:3327:23086151,23077254:carton:3327:23094788'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.016746842644192315, 'nb_photo': 3420, 'list_port_cont': '22632474,22633407,22634752,22634888,22635379,22635879,22636253,22636849,22666589,22668497,22682357,22682992,22695512,22697493,22697901,22698550,22712631,22735957,22740593,22741436,22741898,22743676,22745580,22756246,22758405,22775358,22777908,22780007,22787584,22788031,22788539,22789066,22790047,22790981,22801680,22802757,22803706,22804874,22806238,22806503,22806664,22806672,22807388,22836199,22851598,22852056,22852623,22896105,22896924,22897036,22901003,22902361,22915263,22915389,22934636,22935132,22936330,22936635,22937030,22937287,22937974,22989474,22990255,22990417,22990717,22991379,22991519,22991766,22992192,22994076,23022318,23024099,23024303,23035854,23036475,23036947,23037475,23052974,23054435,23063292,23078085,23078225,23083679', 'assoc_port': '22631758:22635379,22631767:22636849,22631774:22634752,22631775:22634888,22631777:22636253,22631782:22633407,22631794:22635879,22631796:22632474,22665584:22666589,22668130:22668497,22681570:22682357,22681571:22682992,22693079:22695512,22697098:22698550,22697100:22697901,22697115:22697493,22712582:22712631,22729058:22735957,22739871:22745580,22739926:22741898,22739928:22741436,22739933:22743676,22739945:22740593,22755885:22756246,22758212:22758405,22773739:22775358,22773740:22777908,22773755:22780007,22787309:22789066,22787310:22790981,22787311:22788539,22787314:22788031,22787324:22787584,22789658:22790047,22801541:22801680,22802363:22802757,22803397:22804874,22803402:22803706,22805709:22806672,22805718:22806664,22805719:22806503,22805724:22806238,22806845:22807388,22835766:22836199,22849150:22852623,22849153:22852056,22849175:22851598,22895918:22897036,22895938:22896924,22895953:22896105,22899765:22901003,22899770:22902361,22915104:22915389,22915108:22915263,22934039:22937287,22934073:22937030,22934093:2293663', 'assoc_mat': '22631758:carton:3594:22635379,22631767:carton:3594:22636849,22631774:carton:3594:22634752,22631775:carton:3594:22634888,22631777:carton:3594:22636253,22631782:carton:3594:22633407,22631794:carton:3594:22635879,22631796:carton:3594:22632474,22665584:carton:3594:22666589,22668130:carton:3594:22668497,22681570:carton:3594:22682357,22681571:carton:3594:22682992,22693079:carton:3594:22695512,22697098:carton:3594:22698550,22697100:carton:3594:22697901,22697115:carton:3594:22697493,22712582:carton:3594:22712631,22729058:carton:3594:22735957,22739871:carton:3594:22745580,22739926:carton:3594:22741898,22739928:carton:3594:22741436,22739933:carton:3594:22743676,22739945:carton:3594:22740593,22755885:carton:3594:22756246,22758212:carton:3594:22758405,22773739:carton:3594:22775358,22773740:carton:3594:22777908,22773755:carton:3594:22780007,22787309:carton:3594:22789066,22787310:carton:3594:22790981,22787311:carton:3594:22788539,22787314:carton:3594:22788031,22787324:carton:3594:22787584,22789658:carton:3594:22790047,2280'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004864741489060399, 'nb_photo': 112, 'list_port_cont': '22604520,22632453,22632901,22665964,22682150,22682699,22697355,22697400,22698502,22698834,22700149,22709321,22714054,22742629,22743112,22743403,22774354,22787572,22788381,22789884,22791367,22798858,22800832,22800840,22803231,22804108,22804180,22806097,22806575,22806651,22806980,22838300,22849604,22849663,22938875,23026195,23026444,23026717,23026781,23026899,23027317,23027425,23027844,23041915,23042454,23042587,23042773,23043222,23054336,23067980,23085895,23085972,23086136,23086900,23089384,23090823,23094737,23094836', 'assoc_port': '22604310:22604520,22631779:22632901,22631789:22632453,22665577:22700149,22665582:22665964,22681585:22682699,22681586:22682150,22697095:22698834,22697111:22698502,22697113:22697400,22697157:22697355,22709064:22709321,22713834:22714054,22739873:22743112,22739908:22742629,22743294:22743403,22773719:22791367,22773759:22774354,22787289:22788381,22787316:22787572,22789650:22789884,22798724:22798858,22800776:22800840,22800777:22800832,22802367:22803231,22803870:22804180,22803872:22804108,22805703:22806651,22805711:22806575,22805729:22806097,22806841:22806980,22835760:22838300,22849122:22849663,22849179:22849604,22895912:23026195,22895913:23026444,22895914:23026717,22895925:23026781,22895932:23026899,22895933:23027317,22895934:23027425,22895944:23027844,22934123:22938875,22988944:23041915,22988983:23042454,22988984:23042587,22989000:23042773,22989004:23086900,22989016:23043222,23021844:23067980,23035123:23085895,23035138:23085972,23035145:23086136,23054191:23054336,23055818:23089384,23063142:23090823,23077270:2309473', 'assoc_mat': '22604310:cartonnette:3726:22604520,22631779:cartonnette:3726:22632901,22631789:cartonnette:3726:22632453,22665577:cartonnette:3726:22700149,22665582:cartonnette:3726:22665964,22681585:cartonnette:3726:22682699,22681586:cartonnette:3726:22682150,22697095:cartonnette:3726:22698834,22697111:cartonnette:3726:22698502,22697113:cartonnette:3726:22697400,22697157:cartonnette:3726:22697355,22709064:cartonnette:3726:22709321,22713834:cartonnette:3726:22714054,22739873:cartonnette:3726:22743112,22739908:cartonnette:3726:22742629,22743294:cartonnette:3726:22743403,22773719:cartonnette:3726:22791367,22773759:cartonnette:3726:22774354,22787289:cartonnette:3726:22788381,22787316:cartonnette:3726:22787572,22789650:cartonnette:3726:22789884,22798724:cartonnette:3726:22798858,22800776:cartonnette:3726:22800840,22800777:cartonnette:3726:22800832,22802367:cartonnette:3726:22803231,22803870:cartonnette:3726:22804180,22803872:cartonnette:3726:22804108,22805703:cartonnette:3726:22806651,22805711:cartonnette:3726:22806575,22805729:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.028386966452151663, 'nb_photo': 876, 'list_port_cont': '22604524,22613057,22632459,22632899,22633697,22665970,22666555,22667496,22674425,22682153,22682701,22697358,22697405,22698506,22698837,22700142,22712110,22714055,22714428,22714864,22741785,22742237,22742622,22743107,22743414,22745614,22774351,22787570,22788374,22789882,22791365,22798038,22798857,22800823,22800845,22803232,22803981,22804106,22804182,22806096,22806577,22806653,22806978,22838303,22839112,22849592,22849611,22849662,22855837,22938743,22938890,22939574,22941524,23026187,23026453,23026718,23026784,23026905,23027323,23027421,23027850,23031374,23041913,23042016,23042218,23042458,23042586,23042770,23043008,23043230,23043393,23043492,23054337,23067981,23070133,23085896,23085968,23086907,23088808,23089385,23090825,23094736,23094799,23094835', 'assoc_port': '22604310:22604524,22612993:22613057,22631756:22633697,22631779:22632899,22631789:22632459,22665577:22700142,22665578:22667496,22665580:22666555,22665582:22665970,22674313:22674425,22681585:22682701,22681586:22682153,22697095:22698837,22697111:22698506,22697113:22697405,22697157:22697358,22711961:22712110,22713814:22714864,22713826:22714428,22713834:22714055,22729055:22745614,22739873:22743107,22739908:22742622,22739909:22742237,22739912:22741785,22743294:22743414,22773719:22791365,22773759:22774351,22787289:22788374,22787316:22787570,22789650:22789882,22797981:22798038,22798724:22798857,22800776:22800845,22800777:22800823,22802367:22803232,22803870:22804182,22803872:22804106,22803874:22803981,22805703:22806653,22805711:22806577,22805729:22806096,22806841:22806978,22835747:22839112,22835760:22838303,22849122:22849662,22849178:22849592,22849179:22849611,22855781:22855837,22895912:23026187,22895913:23026453,22895914:23026718,22895925:23026784,22895932:23026905,22895933:23027323,22895934:23027421,22895944:2302785', 'assoc_mat': '22604310:Carton_brun:3726:22604524,22612993:Carton_brun:3726:22613057,22631756:Carton_brun:3726:22633697,22631779:Carton_brun:3726:22632899,22631789:Carton_brun:3726:22632459,22665577:Carton_brun:3726:22700142,22665578:Carton_brun:3726:22667496,22665580:Carton_brun:3726:22666555,22665582:Carton_brun:3726:22665970,22674313:Carton_brun:3726:22674425,22681585:Carton_brun:3726:22682701,22681586:Carton_brun:3726:22682153,22697095:Carton_brun:3726:22698837,22697111:Carton_brun:3726:22698506,22697113:Carton_brun:3726:22697405,22697157:Carton_brun:3726:22697358,22711961:Carton_brun:3726:22712110,22713814:Carton_brun:3726:22714864,22713826:Carton_brun:3726:22714428,22713834:Carton_brun:3726:22714055,22729055:Carton_brun:3726:22745614,22739873:Carton_brun:3726:22743107,22739908:Carton_brun:3726:22742622,22739909:Carton_brun:3726:22742237,22739912:Carton_brun:3726:22741785,22743294:Carton_brun:3726:22743414,22773719:Carton_brun:3726:22791365,22773759:Carton_brun:3726:22774351,22787289:Carton_brun:3726:22788374,22787316:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.015251994399170025, 'nb_photo': 283, 'list_port_cont': '22604518,22632457,22632898,22633690,22665965,22666556,22667503,22682152,22682694,22697360,22697406,22698501,22698841,22700141,22709316,22712108,22714050,22714426,22714867,22741783,22742239,22742626,22743113,22743413,22745617,22774353,22787568,22788373,22789885,22791360,22798045,22798861,22800826,22800844,22803233,22803985,22804104,22804177,22806089,22806574,22806652,22806977,22838299,22839118,22849600,22849609,22849654,22855833,22938750,22938877,22939576,22941531,23026190,23026452,23026716,23026780,23026907,23027320,23027849,23031368,23041908,23042018,23042214,23042461,23042591,23042764,23043012,23043223,23043388,23043490,23054333,23067986,23070127,23085888,23085966,23086135,23086904,23088813,23089383,23090830,23094743', 'assoc_port': '22604310:22604518,22631756:22633690,22631779:22632898,22631789:22632457,22665577:22700141,22665578:22667503,22665580:22666556,22665582:22665965,22681585:22682694,22681586:22682152,22697095:22698841,22697111:22698501,22697113:22697406,22697157:22697360,22709064:22709316,22711961:22712108,22713814:22714867,22713826:22714426,22713834:22714050,22729055:22745617,22739873:22743113,22739908:22742626,22739909:22742239,22739912:22741783,22743294:22743413,22773719:22791360,22773759:22774353,22787289:22788373,22787316:22787568,22789650:22789885,22797981:22798045,22798724:22798861,22800776:22800844,22800777:22800826,22802367:22803233,22803870:22804177,22803872:22804104,22803874:22803985,22805703:22806652,22805711:22806574,22805729:22806089,22806841:22806977,22835747:22839118,22835760:22838299,22849122:22849654,22849178:22849600,22849179:22849609,22855781:22855833,22895912:23026190,22895913:23026452,22895914:23026716,22895925:23026780,22895932:23026907,22895933:23027320,22895944:23027849,22915102:23031368,22934071:2294153', 'assoc_mat': '22604310:Carton_gris:3726:22604518,22631756:Carton_gris:3726:22633690,22631779:Carton_gris:3726:22632898,22631789:Carton_gris:3726:22632457,22665577:Carton_gris:3726:22700141,22665578:Carton_gris:3726:22667503,22665580:Carton_gris:3726:22666556,22665582:Carton_gris:3726:22665965,22681585:Carton_gris:3726:22682694,22681586:Carton_gris:3726:22682152,22697095:Carton_gris:3726:22698841,22697111:Carton_gris:3726:22698501,22697113:Carton_gris:3726:22697406,22697157:Carton_gris:3726:22697360,22709064:Carton_gris:3726:22709316,22711961:Carton_gris:3726:22712108,22713814:Carton_gris:3726:22714867,22713826:Carton_gris:3726:22714426,22713834:Carton_gris:3726:22714050,22729055:Carton_gris:3726:22745617,22739873:Carton_gris:3726:22743113,22739908:Carton_gris:3726:22742626,22739909:Carton_gris:3726:22742239,22739912:Carton_gris:3726:22741783,22743294:Carton_gris:3726:22743413,22773719:Carton_gris:3726:22791360,22773759:Carton_gris:3726:22774353,22787289:Carton_gris:3726:22788373,22787316:Carton_gris:3726:22787568,22789650:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.7531335286977381, 'nb_photo': 102, 'list_port_cont': '22633303,22667154,22712668,22806705,22851399,22939622,23068975', 'assoc_port': '22631793:22633303,22665583:22667154,22712584:22712668,22805707:22806705,22849177:22851399,22934089:22939622,23021839:23068975', 'assoc_mat': '22631793:ela:4203:22633303,22665583:ela:4203:22667154,22712584:ela:4203:22712668,22805707:ela:4203:22806705,22849177:ela:4203:22851399,22934089:ela:4203:22939622,23021839:ela:4203:23068975'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00022093834743873314, 'nb_photo': 4, 'list_port_cont': '22759433,22791782,22803847', 'assoc_port': '22758937:22759433,22787301:22791782,22803399:22803847', 'assoc_mat': '22758937:ela:4207:22759433,22787301:ela:4207:22791782,22803399:ela:4207:22803847'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.008974986733302073, 'nb_photo': 1, 'list_port_cont': '22740551', 'assoc_port': '22739943:22740551', 'assoc_mat': '22739943:ela:4461:22740551'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0028148208570927505, 'nb_photo': 42, 'list_port_cont': '22633012,22682461,22697856,22759500,22797563,22802489,22806100,22816396,22836091,22896091,22896238,22915373,22989674,23022687,23022844,23063719', 'assoc_port': '22631780:22633012,22681572:22682461,22697114:22697856,22758940:22759500,22797340:22797563,22802368:22802489,22805717:22806100,22815066:22816396,22835748:22836091,22895926:22896238,22895949:22896091,22915100:22915373,22989017:22989674,23021843:23022844,23021874:23022687,23063141:23063719', 'assoc_mat': '22631780:ela:4209:22633012,22681572:ela:4209:22682461,22697114:ela:4209:22697856,22758940:ela:4209:22759500,22797340:ela:4209:22797563,22802368:ela:4209:22802489,22805717:ela:4209:22806100,22815066:ela:4209:22816396,22835748:ela:4209:22836091,22895926:ela:4209:22896238,22895949:ela:4209:22896091,22915100:ela:4209:22915373,22989017:ela:4209:22989674,23021843:ela:4209:23022844,23021874:ela:4209:23022687,23063141:ela:4209:23063719'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00048304535230603903, 'nb_photo': 8, 'list_port_cont': '22805847,22823026,22840873,23001947,23085913', 'assoc_port': '22805732:22805847,22823017:22823026,22835744:22840873,22989030:23001947,23035132:23085913', 'assoc_mat': '22805732:ela:4207:22805847,22823017:ela:4207:22823026,22835744:ela:4207:22840873,22989030:ela:4207:23001947,23035132:ela:4207:23085913'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00025663713035787433, 'nb_photo': 40, 'list_port_cont': '22632758,22682439,22740605,22790286,22806025,22835959,22877548,22934808,22990391,23036342', 'assoc_port': '22631770:22632758,22681569:22682439,22739919:22740605,22789651:22790286,22805712:22806025,22835736:22835959,22877326:22877548,22934041:22934808,22989007:22990391,23035137:23036342', 'assoc_mat': '22631770:ela:4211:22632758,22681569:ela:4211:22682439,22739919:ela:4211:22740605,22789651:ela:4211:22790286,22805712:ela:4211:22806025,22835736:ela:4211:22835959,22877326:ela:4211:22877548,22934041:ela:4211:22934808,22989007:ela:4211:22990391,23035137:ela:4211:23036342'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017071712907172836, 'nb_photo': 823, 'list_port_cont': '22633307,22667144,22712669,22806701,22851398,22939615,23068983', 'assoc_port': '22631793:22633307,22665583:22667144,22712584:22712669,22805707:22806701,22849177:22851398,22934089:22939615,23021839:23068983', 'assoc_mat': '22631793:etiquette:4203:22633307,22665583:etiquette:4203:22667144,22712584:etiquette:4203:22712669,22805707:etiquette:4203:22806701,22849177:etiquette:4203:22851398,22934089:etiquette:4203:22939615,23021839:etiquette:4203:23068983'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005855561972960499, 'nb_photo': 118, 'list_port_cont': '22595681,22596684,22614953,22632249,22633317,22634179,22635742,22636519,22682518,22684107,22696036,22696117,22699139,22699228,22699382,22743431,22743606,22743781,22744222,22759437,22759846,22776079,22778043,22787977,22790626,22790824,22791382,22791618,22791769,22803841,22804041,22806216,22806386,22806458,22806612,22806897,22806960,22807032,22812091,22836705,22838176,22838829,22841078,22841241,22842258,22899127,22900194,22900354,22902508,22939889,22940531,22999593,23068335,23069855,23070010,23085959,23086114,23088643,23094709', 'assoc_port': '22595057:22595681,22596273:22596684,22612986:22614953,22631763:22636519,22631765:22635742,22631785:22634179,22631786:22633317,22631798:22632249,22681579:22684107,22681583:22682518,22693051:22696036,22693052:22696117,22697094:22699382,22697104:22699228,22697105:22699139,22739881:22743431,22739906:22743606,22739918:22744222,22739923:22743781,22758936:22759846,22758937:22759437,22773737:22778043,22773807:22776079,22787291:22791382,22787301:22791769,22787318:22787977,22789654:22791618,22789663:22790824,22789664:22790626,22803399:22803841,22803871:22804041,22805702:22806216,22805705:22806386,22805715:22806612,22805721:22806458,22806835:22807032,22806837:22812091,22806842:22806960,22806847:22806897,22835733:22842258,22835740:22841241,22835743:22841078,22835753:22838829,22835756:22838176,22835757:22836705,22895922:22902508,22895929:22899127,22899762:22900194,22899764:22900354,22934078:22940531,22934081:22939889,22999429:22999593,23021846:23068335,23021858:23069855,23021860:23070010,23035135:23085959,23035143:2308611', 'assoc_mat': '22595057:etiquette:4207:22595681,22596273:etiquette:4207:22596684,22612986:etiquette:4207:22614953,22631763:etiquette:4207:22636519,22631765:etiquette:4207:22635742,22631785:etiquette:4207:22634179,22631786:etiquette:4207:22633317,22631798:etiquette:4207:22632249,22681579:etiquette:4207:22684107,22681583:etiquette:4207:22682518,22693051:etiquette:4207:22696036,22693052:etiquette:4207:22696117,22697094:etiquette:4207:22699382,22697104:etiquette:4207:22699228,22697105:etiquette:4207:22699139,22739881:etiquette:4207:22743431,22739906:etiquette:4207:22743606,22739918:etiquette:4207:22744222,22739923:etiquette:4207:22743781,22758936:etiquette:4207:22759846,22758937:etiquette:4207:22759437,22773737:etiquette:4207:22778043,22773807:etiquette:4207:22776079,22787291:etiquette:4207:22791382,22787301:etiquette:4207:22791769,22787318:etiquette:4207:22787977,22789654:etiquette:4207:22791618,22789663:etiquette:4207:22790824,22789664:etiquette:4207:22790626,22803399:etiquette:4207:22803841,22803871:etiquette:4207:22804041,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0003918825329111175, 'nb_photo': 10, 'list_port_cont': '22633115,22633217,22634324,22741086,22741400,22742712,22787756,22850509,22902037,23036424', 'assoc_port': '22631760:22634324,22631761:22633217,22631768:22633115,22739869:22742712,22739927:22741400,22739932:22741086,22787313:22787756,22849152:22850509,22895917:22902037,23035119:23036424', 'assoc_mat': '22631760:etiquette:4461:22634324,22631761:etiquette:4461:22633217,22631768:etiquette:4461:22633115,22739869:etiquette:4461:22742712,22739927:etiquette:4461:22741400,22739932:etiquette:4461:22741086,22787313:etiquette:4461:22787756,22849152:etiquette:4461:22850509,22895917:etiquette:4461:22902037,23035119:etiquette:4461:23036424'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0018366846397550782, 'nb_photo': 24, 'list_port_cont': '22743623,22806120,22815893,22997558,23090892', 'assoc_port': '22743292:22743623,22805722:22806120,22815065:22815893,22989006:22997558,23063140:23090892', 'assoc_mat': '22743292:etiquette:4200:22743623,22805722:etiquette:4200:22806120,22815065:etiquette:4200:22815893,22989006:etiquette:4200:22997558,23063140:etiquette:4200:23090892'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006735010100188146, 'nb_photo': 394, 'list_port_cont': '22633011,22633071,22665432,22682457,22697844,22741018,22741051,22759493,22774391,22788003,22797565,22802490,22806101,22816390,22836100,22896094,22896248,22915369,22934733,22934768,22989672,23022692,23022841,23063713,23077955', 'assoc_port': '22631755:22633071,22631780:22633011,22665064:22665432,22681572:22682457,22697114:22697844,22739876:22741051,22739931:22741018,22758940:22759493,22773792:22774391,22787322:22788003,22797340:22797565,22802368:22802490,22805717:22806101,22815066:22816390,22835748:22836100,22895926:22896248,22895949:22896094,22915100:22915369,22934070:22934733,22934124:22934768,22989017:22989672,23021843:23022841,23021874:23022692,23063141:23063713,23077292:23077955', 'assoc_mat': '22631755:etiquette:4209:22633071,22631780:etiquette:4209:22633011,22665064:etiquette:4209:22665432,22681572:etiquette:4209:22682457,22697114:etiquette:4209:22697844,22739876:etiquette:4209:22741051,22739931:etiquette:4209:22741018,22758940:etiquette:4209:22759493,22773792:etiquette:4209:22774391,22787322:etiquette:4209:22788003,22797340:etiquette:4209:22797565,22802368:etiquette:4209:22802490,22805717:etiquette:4209:22806101,22815066:etiquette:4209:22816390,22835748:etiquette:4209:22836100,22895926:etiquette:4209:22896248,22895949:etiquette:4209:22896094,22915100:etiquette:4209:22915369,22934070:etiquette:4209:22934733,22934124:etiquette:4209:22934768,22989017:etiquette:4209:22989672,23021843:etiquette:4209:23022841,23021874:etiquette:4209:23022692,23063141:etiquette:4209:23063713,23077292:etiquette:4209:23077955'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00047886942868355506, 'nb_photo': 270, 'list_port_cont': '22632280,22632303,22632513,22634129,22635296,22635628,22635832,22636535,22665769,22666079,22684435,22684515,22684908,22696143,22697620,22697961,22699304,22712229,22737375,22740215,22740307,22741998,22742253,22742616,22743175,22743311,22743913,22759900,22777786,22778092,22787394,22788717,22788888,22790312,22791340,22791392,22791805,22791819,22792159,22798565,22804017,22805846,22805870,22806282,22806350,22806640,22806867,22806939,22806981,22823036,22823049,22835939,22838285,22840870,22841646,22842767,22877655,22896087,22897805,22898190,22898552,22898645,22899475,22900762,22901148,22901489,22915212,22915308,22915655,22935492,22938067,22938586,22938895,22939381,22939943,22940440,22940613,22940673,22940689,22940809,22941723,22941879,22994852,22994963,22995139,22995357,22996738,22996837,22997150,22997370,22997592,22997685,22999709,23001937,23006084,23007589,23007732,23068552,23069133,23069423,23085910,23085937,23086036,23094697,23094755,23094817', 'assoc_port': '22631764:22636535,22631766:22635832,22631771:22635296,22631772:22635628,22631784:22634129,22631790:22632513,22631797:22632303,22631799:22632280,22665579:22666079,22665581:22665769,22681574:22684908,22681577:22684515,22681580:22684435,22693053:22696143,22697103:22699304,22697110:22697961,22697153:22697620,22711956:22712229,22729056:22737375,22739865:22742253,22739878:22743175,22739879:22743311,22739921:22743913,22739936:22742616,22739937:22741998,22739940:22740215,22739942:22740307,22758935:22759900,22773718:22777786,22773736:22778092,22787286:22792159,22787297:22791819,22787299:22791805,22787305:22788888,22787317:22788717,22787321:22787394,22789653:22791392,22789655:22791340,22789662:22790312,22798500:22798565,22803873:22804017,22805704:22806282,22805720:22806640,22805726:22806350,22805731:22805870,22805732:22805846,22806839:22806981,22806843:22806939,22806846:22806867,22823017:22823036,22823018:22823049,22835734:22842767,22835739:22841646,22835744:22840870,22835755:22838285,22835758:22835939,22877340:2287765', 'assoc_mat': '22631764:etiquette:4207:22636535,22631766:etiquette:4207:22635832,22631771:etiquette:4207:22635296,22631772:etiquette:4207:22635628,22631784:etiquette:4207:22634129,22631790:etiquette:4207:22632513,22631797:etiquette:4207:22632303,22631799:etiquette:4207:22632280,22665579:etiquette:4207:22666079,22665581:etiquette:4207:22665769,22681574:etiquette:4207:22684908,22681577:etiquette:4207:22684515,22681580:etiquette:4207:22684435,22693053:etiquette:4207:22696143,22697103:etiquette:4207:22699304,22697110:etiquette:4207:22697961,22697153:etiquette:4207:22697620,22711956:etiquette:4207:22712229,22729056:etiquette:4207:22737375,22739865:etiquette:4207:22742253,22739878:etiquette:4207:22743175,22739879:etiquette:4207:22743311,22739921:etiquette:4207:22743913,22739936:etiquette:4207:22742616,22739937:etiquette:4207:22741998,22739940:etiquette:4207:22740215,22739942:etiquette:4207:22740307,22758935:etiquette:4207:22759900,22773718:etiquette:4207:22777786,22773736:etiquette:4207:22778092,22787286:etiquette:4207:22792159,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006674101467205774, 'nb_photo': 1134, 'list_port_cont': '22632745,22682442,22740618,22790282,22806023,22835953,22877545,22900236,22934619,22934810,22989430,22990392,23035702,23036352,23036688,23077724', 'assoc_port': '22631770:22632745,22681569:22682442,22739919:22740618,22789651:22790282,22805712:22806023,22835736:22835953,22877326:22877545,22899767:22900236,22934041:22934810,22934173:22934619,22989007:22990392,22989008:22989430,23035124:23036688,23035137:23036352,23035139:23035702,23077263:23077724', 'assoc_mat': '22631770:etiquette:4211:22632745,22681569:etiquette:4211:22682442,22739919:etiquette:4211:22740618,22789651:etiquette:4211:22790282,22805712:etiquette:4211:22806023,22835736:etiquette:4211:22835953,22877326:etiquette:4211:22877545,22899767:etiquette:4211:22900236,22934041:etiquette:4211:22934810,22934173:etiquette:4211:22934619,22989007:etiquette:4211:22990392,22989008:etiquette:4211:22989430,23035124:etiquette:4211:23036688,23035137:etiquette:4211:23036352,23035139:etiquette:4211:23035702,23077263:etiquette:4211:23077724'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00026344179988441825, 'nb_photo': 8, 'list_port_cont': '22697985,22807132,22836558,22939803', 'assoc_port': '22697096:22697985,22806844:22807132,22835754:22836558,22934087:22939803', 'assoc_mat': '22697096:etiquette:3327:22697985,22806844:etiquette:3327:22807132,22835754:etiquette:3327:22836558,22934087:etiquette:3327:22939803'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.027012240809737197, 'nb_photo': 412, 'list_port_cont': '22633302,22667151,22712672,22806697,22851411,22939620,23068967', 'assoc_port': '22631793:22633302,22665583:22667151,22712584:22712672,22805707:22806697,22849177:22851411,22934089:22939620,23021839:23068967', 'assoc_mat': '22631793:film_plastique:4203:22633302,22665583:film_plastique:4203:22667151,22712584:film_plastique:4203:22712672,22805707:film_plastique:4203:22806697,22849177:film_plastique:4203:22851411,22934089:film_plastique:4203:22939620,23021839:film_plastique:4203:23068967'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0028993388809927445, 'nb_photo': 786, 'list_port_cont': '22595671,22596688,22614592,22614956,22632242,22633184,22633315,22634176,22635750,22636518,22682520,22683461,22684116,22696050,22696119,22697476,22699010,22699071,22699124,22699151,22699238,22699380,22737133,22742402,22743427,22743614,22743691,22743786,22744212,22759095,22759426,22759843,22774832,22776073,22777822,22778041,22787980,22789061,22789480,22790621,22790833,22791192,22791309,22791376,22791440,22791619,22791768,22803843,22803963,22804030,22806207,22806234,22806323,22806394,22806461,22806605,22806878,22806888,22806964,22807041,22812095,22836707,22838183,22838822,22840181,22840893,22841063,22841225,22841477,22841657,22842262,22849859,22896864,22899125,22900199,22900357,22902502,22937128,22939895,22940224,22940523,22941509,22996043,22996548,22997345,22997522,23002126,23068344,23069842,23070002,23085949,23086112,23086123,23088649,23088735,23090905,23094718', 'assoc_port': '22595057:22595671,22596273:22596688,22612985:22614592,22612986:22614956,22631763:22636518,22631765:22635750,22631785:22634176,22631786:22633315,22631787:22633184,22631798:22632242,22681579:22684116,22681582:22683461,22681583:22682520,22693051:22696050,22693052:22696119,22697094:22699380,22697104:22699238,22697105:22699151,22697106:22699071,22697108:22699124,22697109:22699010,22697154:22697476,22729053:22737133,22739866:22742402,22739881:22743427,22739906:22743614,22739918:22744212,22739922:22743691,22739923:22743786,22758936:22759843,22758937:22759426,22758939:22759095,22773721:22777822,22773737:22778041,22773807:22776073,22773814:22774832,22787291:22791376,22787292:22791440,22787301:22791768,22787302:22789480,22787304:22789061,22787318:22787980,22789654:22791619,22789656:22791192,22789661:22791309,22789663:22790833,22789664:22790621,22803399:22803843,22803871:22804030,22803875:22803963,22805702:22806207,22805705:22806394,22805715:22806605,22805721:22806461,22805727:22806323,22805730:22806234,22806835:2280704', 'assoc_mat': '22595057:film_plastique:4207:22595671,22596273:film_plastique:4207:22596688,22612985:film_plastique:4207:22614592,22612986:film_plastique:4207:22614956,22631763:film_plastique:4207:22636518,22631765:film_plastique:4207:22635750,22631785:film_plastique:4207:22634176,22631786:film_plastique:4207:22633315,22631787:film_plastique:4207:22633184,22631798:film_plastique:4207:22632242,22681579:film_plastique:4207:22684116,22681582:film_plastique:4207:22683461,22681583:film_plastique:4207:22682520,22693051:film_plastique:4207:22696050,22693052:film_plastique:4207:22696119,22697094:film_plastique:4207:22699380,22697104:film_plastique:4207:22699238,22697105:film_plastique:4207:22699151,22697106:film_plastique:4207:22699071,22697108:film_plastique:4207:22699124,22697109:film_plastique:4207:22699010,22697154:film_plastique:4207:22697476,22729053:film_plastique:4207:22737133,22739866:film_plastique:4207:22742402,22739881:film_plastique:4207:22743427,22739906:film_plastique:4207:22743614,22739918:film_plastique:4207:2274421'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.7806838717688337, 'nb_photo': 4035, 'list_port_cont': '22597235,22613414,22632600,22632659,22632692,22632769,22633036,22633117,22633225,22633824,22634316,22668452,22674519,22682269,22694220,22694921,22697341,22697574,22697714,22697729,22697866,22712604,22730171,22740409,22740539,22740711,22741090,22741288,22741407,22741790,22742119,22742718,22756188,22756552,22758492,22758636,22774211,22787751,22787900,22787989,22788059,22788137,22788260,22788461,22790081,22790260,22803487,22803514,22803583,22803633,22803938,22805985,22806186,22806259,22806482,22835918,22836164,22836951,22837007,22837026,22849561,22849668,22849709,22849904,22850304,22850517,22896290,22896332,22896462,22896604,22897151,22899960,22900015,22900052,22901811,22902035,22915278,22915324,22917909,22934540,22934695,22934739,22935346,22935713,22935797,22935988,22936950,22989378,22989401,22989533,22989852,22990009,22990092,22990692,22990825,22991299,22991590,22991659,22991829,22991921,23023048,23023754,23024017,23035382,23035466,23035585,23035740,23036166,23036282,23036415,23036421,23052556,23077789,2307817', 'assoc_port': '22596976:22597235,22612991:22613414,22631759:22633824,22631760:22634316,22631761:22633225,22631768:22633117,22631769:22633036,22631776:22632769,22631781:22632659,22631783:22632600,22631795:22632692,22668129:22668452,22674290:22674519,22681575:22682269,22693078:22694921,22693081:22694220,22697097:22697866,22697099:22697341,22697101:22697714,22697102:22697729,22697116:22697574,22712581:22712604,22729059:22730171,22739868:22742119,22739869:22742718,22739914:22741790,22739916:22741288,22739927:22741407,22739932:22741090,22739935:22740711,22739943:22740539,22739946:22740409,22755886:22756188,22755887:22756552,22758210:22758636,22758211:22758492,22773803:22774211,22787287:22788461,22787296:22788260,22787307:22788137,22787308:22788059,22787312:22787989,22787313:22787751,22787323:22787900,22789657:22790081,22789659:22790260,22803396:22803938,22803398:22803633,22803401:22803583,22803403:22803514,22803404:22803487,22805708:22806482,22805710:22805985,22805716:22806259,22805723:22806186,22835735:22837026,22835737:2283700', 'assoc_mat': '22596976:film_plastique:4461:22597235,22612991:film_plastique:4461:22613414,22631759:film_plastique:4461:22633824,22631760:film_plastique:4461:22634316,22631761:film_plastique:4461:22633225,22631768:film_plastique:4461:22633117,22631769:film_plastique:4461:22633036,22631776:film_plastique:4461:22632769,22631781:film_plastique:4461:22632659,22631783:film_plastique:4461:22632600,22631795:film_plastique:4461:22632692,22668129:film_plastique:4461:22668452,22674290:film_plastique:4461:22674519,22681575:film_plastique:4461:22682269,22693078:film_plastique:4461:22694921,22693081:film_plastique:4461:22694220,22697097:film_plastique:4461:22697866,22697099:film_plastique:4461:22697341,22697101:film_plastique:4461:22697714,22697102:film_plastique:4461:22697729,22697116:film_plastique:4461:22697574,22712581:film_plastique:4461:22712604,22729059:film_plastique:4461:22730171,22739868:film_plastique:4461:22742119,22739869:film_plastique:4461:22742718,22739914:film_plastique:4461:22741790,22739916:film_plastique:4461:2274128'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0385346075862046, 'nb_photo': 377, 'list_port_cont': '22743628,22806125,22815904,22997547,23090878', 'assoc_port': '22743292:22743628,22805722:22806125,22815065:22815904,22989006:22997547,23063140:23090878', 'assoc_mat': '22743292:film_plastique:4200:22743628,22805722:film_plastique:4200:22806125,22815065:film_plastique:4200:22815904,22989006:film_plastique:4200:22997547,23063140:film_plastique:4200:23090878'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.014129693580776367, 'nb_photo': 329, 'list_port_cont': '22633006,22633059,22665425,22682462,22697853,22741013,22741048,22759498,22774402,22788004,22797566,22802486,22806107,22816403,22836097,22896099,22896243,22915367,22934726,22934782,22989243,22989665,23022700,23022846,23063717,23077943', 'assoc_port': '22631755:22633059,22631780:22633006,22665064:22665425,22681572:22682462,22697114:22697853,22739876:22741048,22739931:22741013,22758940:22759498,22773792:22774402,22787322:22788004,22797340:22797566,22802368:22802486,22805717:22806107,22815066:22816403,22835748:22836097,22895926:22896243,22895949:22896099,22915100:22915367,22934070:22934726,22934124:22934782,22988977:22989243,22989017:22989665,23021843:23022846,23021874:23022700,23063141:23063717,23077292:23077943', 'assoc_mat': '22631755:film_plastique:4209:22633059,22631780:film_plastique:4209:22633006,22665064:film_plastique:4209:22665425,22681572:film_plastique:4209:22682462,22697114:film_plastique:4209:22697853,22739876:film_plastique:4209:22741048,22739931:film_plastique:4209:22741013,22758940:film_plastique:4209:22759498,22773792:film_plastique:4209:22774402,22787322:film_plastique:4209:22788004,22797340:film_plastique:4209:22797566,22802368:film_plastique:4209:22802486,22805717:film_plastique:4209:22806107,22815066:film_plastique:4209:22816403,22835748:film_plastique:4209:22836097,22895926:film_plastique:4209:22896243,22895949:film_plastique:4209:22896099,22915100:film_plastique:4209:22915367,22934070:film_plastique:4209:22934726,22934124:film_plastique:4209:22934782,22988977:film_plastique:4209:22989243,22989017:film_plastique:4209:22989665,23021843:film_plastique:4209:23022846,23021874:film_plastique:4209:23022700,23063141:film_plastique:4209:23063717,23077292:film_plastique:4209:23077943'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005203459524145567, 'nb_photo': 2381, 'list_port_cont': '22595624,22596511,22615948,22632286,22632308,22632342,22632506,22633078,22634133,22635198,22635288,22635631,22635839,22636530,22663367,22665773,22666069,22683413,22684437,22684517,22684912,22685515,22685921,22696134,22697253,22697622,22697703,22697967,22699317,22712216,22714007,22715575,22717675,22736802,22737377,22740212,22740294,22741993,22742218,22742262,22742565,22742614,22742810,22742962,22743032,22743182,22743309,22743460,22743641,22743938,22744007,22759221,22759901,22776417,22777138,22777790,22777992,22778090,22788705,22788845,22788898,22789083,22789611,22789788,22789868,22790056,22790298,22791071,22791204,22791355,22791393,22791799,22791814,22791820,22792148,22798562,22803456,22803999,22804015,22805860,22805862,22806285,22806340,22806344,22806639,22806853,22806942,22806983,22806998,22807989,22823029,22823050,22835811,22835858,22835935,22838277,22840232,22840730,22840872,22841464,22841649,22842765,22849496,22877648,22896086,22897457,22897813,22898189,22898549,22898604,22898654,22898865,22899478,2289979', 'assoc_port': '22595056:22595624,22596275:22596511,22612987:22615948,22631762:22635198,22631764:22636530,22631766:22635839,22631771:22635288,22631772:22635631,22631784:22634133,22631788:22633078,22631790:22632506,22631791:22632342,22631797:22632308,22631799:22632286,22662771:22663367,22665579:22666069,22665581:22665773,22681567:22685921,22681568:22685515,22681574:22684912,22681577:22684517,22681580:22684437,22681584:22683413,22693053:22696134,22697103:22699317,22697110:22697967,22697112:22697703,22697153:22697622,22697156:22697253,22711956:22712216,22713815:22715575,22713817:22717675,22713835:22714007,22729056:22737377,22729057:22736802,22739865:22742262,22739867:22742565,22739872:22742810,22739874:22742962,22739878:22743182,22739879:22743309,22739907:22743641,22739917:22744007,22739921:22743938,22739925:22743032,22739936:22742614,22739937:22741993,22739938:22742218,22739940:22740212,22739942:22740294,22743291:22743460,22758935:22759901,22758938:22759221,22773718:22777790,22773725:22777992,22773736:22778090,22773758:2277713', 'assoc_mat': '22595056:film_plastique:4207:22595624,22596275:film_plastique:4207:22596511,22612987:film_plastique:4207:22615948,22631762:film_plastique:4207:22635198,22631764:film_plastique:4207:22636530,22631766:film_plastique:4207:22635839,22631771:film_plastique:4207:22635288,22631772:film_plastique:4207:22635631,22631784:film_plastique:4207:22634133,22631788:film_plastique:4207:22633078,22631790:film_plastique:4207:22632506,22631791:film_plastique:4207:22632342,22631797:film_plastique:4207:22632308,22631799:film_plastique:4207:22632286,22662771:film_plastique:4207:22663367,22665579:film_plastique:4207:22666069,22665581:film_plastique:4207:22665773,22681567:film_plastique:4207:22685921,22681568:film_plastique:4207:22685515,22681574:film_plastique:4207:22684912,22681577:film_plastique:4207:22684517,22681580:film_plastique:4207:22684437,22681584:film_plastique:4207:22683413,22693053:film_plastique:4207:22696134,22697103:film_plastique:4207:22699317,22697110:film_plastique:4207:22697967,22697112:film_plastique:4207:2269770'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0033867174675483044, 'nb_photo': 2684, 'list_port_cont': '22632751,22682443,22740607,22790285,22806022,22835960,22877549,22900230,22934622,22934800,22989443,22990393,23035706,23036353,23036698,23077722', 'assoc_port': '22631770:22632751,22681569:22682443,22739919:22740607,22789651:22790285,22805712:22806022,22835736:22835960,22877326:22877549,22899767:22900230,22934041:22934800,22934173:22934622,22989007:22990393,22989008:22989443,23035124:23036698,23035137:23036353,23035139:23035706,23077263:23077722', 'assoc_mat': '22631770:film_plastique:4211:22632751,22681569:film_plastique:4211:22682443,22739919:film_plastique:4211:22740607,22789651:film_plastique:4211:22790285,22805712:film_plastique:4211:22806022,22835736:film_plastique:4211:22835960,22877326:film_plastique:4211:22877549,22899767:film_plastique:4211:22900230,22934041:film_plastique:4211:22934800,22934173:film_plastique:4211:22934622,22989007:film_plastique:4211:22990393,22989008:film_plastique:4211:22989443,23035124:film_plastique:4211:23036698,23035137:film_plastique:4211:23036353,23035139:film_plastique:4211:23035706,23077263:film_plastique:4211:23077722'}, {'unwanted_material': 'kraft', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0010124879364476669, 'nb_photo': 6, 'list_port_cont': '22633296,22806698,22851404,22939618', 'assoc_port': '22631793:22633296,22805707:22806698,22849177:22851404,22934089:22939618', 'assoc_mat': '22631793:kraft:4203:22633296,22805707:kraft:4203:22806698,22849177:kraft:4203:22851404,22934089:kraft:4203:22939618'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0015219915763303633, 'nb_photo': 18, 'list_port_cont': '22595680,22614957,22633319,22684112,22699227,22699373,22743601,22803834,22806322,22806460,22841230,22900191,22996033,22999601', 'assoc_port': '22595057:22595680,22612986:22614957,22631786:22633319,22681579:22684112,22697094:22699373,22697104:22699227,22739906:22743601,22803399:22803834,22805721:22806460,22805727:22806322,22835740:22841230,22899762:22900191,22988969:22996033,22999429:22999601', 'assoc_mat': '22595057:kraft:4207:22595680,22612986:kraft:4207:22614957,22631786:kraft:4207:22633319,22681579:kraft:4207:22684112,22697094:kraft:4207:22699373,22697104:kraft:4207:22699227,22739906:kraft:4207:22743601,22803399:kraft:4207:22803834,22805721:kraft:4207:22806460,22805727:kraft:4207:22806322,22835740:kraft:4207:22841230,22899762:kraft:4207:22900191,22988969:kraft:4207:22996033,22999429:kraft:4207:22999601'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0023740654225166678, 'nb_photo': 2, 'list_port_cont': '22741099,22935802', 'assoc_port': '22739932:22741099,22934072:22935802', 'assoc_mat': '22739932:kraft:4461:22741099,22934072:kraft:4461:22935802'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.000245063219793777, 'nb_photo': 3, 'list_port_cont': '22806127,23090888', 'assoc_port': '22805722:22806127,23063140:23090888', 'assoc_mat': '22805722:kraft:4200:22806127,23063140:kraft:4200:23090888'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013838204611658137, 'nb_photo': 60, 'list_port_cont': '22597948,22613053,22632906,22633695,22665967,22674432,22697407,22743411,22774350,22787571,22788383,22791358,22798851,22806099,22806578,22806654,22849591,22849660,22941527,23026783,23027851,23042215,23042457,23042588,23043233,23067988,23070128,23090820,23094732,23094840', 'assoc_port': '22596276:22597948,22612993:22613053,22631756:22633695,22631779:22632906,22665582:22665967,22674313:22674432,22697113:22697407,22743294:22743411,22773719:22791358,22773759:22774350,22787289:22788383,22787316:22787571,22798724:22798851,22805703:22806654,22805711:22806578,22805729:22806099,22849122:22849660,22849178:22849591,22895925:23026783,22895944:23027851,22934071:22941527,22988966:23042215,22988983:23042457,22988984:23042588,22989016:23043233,23021844:23067988,23021873:23070128,23063142:23090820,23077270:23094732,23077279:23094840', 'assoc_mat': '22596276:kraft:3726:22597948,22612993:kraft:3726:22613053,22631756:kraft:3726:22633695,22631779:kraft:3726:22632906,22665582:kraft:3726:22665967,22674313:kraft:3726:22674432,22697113:kraft:3726:22697407,22743294:kraft:3726:22743411,22773719:kraft:3726:22791358,22773759:kraft:3726:22774350,22787289:kraft:3726:22788383,22787316:kraft:3726:22787571,22798724:kraft:3726:22798851,22805703:kraft:3726:22806654,22805711:kraft:3726:22806578,22805729:kraft:3726:22806099,22849122:kraft:3726:22849660,22849178:kraft:3726:22849591,22895925:kraft:3726:23026783,22895944:kraft:3726:23027851,22934071:kraft:3726:22941527,22988966:kraft:3726:23042215,22988983:kraft:3726:23042457,22988984:kraft:3726:23042588,22989016:kraft:3726:23043233,23021844:kraft:3726:23067988,23021873:kraft:3726:23070128,23063142:kraft:3726:23090820,23077270:kraft:3726:23094732,23077279:kraft:3726:23094840'}, {'unwanted_material': 'kraft', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0012265709331025756, 'nb_photo': 4, 'list_port_cont': '22633009,22665424,22697845,23022704', 'assoc_port': '22631780:22633009,22665064:22665424,22697114:22697845,23021874:23022704', 'assoc_mat': '22631780:kraft:4209:22633009,22665064:kraft:4209:22665424,22697114:kraft:4209:22697845,23021874:kraft:4209:23022704'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.001460976951003603, 'nb_photo': 20, 'list_port_cont': '22615936,22632293,22635203,22666071,22742800,22743176,22805858,22806346,22806948,22938572,22940627,22941731,22995133,22995325,22995856,23069409', 'assoc_port': '22612987:22615936,22631762:22635203,22631799:22632293,22665579:22666071,22739872:22742800,22739878:22743176,22805726:22806346,22805732:22805858,22806843:22806948,22934042:22941731,22934077:22940627,22934091:22938572,22988942:22995133,22988959:22995325,22988968:22995856,23021855:23069409', 'assoc_mat': '22612987:kraft:4207:22615936,22631762:kraft:4207:22635203,22631799:kraft:4207:22632293,22665579:kraft:4207:22666071,22739872:kraft:4207:22742800,22739878:kraft:4207:22743176,22805726:kraft:4207:22806346,22805732:kraft:4207:22805858,22806843:kraft:4207:22806948,22934042:kraft:4207:22941731,22934077:kraft:4207:22940627,22934091:kraft:4207:22938572,22988942:kraft:4207:22995133,22988959:kraft:4207:22995325,22988968:kraft:4207:22995856,23021855:kraft:4207:23069409'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.744105578909553e-05, 'nb_photo': 7, 'list_port_cont': '22682441,22806029,23077733', 'assoc_port': '22681569:22682441,22805712:22806029,23077263:23077733', 'assoc_mat': '22681569:kraft:4211:22682441,22805712:kraft:4211:22806029,23077263:kraft:4211:23077733'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00876248488074476, 'nb_photo': 86, 'list_port_cont': '22633308,22667147,22712664,22806691,22851408,22939617,23068969', 'assoc_port': '22631793:22633308,22665583:22667147,22712584:22712664,22805707:22806691,22849177:22851408,22934089:22939617,23021839:23068969', 'assoc_mat': '22631793:metal:4203:22633308,22665583:metal:4203:22667147,22712584:metal:4203:22712664,22805707:metal:4203:22806691,22849177:metal:4203:22851408,22934089:metal:4203:22939617,23021839:metal:4203:23068969'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001840006113809047, 'nb_photo': 62, 'list_port_cont': '22595673,22596690,22634166,22636508,22683455,22696041,22696128,22699130,22699369,22742404,22743693,22743785,22744217,22759428,22776081,22778039,22787974,22791374,22803839,22806602,22806890,22807043,22812096,22836715,22840182,22840887,22841232,22841481,22842255,22899123,22900358,22902494,22940528,22941511,22996038,22997343,22999597,23069848,23086099', 'assoc_port': '22595057:22595673,22596273:22596690,22631763:22636508,22631785:22634166,22681582:22683455,22693051:22696041,22693052:22696128,22697094:22699369,22697108:22699130,22739866:22742404,22739918:22744217,22739922:22743693,22739923:22743785,22758937:22759428,22773737:22778039,22773807:22776081,22787291:22791374,22787318:22787974,22803399:22803839,22805715:22806602,22806835:22807043,22806837:22812096,22806847:22806890,22835733:22842255,22835740:22841232,22835742:22841481,22835746:22840887,22835752:22840182,22835757:22836715,22895922:22902494,22895929:22899123,22899764:22900358,22934056:22941511,22934078:22940528,22988969:22996038,22989020:22997343,22999429:22999597,23021858:23069848,23035143:23086099', 'assoc_mat': '22595057:metal:4207:22595673,22596273:metal:4207:22596690,22631763:metal:4207:22636508,22631785:metal:4207:22634166,22681582:metal:4207:22683455,22693051:metal:4207:22696041,22693052:metal:4207:22696128,22697094:metal:4207:22699369,22697108:metal:4207:22699130,22739866:metal:4207:22742404,22739918:metal:4207:22744217,22739922:metal:4207:22743693,22739923:metal:4207:22743785,22758937:metal:4207:22759428,22773737:metal:4207:22778039,22773807:metal:4207:22776081,22787291:metal:4207:22791374,22787318:metal:4207:22787974,22803399:metal:4207:22803839,22805715:metal:4207:22806602,22806835:metal:4207:22807043,22806837:metal:4207:22812096,22806847:metal:4207:22806890,22835733:metal:4207:22842255,22835740:metal:4207:22841232,22835742:metal:4207:22841481,22835746:metal:4207:22840887,22835752:metal:4207:22840182,22835757:metal:4207:22836715,22895922:metal:4207:22902494,22895929:metal:4207:22899123,22899764:metal:4207:22900358,22934056:metal:4207:22941511,22934078:metal:4207:22940528,22988969:metal:4207:22996038,22989020:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005256111731253089, 'nb_photo': 17, 'list_port_cont': '22633830,22668438,22697576,22741096,22741295,22787909,22787992,22788071,22788463,22805995,22836942,22849905,22936000,23036162', 'assoc_port': '22631759:22633830,22668129:22668438,22697116:22697576,22739916:22741295,22739932:22741096,22787287:22788463,22787308:22788071,22787312:22787992,22787323:22787909,22805710:22805995,22835738:22836942,22849155:22849905,22934040:22936000,23035131:23036162', 'assoc_mat': '22631759:metal:4461:22633830,22668129:metal:4461:22668438,22697116:metal:4461:22697576,22739916:metal:4461:22741295,22739932:metal:4461:22741096,22787287:metal:4461:22788463,22787308:metal:4461:22788071,22787312:metal:4461:22787992,22787323:metal:4461:22787909,22805710:metal:4461:22805995,22835738:metal:4461:22836942,22849155:metal:4461:22849905,22934040:metal:4461:22936000,23035131:metal:4461:23036162'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001295195605424121, 'nb_photo': 2, 'list_port_cont': '22806117,22997551', 'assoc_port': '22805722:22806117,22989006:22997551', 'assoc_mat': '22805722:metal:4200:22806117,22989006:metal:4200:22997551'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006773143743208547, 'nb_photo': 35, 'list_port_cont': '22633010,22633063,22665430,22682465,22697855,22741010,22759494,22774401,22797564,22802475,22806110,22816402,22896235,22934776,23022832,23063723,23077956', 'assoc_port': '22631755:22633063,22631780:22633010,22665064:22665430,22681572:22682465,22697114:22697855,22739931:22741010,22758940:22759494,22773792:22774401,22797340:22797564,22802368:22802475,22805717:22806110,22815066:22816402,22895926:22896235,22934124:22934776,23021843:23022832,23063141:23063723,23077292:23077956', 'assoc_mat': '22631755:metal:4209:22633063,22631780:metal:4209:22633010,22665064:metal:4209:22665430,22681572:metal:4209:22682465,22697114:metal:4209:22697855,22739931:metal:4209:22741010,22758940:metal:4209:22759494,22773792:metal:4209:22774401,22797340:metal:4209:22797564,22802368:metal:4209:22802475,22805717:metal:4209:22806110,22815066:metal:4209:22816402,22895926:metal:4209:22896235,22934124:metal:4209:22934776,23021843:metal:4209:23022832,23063141:metal:4209:23063723,23077292:metal:4209:23077956'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0027366730821014908, 'nb_photo': 198, 'list_port_cont': '22615942,22632296,22632340,22634140,22635290,22635629,22635829,22666075,22684431,22684520,22684909,22685902,22696139,22697623,22697708,22697965,22699328,22714005,22736801,22737372,22740211,22742258,22742606,22743026,22743472,22743649,22743707,22743931,22759909,22777141,22777996,22787396,22791352,22791388,22791801,22791822,22792157,22798554,22803447,22804002,22804024,22805867,22806293,22806342,22806642,22806864,22806945,22806996,22807010,22807993,22823030,22835817,22835950,22840738,22840867,22841456,22842756,22849490,22896083,22897807,22898195,22898562,22898650,22899480,22915658,22934298,22934334,22935487,22936433,22936810,22937482,22938585,22938899,22939390,22939954,22940802,22941869,22994842,22995136,22995354,22995617,22996250,22996316,22996748,22996834,22996889,22997594,22999701,23001938,23068544,23085871,23085916,23085930,23086048,23090760,23090862,23094667,23094766', 'assoc_port': '22612987:22615942,22631766:22635829,22631771:22635290,22631772:22635629,22631784:22634140,22631791:22632340,22631797:22632296,22665579:22666075,22681567:22685902,22681574:22684909,22681577:22684520,22681580:22684431,22693053:22696139,22697103:22699328,22697110:22697965,22697112:22697708,22697153:22697623,22713835:22714005,22729056:22737372,22729057:22736801,22739865:22742258,22739907:22743649,22739911:22743707,22739921:22743931,22739925:22743026,22739936:22742606,22739940:22740211,22743291:22743472,22758935:22759909,22773725:22777996,22773758:22777141,22787286:22792157,22787297:22791822,22787299:22791801,22787321:22787396,22789653:22791388,22789655:22791352,22798500:22798554,22803400:22803447,22803867:22804002,22803873:22804024,22805704:22806293,22805720:22806642,22805726:22806342,22805731:22805867,22806838:22807993,22806839:22806996,22806840:22807010,22806843:22806945,22806846:22806864,22823017:22823030,22835734:22842756,22835741:22841456,22835744:22840867,22835745:22840738,22835758:22835950,22835761:2283581', 'assoc_mat': '22612987:metal:4207:22615942,22631766:metal:4207:22635829,22631771:metal:4207:22635290,22631772:metal:4207:22635629,22631784:metal:4207:22634140,22631791:metal:4207:22632340,22631797:metal:4207:22632296,22665579:metal:4207:22666075,22681567:metal:4207:22685902,22681574:metal:4207:22684909,22681577:metal:4207:22684520,22681580:metal:4207:22684431,22693053:metal:4207:22696139,22697103:metal:4207:22699328,22697110:metal:4207:22697965,22697112:metal:4207:22697708,22697153:metal:4207:22697623,22713835:metal:4207:22714005,22729056:metal:4207:22737372,22729057:metal:4207:22736801,22739865:metal:4207:22742258,22739907:metal:4207:22743649,22739911:metal:4207:22743707,22739921:metal:4207:22743931,22739925:metal:4207:22743026,22739936:metal:4207:22742606,22739940:metal:4207:22740211,22743291:metal:4207:22743472,22758935:metal:4207:22759909,22773725:metal:4207:22777996,22773758:metal:4207:22777141,22787286:metal:4207:22792157,22787297:metal:4207:22791822,22787299:metal:4207:22791801,22787321:metal:4207:22787396,22789653:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0045875043190655605, 'nb_photo': 287, 'list_port_cont': '22632752,22682446,22740615,22790280,22806030,22835962,22877539,22900237,22934617,22934795,22989441,22990399,23036347,23036700,23077734', 'assoc_port': '22631770:22632752,22681569:22682446,22739919:22740615,22789651:22790280,22805712:22806030,22835736:22835962,22877326:22877539,22899767:22900237,22934041:22934795,22934173:22934617,22989007:22990399,22989008:22989441,23035124:23036700,23035137:23036347,23077263:23077734', 'assoc_mat': '22631770:metal:4211:22632752,22681569:metal:4211:22682446,22739919:metal:4211:22740615,22789651:metal:4211:22790280,22805712:metal:4211:22806030,22835736:metal:4211:22835962,22877326:metal:4211:22877539,22899767:metal:4211:22900237,22934041:metal:4211:22934795,22934173:metal:4211:22934617,22989007:metal:4211:22990399,22989008:metal:4211:22989441,23035124:metal:4211:23036700,23035137:metal:4211:23036347,23077263:metal:4211:23077734'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0003269478203372239, 'nb_photo': 28, 'list_port_cont': '22633101,22636317,22697989,22741262,22790199,22792140,22807126,22836565,22909989', 'assoc_port': '22631757:22636317,22631792:22633101,22697096:22697989,22739877:22741262,22787294:22792140,22789652:22790199,22806844:22807126,22835754:22836565,22899760:22909989', 'assoc_mat': '22631757:metal:3327:22636317,22631792:metal:3327:22633101,22697096:metal:3327:22697989,22739877:metal:3327:22741262,22787294:metal:3327:22792140,22789652:metal:3327:22790199,22806844:metal:3327:22807126,22835754:metal:3327:22836565,22899760:metal:3327:22909989'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003623988740150824, 'nb_photo': 112, 'list_port_cont': '22633404,22634744,22634886,22635386,22635880,22636843,22668504,22682998,22695510,22697491,22697897,22698551,22712627,22740597,22741432,22743680,22745586,22788035,22788532,22789071,22790048,22790979,22801684,22802748,22803709,22806240,22806502,22806666,22806676,22836195,22851595,22852631,22897037,22902356,22915266,22935122,22936329,22936637,22937023,22937288,22937983,22989472,22990411,22990713,22994077,23024095,23036950,23037472,23052968,23078226,23083682', 'assoc_port': '22631758:22635386,22631767:22636843,22631774:22634744,22631775:22634886,22631782:22633404,22631794:22635880,22668130:22668504,22681571:22682998,22693079:22695510,22697098:22698551,22697100:22697897,22697115:22697491,22712582:22712627,22739871:22745586,22739928:22741432,22739933:22743680,22739945:22740597,22787309:22789071,22787310:22790979,22787311:22788532,22787314:22788035,22789658:22790048,22801541:22801684,22802363:22802748,22803402:22803709,22805709:22806676,22805718:22806666,22805719:22806502,22805724:22806240,22835766:22836195,22849150:22852631,22849175:22851595,22895918:22897037,22899770:22902356,22915108:22915266,22934039:22937288,22934073:22937023,22934093:22936637,22934096:22936329,22934121:22937983,22934169:22935122,22988947:22994077,22989012:22990713,22989015:22990411,22989039:22989472,23021849:23024095,23035126:23037472,23035128:23036950,23051725:23052968,23077287:23078226,23082895:23083682', 'assoc_mat': '22631758:metal:3594:22635386,22631767:metal:3594:22636843,22631774:metal:3594:22634744,22631775:metal:3594:22634886,22631782:metal:3594:22633404,22631794:metal:3594:22635880,22668130:metal:3594:22668504,22681571:metal:3594:22682998,22693079:metal:3594:22695510,22697098:metal:3594:22698551,22697100:metal:3594:22697897,22697115:metal:3594:22697491,22712582:metal:3594:22712627,22739871:metal:3594:22745586,22739928:metal:3594:22741432,22739933:metal:3594:22743680,22739945:metal:3594:22740597,22787309:metal:3594:22789071,22787310:metal:3594:22790979,22787311:metal:3594:22788532,22787314:metal:3594:22788035,22789658:metal:3594:22790048,22801541:metal:3594:22801684,22802363:metal:3594:22802748,22803402:metal:3594:22803709,22805709:metal:3594:22806676,22805718:metal:3594:22806666,22805719:metal:3594:22806502,22805724:metal:3594:22806240,22835766:metal:3594:22836195,22849150:metal:3594:22852631,22849175:metal:3594:22851595,22895918:metal:3594:22897037,22899770:metal:3594:22902356,22915108:metal:3594:22915266,22934039:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.12965943670292965, 'nb_photo': 2861, 'list_port_cont': '22633301,22667145,22712678,22806699,22851400,22939621,23068980', 'assoc_port': '22631793:22633301,22665583:22667145,22712584:22712678,22805707:22806699,22849177:22851400,22934089:22939621,23021839:23068980', 'assoc_mat': '22631793:papier:4203:22633301,22665583:papier:4203:22667145,22712584:papier:4203:22712678,22805707:papier:4203:22806699,22849177:papier:4203:22851400,22934089:papier:4203:22939621,23021839:papier:4203:23068980'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.042000570414955064, 'nb_photo': 8170, 'list_port_cont': '22595667,22596689,22614577,22614958,22632244,22633171,22633321,22634168,22635751,22636506,22682529,22683462,22684105,22696045,22696122,22697485,22699015,22699078,22699138,22699140,22699237,22699368,22737154,22742399,22743430,22743607,22743704,22743783,22744224,22759100,22759423,22759856,22774821,22776076,22777828,22778050,22787970,22789053,22789468,22790623,22790825,22791199,22791321,22791377,22791448,22791620,22791770,22797462,22803848,22803969,22804038,22806218,22806225,22806320,22806385,22806456,22806608,22806879,22806891,22806962,22807038,22812088,22836701,22838169,22838824,22840177,22840884,22841077,22841226,22841478,22841669,22842261,22849861,22896866,22899128,22900202,22900344,22902503,22937127,22939894,22940214,22940527,22941519,22996030,22996543,22997351,22997531,22999591,23002132,23068340,23069854,23070003,23085948,23086105,23086128,23088654,23088730,23090904,23094712', 'assoc_port': '22595057:22595667,22596273:22596689,22612985:22614577,22612986:22614958,22631763:22636506,22631765:22635751,22631785:22634168,22631786:22633321,22631787:22633171,22631798:22632244,22681579:22684105,22681582:22683462,22681583:22682529,22693051:22696045,22693052:22696122,22697094:22699368,22697104:22699237,22697105:22699140,22697106:22699078,22697108:22699138,22697109:22699015,22697154:22697485,22729053:22737154,22739866:22742399,22739881:22743430,22739906:22743607,22739918:22744224,22739922:22743704,22739923:22743783,22758936:22759856,22758937:22759423,22758939:22759100,22773721:22777828,22773737:22778050,22773807:22776076,22773814:22774821,22787291:22791377,22787292:22791448,22787301:22791770,22787302:22789468,22787304:22789053,22787318:22787970,22789654:22791620,22789656:22791199,22789661:22791321,22789663:22790825,22789664:22790623,22797337:22797462,22803399:22803848,22803871:22804038,22803875:22803969,22805702:22806218,22805705:22806385,22805715:22806608,22805721:22806456,22805727:22806320,22805730:2280622', 'assoc_mat': '22595057:papier:4207:22595667,22596273:papier:4207:22596689,22612985:papier:4207:22614577,22612986:papier:4207:22614958,22631763:papier:4207:22636506,22631765:papier:4207:22635751,22631785:papier:4207:22634168,22631786:papier:4207:22633321,22631787:papier:4207:22633171,22631798:papier:4207:22632244,22681579:papier:4207:22684105,22681582:papier:4207:22683462,22681583:papier:4207:22682529,22693051:papier:4207:22696045,22693052:papier:4207:22696122,22697094:papier:4207:22699368,22697104:papier:4207:22699237,22697105:papier:4207:22699140,22697106:papier:4207:22699078,22697108:papier:4207:22699138,22697109:papier:4207:22699015,22697154:papier:4207:22697485,22729053:papier:4207:22737154,22739866:papier:4207:22742399,22739881:papier:4207:22743430,22739906:papier:4207:22743607,22739918:papier:4207:22744224,22739922:papier:4207:22743704,22739923:papier:4207:22743783,22758936:papier:4207:22759856,22758937:papier:4207:22759423,22758939:papier:4207:22759100,22773721:papier:4207:22777828,22773737:papier:4207:22778050,2277'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22035567912765874, 'nb_photo': 43407, 'list_port_cont': '22597223,22613426,22632606,22632667,22632694,22632771,22633034,22633116,22633230,22633823,22634326,22668445,22674509,22682266,22694221,22694927,22697340,22697578,22697717,22697743,22697861,22712591,22730169,22740412,22740550,22740704,22741089,22741289,22741404,22741787,22742114,22742720,22756183,22756559,22758484,22758643,22774217,22787755,22787910,22787995,22788068,22788131,22788264,22788460,22790069,22790255,22803495,22803527,22803582,22803639,22803932,22805991,22806185,22806260,22806477,22835904,22836166,22836943,22837008,22837025,22849567,22849678,22849707,22849900,22850305,22850503,22896298,22896334,22896473,22896600,22897145,22899947,22900004,22900057,22901799,22902030,22915282,22915331,22917905,22934551,22934690,22934746,22935344,22935702,22935805,22935997,22936952,22989366,22989404,22989538,22989853,22990010,22990094,22990693,22990837,22991304,22991589,22991671,22991835,22991918,23023046,23023762,23024013,23035388,23035465,23035577,23035741,23036163,23036284,23036409,23036431,23052564,23077808,2307816', 'assoc_port': '22596976:22597223,22612991:22613426,22631759:22633823,22631760:22634326,22631761:22633230,22631768:22633116,22631769:22633034,22631776:22632771,22631781:22632667,22631783:22632606,22631795:22632694,22668129:22668445,22674290:22674509,22681575:22682266,22693078:22694927,22693081:22694221,22697097:22697861,22697099:22697340,22697101:22697717,22697102:22697743,22697116:22697578,22712581:22712591,22729059:22730169,22739868:22742114,22739869:22742720,22739914:22741787,22739916:22741289,22739927:22741404,22739932:22741089,22739935:22740704,22739943:22740550,22739946:22740412,22755886:22756183,22755887:22756559,22758210:22758643,22758211:22758484,22773803:22774217,22787287:22788460,22787296:22788264,22787307:22788131,22787308:22788068,22787312:22787995,22787313:22787755,22787323:22787910,22789657:22790069,22789659:22790255,22803396:22803932,22803398:22803639,22803401:22803582,22803403:22803527,22803404:22803495,22805708:22806477,22805710:22805991,22805716:22806260,22805723:22806185,22835735:22837025,22835737:2283700', 'assoc_mat': '22596976:papier:4461:22597223,22612991:papier:4461:22613426,22631759:papier:4461:22633823,22631760:papier:4461:22634326,22631761:papier:4461:22633230,22631768:papier:4461:22633116,22631769:papier:4461:22633034,22631776:papier:4461:22632771,22631781:papier:4461:22632667,22631783:papier:4461:22632606,22631795:papier:4461:22632694,22668129:papier:4461:22668445,22674290:papier:4461:22674509,22681575:papier:4461:22682266,22693078:papier:4461:22694927,22693081:papier:4461:22694221,22697097:papier:4461:22697861,22697099:papier:4461:22697340,22697101:papier:4461:22697717,22697102:papier:4461:22697743,22697116:papier:4461:22697578,22712581:papier:4461:22712591,22729059:papier:4461:22730169,22739868:papier:4461:22742114,22739869:papier:4461:22742720,22739914:papier:4461:22741787,22739916:papier:4461:22741289,22739927:papier:4461:22741404,22739932:papier:4461:22741089,22739935:papier:4461:22740704,22739943:papier:4461:22740550,22739946:papier:4461:22740412,22755886:papier:4461:22756183,22755887:papier:4461:22756559,2275'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.023312933782983956, 'nb_photo': 532, 'list_port_cont': '22743626,22806121,22815902,22997553,23090881', 'assoc_port': '22743292:22743626,22805722:22806121,22815065:22815902,22989006:22997553,23063140:23090881', 'assoc_mat': '22743292:papier:4200:22743626,22805722:papier:4200:22806121,22815065:papier:4200:22815902,22989006:papier:4200:22997553,23063140:papier:4200:23090881'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9417348488163986, 'nb_photo': 23700, 'list_port_cont': '22633017,22633074,22665423,22682459,22697849,22741012,22741041,22759499,22774403,22788007,22797575,22802479,22806106,22816400,22836093,22896095,22896236,22915381,22934727,22934772,22989245,22989671,23022699,23022842,23063720,23077948', 'assoc_port': '22631755:22633074,22631780:22633017,22665064:22665423,22681572:22682459,22697114:22697849,22739876:22741041,22739931:22741012,22758940:22759499,22773792:22774403,22787322:22788007,22797340:22797575,22802368:22802479,22805717:22806106,22815066:22816400,22835748:22836093,22895926:22896236,22895949:22896095,22915100:22915381,22934070:22934727,22934124:22934772,22988977:22989245,22989017:22989671,23021843:23022842,23021874:23022699,23063141:23063720,23077292:23077948', 'assoc_mat': '22631755:papier:4209:22633074,22631780:papier:4209:22633017,22665064:papier:4209:22665423,22681572:papier:4209:22682459,22697114:papier:4209:22697849,22739876:papier:4209:22741041,22739931:papier:4209:22741012,22758940:papier:4209:22759499,22773792:papier:4209:22774403,22787322:papier:4209:22788007,22797340:papier:4209:22797575,22802368:papier:4209:22802479,22805717:papier:4209:22806106,22815066:papier:4209:22816400,22835748:papier:4209:22836093,22895926:papier:4209:22896236,22895949:papier:4209:22896095,22915100:papier:4209:22915381,22934070:papier:4209:22934727,22934124:papier:4209:22934772,22988977:papier:4209:22989245,22989017:papier:4209:22989671,23021843:papier:4209:23022842,23021874:papier:4209:23022699,23063141:papier:4209:23063720,23077292:papier:4209:23077948'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04010912180239656, 'nb_photo': 19767, 'list_port_cont': '22595610,22596514,22615940,22632281,22632297,22632352,22632509,22633082,22634131,22635210,22635292,22635634,22635836,22636520,22637187,22663364,22665772,22666065,22681946,22683418,22684442,22684509,22684915,22685526,22685899,22696145,22697257,22697297,22697608,22697699,22697974,22699310,22712214,22714006,22715569,22717673,22736796,22737373,22740207,22740299,22741029,22742002,22742222,22742259,22742570,22742618,22742801,22742963,22743022,22743179,22743303,22743468,22743648,22743708,22743915,22744019,22759215,22759908,22776406,22777130,22777791,22777991,22778096,22787400,22788707,22788843,22788886,22789092,22789610,22789787,22789877,22790060,22790309,22791070,22791201,22791345,22791389,22791792,22791803,22791830,22792150,22798566,22803451,22804009,22804020,22805851,22805874,22806290,22806335,22806348,22806632,22806858,22806946,22806995,22807008,22807997,22823034,22823052,22835807,22835860,22835946,22838286,22840218,22840726,22840874,22841463,22841648,22842757,22849493,22849517,22877652,22896078,22897458,2289781', 'assoc_port': '22595056:22595610,22596275:22596514,22612987:22615940,22631762:22635210,22631764:22636520,22631766:22635836,22631771:22635292,22631772:22635634,22631784:22634131,22631788:22633082,22631790:22632509,22631791:22632352,22631797:22632297,22631799:22632281,22637159:22637187,22662771:22663364,22665579:22666065,22665581:22665772,22681567:22685899,22681568:22685526,22681574:22684915,22681577:22684509,22681580:22684442,22681584:22683418,22681587:22681946,22693053:22696145,22697103:22699310,22697110:22697974,22697112:22697699,22697153:22697608,22697155:22697297,22697156:22697257,22711956:22712214,22713815:22715569,22713817:22717673,22713835:22714006,22729056:22737373,22729057:22736796,22739865:22742259,22739867:22742570,22739872:22742801,22739874:22742963,22739878:22743179,22739879:22743303,22739907:22743648,22739911:22743708,22739917:22744019,22739921:22743915,22739925:22743022,22739936:22742618,22739937:22742002,22739938:22742222,22739940:22740207,22739941:22741029,22739942:22740299,22743291:22743468,22758935:2275990', 'assoc_mat': '22595056:papier:4207:22595610,22596275:papier:4207:22596514,22612987:papier:4207:22615940,22631762:papier:4207:22635210,22631764:papier:4207:22636520,22631766:papier:4207:22635836,22631771:papier:4207:22635292,22631772:papier:4207:22635634,22631784:papier:4207:22634131,22631788:papier:4207:22633082,22631790:papier:4207:22632509,22631791:papier:4207:22632352,22631797:papier:4207:22632297,22631799:papier:4207:22632281,22637159:papier:4207:22637187,22662771:papier:4207:22663364,22665579:papier:4207:22666065,22665581:papier:4207:22665772,22681567:papier:4207:22685899,22681568:papier:4207:22685526,22681574:papier:4207:22684915,22681577:papier:4207:22684509,22681580:papier:4207:22684442,22681584:papier:4207:22683418,22681587:papier:4207:22681946,22693053:papier:4207:22696145,22697103:papier:4207:22699310,22697110:papier:4207:22697974,22697112:papier:4207:22697699,22697153:papier:4207:22697608,22697155:papier:4207:22697297,22697156:papier:4207:22697257,22711956:papier:4207:22712214,22713815:papier:4207:22715569,2271'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011715106670777175, 'nb_photo': 5480, 'list_port_cont': '22632746,22682433,22740610,22790289,22806026,22835969,22877546,22900238,22934607,22934798,22989434,22990394,23035701,23036340,23036684,23077729', 'assoc_port': '22631770:22632746,22681569:22682433,22739919:22740610,22789651:22790289,22805712:22806026,22835736:22835969,22877326:22877546,22899767:22900238,22934041:22934798,22934173:22934607,22989007:22990394,22989008:22989434,23035124:23036684,23035137:23036340,23035139:23035701,23077263:23077729', 'assoc_mat': '22631770:papier:4211:22632746,22681569:papier:4211:22682433,22739919:papier:4211:22740610,22789651:papier:4211:22790289,22805712:papier:4211:22806026,22835736:papier:4211:22835969,22877326:papier:4211:22877546,22899767:papier:4211:22900238,22934041:papier:4211:22934798,22934173:papier:4211:22934607,22989007:papier:4211:22990394,22989008:papier:4211:22989434,23035124:papier:4211:23036684,23035137:papier:4211:23036340,23035139:papier:4211:23035701,23077263:papier:4211:23077729'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.026185262724880726, 'nb_photo': 2331, 'list_port_cont': '22633099,22633731,22634619,22636323,22674615,22697981,22741265,22744079,22790196,22791867,22792134,22807130,22807185,22828146,22836567,22899784,22909982,22917632,22918283,22939341,22939801,22997435,22998813,23069803,23086154,23094794', 'assoc_port': '22631757:22636323,22631773:22634619,22631778:22633731,22631792:22633099,22674311:22674615,22697096:22697981,22739877:22741265,22743293:22744079,22787285:22791867,22787294:22792134,22789652:22790196,22806836:22807185,22806844:22807130,22823015:22828146,22835754:22836567,22895927:22899784,22895943:22918283,22899760:22909982,22915103:22917632,22934087:22939801,22934172:22939341,22988990:22997435,22989025:22998813,23021841:23069803,23035125:23086154,23077254:23094794', 'assoc_mat': '22631757:papier:3327:22636323,22631773:papier:3327:22634619,22631778:papier:3327:22633731,22631792:papier:3327:22633099,22674311:papier:3327:22674615,22697096:papier:3327:22697981,22739877:papier:3327:22741265,22743293:papier:3327:22744079,22787285:papier:3327:22791867,22787294:papier:3327:22792134,22789652:papier:3327:22790196,22806836:papier:3327:22807185,22806844:papier:3327:22807130,22823015:papier:3327:22828146,22835754:papier:3327:22836567,22895927:papier:3327:22899784,22895943:papier:3327:22918283,22899760:papier:3327:22909982,22915103:papier:3327:22917632,22934087:papier:3327:22939801,22934172:papier:3327:22939341,22988990:papier:3327:22997435,22989025:papier:3327:22998813,23021841:papier:3327:23069803,23035125:papier:3327:23086154,23077254:papier:3327:23094794'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07290071368811996, 'nb_photo': 17895, 'list_port_cont': '22632466,22633402,22634750,22634884,22635378,22635888,22636255,22636842,22666593,22668498,22682358,22682994,22695520,22697490,22697896,22698549,22712630,22735953,22740594,22741435,22741903,22743679,22745579,22756248,22758403,22775350,22777917,22780001,22787576,22788037,22788535,22789065,22790042,22790980,22801683,22802758,22803702,22804877,22806244,22806505,22806668,22806679,22807380,22836201,22851602,22852059,22852624,22896111,22896917,22897034,22901011,22902365,22915258,22915387,22934629,22935131,22936326,22936633,22937024,22937291,22937978,22989470,22990260,22990409,22990706,22991380,22991520,22991765,22992186,22994083,23022317,23024100,23024306,23035853,23036466,23036943,23037476,23052967,23054433,23063284,23078080,23078231,23083681', 'assoc_port': '22631758:22635378,22631767:22636842,22631774:22634750,22631775:22634884,22631777:22636255,22631782:22633402,22631794:22635888,22631796:22632466,22665584:22666593,22668130:22668498,22681570:22682358,22681571:22682994,22693079:22695520,22697098:22698549,22697100:22697896,22697115:22697490,22712582:22712630,22729058:22735953,22739871:22745579,22739926:22741903,22739928:22741435,22739933:22743679,22739945:22740594,22755885:22756248,22758212:22758403,22773739:22775350,22773740:22777917,22773755:22780001,22787309:22789065,22787310:22790980,22787311:22788535,22787314:22788037,22787324:22787576,22789658:22790042,22801541:22801683,22802363:22802758,22803397:22804877,22803402:22803702,22805709:22806679,22805718:22806668,22805719:22806505,22805724:22806244,22806845:22807380,22835766:22836201,22849150:22852624,22849153:22852059,22849175:22851602,22895918:22897034,22895938:22896917,22895953:22896111,22899765:22901011,22899770:22902365,22915104:22915387,22915108:22915258,22934039:22937291,22934073:22937024,22934093:2293663', 'assoc_mat': '22631758:papier:3594:22635378,22631767:papier:3594:22636842,22631774:papier:3594:22634750,22631775:papier:3594:22634884,22631777:papier:3594:22636255,22631782:papier:3594:22633402,22631794:papier:3594:22635888,22631796:papier:3594:22632466,22665584:papier:3594:22666593,22668130:papier:3594:22668498,22681570:papier:3594:22682358,22681571:papier:3594:22682994,22693079:papier:3594:22695520,22697098:papier:3594:22698549,22697100:papier:3594:22697896,22697115:papier:3594:22697490,22712582:papier:3594:22712630,22729058:papier:3594:22735953,22739871:papier:3594:22745579,22739926:papier:3594:22741903,22739928:papier:3594:22741435,22739933:papier:3594:22743679,22739945:papier:3594:22740594,22755885:papier:3594:22756248,22758212:papier:3594:22758403,22773739:papier:3594:22775350,22773740:papier:3594:22777917,22773755:papier:3594:22780001,22787309:papier:3594:22789065,22787310:papier:3594:22790980,22787311:papier:3594:22788535,22787314:papier:3594:22788037,22787324:papier:3594:22787576,22789658:papier:3594:22790042,2280'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001163748012265227, 'nb_photo': 2, 'list_port_cont': '22633306,23068981', 'assoc_port': '22631793:22633306,23021839:23068981', 'assoc_mat': '22631793:pehd:4203:22633306,23021839:pehd:4203:23068981'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008129481851322784, 'nb_photo': 5, 'list_port_cont': '22595683,22614951,22682530,22807040,23069844', 'assoc_port': '22595057:22595683,22612986:22614951,22681583:22682530,22806835:22807040,23021858:23069844', 'assoc_mat': '22595057:pehd:4207:22595683,22612986:pehd:4207:22614951,22681583:pehd:4207:22682530,22806835:pehd:4207:22807040,23021858:pehd:4207:23069844'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027359681922226762, 'nb_photo': 5, 'list_port_cont': '22634319,22697349,22803579', 'assoc_port': '22631760:22634319,22697099:22697349,22803401:22803579', 'assoc_mat': '22631760:pehd:4461:22634319,22697099:pehd:4461:22697349,22803401:pehd:4461:22803579'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001955597444524095, 'nb_photo': 4, 'list_port_cont': '22743633,22997560', 'assoc_port': '22743292:22743633,22989006:22997560', 'assoc_mat': '22743292:pehd:4200:22743633,22989006:pehd:4200:22997560'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0007807905942648617, 'nb_photo': 5, 'list_port_cont': '22697846,22797571,22896240,23022838', 'assoc_port': '22697114:22697846,22797340:22797571,22895926:22896240,23021843:23022838', 'assoc_mat': '22697114:pehd:4209:22697846,22797340:pehd:4209:22797571,22895926:pehd:4209:22896240,23021843:pehd:4209:23022838'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007210907539454388, 'nb_photo': 21, 'list_port_cont': '22685906,22699319,22740208,22742260,22743023,22806331,22806343,22807995,22835803,22840864,22896084,22898553,22940797,22995142,22997690,23094826,23094870', 'assoc_port': '22681567:22685906,22697103:22699319,22739865:22742260,22739925:22743023,22739940:22740208,22805725:22806331,22805726:22806343,22806838:22807995,22835744:22840864,22835761:22835803,22895923:22898553,22895955:22896084,22934057:22940797,22988942:22995142,22989023:22997690,23077276:23094826,23077281:23094870', 'assoc_mat': '22681567:pehd:4207:22685906,22697103:pehd:4207:22699319,22739865:pehd:4207:22742260,22739925:pehd:4207:22743023,22739940:pehd:4207:22740208,22805725:pehd:4207:22806331,22805726:pehd:4207:22806343,22806838:pehd:4207:22807995,22835744:pehd:4207:22840864,22835761:pehd:4207:22835803,22895923:pehd:4207:22898553,22895955:pehd:4207:22896084,22934057:pehd:4207:22940797,22988942:pehd:4207:22995142,22989023:pehd:4207:22997690,23077276:pehd:4207:23094826,23077281:pehd:4207:23094870'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9164178460493062, 'nb_photo': 104, 'list_port_cont': '22632753,22682438,22740612,22790295,22806027,22835968,22877537,22900224,22934809,22990383,23036343,23036685,23077727', 'assoc_port': '22631770:22632753,22681569:22682438,22739919:22740612,22789651:22790295,22805712:22806027,22835736:22835968,22877326:22877537,22899767:22900224,22934041:22934809,22989007:22990383,23035124:23036685,23035137:23036343,23077263:23077727', 'assoc_mat': '22631770:pehd:4211:22632753,22681569:pehd:4211:22682438,22739919:pehd:4211:22740612,22789651:pehd:4211:22790295,22805712:pehd:4211:22806027,22835736:pehd:4211:22835968,22877326:pehd:4211:22877537,22899767:pehd:4211:22900224,22934041:pehd:4211:22934809,22989007:pehd:4211:22990383,23035124:pehd:4211:23036685,23035137:pehd:4211:23036343,23077263:pehd:4211:23077727'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001580076270095542, 'nb_photo': 70, 'list_port_cont': '22633105,22633727,22634617,22636318,22674622,22697982,22741263,22744078,22790200,22792142,22807128,22807183,22828144,22836561,22899780,22909976,22917635,22939330,22939805,22997444,22998807,23086155', 'assoc_port': '22631757:22636318,22631773:22634617,22631778:22633727,22631792:22633105,22674311:22674622,22697096:22697982,22739877:22741263,22743293:22744078,22787294:22792142,22789652:22790200,22806836:22807183,22806844:22807128,22823015:22828144,22835754:22836561,22895927:22899780,22899760:22909976,22915103:22917635,22934087:22939805,22934172:22939330,22988990:22997444,22989025:22998807,23035125:23086155', 'assoc_mat': '22631757:pehd:3327:22636318,22631773:pehd:3327:22634617,22631778:pehd:3327:22633727,22631792:pehd:3327:22633105,22674311:pehd:3327:22674622,22697096:pehd:3327:22697982,22739877:pehd:3327:22741263,22743293:pehd:3327:22744078,22787294:pehd:3327:22792142,22789652:pehd:3327:22790200,22806836:pehd:3327:22807183,22806844:pehd:3327:22807128,22823015:pehd:3327:22828144,22835754:pehd:3327:22836561,22895927:pehd:3327:22899780,22899760:pehd:3327:22909976,22915103:pehd:3327:22917635,22934087:pehd:3327:22939805,22934172:pehd:3327:22939330,22988990:pehd:3327:22997444,22989025:pehd:3327:22998807,23035125:pehd:3327:23086155'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005899401050359162, 'nb_photo': 82, 'list_port_cont': '22633413,22634879,22635884,22636839,22666590,22668496,22682353,22695516,22697495,22712625,22735949,22740599,22741434,22743682,22788036,22788540,22789067,22801678,22802756,22803701,22806245,22806506,22806675,22836193,22851601,22852626,22896921,22897035,22901012,22936327,22936638,22990256,22991511,22991771,23024096,23024305,23035857,23036470,23036949,23037479,23054438,23078230,23083677', 'assoc_port': '22631767:22636839,22631775:22634879,22631782:22633413,22631794:22635884,22665584:22666590,22668130:22668496,22681570:22682353,22693079:22695516,22697115:22697495,22712582:22712625,22729058:22735949,22739928:22741434,22739933:22743682,22739945:22740599,22787309:22789067,22787311:22788540,22787314:22788036,22801541:22801678,22802363:22802756,22803402:22803701,22805709:22806675,22805719:22806506,22805724:22806245,22835766:22836193,22849150:22852626,22849175:22851601,22895918:22897035,22895938:22896921,22899765:22901012,22934093:22936638,22934096:22936327,22988989:22991771,22988991:22991511,22989027:22990256,23021836:23024305,23021849:23024096,23035126:23037479,23035128:23036949,23035140:23036470,23035151:23035857,23054180:23054438,23077287:23078230,23082895:23083677', 'assoc_mat': '22631767:pehd:3594:22636839,22631775:pehd:3594:22634879,22631782:pehd:3594:22633413,22631794:pehd:3594:22635884,22665584:pehd:3594:22666590,22668130:pehd:3594:22668496,22681570:pehd:3594:22682353,22693079:pehd:3594:22695516,22697115:pehd:3594:22697495,22712582:pehd:3594:22712625,22729058:pehd:3594:22735949,22739928:pehd:3594:22741434,22739933:pehd:3594:22743682,22739945:pehd:3594:22740599,22787309:pehd:3594:22789067,22787311:pehd:3594:22788540,22787314:pehd:3594:22788036,22801541:pehd:3594:22801678,22802363:pehd:3594:22802756,22803402:pehd:3594:22803701,22805709:pehd:3594:22806675,22805719:pehd:3594:22806506,22805724:pehd:3594:22806245,22835766:pehd:3594:22836193,22849150:pehd:3594:22852626,22849175:pehd:3594:22851601,22895918:pehd:3594:22897035,22895938:pehd:3594:22896921,22899765:pehd:3594:22901012,22934093:pehd:3594:22936638,22934096:pehd:3594:22936327,22988989:pehd:3594:22991771,22988991:pehd:3594:22991511,22989027:pehd:3594:22990256,23021836:pehd:3594:23024305,23021849:pehd:3594:23024096,23035126:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011366443144814758, 'nb_photo': 92, 'list_port_cont': '22633297,22667157,22712663,22806693,22851402,22939611,23068970', 'assoc_port': '22631793:22633297,22665583:22667157,22712584:22712663,22805707:22806693,22849177:22851402,22934089:22939611,23021839:23068970', 'assoc_mat': '22631793:pet_clair:4203:22633297,22665583:pet_clair:4203:22667157,22712584:pet_clair:4203:22712663,22805707:pet_clair:4203:22806693,22849177:pet_clair:4203:22851402,22934089:pet_clair:4203:22939611,23021839:pet_clair:4203:23068970'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0038635731036810225, 'nb_photo': 215, 'list_port_cont': '22595674,22596685,22614949,22633173,22633318,22634175,22635748,22636511,22682523,22684113,22696035,22699079,22699133,22699145,22699234,22699370,22737164,22743424,22743604,22744223,22759429,22759852,22774831,22776068,22778049,22787965,22789472,22791315,22791452,22791627,22791772,22797464,22803842,22803970,22804033,22806210,22806313,22806454,22806603,22806895,22807045,22812090,22838180,22838823,22840176,22841065,22841237,22841479,22841666,22842260,22849867,22899132,22900187,22900350,22902496,22939901,22940534,22941510,22996036,22996547,22997358,22997530,22999589,23002129,23068333,23069841,23070011,23085960,23086111,23086120,23088645,23090911,23094720', 'assoc_port': '22595057:22595674,22596273:22596685,22612986:22614949,22631763:22636511,22631765:22635748,22631785:22634175,22631786:22633318,22631787:22633173,22681579:22684113,22681583:22682523,22693051:22696035,22697094:22699370,22697104:22699234,22697105:22699145,22697106:22699079,22697108:22699133,22729053:22737164,22739881:22743424,22739906:22743604,22739918:22744223,22758936:22759852,22758937:22759429,22773737:22778049,22773807:22776068,22773814:22774831,22787292:22791452,22787301:22791772,22787302:22789472,22787318:22787965,22789654:22791627,22789661:22791315,22797337:22797464,22803399:22803842,22803871:22804033,22803875:22803970,22805702:22806210,22805715:22806603,22805721:22806454,22805727:22806313,22806835:22807045,22806837:22812090,22806847:22806895,22835732:22841666,22835733:22842260,22835740:22841237,22835742:22841479,22835743:22841065,22835752:22840176,22835753:22838823,22835756:22838180,22849123:22849867,22895922:22902496,22895929:22899132,22899762:22900187,22899764:22900350,22934056:22941510,22934078:2294053', 'assoc_mat': '22595057:pet_clair:4207:22595674,22596273:pet_clair:4207:22596685,22612986:pet_clair:4207:22614949,22631763:pet_clair:4207:22636511,22631765:pet_clair:4207:22635748,22631785:pet_clair:4207:22634175,22631786:pet_clair:4207:22633318,22631787:pet_clair:4207:22633173,22681579:pet_clair:4207:22684113,22681583:pet_clair:4207:22682523,22693051:pet_clair:4207:22696035,22697094:pet_clair:4207:22699370,22697104:pet_clair:4207:22699234,22697105:pet_clair:4207:22699145,22697106:pet_clair:4207:22699079,22697108:pet_clair:4207:22699133,22729053:pet_clair:4207:22737164,22739881:pet_clair:4207:22743424,22739906:pet_clair:4207:22743604,22739918:pet_clair:4207:22744223,22758936:pet_clair:4207:22759852,22758937:pet_clair:4207:22759429,22773737:pet_clair:4207:22778049,22773807:pet_clair:4207:22776068,22773814:pet_clair:4207:22774831,22787292:pet_clair:4207:22791452,22787301:pet_clair:4207:22791772,22787302:pet_clair:4207:22789472,22787318:pet_clair:4207:22787965,22789654:pet_clair:4207:22791627,22789661:pet_clair:4207:22791315,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0036217471978813223, 'nb_photo': 4, 'list_port_cont': '22633026,22989376', 'assoc_port': '22631769:22633026,22989040:22989376', 'assoc_mat': '22631769:pet_clair:4461:22633026,22989040:pet_clair:4461:22989376'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04272205724499242, 'nb_photo': 416, 'list_port_cont': '22743621,22806119,22815903,22997561,23090877', 'assoc_port': '22743292:22743621,22805722:22806119,22815065:22815903,22989006:22997561,23063140:23090877', 'assoc_mat': '22743292:pet_clair:4200:22743621,22805722:pet_clair:4200:22806119,22815065:pet_clair:4200:22815903,22989006:pet_clair:4200:22997561,23063140:pet_clair:4200:23090877'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.004119545025678583, 'nb_photo': 51, 'list_port_cont': '22633004,22633065,22665434,22682463,22697847,22741020,22741039,22759491,22774396,22797568,22802481,22816393,22896239,22915368,22934719,22989666,23022689,23022843,23063725,23077944', 'assoc_port': '22631755:22633065,22631780:22633004,22665064:22665434,22681572:22682463,22697114:22697847,22739876:22741039,22739931:22741020,22758940:22759491,22773792:22774396,22797340:22797568,22802368:22802481,22815066:22816393,22895926:22896239,22915100:22915368,22934070:22934719,22989017:22989666,23021843:23022843,23021874:23022689,23063141:23063725,23077292:23077944', 'assoc_mat': '22631755:pet_clair:4209:22633065,22631780:pet_clair:4209:22633004,22665064:pet_clair:4209:22665434,22681572:pet_clair:4209:22682463,22697114:pet_clair:4209:22697847,22739876:pet_clair:4209:22741039,22739931:pet_clair:4209:22741020,22758940:pet_clair:4209:22759491,22773792:pet_clair:4209:22774396,22797340:pet_clair:4209:22797568,22802368:pet_clair:4209:22802481,22815066:pet_clair:4209:22816393,22895926:pet_clair:4209:22896239,22915100:pet_clair:4209:22915368,22934070:pet_clair:4209:22934719,22989017:pet_clair:4209:22989666,23021843:pet_clair:4209:23022843,23021874:pet_clair:4209:23022689,23063141:pet_clair:4209:23063725,23077292:pet_clair:4209:23077944'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005040462614179347, 'nb_photo': 701, 'list_port_cont': '22595619,22615947,22632279,22632299,22632345,22632502,22633083,22634141,22635287,22635635,22635830,22636533,22663357,22665770,22666072,22684432,22684512,22684918,22685920,22696147,22697619,22697968,22699321,22712225,22713995,22715576,22717678,22737378,22740217,22740300,22741995,22742217,22742256,22742568,22742605,22742808,22742968,22743028,22743181,22743459,22743721,22743923,22744012,22759222,22759905,22777129,22787387,22788713,22788835,22788892,22789086,22789613,22789784,22790055,22790304,22791068,22791211,22791353,22791385,22791793,22791824,22792145,22798560,22803443,22804016,22805855,22806294,22806326,22806341,22806633,22806856,22806950,22806984,22807011,22807991,22823023,22823044,22835808,22835869,22835945,22838281,22840219,22840734,22840863,22841465,22842753,22877653,22896088,22897465,22898187,22898556,22898603,22898657,22898851,22899484,22899808,22900748,22901136,22901491,22915220,22915311,22915589,22915649,22934307,22935486,22936439,22937480,22938073,22938581,22938897,22939141,22939389,22939853,2293994', 'assoc_port': '22595056:22595619,22612987:22615947,22631764:22636533,22631766:22635830,22631771:22635287,22631772:22635635,22631784:22634141,22631788:22633083,22631790:22632502,22631791:22632345,22631797:22632299,22631799:22632279,22662771:22663357,22665579:22666072,22665581:22665770,22681567:22685920,22681574:22684918,22681577:22684512,22681580:22684432,22693053:22696147,22697103:22699321,22697110:22697968,22697153:22697619,22711956:22712225,22713815:22715576,22713817:22717678,22713835:22713995,22729056:22737378,22739865:22742256,22739867:22742568,22739872:22742808,22739874:22742968,22739878:22743181,22739911:22743721,22739917:22744012,22739921:22743923,22739925:22743028,22739936:22742605,22739937:22741995,22739938:22742217,22739940:22740217,22739942:22740300,22743291:22743459,22758935:22759905,22758938:22759222,22773758:22777129,22787286:22792145,22787290:22791068,22787293:22791793,22787297:22791824,22787300:22789613,22787303:22789086,22787305:22788892,22787306:22788835,22787317:22788713,22787321:22787387,22789653:2279138', 'assoc_mat': '22595056:pet_clair:4207:22595619,22612987:pet_clair:4207:22615947,22631764:pet_clair:4207:22636533,22631766:pet_clair:4207:22635830,22631771:pet_clair:4207:22635287,22631772:pet_clair:4207:22635635,22631784:pet_clair:4207:22634141,22631788:pet_clair:4207:22633083,22631790:pet_clair:4207:22632502,22631791:pet_clair:4207:22632345,22631797:pet_clair:4207:22632299,22631799:pet_clair:4207:22632279,22662771:pet_clair:4207:22663357,22665579:pet_clair:4207:22666072,22665581:pet_clair:4207:22665770,22681567:pet_clair:4207:22685920,22681574:pet_clair:4207:22684918,22681577:pet_clair:4207:22684512,22681580:pet_clair:4207:22684432,22693053:pet_clair:4207:22696147,22697103:pet_clair:4207:22699321,22697110:pet_clair:4207:22697968,22697153:pet_clair:4207:22697619,22711956:pet_clair:4207:22712225,22713815:pet_clair:4207:22715576,22713817:pet_clair:4207:22717678,22713835:pet_clair:4207:22713995,22729056:pet_clair:4207:22737378,22739865:pet_clair:4207:22742256,22739867:pet_clair:4207:22742568,22739872:pet_clair:4207:22742808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0032173608613382566, 'nb_photo': 774, 'list_port_cont': '22632747,22682440,22740616,22790293,22806033,22835961,22877540,22900223,22934612,22934799,22989439,22990398,23035704,23036339,23036697,23077731', 'assoc_port': '22631770:22632747,22681569:22682440,22739919:22740616,22789651:22790293,22805712:22806033,22835736:22835961,22877326:22877540,22899767:22900223,22934041:22934799,22934173:22934612,22989007:22990398,22989008:22989439,23035124:23036697,23035137:23036339,23035139:23035704,23077263:23077731', 'assoc_mat': '22631770:pet_clair:4211:22632747,22681569:pet_clair:4211:22682440,22739919:pet_clair:4211:22740616,22789651:pet_clair:4211:22790293,22805712:pet_clair:4211:22806033,22835736:pet_clair:4211:22835961,22877326:pet_clair:4211:22877540,22899767:pet_clair:4211:22900223,22934041:pet_clair:4211:22934799,22934173:pet_clair:4211:22934612,22989007:pet_clair:4211:22990398,22989008:pet_clair:4211:22989439,23035124:pet_clair:4211:23036697,23035137:pet_clair:4211:23036339,23035139:pet_clair:4211:23035704,23077263:pet_clair:4211:23077731'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9401556692594781, 'nb_photo': 64341, 'list_port_cont': '22633100,22633729,22634623,22636316,22674623,22697976,22741257,22744076,22790194,22791865,22792139,22807133,22807176,22828147,22836562,22899772,22909984,22917642,22918275,22939329,22939808,22997442,22998811,23069800,23086150,23094782', 'assoc_port': '22631757:22636316,22631773:22634623,22631778:22633729,22631792:22633100,22674311:22674623,22697096:22697976,22739877:22741257,22743293:22744076,22787285:22791865,22787294:22792139,22789652:22790194,22806836:22807176,22806844:22807133,22823015:22828147,22835754:22836562,22895927:22899772,22895943:22918275,22899760:22909984,22915103:22917642,22934087:22939808,22934172:22939329,22988990:22997442,22989025:22998811,23021841:23069800,23035125:23086150,23077254:23094782', 'assoc_mat': '22631757:pet_clair:3327:22636316,22631773:pet_clair:3327:22634623,22631778:pet_clair:3327:22633729,22631792:pet_clair:3327:22633100,22674311:pet_clair:3327:22674623,22697096:pet_clair:3327:22697976,22739877:pet_clair:3327:22741257,22743293:pet_clair:3327:22744076,22787285:pet_clair:3327:22791865,22787294:pet_clair:3327:22792139,22789652:pet_clair:3327:22790194,22806836:pet_clair:3327:22807176,22806844:pet_clair:3327:22807133,22823015:pet_clair:3327:22828147,22835754:pet_clair:3327:22836562,22895927:pet_clair:3327:22899772,22895943:pet_clair:3327:22918275,22899760:pet_clair:3327:22909984,22915103:pet_clair:3327:22917642,22934087:pet_clair:3327:22939808,22934172:pet_clair:3327:22939329,22988990:pet_clair:3327:22997442,22989025:pet_clair:3327:22998811,23021841:pet_clair:3327:23069800,23035125:pet_clair:3327:23086150,23077254:pet_clair:3327:23094782'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04191487947076704, 'nb_photo': 5563, 'list_port_cont': '22632467,22633408,22634749,22634885,22635383,22635881,22636254,22636847,22666584,22668503,22682351,22683001,22695511,22697500,22697894,22698552,22712621,22735954,22740595,22741438,22741897,22743684,22745577,22756240,22758411,22775351,22777912,22780000,22787577,22788034,22788537,22789074,22790043,22790985,22801679,22802752,22803707,22804883,22806243,22806500,22806667,22806678,22807379,22836200,22851603,22852058,22852627,22896115,22896926,22897039,22901013,22902362,22915268,22915386,22934635,22935126,22936331,22936632,22937033,22937286,22937975,22989465,22990254,22990408,22990707,22991376,22991512,22991770,22992189,22994075,23022311,23024093,23024302,23035847,23036474,23036952,23037471,23052966,23054437,23063289,23078082,23078229,23083684', 'assoc_port': '22631758:22635383,22631767:22636847,22631774:22634749,22631775:22634885,22631777:22636254,22631782:22633408,22631794:22635881,22631796:22632467,22665584:22666584,22668130:22668503,22681570:22682351,22681571:22683001,22693079:22695511,22697098:22698552,22697100:22697894,22697115:22697500,22712582:22712621,22729058:22735954,22739871:22745577,22739926:22741897,22739928:22741438,22739933:22743684,22739945:22740595,22755885:22756240,22758212:22758411,22773739:22775351,22773740:22777912,22773755:22780000,22787309:22789074,22787310:22790985,22787311:22788537,22787314:22788034,22787324:22787577,22789658:22790043,22801541:22801679,22802363:22802752,22803397:22804883,22803402:22803707,22805709:22806678,22805718:22806667,22805719:22806500,22805724:22806243,22806845:22807379,22835766:22836200,22849150:22852627,22849153:22852058,22849175:22851603,22895918:22897039,22895938:22896926,22895953:22896115,22899765:22901013,22899770:22902362,22915104:22915386,22915108:22915268,22934039:22937286,22934073:22937033,22934093:2293663', 'assoc_mat': '22631758:pet_clair:3594:22635383,22631767:pet_clair:3594:22636847,22631774:pet_clair:3594:22634749,22631775:pet_clair:3594:22634885,22631777:pet_clair:3594:22636254,22631782:pet_clair:3594:22633408,22631794:pet_clair:3594:22635881,22631796:pet_clair:3594:22632467,22665584:pet_clair:3594:22666584,22668130:pet_clair:3594:22668503,22681570:pet_clair:3594:22682351,22681571:pet_clair:3594:22683001,22693079:pet_clair:3594:22695511,22697098:pet_clair:3594:22698552,22697100:pet_clair:3594:22697894,22697115:pet_clair:3594:22697500,22712582:pet_clair:3594:22712621,22729058:pet_clair:3594:22735954,22739871:pet_clair:3594:22745577,22739926:pet_clair:3594:22741897,22739928:pet_clair:3594:22741438,22739933:pet_clair:3594:22743684,22739945:pet_clair:3594:22740595,22755885:pet_clair:3594:22756240,22758212:pet_clair:3594:22758411,22773739:pet_clair:3594:22775351,22773740:pet_clair:3594:22777912,22773755:pet_clair:3594:22780000,22787309:pet_clair:3594:22789074,22787310:pet_clair:3594:22790985,22787311:pet_clair:3594:22788537,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0019638282488313326, 'nb_photo': 21, 'list_port_cont': '22633300,22712665,22806703,22851405,22939616,23068971', 'assoc_port': '22631793:22633300,22712584:22712665,22805707:22806703,22849177:22851405,22934089:22939616,23021839:23068971', 'assoc_mat': '22631793:pet_fonce:4203:22633300,22712584:pet_fonce:4203:22712665,22805707:pet_fonce:4203:22806703,22849177:pet_fonce:4203:22851405,22934089:pet_fonce:4203:22939616,23021839:pet_fonce:4203:23068971'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013140154295281704, 'nb_photo': 11, 'list_port_cont': '22614954,22633325,22634172,22699147,22759845,22776071,22804040,22841228,23068338', 'assoc_port': '22612986:22614954,22631785:22634172,22631786:22633325,22697105:22699147,22758936:22759845,22773807:22776071,22803871:22804040,22835740:22841228,23021846:23068338', 'assoc_mat': '22612986:pet_fonce:4207:22614954,22631785:pet_fonce:4207:22634172,22631786:pet_fonce:4207:22633325,22697105:pet_fonce:4207:22699147,22758936:pet_fonce:4207:22759845,22773807:pet_fonce:4207:22776071,22803871:pet_fonce:4207:22804040,22835740:pet_fonce:4207:22841228,23021846:pet_fonce:4207:23068338'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007015394907756461, 'nb_photo': 4, 'list_port_cont': '22803493,22849679,22896471,23036285', 'assoc_port': '22803404:22803493,22849165:22849679,22895920:22896471,23035129:23036285', 'assoc_mat': '22803404:pet_fonce:4461:22803493,22849165:pet_fonce:4461:22849679,22895920:pet_fonce:4461:22896471,23035129:pet_fonce:4461:23036285'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.002052452580650783, 'nb_photo': 22, 'list_port_cont': '22633014,22633069,22665431,22788010,22797570,22816392,22896244,22915374,22934720,22934779,23022696,23022836', 'assoc_port': '22631755:22633069,22631780:22633014,22665064:22665431,22787322:22788010,22797340:22797570,22815066:22816392,22895926:22896244,22915100:22915374,22934070:22934720,22934124:22934779,23021843:23022836,23021874:23022696', 'assoc_mat': '22631755:pet_fonce:4209:22633069,22631780:pet_fonce:4209:22633014,22665064:pet_fonce:4209:22665431,22787322:pet_fonce:4209:22788010,22797340:pet_fonce:4209:22797570,22815066:pet_fonce:4209:22816392,22895926:pet_fonce:4209:22896244,22915100:pet_fonce:4209:22915374,22934070:pet_fonce:4209:22934720,22934124:pet_fonce:4209:22934779,23021843:pet_fonce:4209:23022836,23021874:pet_fonce:4209:23022696'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00187800442284536, 'nb_photo': 64, 'list_port_cont': '22595611,22632346,22635295,22685907,22697609,22699306,22737382,22742617,22743034,22743927,22778100,22788838,22789786,22790299,22791354,22791829,22792149,22805853,22806281,22806636,22806991,22823025,22835873,22835938,22840222,22842758,22896085,22898180,22898597,22938896,22939955,22940670,22940805,22941878,22995132,23004442,23069129,23094673', 'assoc_port': '22595056:22595611,22631771:22635295,22631791:22632346,22681567:22685907,22697103:22699306,22697153:22697609,22729056:22737382,22739921:22743927,22739925:22743034,22739936:22742617,22773736:22778100,22787286:22792149,22787297:22791829,22787306:22788838,22789655:22791354,22789662:22790299,22789667:22789786,22805704:22806281,22805720:22806636,22805732:22805853,22806839:22806991,22823017:22823025,22835734:22842758,22835751:22840222,22835758:22835938,22835759:22835873,22895915:22898180,22895936:22898597,22895955:22896085,22934045:22941878,22934057:22940805,22934076:22940670,22934084:22939955,22934090:22938896,22988942:22995132,22988997:23004442,23021852:23069129,23077258:23094673', 'assoc_mat': '22595056:pet_fonce:4207:22595611,22631771:pet_fonce:4207:22635295,22631791:pet_fonce:4207:22632346,22681567:pet_fonce:4207:22685907,22697103:pet_fonce:4207:22699306,22697153:pet_fonce:4207:22697609,22729056:pet_fonce:4207:22737382,22739921:pet_fonce:4207:22743927,22739925:pet_fonce:4207:22743034,22739936:pet_fonce:4207:22742617,22773736:pet_fonce:4207:22778100,22787286:pet_fonce:4207:22792149,22787297:pet_fonce:4207:22791829,22787306:pet_fonce:4207:22788838,22789655:pet_fonce:4207:22791354,22789662:pet_fonce:4207:22790299,22789667:pet_fonce:4207:22789786,22805704:pet_fonce:4207:22806281,22805720:pet_fonce:4207:22806636,22805732:pet_fonce:4207:22805853,22806839:pet_fonce:4207:22806991,22823017:pet_fonce:4207:22823025,22835734:pet_fonce:4207:22842758,22835751:pet_fonce:4207:22840222,22835758:pet_fonce:4207:22835938,22835759:pet_fonce:4207:22835873,22895915:pet_fonce:4207:22898180,22895936:pet_fonce:4207:22898597,22895955:pet_fonce:4207:22896085,22934045:pet_fonce:4207:22941878,22934057:pet_fonce:4207:22940805,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041861088426765284, 'nb_photo': 40, 'list_port_cont': '22632743,22682444,22740608,22790288,22806032,22835957,22877541,22900233,22934615,22934806,22990388,23035710,23036346,23036686,23077723', 'assoc_port': '22631770:22632743,22681569:22682444,22739919:22740608,22789651:22790288,22805712:22806032,22835736:22835957,22877326:22877541,22899767:22900233,22934041:22934806,22934173:22934615,22989007:22990388,23035124:23036686,23035137:23036346,23035139:23035710,23077263:23077723', 'assoc_mat': '22631770:pet_fonce:4211:22632743,22681569:pet_fonce:4211:22682444,22739919:pet_fonce:4211:22740608,22789651:pet_fonce:4211:22790288,22805712:pet_fonce:4211:22806032,22835736:pet_fonce:4211:22835957,22877326:pet_fonce:4211:22877541,22899767:pet_fonce:4211:22900233,22934041:pet_fonce:4211:22934806,22934173:pet_fonce:4211:22934615,22989007:pet_fonce:4211:22990388,23035124:pet_fonce:4211:23036686,23035137:pet_fonce:4211:23036346,23035139:pet_fonce:4211:23035710,23077263:pet_fonce:4211:23077723'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.015510307524250809, 'nb_photo': 888, 'list_port_cont': '22633104,22633730,22634620,22636314,22674621,22697980,22741255,22744082,22790193,22791857,22792133,22807137,22807182,22828156,22836571,22899783,22909979,22917634,22918284,22939335,22939798,22997433,22998812,23069798,23086148,23094793', 'assoc_port': '22631757:22636314,22631773:22634620,22631778:22633730,22631792:22633104,22674311:22674621,22697096:22697980,22739877:22741255,22743293:22744082,22787285:22791857,22787294:22792133,22789652:22790193,22806836:22807182,22806844:22807137,22823015:22828156,22835754:22836571,22895927:22899783,22895943:22918284,22899760:22909979,22915103:22917634,22934087:22939798,22934172:22939335,22988990:22997433,22989025:22998812,23021841:23069798,23035125:23086148,23077254:23094793', 'assoc_mat': '22631757:pet_fonce:3327:22636314,22631773:pet_fonce:3327:22634620,22631778:pet_fonce:3327:22633730,22631792:pet_fonce:3327:22633104,22674311:pet_fonce:3327:22674621,22697096:pet_fonce:3327:22697980,22739877:pet_fonce:3327:22741255,22743293:pet_fonce:3327:22744082,22787285:pet_fonce:3327:22791857,22787294:pet_fonce:3327:22792133,22789652:pet_fonce:3327:22790193,22806836:pet_fonce:3327:22807182,22806844:pet_fonce:3327:22807137,22823015:pet_fonce:3327:22828156,22835754:pet_fonce:3327:22836571,22895927:pet_fonce:3327:22899783,22895943:pet_fonce:3327:22918284,22899760:pet_fonce:3327:22909979,22915103:pet_fonce:3327:22917634,22934087:pet_fonce:3327:22939798,22934172:pet_fonce:3327:22939335,22988990:pet_fonce:3327:22997433,22989025:pet_fonce:3327:22998812,23021841:pet_fonce:3327:23069798,23035125:pet_fonce:3327:23086148,23077254:pet_fonce:3327:23094793'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008974527977299313, 'nb_photo': 156, 'list_port_cont': '22634746,22634883,22635388,22635882,22636249,22636848,22666592,22682359,22683002,22695515,22698558,22735947,22740598,22741433,22741899,22745582,22777914,22787581,22788531,22789072,22790041,22790982,22801682,22802750,22803705,22804882,22806507,22806659,22806674,22807385,22851597,22852633,22896112,22896925,22897029,22901007,22902363,22934637,22936325,22936640,22937026,22937980,22990259,22990414,22991515,22991767,22992194,23022319,23024098,23024308,23036471,23036951,23037477,23052963,23054432,23078086,23078233', 'assoc_port': '22631758:22635388,22631767:22636848,22631774:22634746,22631775:22634883,22631777:22636249,22631794:22635882,22665584:22666592,22681570:22682359,22681571:22683002,22693079:22695515,22697098:22698558,22729058:22735947,22739871:22745582,22739926:22741899,22739928:22741433,22739945:22740598,22773740:22777914,22787309:22789072,22787310:22790982,22787311:22788531,22787324:22787581,22789658:22790041,22801541:22801682,22802363:22802750,22803397:22804882,22803402:22803705,22805709:22806674,22805718:22806659,22805719:22806507,22806845:22807385,22849150:22852633,22849175:22851597,22895918:22897029,22895938:22896925,22895953:22896112,22899765:22901007,22899770:22902363,22934073:22937026,22934093:22936640,22934096:22936325,22934121:22937980,22934171:22934637,22988950:22992194,22988989:22991767,22988991:22991515,22989015:22990414,22989027:22990259,23021836:23024308,23021849:23024098,23021871:23022319,23035126:23037477,23035128:23036951,23035140:23036471,23051725:23052963,23054180:23054432,23077284:23078086,23077287:2307823', 'assoc_mat': '22631758:pet_fonce:3594:22635388,22631767:pet_fonce:3594:22636848,22631774:pet_fonce:3594:22634746,22631775:pet_fonce:3594:22634883,22631777:pet_fonce:3594:22636249,22631794:pet_fonce:3594:22635882,22665584:pet_fonce:3594:22666592,22681570:pet_fonce:3594:22682359,22681571:pet_fonce:3594:22683002,22693079:pet_fonce:3594:22695515,22697098:pet_fonce:3594:22698558,22729058:pet_fonce:3594:22735947,22739871:pet_fonce:3594:22745582,22739926:pet_fonce:3594:22741899,22739928:pet_fonce:3594:22741433,22739945:pet_fonce:3594:22740598,22773740:pet_fonce:3594:22777914,22787309:pet_fonce:3594:22789072,22787310:pet_fonce:3594:22790982,22787311:pet_fonce:3594:22788531,22787324:pet_fonce:3594:22787581,22789658:pet_fonce:3594:22790041,22801541:pet_fonce:3594:22801682,22802363:pet_fonce:3594:22802750,22803397:pet_fonce:3594:22804882,22803402:pet_fonce:3594:22803705,22805709:pet_fonce:3594:22806674,22805718:pet_fonce:3594:22806659,22805719:pet_fonce:3594:22806507,22806845:pet_fonce:3594:22807385,22849150:pet_fonce:3594:22852633,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.008786758334347245, 'nb_photo': 79, 'list_port_cont': '22633309,22667153,22712676,22806706,22851412,22939614,23068977', 'assoc_port': '22631793:22633309,22665583:22667153,22712584:22712676,22805707:22806706,22849177:22851412,22934089:22939614,23021839:23068977', 'assoc_mat': '22631793:pet_opaque:4203:22633309,22665583:pet_opaque:4203:22667153,22712584:pet_opaque:4203:22712676,22805707:pet_opaque:4203:22806706,22849177:pet_opaque:4203:22851412,22934089:pet_opaque:4203:22939614,23021839:pet_opaque:4203:23068977'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00376451967772809, 'nb_photo': 139, 'list_port_cont': '22595675,22596687,22614581,22614950,22633176,22633320,22635744,22636515,22682515,22683452,22684109,22696039,22696123,22699007,22699076,22699134,22699146,22699242,22699371,22742396,22743418,22743605,22743702,22743776,22744219,22759102,22759435,22759848,22774820,22776078,22778037,22789474,22790627,22790831,22791320,22791617,22803844,22803972,22804035,22806214,22806311,22806392,22806455,22806884,22807037,22812103,22836708,22838173,22838828,22841233,22841668,22842257,22849854,22899137,22900197,22902497,22939890,22940217,22940530,22996037,22996553,23002118,23068331,23069851,23070005,23086113,23086126,23088646,23094711', 'assoc_port': '22595057:22595675,22596273:22596687,22612985:22614581,22612986:22614950,22631763:22636515,22631765:22635744,22631786:22633320,22631787:22633176,22681579:22684109,22681582:22683452,22681583:22682515,22693051:22696039,22693052:22696123,22697094:22699371,22697104:22699242,22697105:22699146,22697106:22699076,22697108:22699134,22697109:22699007,22739866:22742396,22739881:22743418,22739906:22743605,22739918:22744219,22739922:22743702,22739923:22743776,22758936:22759848,22758937:22759435,22758939:22759102,22773737:22778037,22773807:22776078,22773814:22774820,22787302:22789474,22789654:22791617,22789661:22791320,22789663:22790831,22789664:22790627,22803399:22803844,22803871:22804035,22803875:22803972,22805702:22806214,22805705:22806392,22805721:22806455,22805727:22806311,22806835:22807037,22806837:22812103,22806847:22806884,22835732:22841668,22835733:22842257,22835740:22841233,22835753:22838828,22835756:22838173,22835757:22836708,22849123:22849854,22895922:22902497,22895929:22899137,22899762:22900197,22934078:2294053', 'assoc_mat': '22595057:pet_opaque:4207:22595675,22596273:pet_opaque:4207:22596687,22612985:pet_opaque:4207:22614581,22612986:pet_opaque:4207:22614950,22631763:pet_opaque:4207:22636515,22631765:pet_opaque:4207:22635744,22631786:pet_opaque:4207:22633320,22631787:pet_opaque:4207:22633176,22681579:pet_opaque:4207:22684109,22681582:pet_opaque:4207:22683452,22681583:pet_opaque:4207:22682515,22693051:pet_opaque:4207:22696039,22693052:pet_opaque:4207:22696123,22697094:pet_opaque:4207:22699371,22697104:pet_opaque:4207:22699242,22697105:pet_opaque:4207:22699146,22697106:pet_opaque:4207:22699076,22697108:pet_opaque:4207:22699134,22697109:pet_opaque:4207:22699007,22739866:pet_opaque:4207:22742396,22739881:pet_opaque:4207:22743418,22739906:pet_opaque:4207:22743605,22739918:pet_opaque:4207:22744219,22739922:pet_opaque:4207:22743702,22739923:pet_opaque:4207:22743776,22758936:pet_opaque:4207:22759848,22758937:pet_opaque:4207:22759435,22758939:pet_opaque:4207:22759102,22773737:pet_opaque:4207:22778037,22773807:pet_opaque:4207:22776078,2277'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022713510740425555, 'nb_photo': 69, 'list_port_cont': '22613420,22633023,22633113,22634321,22682271,22697564,22697869,22730161,22740424,22741298,22741789,22742711,22756553,22758486,22788066,22788132,22788255,22788467,22805994,22806174,22806256,22806473,22835903,22836953,22837024,22849571,22850516,22897141,22935333,22935803,22935993,22936962,22989542,22989859,22991306,22991605,22991669,22991821,23023768,23035475,23036274,23036426,23078159', 'assoc_port': '22612991:22613420,22631760:22634321,22631768:22633113,22631769:22633023,22681575:22682271,22697097:22697869,22697116:22697564,22729059:22730161,22739869:22742711,22739914:22741789,22739916:22741298,22739946:22740424,22755887:22756553,22758211:22758486,22787287:22788467,22787296:22788255,22787307:22788132,22787308:22788066,22805708:22806473,22805710:22805994,22805716:22806256,22805723:22806174,22835735:22837024,22835738:22836953,22835769:22835903,22849152:22850516,22849176:22849571,22895916:22897141,22934040:22935993,22934072:22935803,22934094:22935333,22934170:22936962,22988951:22991821,22988988:22991669,22988992:22991605,22988993:22991306,22989013:22989859,22989026:22989542,23021851:23023768,23035119:23036426,23035129:23036274,23035152:23035475,23077259:23078159', 'assoc_mat': '22612991:pet_opaque:4461:22613420,22631760:pet_opaque:4461:22634321,22631768:pet_opaque:4461:22633113,22631769:pet_opaque:4461:22633023,22681575:pet_opaque:4461:22682271,22697097:pet_opaque:4461:22697869,22697116:pet_opaque:4461:22697564,22729059:pet_opaque:4461:22730161,22739869:pet_opaque:4461:22742711,22739914:pet_opaque:4461:22741789,22739916:pet_opaque:4461:22741298,22739946:pet_opaque:4461:22740424,22755887:pet_opaque:4461:22756553,22758211:pet_opaque:4461:22758486,22787287:pet_opaque:4461:22788467,22787296:pet_opaque:4461:22788255,22787307:pet_opaque:4461:22788132,22787308:pet_opaque:4461:22788066,22805708:pet_opaque:4461:22806473,22805710:pet_opaque:4461:22805994,22805716:pet_opaque:4461:22806256,22805723:pet_opaque:4461:22806174,22835735:pet_opaque:4461:22837024,22835738:pet_opaque:4461:22836953,22835769:pet_opaque:4461:22835903,22849152:pet_opaque:4461:22850516,22849176:pet_opaque:4461:22849571,22895916:pet_opaque:4461:22897141,22934040:pet_opaque:4461:22935993,22934072:pet_opaque:4461:22935803,2293'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03717324564832472, 'nb_photo': 542, 'list_port_cont': '22743629,22806129,22815899,22997550,23090879', 'assoc_port': '22743292:22743629,22805722:22806129,22815065:22815899,22989006:22997550,23063140:23090879', 'assoc_mat': '22743292:pet_opaque:4200:22743629,22805722:pet_opaque:4200:22806129,22815065:pet_opaque:4200:22815899,22989006:pet_opaque:4200:22997550,23063140:pet_opaque:4200:23090879'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005813271618169226, 'nb_photo': 125, 'list_port_cont': '22633005,22633062,22665428,22682453,22697841,22741008,22741045,22759495,22774392,22788002,22797574,22802477,22806115,22816394,22836104,22896102,22896237,22915371,22934732,22934780,22989249,22989661,23022695,23022824,23063716,23077951', 'assoc_port': '22631755:22633062,22631780:22633005,22665064:22665428,22681572:22682453,22697114:22697841,22739876:22741045,22739931:22741008,22758940:22759495,22773792:22774392,22787322:22788002,22797340:22797574,22802368:22802477,22805717:22806115,22815066:22816394,22835748:22836104,22895926:22896237,22895949:22896102,22915100:22915371,22934070:22934732,22934124:22934780,22988977:22989249,22989017:22989661,23021843:23022824,23021874:23022695,23063141:23063716,23077292:23077951', 'assoc_mat': '22631755:pet_opaque:4209:22633062,22631780:pet_opaque:4209:22633005,22665064:pet_opaque:4209:22665428,22681572:pet_opaque:4209:22682453,22697114:pet_opaque:4209:22697841,22739876:pet_opaque:4209:22741045,22739931:pet_opaque:4209:22741008,22758940:pet_opaque:4209:22759495,22773792:pet_opaque:4209:22774392,22787322:pet_opaque:4209:22788002,22797340:pet_opaque:4209:22797574,22802368:pet_opaque:4209:22802477,22805717:pet_opaque:4209:22806115,22815066:pet_opaque:4209:22816394,22835748:pet_opaque:4209:22836104,22895926:pet_opaque:4209:22896237,22895949:pet_opaque:4209:22896102,22915100:pet_opaque:4209:22915371,22934070:pet_opaque:4209:22934732,22934124:pet_opaque:4209:22934780,22988977:pet_opaque:4209:22989249,22989017:pet_opaque:4209:22989661,23021843:pet_opaque:4209:23022824,23021874:pet_opaque:4209:23022695,23063141:pet_opaque:4209:23063716,23077292:pet_opaque:4209:23077951'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.004871813438591306, 'nb_photo': 307, 'list_port_cont': '22595621,22596506,22615950,22632305,22632344,22632510,22633075,22634136,22635209,22635286,22635622,22635838,22636525,22663353,22665763,22666073,22681943,22684506,22684917,22685898,22696140,22697303,22697615,22699330,22712227,22715578,22740214,22740304,22741023,22742007,22742223,22742250,22742613,22742796,22743180,22743299,22743709,22743936,22744011,22759223,22759910,22777792,22788703,22788848,22788893,22791078,22791346,22791790,22791825,22798561,22804004,22804018,22805849,22805863,22806287,22806328,22806347,22806630,22806940,22806986,22807009,22823028,22823047,22835936,22838280,22840733,22840868,22841455,22841642,22842764,22849514,22877654,22896081,22897468,22897810,22898188,22898551,22898605,22898647,22898862,22899153,22899485,22899796,22900749,22901143,22901483,22915214,22915306,22915579,22915652,22934324,22934399,22935485,22936435,22938062,22938905,22939393,22939948,22940624,22940795,22941717,22941876,22989082,22994958,22995143,22995156,22995317,22996249,22996319,22996745,22996826,22996854,22997385,2299760', 'assoc_port': '22595056:22595621,22596275:22596506,22612987:22615950,22631762:22635209,22631764:22636525,22631766:22635838,22631771:22635286,22631772:22635622,22631784:22634136,22631788:22633075,22631790:22632510,22631791:22632344,22631797:22632305,22662771:22663353,22665579:22666073,22665581:22665763,22681567:22685898,22681574:22684917,22681577:22684506,22681587:22681943,22693053:22696140,22697103:22699330,22697153:22697615,22697155:22697303,22711956:22712227,22713815:22715578,22739865:22742250,22739872:22742796,22739878:22743180,22739879:22743299,22739911:22743709,22739917:22744011,22739921:22743936,22739936:22742613,22739937:22742007,22739938:22742223,22739940:22740214,22739941:22741023,22739942:22740304,22758935:22759910,22758938:22759223,22773718:22777792,22787290:22791078,22787293:22791790,22787297:22791825,22787305:22788893,22787306:22788848,22787317:22788703,22789655:22791346,22798500:22798561,22803867:22804004,22803873:22804018,22805704:22806287,22805720:22806630,22805725:22806328,22805726:22806347,22805731:2280586', 'assoc_mat': '22595056:pet_opaque:4207:22595621,22596275:pet_opaque:4207:22596506,22612987:pet_opaque:4207:22615950,22631762:pet_opaque:4207:22635209,22631764:pet_opaque:4207:22636525,22631766:pet_opaque:4207:22635838,22631771:pet_opaque:4207:22635286,22631772:pet_opaque:4207:22635622,22631784:pet_opaque:4207:22634136,22631788:pet_opaque:4207:22633075,22631790:pet_opaque:4207:22632510,22631791:pet_opaque:4207:22632344,22631797:pet_opaque:4207:22632305,22662771:pet_opaque:4207:22663353,22665579:pet_opaque:4207:22666073,22665581:pet_opaque:4207:22665763,22681567:pet_opaque:4207:22685898,22681574:pet_opaque:4207:22684917,22681577:pet_opaque:4207:22684506,22681587:pet_opaque:4207:22681943,22693053:pet_opaque:4207:22696140,22697103:pet_opaque:4207:22699330,22697153:pet_opaque:4207:22697615,22697155:pet_opaque:4207:22697303,22711956:pet_opaque:4207:22712227,22713815:pet_opaque:4207:22715578,22739865:pet_opaque:4207:22742250,22739872:pet_opaque:4207:22742796,22739878:pet_opaque:4207:22743180,22739879:pet_opaque:4207:22743299,2273'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002836846819881631, 'nb_photo': 697, 'list_port_cont': '22632748,22682448,22740609,22790283,22806024,22835965,22877536,22900226,22934620,22934797,22989427,22990397,23035695,23036338,23036699,23077728', 'assoc_port': '22631770:22632748,22681569:22682448,22739919:22740609,22789651:22790283,22805712:22806024,22835736:22835965,22877326:22877536,22899767:22900226,22934041:22934797,22934173:22934620,22989007:22990397,22989008:22989427,23035124:23036699,23035137:23036338,23035139:23035695,23077263:23077728', 'assoc_mat': '22631770:pet_opaque:4211:22632748,22681569:pet_opaque:4211:22682448,22739919:pet_opaque:4211:22740609,22789651:pet_opaque:4211:22790283,22805712:pet_opaque:4211:22806024,22835736:pet_opaque:4211:22835965,22877326:pet_opaque:4211:22877536,22899767:pet_opaque:4211:22900226,22934041:pet_opaque:4211:22934797,22934173:pet_opaque:4211:22934620,22989007:pet_opaque:4211:22990397,22989008:pet_opaque:4211:22989427,23035124:pet_opaque:4211:23036699,23035137:pet_opaque:4211:23036338,23035139:pet_opaque:4211:23035695,23077263:pet_opaque:4211:23077728'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.024425847806485938, 'nb_photo': 622, 'list_port_cont': '22604529,22613051,22632462,22632903,22633694,22665968,22666546,22667493,22674427,22682149,22682702,22697359,22697403,22698835,22700148,22709320,22712105,22714051,22741782,22742234,22742623,22743407,22745619,22774358,22787563,22788382,22788899,22789889,22791366,22798042,22798859,22800825,22800838,22803223,22803990,22804102,22804181,22806094,22806576,22806650,22806971,22838298,22839113,22849595,22849606,22849661,22855835,22938744,22938881,22939571,22941525,23026191,23026451,23026711,23026785,23026906,23027315,23027852,23031369,23032063,23041906,23042021,23042219,23042460,23042581,23042767,23043015,23043231,23043391,23043491,23054342,23067982,23070123,23085890,23085969,23086140,23086760,23086909,23088807,23090827,23094733,23094807,23094839', 'assoc_port': '22604310:22604529,22612993:22613051,22631756:22633694,22631779:22632903,22631789:22632462,22665577:22700148,22665578:22667493,22665580:22666546,22665582:22665968,22674313:22674427,22681585:22682702,22681586:22682149,22697095:22698835,22697113:22697403,22697157:22697359,22709064:22709320,22711961:22712105,22713834:22714051,22729055:22745619,22739908:22742623,22739909:22742234,22739912:22741782,22743294:22743407,22773719:22791366,22773759:22774358,22787288:22788899,22787289:22788382,22787316:22787563,22789650:22789889,22797981:22798042,22798724:22798859,22800776:22800838,22800777:22800825,22802367:22803223,22803870:22804181,22803872:22804102,22803874:22803990,22805703:22806650,22805711:22806576,22805729:22806094,22806841:22806971,22835747:22839113,22835760:22838298,22849122:22849661,22849178:22849595,22849179:22849606,22855781:22855835,22895912:23026191,22895913:23026451,22895914:23026711,22895925:23026785,22895932:23026906,22895933:23027315,22895944:23027852,22915102:23031369,22915576:23032063,22934071:2294152', 'assoc_mat': '22604310:plastique:3726:22604529,22612993:plastique:3726:22613051,22631756:plastique:3726:22633694,22631779:plastique:3726:22632903,22631789:plastique:3726:22632462,22665577:plastique:3726:22700148,22665578:plastique:3726:22667493,22665580:plastique:3726:22666546,22665582:plastique:3726:22665968,22674313:plastique:3726:22674427,22681585:plastique:3726:22682702,22681586:plastique:3726:22682149,22697095:plastique:3726:22698835,22697113:plastique:3726:22697403,22697157:plastique:3726:22697359,22709064:plastique:3726:22709320,22711961:plastique:3726:22712105,22713834:plastique:3726:22714051,22729055:plastique:3726:22745619,22739908:plastique:3726:22742623,22739909:plastique:3726:22742234,22739912:plastique:3726:22741782,22743294:plastique:3726:22743407,22773719:plastique:3726:22791366,22773759:plastique:3726:22774358,22787288:plastique:3726:22788899,22787289:plastique:3726:22788382,22787316:plastique:3726:22787563,22789650:plastique:3726:22789889,22797981:plastique:3726:22798042,22798724:plastique:3726:22798859,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010704421434523315, 'nb_photo': 546, 'list_port_cont': '22613049,22632452,22632900,22633693,22665974,22666551,22667498,22674428,22682160,22682696,22697356,22697409,22698508,22698838,22700150,22709319,22712100,22714046,22714436,22714872,22741776,22742240,22742627,22743110,22743409,22745622,22774361,22787569,22788376,22789881,22791359,22798043,22798856,22800831,22800842,22803230,22803984,22804103,22804175,22806093,22806582,22806649,22806974,22838297,22839120,22849597,22849610,22849659,22855844,22938747,22938894,22939572,22941530,23026192,23026446,23026713,23026779,23026901,23027314,23027429,23027842,23031376,23032062,23041914,23042013,23042227,23042464,23042589,23042772,23043010,23043227,23043386,23043487,23054339,23067985,23070126,23085893,23085971,23086139,23086764,23086901,23088814,23089382,23090822,23094741,23094808,23094842', 'assoc_port': '22612993:22613049,22631756:22633693,22631779:22632900,22631789:22632452,22665577:22700150,22665578:22667498,22665580:22666551,22665582:22665974,22674313:22674428,22681585:22682696,22681586:22682160,22697095:22698838,22697111:22698508,22697113:22697409,22697157:22697356,22709064:22709319,22711961:22712100,22713814:22714872,22713826:22714436,22713834:22714046,22729055:22745622,22739873:22743110,22739908:22742627,22739909:22742240,22739912:22741776,22743294:22743409,22773719:22791359,22773759:22774361,22787289:22788376,22787316:22787569,22789650:22789881,22797981:22798043,22798724:22798856,22800776:22800842,22800777:22800831,22802367:22803230,22803870:22804175,22803872:22804103,22803874:22803984,22805703:22806649,22805711:22806582,22805729:22806093,22806841:22806974,22835747:22839120,22835760:22838297,22849122:22849659,22849178:22849597,22849179:22849610,22855781:22855844,22895912:23026192,22895913:23026446,22895914:23026713,22895925:23026779,22895932:23026901,22895933:23027314,22895934:23027429,22895944:2302784', 'assoc_mat': '22612993:Teint_Dans_La_Masse:3726:22613049,22631756:Teint_Dans_La_Masse:3726:22633693,22631779:Teint_Dans_La_Masse:3726:22632900,22631789:Teint_Dans_La_Masse:3726:22632452,22665577:Teint_Dans_La_Masse:3726:22700150,22665578:Teint_Dans_La_Masse:3726:22667498,22665580:Teint_Dans_La_Masse:3726:22666551,22665582:Teint_Dans_La_Masse:3726:22665974,22674313:Teint_Dans_La_Masse:3726:22674428,22681585:Teint_Dans_La_Masse:3726:22682696,22681586:Teint_Dans_La_Masse:3726:22682160,22697095:Teint_Dans_La_Masse:3726:22698838,22697111:Teint_Dans_La_Masse:3726:22698508,22697113:Teint_Dans_La_Masse:3726:22697409,22697157:Teint_Dans_La_Masse:3726:22697356,22709064:Teint_Dans_La_Masse:3726:22709319,22711961:Teint_Dans_La_Masse:3726:22712100,22713814:Teint_Dans_La_Masse:3726:22714872,22713826:Teint_Dans_La_Masse:3726:22714436,22713834:Teint_Dans_La_Masse:3726:22714046,22729055:Teint_Dans_La_Masse:3726:22745622,22739873:Teint_Dans_La_Masse:3726:22743110,22739908:Teint_Dans_La_Masse:3726:22742627,22739909:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005983032840094512, 'nb_photo': 7, 'list_port_cont': '22635749,22744226,22759422,22797465,22840179,23002125', 'assoc_port': '22631765:22635749,22739918:22744226,22758937:22759422,22797337:22797465,22835752:22840179,22989031:23002125', 'assoc_mat': '22631765:textiles_sanitaires:4207:22635749,22739918:textiles_sanitaires:4207:22744226,22758937:textiles_sanitaires:4207:22759422,22797337:textiles_sanitaires:4207:22797465,22835752:textiles_sanitaires:4207:22840179,22989031:textiles_sanitaires:4207:23002125'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0002782773503627361, 'nb_photo': 4, 'list_port_cont': '22633067,22797569,22896233', 'assoc_port': '22631755:22633067,22797340:22797569,22895926:22896233', 'assoc_mat': '22631755:textiles_sanitaires:4209:22633067,22797340:textiles_sanitaires:4209:22797569,22895926:textiles_sanitaires:4209:22896233'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00040905060717789346, 'nb_photo': 12, 'list_port_cont': '22685895,22789606,22806863,22849502,22934309,22935488,22938072,22939392,23006087', 'assoc_port': '22681567:22685895,22787300:22789606,22806846:22806863,22849148:22849502,22934085:22939392,22934092:22938072,22934166:22935488,22934175:22934309,22989038:23006087', 'assoc_mat': '22681567:textiles_sanitaires:4207:22685895,22787300:textiles_sanitaires:4207:22789606,22806846:textiles_sanitaires:4207:22806863,22849148:textiles_sanitaires:4207:22849502,22934085:textiles_sanitaires:4207:22939392,22934092:textiles_sanitaires:4207:22938072,22934166:textiles_sanitaires:4207:22935488,22934175:textiles_sanitaires:4207:22934309,22989038:textiles_sanitaires:4207:23006087'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 6.208872827463524e-05, 'nb_photo': 3, 'list_port_cont': '22790292,22990384', 'assoc_port': '22789651:22790292,22989007:22990384', 'assoc_mat': '22789651:textiles_sanitaires:4211:22790292,22989007:textiles_sanitaires:4211:22990384'}) 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(1773497,1778137,1780152,1785459,1789378,1793810,1797569,1802114,1803327,1808237,1810482,1815959,1819844,1823555,1824247)); after get_hostname_from_raspi 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; hasthag : pcnc 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 = '_______pcnc' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; hasthag : pcm 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 = '_______pcm' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film,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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; hasthag : film_pedb hasthag that could be used but not yet : _______film_plastique SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______film_pedb' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') 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=1042) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=94 and date >='2025-05-01' and date <= '2025-05-31') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((18939,),), 'unwanted_material_monthly_percentage': ((0.10066922295408216,),), 'material_repartition': (('pcnc', 5315), ('film_pedb', 3589), ('pet_clair', 2280), ('jrm', 2042), ('emr', 1944), ('refus', 1373), ('pehd_pp', 949), ('pcm', 546), ('flux_dev', 196), ('ela', 121)), 'material_dict': {'pcnc': 5315, 'film_pedb': 3589, 'pet_clair': 2280, 'jrm': 2042, 'emr': 1944, 'refus': 1373, 'pehd_pp': 949, 'autres': 863}, 'coverage_data': (('2025/05/17/', 0.985499), ('2025/05/16/', 1.0), ('2025/05/15/', 1.0), ('2025/05/14/', 1.0), ('2025/05/13/', 1.0), ('2025/05/12/', 1.0), ('2025/05/10/', 0.988499), ('2025/05/09/', 1.0), ('2025/05/08/', 1.0), ('2025/05/07/', 1.0), ('2025/05/06/', 1.0), ('2025/05/05/', 1.0), ('2025/05/03/', 0.985777), ('2025/05/02/', 1.0), ('2025/05/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 5, 2), 0.09737190598822272, 1708), (datetime.date(2025, 5, 3), 0.06390985703207638, 12), (datetime.date(2025, 5, 5), 0.08661875454848297, 1759), (datetime.date(2025, 5, 6), 0.09242125256854354, 1567), (datetime.date(2025, 5, 7), 0.09232102550072051, 1870), (datetime.date(2025, 5, 8), 0.09204078076151125, 1929), (datetime.date(2025, 5, 9), 0.08213821975637381, 2015), (datetime.date(2025, 5, 10), 0.03977901460009507, 12), (datetime.date(2025, 5, 12), 0.08266353677406599, 1614), (datetime.date(2025, 5, 13), 0.11507304625766673, 1629), (datetime.date(2025, 5, 14), 0.11296530729042606, 1787), (datetime.date(2025, 5, 15), 0.0952554913540377, 1539), (datetime.date(2025, 5, 16), 0.09176074982771451, 914)), 'impurety_average_data_per_hashtag': {'emr': ((datetime.date(2025, 5, 2), 0.057410459713304635, 274), (datetime.date(2025, 5, 5), 0.05261186782742642, 264), (datetime.date(2025, 5, 6), 0.0482637510709988, 107), (datetime.date(2025, 5, 7), 0.05132441710701821, 319), (datetime.date(2025, 5, 8), 0.051929230892170795, 354), (datetime.date(2025, 5, 9), 0.053456044646512865, 210), (datetime.date(2025, 5, 12), 0.055781152753501186, 116), (datetime.date(2025, 5, 13), 0.05409577544849204, 48), (datetime.date(2025, 5, 14), 0.05672776505698133, 65), (datetime.date(2025, 5, 15), 0.05415464273609529, 146), (datetime.date(2025, 5, 16), 0.05976781357736953, 41)), 'pcnc': ((datetime.date(2025, 5, 2), 0.0531609587699525, 374), (datetime.date(2025, 5, 3), 0.06390985703207638, 12), (datetime.date(2025, 5, 5), 0.05392992684519688, 513), (datetime.date(2025, 5, 6), 0.05341048519542341, 628), (datetime.date(2025, 5, 7), 0.05869197361998354, 550), (datetime.date(2025, 5, 8), 0.060062122847174146, 379), (datetime.date(2025, 5, 9), 0.06597401048468082, 385), (datetime.date(2025, 5, 12), 0.0577755939265075, 508), (datetime.date(2025, 5, 13), 0.054302623060609935, 659), (datetime.date(2025, 5, 14), 0.057335912751417806, 540), (datetime.date(2025, 5, 15), 0.06299704541450968, 439), (datetime.date(2025, 5, 16), 0.0585956173473646, 328)), 'jrm': ((datetime.date(2025, 5, 2), 0.05805505534224848, 108), (datetime.date(2025, 5, 5), 0.0688735475983963, 179), (datetime.date(2025, 5, 6), 0.06168172227069465, 155), (datetime.date(2025, 5, 7), 0.08210136386379832, 109), (datetime.date(2025, 5, 8), 0.0812930119142633, 208), (datetime.date(2025, 5, 9), 0.08602474875068003, 552), (datetime.date(2025, 5, 10), 0.03977901460009507, 12), (datetime.date(2025, 5, 12), 0.058250456434944656, 177), (datetime.date(2025, 5, 13), 0.0439094024042993, 109), (datetime.date(2025, 5, 14), 0.048253840058887686, 221), (datetime.date(2025, 5, 15), 0.06410725715117103, 115), (datetime.date(2025, 5, 16), 0.056596296446848174, 97)), 'pcm': ((datetime.date(2025, 5, 2), 0.05506702297560662, 48), (datetime.date(2025, 5, 5), 0.07158457331100497, 59), (datetime.date(2025, 5, 6), 0.051179305833675894, 43), (datetime.date(2025, 5, 7), 0.06415017305233096, 53), (datetime.date(2025, 5, 8), 0.07022072224730037, 52), (datetime.date(2025, 5, 9), 0.057902143133517124, 35), (datetime.date(2025, 5, 12), 0.07164829926500763, 60), (datetime.date(2025, 5, 13), 0.043158661021985796, 58), (datetime.date(2025, 5, 14), 0.02840912132412215, 45), (datetime.date(2025, 5, 15), 0.04907043610412832, 51), (datetime.date(2025, 5, 16), 0.04694077869898931, 42)), 'pet_clair': ((datetime.date(2025, 5, 2), 0.07310340161085983, 291), (datetime.date(2025, 5, 5), 0.05042143393223557, 230), (datetime.date(2025, 5, 6), 0.05960927856028277, 137), (datetime.date(2025, 5, 7), 0.04687510315876994, 253), (datetime.date(2025, 5, 8), 0.060339569711357295, 275), (datetime.date(2025, 5, 9), 0.0336489841209202, 265), (datetime.date(2025, 5, 12), 0.04069158015049994, 235), (datetime.date(2025, 5, 13), 0.06593559100795275, 155), (datetime.date(2025, 5, 14), 0.057945120078474036, 191), (datetime.date(2025, 5, 15), 0.0463259208233034, 213), (datetime.date(2025, 5, 16), 0.0626251318511304, 35)), 'film_pedb': ((datetime.date(2025, 5, 2), 0.23029840817261538, 330), (datetime.date(2025, 5, 5), 0.24101410187090905, 280), (datetime.date(2025, 5, 6), 0.2340229880485844, 269), (datetime.date(2025, 5, 7), 0.2284213127019632, 376), (datetime.date(2025, 5, 8), 0.2115241693446317, 318), (datetime.date(2025, 5, 9), 0.19269234812475414, 317), (datetime.date(2025, 5, 12), 0.22564347235029994, 309), (datetime.date(2025, 5, 13), 0.2386973114278078, 384), (datetime.date(2025, 5, 14), 0.22581956489054142, 475), (datetime.date(2025, 5, 15), 0.19691874905699525, 374), (datetime.date(2025, 5, 16), 0.15112841864447232, 157)), 'refus': ((datetime.date(2025, 5, 2), 0.11376988446014233, 166), (datetime.date(2025, 5, 5), 0.1483505660856589, 133), (datetime.date(2025, 5, 6), 0.1316882503958252, 99), (datetime.date(2025, 5, 7), 0.12406164695780522, 143), (datetime.date(2025, 5, 8), 0.1415735357840083, 170), (datetime.date(2025, 5, 9), 0.15238417551308567, 89), (datetime.date(2025, 5, 12), 0.11644168179956753, 87), (datetime.date(2025, 5, 13), 0.11008665775979054, 122), (datetime.date(2025, 5, 14), 0.11165327185047534, 150), (datetime.date(2025, 5, 15), 0.1266072703620807, 122), (datetime.date(2025, 5, 16), 0.1134178883028496, 92)), 'pehd_pp': ((datetime.date(2025, 5, 2), 0.08632583886313365, 103), (datetime.date(2025, 5, 5), 0.08348202504299246, 87), (datetime.date(2025, 5, 6), 0.08283553109965013, 88), (datetime.date(2025, 5, 7), 0.07502070642995472, 67), (datetime.date(2025, 5, 8), 0.07380416312872698, 96), (datetime.date(2025, 5, 9), 0.08870801812391804, 109), (datetime.date(2025, 5, 12), 0.06740860449914117, 122), (datetime.date(2025, 5, 13), 0.07453965727088432, 75), (datetime.date(2025, 5, 14), 0.08084040534724066, 64), (datetime.date(2025, 5, 15), 0.0733293978489216, 60), (datetime.date(2025, 5, 16), 0.05501418459897542, 78)), 'ela': ((datetime.date(2025, 5, 2), 0.26614209204397055, 14), (datetime.date(2025, 5, 5), 0.2428593081652148, 14), (datetime.date(2025, 5, 6), 0.24888565997404202, 11), (datetime.date(2025, 5, 8), 0.26880226585198397, 22), (datetime.date(2025, 5, 9), 0.2284314565369108, 22), (datetime.date(2025, 5, 13), 0.258923082338279, 19), (datetime.date(2025, 5, 15), 0.23452021046684, 19)), 'flux_dev': ((datetime.date(2025, 5, 6), 0.19533575434706701, 30), (datetime.date(2025, 5, 8), 0.1670891649264751, 55), (datetime.date(2025, 5, 9), 0.13592676722690825, 31), (datetime.date(2025, 5, 14), 0.19742367349685963, 36), (datetime.date(2025, 5, 16), 0.1305775781158343, 44))}, 'quality_array': [['-1.5447347941051524', '02052025'], ['-2.7809006968529744', '03052025'], ['-0.8879073075712851', '05052025'], ['-0.5749396777174444', '06052025'], ['-0.9336150991147287', '07052025'], ['-1.1819777797191044', '08052025'], ['-1.3079956376056092', '09052025'], ['-1.0587841523252888', '12052025'], ['-0.6761491661132732', '13052025'], ['-0.9129804077348564', '14052025'], ['-0.7849847506891092', '15052025'], ['-0.5340043759476824', '16052025']], 'number_of_batch': ((693,),), 'datou_id_sts': 4101, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.007899131289473017, 'nb_photo': 975, 'list_port_cont': '22633102,22633737,22634625,22636315,22674617,22697983,22741260,22744073,22790201,22791862,22792130,22807136,22807179,22828155,22836568,22899781,22909987,22917643,22918276,22939333,22939797,22997443,22998814,23069810,23086160,23094790', 'assoc_port': '22631757:22636315,22631773:22634625,22631778:22633737,22631792:22633102,22674311:22674617,22697096:22697983,22739877:22741260,22743293:22744073,22787285:22791862,22787294:22792130,22789652:22790201,22806836:22807179,22806844:22807136,22823015:22828155,22835754:22836568,22895927:22899781,22895943:22918276,22899760:22909987,22915103:22917643,22934087:22939797,22934172:22939333,22988990:22997443,22989025:22998814,23021841:23069810,23035125:23086160,23077254:23094790', 'assoc_mat': '22631757:autre:3327:22636315,22631773:autre:3327:22634625,22631778:autre:3327:22633737,22631792:autre:3327:22633102,22674311:autre:3327:22674617,22697096:autre:3327:22697983,22739877:autre:3327:22741260,22743293:autre:3327:22744073,22787285:autre:3327:22791862,22787294:autre:3327:22792130,22789652:autre:3327:22790201,22806836:autre:3327:22807179,22806844:autre:3327:22807136,22823015:autre:3327:22828155,22835754:autre:3327:22836568,22895927:autre:3327:22899781,22895943:autre:3327:22918276,22899760:autre:3327:22909987,22915103:autre:3327:22917643,22934087:autre:3327:22939797,22934172:autre:3327:22939333,22988990:autre:3327:22997443,22989025:autre:3327:22998814,23021841:autre:3327:23069810,23035125:autre:3327:23086160,23077254:autre:3327:23094790'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0025954257366883, 'nb_photo': 466, 'list_port_cont': '22632473,22633410,22634742,22634887,22635387,22635887,22636257,22636846,22666591,22668505,22682352,22682997,22695519,22697496,22697893,22698555,22735952,22740600,22741430,22741900,22743685,22745578,22756243,22758406,22775359,22777909,22779999,22788032,22788538,22789076,22790039,22790988,22801681,22802753,22803711,22804880,22806246,22806509,22806663,22806680,22807389,22836194,22851600,22852050,22852630,22896106,22896920,22897033,22901009,22902359,22915267,22915384,22934632,22935124,22936323,22936636,22937027,22937289,22937976,22989468,22990261,22990412,22990714,22991375,22991513,22991773,22992191,22994082,23022310,23024094,23024310,23035849,23036467,23036945,23037478,23052973,23054428,23063290,23078087,23078223,23083676', 'assoc_port': '22631758:22635387,22631767:22636846,22631774:22634742,22631775:22634887,22631777:22636257,22631782:22633410,22631794:22635887,22631796:22632473,22665584:22666591,22668130:22668505,22681570:22682352,22681571:22682997,22693079:22695519,22697098:22698555,22697100:22697893,22697115:22697496,22729058:22735952,22739871:22745578,22739926:22741900,22739928:22741430,22739933:22743685,22739945:22740600,22755885:22756243,22758212:22758406,22773739:22775359,22773740:22777909,22773755:22779999,22787309:22789076,22787310:22790988,22787311:22788538,22787314:22788032,22789658:22790039,22801541:22801681,22802363:22802753,22803397:22804880,22803402:22803711,22805709:22806680,22805718:22806663,22805719:22806509,22805724:22806246,22806845:22807389,22835766:22836194,22849150:22852630,22849153:22852050,22849175:22851600,22895918:22897033,22895938:22896920,22895953:22896106,22899765:22901009,22899770:22902359,22915104:22915384,22915108:22915267,22934039:22937289,22934073:22937027,22934093:22936636,22934096:22936323,22934121:2293797', 'assoc_mat': '22631758:autre:3594:22635387,22631767:autre:3594:22636846,22631774:autre:3594:22634742,22631775:autre:3594:22634887,22631777:autre:3594:22636257,22631782:autre:3594:22633410,22631794:autre:3594:22635887,22631796:autre:3594:22632473,22665584:autre:3594:22666591,22668130:autre:3594:22668505,22681570:autre:3594:22682352,22681571:autre:3594:22682997,22693079:autre:3594:22695519,22697098:autre:3594:22698555,22697100:autre:3594:22697893,22697115:autre:3594:22697496,22729058:autre:3594:22735952,22739871:autre:3594:22745578,22739926:autre:3594:22741900,22739928:autre:3594:22741430,22739933:autre:3594:22743685,22739945:autre:3594:22740600,22755885:autre:3594:22756243,22758212:autre:3594:22758406,22773739:autre:3594:22775359,22773740:autre:3594:22777909,22773755:autre:3594:22779999,22787309:autre:3594:22789076,22787310:autre:3594:22790988,22787311:autre:3594:22788538,22787314:autre:3594:22788032,22789658:autre:3594:22790039,22801541:autre:3594:22801681,22802363:autre:3594:22802753,22803397:autre:3594:22804880,22803402:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009519365358300969, 'nb_photo': 157, 'list_port_cont': '22613059,22632896,22633691,22665972,22666547,22674424,22697363,22697398,22698510,22700144,22712102,22714048,22743114,22743404,22774357,22787567,22788379,22788900,22789883,22798862,22800828,22800835,22803224,22803983,22804111,22804185,22806091,22806580,22806646,22806969,22839119,22849598,22849602,22849652,22855834,22938893,22939575,22941532,23026196,23026450,23026721,23026786,23026909,23027843,23031372,23032058,23041905,23042012,23042452,23042590,23043006,23043228,23043489,23054341,23067978,23070131,23085973,23086765,23089387,23090821', 'assoc_port': '22612993:22613059,22631756:22633691,22631779:22632896,22665577:22700144,22665580:22666547,22665582:22665972,22674313:22674424,22697111:22698510,22697113:22697398,22697157:22697363,22711961:22712102,22713834:22714048,22739873:22743114,22743294:22743404,22773759:22774357,22787288:22788900,22787289:22788379,22787316:22787567,22789650:22789883,22798724:22798862,22800776:22800835,22800777:22800828,22802367:22803224,22803870:22804185,22803872:22804111,22803874:22803983,22805703:22806646,22805711:22806580,22805729:22806091,22806841:22806969,22835747:22839119,22849122:22849652,22849178:22849598,22849179:22849602,22855781:22855834,22895912:23026196,22895913:23026450,22895914:23026721,22895925:23026786,22895932:23026909,22895944:23027843,22915102:23031372,22915576:23032058,22934071:22941532,22934083:22939575,22934123:22938893,22988944:23041905,22988945:23042012,22988983:23042452,22988984:23042590,22988986:23086765,22989002:23043006,22989016:23043228,22989035:23043489,23021844:23067978,23021873:23070131,23035138:2308597', 'assoc_mat': '22612993:autre_refus:3726:22613059,22631756:autre_refus:3726:22633691,22631779:autre_refus:3726:22632896,22665577:autre_refus:3726:22700144,22665580:autre_refus:3726:22666547,22665582:autre_refus:3726:22665972,22674313:autre_refus:3726:22674424,22697111:autre_refus:3726:22698510,22697113:autre_refus:3726:22697398,22697157:autre_refus:3726:22697363,22711961:autre_refus:3726:22712102,22713834:autre_refus:3726:22714048,22739873:autre_refus:3726:22743114,22743294:autre_refus:3726:22743404,22773759:autre_refus:3726:22774357,22787288:autre_refus:3726:22788900,22787289:autre_refus:3726:22788379,22787316:autre_refus:3726:22787567,22789650:autre_refus:3726:22789883,22798724:autre_refus:3726:22798862,22800776:autre_refus:3726:22800835,22800777:autre_refus:3726:22800828,22802367:autre_refus:3726:22803224,22803870:autre_refus:3726:22804185,22803872:autre_refus:3726:22804111,22803874:autre_refus:3726:22803983,22805703:autre_refus:3726:22806646,22805711:autre_refus:3726:22806580,22805729:autre_refus:3726:22806091,22806841:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0013795019941771416, 'nb_photo': 102, 'list_port_cont': '22633098,22634622,22636322,22674616,22697977,22741258,22790202,22792131,22807138,22807178,22828154,22836566,22909988,22917631,22939331,22939809,22997439,22998809,23069801,23086152', 'assoc_port': '22631757:22636322,22631773:22634622,22631792:22633098,22674311:22674616,22697096:22697977,22739877:22741258,22787294:22792131,22789652:22790202,22806836:22807178,22806844:22807138,22823015:22828154,22835754:22836566,22899760:22909988,22915103:22917631,22934087:22939809,22934172:22939331,22988990:22997439,22989025:22998809,23021841:23069801,23035125:23086152', 'assoc_mat': '22631757:barquette_avec_film:3327:22636322,22631773:barquette_avec_film:3327:22634622,22631792:barquette_avec_film:3327:22633098,22674311:barquette_avec_film:3327:22674616,22697096:barquette_avec_film:3327:22697977,22739877:barquette_avec_film:3327:22741258,22787294:barquette_avec_film:3327:22792131,22789652:barquette_avec_film:3327:22790202,22806836:barquette_avec_film:3327:22807178,22806844:barquette_avec_film:3327:22807138,22823015:barquette_avec_film:3327:22828154,22835754:barquette_avec_film:3327:22836566,22899760:barquette_avec_film:3327:22909988,22915103:barquette_avec_film:3327:22917631,22934087:barquette_avec_film:3327:22939809,22934172:barquette_avec_film:3327:22939331,22988990:barquette_avec_film:3327:22997439,22989025:barquette_avec_film:3327:22998809,23021841:barquette_avec_film:3327:23069801,23035125:barquette_avec_film:3327:23086152'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.030725668709733457, 'nb_photo': 573, 'list_port_cont': '22633310,22667149,22712670,22806694,22851409,22939609,23068972', 'assoc_port': '22631793:22633310,22665583:22667149,22712584:22712670,22805707:22806694,22849177:22851409,22934089:22939609,23021839:23068972', 'assoc_mat': '22631793:barquette_opaque:4203:22633310,22665583:barquette_opaque:4203:22667149,22712584:barquette_opaque:4203:22712670,22805707:barquette_opaque:4203:22806694,22849177:barquette_opaque:4203:22851409,22934089:barquette_opaque:4203:22939609,23021839:barquette_opaque:4203:23068972'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001407235714898077, 'nb_photo': 222, 'list_port_cont': '22595670,22596683,22614578,22614946,22632238,22633179,22633324,22634169,22635745,22636516,22682526,22683463,22684106,22696046,22696127,22697488,22699018,22699081,22699128,22699154,22699233,22699381,22737132,22743420,22743608,22743701,22743773,22744214,22759093,22759425,22759842,22774828,22776077,22778051,22787979,22789057,22790631,22790820,22791198,22791449,22791614,22791773,22803836,22806208,22806398,22806463,22806880,22806889,22807031,22812102,22836704,22838172,22838821,22840888,22841227,22841467,22841665,22842252,22849865,22899138,22900188,22900356,22902493,22940211,22941518,22996029,22996552,22997356,23002123,23068342,23069845,23070006,23086101,23086130,23088642,23088744,23090909', 'assoc_port': '22595057:22595670,22596273:22596683,22612985:22614578,22612986:22614946,22631763:22636516,22631765:22635745,22631785:22634169,22631786:22633324,22631787:22633179,22631798:22632238,22681579:22684106,22681582:22683463,22681583:22682526,22693051:22696046,22693052:22696127,22697094:22699381,22697104:22699233,22697105:22699154,22697106:22699081,22697108:22699128,22697109:22699018,22697154:22697488,22729053:22737132,22739881:22743420,22739906:22743608,22739918:22744214,22739922:22743701,22739923:22743773,22758936:22759842,22758937:22759425,22758939:22759093,22773737:22778051,22773807:22776077,22773814:22774828,22787292:22791449,22787301:22791773,22787304:22789057,22787318:22787979,22789654:22791614,22789656:22791198,22789663:22790820,22789664:22790631,22803399:22803836,22805702:22806208,22805705:22806398,22805721:22806463,22806835:22807031,22806837:22812102,22806847:22806889,22806848:22806880,22835732:22841665,22835733:22842252,22835740:22841227,22835742:22841467,22835746:22840888,22835753:22838821,22835756:2283817', 'assoc_mat': '22595057:barquette_opaque:4207:22595670,22596273:barquette_opaque:4207:22596683,22612985:barquette_opaque:4207:22614578,22612986:barquette_opaque:4207:22614946,22631763:barquette_opaque:4207:22636516,22631765:barquette_opaque:4207:22635745,22631785:barquette_opaque:4207:22634169,22631786:barquette_opaque:4207:22633324,22631787:barquette_opaque:4207:22633179,22631798:barquette_opaque:4207:22632238,22681579:barquette_opaque:4207:22684106,22681582:barquette_opaque:4207:22683463,22681583:barquette_opaque:4207:22682526,22693051:barquette_opaque:4207:22696046,22693052:barquette_opaque:4207:22696127,22697094:barquette_opaque:4207:22699381,22697104:barquette_opaque:4207:22699233,22697105:barquette_opaque:4207:22699154,22697106:barquette_opaque:4207:22699081,22697108:barquette_opaque:4207:22699128,22697109:barquette_opaque:4207:22699018,22697154:barquette_opaque:4207:22697488,22729053:barquette_opaque:4207:22737132,22739881:barquette_opaque:4207:22743420,22739906:barquette_opaque:4207:22743608,22739918:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.012708376130086995, 'nb_photo': 196, 'list_port_cont': '22613419,22632701,22632767,22633114,22633821,22634317,22668447,22682268,22694929,22697568,22697720,22697859,22730162,22740414,22740712,22741085,22741302,22741406,22756187,22756551,22758488,22787906,22788070,22788139,22788459,22790080,22790249,22803634,22803940,22805997,22806173,22806255,22806483,22835907,22836945,22837006,22849559,22849665,22850513,22896292,22896475,22896608,22900049,22934747,22935347,22936001,22936956,22989546,22989856,22990018,22990099,22990687,22990831,22991598,22991657,22991914,23023753,23024011,23035471,23036278,23036410,23036418,23052566,23077814', 'assoc_port': '22612991:22613419,22631759:22633821,22631760:22634317,22631768:22633114,22631776:22632767,22631795:22632701,22668129:22668447,22681575:22682268,22693078:22694929,22697097:22697859,22697101:22697720,22697116:22697568,22729059:22730162,22739916:22741302,22739927:22741406,22739932:22741085,22739935:22740712,22739946:22740414,22755886:22756187,22755887:22756551,22758211:22758488,22787287:22788459,22787307:22788139,22787308:22788070,22787323:22787906,22789657:22790080,22789659:22790249,22803396:22803940,22803398:22803634,22805708:22806483,22805710:22805997,22805716:22806255,22805723:22806173,22835737:22837006,22835738:22836945,22835769:22835907,22849152:22850513,22849165:22849665,22849176:22849559,22895919:22896608,22895920:22896475,22895939:22896292,22899769:22900049,22934040:22936001,22934094:22935347,22934108:22934747,22934170:22936956,22988949:22991914,22988988:22991657,22988992:22991598,22988994:22990687,22988995:22990831,22989009:22990099,22989011:22990018,22989013:22989856,22989026:22989546,23021838:2302401', 'assoc_mat': '22612991:barquette_opaque:4461:22613419,22631759:barquette_opaque:4461:22633821,22631760:barquette_opaque:4461:22634317,22631768:barquette_opaque:4461:22633114,22631776:barquette_opaque:4461:22632767,22631795:barquette_opaque:4461:22632701,22668129:barquette_opaque:4461:22668447,22681575:barquette_opaque:4461:22682268,22693078:barquette_opaque:4461:22694929,22697097:barquette_opaque:4461:22697859,22697101:barquette_opaque:4461:22697720,22697116:barquette_opaque:4461:22697568,22729059:barquette_opaque:4461:22730162,22739916:barquette_opaque:4461:22741302,22739927:barquette_opaque:4461:22741406,22739932:barquette_opaque:4461:22741085,22739935:barquette_opaque:4461:22740712,22739946:barquette_opaque:4461:22740414,22755886:barquette_opaque:4461:22756187,22755887:barquette_opaque:4461:22756551,22758211:barquette_opaque:4461:22758488,22787287:barquette_opaque:4461:22788459,22787307:barquette_opaque:4461:22788139,22787308:barquette_opaque:4461:22788070,22787323:barquette_opaque:4461:22787906,22789657:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.003257012224232743, 'nb_photo': 41, 'list_port_cont': '22743618,22806128,22815906,22997557,23090887', 'assoc_port': '22743292:22743618,22805722:22806128,22815065:22815906,22989006:22997557,23063140:23090887', 'assoc_mat': '22743292:barquette_opaque:4200:22743618,22805722:barquette_opaque:4200:22806128,22815065:barquette_opaque:4200:22815906,22989006:barquette_opaque:4200:22997557,23063140:barquette_opaque:4200:23090887'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.011326600567042381, 'nb_photo': 350, 'list_port_cont': '22633008,22633072,22665421,22682452,22697852,22741009,22741050,22759505,22774398,22788008,22797562,22802480,22806114,22816399,22836105,22896104,22896246,22915382,22934721,22934767,22989248,22989667,23022694,23022840,23063722,23077950', 'assoc_port': '22631755:22633072,22631780:22633008,22665064:22665421,22681572:22682452,22697114:22697852,22739876:22741050,22739931:22741009,22758940:22759505,22773792:22774398,22787322:22788008,22797340:22797562,22802368:22802480,22805717:22806114,22815066:22816399,22835748:22836105,22895926:22896246,22895949:22896104,22915100:22915382,22934070:22934721,22934124:22934767,22988977:22989248,22989017:22989667,23021843:23022840,23021874:23022694,23063141:23063722,23077292:23077950', 'assoc_mat': '22631755:barquette_opaque:4209:22633072,22631780:barquette_opaque:4209:22633008,22665064:barquette_opaque:4209:22665421,22681572:barquette_opaque:4209:22682452,22697114:barquette_opaque:4209:22697852,22739876:barquette_opaque:4209:22741050,22739931:barquette_opaque:4209:22741009,22758940:barquette_opaque:4209:22759505,22773792:barquette_opaque:4209:22774398,22787322:barquette_opaque:4209:22788008,22797340:barquette_opaque:4209:22797562,22802368:barquette_opaque:4209:22802480,22805717:barquette_opaque:4209:22806114,22815066:barquette_opaque:4209:22816399,22835748:barquette_opaque:4209:22836105,22895926:barquette_opaque:4209:22896246,22895949:barquette_opaque:4209:22896104,22915100:barquette_opaque:4209:22915382,22934070:barquette_opaque:4209:22934721,22934124:barquette_opaque:4209:22934767,22988977:barquette_opaque:4209:22989248,22989017:barquette_opaque:4209:22989667,23021843:barquette_opaque:4209:23022840,23021874:barquette_opaque:4209:23022694,23063141:barquette_opaque:4209:23063722,23077292:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0015556267484708184, 'nb_photo': 598, 'list_port_cont': '22595609,22596507,22632306,22632351,22632507,22634134,22635291,22635833,22636522,22637191,22663356,22665766,22666067,22683407,22684507,22684919,22685522,22685922,22696132,22697250,22697612,22697964,22699312,22712220,22713996,22717676,22740209,22740298,22741034,22741994,22742228,22742249,22742571,22742619,22742799,22743037,22743171,22743302,22743466,22743645,22743706,22743911,22744020,22759219,22759895,22776418,22777781,22778104,22787398,22788715,22788834,22788894,22789780,22790297,22791074,22791213,22791349,22791399,22791818,22792158,22798567,22803450,22804003,22804025,22805856,22805871,22806292,22806330,22806349,22806643,22806865,22806949,22806992,22807985,22823031,22823054,22835816,22835940,22838284,22840725,22840862,22841450,22841645,22842759,22849511,22896082,22897460,22897809,22898186,22898547,22898653,22898853,22899489,22899809,22900753,22901139,22901486,22915226,22934304,22934325,22934394,22935498,22936446,22936804,22937478,22938060,22938573,22938908,22939145,22939852,22939953,22940438,22940614,2294080', 'assoc_port': '22595056:22595609,22596275:22596507,22631764:22636522,22631766:22635833,22631771:22635291,22631784:22634134,22631790:22632507,22631791:22632351,22631797:22632306,22637159:22637191,22662771:22663356,22665579:22666067,22665581:22665766,22681567:22685922,22681568:22685522,22681574:22684919,22681577:22684507,22681584:22683407,22693053:22696132,22697103:22699312,22697110:22697964,22697153:22697612,22697156:22697250,22711956:22712220,22713817:22717676,22713835:22713996,22739865:22742249,22739867:22742571,22739872:22742799,22739878:22743171,22739879:22743302,22739907:22743645,22739911:22743706,22739917:22744020,22739921:22743911,22739925:22743037,22739936:22742619,22739937:22741994,22739938:22742228,22739940:22740209,22739941:22741034,22739942:22740298,22743291:22743466,22758935:22759895,22758938:22759219,22773718:22777781,22773736:22778104,22773808:22776418,22787286:22792158,22787290:22791074,22787297:22791818,22787305:22788894,22787306:22788834,22787317:22788715,22787321:22787398,22789653:22791399,22789655:2279134', 'assoc_mat': '22595056:barquette_opaque:4207:22595609,22596275:barquette_opaque:4207:22596507,22631764:barquette_opaque:4207:22636522,22631766:barquette_opaque:4207:22635833,22631771:barquette_opaque:4207:22635291,22631784:barquette_opaque:4207:22634134,22631790:barquette_opaque:4207:22632507,22631791:barquette_opaque:4207:22632351,22631797:barquette_opaque:4207:22632306,22637159:barquette_opaque:4207:22637191,22662771:barquette_opaque:4207:22663356,22665579:barquette_opaque:4207:22666067,22665581:barquette_opaque:4207:22665766,22681567:barquette_opaque:4207:22685922,22681568:barquette_opaque:4207:22685522,22681574:barquette_opaque:4207:22684919,22681577:barquette_opaque:4207:22684507,22681584:barquette_opaque:4207:22683407,22693053:barquette_opaque:4207:22696132,22697103:barquette_opaque:4207:22699312,22697110:barquette_opaque:4207:22697964,22697153:barquette_opaque:4207:22697612,22697156:barquette_opaque:4207:22697250,22711956:barquette_opaque:4207:22712220,22713817:barquette_opaque:4207:22717676,22713835:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0532738502025672, 'nb_photo': 5574, 'list_port_cont': '22632756,22682436,22740606,22790294,22806021,22835958,22877550,22900227,22934610,22934812,22989432,22990387,23035708,23036350,23036690,23077726', 'assoc_port': '22631770:22632756,22681569:22682436,22739919:22740606,22789651:22790294,22805712:22806021,22835736:22835958,22877326:22877550,22899767:22900227,22934041:22934812,22934173:22934610,22989007:22990387,22989008:22989432,23035124:23036690,23035137:23036350,23035139:23035708,23077263:23077726', 'assoc_mat': '22631770:barquette_opaque:4211:22632756,22681569:barquette_opaque:4211:22682436,22739919:barquette_opaque:4211:22740606,22789651:barquette_opaque:4211:22790294,22805712:barquette_opaque:4211:22806021,22835736:barquette_opaque:4211:22835958,22877326:barquette_opaque:4211:22877550,22899767:barquette_opaque:4211:22900227,22934041:barquette_opaque:4211:22934812,22934173:barquette_opaque:4211:22934610,22989007:barquette_opaque:4211:22990387,22989008:barquette_opaque:4211:22989432,23035124:barquette_opaque:4211:23036690,23035137:barquette_opaque:4211:23036350,23035139:barquette_opaque:4211:23035708,23077263:barquette_opaque:4211:23077726'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018821522206461912, 'nb_photo': 520, 'list_port_cont': '22633093,22633733,22634615,22636324,22674619,22697987,22741256,22744069,22790198,22791861,22792138,22807131,22807187,22828145,22836563,22899779,22909981,22917630,22918285,22939336,22939810,22997446,22998806,23069802,23086158,23094783', 'assoc_port': '22631757:22636324,22631773:22634615,22631778:22633733,22631792:22633093,22674311:22674619,22697096:22697987,22739877:22741256,22743293:22744069,22787285:22791861,22787294:22792138,22789652:22790198,22806836:22807187,22806844:22807131,22823015:22828145,22835754:22836563,22895927:22899779,22895943:22918285,22899760:22909981,22915103:22917630,22934087:22939810,22934172:22939336,22988990:22997446,22989025:22998806,23021841:23069802,23035125:23086158,23077254:23094783', 'assoc_mat': '22631757:bouchon:3327:22636324,22631773:bouchon:3327:22634615,22631778:bouchon:3327:22633733,22631792:bouchon:3327:22633093,22674311:bouchon:3327:22674619,22697096:bouchon:3327:22697987,22739877:bouchon:3327:22741256,22743293:bouchon:3327:22744069,22787285:bouchon:3327:22791861,22787294:bouchon:3327:22792138,22789652:bouchon:3327:22790198,22806836:bouchon:3327:22807187,22806844:bouchon:3327:22807131,22823015:bouchon:3327:22828145,22835754:bouchon:3327:22836563,22895927:bouchon:3327:22899779,22895943:bouchon:3327:22918285,22899760:bouchon:3327:22909981,22915103:bouchon:3327:22917630,22934087:bouchon:3327:22939810,22934172:bouchon:3327:22939336,22988990:bouchon:3327:22997446,22989025:bouchon:3327:22998806,23021841:bouchon:3327:23069802,23035125:bouchon:3327:23086158,23077254:bouchon:3327:23094783'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0136380871071082, 'nb_photo': 253, 'list_port_cont': '22633295,22667158,22712671,22806692,22851403,22939623,23068979', 'assoc_port': '22631793:22633295,22665583:22667158,22712584:22712671,22805707:22806692,22849177:22851403,22934089:22939623,23021839:23068979', 'assoc_mat': '22631793:carton:4203:22633295,22665583:carton:4203:22667158,22712584:carton:4203:22712671,22805707:carton:4203:22806692,22849177:carton:4203:22851403,22934089:carton:4203:22939623,23021839:carton:4203:23068979'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9463067517168475, 'nb_photo': 211, 'list_port_cont': '22595672,22596682,22614579,22614944,22632240,22633172,22633314,22634164,22635738,22636513,22682522,22683460,22696042,22699012,22699143,22699239,22699377,22737130,22743432,22743613,22743697,22743780,22744216,22759091,22759424,22759850,22774826,22776066,22777827,22778044,22787971,22789051,22789473,22790622,22791383,22791615,22791779,22803849,22803967,22804043,22806204,22806318,22806896,22806967,22807033,22812098,22836702,22838819,22840185,22840878,22841236,22841470,22841655,22849864,22899135,22900196,22900343,22902498,22937131,22939902,22941521,22996032,22997357,22999607,23002124,23068336,23069846,23070013,23085953,23088648,23090903', 'assoc_port': '22595057:22595672,22596273:22596682,22612985:22614579,22612986:22614944,22631763:22636513,22631765:22635738,22631785:22634164,22631786:22633314,22631787:22633172,22631798:22632240,22681582:22683460,22681583:22682522,22693051:22696042,22697094:22699377,22697104:22699239,22697105:22699143,22697109:22699012,22729053:22737130,22739881:22743432,22739906:22743613,22739918:22744216,22739922:22743697,22739923:22743780,22758936:22759850,22758937:22759424,22758939:22759091,22773721:22777827,22773737:22778044,22773807:22776066,22773814:22774826,22787291:22791383,22787301:22791779,22787302:22789473,22787304:22789051,22787318:22787971,22789654:22791615,22789664:22790622,22803399:22803849,22803871:22804043,22803875:22803967,22805702:22806204,22805727:22806318,22806835:22807033,22806837:22812098,22806842:22806967,22806847:22806896,22835732:22841655,22835740:22841236,22835742:22841470,22835746:22840878,22835752:22840185,22835753:22838819,22835757:22836702,22849123:22849864,22895922:22902498,22895929:22899135,22899762:2290019', 'assoc_mat': '22595057:carton:4207:22595672,22596273:carton:4207:22596682,22612985:carton:4207:22614579,22612986:carton:4207:22614944,22631763:carton:4207:22636513,22631765:carton:4207:22635738,22631785:carton:4207:22634164,22631786:carton:4207:22633314,22631787:carton:4207:22633172,22631798:carton:4207:22632240,22681582:carton:4207:22683460,22681583:carton:4207:22682522,22693051:carton:4207:22696042,22697094:carton:4207:22699377,22697104:carton:4207:22699239,22697105:carton:4207:22699143,22697109:carton:4207:22699012,22729053:carton:4207:22737130,22739881:carton:4207:22743432,22739906:carton:4207:22743613,22739918:carton:4207:22744216,22739922:carton:4207:22743697,22739923:carton:4207:22743780,22758936:carton:4207:22759850,22758937:carton:4207:22759424,22758939:carton:4207:22759091,22773721:carton:4207:22777827,22773737:carton:4207:22778044,22773807:carton:4207:22776066,22773814:carton:4207:22774826,22787291:carton:4207:22791383,22787301:carton:4207:22791779,22787302:carton:4207:22789473,22787304:carton:4207:22789051,2278'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.011443764275460223, 'nb_photo': 2510, 'list_port_cont': '22597228,22613425,22632608,22632658,22632686,22632768,22633031,22633125,22633218,22633820,22634315,22668443,22674512,22682265,22694215,22694926,22697352,22697570,22697724,22697742,22697872,22712600,22730163,22740419,22740544,22740713,22741092,22741297,22741399,22741799,22742116,22742714,22756185,22756561,22758478,22758644,22774212,22787760,22787897,22787996,22788067,22788134,22788256,22788471,22790079,22790263,22803481,22803521,22803573,22803642,22803929,22806000,22806176,22806263,22806474,22835912,22836173,22836948,22837010,22837036,22849563,22849676,22849705,22849906,22850297,22850515,22896295,22896344,22896472,22896602,22897143,22899951,22900013,22900044,22901798,22902032,22915284,22915328,22917912,22934538,22934701,22934745,22935341,22935703,22935804,22935992,22936957,22989374,22989405,22989539,22989862,22990008,22990091,22990683,22990830,22991305,22991597,22991663,22991825,22991907,23023052,23023756,23024019,23035390,23035477,23035584,23035748,23036161,23036272,23036403,23036417,23052560,23077806,2307816', 'assoc_port': '22596976:22597228,22612991:22613425,22631759:22633820,22631760:22634315,22631761:22633218,22631768:22633125,22631769:22633031,22631776:22632768,22631781:22632658,22631783:22632608,22631795:22632686,22668129:22668443,22674290:22674512,22681575:22682265,22693078:22694926,22693081:22694215,22697097:22697872,22697099:22697352,22697101:22697724,22697102:22697742,22697116:22697570,22712581:22712600,22729059:22730163,22739868:22742116,22739869:22742714,22739914:22741799,22739916:22741297,22739927:22741399,22739932:22741092,22739935:22740713,22739943:22740544,22739946:22740419,22755886:22756185,22755887:22756561,22758210:22758644,22758211:22758478,22773803:22774212,22787287:22788471,22787296:22788256,22787307:22788134,22787308:22788067,22787312:22787996,22787313:22787760,22787323:22787897,22789657:22790079,22789659:22790263,22803396:22803929,22803398:22803642,22803401:22803573,22803403:22803521,22803404:22803481,22805708:22806474,22805710:22806000,22805716:22806263,22805723:22806176,22835735:22837036,22835737:2283701', 'assoc_mat': '22596976:carton:4461:22597228,22612991:carton:4461:22613425,22631759:carton:4461:22633820,22631760:carton:4461:22634315,22631761:carton:4461:22633218,22631768:carton:4461:22633125,22631769:carton:4461:22633031,22631776:carton:4461:22632768,22631781:carton:4461:22632658,22631783:carton:4461:22632608,22631795:carton:4461:22632686,22668129:carton:4461:22668443,22674290:carton:4461:22674512,22681575:carton:4461:22682265,22693078:carton:4461:22694926,22693081:carton:4461:22694215,22697097:carton:4461:22697872,22697099:carton:4461:22697352,22697101:carton:4461:22697724,22697102:carton:4461:22697742,22697116:carton:4461:22697570,22712581:carton:4461:22712600,22729059:carton:4461:22730163,22739868:carton:4461:22742116,22739869:carton:4461:22742714,22739914:carton:4461:22741799,22739916:carton:4461:22741297,22739927:carton:4461:22741399,22739932:carton:4461:22741092,22739935:carton:4461:22740713,22739943:carton:4461:22740544,22739946:carton:4461:22740419,22755886:carton:4461:22756185,22755887:carton:4461:22756561,2275'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019867424521728218, 'nb_photo': 202, 'list_port_cont': '22743622,22806130,22815905,22997552,23090886', 'assoc_port': '22743292:22743622,22805722:22806130,22815065:22815905,22989006:22997552,23063140:23090886', 'assoc_mat': '22743292:carton:4200:22743622,22805722:carton:4200:22806130,22815065:carton:4200:22815905,22989006:carton:4200:22997552,23063140:carton:4200:23090886'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009085371726348873, 'nb_photo': 229, 'list_port_cont': '22633015,22633066,22665426,22682455,22697843,22741011,22741052,22759504,22774397,22787999,22797567,22802483,22806113,22816395,22836103,22896096,22896234,22915370,22934724,22934770,22989659,23022703,23022830,23063728,23077957', 'assoc_port': '22631755:22633066,22631780:22633015,22665064:22665426,22681572:22682455,22697114:22697843,22739876:22741052,22739931:22741011,22758940:22759504,22773792:22774397,22787322:22787999,22797340:22797567,22802368:22802483,22805717:22806113,22815066:22816395,22835748:22836103,22895926:22896234,22895949:22896096,22915100:22915370,22934070:22934724,22934124:22934770,22989017:22989659,23021843:23022830,23021874:23022703,23063141:23063728,23077292:23077957', 'assoc_mat': '22631755:carton:4209:22633066,22631780:carton:4209:22633015,22665064:carton:4209:22665426,22681572:carton:4209:22682455,22697114:carton:4209:22697843,22739876:carton:4209:22741052,22739931:carton:4209:22741011,22758940:carton:4209:22759504,22773792:carton:4209:22774397,22787322:carton:4209:22787999,22797340:carton:4209:22797567,22802368:carton:4209:22802483,22805717:carton:4209:22806113,22815066:carton:4209:22816395,22835748:carton:4209:22836103,22895926:carton:4209:22896234,22895949:carton:4209:22896096,22915100:carton:4209:22915370,22934070:carton:4209:22934724,22934124:carton:4209:22934770,22989017:carton:4209:22989659,23021843:carton:4209:23022830,23021874:carton:4209:23022703,23063141:carton:4209:23063728,23077292:carton:4209:23077957'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.942458213725613, 'nb_photo': 615, 'list_port_cont': '22595623,22596510,22615951,22632290,22632294,22632341,22633077,22634142,22635200,22635289,22635632,22635831,22636523,22637184,22663355,22666068,22681953,22683420,22684441,22684521,22684920,22685900,22696133,22697252,22697617,22697700,22697963,22699327,22712223,22714003,22717709,22737386,22740201,22740295,22742000,22742221,22742255,22742578,22742611,22742807,22742965,22743173,22743301,22743464,22743639,22743720,22743921,22744006,22759903,22776404,22777134,22777779,22778095,22788714,22788841,22788895,22789078,22789785,22790065,22790301,22791200,22791350,22791384,22791786,22791806,22791826,22792147,22798559,22803452,22804022,22805845,22806291,22806351,22806635,22806852,22806937,22806987,22807988,22823035,22823046,22835810,22835941,22838275,22840233,22840736,22840869,22841454,22841643,22842763,22896077,22897466,22897800,22898194,22898554,22898600,22898644,22899139,22899481,22899807,22901138,22901481,22915316,22915421,22915588,22915657,22934321,22934397,22935491,22936442,22936799,22937470,22938066,22938579,2293890', 'assoc_port': '22595056:22595623,22596275:22596510,22612987:22615951,22631762:22635200,22631764:22636523,22631766:22635831,22631771:22635289,22631772:22635632,22631784:22634142,22631788:22633077,22631791:22632341,22631797:22632294,22631799:22632290,22637159:22637184,22662771:22663355,22665579:22666068,22681567:22685900,22681574:22684920,22681577:22684521,22681580:22684441,22681584:22683420,22681587:22681953,22693053:22696133,22697103:22699327,22697110:22697963,22697112:22697700,22697153:22697617,22697156:22697252,22711956:22712223,22713817:22717709,22713835:22714003,22729056:22737386,22739865:22742255,22739867:22742578,22739872:22742807,22739874:22742965,22739878:22743173,22739879:22743301,22739907:22743639,22739911:22743720,22739917:22744006,22739921:22743921,22739936:22742611,22739937:22742000,22739938:22742221,22739940:22740201,22739942:22740295,22743291:22743464,22758935:22759903,22773718:22777779,22773736:22778095,22773758:22777134,22773808:22776404,22787286:22792147,22787293:22791786,22787297:22791826,22787299:2279180', 'assoc_mat': '22595056:carton:4207:22595623,22596275:carton:4207:22596510,22612987:carton:4207:22615951,22631762:carton:4207:22635200,22631764:carton:4207:22636523,22631766:carton:4207:22635831,22631771:carton:4207:22635289,22631772:carton:4207:22635632,22631784:carton:4207:22634142,22631788:carton:4207:22633077,22631791:carton:4207:22632341,22631797:carton:4207:22632294,22631799:carton:4207:22632290,22637159:carton:4207:22637184,22662771:carton:4207:22663355,22665579:carton:4207:22666068,22681567:carton:4207:22685900,22681574:carton:4207:22684920,22681577:carton:4207:22684521,22681580:carton:4207:22684441,22681584:carton:4207:22683420,22681587:carton:4207:22681953,22693053:carton:4207:22696133,22697103:carton:4207:22699327,22697110:carton:4207:22697963,22697112:carton:4207:22697700,22697153:carton:4207:22697617,22697156:carton:4207:22697252,22711956:carton:4207:22712223,22713817:carton:4207:22717709,22713835:carton:4207:22714003,22729056:carton:4207:22737386,22739865:carton:4207:22742255,22739867:carton:4207:22742578,2273'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002737889651686357, 'nb_photo': 1174, 'list_port_cont': '22632749,22682434,22740619,22790287,22806020,22835956,22877538,22900225,22934609,22934811,22989429,22990385,23035705,23036344,23036695,23077736', 'assoc_port': '22631770:22632749,22681569:22682434,22739919:22740619,22789651:22790287,22805712:22806020,22835736:22835956,22877326:22877538,22899767:22900225,22934041:22934811,22934173:22934609,22989007:22990385,22989008:22989429,23035124:23036695,23035137:23036344,23035139:23035705,23077263:23077736', 'assoc_mat': '22631770:carton:4211:22632749,22681569:carton:4211:22682434,22739919:carton:4211:22740619,22789651:carton:4211:22790287,22805712:carton:4211:22806020,22835736:carton:4211:22835956,22877326:carton:4211:22877538,22899767:carton:4211:22900225,22934041:carton:4211:22934811,22934173:carton:4211:22934609,22989007:carton:4211:22990385,22989008:carton:4211:22989429,23035124:carton:4211:23036695,23035137:carton:4211:23036344,23035139:carton:4211:23035705,23077263:carton:4211:23077736'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.008503943715334875, 'nb_photo': 521, 'list_port_cont': '22633096,22634616,22636325,22674625,22697986,22741266,22744071,22790205,22791866,22792141,22807134,22807189,22828157,22836570,22899774,22909983,22917640,22918280,22939332,22939800,22997438,22998808,23069805,23086151,23094788', 'assoc_port': '22631757:22636325,22631773:22634616,22631792:22633096,22674311:22674625,22697096:22697986,22739877:22741266,22743293:22744071,22787285:22791866,22787294:22792141,22789652:22790205,22806836:22807189,22806844:22807134,22823015:22828157,22835754:22836570,22895927:22899774,22895943:22918280,22899760:22909983,22915103:22917640,22934087:22939800,22934172:22939332,22988990:22997438,22989025:22998808,23021841:23069805,23035125:23086151,23077254:23094788', 'assoc_mat': '22631757:carton:3327:22636325,22631773:carton:3327:22634616,22631792:carton:3327:22633096,22674311:carton:3327:22674625,22697096:carton:3327:22697986,22739877:carton:3327:22741266,22743293:carton:3327:22744071,22787285:carton:3327:22791866,22787294:carton:3327:22792141,22789652:carton:3327:22790205,22806836:carton:3327:22807189,22806844:carton:3327:22807134,22823015:carton:3327:22828157,22835754:carton:3327:22836570,22895927:carton:3327:22899774,22895943:carton:3327:22918280,22899760:carton:3327:22909983,22915103:carton:3327:22917640,22934087:carton:3327:22939800,22934172:carton:3327:22939332,22988990:carton:3327:22997438,22989025:carton:3327:22998808,23021841:carton:3327:23069805,23035125:carton:3327:23086151,23077254:carton:3327:23094788'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.016746842644192315, 'nb_photo': 3420, 'list_port_cont': '22632474,22633407,22634752,22634888,22635379,22635879,22636253,22636849,22666589,22668497,22682357,22682992,22695512,22697493,22697901,22698550,22712631,22735957,22740593,22741436,22741898,22743676,22745580,22756246,22758405,22775358,22777908,22780007,22787584,22788031,22788539,22789066,22790047,22790981,22801680,22802757,22803706,22804874,22806238,22806503,22806664,22806672,22807388,22836199,22851598,22852056,22852623,22896105,22896924,22897036,22901003,22902361,22915263,22915389,22934636,22935132,22936330,22936635,22937030,22937287,22937974,22989474,22990255,22990417,22990717,22991379,22991519,22991766,22992192,22994076,23022318,23024099,23024303,23035854,23036475,23036947,23037475,23052974,23054435,23063292,23078085,23078225,23083679', 'assoc_port': '22631758:22635379,22631767:22636849,22631774:22634752,22631775:22634888,22631777:22636253,22631782:22633407,22631794:22635879,22631796:22632474,22665584:22666589,22668130:22668497,22681570:22682357,22681571:22682992,22693079:22695512,22697098:22698550,22697100:22697901,22697115:22697493,22712582:22712631,22729058:22735957,22739871:22745580,22739926:22741898,22739928:22741436,22739933:22743676,22739945:22740593,22755885:22756246,22758212:22758405,22773739:22775358,22773740:22777908,22773755:22780007,22787309:22789066,22787310:22790981,22787311:22788539,22787314:22788031,22787324:22787584,22789658:22790047,22801541:22801680,22802363:22802757,22803397:22804874,22803402:22803706,22805709:22806672,22805718:22806664,22805719:22806503,22805724:22806238,22806845:22807388,22835766:22836199,22849150:22852623,22849153:22852056,22849175:22851598,22895918:22897036,22895938:22896924,22895953:22896105,22899765:22901003,22899770:22902361,22915104:22915389,22915108:22915263,22934039:22937287,22934073:22937030,22934093:2293663', 'assoc_mat': '22631758:carton:3594:22635379,22631767:carton:3594:22636849,22631774:carton:3594:22634752,22631775:carton:3594:22634888,22631777:carton:3594:22636253,22631782:carton:3594:22633407,22631794:carton:3594:22635879,22631796:carton:3594:22632474,22665584:carton:3594:22666589,22668130:carton:3594:22668497,22681570:carton:3594:22682357,22681571:carton:3594:22682992,22693079:carton:3594:22695512,22697098:carton:3594:22698550,22697100:carton:3594:22697901,22697115:carton:3594:22697493,22712582:carton:3594:22712631,22729058:carton:3594:22735957,22739871:carton:3594:22745580,22739926:carton:3594:22741898,22739928:carton:3594:22741436,22739933:carton:3594:22743676,22739945:carton:3594:22740593,22755885:carton:3594:22756246,22758212:carton:3594:22758405,22773739:carton:3594:22775358,22773740:carton:3594:22777908,22773755:carton:3594:22780007,22787309:carton:3594:22789066,22787310:carton:3594:22790981,22787311:carton:3594:22788539,22787314:carton:3594:22788031,22787324:carton:3594:22787584,22789658:carton:3594:22790047,2280'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004864741489060399, 'nb_photo': 112, 'list_port_cont': '22604520,22632453,22632901,22665964,22682150,22682699,22697355,22697400,22698502,22698834,22700149,22709321,22714054,22742629,22743112,22743403,22774354,22787572,22788381,22789884,22791367,22798858,22800832,22800840,22803231,22804108,22804180,22806097,22806575,22806651,22806980,22838300,22849604,22849663,22938875,23026195,23026444,23026717,23026781,23026899,23027317,23027425,23027844,23041915,23042454,23042587,23042773,23043222,23054336,23067980,23085895,23085972,23086136,23086900,23089384,23090823,23094737,23094836', 'assoc_port': '22604310:22604520,22631779:22632901,22631789:22632453,22665577:22700149,22665582:22665964,22681585:22682699,22681586:22682150,22697095:22698834,22697111:22698502,22697113:22697400,22697157:22697355,22709064:22709321,22713834:22714054,22739873:22743112,22739908:22742629,22743294:22743403,22773719:22791367,22773759:22774354,22787289:22788381,22787316:22787572,22789650:22789884,22798724:22798858,22800776:22800840,22800777:22800832,22802367:22803231,22803870:22804180,22803872:22804108,22805703:22806651,22805711:22806575,22805729:22806097,22806841:22806980,22835760:22838300,22849122:22849663,22849179:22849604,22895912:23026195,22895913:23026444,22895914:23026717,22895925:23026781,22895932:23026899,22895933:23027317,22895934:23027425,22895944:23027844,22934123:22938875,22988944:23041915,22988983:23042454,22988984:23042587,22989000:23042773,22989004:23086900,22989016:23043222,23021844:23067980,23035123:23085895,23035138:23085972,23035145:23086136,23054191:23054336,23055818:23089384,23063142:23090823,23077270:2309473', 'assoc_mat': '22604310:cartonnette:3726:22604520,22631779:cartonnette:3726:22632901,22631789:cartonnette:3726:22632453,22665577:cartonnette:3726:22700149,22665582:cartonnette:3726:22665964,22681585:cartonnette:3726:22682699,22681586:cartonnette:3726:22682150,22697095:cartonnette:3726:22698834,22697111:cartonnette:3726:22698502,22697113:cartonnette:3726:22697400,22697157:cartonnette:3726:22697355,22709064:cartonnette:3726:22709321,22713834:cartonnette:3726:22714054,22739873:cartonnette:3726:22743112,22739908:cartonnette:3726:22742629,22743294:cartonnette:3726:22743403,22773719:cartonnette:3726:22791367,22773759:cartonnette:3726:22774354,22787289:cartonnette:3726:22788381,22787316:cartonnette:3726:22787572,22789650:cartonnette:3726:22789884,22798724:cartonnette:3726:22798858,22800776:cartonnette:3726:22800840,22800777:cartonnette:3726:22800832,22802367:cartonnette:3726:22803231,22803870:cartonnette:3726:22804180,22803872:cartonnette:3726:22804108,22805703:cartonnette:3726:22806651,22805711:cartonnette:3726:22806575,22805729:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.028386966452151663, 'nb_photo': 876, 'list_port_cont': '22604524,22613057,22632459,22632899,22633697,22665970,22666555,22667496,22674425,22682153,22682701,22697358,22697405,22698506,22698837,22700142,22712110,22714055,22714428,22714864,22741785,22742237,22742622,22743107,22743414,22745614,22774351,22787570,22788374,22789882,22791365,22798038,22798857,22800823,22800845,22803232,22803981,22804106,22804182,22806096,22806577,22806653,22806978,22838303,22839112,22849592,22849611,22849662,22855837,22938743,22938890,22939574,22941524,23026187,23026453,23026718,23026784,23026905,23027323,23027421,23027850,23031374,23041913,23042016,23042218,23042458,23042586,23042770,23043008,23043230,23043393,23043492,23054337,23067981,23070133,23085896,23085968,23086907,23088808,23089385,23090825,23094736,23094799,23094835', 'assoc_port': '22604310:22604524,22612993:22613057,22631756:22633697,22631779:22632899,22631789:22632459,22665577:22700142,22665578:22667496,22665580:22666555,22665582:22665970,22674313:22674425,22681585:22682701,22681586:22682153,22697095:22698837,22697111:22698506,22697113:22697405,22697157:22697358,22711961:22712110,22713814:22714864,22713826:22714428,22713834:22714055,22729055:22745614,22739873:22743107,22739908:22742622,22739909:22742237,22739912:22741785,22743294:22743414,22773719:22791365,22773759:22774351,22787289:22788374,22787316:22787570,22789650:22789882,22797981:22798038,22798724:22798857,22800776:22800845,22800777:22800823,22802367:22803232,22803870:22804182,22803872:22804106,22803874:22803981,22805703:22806653,22805711:22806577,22805729:22806096,22806841:22806978,22835747:22839112,22835760:22838303,22849122:22849662,22849178:22849592,22849179:22849611,22855781:22855837,22895912:23026187,22895913:23026453,22895914:23026718,22895925:23026784,22895932:23026905,22895933:23027323,22895934:23027421,22895944:2302785', 'assoc_mat': '22604310:Carton_brun:3726:22604524,22612993:Carton_brun:3726:22613057,22631756:Carton_brun:3726:22633697,22631779:Carton_brun:3726:22632899,22631789:Carton_brun:3726:22632459,22665577:Carton_brun:3726:22700142,22665578:Carton_brun:3726:22667496,22665580:Carton_brun:3726:22666555,22665582:Carton_brun:3726:22665970,22674313:Carton_brun:3726:22674425,22681585:Carton_brun:3726:22682701,22681586:Carton_brun:3726:22682153,22697095:Carton_brun:3726:22698837,22697111:Carton_brun:3726:22698506,22697113:Carton_brun:3726:22697405,22697157:Carton_brun:3726:22697358,22711961:Carton_brun:3726:22712110,22713814:Carton_brun:3726:22714864,22713826:Carton_brun:3726:22714428,22713834:Carton_brun:3726:22714055,22729055:Carton_brun:3726:22745614,22739873:Carton_brun:3726:22743107,22739908:Carton_brun:3726:22742622,22739909:Carton_brun:3726:22742237,22739912:Carton_brun:3726:22741785,22743294:Carton_brun:3726:22743414,22773719:Carton_brun:3726:22791365,22773759:Carton_brun:3726:22774351,22787289:Carton_brun:3726:22788374,22787316:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.015251994399170025, 'nb_photo': 283, 'list_port_cont': '22604518,22632457,22632898,22633690,22665965,22666556,22667503,22682152,22682694,22697360,22697406,22698501,22698841,22700141,22709316,22712108,22714050,22714426,22714867,22741783,22742239,22742626,22743113,22743413,22745617,22774353,22787568,22788373,22789885,22791360,22798045,22798861,22800826,22800844,22803233,22803985,22804104,22804177,22806089,22806574,22806652,22806977,22838299,22839118,22849600,22849609,22849654,22855833,22938750,22938877,22939576,22941531,23026190,23026452,23026716,23026780,23026907,23027320,23027849,23031368,23041908,23042018,23042214,23042461,23042591,23042764,23043012,23043223,23043388,23043490,23054333,23067986,23070127,23085888,23085966,23086135,23086904,23088813,23089383,23090830,23094743', 'assoc_port': '22604310:22604518,22631756:22633690,22631779:22632898,22631789:22632457,22665577:22700141,22665578:22667503,22665580:22666556,22665582:22665965,22681585:22682694,22681586:22682152,22697095:22698841,22697111:22698501,22697113:22697406,22697157:22697360,22709064:22709316,22711961:22712108,22713814:22714867,22713826:22714426,22713834:22714050,22729055:22745617,22739873:22743113,22739908:22742626,22739909:22742239,22739912:22741783,22743294:22743413,22773719:22791360,22773759:22774353,22787289:22788373,22787316:22787568,22789650:22789885,22797981:22798045,22798724:22798861,22800776:22800844,22800777:22800826,22802367:22803233,22803870:22804177,22803872:22804104,22803874:22803985,22805703:22806652,22805711:22806574,22805729:22806089,22806841:22806977,22835747:22839118,22835760:22838299,22849122:22849654,22849178:22849600,22849179:22849609,22855781:22855833,22895912:23026190,22895913:23026452,22895914:23026716,22895925:23026780,22895932:23026907,22895933:23027320,22895944:23027849,22915102:23031368,22934071:2294153', 'assoc_mat': '22604310:Carton_gris:3726:22604518,22631756:Carton_gris:3726:22633690,22631779:Carton_gris:3726:22632898,22631789:Carton_gris:3726:22632457,22665577:Carton_gris:3726:22700141,22665578:Carton_gris:3726:22667503,22665580:Carton_gris:3726:22666556,22665582:Carton_gris:3726:22665965,22681585:Carton_gris:3726:22682694,22681586:Carton_gris:3726:22682152,22697095:Carton_gris:3726:22698841,22697111:Carton_gris:3726:22698501,22697113:Carton_gris:3726:22697406,22697157:Carton_gris:3726:22697360,22709064:Carton_gris:3726:22709316,22711961:Carton_gris:3726:22712108,22713814:Carton_gris:3726:22714867,22713826:Carton_gris:3726:22714426,22713834:Carton_gris:3726:22714050,22729055:Carton_gris:3726:22745617,22739873:Carton_gris:3726:22743113,22739908:Carton_gris:3726:22742626,22739909:Carton_gris:3726:22742239,22739912:Carton_gris:3726:22741783,22743294:Carton_gris:3726:22743413,22773719:Carton_gris:3726:22791360,22773759:Carton_gris:3726:22774353,22787289:Carton_gris:3726:22788373,22787316:Carton_gris:3726:22787568,22789650:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.7531335286977381, 'nb_photo': 102, 'list_port_cont': '22633303,22667154,22712668,22806705,22851399,22939622,23068975', 'assoc_port': '22631793:22633303,22665583:22667154,22712584:22712668,22805707:22806705,22849177:22851399,22934089:22939622,23021839:23068975', 'assoc_mat': '22631793:ela:4203:22633303,22665583:ela:4203:22667154,22712584:ela:4203:22712668,22805707:ela:4203:22806705,22849177:ela:4203:22851399,22934089:ela:4203:22939622,23021839:ela:4203:23068975'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00022093834743873314, 'nb_photo': 4, 'list_port_cont': '22759433,22791782,22803847', 'assoc_port': '22758937:22759433,22787301:22791782,22803399:22803847', 'assoc_mat': '22758937:ela:4207:22759433,22787301:ela:4207:22791782,22803399:ela:4207:22803847'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.008974986733302073, 'nb_photo': 1, 'list_port_cont': '22740551', 'assoc_port': '22739943:22740551', 'assoc_mat': '22739943:ela:4461:22740551'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0028148208570927505, 'nb_photo': 42, 'list_port_cont': '22633012,22682461,22697856,22759500,22797563,22802489,22806100,22816396,22836091,22896091,22896238,22915373,22989674,23022687,23022844,23063719', 'assoc_port': '22631780:22633012,22681572:22682461,22697114:22697856,22758940:22759500,22797340:22797563,22802368:22802489,22805717:22806100,22815066:22816396,22835748:22836091,22895926:22896238,22895949:22896091,22915100:22915373,22989017:22989674,23021843:23022844,23021874:23022687,23063141:23063719', 'assoc_mat': '22631780:ela:4209:22633012,22681572:ela:4209:22682461,22697114:ela:4209:22697856,22758940:ela:4209:22759500,22797340:ela:4209:22797563,22802368:ela:4209:22802489,22805717:ela:4209:22806100,22815066:ela:4209:22816396,22835748:ela:4209:22836091,22895926:ela:4209:22896238,22895949:ela:4209:22896091,22915100:ela:4209:22915373,22989017:ela:4209:22989674,23021843:ela:4209:23022844,23021874:ela:4209:23022687,23063141:ela:4209:23063719'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00048304535230603903, 'nb_photo': 8, 'list_port_cont': '22805847,22823026,22840873,23001947,23085913', 'assoc_port': '22805732:22805847,22823017:22823026,22835744:22840873,22989030:23001947,23035132:23085913', 'assoc_mat': '22805732:ela:4207:22805847,22823017:ela:4207:22823026,22835744:ela:4207:22840873,22989030:ela:4207:23001947,23035132:ela:4207:23085913'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00025663713035787433, 'nb_photo': 40, 'list_port_cont': '22632758,22682439,22740605,22790286,22806025,22835959,22877548,22934808,22990391,23036342', 'assoc_port': '22631770:22632758,22681569:22682439,22739919:22740605,22789651:22790286,22805712:22806025,22835736:22835959,22877326:22877548,22934041:22934808,22989007:22990391,23035137:23036342', 'assoc_mat': '22631770:ela:4211:22632758,22681569:ela:4211:22682439,22739919:ela:4211:22740605,22789651:ela:4211:22790286,22805712:ela:4211:22806025,22835736:ela:4211:22835959,22877326:ela:4211:22877548,22934041:ela:4211:22934808,22989007:ela:4211:22990391,23035137:ela:4211:23036342'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017071712907172836, 'nb_photo': 823, 'list_port_cont': '22633307,22667144,22712669,22806701,22851398,22939615,23068983', 'assoc_port': '22631793:22633307,22665583:22667144,22712584:22712669,22805707:22806701,22849177:22851398,22934089:22939615,23021839:23068983', 'assoc_mat': '22631793:etiquette:4203:22633307,22665583:etiquette:4203:22667144,22712584:etiquette:4203:22712669,22805707:etiquette:4203:22806701,22849177:etiquette:4203:22851398,22934089:etiquette:4203:22939615,23021839:etiquette:4203:23068983'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005855561972960499, 'nb_photo': 118, 'list_port_cont': '22595681,22596684,22614953,22632249,22633317,22634179,22635742,22636519,22682518,22684107,22696036,22696117,22699139,22699228,22699382,22743431,22743606,22743781,22744222,22759437,22759846,22776079,22778043,22787977,22790626,22790824,22791382,22791618,22791769,22803841,22804041,22806216,22806386,22806458,22806612,22806897,22806960,22807032,22812091,22836705,22838176,22838829,22841078,22841241,22842258,22899127,22900194,22900354,22902508,22939889,22940531,22999593,23068335,23069855,23070010,23085959,23086114,23088643,23094709', 'assoc_port': '22595057:22595681,22596273:22596684,22612986:22614953,22631763:22636519,22631765:22635742,22631785:22634179,22631786:22633317,22631798:22632249,22681579:22684107,22681583:22682518,22693051:22696036,22693052:22696117,22697094:22699382,22697104:22699228,22697105:22699139,22739881:22743431,22739906:22743606,22739918:22744222,22739923:22743781,22758936:22759846,22758937:22759437,22773737:22778043,22773807:22776079,22787291:22791382,22787301:22791769,22787318:22787977,22789654:22791618,22789663:22790824,22789664:22790626,22803399:22803841,22803871:22804041,22805702:22806216,22805705:22806386,22805715:22806612,22805721:22806458,22806835:22807032,22806837:22812091,22806842:22806960,22806847:22806897,22835733:22842258,22835740:22841241,22835743:22841078,22835753:22838829,22835756:22838176,22835757:22836705,22895922:22902508,22895929:22899127,22899762:22900194,22899764:22900354,22934078:22940531,22934081:22939889,22999429:22999593,23021846:23068335,23021858:23069855,23021860:23070010,23035135:23085959,23035143:2308611', 'assoc_mat': '22595057:etiquette:4207:22595681,22596273:etiquette:4207:22596684,22612986:etiquette:4207:22614953,22631763:etiquette:4207:22636519,22631765:etiquette:4207:22635742,22631785:etiquette:4207:22634179,22631786:etiquette:4207:22633317,22631798:etiquette:4207:22632249,22681579:etiquette:4207:22684107,22681583:etiquette:4207:22682518,22693051:etiquette:4207:22696036,22693052:etiquette:4207:22696117,22697094:etiquette:4207:22699382,22697104:etiquette:4207:22699228,22697105:etiquette:4207:22699139,22739881:etiquette:4207:22743431,22739906:etiquette:4207:22743606,22739918:etiquette:4207:22744222,22739923:etiquette:4207:22743781,22758936:etiquette:4207:22759846,22758937:etiquette:4207:22759437,22773737:etiquette:4207:22778043,22773807:etiquette:4207:22776079,22787291:etiquette:4207:22791382,22787301:etiquette:4207:22791769,22787318:etiquette:4207:22787977,22789654:etiquette:4207:22791618,22789663:etiquette:4207:22790824,22789664:etiquette:4207:22790626,22803399:etiquette:4207:22803841,22803871:etiquette:4207:22804041,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0003918825329111175, 'nb_photo': 10, 'list_port_cont': '22633115,22633217,22634324,22741086,22741400,22742712,22787756,22850509,22902037,23036424', 'assoc_port': '22631760:22634324,22631761:22633217,22631768:22633115,22739869:22742712,22739927:22741400,22739932:22741086,22787313:22787756,22849152:22850509,22895917:22902037,23035119:23036424', 'assoc_mat': '22631760:etiquette:4461:22634324,22631761:etiquette:4461:22633217,22631768:etiquette:4461:22633115,22739869:etiquette:4461:22742712,22739927:etiquette:4461:22741400,22739932:etiquette:4461:22741086,22787313:etiquette:4461:22787756,22849152:etiquette:4461:22850509,22895917:etiquette:4461:22902037,23035119:etiquette:4461:23036424'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0018366846397550782, 'nb_photo': 24, 'list_port_cont': '22743623,22806120,22815893,22997558,23090892', 'assoc_port': '22743292:22743623,22805722:22806120,22815065:22815893,22989006:22997558,23063140:23090892', 'assoc_mat': '22743292:etiquette:4200:22743623,22805722:etiquette:4200:22806120,22815065:etiquette:4200:22815893,22989006:etiquette:4200:22997558,23063140:etiquette:4200:23090892'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006735010100188146, 'nb_photo': 394, 'list_port_cont': '22633011,22633071,22665432,22682457,22697844,22741018,22741051,22759493,22774391,22788003,22797565,22802490,22806101,22816390,22836100,22896094,22896248,22915369,22934733,22934768,22989672,23022692,23022841,23063713,23077955', 'assoc_port': '22631755:22633071,22631780:22633011,22665064:22665432,22681572:22682457,22697114:22697844,22739876:22741051,22739931:22741018,22758940:22759493,22773792:22774391,22787322:22788003,22797340:22797565,22802368:22802490,22805717:22806101,22815066:22816390,22835748:22836100,22895926:22896248,22895949:22896094,22915100:22915369,22934070:22934733,22934124:22934768,22989017:22989672,23021843:23022841,23021874:23022692,23063141:23063713,23077292:23077955', 'assoc_mat': '22631755:etiquette:4209:22633071,22631780:etiquette:4209:22633011,22665064:etiquette:4209:22665432,22681572:etiquette:4209:22682457,22697114:etiquette:4209:22697844,22739876:etiquette:4209:22741051,22739931:etiquette:4209:22741018,22758940:etiquette:4209:22759493,22773792:etiquette:4209:22774391,22787322:etiquette:4209:22788003,22797340:etiquette:4209:22797565,22802368:etiquette:4209:22802490,22805717:etiquette:4209:22806101,22815066:etiquette:4209:22816390,22835748:etiquette:4209:22836100,22895926:etiquette:4209:22896248,22895949:etiquette:4209:22896094,22915100:etiquette:4209:22915369,22934070:etiquette:4209:22934733,22934124:etiquette:4209:22934768,22989017:etiquette:4209:22989672,23021843:etiquette:4209:23022841,23021874:etiquette:4209:23022692,23063141:etiquette:4209:23063713,23077292:etiquette:4209:23077955'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00047886942868355506, 'nb_photo': 270, 'list_port_cont': '22632280,22632303,22632513,22634129,22635296,22635628,22635832,22636535,22665769,22666079,22684435,22684515,22684908,22696143,22697620,22697961,22699304,22712229,22737375,22740215,22740307,22741998,22742253,22742616,22743175,22743311,22743913,22759900,22777786,22778092,22787394,22788717,22788888,22790312,22791340,22791392,22791805,22791819,22792159,22798565,22804017,22805846,22805870,22806282,22806350,22806640,22806867,22806939,22806981,22823036,22823049,22835939,22838285,22840870,22841646,22842767,22877655,22896087,22897805,22898190,22898552,22898645,22899475,22900762,22901148,22901489,22915212,22915308,22915655,22935492,22938067,22938586,22938895,22939381,22939943,22940440,22940613,22940673,22940689,22940809,22941723,22941879,22994852,22994963,22995139,22995357,22996738,22996837,22997150,22997370,22997592,22997685,22999709,23001937,23006084,23007589,23007732,23068552,23069133,23069423,23085910,23085937,23086036,23094697,23094755,23094817', 'assoc_port': '22631764:22636535,22631766:22635832,22631771:22635296,22631772:22635628,22631784:22634129,22631790:22632513,22631797:22632303,22631799:22632280,22665579:22666079,22665581:22665769,22681574:22684908,22681577:22684515,22681580:22684435,22693053:22696143,22697103:22699304,22697110:22697961,22697153:22697620,22711956:22712229,22729056:22737375,22739865:22742253,22739878:22743175,22739879:22743311,22739921:22743913,22739936:22742616,22739937:22741998,22739940:22740215,22739942:22740307,22758935:22759900,22773718:22777786,22773736:22778092,22787286:22792159,22787297:22791819,22787299:22791805,22787305:22788888,22787317:22788717,22787321:22787394,22789653:22791392,22789655:22791340,22789662:22790312,22798500:22798565,22803873:22804017,22805704:22806282,22805720:22806640,22805726:22806350,22805731:22805870,22805732:22805846,22806839:22806981,22806843:22806939,22806846:22806867,22823017:22823036,22823018:22823049,22835734:22842767,22835739:22841646,22835744:22840870,22835755:22838285,22835758:22835939,22877340:2287765', 'assoc_mat': '22631764:etiquette:4207:22636535,22631766:etiquette:4207:22635832,22631771:etiquette:4207:22635296,22631772:etiquette:4207:22635628,22631784:etiquette:4207:22634129,22631790:etiquette:4207:22632513,22631797:etiquette:4207:22632303,22631799:etiquette:4207:22632280,22665579:etiquette:4207:22666079,22665581:etiquette:4207:22665769,22681574:etiquette:4207:22684908,22681577:etiquette:4207:22684515,22681580:etiquette:4207:22684435,22693053:etiquette:4207:22696143,22697103:etiquette:4207:22699304,22697110:etiquette:4207:22697961,22697153:etiquette:4207:22697620,22711956:etiquette:4207:22712229,22729056:etiquette:4207:22737375,22739865:etiquette:4207:22742253,22739878:etiquette:4207:22743175,22739879:etiquette:4207:22743311,22739921:etiquette:4207:22743913,22739936:etiquette:4207:22742616,22739937:etiquette:4207:22741998,22739940:etiquette:4207:22740215,22739942:etiquette:4207:22740307,22758935:etiquette:4207:22759900,22773718:etiquette:4207:22777786,22773736:etiquette:4207:22778092,22787286:etiquette:4207:22792159,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006674101467205774, 'nb_photo': 1134, 'list_port_cont': '22632745,22682442,22740618,22790282,22806023,22835953,22877545,22900236,22934619,22934810,22989430,22990392,23035702,23036352,23036688,23077724', 'assoc_port': '22631770:22632745,22681569:22682442,22739919:22740618,22789651:22790282,22805712:22806023,22835736:22835953,22877326:22877545,22899767:22900236,22934041:22934810,22934173:22934619,22989007:22990392,22989008:22989430,23035124:23036688,23035137:23036352,23035139:23035702,23077263:23077724', 'assoc_mat': '22631770:etiquette:4211:22632745,22681569:etiquette:4211:22682442,22739919:etiquette:4211:22740618,22789651:etiquette:4211:22790282,22805712:etiquette:4211:22806023,22835736:etiquette:4211:22835953,22877326:etiquette:4211:22877545,22899767:etiquette:4211:22900236,22934041:etiquette:4211:22934810,22934173:etiquette:4211:22934619,22989007:etiquette:4211:22990392,22989008:etiquette:4211:22989430,23035124:etiquette:4211:23036688,23035137:etiquette:4211:23036352,23035139:etiquette:4211:23035702,23077263:etiquette:4211:23077724'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00026344179988441825, 'nb_photo': 8, 'list_port_cont': '22697985,22807132,22836558,22939803', 'assoc_port': '22697096:22697985,22806844:22807132,22835754:22836558,22934087:22939803', 'assoc_mat': '22697096:etiquette:3327:22697985,22806844:etiquette:3327:22807132,22835754:etiquette:3327:22836558,22934087:etiquette:3327:22939803'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.027012240809737197, 'nb_photo': 412, 'list_port_cont': '22633302,22667151,22712672,22806697,22851411,22939620,23068967', 'assoc_port': '22631793:22633302,22665583:22667151,22712584:22712672,22805707:22806697,22849177:22851411,22934089:22939620,23021839:23068967', 'assoc_mat': '22631793:film_plastique:4203:22633302,22665583:film_plastique:4203:22667151,22712584:film_plastique:4203:22712672,22805707:film_plastique:4203:22806697,22849177:film_plastique:4203:22851411,22934089:film_plastique:4203:22939620,23021839:film_plastique:4203:23068967'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0028993388809927445, 'nb_photo': 786, 'list_port_cont': '22595671,22596688,22614592,22614956,22632242,22633184,22633315,22634176,22635750,22636518,22682520,22683461,22684116,22696050,22696119,22697476,22699010,22699071,22699124,22699151,22699238,22699380,22737133,22742402,22743427,22743614,22743691,22743786,22744212,22759095,22759426,22759843,22774832,22776073,22777822,22778041,22787980,22789061,22789480,22790621,22790833,22791192,22791309,22791376,22791440,22791619,22791768,22803843,22803963,22804030,22806207,22806234,22806323,22806394,22806461,22806605,22806878,22806888,22806964,22807041,22812095,22836707,22838183,22838822,22840181,22840893,22841063,22841225,22841477,22841657,22842262,22849859,22896864,22899125,22900199,22900357,22902502,22937128,22939895,22940224,22940523,22941509,22996043,22996548,22997345,22997522,23002126,23068344,23069842,23070002,23085949,23086112,23086123,23088649,23088735,23090905,23094718', 'assoc_port': '22595057:22595671,22596273:22596688,22612985:22614592,22612986:22614956,22631763:22636518,22631765:22635750,22631785:22634176,22631786:22633315,22631787:22633184,22631798:22632242,22681579:22684116,22681582:22683461,22681583:22682520,22693051:22696050,22693052:22696119,22697094:22699380,22697104:22699238,22697105:22699151,22697106:22699071,22697108:22699124,22697109:22699010,22697154:22697476,22729053:22737133,22739866:22742402,22739881:22743427,22739906:22743614,22739918:22744212,22739922:22743691,22739923:22743786,22758936:22759843,22758937:22759426,22758939:22759095,22773721:22777822,22773737:22778041,22773807:22776073,22773814:22774832,22787291:22791376,22787292:22791440,22787301:22791768,22787302:22789480,22787304:22789061,22787318:22787980,22789654:22791619,22789656:22791192,22789661:22791309,22789663:22790833,22789664:22790621,22803399:22803843,22803871:22804030,22803875:22803963,22805702:22806207,22805705:22806394,22805715:22806605,22805721:22806461,22805727:22806323,22805730:22806234,22806835:2280704', 'assoc_mat': '22595057:film_plastique:4207:22595671,22596273:film_plastique:4207:22596688,22612985:film_plastique:4207:22614592,22612986:film_plastique:4207:22614956,22631763:film_plastique:4207:22636518,22631765:film_plastique:4207:22635750,22631785:film_plastique:4207:22634176,22631786:film_plastique:4207:22633315,22631787:film_plastique:4207:22633184,22631798:film_plastique:4207:22632242,22681579:film_plastique:4207:22684116,22681582:film_plastique:4207:22683461,22681583:film_plastique:4207:22682520,22693051:film_plastique:4207:22696050,22693052:film_plastique:4207:22696119,22697094:film_plastique:4207:22699380,22697104:film_plastique:4207:22699238,22697105:film_plastique:4207:22699151,22697106:film_plastique:4207:22699071,22697108:film_plastique:4207:22699124,22697109:film_plastique:4207:22699010,22697154:film_plastique:4207:22697476,22729053:film_plastique:4207:22737133,22739866:film_plastique:4207:22742402,22739881:film_plastique:4207:22743427,22739906:film_plastique:4207:22743614,22739918:film_plastique:4207:2274421'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.7806838717688337, 'nb_photo': 4035, 'list_port_cont': '22597235,22613414,22632600,22632659,22632692,22632769,22633036,22633117,22633225,22633824,22634316,22668452,22674519,22682269,22694220,22694921,22697341,22697574,22697714,22697729,22697866,22712604,22730171,22740409,22740539,22740711,22741090,22741288,22741407,22741790,22742119,22742718,22756188,22756552,22758492,22758636,22774211,22787751,22787900,22787989,22788059,22788137,22788260,22788461,22790081,22790260,22803487,22803514,22803583,22803633,22803938,22805985,22806186,22806259,22806482,22835918,22836164,22836951,22837007,22837026,22849561,22849668,22849709,22849904,22850304,22850517,22896290,22896332,22896462,22896604,22897151,22899960,22900015,22900052,22901811,22902035,22915278,22915324,22917909,22934540,22934695,22934739,22935346,22935713,22935797,22935988,22936950,22989378,22989401,22989533,22989852,22990009,22990092,22990692,22990825,22991299,22991590,22991659,22991829,22991921,23023048,23023754,23024017,23035382,23035466,23035585,23035740,23036166,23036282,23036415,23036421,23052556,23077789,2307817', 'assoc_port': '22596976:22597235,22612991:22613414,22631759:22633824,22631760:22634316,22631761:22633225,22631768:22633117,22631769:22633036,22631776:22632769,22631781:22632659,22631783:22632600,22631795:22632692,22668129:22668452,22674290:22674519,22681575:22682269,22693078:22694921,22693081:22694220,22697097:22697866,22697099:22697341,22697101:22697714,22697102:22697729,22697116:22697574,22712581:22712604,22729059:22730171,22739868:22742119,22739869:22742718,22739914:22741790,22739916:22741288,22739927:22741407,22739932:22741090,22739935:22740711,22739943:22740539,22739946:22740409,22755886:22756188,22755887:22756552,22758210:22758636,22758211:22758492,22773803:22774211,22787287:22788461,22787296:22788260,22787307:22788137,22787308:22788059,22787312:22787989,22787313:22787751,22787323:22787900,22789657:22790081,22789659:22790260,22803396:22803938,22803398:22803633,22803401:22803583,22803403:22803514,22803404:22803487,22805708:22806482,22805710:22805985,22805716:22806259,22805723:22806186,22835735:22837026,22835737:2283700', 'assoc_mat': '22596976:film_plastique:4461:22597235,22612991:film_plastique:4461:22613414,22631759:film_plastique:4461:22633824,22631760:film_plastique:4461:22634316,22631761:film_plastique:4461:22633225,22631768:film_plastique:4461:22633117,22631769:film_plastique:4461:22633036,22631776:film_plastique:4461:22632769,22631781:film_plastique:4461:22632659,22631783:film_plastique:4461:22632600,22631795:film_plastique:4461:22632692,22668129:film_plastique:4461:22668452,22674290:film_plastique:4461:22674519,22681575:film_plastique:4461:22682269,22693078:film_plastique:4461:22694921,22693081:film_plastique:4461:22694220,22697097:film_plastique:4461:22697866,22697099:film_plastique:4461:22697341,22697101:film_plastique:4461:22697714,22697102:film_plastique:4461:22697729,22697116:film_plastique:4461:22697574,22712581:film_plastique:4461:22712604,22729059:film_plastique:4461:22730171,22739868:film_plastique:4461:22742119,22739869:film_plastique:4461:22742718,22739914:film_plastique:4461:22741790,22739916:film_plastique:4461:2274128'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0385346075862046, 'nb_photo': 377, 'list_port_cont': '22743628,22806125,22815904,22997547,23090878', 'assoc_port': '22743292:22743628,22805722:22806125,22815065:22815904,22989006:22997547,23063140:23090878', 'assoc_mat': '22743292:film_plastique:4200:22743628,22805722:film_plastique:4200:22806125,22815065:film_plastique:4200:22815904,22989006:film_plastique:4200:22997547,23063140:film_plastique:4200:23090878'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.014129693580776367, 'nb_photo': 329, 'list_port_cont': '22633006,22633059,22665425,22682462,22697853,22741013,22741048,22759498,22774402,22788004,22797566,22802486,22806107,22816403,22836097,22896099,22896243,22915367,22934726,22934782,22989243,22989665,23022700,23022846,23063717,23077943', 'assoc_port': '22631755:22633059,22631780:22633006,22665064:22665425,22681572:22682462,22697114:22697853,22739876:22741048,22739931:22741013,22758940:22759498,22773792:22774402,22787322:22788004,22797340:22797566,22802368:22802486,22805717:22806107,22815066:22816403,22835748:22836097,22895926:22896243,22895949:22896099,22915100:22915367,22934070:22934726,22934124:22934782,22988977:22989243,22989017:22989665,23021843:23022846,23021874:23022700,23063141:23063717,23077292:23077943', 'assoc_mat': '22631755:film_plastique:4209:22633059,22631780:film_plastique:4209:22633006,22665064:film_plastique:4209:22665425,22681572:film_plastique:4209:22682462,22697114:film_plastique:4209:22697853,22739876:film_plastique:4209:22741048,22739931:film_plastique:4209:22741013,22758940:film_plastique:4209:22759498,22773792:film_plastique:4209:22774402,22787322:film_plastique:4209:22788004,22797340:film_plastique:4209:22797566,22802368:film_plastique:4209:22802486,22805717:film_plastique:4209:22806107,22815066:film_plastique:4209:22816403,22835748:film_plastique:4209:22836097,22895926:film_plastique:4209:22896243,22895949:film_plastique:4209:22896099,22915100:film_plastique:4209:22915367,22934070:film_plastique:4209:22934726,22934124:film_plastique:4209:22934782,22988977:film_plastique:4209:22989243,22989017:film_plastique:4209:22989665,23021843:film_plastique:4209:23022846,23021874:film_plastique:4209:23022700,23063141:film_plastique:4209:23063717,23077292:film_plastique:4209:23077943'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005203459524145567, 'nb_photo': 2381, 'list_port_cont': '22595624,22596511,22615948,22632286,22632308,22632342,22632506,22633078,22634133,22635198,22635288,22635631,22635839,22636530,22663367,22665773,22666069,22683413,22684437,22684517,22684912,22685515,22685921,22696134,22697253,22697622,22697703,22697967,22699317,22712216,22714007,22715575,22717675,22736802,22737377,22740212,22740294,22741993,22742218,22742262,22742565,22742614,22742810,22742962,22743032,22743182,22743309,22743460,22743641,22743938,22744007,22759221,22759901,22776417,22777138,22777790,22777992,22778090,22788705,22788845,22788898,22789083,22789611,22789788,22789868,22790056,22790298,22791071,22791204,22791355,22791393,22791799,22791814,22791820,22792148,22798562,22803456,22803999,22804015,22805860,22805862,22806285,22806340,22806344,22806639,22806853,22806942,22806983,22806998,22807989,22823029,22823050,22835811,22835858,22835935,22838277,22840232,22840730,22840872,22841464,22841649,22842765,22849496,22877648,22896086,22897457,22897813,22898189,22898549,22898604,22898654,22898865,22899478,2289979', 'assoc_port': '22595056:22595624,22596275:22596511,22612987:22615948,22631762:22635198,22631764:22636530,22631766:22635839,22631771:22635288,22631772:22635631,22631784:22634133,22631788:22633078,22631790:22632506,22631791:22632342,22631797:22632308,22631799:22632286,22662771:22663367,22665579:22666069,22665581:22665773,22681567:22685921,22681568:22685515,22681574:22684912,22681577:22684517,22681580:22684437,22681584:22683413,22693053:22696134,22697103:22699317,22697110:22697967,22697112:22697703,22697153:22697622,22697156:22697253,22711956:22712216,22713815:22715575,22713817:22717675,22713835:22714007,22729056:22737377,22729057:22736802,22739865:22742262,22739867:22742565,22739872:22742810,22739874:22742962,22739878:22743182,22739879:22743309,22739907:22743641,22739917:22744007,22739921:22743938,22739925:22743032,22739936:22742614,22739937:22741993,22739938:22742218,22739940:22740212,22739942:22740294,22743291:22743460,22758935:22759901,22758938:22759221,22773718:22777790,22773725:22777992,22773736:22778090,22773758:2277713', 'assoc_mat': '22595056:film_plastique:4207:22595624,22596275:film_plastique:4207:22596511,22612987:film_plastique:4207:22615948,22631762:film_plastique:4207:22635198,22631764:film_plastique:4207:22636530,22631766:film_plastique:4207:22635839,22631771:film_plastique:4207:22635288,22631772:film_plastique:4207:22635631,22631784:film_plastique:4207:22634133,22631788:film_plastique:4207:22633078,22631790:film_plastique:4207:22632506,22631791:film_plastique:4207:22632342,22631797:film_plastique:4207:22632308,22631799:film_plastique:4207:22632286,22662771:film_plastique:4207:22663367,22665579:film_plastique:4207:22666069,22665581:film_plastique:4207:22665773,22681567:film_plastique:4207:22685921,22681568:film_plastique:4207:22685515,22681574:film_plastique:4207:22684912,22681577:film_plastique:4207:22684517,22681580:film_plastique:4207:22684437,22681584:film_plastique:4207:22683413,22693053:film_plastique:4207:22696134,22697103:film_plastique:4207:22699317,22697110:film_plastique:4207:22697967,22697112:film_plastique:4207:2269770'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0033867174675483044, 'nb_photo': 2684, 'list_port_cont': '22632751,22682443,22740607,22790285,22806022,22835960,22877549,22900230,22934622,22934800,22989443,22990393,23035706,23036353,23036698,23077722', 'assoc_port': '22631770:22632751,22681569:22682443,22739919:22740607,22789651:22790285,22805712:22806022,22835736:22835960,22877326:22877549,22899767:22900230,22934041:22934800,22934173:22934622,22989007:22990393,22989008:22989443,23035124:23036698,23035137:23036353,23035139:23035706,23077263:23077722', 'assoc_mat': '22631770:film_plastique:4211:22632751,22681569:film_plastique:4211:22682443,22739919:film_plastique:4211:22740607,22789651:film_plastique:4211:22790285,22805712:film_plastique:4211:22806022,22835736:film_plastique:4211:22835960,22877326:film_plastique:4211:22877549,22899767:film_plastique:4211:22900230,22934041:film_plastique:4211:22934800,22934173:film_plastique:4211:22934622,22989007:film_plastique:4211:22990393,22989008:film_plastique:4211:22989443,23035124:film_plastique:4211:23036698,23035137:film_plastique:4211:23036353,23035139:film_plastique:4211:23035706,23077263:film_plastique:4211:23077722'}, {'unwanted_material': 'kraft', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0010124879364476669, 'nb_photo': 6, 'list_port_cont': '22633296,22806698,22851404,22939618', 'assoc_port': '22631793:22633296,22805707:22806698,22849177:22851404,22934089:22939618', 'assoc_mat': '22631793:kraft:4203:22633296,22805707:kraft:4203:22806698,22849177:kraft:4203:22851404,22934089:kraft:4203:22939618'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0015219915763303633, 'nb_photo': 18, 'list_port_cont': '22595680,22614957,22633319,22684112,22699227,22699373,22743601,22803834,22806322,22806460,22841230,22900191,22996033,22999601', 'assoc_port': '22595057:22595680,22612986:22614957,22631786:22633319,22681579:22684112,22697094:22699373,22697104:22699227,22739906:22743601,22803399:22803834,22805721:22806460,22805727:22806322,22835740:22841230,22899762:22900191,22988969:22996033,22999429:22999601', 'assoc_mat': '22595057:kraft:4207:22595680,22612986:kraft:4207:22614957,22631786:kraft:4207:22633319,22681579:kraft:4207:22684112,22697094:kraft:4207:22699373,22697104:kraft:4207:22699227,22739906:kraft:4207:22743601,22803399:kraft:4207:22803834,22805721:kraft:4207:22806460,22805727:kraft:4207:22806322,22835740:kraft:4207:22841230,22899762:kraft:4207:22900191,22988969:kraft:4207:22996033,22999429:kraft:4207:22999601'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0023740654225166678, 'nb_photo': 2, 'list_port_cont': '22741099,22935802', 'assoc_port': '22739932:22741099,22934072:22935802', 'assoc_mat': '22739932:kraft:4461:22741099,22934072:kraft:4461:22935802'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.000245063219793777, 'nb_photo': 3, 'list_port_cont': '22806127,23090888', 'assoc_port': '22805722:22806127,23063140:23090888', 'assoc_mat': '22805722:kraft:4200:22806127,23063140:kraft:4200:23090888'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013838204611658137, 'nb_photo': 60, 'list_port_cont': '22597948,22613053,22632906,22633695,22665967,22674432,22697407,22743411,22774350,22787571,22788383,22791358,22798851,22806099,22806578,22806654,22849591,22849660,22941527,23026783,23027851,23042215,23042457,23042588,23043233,23067988,23070128,23090820,23094732,23094840', 'assoc_port': '22596276:22597948,22612993:22613053,22631756:22633695,22631779:22632906,22665582:22665967,22674313:22674432,22697113:22697407,22743294:22743411,22773719:22791358,22773759:22774350,22787289:22788383,22787316:22787571,22798724:22798851,22805703:22806654,22805711:22806578,22805729:22806099,22849122:22849660,22849178:22849591,22895925:23026783,22895944:23027851,22934071:22941527,22988966:23042215,22988983:23042457,22988984:23042588,22989016:23043233,23021844:23067988,23021873:23070128,23063142:23090820,23077270:23094732,23077279:23094840', 'assoc_mat': '22596276:kraft:3726:22597948,22612993:kraft:3726:22613053,22631756:kraft:3726:22633695,22631779:kraft:3726:22632906,22665582:kraft:3726:22665967,22674313:kraft:3726:22674432,22697113:kraft:3726:22697407,22743294:kraft:3726:22743411,22773719:kraft:3726:22791358,22773759:kraft:3726:22774350,22787289:kraft:3726:22788383,22787316:kraft:3726:22787571,22798724:kraft:3726:22798851,22805703:kraft:3726:22806654,22805711:kraft:3726:22806578,22805729:kraft:3726:22806099,22849122:kraft:3726:22849660,22849178:kraft:3726:22849591,22895925:kraft:3726:23026783,22895944:kraft:3726:23027851,22934071:kraft:3726:22941527,22988966:kraft:3726:23042215,22988983:kraft:3726:23042457,22988984:kraft:3726:23042588,22989016:kraft:3726:23043233,23021844:kraft:3726:23067988,23021873:kraft:3726:23070128,23063142:kraft:3726:23090820,23077270:kraft:3726:23094732,23077279:kraft:3726:23094840'}, {'unwanted_material': 'kraft', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0012265709331025756, 'nb_photo': 4, 'list_port_cont': '22633009,22665424,22697845,23022704', 'assoc_port': '22631780:22633009,22665064:22665424,22697114:22697845,23021874:23022704', 'assoc_mat': '22631780:kraft:4209:22633009,22665064:kraft:4209:22665424,22697114:kraft:4209:22697845,23021874:kraft:4209:23022704'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.001460976951003603, 'nb_photo': 20, 'list_port_cont': '22615936,22632293,22635203,22666071,22742800,22743176,22805858,22806346,22806948,22938572,22940627,22941731,22995133,22995325,22995856,23069409', 'assoc_port': '22612987:22615936,22631762:22635203,22631799:22632293,22665579:22666071,22739872:22742800,22739878:22743176,22805726:22806346,22805732:22805858,22806843:22806948,22934042:22941731,22934077:22940627,22934091:22938572,22988942:22995133,22988959:22995325,22988968:22995856,23021855:23069409', 'assoc_mat': '22612987:kraft:4207:22615936,22631762:kraft:4207:22635203,22631799:kraft:4207:22632293,22665579:kraft:4207:22666071,22739872:kraft:4207:22742800,22739878:kraft:4207:22743176,22805726:kraft:4207:22806346,22805732:kraft:4207:22805858,22806843:kraft:4207:22806948,22934042:kraft:4207:22941731,22934077:kraft:4207:22940627,22934091:kraft:4207:22938572,22988942:kraft:4207:22995133,22988959:kraft:4207:22995325,22988968:kraft:4207:22995856,23021855:kraft:4207:23069409'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.744105578909553e-05, 'nb_photo': 7, 'list_port_cont': '22682441,22806029,23077733', 'assoc_port': '22681569:22682441,22805712:22806029,23077263:23077733', 'assoc_mat': '22681569:kraft:4211:22682441,22805712:kraft:4211:22806029,23077263:kraft:4211:23077733'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00876248488074476, 'nb_photo': 86, 'list_port_cont': '22633308,22667147,22712664,22806691,22851408,22939617,23068969', 'assoc_port': '22631793:22633308,22665583:22667147,22712584:22712664,22805707:22806691,22849177:22851408,22934089:22939617,23021839:23068969', 'assoc_mat': '22631793:metal:4203:22633308,22665583:metal:4203:22667147,22712584:metal:4203:22712664,22805707:metal:4203:22806691,22849177:metal:4203:22851408,22934089:metal:4203:22939617,23021839:metal:4203:23068969'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001840006113809047, 'nb_photo': 62, 'list_port_cont': '22595673,22596690,22634166,22636508,22683455,22696041,22696128,22699130,22699369,22742404,22743693,22743785,22744217,22759428,22776081,22778039,22787974,22791374,22803839,22806602,22806890,22807043,22812096,22836715,22840182,22840887,22841232,22841481,22842255,22899123,22900358,22902494,22940528,22941511,22996038,22997343,22999597,23069848,23086099', 'assoc_port': '22595057:22595673,22596273:22596690,22631763:22636508,22631785:22634166,22681582:22683455,22693051:22696041,22693052:22696128,22697094:22699369,22697108:22699130,22739866:22742404,22739918:22744217,22739922:22743693,22739923:22743785,22758937:22759428,22773737:22778039,22773807:22776081,22787291:22791374,22787318:22787974,22803399:22803839,22805715:22806602,22806835:22807043,22806837:22812096,22806847:22806890,22835733:22842255,22835740:22841232,22835742:22841481,22835746:22840887,22835752:22840182,22835757:22836715,22895922:22902494,22895929:22899123,22899764:22900358,22934056:22941511,22934078:22940528,22988969:22996038,22989020:22997343,22999429:22999597,23021858:23069848,23035143:23086099', 'assoc_mat': '22595057:metal:4207:22595673,22596273:metal:4207:22596690,22631763:metal:4207:22636508,22631785:metal:4207:22634166,22681582:metal:4207:22683455,22693051:metal:4207:22696041,22693052:metal:4207:22696128,22697094:metal:4207:22699369,22697108:metal:4207:22699130,22739866:metal:4207:22742404,22739918:metal:4207:22744217,22739922:metal:4207:22743693,22739923:metal:4207:22743785,22758937:metal:4207:22759428,22773737:metal:4207:22778039,22773807:metal:4207:22776081,22787291:metal:4207:22791374,22787318:metal:4207:22787974,22803399:metal:4207:22803839,22805715:metal:4207:22806602,22806835:metal:4207:22807043,22806837:metal:4207:22812096,22806847:metal:4207:22806890,22835733:metal:4207:22842255,22835740:metal:4207:22841232,22835742:metal:4207:22841481,22835746:metal:4207:22840887,22835752:metal:4207:22840182,22835757:metal:4207:22836715,22895922:metal:4207:22902494,22895929:metal:4207:22899123,22899764:metal:4207:22900358,22934056:metal:4207:22941511,22934078:metal:4207:22940528,22988969:metal:4207:22996038,22989020:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005256111731253089, 'nb_photo': 17, 'list_port_cont': '22633830,22668438,22697576,22741096,22741295,22787909,22787992,22788071,22788463,22805995,22836942,22849905,22936000,23036162', 'assoc_port': '22631759:22633830,22668129:22668438,22697116:22697576,22739916:22741295,22739932:22741096,22787287:22788463,22787308:22788071,22787312:22787992,22787323:22787909,22805710:22805995,22835738:22836942,22849155:22849905,22934040:22936000,23035131:23036162', 'assoc_mat': '22631759:metal:4461:22633830,22668129:metal:4461:22668438,22697116:metal:4461:22697576,22739916:metal:4461:22741295,22739932:metal:4461:22741096,22787287:metal:4461:22788463,22787308:metal:4461:22788071,22787312:metal:4461:22787992,22787323:metal:4461:22787909,22805710:metal:4461:22805995,22835738:metal:4461:22836942,22849155:metal:4461:22849905,22934040:metal:4461:22936000,23035131:metal:4461:23036162'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001295195605424121, 'nb_photo': 2, 'list_port_cont': '22806117,22997551', 'assoc_port': '22805722:22806117,22989006:22997551', 'assoc_mat': '22805722:metal:4200:22806117,22989006:metal:4200:22997551'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006773143743208547, 'nb_photo': 35, 'list_port_cont': '22633010,22633063,22665430,22682465,22697855,22741010,22759494,22774401,22797564,22802475,22806110,22816402,22896235,22934776,23022832,23063723,23077956', 'assoc_port': '22631755:22633063,22631780:22633010,22665064:22665430,22681572:22682465,22697114:22697855,22739931:22741010,22758940:22759494,22773792:22774401,22797340:22797564,22802368:22802475,22805717:22806110,22815066:22816402,22895926:22896235,22934124:22934776,23021843:23022832,23063141:23063723,23077292:23077956', 'assoc_mat': '22631755:metal:4209:22633063,22631780:metal:4209:22633010,22665064:metal:4209:22665430,22681572:metal:4209:22682465,22697114:metal:4209:22697855,22739931:metal:4209:22741010,22758940:metal:4209:22759494,22773792:metal:4209:22774401,22797340:metal:4209:22797564,22802368:metal:4209:22802475,22805717:metal:4209:22806110,22815066:metal:4209:22816402,22895926:metal:4209:22896235,22934124:metal:4209:22934776,23021843:metal:4209:23022832,23063141:metal:4209:23063723,23077292:metal:4209:23077956'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0027366730821014908, 'nb_photo': 198, 'list_port_cont': '22615942,22632296,22632340,22634140,22635290,22635629,22635829,22666075,22684431,22684520,22684909,22685902,22696139,22697623,22697708,22697965,22699328,22714005,22736801,22737372,22740211,22742258,22742606,22743026,22743472,22743649,22743707,22743931,22759909,22777141,22777996,22787396,22791352,22791388,22791801,22791822,22792157,22798554,22803447,22804002,22804024,22805867,22806293,22806342,22806642,22806864,22806945,22806996,22807010,22807993,22823030,22835817,22835950,22840738,22840867,22841456,22842756,22849490,22896083,22897807,22898195,22898562,22898650,22899480,22915658,22934298,22934334,22935487,22936433,22936810,22937482,22938585,22938899,22939390,22939954,22940802,22941869,22994842,22995136,22995354,22995617,22996250,22996316,22996748,22996834,22996889,22997594,22999701,23001938,23068544,23085871,23085916,23085930,23086048,23090760,23090862,23094667,23094766', 'assoc_port': '22612987:22615942,22631766:22635829,22631771:22635290,22631772:22635629,22631784:22634140,22631791:22632340,22631797:22632296,22665579:22666075,22681567:22685902,22681574:22684909,22681577:22684520,22681580:22684431,22693053:22696139,22697103:22699328,22697110:22697965,22697112:22697708,22697153:22697623,22713835:22714005,22729056:22737372,22729057:22736801,22739865:22742258,22739907:22743649,22739911:22743707,22739921:22743931,22739925:22743026,22739936:22742606,22739940:22740211,22743291:22743472,22758935:22759909,22773725:22777996,22773758:22777141,22787286:22792157,22787297:22791822,22787299:22791801,22787321:22787396,22789653:22791388,22789655:22791352,22798500:22798554,22803400:22803447,22803867:22804002,22803873:22804024,22805704:22806293,22805720:22806642,22805726:22806342,22805731:22805867,22806838:22807993,22806839:22806996,22806840:22807010,22806843:22806945,22806846:22806864,22823017:22823030,22835734:22842756,22835741:22841456,22835744:22840867,22835745:22840738,22835758:22835950,22835761:2283581', 'assoc_mat': '22612987:metal:4207:22615942,22631766:metal:4207:22635829,22631771:metal:4207:22635290,22631772:metal:4207:22635629,22631784:metal:4207:22634140,22631791:metal:4207:22632340,22631797:metal:4207:22632296,22665579:metal:4207:22666075,22681567:metal:4207:22685902,22681574:metal:4207:22684909,22681577:metal:4207:22684520,22681580:metal:4207:22684431,22693053:metal:4207:22696139,22697103:metal:4207:22699328,22697110:metal:4207:22697965,22697112:metal:4207:22697708,22697153:metal:4207:22697623,22713835:metal:4207:22714005,22729056:metal:4207:22737372,22729057:metal:4207:22736801,22739865:metal:4207:22742258,22739907:metal:4207:22743649,22739911:metal:4207:22743707,22739921:metal:4207:22743931,22739925:metal:4207:22743026,22739936:metal:4207:22742606,22739940:metal:4207:22740211,22743291:metal:4207:22743472,22758935:metal:4207:22759909,22773725:metal:4207:22777996,22773758:metal:4207:22777141,22787286:metal:4207:22792157,22787297:metal:4207:22791822,22787299:metal:4207:22791801,22787321:metal:4207:22787396,22789653:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0045875043190655605, 'nb_photo': 287, 'list_port_cont': '22632752,22682446,22740615,22790280,22806030,22835962,22877539,22900237,22934617,22934795,22989441,22990399,23036347,23036700,23077734', 'assoc_port': '22631770:22632752,22681569:22682446,22739919:22740615,22789651:22790280,22805712:22806030,22835736:22835962,22877326:22877539,22899767:22900237,22934041:22934795,22934173:22934617,22989007:22990399,22989008:22989441,23035124:23036700,23035137:23036347,23077263:23077734', 'assoc_mat': '22631770:metal:4211:22632752,22681569:metal:4211:22682446,22739919:metal:4211:22740615,22789651:metal:4211:22790280,22805712:metal:4211:22806030,22835736:metal:4211:22835962,22877326:metal:4211:22877539,22899767:metal:4211:22900237,22934041:metal:4211:22934795,22934173:metal:4211:22934617,22989007:metal:4211:22990399,22989008:metal:4211:22989441,23035124:metal:4211:23036700,23035137:metal:4211:23036347,23077263:metal:4211:23077734'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0003269478203372239, 'nb_photo': 28, 'list_port_cont': '22633101,22636317,22697989,22741262,22790199,22792140,22807126,22836565,22909989', 'assoc_port': '22631757:22636317,22631792:22633101,22697096:22697989,22739877:22741262,22787294:22792140,22789652:22790199,22806844:22807126,22835754:22836565,22899760:22909989', 'assoc_mat': '22631757:metal:3327:22636317,22631792:metal:3327:22633101,22697096:metal:3327:22697989,22739877:metal:3327:22741262,22787294:metal:3327:22792140,22789652:metal:3327:22790199,22806844:metal:3327:22807126,22835754:metal:3327:22836565,22899760:metal:3327:22909989'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003623988740150824, 'nb_photo': 112, 'list_port_cont': '22633404,22634744,22634886,22635386,22635880,22636843,22668504,22682998,22695510,22697491,22697897,22698551,22712627,22740597,22741432,22743680,22745586,22788035,22788532,22789071,22790048,22790979,22801684,22802748,22803709,22806240,22806502,22806666,22806676,22836195,22851595,22852631,22897037,22902356,22915266,22935122,22936329,22936637,22937023,22937288,22937983,22989472,22990411,22990713,22994077,23024095,23036950,23037472,23052968,23078226,23083682', 'assoc_port': '22631758:22635386,22631767:22636843,22631774:22634744,22631775:22634886,22631782:22633404,22631794:22635880,22668130:22668504,22681571:22682998,22693079:22695510,22697098:22698551,22697100:22697897,22697115:22697491,22712582:22712627,22739871:22745586,22739928:22741432,22739933:22743680,22739945:22740597,22787309:22789071,22787310:22790979,22787311:22788532,22787314:22788035,22789658:22790048,22801541:22801684,22802363:22802748,22803402:22803709,22805709:22806676,22805718:22806666,22805719:22806502,22805724:22806240,22835766:22836195,22849150:22852631,22849175:22851595,22895918:22897037,22899770:22902356,22915108:22915266,22934039:22937288,22934073:22937023,22934093:22936637,22934096:22936329,22934121:22937983,22934169:22935122,22988947:22994077,22989012:22990713,22989015:22990411,22989039:22989472,23021849:23024095,23035126:23037472,23035128:23036950,23051725:23052968,23077287:23078226,23082895:23083682', 'assoc_mat': '22631758:metal:3594:22635386,22631767:metal:3594:22636843,22631774:metal:3594:22634744,22631775:metal:3594:22634886,22631782:metal:3594:22633404,22631794:metal:3594:22635880,22668130:metal:3594:22668504,22681571:metal:3594:22682998,22693079:metal:3594:22695510,22697098:metal:3594:22698551,22697100:metal:3594:22697897,22697115:metal:3594:22697491,22712582:metal:3594:22712627,22739871:metal:3594:22745586,22739928:metal:3594:22741432,22739933:metal:3594:22743680,22739945:metal:3594:22740597,22787309:metal:3594:22789071,22787310:metal:3594:22790979,22787311:metal:3594:22788532,22787314:metal:3594:22788035,22789658:metal:3594:22790048,22801541:metal:3594:22801684,22802363:metal:3594:22802748,22803402:metal:3594:22803709,22805709:metal:3594:22806676,22805718:metal:3594:22806666,22805719:metal:3594:22806502,22805724:metal:3594:22806240,22835766:metal:3594:22836195,22849150:metal:3594:22852631,22849175:metal:3594:22851595,22895918:metal:3594:22897037,22899770:metal:3594:22902356,22915108:metal:3594:22915266,22934039:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.12965943670292965, 'nb_photo': 2861, 'list_port_cont': '22633301,22667145,22712678,22806699,22851400,22939621,23068980', 'assoc_port': '22631793:22633301,22665583:22667145,22712584:22712678,22805707:22806699,22849177:22851400,22934089:22939621,23021839:23068980', 'assoc_mat': '22631793:papier:4203:22633301,22665583:papier:4203:22667145,22712584:papier:4203:22712678,22805707:papier:4203:22806699,22849177:papier:4203:22851400,22934089:papier:4203:22939621,23021839:papier:4203:23068980'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.042000570414955064, 'nb_photo': 8170, 'list_port_cont': '22595667,22596689,22614577,22614958,22632244,22633171,22633321,22634168,22635751,22636506,22682529,22683462,22684105,22696045,22696122,22697485,22699015,22699078,22699138,22699140,22699237,22699368,22737154,22742399,22743430,22743607,22743704,22743783,22744224,22759100,22759423,22759856,22774821,22776076,22777828,22778050,22787970,22789053,22789468,22790623,22790825,22791199,22791321,22791377,22791448,22791620,22791770,22797462,22803848,22803969,22804038,22806218,22806225,22806320,22806385,22806456,22806608,22806879,22806891,22806962,22807038,22812088,22836701,22838169,22838824,22840177,22840884,22841077,22841226,22841478,22841669,22842261,22849861,22896866,22899128,22900202,22900344,22902503,22937127,22939894,22940214,22940527,22941519,22996030,22996543,22997351,22997531,22999591,23002132,23068340,23069854,23070003,23085948,23086105,23086128,23088654,23088730,23090904,23094712', 'assoc_port': '22595057:22595667,22596273:22596689,22612985:22614577,22612986:22614958,22631763:22636506,22631765:22635751,22631785:22634168,22631786:22633321,22631787:22633171,22631798:22632244,22681579:22684105,22681582:22683462,22681583:22682529,22693051:22696045,22693052:22696122,22697094:22699368,22697104:22699237,22697105:22699140,22697106:22699078,22697108:22699138,22697109:22699015,22697154:22697485,22729053:22737154,22739866:22742399,22739881:22743430,22739906:22743607,22739918:22744224,22739922:22743704,22739923:22743783,22758936:22759856,22758937:22759423,22758939:22759100,22773721:22777828,22773737:22778050,22773807:22776076,22773814:22774821,22787291:22791377,22787292:22791448,22787301:22791770,22787302:22789468,22787304:22789053,22787318:22787970,22789654:22791620,22789656:22791199,22789661:22791321,22789663:22790825,22789664:22790623,22797337:22797462,22803399:22803848,22803871:22804038,22803875:22803969,22805702:22806218,22805705:22806385,22805715:22806608,22805721:22806456,22805727:22806320,22805730:2280622', 'assoc_mat': '22595057:papier:4207:22595667,22596273:papier:4207:22596689,22612985:papier:4207:22614577,22612986:papier:4207:22614958,22631763:papier:4207:22636506,22631765:papier:4207:22635751,22631785:papier:4207:22634168,22631786:papier:4207:22633321,22631787:papier:4207:22633171,22631798:papier:4207:22632244,22681579:papier:4207:22684105,22681582:papier:4207:22683462,22681583:papier:4207:22682529,22693051:papier:4207:22696045,22693052:papier:4207:22696122,22697094:papier:4207:22699368,22697104:papier:4207:22699237,22697105:papier:4207:22699140,22697106:papier:4207:22699078,22697108:papier:4207:22699138,22697109:papier:4207:22699015,22697154:papier:4207:22697485,22729053:papier:4207:22737154,22739866:papier:4207:22742399,22739881:papier:4207:22743430,22739906:papier:4207:22743607,22739918:papier:4207:22744224,22739922:papier:4207:22743704,22739923:papier:4207:22743783,22758936:papier:4207:22759856,22758937:papier:4207:22759423,22758939:papier:4207:22759100,22773721:papier:4207:22777828,22773737:papier:4207:22778050,2277'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22035567912765874, 'nb_photo': 43407, 'list_port_cont': '22597223,22613426,22632606,22632667,22632694,22632771,22633034,22633116,22633230,22633823,22634326,22668445,22674509,22682266,22694221,22694927,22697340,22697578,22697717,22697743,22697861,22712591,22730169,22740412,22740550,22740704,22741089,22741289,22741404,22741787,22742114,22742720,22756183,22756559,22758484,22758643,22774217,22787755,22787910,22787995,22788068,22788131,22788264,22788460,22790069,22790255,22803495,22803527,22803582,22803639,22803932,22805991,22806185,22806260,22806477,22835904,22836166,22836943,22837008,22837025,22849567,22849678,22849707,22849900,22850305,22850503,22896298,22896334,22896473,22896600,22897145,22899947,22900004,22900057,22901799,22902030,22915282,22915331,22917905,22934551,22934690,22934746,22935344,22935702,22935805,22935997,22936952,22989366,22989404,22989538,22989853,22990010,22990094,22990693,22990837,22991304,22991589,22991671,22991835,22991918,23023046,23023762,23024013,23035388,23035465,23035577,23035741,23036163,23036284,23036409,23036431,23052564,23077808,2307816', 'assoc_port': '22596976:22597223,22612991:22613426,22631759:22633823,22631760:22634326,22631761:22633230,22631768:22633116,22631769:22633034,22631776:22632771,22631781:22632667,22631783:22632606,22631795:22632694,22668129:22668445,22674290:22674509,22681575:22682266,22693078:22694927,22693081:22694221,22697097:22697861,22697099:22697340,22697101:22697717,22697102:22697743,22697116:22697578,22712581:22712591,22729059:22730169,22739868:22742114,22739869:22742720,22739914:22741787,22739916:22741289,22739927:22741404,22739932:22741089,22739935:22740704,22739943:22740550,22739946:22740412,22755886:22756183,22755887:22756559,22758210:22758643,22758211:22758484,22773803:22774217,22787287:22788460,22787296:22788264,22787307:22788131,22787308:22788068,22787312:22787995,22787313:22787755,22787323:22787910,22789657:22790069,22789659:22790255,22803396:22803932,22803398:22803639,22803401:22803582,22803403:22803527,22803404:22803495,22805708:22806477,22805710:22805991,22805716:22806260,22805723:22806185,22835735:22837025,22835737:2283700', 'assoc_mat': '22596976:papier:4461:22597223,22612991:papier:4461:22613426,22631759:papier:4461:22633823,22631760:papier:4461:22634326,22631761:papier:4461:22633230,22631768:papier:4461:22633116,22631769:papier:4461:22633034,22631776:papier:4461:22632771,22631781:papier:4461:22632667,22631783:papier:4461:22632606,22631795:papier:4461:22632694,22668129:papier:4461:22668445,22674290:papier:4461:22674509,22681575:papier:4461:22682266,22693078:papier:4461:22694927,22693081:papier:4461:22694221,22697097:papier:4461:22697861,22697099:papier:4461:22697340,22697101:papier:4461:22697717,22697102:papier:4461:22697743,22697116:papier:4461:22697578,22712581:papier:4461:22712591,22729059:papier:4461:22730169,22739868:papier:4461:22742114,22739869:papier:4461:22742720,22739914:papier:4461:22741787,22739916:papier:4461:22741289,22739927:papier:4461:22741404,22739932:papier:4461:22741089,22739935:papier:4461:22740704,22739943:papier:4461:22740550,22739946:papier:4461:22740412,22755886:papier:4461:22756183,22755887:papier:4461:22756559,2275'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.023312933782983956, 'nb_photo': 532, 'list_port_cont': '22743626,22806121,22815902,22997553,23090881', 'assoc_port': '22743292:22743626,22805722:22806121,22815065:22815902,22989006:22997553,23063140:23090881', 'assoc_mat': '22743292:papier:4200:22743626,22805722:papier:4200:22806121,22815065:papier:4200:22815902,22989006:papier:4200:22997553,23063140:papier:4200:23090881'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9417348488163986, 'nb_photo': 23700, 'list_port_cont': '22633017,22633074,22665423,22682459,22697849,22741012,22741041,22759499,22774403,22788007,22797575,22802479,22806106,22816400,22836093,22896095,22896236,22915381,22934727,22934772,22989245,22989671,23022699,23022842,23063720,23077948', 'assoc_port': '22631755:22633074,22631780:22633017,22665064:22665423,22681572:22682459,22697114:22697849,22739876:22741041,22739931:22741012,22758940:22759499,22773792:22774403,22787322:22788007,22797340:22797575,22802368:22802479,22805717:22806106,22815066:22816400,22835748:22836093,22895926:22896236,22895949:22896095,22915100:22915381,22934070:22934727,22934124:22934772,22988977:22989245,22989017:22989671,23021843:23022842,23021874:23022699,23063141:23063720,23077292:23077948', 'assoc_mat': '22631755:papier:4209:22633074,22631780:papier:4209:22633017,22665064:papier:4209:22665423,22681572:papier:4209:22682459,22697114:papier:4209:22697849,22739876:papier:4209:22741041,22739931:papier:4209:22741012,22758940:papier:4209:22759499,22773792:papier:4209:22774403,22787322:papier:4209:22788007,22797340:papier:4209:22797575,22802368:papier:4209:22802479,22805717:papier:4209:22806106,22815066:papier:4209:22816400,22835748:papier:4209:22836093,22895926:papier:4209:22896236,22895949:papier:4209:22896095,22915100:papier:4209:22915381,22934070:papier:4209:22934727,22934124:papier:4209:22934772,22988977:papier:4209:22989245,22989017:papier:4209:22989671,23021843:papier:4209:23022842,23021874:papier:4209:23022699,23063141:papier:4209:23063720,23077292:papier:4209:23077948'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04010912180239656, 'nb_photo': 19767, 'list_port_cont': '22595610,22596514,22615940,22632281,22632297,22632352,22632509,22633082,22634131,22635210,22635292,22635634,22635836,22636520,22637187,22663364,22665772,22666065,22681946,22683418,22684442,22684509,22684915,22685526,22685899,22696145,22697257,22697297,22697608,22697699,22697974,22699310,22712214,22714006,22715569,22717673,22736796,22737373,22740207,22740299,22741029,22742002,22742222,22742259,22742570,22742618,22742801,22742963,22743022,22743179,22743303,22743468,22743648,22743708,22743915,22744019,22759215,22759908,22776406,22777130,22777791,22777991,22778096,22787400,22788707,22788843,22788886,22789092,22789610,22789787,22789877,22790060,22790309,22791070,22791201,22791345,22791389,22791792,22791803,22791830,22792150,22798566,22803451,22804009,22804020,22805851,22805874,22806290,22806335,22806348,22806632,22806858,22806946,22806995,22807008,22807997,22823034,22823052,22835807,22835860,22835946,22838286,22840218,22840726,22840874,22841463,22841648,22842757,22849493,22849517,22877652,22896078,22897458,2289781', 'assoc_port': '22595056:22595610,22596275:22596514,22612987:22615940,22631762:22635210,22631764:22636520,22631766:22635836,22631771:22635292,22631772:22635634,22631784:22634131,22631788:22633082,22631790:22632509,22631791:22632352,22631797:22632297,22631799:22632281,22637159:22637187,22662771:22663364,22665579:22666065,22665581:22665772,22681567:22685899,22681568:22685526,22681574:22684915,22681577:22684509,22681580:22684442,22681584:22683418,22681587:22681946,22693053:22696145,22697103:22699310,22697110:22697974,22697112:22697699,22697153:22697608,22697155:22697297,22697156:22697257,22711956:22712214,22713815:22715569,22713817:22717673,22713835:22714006,22729056:22737373,22729057:22736796,22739865:22742259,22739867:22742570,22739872:22742801,22739874:22742963,22739878:22743179,22739879:22743303,22739907:22743648,22739911:22743708,22739917:22744019,22739921:22743915,22739925:22743022,22739936:22742618,22739937:22742002,22739938:22742222,22739940:22740207,22739941:22741029,22739942:22740299,22743291:22743468,22758935:2275990', 'assoc_mat': '22595056:papier:4207:22595610,22596275:papier:4207:22596514,22612987:papier:4207:22615940,22631762:papier:4207:22635210,22631764:papier:4207:22636520,22631766:papier:4207:22635836,22631771:papier:4207:22635292,22631772:papier:4207:22635634,22631784:papier:4207:22634131,22631788:papier:4207:22633082,22631790:papier:4207:22632509,22631791:papier:4207:22632352,22631797:papier:4207:22632297,22631799:papier:4207:22632281,22637159:papier:4207:22637187,22662771:papier:4207:22663364,22665579:papier:4207:22666065,22665581:papier:4207:22665772,22681567:papier:4207:22685899,22681568:papier:4207:22685526,22681574:papier:4207:22684915,22681577:papier:4207:22684509,22681580:papier:4207:22684442,22681584:papier:4207:22683418,22681587:papier:4207:22681946,22693053:papier:4207:22696145,22697103:papier:4207:22699310,22697110:papier:4207:22697974,22697112:papier:4207:22697699,22697153:papier:4207:22697608,22697155:papier:4207:22697297,22697156:papier:4207:22697257,22711956:papier:4207:22712214,22713815:papier:4207:22715569,2271'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011715106670777175, 'nb_photo': 5480, 'list_port_cont': '22632746,22682433,22740610,22790289,22806026,22835969,22877546,22900238,22934607,22934798,22989434,22990394,23035701,23036340,23036684,23077729', 'assoc_port': '22631770:22632746,22681569:22682433,22739919:22740610,22789651:22790289,22805712:22806026,22835736:22835969,22877326:22877546,22899767:22900238,22934041:22934798,22934173:22934607,22989007:22990394,22989008:22989434,23035124:23036684,23035137:23036340,23035139:23035701,23077263:23077729', 'assoc_mat': '22631770:papier:4211:22632746,22681569:papier:4211:22682433,22739919:papier:4211:22740610,22789651:papier:4211:22790289,22805712:papier:4211:22806026,22835736:papier:4211:22835969,22877326:papier:4211:22877546,22899767:papier:4211:22900238,22934041:papier:4211:22934798,22934173:papier:4211:22934607,22989007:papier:4211:22990394,22989008:papier:4211:22989434,23035124:papier:4211:23036684,23035137:papier:4211:23036340,23035139:papier:4211:23035701,23077263:papier:4211:23077729'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.026185262724880726, 'nb_photo': 2331, 'list_port_cont': '22633099,22633731,22634619,22636323,22674615,22697981,22741265,22744079,22790196,22791867,22792134,22807130,22807185,22828146,22836567,22899784,22909982,22917632,22918283,22939341,22939801,22997435,22998813,23069803,23086154,23094794', 'assoc_port': '22631757:22636323,22631773:22634619,22631778:22633731,22631792:22633099,22674311:22674615,22697096:22697981,22739877:22741265,22743293:22744079,22787285:22791867,22787294:22792134,22789652:22790196,22806836:22807185,22806844:22807130,22823015:22828146,22835754:22836567,22895927:22899784,22895943:22918283,22899760:22909982,22915103:22917632,22934087:22939801,22934172:22939341,22988990:22997435,22989025:22998813,23021841:23069803,23035125:23086154,23077254:23094794', 'assoc_mat': '22631757:papier:3327:22636323,22631773:papier:3327:22634619,22631778:papier:3327:22633731,22631792:papier:3327:22633099,22674311:papier:3327:22674615,22697096:papier:3327:22697981,22739877:papier:3327:22741265,22743293:papier:3327:22744079,22787285:papier:3327:22791867,22787294:papier:3327:22792134,22789652:papier:3327:22790196,22806836:papier:3327:22807185,22806844:papier:3327:22807130,22823015:papier:3327:22828146,22835754:papier:3327:22836567,22895927:papier:3327:22899784,22895943:papier:3327:22918283,22899760:papier:3327:22909982,22915103:papier:3327:22917632,22934087:papier:3327:22939801,22934172:papier:3327:22939341,22988990:papier:3327:22997435,22989025:papier:3327:22998813,23021841:papier:3327:23069803,23035125:papier:3327:23086154,23077254:papier:3327:23094794'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07290071368811996, 'nb_photo': 17895, 'list_port_cont': '22632466,22633402,22634750,22634884,22635378,22635888,22636255,22636842,22666593,22668498,22682358,22682994,22695520,22697490,22697896,22698549,22712630,22735953,22740594,22741435,22741903,22743679,22745579,22756248,22758403,22775350,22777917,22780001,22787576,22788037,22788535,22789065,22790042,22790980,22801683,22802758,22803702,22804877,22806244,22806505,22806668,22806679,22807380,22836201,22851602,22852059,22852624,22896111,22896917,22897034,22901011,22902365,22915258,22915387,22934629,22935131,22936326,22936633,22937024,22937291,22937978,22989470,22990260,22990409,22990706,22991380,22991520,22991765,22992186,22994083,23022317,23024100,23024306,23035853,23036466,23036943,23037476,23052967,23054433,23063284,23078080,23078231,23083681', 'assoc_port': '22631758:22635378,22631767:22636842,22631774:22634750,22631775:22634884,22631777:22636255,22631782:22633402,22631794:22635888,22631796:22632466,22665584:22666593,22668130:22668498,22681570:22682358,22681571:22682994,22693079:22695520,22697098:22698549,22697100:22697896,22697115:22697490,22712582:22712630,22729058:22735953,22739871:22745579,22739926:22741903,22739928:22741435,22739933:22743679,22739945:22740594,22755885:22756248,22758212:22758403,22773739:22775350,22773740:22777917,22773755:22780001,22787309:22789065,22787310:22790980,22787311:22788535,22787314:22788037,22787324:22787576,22789658:22790042,22801541:22801683,22802363:22802758,22803397:22804877,22803402:22803702,22805709:22806679,22805718:22806668,22805719:22806505,22805724:22806244,22806845:22807380,22835766:22836201,22849150:22852624,22849153:22852059,22849175:22851602,22895918:22897034,22895938:22896917,22895953:22896111,22899765:22901011,22899770:22902365,22915104:22915387,22915108:22915258,22934039:22937291,22934073:22937024,22934093:2293663', 'assoc_mat': '22631758:papier:3594:22635378,22631767:papier:3594:22636842,22631774:papier:3594:22634750,22631775:papier:3594:22634884,22631777:papier:3594:22636255,22631782:papier:3594:22633402,22631794:papier:3594:22635888,22631796:papier:3594:22632466,22665584:papier:3594:22666593,22668130:papier:3594:22668498,22681570:papier:3594:22682358,22681571:papier:3594:22682994,22693079:papier:3594:22695520,22697098:papier:3594:22698549,22697100:papier:3594:22697896,22697115:papier:3594:22697490,22712582:papier:3594:22712630,22729058:papier:3594:22735953,22739871:papier:3594:22745579,22739926:papier:3594:22741903,22739928:papier:3594:22741435,22739933:papier:3594:22743679,22739945:papier:3594:22740594,22755885:papier:3594:22756248,22758212:papier:3594:22758403,22773739:papier:3594:22775350,22773740:papier:3594:22777917,22773755:papier:3594:22780001,22787309:papier:3594:22789065,22787310:papier:3594:22790980,22787311:papier:3594:22788535,22787314:papier:3594:22788037,22787324:papier:3594:22787576,22789658:papier:3594:22790042,2280'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001163748012265227, 'nb_photo': 2, 'list_port_cont': '22633306,23068981', 'assoc_port': '22631793:22633306,23021839:23068981', 'assoc_mat': '22631793:pehd:4203:22633306,23021839:pehd:4203:23068981'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008129481851322784, 'nb_photo': 5, 'list_port_cont': '22595683,22614951,22682530,22807040,23069844', 'assoc_port': '22595057:22595683,22612986:22614951,22681583:22682530,22806835:22807040,23021858:23069844', 'assoc_mat': '22595057:pehd:4207:22595683,22612986:pehd:4207:22614951,22681583:pehd:4207:22682530,22806835:pehd:4207:22807040,23021858:pehd:4207:23069844'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027359681922226762, 'nb_photo': 5, 'list_port_cont': '22634319,22697349,22803579', 'assoc_port': '22631760:22634319,22697099:22697349,22803401:22803579', 'assoc_mat': '22631760:pehd:4461:22634319,22697099:pehd:4461:22697349,22803401:pehd:4461:22803579'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001955597444524095, 'nb_photo': 4, 'list_port_cont': '22743633,22997560', 'assoc_port': '22743292:22743633,22989006:22997560', 'assoc_mat': '22743292:pehd:4200:22743633,22989006:pehd:4200:22997560'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0007807905942648617, 'nb_photo': 5, 'list_port_cont': '22697846,22797571,22896240,23022838', 'assoc_port': '22697114:22697846,22797340:22797571,22895926:22896240,23021843:23022838', 'assoc_mat': '22697114:pehd:4209:22697846,22797340:pehd:4209:22797571,22895926:pehd:4209:22896240,23021843:pehd:4209:23022838'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007210907539454388, 'nb_photo': 21, 'list_port_cont': '22685906,22699319,22740208,22742260,22743023,22806331,22806343,22807995,22835803,22840864,22896084,22898553,22940797,22995142,22997690,23094826,23094870', 'assoc_port': '22681567:22685906,22697103:22699319,22739865:22742260,22739925:22743023,22739940:22740208,22805725:22806331,22805726:22806343,22806838:22807995,22835744:22840864,22835761:22835803,22895923:22898553,22895955:22896084,22934057:22940797,22988942:22995142,22989023:22997690,23077276:23094826,23077281:23094870', 'assoc_mat': '22681567:pehd:4207:22685906,22697103:pehd:4207:22699319,22739865:pehd:4207:22742260,22739925:pehd:4207:22743023,22739940:pehd:4207:22740208,22805725:pehd:4207:22806331,22805726:pehd:4207:22806343,22806838:pehd:4207:22807995,22835744:pehd:4207:22840864,22835761:pehd:4207:22835803,22895923:pehd:4207:22898553,22895955:pehd:4207:22896084,22934057:pehd:4207:22940797,22988942:pehd:4207:22995142,22989023:pehd:4207:22997690,23077276:pehd:4207:23094826,23077281:pehd:4207:23094870'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9164178460493062, 'nb_photo': 104, 'list_port_cont': '22632753,22682438,22740612,22790295,22806027,22835968,22877537,22900224,22934809,22990383,23036343,23036685,23077727', 'assoc_port': '22631770:22632753,22681569:22682438,22739919:22740612,22789651:22790295,22805712:22806027,22835736:22835968,22877326:22877537,22899767:22900224,22934041:22934809,22989007:22990383,23035124:23036685,23035137:23036343,23077263:23077727', 'assoc_mat': '22631770:pehd:4211:22632753,22681569:pehd:4211:22682438,22739919:pehd:4211:22740612,22789651:pehd:4211:22790295,22805712:pehd:4211:22806027,22835736:pehd:4211:22835968,22877326:pehd:4211:22877537,22899767:pehd:4211:22900224,22934041:pehd:4211:22934809,22989007:pehd:4211:22990383,23035124:pehd:4211:23036685,23035137:pehd:4211:23036343,23077263:pehd:4211:23077727'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001580076270095542, 'nb_photo': 70, 'list_port_cont': '22633105,22633727,22634617,22636318,22674622,22697982,22741263,22744078,22790200,22792142,22807128,22807183,22828144,22836561,22899780,22909976,22917635,22939330,22939805,22997444,22998807,23086155', 'assoc_port': '22631757:22636318,22631773:22634617,22631778:22633727,22631792:22633105,22674311:22674622,22697096:22697982,22739877:22741263,22743293:22744078,22787294:22792142,22789652:22790200,22806836:22807183,22806844:22807128,22823015:22828144,22835754:22836561,22895927:22899780,22899760:22909976,22915103:22917635,22934087:22939805,22934172:22939330,22988990:22997444,22989025:22998807,23035125:23086155', 'assoc_mat': '22631757:pehd:3327:22636318,22631773:pehd:3327:22634617,22631778:pehd:3327:22633727,22631792:pehd:3327:22633105,22674311:pehd:3327:22674622,22697096:pehd:3327:22697982,22739877:pehd:3327:22741263,22743293:pehd:3327:22744078,22787294:pehd:3327:22792142,22789652:pehd:3327:22790200,22806836:pehd:3327:22807183,22806844:pehd:3327:22807128,22823015:pehd:3327:22828144,22835754:pehd:3327:22836561,22895927:pehd:3327:22899780,22899760:pehd:3327:22909976,22915103:pehd:3327:22917635,22934087:pehd:3327:22939805,22934172:pehd:3327:22939330,22988990:pehd:3327:22997444,22989025:pehd:3327:22998807,23035125:pehd:3327:23086155'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005899401050359162, 'nb_photo': 82, 'list_port_cont': '22633413,22634879,22635884,22636839,22666590,22668496,22682353,22695516,22697495,22712625,22735949,22740599,22741434,22743682,22788036,22788540,22789067,22801678,22802756,22803701,22806245,22806506,22806675,22836193,22851601,22852626,22896921,22897035,22901012,22936327,22936638,22990256,22991511,22991771,23024096,23024305,23035857,23036470,23036949,23037479,23054438,23078230,23083677', 'assoc_port': '22631767:22636839,22631775:22634879,22631782:22633413,22631794:22635884,22665584:22666590,22668130:22668496,22681570:22682353,22693079:22695516,22697115:22697495,22712582:22712625,22729058:22735949,22739928:22741434,22739933:22743682,22739945:22740599,22787309:22789067,22787311:22788540,22787314:22788036,22801541:22801678,22802363:22802756,22803402:22803701,22805709:22806675,22805719:22806506,22805724:22806245,22835766:22836193,22849150:22852626,22849175:22851601,22895918:22897035,22895938:22896921,22899765:22901012,22934093:22936638,22934096:22936327,22988989:22991771,22988991:22991511,22989027:22990256,23021836:23024305,23021849:23024096,23035126:23037479,23035128:23036949,23035140:23036470,23035151:23035857,23054180:23054438,23077287:23078230,23082895:23083677', 'assoc_mat': '22631767:pehd:3594:22636839,22631775:pehd:3594:22634879,22631782:pehd:3594:22633413,22631794:pehd:3594:22635884,22665584:pehd:3594:22666590,22668130:pehd:3594:22668496,22681570:pehd:3594:22682353,22693079:pehd:3594:22695516,22697115:pehd:3594:22697495,22712582:pehd:3594:22712625,22729058:pehd:3594:22735949,22739928:pehd:3594:22741434,22739933:pehd:3594:22743682,22739945:pehd:3594:22740599,22787309:pehd:3594:22789067,22787311:pehd:3594:22788540,22787314:pehd:3594:22788036,22801541:pehd:3594:22801678,22802363:pehd:3594:22802756,22803402:pehd:3594:22803701,22805709:pehd:3594:22806675,22805719:pehd:3594:22806506,22805724:pehd:3594:22806245,22835766:pehd:3594:22836193,22849150:pehd:3594:22852626,22849175:pehd:3594:22851601,22895918:pehd:3594:22897035,22895938:pehd:3594:22896921,22899765:pehd:3594:22901012,22934093:pehd:3594:22936638,22934096:pehd:3594:22936327,22988989:pehd:3594:22991771,22988991:pehd:3594:22991511,22989027:pehd:3594:22990256,23021836:pehd:3594:23024305,23021849:pehd:3594:23024096,23035126:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011366443144814758, 'nb_photo': 92, 'list_port_cont': '22633297,22667157,22712663,22806693,22851402,22939611,23068970', 'assoc_port': '22631793:22633297,22665583:22667157,22712584:22712663,22805707:22806693,22849177:22851402,22934089:22939611,23021839:23068970', 'assoc_mat': '22631793:pet_clair:4203:22633297,22665583:pet_clair:4203:22667157,22712584:pet_clair:4203:22712663,22805707:pet_clair:4203:22806693,22849177:pet_clair:4203:22851402,22934089:pet_clair:4203:22939611,23021839:pet_clair:4203:23068970'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0038635731036810225, 'nb_photo': 215, 'list_port_cont': '22595674,22596685,22614949,22633173,22633318,22634175,22635748,22636511,22682523,22684113,22696035,22699079,22699133,22699145,22699234,22699370,22737164,22743424,22743604,22744223,22759429,22759852,22774831,22776068,22778049,22787965,22789472,22791315,22791452,22791627,22791772,22797464,22803842,22803970,22804033,22806210,22806313,22806454,22806603,22806895,22807045,22812090,22838180,22838823,22840176,22841065,22841237,22841479,22841666,22842260,22849867,22899132,22900187,22900350,22902496,22939901,22940534,22941510,22996036,22996547,22997358,22997530,22999589,23002129,23068333,23069841,23070011,23085960,23086111,23086120,23088645,23090911,23094720', 'assoc_port': '22595057:22595674,22596273:22596685,22612986:22614949,22631763:22636511,22631765:22635748,22631785:22634175,22631786:22633318,22631787:22633173,22681579:22684113,22681583:22682523,22693051:22696035,22697094:22699370,22697104:22699234,22697105:22699145,22697106:22699079,22697108:22699133,22729053:22737164,22739881:22743424,22739906:22743604,22739918:22744223,22758936:22759852,22758937:22759429,22773737:22778049,22773807:22776068,22773814:22774831,22787292:22791452,22787301:22791772,22787302:22789472,22787318:22787965,22789654:22791627,22789661:22791315,22797337:22797464,22803399:22803842,22803871:22804033,22803875:22803970,22805702:22806210,22805715:22806603,22805721:22806454,22805727:22806313,22806835:22807045,22806837:22812090,22806847:22806895,22835732:22841666,22835733:22842260,22835740:22841237,22835742:22841479,22835743:22841065,22835752:22840176,22835753:22838823,22835756:22838180,22849123:22849867,22895922:22902496,22895929:22899132,22899762:22900187,22899764:22900350,22934056:22941510,22934078:2294053', 'assoc_mat': '22595057:pet_clair:4207:22595674,22596273:pet_clair:4207:22596685,22612986:pet_clair:4207:22614949,22631763:pet_clair:4207:22636511,22631765:pet_clair:4207:22635748,22631785:pet_clair:4207:22634175,22631786:pet_clair:4207:22633318,22631787:pet_clair:4207:22633173,22681579:pet_clair:4207:22684113,22681583:pet_clair:4207:22682523,22693051:pet_clair:4207:22696035,22697094:pet_clair:4207:22699370,22697104:pet_clair:4207:22699234,22697105:pet_clair:4207:22699145,22697106:pet_clair:4207:22699079,22697108:pet_clair:4207:22699133,22729053:pet_clair:4207:22737164,22739881:pet_clair:4207:22743424,22739906:pet_clair:4207:22743604,22739918:pet_clair:4207:22744223,22758936:pet_clair:4207:22759852,22758937:pet_clair:4207:22759429,22773737:pet_clair:4207:22778049,22773807:pet_clair:4207:22776068,22773814:pet_clair:4207:22774831,22787292:pet_clair:4207:22791452,22787301:pet_clair:4207:22791772,22787302:pet_clair:4207:22789472,22787318:pet_clair:4207:22787965,22789654:pet_clair:4207:22791627,22789661:pet_clair:4207:22791315,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0036217471978813223, 'nb_photo': 4, 'list_port_cont': '22633026,22989376', 'assoc_port': '22631769:22633026,22989040:22989376', 'assoc_mat': '22631769:pet_clair:4461:22633026,22989040:pet_clair:4461:22989376'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04272205724499242, 'nb_photo': 416, 'list_port_cont': '22743621,22806119,22815903,22997561,23090877', 'assoc_port': '22743292:22743621,22805722:22806119,22815065:22815903,22989006:22997561,23063140:23090877', 'assoc_mat': '22743292:pet_clair:4200:22743621,22805722:pet_clair:4200:22806119,22815065:pet_clair:4200:22815903,22989006:pet_clair:4200:22997561,23063140:pet_clair:4200:23090877'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.004119545025678583, 'nb_photo': 51, 'list_port_cont': '22633004,22633065,22665434,22682463,22697847,22741020,22741039,22759491,22774396,22797568,22802481,22816393,22896239,22915368,22934719,22989666,23022689,23022843,23063725,23077944', 'assoc_port': '22631755:22633065,22631780:22633004,22665064:22665434,22681572:22682463,22697114:22697847,22739876:22741039,22739931:22741020,22758940:22759491,22773792:22774396,22797340:22797568,22802368:22802481,22815066:22816393,22895926:22896239,22915100:22915368,22934070:22934719,22989017:22989666,23021843:23022843,23021874:23022689,23063141:23063725,23077292:23077944', 'assoc_mat': '22631755:pet_clair:4209:22633065,22631780:pet_clair:4209:22633004,22665064:pet_clair:4209:22665434,22681572:pet_clair:4209:22682463,22697114:pet_clair:4209:22697847,22739876:pet_clair:4209:22741039,22739931:pet_clair:4209:22741020,22758940:pet_clair:4209:22759491,22773792:pet_clair:4209:22774396,22797340:pet_clair:4209:22797568,22802368:pet_clair:4209:22802481,22815066:pet_clair:4209:22816393,22895926:pet_clair:4209:22896239,22915100:pet_clair:4209:22915368,22934070:pet_clair:4209:22934719,22989017:pet_clair:4209:22989666,23021843:pet_clair:4209:23022843,23021874:pet_clair:4209:23022689,23063141:pet_clair:4209:23063725,23077292:pet_clair:4209:23077944'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005040462614179347, 'nb_photo': 701, 'list_port_cont': '22595619,22615947,22632279,22632299,22632345,22632502,22633083,22634141,22635287,22635635,22635830,22636533,22663357,22665770,22666072,22684432,22684512,22684918,22685920,22696147,22697619,22697968,22699321,22712225,22713995,22715576,22717678,22737378,22740217,22740300,22741995,22742217,22742256,22742568,22742605,22742808,22742968,22743028,22743181,22743459,22743721,22743923,22744012,22759222,22759905,22777129,22787387,22788713,22788835,22788892,22789086,22789613,22789784,22790055,22790304,22791068,22791211,22791353,22791385,22791793,22791824,22792145,22798560,22803443,22804016,22805855,22806294,22806326,22806341,22806633,22806856,22806950,22806984,22807011,22807991,22823023,22823044,22835808,22835869,22835945,22838281,22840219,22840734,22840863,22841465,22842753,22877653,22896088,22897465,22898187,22898556,22898603,22898657,22898851,22899484,22899808,22900748,22901136,22901491,22915220,22915311,22915589,22915649,22934307,22935486,22936439,22937480,22938073,22938581,22938897,22939141,22939389,22939853,2293994', 'assoc_port': '22595056:22595619,22612987:22615947,22631764:22636533,22631766:22635830,22631771:22635287,22631772:22635635,22631784:22634141,22631788:22633083,22631790:22632502,22631791:22632345,22631797:22632299,22631799:22632279,22662771:22663357,22665579:22666072,22665581:22665770,22681567:22685920,22681574:22684918,22681577:22684512,22681580:22684432,22693053:22696147,22697103:22699321,22697110:22697968,22697153:22697619,22711956:22712225,22713815:22715576,22713817:22717678,22713835:22713995,22729056:22737378,22739865:22742256,22739867:22742568,22739872:22742808,22739874:22742968,22739878:22743181,22739911:22743721,22739917:22744012,22739921:22743923,22739925:22743028,22739936:22742605,22739937:22741995,22739938:22742217,22739940:22740217,22739942:22740300,22743291:22743459,22758935:22759905,22758938:22759222,22773758:22777129,22787286:22792145,22787290:22791068,22787293:22791793,22787297:22791824,22787300:22789613,22787303:22789086,22787305:22788892,22787306:22788835,22787317:22788713,22787321:22787387,22789653:2279138', 'assoc_mat': '22595056:pet_clair:4207:22595619,22612987:pet_clair:4207:22615947,22631764:pet_clair:4207:22636533,22631766:pet_clair:4207:22635830,22631771:pet_clair:4207:22635287,22631772:pet_clair:4207:22635635,22631784:pet_clair:4207:22634141,22631788:pet_clair:4207:22633083,22631790:pet_clair:4207:22632502,22631791:pet_clair:4207:22632345,22631797:pet_clair:4207:22632299,22631799:pet_clair:4207:22632279,22662771:pet_clair:4207:22663357,22665579:pet_clair:4207:22666072,22665581:pet_clair:4207:22665770,22681567:pet_clair:4207:22685920,22681574:pet_clair:4207:22684918,22681577:pet_clair:4207:22684512,22681580:pet_clair:4207:22684432,22693053:pet_clair:4207:22696147,22697103:pet_clair:4207:22699321,22697110:pet_clair:4207:22697968,22697153:pet_clair:4207:22697619,22711956:pet_clair:4207:22712225,22713815:pet_clair:4207:22715576,22713817:pet_clair:4207:22717678,22713835:pet_clair:4207:22713995,22729056:pet_clair:4207:22737378,22739865:pet_clair:4207:22742256,22739867:pet_clair:4207:22742568,22739872:pet_clair:4207:22742808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0032173608613382566, 'nb_photo': 774, 'list_port_cont': '22632747,22682440,22740616,22790293,22806033,22835961,22877540,22900223,22934612,22934799,22989439,22990398,23035704,23036339,23036697,23077731', 'assoc_port': '22631770:22632747,22681569:22682440,22739919:22740616,22789651:22790293,22805712:22806033,22835736:22835961,22877326:22877540,22899767:22900223,22934041:22934799,22934173:22934612,22989007:22990398,22989008:22989439,23035124:23036697,23035137:23036339,23035139:23035704,23077263:23077731', 'assoc_mat': '22631770:pet_clair:4211:22632747,22681569:pet_clair:4211:22682440,22739919:pet_clair:4211:22740616,22789651:pet_clair:4211:22790293,22805712:pet_clair:4211:22806033,22835736:pet_clair:4211:22835961,22877326:pet_clair:4211:22877540,22899767:pet_clair:4211:22900223,22934041:pet_clair:4211:22934799,22934173:pet_clair:4211:22934612,22989007:pet_clair:4211:22990398,22989008:pet_clair:4211:22989439,23035124:pet_clair:4211:23036697,23035137:pet_clair:4211:23036339,23035139:pet_clair:4211:23035704,23077263:pet_clair:4211:23077731'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9401556692594781, 'nb_photo': 64341, 'list_port_cont': '22633100,22633729,22634623,22636316,22674623,22697976,22741257,22744076,22790194,22791865,22792139,22807133,22807176,22828147,22836562,22899772,22909984,22917642,22918275,22939329,22939808,22997442,22998811,23069800,23086150,23094782', 'assoc_port': '22631757:22636316,22631773:22634623,22631778:22633729,22631792:22633100,22674311:22674623,22697096:22697976,22739877:22741257,22743293:22744076,22787285:22791865,22787294:22792139,22789652:22790194,22806836:22807176,22806844:22807133,22823015:22828147,22835754:22836562,22895927:22899772,22895943:22918275,22899760:22909984,22915103:22917642,22934087:22939808,22934172:22939329,22988990:22997442,22989025:22998811,23021841:23069800,23035125:23086150,23077254:23094782', 'assoc_mat': '22631757:pet_clair:3327:22636316,22631773:pet_clair:3327:22634623,22631778:pet_clair:3327:22633729,22631792:pet_clair:3327:22633100,22674311:pet_clair:3327:22674623,22697096:pet_clair:3327:22697976,22739877:pet_clair:3327:22741257,22743293:pet_clair:3327:22744076,22787285:pet_clair:3327:22791865,22787294:pet_clair:3327:22792139,22789652:pet_clair:3327:22790194,22806836:pet_clair:3327:22807176,22806844:pet_clair:3327:22807133,22823015:pet_clair:3327:22828147,22835754:pet_clair:3327:22836562,22895927:pet_clair:3327:22899772,22895943:pet_clair:3327:22918275,22899760:pet_clair:3327:22909984,22915103:pet_clair:3327:22917642,22934087:pet_clair:3327:22939808,22934172:pet_clair:3327:22939329,22988990:pet_clair:3327:22997442,22989025:pet_clair:3327:22998811,23021841:pet_clair:3327:23069800,23035125:pet_clair:3327:23086150,23077254:pet_clair:3327:23094782'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04191487947076704, 'nb_photo': 5563, 'list_port_cont': '22632467,22633408,22634749,22634885,22635383,22635881,22636254,22636847,22666584,22668503,22682351,22683001,22695511,22697500,22697894,22698552,22712621,22735954,22740595,22741438,22741897,22743684,22745577,22756240,22758411,22775351,22777912,22780000,22787577,22788034,22788537,22789074,22790043,22790985,22801679,22802752,22803707,22804883,22806243,22806500,22806667,22806678,22807379,22836200,22851603,22852058,22852627,22896115,22896926,22897039,22901013,22902362,22915268,22915386,22934635,22935126,22936331,22936632,22937033,22937286,22937975,22989465,22990254,22990408,22990707,22991376,22991512,22991770,22992189,22994075,23022311,23024093,23024302,23035847,23036474,23036952,23037471,23052966,23054437,23063289,23078082,23078229,23083684', 'assoc_port': '22631758:22635383,22631767:22636847,22631774:22634749,22631775:22634885,22631777:22636254,22631782:22633408,22631794:22635881,22631796:22632467,22665584:22666584,22668130:22668503,22681570:22682351,22681571:22683001,22693079:22695511,22697098:22698552,22697100:22697894,22697115:22697500,22712582:22712621,22729058:22735954,22739871:22745577,22739926:22741897,22739928:22741438,22739933:22743684,22739945:22740595,22755885:22756240,22758212:22758411,22773739:22775351,22773740:22777912,22773755:22780000,22787309:22789074,22787310:22790985,22787311:22788537,22787314:22788034,22787324:22787577,22789658:22790043,22801541:22801679,22802363:22802752,22803397:22804883,22803402:22803707,22805709:22806678,22805718:22806667,22805719:22806500,22805724:22806243,22806845:22807379,22835766:22836200,22849150:22852627,22849153:22852058,22849175:22851603,22895918:22897039,22895938:22896926,22895953:22896115,22899765:22901013,22899770:22902362,22915104:22915386,22915108:22915268,22934039:22937286,22934073:22937033,22934093:2293663', 'assoc_mat': '22631758:pet_clair:3594:22635383,22631767:pet_clair:3594:22636847,22631774:pet_clair:3594:22634749,22631775:pet_clair:3594:22634885,22631777:pet_clair:3594:22636254,22631782:pet_clair:3594:22633408,22631794:pet_clair:3594:22635881,22631796:pet_clair:3594:22632467,22665584:pet_clair:3594:22666584,22668130:pet_clair:3594:22668503,22681570:pet_clair:3594:22682351,22681571:pet_clair:3594:22683001,22693079:pet_clair:3594:22695511,22697098:pet_clair:3594:22698552,22697100:pet_clair:3594:22697894,22697115:pet_clair:3594:22697500,22712582:pet_clair:3594:22712621,22729058:pet_clair:3594:22735954,22739871:pet_clair:3594:22745577,22739926:pet_clair:3594:22741897,22739928:pet_clair:3594:22741438,22739933:pet_clair:3594:22743684,22739945:pet_clair:3594:22740595,22755885:pet_clair:3594:22756240,22758212:pet_clair:3594:22758411,22773739:pet_clair:3594:22775351,22773740:pet_clair:3594:22777912,22773755:pet_clair:3594:22780000,22787309:pet_clair:3594:22789074,22787310:pet_clair:3594:22790985,22787311:pet_clair:3594:22788537,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0019638282488313326, 'nb_photo': 21, 'list_port_cont': '22633300,22712665,22806703,22851405,22939616,23068971', 'assoc_port': '22631793:22633300,22712584:22712665,22805707:22806703,22849177:22851405,22934089:22939616,23021839:23068971', 'assoc_mat': '22631793:pet_fonce:4203:22633300,22712584:pet_fonce:4203:22712665,22805707:pet_fonce:4203:22806703,22849177:pet_fonce:4203:22851405,22934089:pet_fonce:4203:22939616,23021839:pet_fonce:4203:23068971'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013140154295281704, 'nb_photo': 11, 'list_port_cont': '22614954,22633325,22634172,22699147,22759845,22776071,22804040,22841228,23068338', 'assoc_port': '22612986:22614954,22631785:22634172,22631786:22633325,22697105:22699147,22758936:22759845,22773807:22776071,22803871:22804040,22835740:22841228,23021846:23068338', 'assoc_mat': '22612986:pet_fonce:4207:22614954,22631785:pet_fonce:4207:22634172,22631786:pet_fonce:4207:22633325,22697105:pet_fonce:4207:22699147,22758936:pet_fonce:4207:22759845,22773807:pet_fonce:4207:22776071,22803871:pet_fonce:4207:22804040,22835740:pet_fonce:4207:22841228,23021846:pet_fonce:4207:23068338'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007015394907756461, 'nb_photo': 4, 'list_port_cont': '22803493,22849679,22896471,23036285', 'assoc_port': '22803404:22803493,22849165:22849679,22895920:22896471,23035129:23036285', 'assoc_mat': '22803404:pet_fonce:4461:22803493,22849165:pet_fonce:4461:22849679,22895920:pet_fonce:4461:22896471,23035129:pet_fonce:4461:23036285'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.002052452580650783, 'nb_photo': 22, 'list_port_cont': '22633014,22633069,22665431,22788010,22797570,22816392,22896244,22915374,22934720,22934779,23022696,23022836', 'assoc_port': '22631755:22633069,22631780:22633014,22665064:22665431,22787322:22788010,22797340:22797570,22815066:22816392,22895926:22896244,22915100:22915374,22934070:22934720,22934124:22934779,23021843:23022836,23021874:23022696', 'assoc_mat': '22631755:pet_fonce:4209:22633069,22631780:pet_fonce:4209:22633014,22665064:pet_fonce:4209:22665431,22787322:pet_fonce:4209:22788010,22797340:pet_fonce:4209:22797570,22815066:pet_fonce:4209:22816392,22895926:pet_fonce:4209:22896244,22915100:pet_fonce:4209:22915374,22934070:pet_fonce:4209:22934720,22934124:pet_fonce:4209:22934779,23021843:pet_fonce:4209:23022836,23021874:pet_fonce:4209:23022696'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00187800442284536, 'nb_photo': 64, 'list_port_cont': '22595611,22632346,22635295,22685907,22697609,22699306,22737382,22742617,22743034,22743927,22778100,22788838,22789786,22790299,22791354,22791829,22792149,22805853,22806281,22806636,22806991,22823025,22835873,22835938,22840222,22842758,22896085,22898180,22898597,22938896,22939955,22940670,22940805,22941878,22995132,23004442,23069129,23094673', 'assoc_port': '22595056:22595611,22631771:22635295,22631791:22632346,22681567:22685907,22697103:22699306,22697153:22697609,22729056:22737382,22739921:22743927,22739925:22743034,22739936:22742617,22773736:22778100,22787286:22792149,22787297:22791829,22787306:22788838,22789655:22791354,22789662:22790299,22789667:22789786,22805704:22806281,22805720:22806636,22805732:22805853,22806839:22806991,22823017:22823025,22835734:22842758,22835751:22840222,22835758:22835938,22835759:22835873,22895915:22898180,22895936:22898597,22895955:22896085,22934045:22941878,22934057:22940805,22934076:22940670,22934084:22939955,22934090:22938896,22988942:22995132,22988997:23004442,23021852:23069129,23077258:23094673', 'assoc_mat': '22595056:pet_fonce:4207:22595611,22631771:pet_fonce:4207:22635295,22631791:pet_fonce:4207:22632346,22681567:pet_fonce:4207:22685907,22697103:pet_fonce:4207:22699306,22697153:pet_fonce:4207:22697609,22729056:pet_fonce:4207:22737382,22739921:pet_fonce:4207:22743927,22739925:pet_fonce:4207:22743034,22739936:pet_fonce:4207:22742617,22773736:pet_fonce:4207:22778100,22787286:pet_fonce:4207:22792149,22787297:pet_fonce:4207:22791829,22787306:pet_fonce:4207:22788838,22789655:pet_fonce:4207:22791354,22789662:pet_fonce:4207:22790299,22789667:pet_fonce:4207:22789786,22805704:pet_fonce:4207:22806281,22805720:pet_fonce:4207:22806636,22805732:pet_fonce:4207:22805853,22806839:pet_fonce:4207:22806991,22823017:pet_fonce:4207:22823025,22835734:pet_fonce:4207:22842758,22835751:pet_fonce:4207:22840222,22835758:pet_fonce:4207:22835938,22835759:pet_fonce:4207:22835873,22895915:pet_fonce:4207:22898180,22895936:pet_fonce:4207:22898597,22895955:pet_fonce:4207:22896085,22934045:pet_fonce:4207:22941878,22934057:pet_fonce:4207:22940805,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041861088426765284, 'nb_photo': 40, 'list_port_cont': '22632743,22682444,22740608,22790288,22806032,22835957,22877541,22900233,22934615,22934806,22990388,23035710,23036346,23036686,23077723', 'assoc_port': '22631770:22632743,22681569:22682444,22739919:22740608,22789651:22790288,22805712:22806032,22835736:22835957,22877326:22877541,22899767:22900233,22934041:22934806,22934173:22934615,22989007:22990388,23035124:23036686,23035137:23036346,23035139:23035710,23077263:23077723', 'assoc_mat': '22631770:pet_fonce:4211:22632743,22681569:pet_fonce:4211:22682444,22739919:pet_fonce:4211:22740608,22789651:pet_fonce:4211:22790288,22805712:pet_fonce:4211:22806032,22835736:pet_fonce:4211:22835957,22877326:pet_fonce:4211:22877541,22899767:pet_fonce:4211:22900233,22934041:pet_fonce:4211:22934806,22934173:pet_fonce:4211:22934615,22989007:pet_fonce:4211:22990388,23035124:pet_fonce:4211:23036686,23035137:pet_fonce:4211:23036346,23035139:pet_fonce:4211:23035710,23077263:pet_fonce:4211:23077723'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.015510307524250809, 'nb_photo': 888, 'list_port_cont': '22633104,22633730,22634620,22636314,22674621,22697980,22741255,22744082,22790193,22791857,22792133,22807137,22807182,22828156,22836571,22899783,22909979,22917634,22918284,22939335,22939798,22997433,22998812,23069798,23086148,23094793', 'assoc_port': '22631757:22636314,22631773:22634620,22631778:22633730,22631792:22633104,22674311:22674621,22697096:22697980,22739877:22741255,22743293:22744082,22787285:22791857,22787294:22792133,22789652:22790193,22806836:22807182,22806844:22807137,22823015:22828156,22835754:22836571,22895927:22899783,22895943:22918284,22899760:22909979,22915103:22917634,22934087:22939798,22934172:22939335,22988990:22997433,22989025:22998812,23021841:23069798,23035125:23086148,23077254:23094793', 'assoc_mat': '22631757:pet_fonce:3327:22636314,22631773:pet_fonce:3327:22634620,22631778:pet_fonce:3327:22633730,22631792:pet_fonce:3327:22633104,22674311:pet_fonce:3327:22674621,22697096:pet_fonce:3327:22697980,22739877:pet_fonce:3327:22741255,22743293:pet_fonce:3327:22744082,22787285:pet_fonce:3327:22791857,22787294:pet_fonce:3327:22792133,22789652:pet_fonce:3327:22790193,22806836:pet_fonce:3327:22807182,22806844:pet_fonce:3327:22807137,22823015:pet_fonce:3327:22828156,22835754:pet_fonce:3327:22836571,22895927:pet_fonce:3327:22899783,22895943:pet_fonce:3327:22918284,22899760:pet_fonce:3327:22909979,22915103:pet_fonce:3327:22917634,22934087:pet_fonce:3327:22939798,22934172:pet_fonce:3327:22939335,22988990:pet_fonce:3327:22997433,22989025:pet_fonce:3327:22998812,23021841:pet_fonce:3327:23069798,23035125:pet_fonce:3327:23086148,23077254:pet_fonce:3327:23094793'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008974527977299313, 'nb_photo': 156, 'list_port_cont': '22634746,22634883,22635388,22635882,22636249,22636848,22666592,22682359,22683002,22695515,22698558,22735947,22740598,22741433,22741899,22745582,22777914,22787581,22788531,22789072,22790041,22790982,22801682,22802750,22803705,22804882,22806507,22806659,22806674,22807385,22851597,22852633,22896112,22896925,22897029,22901007,22902363,22934637,22936325,22936640,22937026,22937980,22990259,22990414,22991515,22991767,22992194,23022319,23024098,23024308,23036471,23036951,23037477,23052963,23054432,23078086,23078233', 'assoc_port': '22631758:22635388,22631767:22636848,22631774:22634746,22631775:22634883,22631777:22636249,22631794:22635882,22665584:22666592,22681570:22682359,22681571:22683002,22693079:22695515,22697098:22698558,22729058:22735947,22739871:22745582,22739926:22741899,22739928:22741433,22739945:22740598,22773740:22777914,22787309:22789072,22787310:22790982,22787311:22788531,22787324:22787581,22789658:22790041,22801541:22801682,22802363:22802750,22803397:22804882,22803402:22803705,22805709:22806674,22805718:22806659,22805719:22806507,22806845:22807385,22849150:22852633,22849175:22851597,22895918:22897029,22895938:22896925,22895953:22896112,22899765:22901007,22899770:22902363,22934073:22937026,22934093:22936640,22934096:22936325,22934121:22937980,22934171:22934637,22988950:22992194,22988989:22991767,22988991:22991515,22989015:22990414,22989027:22990259,23021836:23024308,23021849:23024098,23021871:23022319,23035126:23037477,23035128:23036951,23035140:23036471,23051725:23052963,23054180:23054432,23077284:23078086,23077287:2307823', 'assoc_mat': '22631758:pet_fonce:3594:22635388,22631767:pet_fonce:3594:22636848,22631774:pet_fonce:3594:22634746,22631775:pet_fonce:3594:22634883,22631777:pet_fonce:3594:22636249,22631794:pet_fonce:3594:22635882,22665584:pet_fonce:3594:22666592,22681570:pet_fonce:3594:22682359,22681571:pet_fonce:3594:22683002,22693079:pet_fonce:3594:22695515,22697098:pet_fonce:3594:22698558,22729058:pet_fonce:3594:22735947,22739871:pet_fonce:3594:22745582,22739926:pet_fonce:3594:22741899,22739928:pet_fonce:3594:22741433,22739945:pet_fonce:3594:22740598,22773740:pet_fonce:3594:22777914,22787309:pet_fonce:3594:22789072,22787310:pet_fonce:3594:22790982,22787311:pet_fonce:3594:22788531,22787324:pet_fonce:3594:22787581,22789658:pet_fonce:3594:22790041,22801541:pet_fonce:3594:22801682,22802363:pet_fonce:3594:22802750,22803397:pet_fonce:3594:22804882,22803402:pet_fonce:3594:22803705,22805709:pet_fonce:3594:22806674,22805718:pet_fonce:3594:22806659,22805719:pet_fonce:3594:22806507,22806845:pet_fonce:3594:22807385,22849150:pet_fonce:3594:22852633,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.008786758334347245, 'nb_photo': 79, 'list_port_cont': '22633309,22667153,22712676,22806706,22851412,22939614,23068977', 'assoc_port': '22631793:22633309,22665583:22667153,22712584:22712676,22805707:22806706,22849177:22851412,22934089:22939614,23021839:23068977', 'assoc_mat': '22631793:pet_opaque:4203:22633309,22665583:pet_opaque:4203:22667153,22712584:pet_opaque:4203:22712676,22805707:pet_opaque:4203:22806706,22849177:pet_opaque:4203:22851412,22934089:pet_opaque:4203:22939614,23021839:pet_opaque:4203:23068977'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00376451967772809, 'nb_photo': 139, 'list_port_cont': '22595675,22596687,22614581,22614950,22633176,22633320,22635744,22636515,22682515,22683452,22684109,22696039,22696123,22699007,22699076,22699134,22699146,22699242,22699371,22742396,22743418,22743605,22743702,22743776,22744219,22759102,22759435,22759848,22774820,22776078,22778037,22789474,22790627,22790831,22791320,22791617,22803844,22803972,22804035,22806214,22806311,22806392,22806455,22806884,22807037,22812103,22836708,22838173,22838828,22841233,22841668,22842257,22849854,22899137,22900197,22902497,22939890,22940217,22940530,22996037,22996553,23002118,23068331,23069851,23070005,23086113,23086126,23088646,23094711', 'assoc_port': '22595057:22595675,22596273:22596687,22612985:22614581,22612986:22614950,22631763:22636515,22631765:22635744,22631786:22633320,22631787:22633176,22681579:22684109,22681582:22683452,22681583:22682515,22693051:22696039,22693052:22696123,22697094:22699371,22697104:22699242,22697105:22699146,22697106:22699076,22697108:22699134,22697109:22699007,22739866:22742396,22739881:22743418,22739906:22743605,22739918:22744219,22739922:22743702,22739923:22743776,22758936:22759848,22758937:22759435,22758939:22759102,22773737:22778037,22773807:22776078,22773814:22774820,22787302:22789474,22789654:22791617,22789661:22791320,22789663:22790831,22789664:22790627,22803399:22803844,22803871:22804035,22803875:22803972,22805702:22806214,22805705:22806392,22805721:22806455,22805727:22806311,22806835:22807037,22806837:22812103,22806847:22806884,22835732:22841668,22835733:22842257,22835740:22841233,22835753:22838828,22835756:22838173,22835757:22836708,22849123:22849854,22895922:22902497,22895929:22899137,22899762:22900197,22934078:2294053', 'assoc_mat': '22595057:pet_opaque:4207:22595675,22596273:pet_opaque:4207:22596687,22612985:pet_opaque:4207:22614581,22612986:pet_opaque:4207:22614950,22631763:pet_opaque:4207:22636515,22631765:pet_opaque:4207:22635744,22631786:pet_opaque:4207:22633320,22631787:pet_opaque:4207:22633176,22681579:pet_opaque:4207:22684109,22681582:pet_opaque:4207:22683452,22681583:pet_opaque:4207:22682515,22693051:pet_opaque:4207:22696039,22693052:pet_opaque:4207:22696123,22697094:pet_opaque:4207:22699371,22697104:pet_opaque:4207:22699242,22697105:pet_opaque:4207:22699146,22697106:pet_opaque:4207:22699076,22697108:pet_opaque:4207:22699134,22697109:pet_opaque:4207:22699007,22739866:pet_opaque:4207:22742396,22739881:pet_opaque:4207:22743418,22739906:pet_opaque:4207:22743605,22739918:pet_opaque:4207:22744219,22739922:pet_opaque:4207:22743702,22739923:pet_opaque:4207:22743776,22758936:pet_opaque:4207:22759848,22758937:pet_opaque:4207:22759435,22758939:pet_opaque:4207:22759102,22773737:pet_opaque:4207:22778037,22773807:pet_opaque:4207:22776078,2277'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022713510740425555, 'nb_photo': 69, 'list_port_cont': '22613420,22633023,22633113,22634321,22682271,22697564,22697869,22730161,22740424,22741298,22741789,22742711,22756553,22758486,22788066,22788132,22788255,22788467,22805994,22806174,22806256,22806473,22835903,22836953,22837024,22849571,22850516,22897141,22935333,22935803,22935993,22936962,22989542,22989859,22991306,22991605,22991669,22991821,23023768,23035475,23036274,23036426,23078159', 'assoc_port': '22612991:22613420,22631760:22634321,22631768:22633113,22631769:22633023,22681575:22682271,22697097:22697869,22697116:22697564,22729059:22730161,22739869:22742711,22739914:22741789,22739916:22741298,22739946:22740424,22755887:22756553,22758211:22758486,22787287:22788467,22787296:22788255,22787307:22788132,22787308:22788066,22805708:22806473,22805710:22805994,22805716:22806256,22805723:22806174,22835735:22837024,22835738:22836953,22835769:22835903,22849152:22850516,22849176:22849571,22895916:22897141,22934040:22935993,22934072:22935803,22934094:22935333,22934170:22936962,22988951:22991821,22988988:22991669,22988992:22991605,22988993:22991306,22989013:22989859,22989026:22989542,23021851:23023768,23035119:23036426,23035129:23036274,23035152:23035475,23077259:23078159', 'assoc_mat': '22612991:pet_opaque:4461:22613420,22631760:pet_opaque:4461:22634321,22631768:pet_opaque:4461:22633113,22631769:pet_opaque:4461:22633023,22681575:pet_opaque:4461:22682271,22697097:pet_opaque:4461:22697869,22697116:pet_opaque:4461:22697564,22729059:pet_opaque:4461:22730161,22739869:pet_opaque:4461:22742711,22739914:pet_opaque:4461:22741789,22739916:pet_opaque:4461:22741298,22739946:pet_opaque:4461:22740424,22755887:pet_opaque:4461:22756553,22758211:pet_opaque:4461:22758486,22787287:pet_opaque:4461:22788467,22787296:pet_opaque:4461:22788255,22787307:pet_opaque:4461:22788132,22787308:pet_opaque:4461:22788066,22805708:pet_opaque:4461:22806473,22805710:pet_opaque:4461:22805994,22805716:pet_opaque:4461:22806256,22805723:pet_opaque:4461:22806174,22835735:pet_opaque:4461:22837024,22835738:pet_opaque:4461:22836953,22835769:pet_opaque:4461:22835903,22849152:pet_opaque:4461:22850516,22849176:pet_opaque:4461:22849571,22895916:pet_opaque:4461:22897141,22934040:pet_opaque:4461:22935993,22934072:pet_opaque:4461:22935803,2293'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03717324564832472, 'nb_photo': 542, 'list_port_cont': '22743629,22806129,22815899,22997550,23090879', 'assoc_port': '22743292:22743629,22805722:22806129,22815065:22815899,22989006:22997550,23063140:23090879', 'assoc_mat': '22743292:pet_opaque:4200:22743629,22805722:pet_opaque:4200:22806129,22815065:pet_opaque:4200:22815899,22989006:pet_opaque:4200:22997550,23063140:pet_opaque:4200:23090879'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005813271618169226, 'nb_photo': 125, 'list_port_cont': '22633005,22633062,22665428,22682453,22697841,22741008,22741045,22759495,22774392,22788002,22797574,22802477,22806115,22816394,22836104,22896102,22896237,22915371,22934732,22934780,22989249,22989661,23022695,23022824,23063716,23077951', 'assoc_port': '22631755:22633062,22631780:22633005,22665064:22665428,22681572:22682453,22697114:22697841,22739876:22741045,22739931:22741008,22758940:22759495,22773792:22774392,22787322:22788002,22797340:22797574,22802368:22802477,22805717:22806115,22815066:22816394,22835748:22836104,22895926:22896237,22895949:22896102,22915100:22915371,22934070:22934732,22934124:22934780,22988977:22989249,22989017:22989661,23021843:23022824,23021874:23022695,23063141:23063716,23077292:23077951', 'assoc_mat': '22631755:pet_opaque:4209:22633062,22631780:pet_opaque:4209:22633005,22665064:pet_opaque:4209:22665428,22681572:pet_opaque:4209:22682453,22697114:pet_opaque:4209:22697841,22739876:pet_opaque:4209:22741045,22739931:pet_opaque:4209:22741008,22758940:pet_opaque:4209:22759495,22773792:pet_opaque:4209:22774392,22787322:pet_opaque:4209:22788002,22797340:pet_opaque:4209:22797574,22802368:pet_opaque:4209:22802477,22805717:pet_opaque:4209:22806115,22815066:pet_opaque:4209:22816394,22835748:pet_opaque:4209:22836104,22895926:pet_opaque:4209:22896237,22895949:pet_opaque:4209:22896102,22915100:pet_opaque:4209:22915371,22934070:pet_opaque:4209:22934732,22934124:pet_opaque:4209:22934780,22988977:pet_opaque:4209:22989249,22989017:pet_opaque:4209:22989661,23021843:pet_opaque:4209:23022824,23021874:pet_opaque:4209:23022695,23063141:pet_opaque:4209:23063716,23077292:pet_opaque:4209:23077951'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.004871813438591306, 'nb_photo': 307, 'list_port_cont': '22595621,22596506,22615950,22632305,22632344,22632510,22633075,22634136,22635209,22635286,22635622,22635838,22636525,22663353,22665763,22666073,22681943,22684506,22684917,22685898,22696140,22697303,22697615,22699330,22712227,22715578,22740214,22740304,22741023,22742007,22742223,22742250,22742613,22742796,22743180,22743299,22743709,22743936,22744011,22759223,22759910,22777792,22788703,22788848,22788893,22791078,22791346,22791790,22791825,22798561,22804004,22804018,22805849,22805863,22806287,22806328,22806347,22806630,22806940,22806986,22807009,22823028,22823047,22835936,22838280,22840733,22840868,22841455,22841642,22842764,22849514,22877654,22896081,22897468,22897810,22898188,22898551,22898605,22898647,22898862,22899153,22899485,22899796,22900749,22901143,22901483,22915214,22915306,22915579,22915652,22934324,22934399,22935485,22936435,22938062,22938905,22939393,22939948,22940624,22940795,22941717,22941876,22989082,22994958,22995143,22995156,22995317,22996249,22996319,22996745,22996826,22996854,22997385,2299760', 'assoc_port': '22595056:22595621,22596275:22596506,22612987:22615950,22631762:22635209,22631764:22636525,22631766:22635838,22631771:22635286,22631772:22635622,22631784:22634136,22631788:22633075,22631790:22632510,22631791:22632344,22631797:22632305,22662771:22663353,22665579:22666073,22665581:22665763,22681567:22685898,22681574:22684917,22681577:22684506,22681587:22681943,22693053:22696140,22697103:22699330,22697153:22697615,22697155:22697303,22711956:22712227,22713815:22715578,22739865:22742250,22739872:22742796,22739878:22743180,22739879:22743299,22739911:22743709,22739917:22744011,22739921:22743936,22739936:22742613,22739937:22742007,22739938:22742223,22739940:22740214,22739941:22741023,22739942:22740304,22758935:22759910,22758938:22759223,22773718:22777792,22787290:22791078,22787293:22791790,22787297:22791825,22787305:22788893,22787306:22788848,22787317:22788703,22789655:22791346,22798500:22798561,22803867:22804004,22803873:22804018,22805704:22806287,22805720:22806630,22805725:22806328,22805726:22806347,22805731:2280586', 'assoc_mat': '22595056:pet_opaque:4207:22595621,22596275:pet_opaque:4207:22596506,22612987:pet_opaque:4207:22615950,22631762:pet_opaque:4207:22635209,22631764:pet_opaque:4207:22636525,22631766:pet_opaque:4207:22635838,22631771:pet_opaque:4207:22635286,22631772:pet_opaque:4207:22635622,22631784:pet_opaque:4207:22634136,22631788:pet_opaque:4207:22633075,22631790:pet_opaque:4207:22632510,22631791:pet_opaque:4207:22632344,22631797:pet_opaque:4207:22632305,22662771:pet_opaque:4207:22663353,22665579:pet_opaque:4207:22666073,22665581:pet_opaque:4207:22665763,22681567:pet_opaque:4207:22685898,22681574:pet_opaque:4207:22684917,22681577:pet_opaque:4207:22684506,22681587:pet_opaque:4207:22681943,22693053:pet_opaque:4207:22696140,22697103:pet_opaque:4207:22699330,22697153:pet_opaque:4207:22697615,22697155:pet_opaque:4207:22697303,22711956:pet_opaque:4207:22712227,22713815:pet_opaque:4207:22715578,22739865:pet_opaque:4207:22742250,22739872:pet_opaque:4207:22742796,22739878:pet_opaque:4207:22743180,22739879:pet_opaque:4207:22743299,2273'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002836846819881631, 'nb_photo': 697, 'list_port_cont': '22632748,22682448,22740609,22790283,22806024,22835965,22877536,22900226,22934620,22934797,22989427,22990397,23035695,23036338,23036699,23077728', 'assoc_port': '22631770:22632748,22681569:22682448,22739919:22740609,22789651:22790283,22805712:22806024,22835736:22835965,22877326:22877536,22899767:22900226,22934041:22934797,22934173:22934620,22989007:22990397,22989008:22989427,23035124:23036699,23035137:23036338,23035139:23035695,23077263:23077728', 'assoc_mat': '22631770:pet_opaque:4211:22632748,22681569:pet_opaque:4211:22682448,22739919:pet_opaque:4211:22740609,22789651:pet_opaque:4211:22790283,22805712:pet_opaque:4211:22806024,22835736:pet_opaque:4211:22835965,22877326:pet_opaque:4211:22877536,22899767:pet_opaque:4211:22900226,22934041:pet_opaque:4211:22934797,22934173:pet_opaque:4211:22934620,22989007:pet_opaque:4211:22990397,22989008:pet_opaque:4211:22989427,23035124:pet_opaque:4211:23036699,23035137:pet_opaque:4211:23036338,23035139:pet_opaque:4211:23035695,23077263:pet_opaque:4211:23077728'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.024425847806485938, 'nb_photo': 622, 'list_port_cont': '22604529,22613051,22632462,22632903,22633694,22665968,22666546,22667493,22674427,22682149,22682702,22697359,22697403,22698835,22700148,22709320,22712105,22714051,22741782,22742234,22742623,22743407,22745619,22774358,22787563,22788382,22788899,22789889,22791366,22798042,22798859,22800825,22800838,22803223,22803990,22804102,22804181,22806094,22806576,22806650,22806971,22838298,22839113,22849595,22849606,22849661,22855835,22938744,22938881,22939571,22941525,23026191,23026451,23026711,23026785,23026906,23027315,23027852,23031369,23032063,23041906,23042021,23042219,23042460,23042581,23042767,23043015,23043231,23043391,23043491,23054342,23067982,23070123,23085890,23085969,23086140,23086760,23086909,23088807,23090827,23094733,23094807,23094839', 'assoc_port': '22604310:22604529,22612993:22613051,22631756:22633694,22631779:22632903,22631789:22632462,22665577:22700148,22665578:22667493,22665580:22666546,22665582:22665968,22674313:22674427,22681585:22682702,22681586:22682149,22697095:22698835,22697113:22697403,22697157:22697359,22709064:22709320,22711961:22712105,22713834:22714051,22729055:22745619,22739908:22742623,22739909:22742234,22739912:22741782,22743294:22743407,22773719:22791366,22773759:22774358,22787288:22788899,22787289:22788382,22787316:22787563,22789650:22789889,22797981:22798042,22798724:22798859,22800776:22800838,22800777:22800825,22802367:22803223,22803870:22804181,22803872:22804102,22803874:22803990,22805703:22806650,22805711:22806576,22805729:22806094,22806841:22806971,22835747:22839113,22835760:22838298,22849122:22849661,22849178:22849595,22849179:22849606,22855781:22855835,22895912:23026191,22895913:23026451,22895914:23026711,22895925:23026785,22895932:23026906,22895933:23027315,22895944:23027852,22915102:23031369,22915576:23032063,22934071:2294152', 'assoc_mat': '22604310:plastique:3726:22604529,22612993:plastique:3726:22613051,22631756:plastique:3726:22633694,22631779:plastique:3726:22632903,22631789:plastique:3726:22632462,22665577:plastique:3726:22700148,22665578:plastique:3726:22667493,22665580:plastique:3726:22666546,22665582:plastique:3726:22665968,22674313:plastique:3726:22674427,22681585:plastique:3726:22682702,22681586:plastique:3726:22682149,22697095:plastique:3726:22698835,22697113:plastique:3726:22697403,22697157:plastique:3726:22697359,22709064:plastique:3726:22709320,22711961:plastique:3726:22712105,22713834:plastique:3726:22714051,22729055:plastique:3726:22745619,22739908:plastique:3726:22742623,22739909:plastique:3726:22742234,22739912:plastique:3726:22741782,22743294:plastique:3726:22743407,22773719:plastique:3726:22791366,22773759:plastique:3726:22774358,22787288:plastique:3726:22788899,22787289:plastique:3726:22788382,22787316:plastique:3726:22787563,22789650:plastique:3726:22789889,22797981:plastique:3726:22798042,22798724:plastique:3726:22798859,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010704421434523315, 'nb_photo': 546, 'list_port_cont': '22613049,22632452,22632900,22633693,22665974,22666551,22667498,22674428,22682160,22682696,22697356,22697409,22698508,22698838,22700150,22709319,22712100,22714046,22714436,22714872,22741776,22742240,22742627,22743110,22743409,22745622,22774361,22787569,22788376,22789881,22791359,22798043,22798856,22800831,22800842,22803230,22803984,22804103,22804175,22806093,22806582,22806649,22806974,22838297,22839120,22849597,22849610,22849659,22855844,22938747,22938894,22939572,22941530,23026192,23026446,23026713,23026779,23026901,23027314,23027429,23027842,23031376,23032062,23041914,23042013,23042227,23042464,23042589,23042772,23043010,23043227,23043386,23043487,23054339,23067985,23070126,23085893,23085971,23086139,23086764,23086901,23088814,23089382,23090822,23094741,23094808,23094842', 'assoc_port': '22612993:22613049,22631756:22633693,22631779:22632900,22631789:22632452,22665577:22700150,22665578:22667498,22665580:22666551,22665582:22665974,22674313:22674428,22681585:22682696,22681586:22682160,22697095:22698838,22697111:22698508,22697113:22697409,22697157:22697356,22709064:22709319,22711961:22712100,22713814:22714872,22713826:22714436,22713834:22714046,22729055:22745622,22739873:22743110,22739908:22742627,22739909:22742240,22739912:22741776,22743294:22743409,22773719:22791359,22773759:22774361,22787289:22788376,22787316:22787569,22789650:22789881,22797981:22798043,22798724:22798856,22800776:22800842,22800777:22800831,22802367:22803230,22803870:22804175,22803872:22804103,22803874:22803984,22805703:22806649,22805711:22806582,22805729:22806093,22806841:22806974,22835747:22839120,22835760:22838297,22849122:22849659,22849178:22849597,22849179:22849610,22855781:22855844,22895912:23026192,22895913:23026446,22895914:23026713,22895925:23026779,22895932:23026901,22895933:23027314,22895934:23027429,22895944:2302784', 'assoc_mat': '22612993:Teint_Dans_La_Masse:3726:22613049,22631756:Teint_Dans_La_Masse:3726:22633693,22631779:Teint_Dans_La_Masse:3726:22632900,22631789:Teint_Dans_La_Masse:3726:22632452,22665577:Teint_Dans_La_Masse:3726:22700150,22665578:Teint_Dans_La_Masse:3726:22667498,22665580:Teint_Dans_La_Masse:3726:22666551,22665582:Teint_Dans_La_Masse:3726:22665974,22674313:Teint_Dans_La_Masse:3726:22674428,22681585:Teint_Dans_La_Masse:3726:22682696,22681586:Teint_Dans_La_Masse:3726:22682160,22697095:Teint_Dans_La_Masse:3726:22698838,22697111:Teint_Dans_La_Masse:3726:22698508,22697113:Teint_Dans_La_Masse:3726:22697409,22697157:Teint_Dans_La_Masse:3726:22697356,22709064:Teint_Dans_La_Masse:3726:22709319,22711961:Teint_Dans_La_Masse:3726:22712100,22713814:Teint_Dans_La_Masse:3726:22714872,22713826:Teint_Dans_La_Masse:3726:22714436,22713834:Teint_Dans_La_Masse:3726:22714046,22729055:Teint_Dans_La_Masse:3726:22745622,22739873:Teint_Dans_La_Masse:3726:22743110,22739908:Teint_Dans_La_Masse:3726:22742627,22739909:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005983032840094512, 'nb_photo': 7, 'list_port_cont': '22635749,22744226,22759422,22797465,22840179,23002125', 'assoc_port': '22631765:22635749,22739918:22744226,22758937:22759422,22797337:22797465,22835752:22840179,22989031:23002125', 'assoc_mat': '22631765:textiles_sanitaires:4207:22635749,22739918:textiles_sanitaires:4207:22744226,22758937:textiles_sanitaires:4207:22759422,22797337:textiles_sanitaires:4207:22797465,22835752:textiles_sanitaires:4207:22840179,22989031:textiles_sanitaires:4207:23002125'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0002782773503627361, 'nb_photo': 4, 'list_port_cont': '22633067,22797569,22896233', 'assoc_port': '22631755:22633067,22797340:22797569,22895926:22896233', 'assoc_mat': '22631755:textiles_sanitaires:4209:22633067,22797340:textiles_sanitaires:4209:22797569,22895926:textiles_sanitaires:4209:22896233'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00040905060717789346, 'nb_photo': 12, 'list_port_cont': '22685895,22789606,22806863,22849502,22934309,22935488,22938072,22939392,23006087', 'assoc_port': '22681567:22685895,22787300:22789606,22806846:22806863,22849148:22849502,22934085:22939392,22934092:22938072,22934166:22935488,22934175:22934309,22989038:23006087', 'assoc_mat': '22681567:textiles_sanitaires:4207:22685895,22787300:textiles_sanitaires:4207:22789606,22806846:textiles_sanitaires:4207:22806863,22849148:textiles_sanitaires:4207:22849502,22934085:textiles_sanitaires:4207:22939392,22934092:textiles_sanitaires:4207:22938072,22934166:textiles_sanitaires:4207:22935488,22934175:textiles_sanitaires:4207:22934309,22989038:textiles_sanitaires:4207:23006087'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 6.208872827463524e-05, 'nb_photo': 3, 'list_port_cont': '22790292,22990384', 'assoc_port': '22789651:22790292,22989007:22990384', 'assoc_mat': '22789651:textiles_sanitaires:4211:22790292,22989007:textiles_sanitaires:4211:22990384'}), 'main_stat': {'nb_photos': 18939}}, 'hostname': (('jetson-5',),), 'impurety_average_per_hashtag': [(('emr', '2025-05', 0.053536412128428204),), (('pcnc', '2025-05', 0.056436559631247565),), (('jrm', '2025-05', 0.07583007285116185),), (('pcm', '2025-05', 0.05540027211768105),), (('pet_clair', '2025-05', 0.053024432248712144),), (('film_pedb', '2025-05', 0.23061219257341606),), (('refus', '2025-05', 0.1274524181018102),), (('pehd_pp', '2025-05', 0.07671780521853336),), (('ela', '2025-05', 0.24940765552476044),), (('flux_dev', '2025-05', 0.16385904167543855),)]} VR TODO 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=4887 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=4887 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= 4887 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=4887 # 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=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=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=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 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 TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="Sevran"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4101 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=4101 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= 4101 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=4101 # 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=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=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=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 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 {'number_of_analysed_photos': ((18939,),), 'unwanted_material_monthly_percentage': ((0.10066922295408216,),), 'material_repartition': (('pcnc', 5315), ('film_pedb', 3589), ('pet_clair', 2280), ('jrm', 2042), ('emr', 1944), ('refus', 1373), ('pehd_pp', 949), ('pcm', 546), ('flux_dev', 196), ('ela', 121)), 'material_dict': {'pcnc': 5315, 'film_pedb': 3589, 'pet_clair': 2280, 'jrm': 2042, 'emr': 1944, 'refus': 1373, 'pehd_pp': 949, 'autres': 863}, 'coverage_data': (('2025/05/17/', 0.985499), ('2025/05/16/', 1.0), ('2025/05/15/', 1.0), ('2025/05/14/', 1.0), ('2025/05/13/', 1.0), ('2025/05/12/', 1.0), ('2025/05/10/', 0.988499), ('2025/05/09/', 1.0), ('2025/05/08/', 1.0), ('2025/05/07/', 1.0), ('2025/05/06/', 1.0), ('2025/05/05/', 1.0), ('2025/05/03/', 0.985777), ('2025/05/02/', 1.0), ('2025/05/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 5, 2), 0.09737190598822272, 1708), (datetime.date(2025, 5, 3), 0.06390985703207638, 12), (datetime.date(2025, 5, 5), 0.08661875454848297, 1759), (datetime.date(2025, 5, 6), 0.09242125256854354, 1567), (datetime.date(2025, 5, 7), 0.09232102550072051, 1870), (datetime.date(2025, 5, 8), 0.09204078076151125, 1929), (datetime.date(2025, 5, 9), 0.08213821975637381, 2015), (datetime.date(2025, 5, 10), 0.03977901460009507, 12), (datetime.date(2025, 5, 12), 0.08266353677406599, 1614), (datetime.date(2025, 5, 13), 0.11507304625766673, 1629), (datetime.date(2025, 5, 14), 0.11296530729042606, 1787), (datetime.date(2025, 5, 15), 0.0952554913540377, 1539), (datetime.date(2025, 5, 16), 0.09176074982771451, 914)), 'impurety_average_data_per_hashtag': {'emr': ((datetime.date(2025, 5, 2), 0.057410459713304635, 274), (datetime.date(2025, 5, 5), 0.05261186782742642, 264), (datetime.date(2025, 5, 6), 0.0482637510709988, 107), (datetime.date(2025, 5, 7), 0.05132441710701821, 319), (datetime.date(2025, 5, 8), 0.051929230892170795, 354), (datetime.date(2025, 5, 9), 0.053456044646512865, 210), (datetime.date(2025, 5, 12), 0.055781152753501186, 116), (datetime.date(2025, 5, 13), 0.05409577544849204, 48), (datetime.date(2025, 5, 14), 0.05672776505698133, 65), (datetime.date(2025, 5, 15), 0.05415464273609529, 146), (datetime.date(2025, 5, 16), 0.05976781357736953, 41)), 'pcnc': ((datetime.date(2025, 5, 2), 0.0531609587699525, 374), (datetime.date(2025, 5, 3), 0.06390985703207638, 12), (datetime.date(2025, 5, 5), 0.05392992684519688, 513), (datetime.date(2025, 5, 6), 0.05341048519542341, 628), (datetime.date(2025, 5, 7), 0.05869197361998354, 550), (datetime.date(2025, 5, 8), 0.060062122847174146, 379), (datetime.date(2025, 5, 9), 0.06597401048468082, 385), (datetime.date(2025, 5, 12), 0.0577755939265075, 508), (datetime.date(2025, 5, 13), 0.054302623060609935, 659), (datetime.date(2025, 5, 14), 0.057335912751417806, 540), (datetime.date(2025, 5, 15), 0.06299704541450968, 439), (datetime.date(2025, 5, 16), 0.0585956173473646, 328)), 'jrm': ((datetime.date(2025, 5, 2), 0.05805505534224848, 108), (datetime.date(2025, 5, 5), 0.0688735475983963, 179), (datetime.date(2025, 5, 6), 0.06168172227069465, 155), (datetime.date(2025, 5, 7), 0.08210136386379832, 109), (datetime.date(2025, 5, 8), 0.0812930119142633, 208), (datetime.date(2025, 5, 9), 0.08602474875068003, 552), (datetime.date(2025, 5, 10), 0.03977901460009507, 12), (datetime.date(2025, 5, 12), 0.058250456434944656, 177), (datetime.date(2025, 5, 13), 0.0439094024042993, 109), (datetime.date(2025, 5, 14), 0.048253840058887686, 221), (datetime.date(2025, 5, 15), 0.06410725715117103, 115), (datetime.date(2025, 5, 16), 0.056596296446848174, 97)), 'pcm': ((datetime.date(2025, 5, 2), 0.05506702297560662, 48), (datetime.date(2025, 5, 5), 0.07158457331100497, 59), (datetime.date(2025, 5, 6), 0.051179305833675894, 43), (datetime.date(2025, 5, 7), 0.06415017305233096, 53), (datetime.date(2025, 5, 8), 0.07022072224730037, 52), (datetime.date(2025, 5, 9), 0.057902143133517124, 35), (datetime.date(2025, 5, 12), 0.07164829926500763, 60), (datetime.date(2025, 5, 13), 0.043158661021985796, 58), (datetime.date(2025, 5, 14), 0.02840912132412215, 45), (datetime.date(2025, 5, 15), 0.04907043610412832, 51), (datetime.date(2025, 5, 16), 0.04694077869898931, 42)), 'pet_clair': ((datetime.date(2025, 5, 2), 0.07310340161085983, 291), (datetime.date(2025, 5, 5), 0.05042143393223557, 230), (datetime.date(2025, 5, 6), 0.05960927856028277, 137), (datetime.date(2025, 5, 7), 0.04687510315876994, 253), (datetime.date(2025, 5, 8), 0.060339569711357295, 275), (datetime.date(2025, 5, 9), 0.0336489841209202, 265), (datetime.date(2025, 5, 12), 0.04069158015049994, 235), (datetime.date(2025, 5, 13), 0.06593559100795275, 155), (datetime.date(2025, 5, 14), 0.057945120078474036, 191), (datetime.date(2025, 5, 15), 0.0463259208233034, 213), (datetime.date(2025, 5, 16), 0.0626251318511304, 35)), 'film_pedb': ((datetime.date(2025, 5, 2), 0.23029840817261538, 330), (datetime.date(2025, 5, 5), 0.24101410187090905, 280), (datetime.date(2025, 5, 6), 0.2340229880485844, 269), (datetime.date(2025, 5, 7), 0.2284213127019632, 376), (datetime.date(2025, 5, 8), 0.2115241693446317, 318), (datetime.date(2025, 5, 9), 0.19269234812475414, 317), (datetime.date(2025, 5, 12), 0.22564347235029994, 309), (datetime.date(2025, 5, 13), 0.2386973114278078, 384), (datetime.date(2025, 5, 14), 0.22581956489054142, 475), (datetime.date(2025, 5, 15), 0.19691874905699525, 374), (datetime.date(2025, 5, 16), 0.15112841864447232, 157)), 'refus': ((datetime.date(2025, 5, 2), 0.11376988446014233, 166), (datetime.date(2025, 5, 5), 0.1483505660856589, 133), (datetime.date(2025, 5, 6), 0.1316882503958252, 99), (datetime.date(2025, 5, 7), 0.12406164695780522, 143), (datetime.date(2025, 5, 8), 0.1415735357840083, 170), (datetime.date(2025, 5, 9), 0.15238417551308567, 89), (datetime.date(2025, 5, 12), 0.11644168179956753, 87), (datetime.date(2025, 5, 13), 0.11008665775979054, 122), (datetime.date(2025, 5, 14), 0.11165327185047534, 150), (datetime.date(2025, 5, 15), 0.1266072703620807, 122), (datetime.date(2025, 5, 16), 0.1134178883028496, 92)), 'pehd_pp': ((datetime.date(2025, 5, 2), 0.08632583886313365, 103), (datetime.date(2025, 5, 5), 0.08348202504299246, 87), (datetime.date(2025, 5, 6), 0.08283553109965013, 88), (datetime.date(2025, 5, 7), 0.07502070642995472, 67), (datetime.date(2025, 5, 8), 0.07380416312872698, 96), (datetime.date(2025, 5, 9), 0.08870801812391804, 109), (datetime.date(2025, 5, 12), 0.06740860449914117, 122), (datetime.date(2025, 5, 13), 0.07453965727088432, 75), (datetime.date(2025, 5, 14), 0.08084040534724066, 64), (datetime.date(2025, 5, 15), 0.0733293978489216, 60), (datetime.date(2025, 5, 16), 0.05501418459897542, 78)), 'ela': ((datetime.date(2025, 5, 2), 0.26614209204397055, 14), (datetime.date(2025, 5, 5), 0.2428593081652148, 14), (datetime.date(2025, 5, 6), 0.24888565997404202, 11), (datetime.date(2025, 5, 8), 0.26880226585198397, 22), (datetime.date(2025, 5, 9), 0.2284314565369108, 22), (datetime.date(2025, 5, 13), 0.258923082338279, 19), (datetime.date(2025, 5, 15), 0.23452021046684, 19)), 'flux_dev': ((datetime.date(2025, 5, 6), 0.19533575434706701, 30), (datetime.date(2025, 5, 8), 0.1670891649264751, 55), (datetime.date(2025, 5, 9), 0.13592676722690825, 31), (datetime.date(2025, 5, 14), 0.19742367349685963, 36), (datetime.date(2025, 5, 16), 0.1305775781158343, 44))}, 'quality_array': [['-1.5447347941051524', '02052025'], ['-2.7809006968529744', '03052025'], ['-0.8879073075712851', '05052025'], ['-0.5749396777174444', '06052025'], ['-0.9336150991147287', '07052025'], ['-1.1819777797191044', '08052025'], ['-1.3079956376056092', '09052025'], ['-1.0587841523252888', '12052025'], ['-0.6761491661132732', '13052025'], ['-0.9129804077348564', '14052025'], ['-0.7849847506891092', '15052025'], ['-0.5340043759476824', '16052025']], 'number_of_batch': ((693,),), 'datou_id_sts': 4101, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.007899131289473017, 'nb_photo': 975, 'list_port_cont': '22633102,22633737,22634625,22636315,22674617,22697983,22741260,22744073,22790201,22791862,22792130,22807136,22807179,22828155,22836568,22899781,22909987,22917643,22918276,22939333,22939797,22997443,22998814,23069810,23086160,23094790', 'assoc_port': '22631757:22636315,22631773:22634625,22631778:22633737,22631792:22633102,22674311:22674617,22697096:22697983,22739877:22741260,22743293:22744073,22787285:22791862,22787294:22792130,22789652:22790201,22806836:22807179,22806844:22807136,22823015:22828155,22835754:22836568,22895927:22899781,22895943:22918276,22899760:22909987,22915103:22917643,22934087:22939797,22934172:22939333,22988990:22997443,22989025:22998814,23021841:23069810,23035125:23086160,23077254:23094790', 'assoc_mat': '22631757:autre:3327:22636315,22631773:autre:3327:22634625,22631778:autre:3327:22633737,22631792:autre:3327:22633102,22674311:autre:3327:22674617,22697096:autre:3327:22697983,22739877:autre:3327:22741260,22743293:autre:3327:22744073,22787285:autre:3327:22791862,22787294:autre:3327:22792130,22789652:autre:3327:22790201,22806836:autre:3327:22807179,22806844:autre:3327:22807136,22823015:autre:3327:22828155,22835754:autre:3327:22836568,22895927:autre:3327:22899781,22895943:autre:3327:22918276,22899760:autre:3327:22909987,22915103:autre:3327:22917643,22934087:autre:3327:22939797,22934172:autre:3327:22939333,22988990:autre:3327:22997443,22989025:autre:3327:22998814,23021841:autre:3327:23069810,23035125:autre:3327:23086160,23077254:autre:3327:23094790'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0025954257366883, 'nb_photo': 466, 'list_port_cont': '22632473,22633410,22634742,22634887,22635387,22635887,22636257,22636846,22666591,22668505,22682352,22682997,22695519,22697496,22697893,22698555,22735952,22740600,22741430,22741900,22743685,22745578,22756243,22758406,22775359,22777909,22779999,22788032,22788538,22789076,22790039,22790988,22801681,22802753,22803711,22804880,22806246,22806509,22806663,22806680,22807389,22836194,22851600,22852050,22852630,22896106,22896920,22897033,22901009,22902359,22915267,22915384,22934632,22935124,22936323,22936636,22937027,22937289,22937976,22989468,22990261,22990412,22990714,22991375,22991513,22991773,22992191,22994082,23022310,23024094,23024310,23035849,23036467,23036945,23037478,23052973,23054428,23063290,23078087,23078223,23083676', 'assoc_port': '22631758:22635387,22631767:22636846,22631774:22634742,22631775:22634887,22631777:22636257,22631782:22633410,22631794:22635887,22631796:22632473,22665584:22666591,22668130:22668505,22681570:22682352,22681571:22682997,22693079:22695519,22697098:22698555,22697100:22697893,22697115:22697496,22729058:22735952,22739871:22745578,22739926:22741900,22739928:22741430,22739933:22743685,22739945:22740600,22755885:22756243,22758212:22758406,22773739:22775359,22773740:22777909,22773755:22779999,22787309:22789076,22787310:22790988,22787311:22788538,22787314:22788032,22789658:22790039,22801541:22801681,22802363:22802753,22803397:22804880,22803402:22803711,22805709:22806680,22805718:22806663,22805719:22806509,22805724:22806246,22806845:22807389,22835766:22836194,22849150:22852630,22849153:22852050,22849175:22851600,22895918:22897033,22895938:22896920,22895953:22896106,22899765:22901009,22899770:22902359,22915104:22915384,22915108:22915267,22934039:22937289,22934073:22937027,22934093:22936636,22934096:22936323,22934121:2293797', 'assoc_mat': '22631758:autre:3594:22635387,22631767:autre:3594:22636846,22631774:autre:3594:22634742,22631775:autre:3594:22634887,22631777:autre:3594:22636257,22631782:autre:3594:22633410,22631794:autre:3594:22635887,22631796:autre:3594:22632473,22665584:autre:3594:22666591,22668130:autre:3594:22668505,22681570:autre:3594:22682352,22681571:autre:3594:22682997,22693079:autre:3594:22695519,22697098:autre:3594:22698555,22697100:autre:3594:22697893,22697115:autre:3594:22697496,22729058:autre:3594:22735952,22739871:autre:3594:22745578,22739926:autre:3594:22741900,22739928:autre:3594:22741430,22739933:autre:3594:22743685,22739945:autre:3594:22740600,22755885:autre:3594:22756243,22758212:autre:3594:22758406,22773739:autre:3594:22775359,22773740:autre:3594:22777909,22773755:autre:3594:22779999,22787309:autre:3594:22789076,22787310:autre:3594:22790988,22787311:autre:3594:22788538,22787314:autre:3594:22788032,22789658:autre:3594:22790039,22801541:autre:3594:22801681,22802363:autre:3594:22802753,22803397:autre:3594:22804880,22803402:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009519365358300969, 'nb_photo': 157, 'list_port_cont': '22613059,22632896,22633691,22665972,22666547,22674424,22697363,22697398,22698510,22700144,22712102,22714048,22743114,22743404,22774357,22787567,22788379,22788900,22789883,22798862,22800828,22800835,22803224,22803983,22804111,22804185,22806091,22806580,22806646,22806969,22839119,22849598,22849602,22849652,22855834,22938893,22939575,22941532,23026196,23026450,23026721,23026786,23026909,23027843,23031372,23032058,23041905,23042012,23042452,23042590,23043006,23043228,23043489,23054341,23067978,23070131,23085973,23086765,23089387,23090821', 'assoc_port': '22612993:22613059,22631756:22633691,22631779:22632896,22665577:22700144,22665580:22666547,22665582:22665972,22674313:22674424,22697111:22698510,22697113:22697398,22697157:22697363,22711961:22712102,22713834:22714048,22739873:22743114,22743294:22743404,22773759:22774357,22787288:22788900,22787289:22788379,22787316:22787567,22789650:22789883,22798724:22798862,22800776:22800835,22800777:22800828,22802367:22803224,22803870:22804185,22803872:22804111,22803874:22803983,22805703:22806646,22805711:22806580,22805729:22806091,22806841:22806969,22835747:22839119,22849122:22849652,22849178:22849598,22849179:22849602,22855781:22855834,22895912:23026196,22895913:23026450,22895914:23026721,22895925:23026786,22895932:23026909,22895944:23027843,22915102:23031372,22915576:23032058,22934071:22941532,22934083:22939575,22934123:22938893,22988944:23041905,22988945:23042012,22988983:23042452,22988984:23042590,22988986:23086765,22989002:23043006,22989016:23043228,22989035:23043489,23021844:23067978,23021873:23070131,23035138:2308597', 'assoc_mat': '22612993:autre_refus:3726:22613059,22631756:autre_refus:3726:22633691,22631779:autre_refus:3726:22632896,22665577:autre_refus:3726:22700144,22665580:autre_refus:3726:22666547,22665582:autre_refus:3726:22665972,22674313:autre_refus:3726:22674424,22697111:autre_refus:3726:22698510,22697113:autre_refus:3726:22697398,22697157:autre_refus:3726:22697363,22711961:autre_refus:3726:22712102,22713834:autre_refus:3726:22714048,22739873:autre_refus:3726:22743114,22743294:autre_refus:3726:22743404,22773759:autre_refus:3726:22774357,22787288:autre_refus:3726:22788900,22787289:autre_refus:3726:22788379,22787316:autre_refus:3726:22787567,22789650:autre_refus:3726:22789883,22798724:autre_refus:3726:22798862,22800776:autre_refus:3726:22800835,22800777:autre_refus:3726:22800828,22802367:autre_refus:3726:22803224,22803870:autre_refus:3726:22804185,22803872:autre_refus:3726:22804111,22803874:autre_refus:3726:22803983,22805703:autre_refus:3726:22806646,22805711:autre_refus:3726:22806580,22805729:autre_refus:3726:22806091,22806841:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0013795019941771416, 'nb_photo': 102, 'list_port_cont': '22633098,22634622,22636322,22674616,22697977,22741258,22790202,22792131,22807138,22807178,22828154,22836566,22909988,22917631,22939331,22939809,22997439,22998809,23069801,23086152', 'assoc_port': '22631757:22636322,22631773:22634622,22631792:22633098,22674311:22674616,22697096:22697977,22739877:22741258,22787294:22792131,22789652:22790202,22806836:22807178,22806844:22807138,22823015:22828154,22835754:22836566,22899760:22909988,22915103:22917631,22934087:22939809,22934172:22939331,22988990:22997439,22989025:22998809,23021841:23069801,23035125:23086152', 'assoc_mat': '22631757:barquette_avec_film:3327:22636322,22631773:barquette_avec_film:3327:22634622,22631792:barquette_avec_film:3327:22633098,22674311:barquette_avec_film:3327:22674616,22697096:barquette_avec_film:3327:22697977,22739877:barquette_avec_film:3327:22741258,22787294:barquette_avec_film:3327:22792131,22789652:barquette_avec_film:3327:22790202,22806836:barquette_avec_film:3327:22807178,22806844:barquette_avec_film:3327:22807138,22823015:barquette_avec_film:3327:22828154,22835754:barquette_avec_film:3327:22836566,22899760:barquette_avec_film:3327:22909988,22915103:barquette_avec_film:3327:22917631,22934087:barquette_avec_film:3327:22939809,22934172:barquette_avec_film:3327:22939331,22988990:barquette_avec_film:3327:22997439,22989025:barquette_avec_film:3327:22998809,23021841:barquette_avec_film:3327:23069801,23035125:barquette_avec_film:3327:23086152'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.030725668709733457, 'nb_photo': 573, 'list_port_cont': '22633310,22667149,22712670,22806694,22851409,22939609,23068972', 'assoc_port': '22631793:22633310,22665583:22667149,22712584:22712670,22805707:22806694,22849177:22851409,22934089:22939609,23021839:23068972', 'assoc_mat': '22631793:barquette_opaque:4203:22633310,22665583:barquette_opaque:4203:22667149,22712584:barquette_opaque:4203:22712670,22805707:barquette_opaque:4203:22806694,22849177:barquette_opaque:4203:22851409,22934089:barquette_opaque:4203:22939609,23021839:barquette_opaque:4203:23068972'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001407235714898077, 'nb_photo': 222, 'list_port_cont': '22595670,22596683,22614578,22614946,22632238,22633179,22633324,22634169,22635745,22636516,22682526,22683463,22684106,22696046,22696127,22697488,22699018,22699081,22699128,22699154,22699233,22699381,22737132,22743420,22743608,22743701,22743773,22744214,22759093,22759425,22759842,22774828,22776077,22778051,22787979,22789057,22790631,22790820,22791198,22791449,22791614,22791773,22803836,22806208,22806398,22806463,22806880,22806889,22807031,22812102,22836704,22838172,22838821,22840888,22841227,22841467,22841665,22842252,22849865,22899138,22900188,22900356,22902493,22940211,22941518,22996029,22996552,22997356,23002123,23068342,23069845,23070006,23086101,23086130,23088642,23088744,23090909', 'assoc_port': '22595057:22595670,22596273:22596683,22612985:22614578,22612986:22614946,22631763:22636516,22631765:22635745,22631785:22634169,22631786:22633324,22631787:22633179,22631798:22632238,22681579:22684106,22681582:22683463,22681583:22682526,22693051:22696046,22693052:22696127,22697094:22699381,22697104:22699233,22697105:22699154,22697106:22699081,22697108:22699128,22697109:22699018,22697154:22697488,22729053:22737132,22739881:22743420,22739906:22743608,22739918:22744214,22739922:22743701,22739923:22743773,22758936:22759842,22758937:22759425,22758939:22759093,22773737:22778051,22773807:22776077,22773814:22774828,22787292:22791449,22787301:22791773,22787304:22789057,22787318:22787979,22789654:22791614,22789656:22791198,22789663:22790820,22789664:22790631,22803399:22803836,22805702:22806208,22805705:22806398,22805721:22806463,22806835:22807031,22806837:22812102,22806847:22806889,22806848:22806880,22835732:22841665,22835733:22842252,22835740:22841227,22835742:22841467,22835746:22840888,22835753:22838821,22835756:2283817', 'assoc_mat': '22595057:barquette_opaque:4207:22595670,22596273:barquette_opaque:4207:22596683,22612985:barquette_opaque:4207:22614578,22612986:barquette_opaque:4207:22614946,22631763:barquette_opaque:4207:22636516,22631765:barquette_opaque:4207:22635745,22631785:barquette_opaque:4207:22634169,22631786:barquette_opaque:4207:22633324,22631787:barquette_opaque:4207:22633179,22631798:barquette_opaque:4207:22632238,22681579:barquette_opaque:4207:22684106,22681582:barquette_opaque:4207:22683463,22681583:barquette_opaque:4207:22682526,22693051:barquette_opaque:4207:22696046,22693052:barquette_opaque:4207:22696127,22697094:barquette_opaque:4207:22699381,22697104:barquette_opaque:4207:22699233,22697105:barquette_opaque:4207:22699154,22697106:barquette_opaque:4207:22699081,22697108:barquette_opaque:4207:22699128,22697109:barquette_opaque:4207:22699018,22697154:barquette_opaque:4207:22697488,22729053:barquette_opaque:4207:22737132,22739881:barquette_opaque:4207:22743420,22739906:barquette_opaque:4207:22743608,22739918:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.012708376130086995, 'nb_photo': 196, 'list_port_cont': '22613419,22632701,22632767,22633114,22633821,22634317,22668447,22682268,22694929,22697568,22697720,22697859,22730162,22740414,22740712,22741085,22741302,22741406,22756187,22756551,22758488,22787906,22788070,22788139,22788459,22790080,22790249,22803634,22803940,22805997,22806173,22806255,22806483,22835907,22836945,22837006,22849559,22849665,22850513,22896292,22896475,22896608,22900049,22934747,22935347,22936001,22936956,22989546,22989856,22990018,22990099,22990687,22990831,22991598,22991657,22991914,23023753,23024011,23035471,23036278,23036410,23036418,23052566,23077814', 'assoc_port': '22612991:22613419,22631759:22633821,22631760:22634317,22631768:22633114,22631776:22632767,22631795:22632701,22668129:22668447,22681575:22682268,22693078:22694929,22697097:22697859,22697101:22697720,22697116:22697568,22729059:22730162,22739916:22741302,22739927:22741406,22739932:22741085,22739935:22740712,22739946:22740414,22755886:22756187,22755887:22756551,22758211:22758488,22787287:22788459,22787307:22788139,22787308:22788070,22787323:22787906,22789657:22790080,22789659:22790249,22803396:22803940,22803398:22803634,22805708:22806483,22805710:22805997,22805716:22806255,22805723:22806173,22835737:22837006,22835738:22836945,22835769:22835907,22849152:22850513,22849165:22849665,22849176:22849559,22895919:22896608,22895920:22896475,22895939:22896292,22899769:22900049,22934040:22936001,22934094:22935347,22934108:22934747,22934170:22936956,22988949:22991914,22988988:22991657,22988992:22991598,22988994:22990687,22988995:22990831,22989009:22990099,22989011:22990018,22989013:22989856,22989026:22989546,23021838:2302401', 'assoc_mat': '22612991:barquette_opaque:4461:22613419,22631759:barquette_opaque:4461:22633821,22631760:barquette_opaque:4461:22634317,22631768:barquette_opaque:4461:22633114,22631776:barquette_opaque:4461:22632767,22631795:barquette_opaque:4461:22632701,22668129:barquette_opaque:4461:22668447,22681575:barquette_opaque:4461:22682268,22693078:barquette_opaque:4461:22694929,22697097:barquette_opaque:4461:22697859,22697101:barquette_opaque:4461:22697720,22697116:barquette_opaque:4461:22697568,22729059:barquette_opaque:4461:22730162,22739916:barquette_opaque:4461:22741302,22739927:barquette_opaque:4461:22741406,22739932:barquette_opaque:4461:22741085,22739935:barquette_opaque:4461:22740712,22739946:barquette_opaque:4461:22740414,22755886:barquette_opaque:4461:22756187,22755887:barquette_opaque:4461:22756551,22758211:barquette_opaque:4461:22758488,22787287:barquette_opaque:4461:22788459,22787307:barquette_opaque:4461:22788139,22787308:barquette_opaque:4461:22788070,22787323:barquette_opaque:4461:22787906,22789657:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.003257012224232743, 'nb_photo': 41, 'list_port_cont': '22743618,22806128,22815906,22997557,23090887', 'assoc_port': '22743292:22743618,22805722:22806128,22815065:22815906,22989006:22997557,23063140:23090887', 'assoc_mat': '22743292:barquette_opaque:4200:22743618,22805722:barquette_opaque:4200:22806128,22815065:barquette_opaque:4200:22815906,22989006:barquette_opaque:4200:22997557,23063140:barquette_opaque:4200:23090887'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.011326600567042381, 'nb_photo': 350, 'list_port_cont': '22633008,22633072,22665421,22682452,22697852,22741009,22741050,22759505,22774398,22788008,22797562,22802480,22806114,22816399,22836105,22896104,22896246,22915382,22934721,22934767,22989248,22989667,23022694,23022840,23063722,23077950', 'assoc_port': '22631755:22633072,22631780:22633008,22665064:22665421,22681572:22682452,22697114:22697852,22739876:22741050,22739931:22741009,22758940:22759505,22773792:22774398,22787322:22788008,22797340:22797562,22802368:22802480,22805717:22806114,22815066:22816399,22835748:22836105,22895926:22896246,22895949:22896104,22915100:22915382,22934070:22934721,22934124:22934767,22988977:22989248,22989017:22989667,23021843:23022840,23021874:23022694,23063141:23063722,23077292:23077950', 'assoc_mat': '22631755:barquette_opaque:4209:22633072,22631780:barquette_opaque:4209:22633008,22665064:barquette_opaque:4209:22665421,22681572:barquette_opaque:4209:22682452,22697114:barquette_opaque:4209:22697852,22739876:barquette_opaque:4209:22741050,22739931:barquette_opaque:4209:22741009,22758940:barquette_opaque:4209:22759505,22773792:barquette_opaque:4209:22774398,22787322:barquette_opaque:4209:22788008,22797340:barquette_opaque:4209:22797562,22802368:barquette_opaque:4209:22802480,22805717:barquette_opaque:4209:22806114,22815066:barquette_opaque:4209:22816399,22835748:barquette_opaque:4209:22836105,22895926:barquette_opaque:4209:22896246,22895949:barquette_opaque:4209:22896104,22915100:barquette_opaque:4209:22915382,22934070:barquette_opaque:4209:22934721,22934124:barquette_opaque:4209:22934767,22988977:barquette_opaque:4209:22989248,22989017:barquette_opaque:4209:22989667,23021843:barquette_opaque:4209:23022840,23021874:barquette_opaque:4209:23022694,23063141:barquette_opaque:4209:23063722,23077292:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0015556267484708184, 'nb_photo': 598, 'list_port_cont': '22595609,22596507,22632306,22632351,22632507,22634134,22635291,22635833,22636522,22637191,22663356,22665766,22666067,22683407,22684507,22684919,22685522,22685922,22696132,22697250,22697612,22697964,22699312,22712220,22713996,22717676,22740209,22740298,22741034,22741994,22742228,22742249,22742571,22742619,22742799,22743037,22743171,22743302,22743466,22743645,22743706,22743911,22744020,22759219,22759895,22776418,22777781,22778104,22787398,22788715,22788834,22788894,22789780,22790297,22791074,22791213,22791349,22791399,22791818,22792158,22798567,22803450,22804003,22804025,22805856,22805871,22806292,22806330,22806349,22806643,22806865,22806949,22806992,22807985,22823031,22823054,22835816,22835940,22838284,22840725,22840862,22841450,22841645,22842759,22849511,22896082,22897460,22897809,22898186,22898547,22898653,22898853,22899489,22899809,22900753,22901139,22901486,22915226,22934304,22934325,22934394,22935498,22936446,22936804,22937478,22938060,22938573,22938908,22939145,22939852,22939953,22940438,22940614,2294080', 'assoc_port': '22595056:22595609,22596275:22596507,22631764:22636522,22631766:22635833,22631771:22635291,22631784:22634134,22631790:22632507,22631791:22632351,22631797:22632306,22637159:22637191,22662771:22663356,22665579:22666067,22665581:22665766,22681567:22685922,22681568:22685522,22681574:22684919,22681577:22684507,22681584:22683407,22693053:22696132,22697103:22699312,22697110:22697964,22697153:22697612,22697156:22697250,22711956:22712220,22713817:22717676,22713835:22713996,22739865:22742249,22739867:22742571,22739872:22742799,22739878:22743171,22739879:22743302,22739907:22743645,22739911:22743706,22739917:22744020,22739921:22743911,22739925:22743037,22739936:22742619,22739937:22741994,22739938:22742228,22739940:22740209,22739941:22741034,22739942:22740298,22743291:22743466,22758935:22759895,22758938:22759219,22773718:22777781,22773736:22778104,22773808:22776418,22787286:22792158,22787290:22791074,22787297:22791818,22787305:22788894,22787306:22788834,22787317:22788715,22787321:22787398,22789653:22791399,22789655:2279134', 'assoc_mat': '22595056:barquette_opaque:4207:22595609,22596275:barquette_opaque:4207:22596507,22631764:barquette_opaque:4207:22636522,22631766:barquette_opaque:4207:22635833,22631771:barquette_opaque:4207:22635291,22631784:barquette_opaque:4207:22634134,22631790:barquette_opaque:4207:22632507,22631791:barquette_opaque:4207:22632351,22631797:barquette_opaque:4207:22632306,22637159:barquette_opaque:4207:22637191,22662771:barquette_opaque:4207:22663356,22665579:barquette_opaque:4207:22666067,22665581:barquette_opaque:4207:22665766,22681567:barquette_opaque:4207:22685922,22681568:barquette_opaque:4207:22685522,22681574:barquette_opaque:4207:22684919,22681577:barquette_opaque:4207:22684507,22681584:barquette_opaque:4207:22683407,22693053:barquette_opaque:4207:22696132,22697103:barquette_opaque:4207:22699312,22697110:barquette_opaque:4207:22697964,22697153:barquette_opaque:4207:22697612,22697156:barquette_opaque:4207:22697250,22711956:barquette_opaque:4207:22712220,22713817:barquette_opaque:4207:22717676,22713835:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0532738502025672, 'nb_photo': 5574, 'list_port_cont': '22632756,22682436,22740606,22790294,22806021,22835958,22877550,22900227,22934610,22934812,22989432,22990387,23035708,23036350,23036690,23077726', 'assoc_port': '22631770:22632756,22681569:22682436,22739919:22740606,22789651:22790294,22805712:22806021,22835736:22835958,22877326:22877550,22899767:22900227,22934041:22934812,22934173:22934610,22989007:22990387,22989008:22989432,23035124:23036690,23035137:23036350,23035139:23035708,23077263:23077726', 'assoc_mat': '22631770:barquette_opaque:4211:22632756,22681569:barquette_opaque:4211:22682436,22739919:barquette_opaque:4211:22740606,22789651:barquette_opaque:4211:22790294,22805712:barquette_opaque:4211:22806021,22835736:barquette_opaque:4211:22835958,22877326:barquette_opaque:4211:22877550,22899767:barquette_opaque:4211:22900227,22934041:barquette_opaque:4211:22934812,22934173:barquette_opaque:4211:22934610,22989007:barquette_opaque:4211:22990387,22989008:barquette_opaque:4211:22989432,23035124:barquette_opaque:4211:23036690,23035137:barquette_opaque:4211:23036350,23035139:barquette_opaque:4211:23035708,23077263:barquette_opaque:4211:23077726'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018821522206461912, 'nb_photo': 520, 'list_port_cont': '22633093,22633733,22634615,22636324,22674619,22697987,22741256,22744069,22790198,22791861,22792138,22807131,22807187,22828145,22836563,22899779,22909981,22917630,22918285,22939336,22939810,22997446,22998806,23069802,23086158,23094783', 'assoc_port': '22631757:22636324,22631773:22634615,22631778:22633733,22631792:22633093,22674311:22674619,22697096:22697987,22739877:22741256,22743293:22744069,22787285:22791861,22787294:22792138,22789652:22790198,22806836:22807187,22806844:22807131,22823015:22828145,22835754:22836563,22895927:22899779,22895943:22918285,22899760:22909981,22915103:22917630,22934087:22939810,22934172:22939336,22988990:22997446,22989025:22998806,23021841:23069802,23035125:23086158,23077254:23094783', 'assoc_mat': '22631757:bouchon:3327:22636324,22631773:bouchon:3327:22634615,22631778:bouchon:3327:22633733,22631792:bouchon:3327:22633093,22674311:bouchon:3327:22674619,22697096:bouchon:3327:22697987,22739877:bouchon:3327:22741256,22743293:bouchon:3327:22744069,22787285:bouchon:3327:22791861,22787294:bouchon:3327:22792138,22789652:bouchon:3327:22790198,22806836:bouchon:3327:22807187,22806844:bouchon:3327:22807131,22823015:bouchon:3327:22828145,22835754:bouchon:3327:22836563,22895927:bouchon:3327:22899779,22895943:bouchon:3327:22918285,22899760:bouchon:3327:22909981,22915103:bouchon:3327:22917630,22934087:bouchon:3327:22939810,22934172:bouchon:3327:22939336,22988990:bouchon:3327:22997446,22989025:bouchon:3327:22998806,23021841:bouchon:3327:23069802,23035125:bouchon:3327:23086158,23077254:bouchon:3327:23094783'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0136380871071082, 'nb_photo': 253, 'list_port_cont': '22633295,22667158,22712671,22806692,22851403,22939623,23068979', 'assoc_port': '22631793:22633295,22665583:22667158,22712584:22712671,22805707:22806692,22849177:22851403,22934089:22939623,23021839:23068979', 'assoc_mat': '22631793:carton:4203:22633295,22665583:carton:4203:22667158,22712584:carton:4203:22712671,22805707:carton:4203:22806692,22849177:carton:4203:22851403,22934089:carton:4203:22939623,23021839:carton:4203:23068979'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9463067517168475, 'nb_photo': 211, 'list_port_cont': '22595672,22596682,22614579,22614944,22632240,22633172,22633314,22634164,22635738,22636513,22682522,22683460,22696042,22699012,22699143,22699239,22699377,22737130,22743432,22743613,22743697,22743780,22744216,22759091,22759424,22759850,22774826,22776066,22777827,22778044,22787971,22789051,22789473,22790622,22791383,22791615,22791779,22803849,22803967,22804043,22806204,22806318,22806896,22806967,22807033,22812098,22836702,22838819,22840185,22840878,22841236,22841470,22841655,22849864,22899135,22900196,22900343,22902498,22937131,22939902,22941521,22996032,22997357,22999607,23002124,23068336,23069846,23070013,23085953,23088648,23090903', 'assoc_port': '22595057:22595672,22596273:22596682,22612985:22614579,22612986:22614944,22631763:22636513,22631765:22635738,22631785:22634164,22631786:22633314,22631787:22633172,22631798:22632240,22681582:22683460,22681583:22682522,22693051:22696042,22697094:22699377,22697104:22699239,22697105:22699143,22697109:22699012,22729053:22737130,22739881:22743432,22739906:22743613,22739918:22744216,22739922:22743697,22739923:22743780,22758936:22759850,22758937:22759424,22758939:22759091,22773721:22777827,22773737:22778044,22773807:22776066,22773814:22774826,22787291:22791383,22787301:22791779,22787302:22789473,22787304:22789051,22787318:22787971,22789654:22791615,22789664:22790622,22803399:22803849,22803871:22804043,22803875:22803967,22805702:22806204,22805727:22806318,22806835:22807033,22806837:22812098,22806842:22806967,22806847:22806896,22835732:22841655,22835740:22841236,22835742:22841470,22835746:22840878,22835752:22840185,22835753:22838819,22835757:22836702,22849123:22849864,22895922:22902498,22895929:22899135,22899762:2290019', 'assoc_mat': '22595057:carton:4207:22595672,22596273:carton:4207:22596682,22612985:carton:4207:22614579,22612986:carton:4207:22614944,22631763:carton:4207:22636513,22631765:carton:4207:22635738,22631785:carton:4207:22634164,22631786:carton:4207:22633314,22631787:carton:4207:22633172,22631798:carton:4207:22632240,22681582:carton:4207:22683460,22681583:carton:4207:22682522,22693051:carton:4207:22696042,22697094:carton:4207:22699377,22697104:carton:4207:22699239,22697105:carton:4207:22699143,22697109:carton:4207:22699012,22729053:carton:4207:22737130,22739881:carton:4207:22743432,22739906:carton:4207:22743613,22739918:carton:4207:22744216,22739922:carton:4207:22743697,22739923:carton:4207:22743780,22758936:carton:4207:22759850,22758937:carton:4207:22759424,22758939:carton:4207:22759091,22773721:carton:4207:22777827,22773737:carton:4207:22778044,22773807:carton:4207:22776066,22773814:carton:4207:22774826,22787291:carton:4207:22791383,22787301:carton:4207:22791779,22787302:carton:4207:22789473,22787304:carton:4207:22789051,2278'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.011443764275460223, 'nb_photo': 2510, 'list_port_cont': '22597228,22613425,22632608,22632658,22632686,22632768,22633031,22633125,22633218,22633820,22634315,22668443,22674512,22682265,22694215,22694926,22697352,22697570,22697724,22697742,22697872,22712600,22730163,22740419,22740544,22740713,22741092,22741297,22741399,22741799,22742116,22742714,22756185,22756561,22758478,22758644,22774212,22787760,22787897,22787996,22788067,22788134,22788256,22788471,22790079,22790263,22803481,22803521,22803573,22803642,22803929,22806000,22806176,22806263,22806474,22835912,22836173,22836948,22837010,22837036,22849563,22849676,22849705,22849906,22850297,22850515,22896295,22896344,22896472,22896602,22897143,22899951,22900013,22900044,22901798,22902032,22915284,22915328,22917912,22934538,22934701,22934745,22935341,22935703,22935804,22935992,22936957,22989374,22989405,22989539,22989862,22990008,22990091,22990683,22990830,22991305,22991597,22991663,22991825,22991907,23023052,23023756,23024019,23035390,23035477,23035584,23035748,23036161,23036272,23036403,23036417,23052560,23077806,2307816', 'assoc_port': '22596976:22597228,22612991:22613425,22631759:22633820,22631760:22634315,22631761:22633218,22631768:22633125,22631769:22633031,22631776:22632768,22631781:22632658,22631783:22632608,22631795:22632686,22668129:22668443,22674290:22674512,22681575:22682265,22693078:22694926,22693081:22694215,22697097:22697872,22697099:22697352,22697101:22697724,22697102:22697742,22697116:22697570,22712581:22712600,22729059:22730163,22739868:22742116,22739869:22742714,22739914:22741799,22739916:22741297,22739927:22741399,22739932:22741092,22739935:22740713,22739943:22740544,22739946:22740419,22755886:22756185,22755887:22756561,22758210:22758644,22758211:22758478,22773803:22774212,22787287:22788471,22787296:22788256,22787307:22788134,22787308:22788067,22787312:22787996,22787313:22787760,22787323:22787897,22789657:22790079,22789659:22790263,22803396:22803929,22803398:22803642,22803401:22803573,22803403:22803521,22803404:22803481,22805708:22806474,22805710:22806000,22805716:22806263,22805723:22806176,22835735:22837036,22835737:2283701', 'assoc_mat': '22596976:carton:4461:22597228,22612991:carton:4461:22613425,22631759:carton:4461:22633820,22631760:carton:4461:22634315,22631761:carton:4461:22633218,22631768:carton:4461:22633125,22631769:carton:4461:22633031,22631776:carton:4461:22632768,22631781:carton:4461:22632658,22631783:carton:4461:22632608,22631795:carton:4461:22632686,22668129:carton:4461:22668443,22674290:carton:4461:22674512,22681575:carton:4461:22682265,22693078:carton:4461:22694926,22693081:carton:4461:22694215,22697097:carton:4461:22697872,22697099:carton:4461:22697352,22697101:carton:4461:22697724,22697102:carton:4461:22697742,22697116:carton:4461:22697570,22712581:carton:4461:22712600,22729059:carton:4461:22730163,22739868:carton:4461:22742116,22739869:carton:4461:22742714,22739914:carton:4461:22741799,22739916:carton:4461:22741297,22739927:carton:4461:22741399,22739932:carton:4461:22741092,22739935:carton:4461:22740713,22739943:carton:4461:22740544,22739946:carton:4461:22740419,22755886:carton:4461:22756185,22755887:carton:4461:22756561,2275'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.019867424521728218, 'nb_photo': 202, 'list_port_cont': '22743622,22806130,22815905,22997552,23090886', 'assoc_port': '22743292:22743622,22805722:22806130,22815065:22815905,22989006:22997552,23063140:23090886', 'assoc_mat': '22743292:carton:4200:22743622,22805722:carton:4200:22806130,22815065:carton:4200:22815905,22989006:carton:4200:22997552,23063140:carton:4200:23090886'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009085371726348873, 'nb_photo': 229, 'list_port_cont': '22633015,22633066,22665426,22682455,22697843,22741011,22741052,22759504,22774397,22787999,22797567,22802483,22806113,22816395,22836103,22896096,22896234,22915370,22934724,22934770,22989659,23022703,23022830,23063728,23077957', 'assoc_port': '22631755:22633066,22631780:22633015,22665064:22665426,22681572:22682455,22697114:22697843,22739876:22741052,22739931:22741011,22758940:22759504,22773792:22774397,22787322:22787999,22797340:22797567,22802368:22802483,22805717:22806113,22815066:22816395,22835748:22836103,22895926:22896234,22895949:22896096,22915100:22915370,22934070:22934724,22934124:22934770,22989017:22989659,23021843:23022830,23021874:23022703,23063141:23063728,23077292:23077957', 'assoc_mat': '22631755:carton:4209:22633066,22631780:carton:4209:22633015,22665064:carton:4209:22665426,22681572:carton:4209:22682455,22697114:carton:4209:22697843,22739876:carton:4209:22741052,22739931:carton:4209:22741011,22758940:carton:4209:22759504,22773792:carton:4209:22774397,22787322:carton:4209:22787999,22797340:carton:4209:22797567,22802368:carton:4209:22802483,22805717:carton:4209:22806113,22815066:carton:4209:22816395,22835748:carton:4209:22836103,22895926:carton:4209:22896234,22895949:carton:4209:22896096,22915100:carton:4209:22915370,22934070:carton:4209:22934724,22934124:carton:4209:22934770,22989017:carton:4209:22989659,23021843:carton:4209:23022830,23021874:carton:4209:23022703,23063141:carton:4209:23063728,23077292:carton:4209:23077957'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.942458213725613, 'nb_photo': 615, 'list_port_cont': '22595623,22596510,22615951,22632290,22632294,22632341,22633077,22634142,22635200,22635289,22635632,22635831,22636523,22637184,22663355,22666068,22681953,22683420,22684441,22684521,22684920,22685900,22696133,22697252,22697617,22697700,22697963,22699327,22712223,22714003,22717709,22737386,22740201,22740295,22742000,22742221,22742255,22742578,22742611,22742807,22742965,22743173,22743301,22743464,22743639,22743720,22743921,22744006,22759903,22776404,22777134,22777779,22778095,22788714,22788841,22788895,22789078,22789785,22790065,22790301,22791200,22791350,22791384,22791786,22791806,22791826,22792147,22798559,22803452,22804022,22805845,22806291,22806351,22806635,22806852,22806937,22806987,22807988,22823035,22823046,22835810,22835941,22838275,22840233,22840736,22840869,22841454,22841643,22842763,22896077,22897466,22897800,22898194,22898554,22898600,22898644,22899139,22899481,22899807,22901138,22901481,22915316,22915421,22915588,22915657,22934321,22934397,22935491,22936442,22936799,22937470,22938066,22938579,2293890', 'assoc_port': '22595056:22595623,22596275:22596510,22612987:22615951,22631762:22635200,22631764:22636523,22631766:22635831,22631771:22635289,22631772:22635632,22631784:22634142,22631788:22633077,22631791:22632341,22631797:22632294,22631799:22632290,22637159:22637184,22662771:22663355,22665579:22666068,22681567:22685900,22681574:22684920,22681577:22684521,22681580:22684441,22681584:22683420,22681587:22681953,22693053:22696133,22697103:22699327,22697110:22697963,22697112:22697700,22697153:22697617,22697156:22697252,22711956:22712223,22713817:22717709,22713835:22714003,22729056:22737386,22739865:22742255,22739867:22742578,22739872:22742807,22739874:22742965,22739878:22743173,22739879:22743301,22739907:22743639,22739911:22743720,22739917:22744006,22739921:22743921,22739936:22742611,22739937:22742000,22739938:22742221,22739940:22740201,22739942:22740295,22743291:22743464,22758935:22759903,22773718:22777779,22773736:22778095,22773758:22777134,22773808:22776404,22787286:22792147,22787293:22791786,22787297:22791826,22787299:2279180', 'assoc_mat': '22595056:carton:4207:22595623,22596275:carton:4207:22596510,22612987:carton:4207:22615951,22631762:carton:4207:22635200,22631764:carton:4207:22636523,22631766:carton:4207:22635831,22631771:carton:4207:22635289,22631772:carton:4207:22635632,22631784:carton:4207:22634142,22631788:carton:4207:22633077,22631791:carton:4207:22632341,22631797:carton:4207:22632294,22631799:carton:4207:22632290,22637159:carton:4207:22637184,22662771:carton:4207:22663355,22665579:carton:4207:22666068,22681567:carton:4207:22685900,22681574:carton:4207:22684920,22681577:carton:4207:22684521,22681580:carton:4207:22684441,22681584:carton:4207:22683420,22681587:carton:4207:22681953,22693053:carton:4207:22696133,22697103:carton:4207:22699327,22697110:carton:4207:22697963,22697112:carton:4207:22697700,22697153:carton:4207:22697617,22697156:carton:4207:22697252,22711956:carton:4207:22712223,22713817:carton:4207:22717709,22713835:carton:4207:22714003,22729056:carton:4207:22737386,22739865:carton:4207:22742255,22739867:carton:4207:22742578,2273'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002737889651686357, 'nb_photo': 1174, 'list_port_cont': '22632749,22682434,22740619,22790287,22806020,22835956,22877538,22900225,22934609,22934811,22989429,22990385,23035705,23036344,23036695,23077736', 'assoc_port': '22631770:22632749,22681569:22682434,22739919:22740619,22789651:22790287,22805712:22806020,22835736:22835956,22877326:22877538,22899767:22900225,22934041:22934811,22934173:22934609,22989007:22990385,22989008:22989429,23035124:23036695,23035137:23036344,23035139:23035705,23077263:23077736', 'assoc_mat': '22631770:carton:4211:22632749,22681569:carton:4211:22682434,22739919:carton:4211:22740619,22789651:carton:4211:22790287,22805712:carton:4211:22806020,22835736:carton:4211:22835956,22877326:carton:4211:22877538,22899767:carton:4211:22900225,22934041:carton:4211:22934811,22934173:carton:4211:22934609,22989007:carton:4211:22990385,22989008:carton:4211:22989429,23035124:carton:4211:23036695,23035137:carton:4211:23036344,23035139:carton:4211:23035705,23077263:carton:4211:23077736'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.008503943715334875, 'nb_photo': 521, 'list_port_cont': '22633096,22634616,22636325,22674625,22697986,22741266,22744071,22790205,22791866,22792141,22807134,22807189,22828157,22836570,22899774,22909983,22917640,22918280,22939332,22939800,22997438,22998808,23069805,23086151,23094788', 'assoc_port': '22631757:22636325,22631773:22634616,22631792:22633096,22674311:22674625,22697096:22697986,22739877:22741266,22743293:22744071,22787285:22791866,22787294:22792141,22789652:22790205,22806836:22807189,22806844:22807134,22823015:22828157,22835754:22836570,22895927:22899774,22895943:22918280,22899760:22909983,22915103:22917640,22934087:22939800,22934172:22939332,22988990:22997438,22989025:22998808,23021841:23069805,23035125:23086151,23077254:23094788', 'assoc_mat': '22631757:carton:3327:22636325,22631773:carton:3327:22634616,22631792:carton:3327:22633096,22674311:carton:3327:22674625,22697096:carton:3327:22697986,22739877:carton:3327:22741266,22743293:carton:3327:22744071,22787285:carton:3327:22791866,22787294:carton:3327:22792141,22789652:carton:3327:22790205,22806836:carton:3327:22807189,22806844:carton:3327:22807134,22823015:carton:3327:22828157,22835754:carton:3327:22836570,22895927:carton:3327:22899774,22895943:carton:3327:22918280,22899760:carton:3327:22909983,22915103:carton:3327:22917640,22934087:carton:3327:22939800,22934172:carton:3327:22939332,22988990:carton:3327:22997438,22989025:carton:3327:22998808,23021841:carton:3327:23069805,23035125:carton:3327:23086151,23077254:carton:3327:23094788'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.016746842644192315, 'nb_photo': 3420, 'list_port_cont': '22632474,22633407,22634752,22634888,22635379,22635879,22636253,22636849,22666589,22668497,22682357,22682992,22695512,22697493,22697901,22698550,22712631,22735957,22740593,22741436,22741898,22743676,22745580,22756246,22758405,22775358,22777908,22780007,22787584,22788031,22788539,22789066,22790047,22790981,22801680,22802757,22803706,22804874,22806238,22806503,22806664,22806672,22807388,22836199,22851598,22852056,22852623,22896105,22896924,22897036,22901003,22902361,22915263,22915389,22934636,22935132,22936330,22936635,22937030,22937287,22937974,22989474,22990255,22990417,22990717,22991379,22991519,22991766,22992192,22994076,23022318,23024099,23024303,23035854,23036475,23036947,23037475,23052974,23054435,23063292,23078085,23078225,23083679', 'assoc_port': '22631758:22635379,22631767:22636849,22631774:22634752,22631775:22634888,22631777:22636253,22631782:22633407,22631794:22635879,22631796:22632474,22665584:22666589,22668130:22668497,22681570:22682357,22681571:22682992,22693079:22695512,22697098:22698550,22697100:22697901,22697115:22697493,22712582:22712631,22729058:22735957,22739871:22745580,22739926:22741898,22739928:22741436,22739933:22743676,22739945:22740593,22755885:22756246,22758212:22758405,22773739:22775358,22773740:22777908,22773755:22780007,22787309:22789066,22787310:22790981,22787311:22788539,22787314:22788031,22787324:22787584,22789658:22790047,22801541:22801680,22802363:22802757,22803397:22804874,22803402:22803706,22805709:22806672,22805718:22806664,22805719:22806503,22805724:22806238,22806845:22807388,22835766:22836199,22849150:22852623,22849153:22852056,22849175:22851598,22895918:22897036,22895938:22896924,22895953:22896105,22899765:22901003,22899770:22902361,22915104:22915389,22915108:22915263,22934039:22937287,22934073:22937030,22934093:2293663', 'assoc_mat': '22631758:carton:3594:22635379,22631767:carton:3594:22636849,22631774:carton:3594:22634752,22631775:carton:3594:22634888,22631777:carton:3594:22636253,22631782:carton:3594:22633407,22631794:carton:3594:22635879,22631796:carton:3594:22632474,22665584:carton:3594:22666589,22668130:carton:3594:22668497,22681570:carton:3594:22682357,22681571:carton:3594:22682992,22693079:carton:3594:22695512,22697098:carton:3594:22698550,22697100:carton:3594:22697901,22697115:carton:3594:22697493,22712582:carton:3594:22712631,22729058:carton:3594:22735957,22739871:carton:3594:22745580,22739926:carton:3594:22741898,22739928:carton:3594:22741436,22739933:carton:3594:22743676,22739945:carton:3594:22740593,22755885:carton:3594:22756246,22758212:carton:3594:22758405,22773739:carton:3594:22775358,22773740:carton:3594:22777908,22773755:carton:3594:22780007,22787309:carton:3594:22789066,22787310:carton:3594:22790981,22787311:carton:3594:22788539,22787314:carton:3594:22788031,22787324:carton:3594:22787584,22789658:carton:3594:22790047,2280'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004864741489060399, 'nb_photo': 112, 'list_port_cont': '22604520,22632453,22632901,22665964,22682150,22682699,22697355,22697400,22698502,22698834,22700149,22709321,22714054,22742629,22743112,22743403,22774354,22787572,22788381,22789884,22791367,22798858,22800832,22800840,22803231,22804108,22804180,22806097,22806575,22806651,22806980,22838300,22849604,22849663,22938875,23026195,23026444,23026717,23026781,23026899,23027317,23027425,23027844,23041915,23042454,23042587,23042773,23043222,23054336,23067980,23085895,23085972,23086136,23086900,23089384,23090823,23094737,23094836', 'assoc_port': '22604310:22604520,22631779:22632901,22631789:22632453,22665577:22700149,22665582:22665964,22681585:22682699,22681586:22682150,22697095:22698834,22697111:22698502,22697113:22697400,22697157:22697355,22709064:22709321,22713834:22714054,22739873:22743112,22739908:22742629,22743294:22743403,22773719:22791367,22773759:22774354,22787289:22788381,22787316:22787572,22789650:22789884,22798724:22798858,22800776:22800840,22800777:22800832,22802367:22803231,22803870:22804180,22803872:22804108,22805703:22806651,22805711:22806575,22805729:22806097,22806841:22806980,22835760:22838300,22849122:22849663,22849179:22849604,22895912:23026195,22895913:23026444,22895914:23026717,22895925:23026781,22895932:23026899,22895933:23027317,22895934:23027425,22895944:23027844,22934123:22938875,22988944:23041915,22988983:23042454,22988984:23042587,22989000:23042773,22989004:23086900,22989016:23043222,23021844:23067980,23035123:23085895,23035138:23085972,23035145:23086136,23054191:23054336,23055818:23089384,23063142:23090823,23077270:2309473', 'assoc_mat': '22604310:cartonnette:3726:22604520,22631779:cartonnette:3726:22632901,22631789:cartonnette:3726:22632453,22665577:cartonnette:3726:22700149,22665582:cartonnette:3726:22665964,22681585:cartonnette:3726:22682699,22681586:cartonnette:3726:22682150,22697095:cartonnette:3726:22698834,22697111:cartonnette:3726:22698502,22697113:cartonnette:3726:22697400,22697157:cartonnette:3726:22697355,22709064:cartonnette:3726:22709321,22713834:cartonnette:3726:22714054,22739873:cartonnette:3726:22743112,22739908:cartonnette:3726:22742629,22743294:cartonnette:3726:22743403,22773719:cartonnette:3726:22791367,22773759:cartonnette:3726:22774354,22787289:cartonnette:3726:22788381,22787316:cartonnette:3726:22787572,22789650:cartonnette:3726:22789884,22798724:cartonnette:3726:22798858,22800776:cartonnette:3726:22800840,22800777:cartonnette:3726:22800832,22802367:cartonnette:3726:22803231,22803870:cartonnette:3726:22804180,22803872:cartonnette:3726:22804108,22805703:cartonnette:3726:22806651,22805711:cartonnette:3726:22806575,22805729:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.028386966452151663, 'nb_photo': 876, 'list_port_cont': '22604524,22613057,22632459,22632899,22633697,22665970,22666555,22667496,22674425,22682153,22682701,22697358,22697405,22698506,22698837,22700142,22712110,22714055,22714428,22714864,22741785,22742237,22742622,22743107,22743414,22745614,22774351,22787570,22788374,22789882,22791365,22798038,22798857,22800823,22800845,22803232,22803981,22804106,22804182,22806096,22806577,22806653,22806978,22838303,22839112,22849592,22849611,22849662,22855837,22938743,22938890,22939574,22941524,23026187,23026453,23026718,23026784,23026905,23027323,23027421,23027850,23031374,23041913,23042016,23042218,23042458,23042586,23042770,23043008,23043230,23043393,23043492,23054337,23067981,23070133,23085896,23085968,23086907,23088808,23089385,23090825,23094736,23094799,23094835', 'assoc_port': '22604310:22604524,22612993:22613057,22631756:22633697,22631779:22632899,22631789:22632459,22665577:22700142,22665578:22667496,22665580:22666555,22665582:22665970,22674313:22674425,22681585:22682701,22681586:22682153,22697095:22698837,22697111:22698506,22697113:22697405,22697157:22697358,22711961:22712110,22713814:22714864,22713826:22714428,22713834:22714055,22729055:22745614,22739873:22743107,22739908:22742622,22739909:22742237,22739912:22741785,22743294:22743414,22773719:22791365,22773759:22774351,22787289:22788374,22787316:22787570,22789650:22789882,22797981:22798038,22798724:22798857,22800776:22800845,22800777:22800823,22802367:22803232,22803870:22804182,22803872:22804106,22803874:22803981,22805703:22806653,22805711:22806577,22805729:22806096,22806841:22806978,22835747:22839112,22835760:22838303,22849122:22849662,22849178:22849592,22849179:22849611,22855781:22855837,22895912:23026187,22895913:23026453,22895914:23026718,22895925:23026784,22895932:23026905,22895933:23027323,22895934:23027421,22895944:2302785', 'assoc_mat': '22604310:Carton_brun:3726:22604524,22612993:Carton_brun:3726:22613057,22631756:Carton_brun:3726:22633697,22631779:Carton_brun:3726:22632899,22631789:Carton_brun:3726:22632459,22665577:Carton_brun:3726:22700142,22665578:Carton_brun:3726:22667496,22665580:Carton_brun:3726:22666555,22665582:Carton_brun:3726:22665970,22674313:Carton_brun:3726:22674425,22681585:Carton_brun:3726:22682701,22681586:Carton_brun:3726:22682153,22697095:Carton_brun:3726:22698837,22697111:Carton_brun:3726:22698506,22697113:Carton_brun:3726:22697405,22697157:Carton_brun:3726:22697358,22711961:Carton_brun:3726:22712110,22713814:Carton_brun:3726:22714864,22713826:Carton_brun:3726:22714428,22713834:Carton_brun:3726:22714055,22729055:Carton_brun:3726:22745614,22739873:Carton_brun:3726:22743107,22739908:Carton_brun:3726:22742622,22739909:Carton_brun:3726:22742237,22739912:Carton_brun:3726:22741785,22743294:Carton_brun:3726:22743414,22773719:Carton_brun:3726:22791365,22773759:Carton_brun:3726:22774351,22787289:Carton_brun:3726:22788374,22787316:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.015251994399170025, 'nb_photo': 283, 'list_port_cont': '22604518,22632457,22632898,22633690,22665965,22666556,22667503,22682152,22682694,22697360,22697406,22698501,22698841,22700141,22709316,22712108,22714050,22714426,22714867,22741783,22742239,22742626,22743113,22743413,22745617,22774353,22787568,22788373,22789885,22791360,22798045,22798861,22800826,22800844,22803233,22803985,22804104,22804177,22806089,22806574,22806652,22806977,22838299,22839118,22849600,22849609,22849654,22855833,22938750,22938877,22939576,22941531,23026190,23026452,23026716,23026780,23026907,23027320,23027849,23031368,23041908,23042018,23042214,23042461,23042591,23042764,23043012,23043223,23043388,23043490,23054333,23067986,23070127,23085888,23085966,23086135,23086904,23088813,23089383,23090830,23094743', 'assoc_port': '22604310:22604518,22631756:22633690,22631779:22632898,22631789:22632457,22665577:22700141,22665578:22667503,22665580:22666556,22665582:22665965,22681585:22682694,22681586:22682152,22697095:22698841,22697111:22698501,22697113:22697406,22697157:22697360,22709064:22709316,22711961:22712108,22713814:22714867,22713826:22714426,22713834:22714050,22729055:22745617,22739873:22743113,22739908:22742626,22739909:22742239,22739912:22741783,22743294:22743413,22773719:22791360,22773759:22774353,22787289:22788373,22787316:22787568,22789650:22789885,22797981:22798045,22798724:22798861,22800776:22800844,22800777:22800826,22802367:22803233,22803870:22804177,22803872:22804104,22803874:22803985,22805703:22806652,22805711:22806574,22805729:22806089,22806841:22806977,22835747:22839118,22835760:22838299,22849122:22849654,22849178:22849600,22849179:22849609,22855781:22855833,22895912:23026190,22895913:23026452,22895914:23026716,22895925:23026780,22895932:23026907,22895933:23027320,22895944:23027849,22915102:23031368,22934071:2294153', 'assoc_mat': '22604310:Carton_gris:3726:22604518,22631756:Carton_gris:3726:22633690,22631779:Carton_gris:3726:22632898,22631789:Carton_gris:3726:22632457,22665577:Carton_gris:3726:22700141,22665578:Carton_gris:3726:22667503,22665580:Carton_gris:3726:22666556,22665582:Carton_gris:3726:22665965,22681585:Carton_gris:3726:22682694,22681586:Carton_gris:3726:22682152,22697095:Carton_gris:3726:22698841,22697111:Carton_gris:3726:22698501,22697113:Carton_gris:3726:22697406,22697157:Carton_gris:3726:22697360,22709064:Carton_gris:3726:22709316,22711961:Carton_gris:3726:22712108,22713814:Carton_gris:3726:22714867,22713826:Carton_gris:3726:22714426,22713834:Carton_gris:3726:22714050,22729055:Carton_gris:3726:22745617,22739873:Carton_gris:3726:22743113,22739908:Carton_gris:3726:22742626,22739909:Carton_gris:3726:22742239,22739912:Carton_gris:3726:22741783,22743294:Carton_gris:3726:22743413,22773719:Carton_gris:3726:22791360,22773759:Carton_gris:3726:22774353,22787289:Carton_gris:3726:22788373,22787316:Carton_gris:3726:22787568,22789650:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.7531335286977381, 'nb_photo': 102, 'list_port_cont': '22633303,22667154,22712668,22806705,22851399,22939622,23068975', 'assoc_port': '22631793:22633303,22665583:22667154,22712584:22712668,22805707:22806705,22849177:22851399,22934089:22939622,23021839:23068975', 'assoc_mat': '22631793:ela:4203:22633303,22665583:ela:4203:22667154,22712584:ela:4203:22712668,22805707:ela:4203:22806705,22849177:ela:4203:22851399,22934089:ela:4203:22939622,23021839:ela:4203:23068975'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00022093834743873314, 'nb_photo': 4, 'list_port_cont': '22759433,22791782,22803847', 'assoc_port': '22758937:22759433,22787301:22791782,22803399:22803847', 'assoc_mat': '22758937:ela:4207:22759433,22787301:ela:4207:22791782,22803399:ela:4207:22803847'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.008974986733302073, 'nb_photo': 1, 'list_port_cont': '22740551', 'assoc_port': '22739943:22740551', 'assoc_mat': '22739943:ela:4461:22740551'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0028148208570927505, 'nb_photo': 42, 'list_port_cont': '22633012,22682461,22697856,22759500,22797563,22802489,22806100,22816396,22836091,22896091,22896238,22915373,22989674,23022687,23022844,23063719', 'assoc_port': '22631780:22633012,22681572:22682461,22697114:22697856,22758940:22759500,22797340:22797563,22802368:22802489,22805717:22806100,22815066:22816396,22835748:22836091,22895926:22896238,22895949:22896091,22915100:22915373,22989017:22989674,23021843:23022844,23021874:23022687,23063141:23063719', 'assoc_mat': '22631780:ela:4209:22633012,22681572:ela:4209:22682461,22697114:ela:4209:22697856,22758940:ela:4209:22759500,22797340:ela:4209:22797563,22802368:ela:4209:22802489,22805717:ela:4209:22806100,22815066:ela:4209:22816396,22835748:ela:4209:22836091,22895926:ela:4209:22896238,22895949:ela:4209:22896091,22915100:ela:4209:22915373,22989017:ela:4209:22989674,23021843:ela:4209:23022844,23021874:ela:4209:23022687,23063141:ela:4209:23063719'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00048304535230603903, 'nb_photo': 8, 'list_port_cont': '22805847,22823026,22840873,23001947,23085913', 'assoc_port': '22805732:22805847,22823017:22823026,22835744:22840873,22989030:23001947,23035132:23085913', 'assoc_mat': '22805732:ela:4207:22805847,22823017:ela:4207:22823026,22835744:ela:4207:22840873,22989030:ela:4207:23001947,23035132:ela:4207:23085913'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00025663713035787433, 'nb_photo': 40, 'list_port_cont': '22632758,22682439,22740605,22790286,22806025,22835959,22877548,22934808,22990391,23036342', 'assoc_port': '22631770:22632758,22681569:22682439,22739919:22740605,22789651:22790286,22805712:22806025,22835736:22835959,22877326:22877548,22934041:22934808,22989007:22990391,23035137:23036342', 'assoc_mat': '22631770:ela:4211:22632758,22681569:ela:4211:22682439,22739919:ela:4211:22740605,22789651:ela:4211:22790286,22805712:ela:4211:22806025,22835736:ela:4211:22835959,22877326:ela:4211:22877548,22934041:ela:4211:22934808,22989007:ela:4211:22990391,23035137:ela:4211:23036342'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017071712907172836, 'nb_photo': 823, 'list_port_cont': '22633307,22667144,22712669,22806701,22851398,22939615,23068983', 'assoc_port': '22631793:22633307,22665583:22667144,22712584:22712669,22805707:22806701,22849177:22851398,22934089:22939615,23021839:23068983', 'assoc_mat': '22631793:etiquette:4203:22633307,22665583:etiquette:4203:22667144,22712584:etiquette:4203:22712669,22805707:etiquette:4203:22806701,22849177:etiquette:4203:22851398,22934089:etiquette:4203:22939615,23021839:etiquette:4203:23068983'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005855561972960499, 'nb_photo': 118, 'list_port_cont': '22595681,22596684,22614953,22632249,22633317,22634179,22635742,22636519,22682518,22684107,22696036,22696117,22699139,22699228,22699382,22743431,22743606,22743781,22744222,22759437,22759846,22776079,22778043,22787977,22790626,22790824,22791382,22791618,22791769,22803841,22804041,22806216,22806386,22806458,22806612,22806897,22806960,22807032,22812091,22836705,22838176,22838829,22841078,22841241,22842258,22899127,22900194,22900354,22902508,22939889,22940531,22999593,23068335,23069855,23070010,23085959,23086114,23088643,23094709', 'assoc_port': '22595057:22595681,22596273:22596684,22612986:22614953,22631763:22636519,22631765:22635742,22631785:22634179,22631786:22633317,22631798:22632249,22681579:22684107,22681583:22682518,22693051:22696036,22693052:22696117,22697094:22699382,22697104:22699228,22697105:22699139,22739881:22743431,22739906:22743606,22739918:22744222,22739923:22743781,22758936:22759846,22758937:22759437,22773737:22778043,22773807:22776079,22787291:22791382,22787301:22791769,22787318:22787977,22789654:22791618,22789663:22790824,22789664:22790626,22803399:22803841,22803871:22804041,22805702:22806216,22805705:22806386,22805715:22806612,22805721:22806458,22806835:22807032,22806837:22812091,22806842:22806960,22806847:22806897,22835733:22842258,22835740:22841241,22835743:22841078,22835753:22838829,22835756:22838176,22835757:22836705,22895922:22902508,22895929:22899127,22899762:22900194,22899764:22900354,22934078:22940531,22934081:22939889,22999429:22999593,23021846:23068335,23021858:23069855,23021860:23070010,23035135:23085959,23035143:2308611', 'assoc_mat': '22595057:etiquette:4207:22595681,22596273:etiquette:4207:22596684,22612986:etiquette:4207:22614953,22631763:etiquette:4207:22636519,22631765:etiquette:4207:22635742,22631785:etiquette:4207:22634179,22631786:etiquette:4207:22633317,22631798:etiquette:4207:22632249,22681579:etiquette:4207:22684107,22681583:etiquette:4207:22682518,22693051:etiquette:4207:22696036,22693052:etiquette:4207:22696117,22697094:etiquette:4207:22699382,22697104:etiquette:4207:22699228,22697105:etiquette:4207:22699139,22739881:etiquette:4207:22743431,22739906:etiquette:4207:22743606,22739918:etiquette:4207:22744222,22739923:etiquette:4207:22743781,22758936:etiquette:4207:22759846,22758937:etiquette:4207:22759437,22773737:etiquette:4207:22778043,22773807:etiquette:4207:22776079,22787291:etiquette:4207:22791382,22787301:etiquette:4207:22791769,22787318:etiquette:4207:22787977,22789654:etiquette:4207:22791618,22789663:etiquette:4207:22790824,22789664:etiquette:4207:22790626,22803399:etiquette:4207:22803841,22803871:etiquette:4207:22804041,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0003918825329111175, 'nb_photo': 10, 'list_port_cont': '22633115,22633217,22634324,22741086,22741400,22742712,22787756,22850509,22902037,23036424', 'assoc_port': '22631760:22634324,22631761:22633217,22631768:22633115,22739869:22742712,22739927:22741400,22739932:22741086,22787313:22787756,22849152:22850509,22895917:22902037,23035119:23036424', 'assoc_mat': '22631760:etiquette:4461:22634324,22631761:etiquette:4461:22633217,22631768:etiquette:4461:22633115,22739869:etiquette:4461:22742712,22739927:etiquette:4461:22741400,22739932:etiquette:4461:22741086,22787313:etiquette:4461:22787756,22849152:etiquette:4461:22850509,22895917:etiquette:4461:22902037,23035119:etiquette:4461:23036424'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0018366846397550782, 'nb_photo': 24, 'list_port_cont': '22743623,22806120,22815893,22997558,23090892', 'assoc_port': '22743292:22743623,22805722:22806120,22815065:22815893,22989006:22997558,23063140:23090892', 'assoc_mat': '22743292:etiquette:4200:22743623,22805722:etiquette:4200:22806120,22815065:etiquette:4200:22815893,22989006:etiquette:4200:22997558,23063140:etiquette:4200:23090892'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006735010100188146, 'nb_photo': 394, 'list_port_cont': '22633011,22633071,22665432,22682457,22697844,22741018,22741051,22759493,22774391,22788003,22797565,22802490,22806101,22816390,22836100,22896094,22896248,22915369,22934733,22934768,22989672,23022692,23022841,23063713,23077955', 'assoc_port': '22631755:22633071,22631780:22633011,22665064:22665432,22681572:22682457,22697114:22697844,22739876:22741051,22739931:22741018,22758940:22759493,22773792:22774391,22787322:22788003,22797340:22797565,22802368:22802490,22805717:22806101,22815066:22816390,22835748:22836100,22895926:22896248,22895949:22896094,22915100:22915369,22934070:22934733,22934124:22934768,22989017:22989672,23021843:23022841,23021874:23022692,23063141:23063713,23077292:23077955', 'assoc_mat': '22631755:etiquette:4209:22633071,22631780:etiquette:4209:22633011,22665064:etiquette:4209:22665432,22681572:etiquette:4209:22682457,22697114:etiquette:4209:22697844,22739876:etiquette:4209:22741051,22739931:etiquette:4209:22741018,22758940:etiquette:4209:22759493,22773792:etiquette:4209:22774391,22787322:etiquette:4209:22788003,22797340:etiquette:4209:22797565,22802368:etiquette:4209:22802490,22805717:etiquette:4209:22806101,22815066:etiquette:4209:22816390,22835748:etiquette:4209:22836100,22895926:etiquette:4209:22896248,22895949:etiquette:4209:22896094,22915100:etiquette:4209:22915369,22934070:etiquette:4209:22934733,22934124:etiquette:4209:22934768,22989017:etiquette:4209:22989672,23021843:etiquette:4209:23022841,23021874:etiquette:4209:23022692,23063141:etiquette:4209:23063713,23077292:etiquette:4209:23077955'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00047886942868355506, 'nb_photo': 270, 'list_port_cont': '22632280,22632303,22632513,22634129,22635296,22635628,22635832,22636535,22665769,22666079,22684435,22684515,22684908,22696143,22697620,22697961,22699304,22712229,22737375,22740215,22740307,22741998,22742253,22742616,22743175,22743311,22743913,22759900,22777786,22778092,22787394,22788717,22788888,22790312,22791340,22791392,22791805,22791819,22792159,22798565,22804017,22805846,22805870,22806282,22806350,22806640,22806867,22806939,22806981,22823036,22823049,22835939,22838285,22840870,22841646,22842767,22877655,22896087,22897805,22898190,22898552,22898645,22899475,22900762,22901148,22901489,22915212,22915308,22915655,22935492,22938067,22938586,22938895,22939381,22939943,22940440,22940613,22940673,22940689,22940809,22941723,22941879,22994852,22994963,22995139,22995357,22996738,22996837,22997150,22997370,22997592,22997685,22999709,23001937,23006084,23007589,23007732,23068552,23069133,23069423,23085910,23085937,23086036,23094697,23094755,23094817', 'assoc_port': '22631764:22636535,22631766:22635832,22631771:22635296,22631772:22635628,22631784:22634129,22631790:22632513,22631797:22632303,22631799:22632280,22665579:22666079,22665581:22665769,22681574:22684908,22681577:22684515,22681580:22684435,22693053:22696143,22697103:22699304,22697110:22697961,22697153:22697620,22711956:22712229,22729056:22737375,22739865:22742253,22739878:22743175,22739879:22743311,22739921:22743913,22739936:22742616,22739937:22741998,22739940:22740215,22739942:22740307,22758935:22759900,22773718:22777786,22773736:22778092,22787286:22792159,22787297:22791819,22787299:22791805,22787305:22788888,22787317:22788717,22787321:22787394,22789653:22791392,22789655:22791340,22789662:22790312,22798500:22798565,22803873:22804017,22805704:22806282,22805720:22806640,22805726:22806350,22805731:22805870,22805732:22805846,22806839:22806981,22806843:22806939,22806846:22806867,22823017:22823036,22823018:22823049,22835734:22842767,22835739:22841646,22835744:22840870,22835755:22838285,22835758:22835939,22877340:2287765', 'assoc_mat': '22631764:etiquette:4207:22636535,22631766:etiquette:4207:22635832,22631771:etiquette:4207:22635296,22631772:etiquette:4207:22635628,22631784:etiquette:4207:22634129,22631790:etiquette:4207:22632513,22631797:etiquette:4207:22632303,22631799:etiquette:4207:22632280,22665579:etiquette:4207:22666079,22665581:etiquette:4207:22665769,22681574:etiquette:4207:22684908,22681577:etiquette:4207:22684515,22681580:etiquette:4207:22684435,22693053:etiquette:4207:22696143,22697103:etiquette:4207:22699304,22697110:etiquette:4207:22697961,22697153:etiquette:4207:22697620,22711956:etiquette:4207:22712229,22729056:etiquette:4207:22737375,22739865:etiquette:4207:22742253,22739878:etiquette:4207:22743175,22739879:etiquette:4207:22743311,22739921:etiquette:4207:22743913,22739936:etiquette:4207:22742616,22739937:etiquette:4207:22741998,22739940:etiquette:4207:22740215,22739942:etiquette:4207:22740307,22758935:etiquette:4207:22759900,22773718:etiquette:4207:22777786,22773736:etiquette:4207:22778092,22787286:etiquette:4207:22792159,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006674101467205774, 'nb_photo': 1134, 'list_port_cont': '22632745,22682442,22740618,22790282,22806023,22835953,22877545,22900236,22934619,22934810,22989430,22990392,23035702,23036352,23036688,23077724', 'assoc_port': '22631770:22632745,22681569:22682442,22739919:22740618,22789651:22790282,22805712:22806023,22835736:22835953,22877326:22877545,22899767:22900236,22934041:22934810,22934173:22934619,22989007:22990392,22989008:22989430,23035124:23036688,23035137:23036352,23035139:23035702,23077263:23077724', 'assoc_mat': '22631770:etiquette:4211:22632745,22681569:etiquette:4211:22682442,22739919:etiquette:4211:22740618,22789651:etiquette:4211:22790282,22805712:etiquette:4211:22806023,22835736:etiquette:4211:22835953,22877326:etiquette:4211:22877545,22899767:etiquette:4211:22900236,22934041:etiquette:4211:22934810,22934173:etiquette:4211:22934619,22989007:etiquette:4211:22990392,22989008:etiquette:4211:22989430,23035124:etiquette:4211:23036688,23035137:etiquette:4211:23036352,23035139:etiquette:4211:23035702,23077263:etiquette:4211:23077724'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00026344179988441825, 'nb_photo': 8, 'list_port_cont': '22697985,22807132,22836558,22939803', 'assoc_port': '22697096:22697985,22806844:22807132,22835754:22836558,22934087:22939803', 'assoc_mat': '22697096:etiquette:3327:22697985,22806844:etiquette:3327:22807132,22835754:etiquette:3327:22836558,22934087:etiquette:3327:22939803'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.027012240809737197, 'nb_photo': 412, 'list_port_cont': '22633302,22667151,22712672,22806697,22851411,22939620,23068967', 'assoc_port': '22631793:22633302,22665583:22667151,22712584:22712672,22805707:22806697,22849177:22851411,22934089:22939620,23021839:23068967', 'assoc_mat': '22631793:film_plastique:4203:22633302,22665583:film_plastique:4203:22667151,22712584:film_plastique:4203:22712672,22805707:film_plastique:4203:22806697,22849177:film_plastique:4203:22851411,22934089:film_plastique:4203:22939620,23021839:film_plastique:4203:23068967'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0028993388809927445, 'nb_photo': 786, 'list_port_cont': '22595671,22596688,22614592,22614956,22632242,22633184,22633315,22634176,22635750,22636518,22682520,22683461,22684116,22696050,22696119,22697476,22699010,22699071,22699124,22699151,22699238,22699380,22737133,22742402,22743427,22743614,22743691,22743786,22744212,22759095,22759426,22759843,22774832,22776073,22777822,22778041,22787980,22789061,22789480,22790621,22790833,22791192,22791309,22791376,22791440,22791619,22791768,22803843,22803963,22804030,22806207,22806234,22806323,22806394,22806461,22806605,22806878,22806888,22806964,22807041,22812095,22836707,22838183,22838822,22840181,22840893,22841063,22841225,22841477,22841657,22842262,22849859,22896864,22899125,22900199,22900357,22902502,22937128,22939895,22940224,22940523,22941509,22996043,22996548,22997345,22997522,23002126,23068344,23069842,23070002,23085949,23086112,23086123,23088649,23088735,23090905,23094718', 'assoc_port': '22595057:22595671,22596273:22596688,22612985:22614592,22612986:22614956,22631763:22636518,22631765:22635750,22631785:22634176,22631786:22633315,22631787:22633184,22631798:22632242,22681579:22684116,22681582:22683461,22681583:22682520,22693051:22696050,22693052:22696119,22697094:22699380,22697104:22699238,22697105:22699151,22697106:22699071,22697108:22699124,22697109:22699010,22697154:22697476,22729053:22737133,22739866:22742402,22739881:22743427,22739906:22743614,22739918:22744212,22739922:22743691,22739923:22743786,22758936:22759843,22758937:22759426,22758939:22759095,22773721:22777822,22773737:22778041,22773807:22776073,22773814:22774832,22787291:22791376,22787292:22791440,22787301:22791768,22787302:22789480,22787304:22789061,22787318:22787980,22789654:22791619,22789656:22791192,22789661:22791309,22789663:22790833,22789664:22790621,22803399:22803843,22803871:22804030,22803875:22803963,22805702:22806207,22805705:22806394,22805715:22806605,22805721:22806461,22805727:22806323,22805730:22806234,22806835:2280704', 'assoc_mat': '22595057:film_plastique:4207:22595671,22596273:film_plastique:4207:22596688,22612985:film_plastique:4207:22614592,22612986:film_plastique:4207:22614956,22631763:film_plastique:4207:22636518,22631765:film_plastique:4207:22635750,22631785:film_plastique:4207:22634176,22631786:film_plastique:4207:22633315,22631787:film_plastique:4207:22633184,22631798:film_plastique:4207:22632242,22681579:film_plastique:4207:22684116,22681582:film_plastique:4207:22683461,22681583:film_plastique:4207:22682520,22693051:film_plastique:4207:22696050,22693052:film_plastique:4207:22696119,22697094:film_plastique:4207:22699380,22697104:film_plastique:4207:22699238,22697105:film_plastique:4207:22699151,22697106:film_plastique:4207:22699071,22697108:film_plastique:4207:22699124,22697109:film_plastique:4207:22699010,22697154:film_plastique:4207:22697476,22729053:film_plastique:4207:22737133,22739866:film_plastique:4207:22742402,22739881:film_plastique:4207:22743427,22739906:film_plastique:4207:22743614,22739918:film_plastique:4207:2274421'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.7806838717688337, 'nb_photo': 4035, 'list_port_cont': '22597235,22613414,22632600,22632659,22632692,22632769,22633036,22633117,22633225,22633824,22634316,22668452,22674519,22682269,22694220,22694921,22697341,22697574,22697714,22697729,22697866,22712604,22730171,22740409,22740539,22740711,22741090,22741288,22741407,22741790,22742119,22742718,22756188,22756552,22758492,22758636,22774211,22787751,22787900,22787989,22788059,22788137,22788260,22788461,22790081,22790260,22803487,22803514,22803583,22803633,22803938,22805985,22806186,22806259,22806482,22835918,22836164,22836951,22837007,22837026,22849561,22849668,22849709,22849904,22850304,22850517,22896290,22896332,22896462,22896604,22897151,22899960,22900015,22900052,22901811,22902035,22915278,22915324,22917909,22934540,22934695,22934739,22935346,22935713,22935797,22935988,22936950,22989378,22989401,22989533,22989852,22990009,22990092,22990692,22990825,22991299,22991590,22991659,22991829,22991921,23023048,23023754,23024017,23035382,23035466,23035585,23035740,23036166,23036282,23036415,23036421,23052556,23077789,2307817', 'assoc_port': '22596976:22597235,22612991:22613414,22631759:22633824,22631760:22634316,22631761:22633225,22631768:22633117,22631769:22633036,22631776:22632769,22631781:22632659,22631783:22632600,22631795:22632692,22668129:22668452,22674290:22674519,22681575:22682269,22693078:22694921,22693081:22694220,22697097:22697866,22697099:22697341,22697101:22697714,22697102:22697729,22697116:22697574,22712581:22712604,22729059:22730171,22739868:22742119,22739869:22742718,22739914:22741790,22739916:22741288,22739927:22741407,22739932:22741090,22739935:22740711,22739943:22740539,22739946:22740409,22755886:22756188,22755887:22756552,22758210:22758636,22758211:22758492,22773803:22774211,22787287:22788461,22787296:22788260,22787307:22788137,22787308:22788059,22787312:22787989,22787313:22787751,22787323:22787900,22789657:22790081,22789659:22790260,22803396:22803938,22803398:22803633,22803401:22803583,22803403:22803514,22803404:22803487,22805708:22806482,22805710:22805985,22805716:22806259,22805723:22806186,22835735:22837026,22835737:2283700', 'assoc_mat': '22596976:film_plastique:4461:22597235,22612991:film_plastique:4461:22613414,22631759:film_plastique:4461:22633824,22631760:film_plastique:4461:22634316,22631761:film_plastique:4461:22633225,22631768:film_plastique:4461:22633117,22631769:film_plastique:4461:22633036,22631776:film_plastique:4461:22632769,22631781:film_plastique:4461:22632659,22631783:film_plastique:4461:22632600,22631795:film_plastique:4461:22632692,22668129:film_plastique:4461:22668452,22674290:film_plastique:4461:22674519,22681575:film_plastique:4461:22682269,22693078:film_plastique:4461:22694921,22693081:film_plastique:4461:22694220,22697097:film_plastique:4461:22697866,22697099:film_plastique:4461:22697341,22697101:film_plastique:4461:22697714,22697102:film_plastique:4461:22697729,22697116:film_plastique:4461:22697574,22712581:film_plastique:4461:22712604,22729059:film_plastique:4461:22730171,22739868:film_plastique:4461:22742119,22739869:film_plastique:4461:22742718,22739914:film_plastique:4461:22741790,22739916:film_plastique:4461:2274128'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0385346075862046, 'nb_photo': 377, 'list_port_cont': '22743628,22806125,22815904,22997547,23090878', 'assoc_port': '22743292:22743628,22805722:22806125,22815065:22815904,22989006:22997547,23063140:23090878', 'assoc_mat': '22743292:film_plastique:4200:22743628,22805722:film_plastique:4200:22806125,22815065:film_plastique:4200:22815904,22989006:film_plastique:4200:22997547,23063140:film_plastique:4200:23090878'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.014129693580776367, 'nb_photo': 329, 'list_port_cont': '22633006,22633059,22665425,22682462,22697853,22741013,22741048,22759498,22774402,22788004,22797566,22802486,22806107,22816403,22836097,22896099,22896243,22915367,22934726,22934782,22989243,22989665,23022700,23022846,23063717,23077943', 'assoc_port': '22631755:22633059,22631780:22633006,22665064:22665425,22681572:22682462,22697114:22697853,22739876:22741048,22739931:22741013,22758940:22759498,22773792:22774402,22787322:22788004,22797340:22797566,22802368:22802486,22805717:22806107,22815066:22816403,22835748:22836097,22895926:22896243,22895949:22896099,22915100:22915367,22934070:22934726,22934124:22934782,22988977:22989243,22989017:22989665,23021843:23022846,23021874:23022700,23063141:23063717,23077292:23077943', 'assoc_mat': '22631755:film_plastique:4209:22633059,22631780:film_plastique:4209:22633006,22665064:film_plastique:4209:22665425,22681572:film_plastique:4209:22682462,22697114:film_plastique:4209:22697853,22739876:film_plastique:4209:22741048,22739931:film_plastique:4209:22741013,22758940:film_plastique:4209:22759498,22773792:film_plastique:4209:22774402,22787322:film_plastique:4209:22788004,22797340:film_plastique:4209:22797566,22802368:film_plastique:4209:22802486,22805717:film_plastique:4209:22806107,22815066:film_plastique:4209:22816403,22835748:film_plastique:4209:22836097,22895926:film_plastique:4209:22896243,22895949:film_plastique:4209:22896099,22915100:film_plastique:4209:22915367,22934070:film_plastique:4209:22934726,22934124:film_plastique:4209:22934782,22988977:film_plastique:4209:22989243,22989017:film_plastique:4209:22989665,23021843:film_plastique:4209:23022846,23021874:film_plastique:4209:23022700,23063141:film_plastique:4209:23063717,23077292:film_plastique:4209:23077943'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005203459524145567, 'nb_photo': 2381, 'list_port_cont': '22595624,22596511,22615948,22632286,22632308,22632342,22632506,22633078,22634133,22635198,22635288,22635631,22635839,22636530,22663367,22665773,22666069,22683413,22684437,22684517,22684912,22685515,22685921,22696134,22697253,22697622,22697703,22697967,22699317,22712216,22714007,22715575,22717675,22736802,22737377,22740212,22740294,22741993,22742218,22742262,22742565,22742614,22742810,22742962,22743032,22743182,22743309,22743460,22743641,22743938,22744007,22759221,22759901,22776417,22777138,22777790,22777992,22778090,22788705,22788845,22788898,22789083,22789611,22789788,22789868,22790056,22790298,22791071,22791204,22791355,22791393,22791799,22791814,22791820,22792148,22798562,22803456,22803999,22804015,22805860,22805862,22806285,22806340,22806344,22806639,22806853,22806942,22806983,22806998,22807989,22823029,22823050,22835811,22835858,22835935,22838277,22840232,22840730,22840872,22841464,22841649,22842765,22849496,22877648,22896086,22897457,22897813,22898189,22898549,22898604,22898654,22898865,22899478,2289979', 'assoc_port': '22595056:22595624,22596275:22596511,22612987:22615948,22631762:22635198,22631764:22636530,22631766:22635839,22631771:22635288,22631772:22635631,22631784:22634133,22631788:22633078,22631790:22632506,22631791:22632342,22631797:22632308,22631799:22632286,22662771:22663367,22665579:22666069,22665581:22665773,22681567:22685921,22681568:22685515,22681574:22684912,22681577:22684517,22681580:22684437,22681584:22683413,22693053:22696134,22697103:22699317,22697110:22697967,22697112:22697703,22697153:22697622,22697156:22697253,22711956:22712216,22713815:22715575,22713817:22717675,22713835:22714007,22729056:22737377,22729057:22736802,22739865:22742262,22739867:22742565,22739872:22742810,22739874:22742962,22739878:22743182,22739879:22743309,22739907:22743641,22739917:22744007,22739921:22743938,22739925:22743032,22739936:22742614,22739937:22741993,22739938:22742218,22739940:22740212,22739942:22740294,22743291:22743460,22758935:22759901,22758938:22759221,22773718:22777790,22773725:22777992,22773736:22778090,22773758:2277713', 'assoc_mat': '22595056:film_plastique:4207:22595624,22596275:film_plastique:4207:22596511,22612987:film_plastique:4207:22615948,22631762:film_plastique:4207:22635198,22631764:film_plastique:4207:22636530,22631766:film_plastique:4207:22635839,22631771:film_plastique:4207:22635288,22631772:film_plastique:4207:22635631,22631784:film_plastique:4207:22634133,22631788:film_plastique:4207:22633078,22631790:film_plastique:4207:22632506,22631791:film_plastique:4207:22632342,22631797:film_plastique:4207:22632308,22631799:film_plastique:4207:22632286,22662771:film_plastique:4207:22663367,22665579:film_plastique:4207:22666069,22665581:film_plastique:4207:22665773,22681567:film_plastique:4207:22685921,22681568:film_plastique:4207:22685515,22681574:film_plastique:4207:22684912,22681577:film_plastique:4207:22684517,22681580:film_plastique:4207:22684437,22681584:film_plastique:4207:22683413,22693053:film_plastique:4207:22696134,22697103:film_plastique:4207:22699317,22697110:film_plastique:4207:22697967,22697112:film_plastique:4207:2269770'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0033867174675483044, 'nb_photo': 2684, 'list_port_cont': '22632751,22682443,22740607,22790285,22806022,22835960,22877549,22900230,22934622,22934800,22989443,22990393,23035706,23036353,23036698,23077722', 'assoc_port': '22631770:22632751,22681569:22682443,22739919:22740607,22789651:22790285,22805712:22806022,22835736:22835960,22877326:22877549,22899767:22900230,22934041:22934800,22934173:22934622,22989007:22990393,22989008:22989443,23035124:23036698,23035137:23036353,23035139:23035706,23077263:23077722', 'assoc_mat': '22631770:film_plastique:4211:22632751,22681569:film_plastique:4211:22682443,22739919:film_plastique:4211:22740607,22789651:film_plastique:4211:22790285,22805712:film_plastique:4211:22806022,22835736:film_plastique:4211:22835960,22877326:film_plastique:4211:22877549,22899767:film_plastique:4211:22900230,22934041:film_plastique:4211:22934800,22934173:film_plastique:4211:22934622,22989007:film_plastique:4211:22990393,22989008:film_plastique:4211:22989443,23035124:film_plastique:4211:23036698,23035137:film_plastique:4211:23036353,23035139:film_plastique:4211:23035706,23077263:film_plastique:4211:23077722'}, {'unwanted_material': 'kraft', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0010124879364476669, 'nb_photo': 6, 'list_port_cont': '22633296,22806698,22851404,22939618', 'assoc_port': '22631793:22633296,22805707:22806698,22849177:22851404,22934089:22939618', 'assoc_mat': '22631793:kraft:4203:22633296,22805707:kraft:4203:22806698,22849177:kraft:4203:22851404,22934089:kraft:4203:22939618'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0015219915763303633, 'nb_photo': 18, 'list_port_cont': '22595680,22614957,22633319,22684112,22699227,22699373,22743601,22803834,22806322,22806460,22841230,22900191,22996033,22999601', 'assoc_port': '22595057:22595680,22612986:22614957,22631786:22633319,22681579:22684112,22697094:22699373,22697104:22699227,22739906:22743601,22803399:22803834,22805721:22806460,22805727:22806322,22835740:22841230,22899762:22900191,22988969:22996033,22999429:22999601', 'assoc_mat': '22595057:kraft:4207:22595680,22612986:kraft:4207:22614957,22631786:kraft:4207:22633319,22681579:kraft:4207:22684112,22697094:kraft:4207:22699373,22697104:kraft:4207:22699227,22739906:kraft:4207:22743601,22803399:kraft:4207:22803834,22805721:kraft:4207:22806460,22805727:kraft:4207:22806322,22835740:kraft:4207:22841230,22899762:kraft:4207:22900191,22988969:kraft:4207:22996033,22999429:kraft:4207:22999601'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0023740654225166678, 'nb_photo': 2, 'list_port_cont': '22741099,22935802', 'assoc_port': '22739932:22741099,22934072:22935802', 'assoc_mat': '22739932:kraft:4461:22741099,22934072:kraft:4461:22935802'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.000245063219793777, 'nb_photo': 3, 'list_port_cont': '22806127,23090888', 'assoc_port': '22805722:22806127,23063140:23090888', 'assoc_mat': '22805722:kraft:4200:22806127,23063140:kraft:4200:23090888'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.013838204611658137, 'nb_photo': 60, 'list_port_cont': '22597948,22613053,22632906,22633695,22665967,22674432,22697407,22743411,22774350,22787571,22788383,22791358,22798851,22806099,22806578,22806654,22849591,22849660,22941527,23026783,23027851,23042215,23042457,23042588,23043233,23067988,23070128,23090820,23094732,23094840', 'assoc_port': '22596276:22597948,22612993:22613053,22631756:22633695,22631779:22632906,22665582:22665967,22674313:22674432,22697113:22697407,22743294:22743411,22773719:22791358,22773759:22774350,22787289:22788383,22787316:22787571,22798724:22798851,22805703:22806654,22805711:22806578,22805729:22806099,22849122:22849660,22849178:22849591,22895925:23026783,22895944:23027851,22934071:22941527,22988966:23042215,22988983:23042457,22988984:23042588,22989016:23043233,23021844:23067988,23021873:23070128,23063142:23090820,23077270:23094732,23077279:23094840', 'assoc_mat': '22596276:kraft:3726:22597948,22612993:kraft:3726:22613053,22631756:kraft:3726:22633695,22631779:kraft:3726:22632906,22665582:kraft:3726:22665967,22674313:kraft:3726:22674432,22697113:kraft:3726:22697407,22743294:kraft:3726:22743411,22773719:kraft:3726:22791358,22773759:kraft:3726:22774350,22787289:kraft:3726:22788383,22787316:kraft:3726:22787571,22798724:kraft:3726:22798851,22805703:kraft:3726:22806654,22805711:kraft:3726:22806578,22805729:kraft:3726:22806099,22849122:kraft:3726:22849660,22849178:kraft:3726:22849591,22895925:kraft:3726:23026783,22895944:kraft:3726:23027851,22934071:kraft:3726:22941527,22988966:kraft:3726:23042215,22988983:kraft:3726:23042457,22988984:kraft:3726:23042588,22989016:kraft:3726:23043233,23021844:kraft:3726:23067988,23021873:kraft:3726:23070128,23063142:kraft:3726:23090820,23077270:kraft:3726:23094732,23077279:kraft:3726:23094840'}, {'unwanted_material': 'kraft', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0012265709331025756, 'nb_photo': 4, 'list_port_cont': '22633009,22665424,22697845,23022704', 'assoc_port': '22631780:22633009,22665064:22665424,22697114:22697845,23021874:23022704', 'assoc_mat': '22631780:kraft:4209:22633009,22665064:kraft:4209:22665424,22697114:kraft:4209:22697845,23021874:kraft:4209:23022704'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.001460976951003603, 'nb_photo': 20, 'list_port_cont': '22615936,22632293,22635203,22666071,22742800,22743176,22805858,22806346,22806948,22938572,22940627,22941731,22995133,22995325,22995856,23069409', 'assoc_port': '22612987:22615936,22631762:22635203,22631799:22632293,22665579:22666071,22739872:22742800,22739878:22743176,22805726:22806346,22805732:22805858,22806843:22806948,22934042:22941731,22934077:22940627,22934091:22938572,22988942:22995133,22988959:22995325,22988968:22995856,23021855:23069409', 'assoc_mat': '22612987:kraft:4207:22615936,22631762:kraft:4207:22635203,22631799:kraft:4207:22632293,22665579:kraft:4207:22666071,22739872:kraft:4207:22742800,22739878:kraft:4207:22743176,22805726:kraft:4207:22806346,22805732:kraft:4207:22805858,22806843:kraft:4207:22806948,22934042:kraft:4207:22941731,22934077:kraft:4207:22940627,22934091:kraft:4207:22938572,22988942:kraft:4207:22995133,22988959:kraft:4207:22995325,22988968:kraft:4207:22995856,23021855:kraft:4207:23069409'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 7.744105578909553e-05, 'nb_photo': 7, 'list_port_cont': '22682441,22806029,23077733', 'assoc_port': '22681569:22682441,22805712:22806029,23077263:23077733', 'assoc_mat': '22681569:kraft:4211:22682441,22805712:kraft:4211:22806029,23077263:kraft:4211:23077733'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00876248488074476, 'nb_photo': 86, 'list_port_cont': '22633308,22667147,22712664,22806691,22851408,22939617,23068969', 'assoc_port': '22631793:22633308,22665583:22667147,22712584:22712664,22805707:22806691,22849177:22851408,22934089:22939617,23021839:23068969', 'assoc_mat': '22631793:metal:4203:22633308,22665583:metal:4203:22667147,22712584:metal:4203:22712664,22805707:metal:4203:22806691,22849177:metal:4203:22851408,22934089:metal:4203:22939617,23021839:metal:4203:23068969'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001840006113809047, 'nb_photo': 62, 'list_port_cont': '22595673,22596690,22634166,22636508,22683455,22696041,22696128,22699130,22699369,22742404,22743693,22743785,22744217,22759428,22776081,22778039,22787974,22791374,22803839,22806602,22806890,22807043,22812096,22836715,22840182,22840887,22841232,22841481,22842255,22899123,22900358,22902494,22940528,22941511,22996038,22997343,22999597,23069848,23086099', 'assoc_port': '22595057:22595673,22596273:22596690,22631763:22636508,22631785:22634166,22681582:22683455,22693051:22696041,22693052:22696128,22697094:22699369,22697108:22699130,22739866:22742404,22739918:22744217,22739922:22743693,22739923:22743785,22758937:22759428,22773737:22778039,22773807:22776081,22787291:22791374,22787318:22787974,22803399:22803839,22805715:22806602,22806835:22807043,22806837:22812096,22806847:22806890,22835733:22842255,22835740:22841232,22835742:22841481,22835746:22840887,22835752:22840182,22835757:22836715,22895922:22902494,22895929:22899123,22899764:22900358,22934056:22941511,22934078:22940528,22988969:22996038,22989020:22997343,22999429:22999597,23021858:23069848,23035143:23086099', 'assoc_mat': '22595057:metal:4207:22595673,22596273:metal:4207:22596690,22631763:metal:4207:22636508,22631785:metal:4207:22634166,22681582:metal:4207:22683455,22693051:metal:4207:22696041,22693052:metal:4207:22696128,22697094:metal:4207:22699369,22697108:metal:4207:22699130,22739866:metal:4207:22742404,22739918:metal:4207:22744217,22739922:metal:4207:22743693,22739923:metal:4207:22743785,22758937:metal:4207:22759428,22773737:metal:4207:22778039,22773807:metal:4207:22776081,22787291:metal:4207:22791374,22787318:metal:4207:22787974,22803399:metal:4207:22803839,22805715:metal:4207:22806602,22806835:metal:4207:22807043,22806837:metal:4207:22812096,22806847:metal:4207:22806890,22835733:metal:4207:22842255,22835740:metal:4207:22841232,22835742:metal:4207:22841481,22835746:metal:4207:22840887,22835752:metal:4207:22840182,22835757:metal:4207:22836715,22895922:metal:4207:22902494,22895929:metal:4207:22899123,22899764:metal:4207:22900358,22934056:metal:4207:22941511,22934078:metal:4207:22940528,22988969:metal:4207:22996038,22989020:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.005256111731253089, 'nb_photo': 17, 'list_port_cont': '22633830,22668438,22697576,22741096,22741295,22787909,22787992,22788071,22788463,22805995,22836942,22849905,22936000,23036162', 'assoc_port': '22631759:22633830,22668129:22668438,22697116:22697576,22739916:22741295,22739932:22741096,22787287:22788463,22787308:22788071,22787312:22787992,22787323:22787909,22805710:22805995,22835738:22836942,22849155:22849905,22934040:22936000,23035131:23036162', 'assoc_mat': '22631759:metal:4461:22633830,22668129:metal:4461:22668438,22697116:metal:4461:22697576,22739916:metal:4461:22741295,22739932:metal:4461:22741096,22787287:metal:4461:22788463,22787308:metal:4461:22788071,22787312:metal:4461:22787992,22787323:metal:4461:22787909,22805710:metal:4461:22805995,22835738:metal:4461:22836942,22849155:metal:4461:22849905,22934040:metal:4461:22936000,23035131:metal:4461:23036162'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001295195605424121, 'nb_photo': 2, 'list_port_cont': '22806117,22997551', 'assoc_port': '22805722:22806117,22989006:22997551', 'assoc_mat': '22805722:metal:4200:22806117,22989006:metal:4200:22997551'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006773143743208547, 'nb_photo': 35, 'list_port_cont': '22633010,22633063,22665430,22682465,22697855,22741010,22759494,22774401,22797564,22802475,22806110,22816402,22896235,22934776,23022832,23063723,23077956', 'assoc_port': '22631755:22633063,22631780:22633010,22665064:22665430,22681572:22682465,22697114:22697855,22739931:22741010,22758940:22759494,22773792:22774401,22797340:22797564,22802368:22802475,22805717:22806110,22815066:22816402,22895926:22896235,22934124:22934776,23021843:23022832,23063141:23063723,23077292:23077956', 'assoc_mat': '22631755:metal:4209:22633063,22631780:metal:4209:22633010,22665064:metal:4209:22665430,22681572:metal:4209:22682465,22697114:metal:4209:22697855,22739931:metal:4209:22741010,22758940:metal:4209:22759494,22773792:metal:4209:22774401,22797340:metal:4209:22797564,22802368:metal:4209:22802475,22805717:metal:4209:22806110,22815066:metal:4209:22816402,22895926:metal:4209:22896235,22934124:metal:4209:22934776,23021843:metal:4209:23022832,23063141:metal:4209:23063723,23077292:metal:4209:23077956'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0027366730821014908, 'nb_photo': 198, 'list_port_cont': '22615942,22632296,22632340,22634140,22635290,22635629,22635829,22666075,22684431,22684520,22684909,22685902,22696139,22697623,22697708,22697965,22699328,22714005,22736801,22737372,22740211,22742258,22742606,22743026,22743472,22743649,22743707,22743931,22759909,22777141,22777996,22787396,22791352,22791388,22791801,22791822,22792157,22798554,22803447,22804002,22804024,22805867,22806293,22806342,22806642,22806864,22806945,22806996,22807010,22807993,22823030,22835817,22835950,22840738,22840867,22841456,22842756,22849490,22896083,22897807,22898195,22898562,22898650,22899480,22915658,22934298,22934334,22935487,22936433,22936810,22937482,22938585,22938899,22939390,22939954,22940802,22941869,22994842,22995136,22995354,22995617,22996250,22996316,22996748,22996834,22996889,22997594,22999701,23001938,23068544,23085871,23085916,23085930,23086048,23090760,23090862,23094667,23094766', 'assoc_port': '22612987:22615942,22631766:22635829,22631771:22635290,22631772:22635629,22631784:22634140,22631791:22632340,22631797:22632296,22665579:22666075,22681567:22685902,22681574:22684909,22681577:22684520,22681580:22684431,22693053:22696139,22697103:22699328,22697110:22697965,22697112:22697708,22697153:22697623,22713835:22714005,22729056:22737372,22729057:22736801,22739865:22742258,22739907:22743649,22739911:22743707,22739921:22743931,22739925:22743026,22739936:22742606,22739940:22740211,22743291:22743472,22758935:22759909,22773725:22777996,22773758:22777141,22787286:22792157,22787297:22791822,22787299:22791801,22787321:22787396,22789653:22791388,22789655:22791352,22798500:22798554,22803400:22803447,22803867:22804002,22803873:22804024,22805704:22806293,22805720:22806642,22805726:22806342,22805731:22805867,22806838:22807993,22806839:22806996,22806840:22807010,22806843:22806945,22806846:22806864,22823017:22823030,22835734:22842756,22835741:22841456,22835744:22840867,22835745:22840738,22835758:22835950,22835761:2283581', 'assoc_mat': '22612987:metal:4207:22615942,22631766:metal:4207:22635829,22631771:metal:4207:22635290,22631772:metal:4207:22635629,22631784:metal:4207:22634140,22631791:metal:4207:22632340,22631797:metal:4207:22632296,22665579:metal:4207:22666075,22681567:metal:4207:22685902,22681574:metal:4207:22684909,22681577:metal:4207:22684520,22681580:metal:4207:22684431,22693053:metal:4207:22696139,22697103:metal:4207:22699328,22697110:metal:4207:22697965,22697112:metal:4207:22697708,22697153:metal:4207:22697623,22713835:metal:4207:22714005,22729056:metal:4207:22737372,22729057:metal:4207:22736801,22739865:metal:4207:22742258,22739907:metal:4207:22743649,22739911:metal:4207:22743707,22739921:metal:4207:22743931,22739925:metal:4207:22743026,22739936:metal:4207:22742606,22739940:metal:4207:22740211,22743291:metal:4207:22743472,22758935:metal:4207:22759909,22773725:metal:4207:22777996,22773758:metal:4207:22777141,22787286:metal:4207:22792157,22787297:metal:4207:22791822,22787299:metal:4207:22791801,22787321:metal:4207:22787396,22789653:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0045875043190655605, 'nb_photo': 287, 'list_port_cont': '22632752,22682446,22740615,22790280,22806030,22835962,22877539,22900237,22934617,22934795,22989441,22990399,23036347,23036700,23077734', 'assoc_port': '22631770:22632752,22681569:22682446,22739919:22740615,22789651:22790280,22805712:22806030,22835736:22835962,22877326:22877539,22899767:22900237,22934041:22934795,22934173:22934617,22989007:22990399,22989008:22989441,23035124:23036700,23035137:23036347,23077263:23077734', 'assoc_mat': '22631770:metal:4211:22632752,22681569:metal:4211:22682446,22739919:metal:4211:22740615,22789651:metal:4211:22790280,22805712:metal:4211:22806030,22835736:metal:4211:22835962,22877326:metal:4211:22877539,22899767:metal:4211:22900237,22934041:metal:4211:22934795,22934173:metal:4211:22934617,22989007:metal:4211:22990399,22989008:metal:4211:22989441,23035124:metal:4211:23036700,23035137:metal:4211:23036347,23077263:metal:4211:23077734'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0003269478203372239, 'nb_photo': 28, 'list_port_cont': '22633101,22636317,22697989,22741262,22790199,22792140,22807126,22836565,22909989', 'assoc_port': '22631757:22636317,22631792:22633101,22697096:22697989,22739877:22741262,22787294:22792140,22789652:22790199,22806844:22807126,22835754:22836565,22899760:22909989', 'assoc_mat': '22631757:metal:3327:22636317,22631792:metal:3327:22633101,22697096:metal:3327:22697989,22739877:metal:3327:22741262,22787294:metal:3327:22792140,22789652:metal:3327:22790199,22806844:metal:3327:22807126,22835754:metal:3327:22836565,22899760:metal:3327:22909989'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003623988740150824, 'nb_photo': 112, 'list_port_cont': '22633404,22634744,22634886,22635386,22635880,22636843,22668504,22682998,22695510,22697491,22697897,22698551,22712627,22740597,22741432,22743680,22745586,22788035,22788532,22789071,22790048,22790979,22801684,22802748,22803709,22806240,22806502,22806666,22806676,22836195,22851595,22852631,22897037,22902356,22915266,22935122,22936329,22936637,22937023,22937288,22937983,22989472,22990411,22990713,22994077,23024095,23036950,23037472,23052968,23078226,23083682', 'assoc_port': '22631758:22635386,22631767:22636843,22631774:22634744,22631775:22634886,22631782:22633404,22631794:22635880,22668130:22668504,22681571:22682998,22693079:22695510,22697098:22698551,22697100:22697897,22697115:22697491,22712582:22712627,22739871:22745586,22739928:22741432,22739933:22743680,22739945:22740597,22787309:22789071,22787310:22790979,22787311:22788532,22787314:22788035,22789658:22790048,22801541:22801684,22802363:22802748,22803402:22803709,22805709:22806676,22805718:22806666,22805719:22806502,22805724:22806240,22835766:22836195,22849150:22852631,22849175:22851595,22895918:22897037,22899770:22902356,22915108:22915266,22934039:22937288,22934073:22937023,22934093:22936637,22934096:22936329,22934121:22937983,22934169:22935122,22988947:22994077,22989012:22990713,22989015:22990411,22989039:22989472,23021849:23024095,23035126:23037472,23035128:23036950,23051725:23052968,23077287:23078226,23082895:23083682', 'assoc_mat': '22631758:metal:3594:22635386,22631767:metal:3594:22636843,22631774:metal:3594:22634744,22631775:metal:3594:22634886,22631782:metal:3594:22633404,22631794:metal:3594:22635880,22668130:metal:3594:22668504,22681571:metal:3594:22682998,22693079:metal:3594:22695510,22697098:metal:3594:22698551,22697100:metal:3594:22697897,22697115:metal:3594:22697491,22712582:metal:3594:22712627,22739871:metal:3594:22745586,22739928:metal:3594:22741432,22739933:metal:3594:22743680,22739945:metal:3594:22740597,22787309:metal:3594:22789071,22787310:metal:3594:22790979,22787311:metal:3594:22788532,22787314:metal:3594:22788035,22789658:metal:3594:22790048,22801541:metal:3594:22801684,22802363:metal:3594:22802748,22803402:metal:3594:22803709,22805709:metal:3594:22806676,22805718:metal:3594:22806666,22805719:metal:3594:22806502,22805724:metal:3594:22806240,22835766:metal:3594:22836195,22849150:metal:3594:22852631,22849175:metal:3594:22851595,22895918:metal:3594:22897037,22899770:metal:3594:22902356,22915108:metal:3594:22915266,22934039:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.12965943670292965, 'nb_photo': 2861, 'list_port_cont': '22633301,22667145,22712678,22806699,22851400,22939621,23068980', 'assoc_port': '22631793:22633301,22665583:22667145,22712584:22712678,22805707:22806699,22849177:22851400,22934089:22939621,23021839:23068980', 'assoc_mat': '22631793:papier:4203:22633301,22665583:papier:4203:22667145,22712584:papier:4203:22712678,22805707:papier:4203:22806699,22849177:papier:4203:22851400,22934089:papier:4203:22939621,23021839:papier:4203:23068980'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.042000570414955064, 'nb_photo': 8170, 'list_port_cont': '22595667,22596689,22614577,22614958,22632244,22633171,22633321,22634168,22635751,22636506,22682529,22683462,22684105,22696045,22696122,22697485,22699015,22699078,22699138,22699140,22699237,22699368,22737154,22742399,22743430,22743607,22743704,22743783,22744224,22759100,22759423,22759856,22774821,22776076,22777828,22778050,22787970,22789053,22789468,22790623,22790825,22791199,22791321,22791377,22791448,22791620,22791770,22797462,22803848,22803969,22804038,22806218,22806225,22806320,22806385,22806456,22806608,22806879,22806891,22806962,22807038,22812088,22836701,22838169,22838824,22840177,22840884,22841077,22841226,22841478,22841669,22842261,22849861,22896866,22899128,22900202,22900344,22902503,22937127,22939894,22940214,22940527,22941519,22996030,22996543,22997351,22997531,22999591,23002132,23068340,23069854,23070003,23085948,23086105,23086128,23088654,23088730,23090904,23094712', 'assoc_port': '22595057:22595667,22596273:22596689,22612985:22614577,22612986:22614958,22631763:22636506,22631765:22635751,22631785:22634168,22631786:22633321,22631787:22633171,22631798:22632244,22681579:22684105,22681582:22683462,22681583:22682529,22693051:22696045,22693052:22696122,22697094:22699368,22697104:22699237,22697105:22699140,22697106:22699078,22697108:22699138,22697109:22699015,22697154:22697485,22729053:22737154,22739866:22742399,22739881:22743430,22739906:22743607,22739918:22744224,22739922:22743704,22739923:22743783,22758936:22759856,22758937:22759423,22758939:22759100,22773721:22777828,22773737:22778050,22773807:22776076,22773814:22774821,22787291:22791377,22787292:22791448,22787301:22791770,22787302:22789468,22787304:22789053,22787318:22787970,22789654:22791620,22789656:22791199,22789661:22791321,22789663:22790825,22789664:22790623,22797337:22797462,22803399:22803848,22803871:22804038,22803875:22803969,22805702:22806218,22805705:22806385,22805715:22806608,22805721:22806456,22805727:22806320,22805730:2280622', 'assoc_mat': '22595057:papier:4207:22595667,22596273:papier:4207:22596689,22612985:papier:4207:22614577,22612986:papier:4207:22614958,22631763:papier:4207:22636506,22631765:papier:4207:22635751,22631785:papier:4207:22634168,22631786:papier:4207:22633321,22631787:papier:4207:22633171,22631798:papier:4207:22632244,22681579:papier:4207:22684105,22681582:papier:4207:22683462,22681583:papier:4207:22682529,22693051:papier:4207:22696045,22693052:papier:4207:22696122,22697094:papier:4207:22699368,22697104:papier:4207:22699237,22697105:papier:4207:22699140,22697106:papier:4207:22699078,22697108:papier:4207:22699138,22697109:papier:4207:22699015,22697154:papier:4207:22697485,22729053:papier:4207:22737154,22739866:papier:4207:22742399,22739881:papier:4207:22743430,22739906:papier:4207:22743607,22739918:papier:4207:22744224,22739922:papier:4207:22743704,22739923:papier:4207:22743783,22758936:papier:4207:22759856,22758937:papier:4207:22759423,22758939:papier:4207:22759100,22773721:papier:4207:22777828,22773737:papier:4207:22778050,2277'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22035567912765874, 'nb_photo': 43407, 'list_port_cont': '22597223,22613426,22632606,22632667,22632694,22632771,22633034,22633116,22633230,22633823,22634326,22668445,22674509,22682266,22694221,22694927,22697340,22697578,22697717,22697743,22697861,22712591,22730169,22740412,22740550,22740704,22741089,22741289,22741404,22741787,22742114,22742720,22756183,22756559,22758484,22758643,22774217,22787755,22787910,22787995,22788068,22788131,22788264,22788460,22790069,22790255,22803495,22803527,22803582,22803639,22803932,22805991,22806185,22806260,22806477,22835904,22836166,22836943,22837008,22837025,22849567,22849678,22849707,22849900,22850305,22850503,22896298,22896334,22896473,22896600,22897145,22899947,22900004,22900057,22901799,22902030,22915282,22915331,22917905,22934551,22934690,22934746,22935344,22935702,22935805,22935997,22936952,22989366,22989404,22989538,22989853,22990010,22990094,22990693,22990837,22991304,22991589,22991671,22991835,22991918,23023046,23023762,23024013,23035388,23035465,23035577,23035741,23036163,23036284,23036409,23036431,23052564,23077808,2307816', 'assoc_port': '22596976:22597223,22612991:22613426,22631759:22633823,22631760:22634326,22631761:22633230,22631768:22633116,22631769:22633034,22631776:22632771,22631781:22632667,22631783:22632606,22631795:22632694,22668129:22668445,22674290:22674509,22681575:22682266,22693078:22694927,22693081:22694221,22697097:22697861,22697099:22697340,22697101:22697717,22697102:22697743,22697116:22697578,22712581:22712591,22729059:22730169,22739868:22742114,22739869:22742720,22739914:22741787,22739916:22741289,22739927:22741404,22739932:22741089,22739935:22740704,22739943:22740550,22739946:22740412,22755886:22756183,22755887:22756559,22758210:22758643,22758211:22758484,22773803:22774217,22787287:22788460,22787296:22788264,22787307:22788131,22787308:22788068,22787312:22787995,22787313:22787755,22787323:22787910,22789657:22790069,22789659:22790255,22803396:22803932,22803398:22803639,22803401:22803582,22803403:22803527,22803404:22803495,22805708:22806477,22805710:22805991,22805716:22806260,22805723:22806185,22835735:22837025,22835737:2283700', 'assoc_mat': '22596976:papier:4461:22597223,22612991:papier:4461:22613426,22631759:papier:4461:22633823,22631760:papier:4461:22634326,22631761:papier:4461:22633230,22631768:papier:4461:22633116,22631769:papier:4461:22633034,22631776:papier:4461:22632771,22631781:papier:4461:22632667,22631783:papier:4461:22632606,22631795:papier:4461:22632694,22668129:papier:4461:22668445,22674290:papier:4461:22674509,22681575:papier:4461:22682266,22693078:papier:4461:22694927,22693081:papier:4461:22694221,22697097:papier:4461:22697861,22697099:papier:4461:22697340,22697101:papier:4461:22697717,22697102:papier:4461:22697743,22697116:papier:4461:22697578,22712581:papier:4461:22712591,22729059:papier:4461:22730169,22739868:papier:4461:22742114,22739869:papier:4461:22742720,22739914:papier:4461:22741787,22739916:papier:4461:22741289,22739927:papier:4461:22741404,22739932:papier:4461:22741089,22739935:papier:4461:22740704,22739943:papier:4461:22740550,22739946:papier:4461:22740412,22755886:papier:4461:22756183,22755887:papier:4461:22756559,2275'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.023312933782983956, 'nb_photo': 532, 'list_port_cont': '22743626,22806121,22815902,22997553,23090881', 'assoc_port': '22743292:22743626,22805722:22806121,22815065:22815902,22989006:22997553,23063140:23090881', 'assoc_mat': '22743292:papier:4200:22743626,22805722:papier:4200:22806121,22815065:papier:4200:22815902,22989006:papier:4200:22997553,23063140:papier:4200:23090881'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9417348488163986, 'nb_photo': 23700, 'list_port_cont': '22633017,22633074,22665423,22682459,22697849,22741012,22741041,22759499,22774403,22788007,22797575,22802479,22806106,22816400,22836093,22896095,22896236,22915381,22934727,22934772,22989245,22989671,23022699,23022842,23063720,23077948', 'assoc_port': '22631755:22633074,22631780:22633017,22665064:22665423,22681572:22682459,22697114:22697849,22739876:22741041,22739931:22741012,22758940:22759499,22773792:22774403,22787322:22788007,22797340:22797575,22802368:22802479,22805717:22806106,22815066:22816400,22835748:22836093,22895926:22896236,22895949:22896095,22915100:22915381,22934070:22934727,22934124:22934772,22988977:22989245,22989017:22989671,23021843:23022842,23021874:23022699,23063141:23063720,23077292:23077948', 'assoc_mat': '22631755:papier:4209:22633074,22631780:papier:4209:22633017,22665064:papier:4209:22665423,22681572:papier:4209:22682459,22697114:papier:4209:22697849,22739876:papier:4209:22741041,22739931:papier:4209:22741012,22758940:papier:4209:22759499,22773792:papier:4209:22774403,22787322:papier:4209:22788007,22797340:papier:4209:22797575,22802368:papier:4209:22802479,22805717:papier:4209:22806106,22815066:papier:4209:22816400,22835748:papier:4209:22836093,22895926:papier:4209:22896236,22895949:papier:4209:22896095,22915100:papier:4209:22915381,22934070:papier:4209:22934727,22934124:papier:4209:22934772,22988977:papier:4209:22989245,22989017:papier:4209:22989671,23021843:papier:4209:23022842,23021874:papier:4209:23022699,23063141:papier:4209:23063720,23077292:papier:4209:23077948'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04010912180239656, 'nb_photo': 19767, 'list_port_cont': '22595610,22596514,22615940,22632281,22632297,22632352,22632509,22633082,22634131,22635210,22635292,22635634,22635836,22636520,22637187,22663364,22665772,22666065,22681946,22683418,22684442,22684509,22684915,22685526,22685899,22696145,22697257,22697297,22697608,22697699,22697974,22699310,22712214,22714006,22715569,22717673,22736796,22737373,22740207,22740299,22741029,22742002,22742222,22742259,22742570,22742618,22742801,22742963,22743022,22743179,22743303,22743468,22743648,22743708,22743915,22744019,22759215,22759908,22776406,22777130,22777791,22777991,22778096,22787400,22788707,22788843,22788886,22789092,22789610,22789787,22789877,22790060,22790309,22791070,22791201,22791345,22791389,22791792,22791803,22791830,22792150,22798566,22803451,22804009,22804020,22805851,22805874,22806290,22806335,22806348,22806632,22806858,22806946,22806995,22807008,22807997,22823034,22823052,22835807,22835860,22835946,22838286,22840218,22840726,22840874,22841463,22841648,22842757,22849493,22849517,22877652,22896078,22897458,2289781', 'assoc_port': '22595056:22595610,22596275:22596514,22612987:22615940,22631762:22635210,22631764:22636520,22631766:22635836,22631771:22635292,22631772:22635634,22631784:22634131,22631788:22633082,22631790:22632509,22631791:22632352,22631797:22632297,22631799:22632281,22637159:22637187,22662771:22663364,22665579:22666065,22665581:22665772,22681567:22685899,22681568:22685526,22681574:22684915,22681577:22684509,22681580:22684442,22681584:22683418,22681587:22681946,22693053:22696145,22697103:22699310,22697110:22697974,22697112:22697699,22697153:22697608,22697155:22697297,22697156:22697257,22711956:22712214,22713815:22715569,22713817:22717673,22713835:22714006,22729056:22737373,22729057:22736796,22739865:22742259,22739867:22742570,22739872:22742801,22739874:22742963,22739878:22743179,22739879:22743303,22739907:22743648,22739911:22743708,22739917:22744019,22739921:22743915,22739925:22743022,22739936:22742618,22739937:22742002,22739938:22742222,22739940:22740207,22739941:22741029,22739942:22740299,22743291:22743468,22758935:2275990', 'assoc_mat': '22595056:papier:4207:22595610,22596275:papier:4207:22596514,22612987:papier:4207:22615940,22631762:papier:4207:22635210,22631764:papier:4207:22636520,22631766:papier:4207:22635836,22631771:papier:4207:22635292,22631772:papier:4207:22635634,22631784:papier:4207:22634131,22631788:papier:4207:22633082,22631790:papier:4207:22632509,22631791:papier:4207:22632352,22631797:papier:4207:22632297,22631799:papier:4207:22632281,22637159:papier:4207:22637187,22662771:papier:4207:22663364,22665579:papier:4207:22666065,22665581:papier:4207:22665772,22681567:papier:4207:22685899,22681568:papier:4207:22685526,22681574:papier:4207:22684915,22681577:papier:4207:22684509,22681580:papier:4207:22684442,22681584:papier:4207:22683418,22681587:papier:4207:22681946,22693053:papier:4207:22696145,22697103:papier:4207:22699310,22697110:papier:4207:22697974,22697112:papier:4207:22697699,22697153:papier:4207:22697608,22697155:papier:4207:22697297,22697156:papier:4207:22697257,22711956:papier:4207:22712214,22713815:papier:4207:22715569,2271'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011715106670777175, 'nb_photo': 5480, 'list_port_cont': '22632746,22682433,22740610,22790289,22806026,22835969,22877546,22900238,22934607,22934798,22989434,22990394,23035701,23036340,23036684,23077729', 'assoc_port': '22631770:22632746,22681569:22682433,22739919:22740610,22789651:22790289,22805712:22806026,22835736:22835969,22877326:22877546,22899767:22900238,22934041:22934798,22934173:22934607,22989007:22990394,22989008:22989434,23035124:23036684,23035137:23036340,23035139:23035701,23077263:23077729', 'assoc_mat': '22631770:papier:4211:22632746,22681569:papier:4211:22682433,22739919:papier:4211:22740610,22789651:papier:4211:22790289,22805712:papier:4211:22806026,22835736:papier:4211:22835969,22877326:papier:4211:22877546,22899767:papier:4211:22900238,22934041:papier:4211:22934798,22934173:papier:4211:22934607,22989007:papier:4211:22990394,22989008:papier:4211:22989434,23035124:papier:4211:23036684,23035137:papier:4211:23036340,23035139:papier:4211:23035701,23077263:papier:4211:23077729'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.026185262724880726, 'nb_photo': 2331, 'list_port_cont': '22633099,22633731,22634619,22636323,22674615,22697981,22741265,22744079,22790196,22791867,22792134,22807130,22807185,22828146,22836567,22899784,22909982,22917632,22918283,22939341,22939801,22997435,22998813,23069803,23086154,23094794', 'assoc_port': '22631757:22636323,22631773:22634619,22631778:22633731,22631792:22633099,22674311:22674615,22697096:22697981,22739877:22741265,22743293:22744079,22787285:22791867,22787294:22792134,22789652:22790196,22806836:22807185,22806844:22807130,22823015:22828146,22835754:22836567,22895927:22899784,22895943:22918283,22899760:22909982,22915103:22917632,22934087:22939801,22934172:22939341,22988990:22997435,22989025:22998813,23021841:23069803,23035125:23086154,23077254:23094794', 'assoc_mat': '22631757:papier:3327:22636323,22631773:papier:3327:22634619,22631778:papier:3327:22633731,22631792:papier:3327:22633099,22674311:papier:3327:22674615,22697096:papier:3327:22697981,22739877:papier:3327:22741265,22743293:papier:3327:22744079,22787285:papier:3327:22791867,22787294:papier:3327:22792134,22789652:papier:3327:22790196,22806836:papier:3327:22807185,22806844:papier:3327:22807130,22823015:papier:3327:22828146,22835754:papier:3327:22836567,22895927:papier:3327:22899784,22895943:papier:3327:22918283,22899760:papier:3327:22909982,22915103:papier:3327:22917632,22934087:papier:3327:22939801,22934172:papier:3327:22939341,22988990:papier:3327:22997435,22989025:papier:3327:22998813,23021841:papier:3327:23069803,23035125:papier:3327:23086154,23077254:papier:3327:23094794'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07290071368811996, 'nb_photo': 17895, 'list_port_cont': '22632466,22633402,22634750,22634884,22635378,22635888,22636255,22636842,22666593,22668498,22682358,22682994,22695520,22697490,22697896,22698549,22712630,22735953,22740594,22741435,22741903,22743679,22745579,22756248,22758403,22775350,22777917,22780001,22787576,22788037,22788535,22789065,22790042,22790980,22801683,22802758,22803702,22804877,22806244,22806505,22806668,22806679,22807380,22836201,22851602,22852059,22852624,22896111,22896917,22897034,22901011,22902365,22915258,22915387,22934629,22935131,22936326,22936633,22937024,22937291,22937978,22989470,22990260,22990409,22990706,22991380,22991520,22991765,22992186,22994083,23022317,23024100,23024306,23035853,23036466,23036943,23037476,23052967,23054433,23063284,23078080,23078231,23083681', 'assoc_port': '22631758:22635378,22631767:22636842,22631774:22634750,22631775:22634884,22631777:22636255,22631782:22633402,22631794:22635888,22631796:22632466,22665584:22666593,22668130:22668498,22681570:22682358,22681571:22682994,22693079:22695520,22697098:22698549,22697100:22697896,22697115:22697490,22712582:22712630,22729058:22735953,22739871:22745579,22739926:22741903,22739928:22741435,22739933:22743679,22739945:22740594,22755885:22756248,22758212:22758403,22773739:22775350,22773740:22777917,22773755:22780001,22787309:22789065,22787310:22790980,22787311:22788535,22787314:22788037,22787324:22787576,22789658:22790042,22801541:22801683,22802363:22802758,22803397:22804877,22803402:22803702,22805709:22806679,22805718:22806668,22805719:22806505,22805724:22806244,22806845:22807380,22835766:22836201,22849150:22852624,22849153:22852059,22849175:22851602,22895918:22897034,22895938:22896917,22895953:22896111,22899765:22901011,22899770:22902365,22915104:22915387,22915108:22915258,22934039:22937291,22934073:22937024,22934093:2293663', 'assoc_mat': '22631758:papier:3594:22635378,22631767:papier:3594:22636842,22631774:papier:3594:22634750,22631775:papier:3594:22634884,22631777:papier:3594:22636255,22631782:papier:3594:22633402,22631794:papier:3594:22635888,22631796:papier:3594:22632466,22665584:papier:3594:22666593,22668130:papier:3594:22668498,22681570:papier:3594:22682358,22681571:papier:3594:22682994,22693079:papier:3594:22695520,22697098:papier:3594:22698549,22697100:papier:3594:22697896,22697115:papier:3594:22697490,22712582:papier:3594:22712630,22729058:papier:3594:22735953,22739871:papier:3594:22745579,22739926:papier:3594:22741903,22739928:papier:3594:22741435,22739933:papier:3594:22743679,22739945:papier:3594:22740594,22755885:papier:3594:22756248,22758212:papier:3594:22758403,22773739:papier:3594:22775350,22773740:papier:3594:22777917,22773755:papier:3594:22780001,22787309:papier:3594:22789065,22787310:papier:3594:22790980,22787311:papier:3594:22788535,22787314:papier:3594:22788037,22787324:papier:3594:22787576,22789658:papier:3594:22790042,2280'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001163748012265227, 'nb_photo': 2, 'list_port_cont': '22633306,23068981', 'assoc_port': '22631793:22633306,23021839:23068981', 'assoc_mat': '22631793:pehd:4203:22633306,23021839:pehd:4203:23068981'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008129481851322784, 'nb_photo': 5, 'list_port_cont': '22595683,22614951,22682530,22807040,23069844', 'assoc_port': '22595057:22595683,22612986:22614951,22681583:22682530,22806835:22807040,23021858:23069844', 'assoc_mat': '22595057:pehd:4207:22595683,22612986:pehd:4207:22614951,22681583:pehd:4207:22682530,22806835:pehd:4207:22807040,23021858:pehd:4207:23069844'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027359681922226762, 'nb_photo': 5, 'list_port_cont': '22634319,22697349,22803579', 'assoc_port': '22631760:22634319,22697099:22697349,22803401:22803579', 'assoc_mat': '22631760:pehd:4461:22634319,22697099:pehd:4461:22697349,22803401:pehd:4461:22803579'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.001955597444524095, 'nb_photo': 4, 'list_port_cont': '22743633,22997560', 'assoc_port': '22743292:22743633,22989006:22997560', 'assoc_mat': '22743292:pehd:4200:22743633,22989006:pehd:4200:22997560'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0007807905942648617, 'nb_photo': 5, 'list_port_cont': '22697846,22797571,22896240,23022838', 'assoc_port': '22697114:22697846,22797340:22797571,22895926:22896240,23021843:23022838', 'assoc_mat': '22697114:pehd:4209:22697846,22797340:pehd:4209:22797571,22895926:pehd:4209:22896240,23021843:pehd:4209:23022838'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007210907539454388, 'nb_photo': 21, 'list_port_cont': '22685906,22699319,22740208,22742260,22743023,22806331,22806343,22807995,22835803,22840864,22896084,22898553,22940797,22995142,22997690,23094826,23094870', 'assoc_port': '22681567:22685906,22697103:22699319,22739865:22742260,22739925:22743023,22739940:22740208,22805725:22806331,22805726:22806343,22806838:22807995,22835744:22840864,22835761:22835803,22895923:22898553,22895955:22896084,22934057:22940797,22988942:22995142,22989023:22997690,23077276:23094826,23077281:23094870', 'assoc_mat': '22681567:pehd:4207:22685906,22697103:pehd:4207:22699319,22739865:pehd:4207:22742260,22739925:pehd:4207:22743023,22739940:pehd:4207:22740208,22805725:pehd:4207:22806331,22805726:pehd:4207:22806343,22806838:pehd:4207:22807995,22835744:pehd:4207:22840864,22835761:pehd:4207:22835803,22895923:pehd:4207:22898553,22895955:pehd:4207:22896084,22934057:pehd:4207:22940797,22988942:pehd:4207:22995142,22989023:pehd:4207:22997690,23077276:pehd:4207:23094826,23077281:pehd:4207:23094870'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9164178460493062, 'nb_photo': 104, 'list_port_cont': '22632753,22682438,22740612,22790295,22806027,22835968,22877537,22900224,22934809,22990383,23036343,23036685,23077727', 'assoc_port': '22631770:22632753,22681569:22682438,22739919:22740612,22789651:22790295,22805712:22806027,22835736:22835968,22877326:22877537,22899767:22900224,22934041:22934809,22989007:22990383,23035124:23036685,23035137:23036343,23077263:23077727', 'assoc_mat': '22631770:pehd:4211:22632753,22681569:pehd:4211:22682438,22739919:pehd:4211:22740612,22789651:pehd:4211:22790295,22805712:pehd:4211:22806027,22835736:pehd:4211:22835968,22877326:pehd:4211:22877537,22899767:pehd:4211:22900224,22934041:pehd:4211:22934809,22989007:pehd:4211:22990383,23035124:pehd:4211:23036685,23035137:pehd:4211:23036343,23077263:pehd:4211:23077727'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.001580076270095542, 'nb_photo': 70, 'list_port_cont': '22633105,22633727,22634617,22636318,22674622,22697982,22741263,22744078,22790200,22792142,22807128,22807183,22828144,22836561,22899780,22909976,22917635,22939330,22939805,22997444,22998807,23086155', 'assoc_port': '22631757:22636318,22631773:22634617,22631778:22633727,22631792:22633105,22674311:22674622,22697096:22697982,22739877:22741263,22743293:22744078,22787294:22792142,22789652:22790200,22806836:22807183,22806844:22807128,22823015:22828144,22835754:22836561,22895927:22899780,22899760:22909976,22915103:22917635,22934087:22939805,22934172:22939330,22988990:22997444,22989025:22998807,23035125:23086155', 'assoc_mat': '22631757:pehd:3327:22636318,22631773:pehd:3327:22634617,22631778:pehd:3327:22633727,22631792:pehd:3327:22633105,22674311:pehd:3327:22674622,22697096:pehd:3327:22697982,22739877:pehd:3327:22741263,22743293:pehd:3327:22744078,22787294:pehd:3327:22792142,22789652:pehd:3327:22790200,22806836:pehd:3327:22807183,22806844:pehd:3327:22807128,22823015:pehd:3327:22828144,22835754:pehd:3327:22836561,22895927:pehd:3327:22899780,22899760:pehd:3327:22909976,22915103:pehd:3327:22917635,22934087:pehd:3327:22939805,22934172:pehd:3327:22939330,22988990:pehd:3327:22997444,22989025:pehd:3327:22998807,23035125:pehd:3327:23086155'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0005899401050359162, 'nb_photo': 82, 'list_port_cont': '22633413,22634879,22635884,22636839,22666590,22668496,22682353,22695516,22697495,22712625,22735949,22740599,22741434,22743682,22788036,22788540,22789067,22801678,22802756,22803701,22806245,22806506,22806675,22836193,22851601,22852626,22896921,22897035,22901012,22936327,22936638,22990256,22991511,22991771,23024096,23024305,23035857,23036470,23036949,23037479,23054438,23078230,23083677', 'assoc_port': '22631767:22636839,22631775:22634879,22631782:22633413,22631794:22635884,22665584:22666590,22668130:22668496,22681570:22682353,22693079:22695516,22697115:22697495,22712582:22712625,22729058:22735949,22739928:22741434,22739933:22743682,22739945:22740599,22787309:22789067,22787311:22788540,22787314:22788036,22801541:22801678,22802363:22802756,22803402:22803701,22805709:22806675,22805719:22806506,22805724:22806245,22835766:22836193,22849150:22852626,22849175:22851601,22895918:22897035,22895938:22896921,22899765:22901012,22934093:22936638,22934096:22936327,22988989:22991771,22988991:22991511,22989027:22990256,23021836:23024305,23021849:23024096,23035126:23037479,23035128:23036949,23035140:23036470,23035151:23035857,23054180:23054438,23077287:23078230,23082895:23083677', 'assoc_mat': '22631767:pehd:3594:22636839,22631775:pehd:3594:22634879,22631782:pehd:3594:22633413,22631794:pehd:3594:22635884,22665584:pehd:3594:22666590,22668130:pehd:3594:22668496,22681570:pehd:3594:22682353,22693079:pehd:3594:22695516,22697115:pehd:3594:22697495,22712582:pehd:3594:22712625,22729058:pehd:3594:22735949,22739928:pehd:3594:22741434,22739933:pehd:3594:22743682,22739945:pehd:3594:22740599,22787309:pehd:3594:22789067,22787311:pehd:3594:22788540,22787314:pehd:3594:22788036,22801541:pehd:3594:22801678,22802363:pehd:3594:22802756,22803402:pehd:3594:22803701,22805709:pehd:3594:22806675,22805719:pehd:3594:22806506,22805724:pehd:3594:22806245,22835766:pehd:3594:22836193,22849150:pehd:3594:22852626,22849175:pehd:3594:22851601,22895918:pehd:3594:22897035,22895938:pehd:3594:22896921,22899765:pehd:3594:22901012,22934093:pehd:3594:22936638,22934096:pehd:3594:22936327,22988989:pehd:3594:22991771,22988991:pehd:3594:22991511,22989027:pehd:3594:22990256,23021836:pehd:3594:23024305,23021849:pehd:3594:23024096,23035126:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011366443144814758, 'nb_photo': 92, 'list_port_cont': '22633297,22667157,22712663,22806693,22851402,22939611,23068970', 'assoc_port': '22631793:22633297,22665583:22667157,22712584:22712663,22805707:22806693,22849177:22851402,22934089:22939611,23021839:23068970', 'assoc_mat': '22631793:pet_clair:4203:22633297,22665583:pet_clair:4203:22667157,22712584:pet_clair:4203:22712663,22805707:pet_clair:4203:22806693,22849177:pet_clair:4203:22851402,22934089:pet_clair:4203:22939611,23021839:pet_clair:4203:23068970'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0038635731036810225, 'nb_photo': 215, 'list_port_cont': '22595674,22596685,22614949,22633173,22633318,22634175,22635748,22636511,22682523,22684113,22696035,22699079,22699133,22699145,22699234,22699370,22737164,22743424,22743604,22744223,22759429,22759852,22774831,22776068,22778049,22787965,22789472,22791315,22791452,22791627,22791772,22797464,22803842,22803970,22804033,22806210,22806313,22806454,22806603,22806895,22807045,22812090,22838180,22838823,22840176,22841065,22841237,22841479,22841666,22842260,22849867,22899132,22900187,22900350,22902496,22939901,22940534,22941510,22996036,22996547,22997358,22997530,22999589,23002129,23068333,23069841,23070011,23085960,23086111,23086120,23088645,23090911,23094720', 'assoc_port': '22595057:22595674,22596273:22596685,22612986:22614949,22631763:22636511,22631765:22635748,22631785:22634175,22631786:22633318,22631787:22633173,22681579:22684113,22681583:22682523,22693051:22696035,22697094:22699370,22697104:22699234,22697105:22699145,22697106:22699079,22697108:22699133,22729053:22737164,22739881:22743424,22739906:22743604,22739918:22744223,22758936:22759852,22758937:22759429,22773737:22778049,22773807:22776068,22773814:22774831,22787292:22791452,22787301:22791772,22787302:22789472,22787318:22787965,22789654:22791627,22789661:22791315,22797337:22797464,22803399:22803842,22803871:22804033,22803875:22803970,22805702:22806210,22805715:22806603,22805721:22806454,22805727:22806313,22806835:22807045,22806837:22812090,22806847:22806895,22835732:22841666,22835733:22842260,22835740:22841237,22835742:22841479,22835743:22841065,22835752:22840176,22835753:22838823,22835756:22838180,22849123:22849867,22895922:22902496,22895929:22899132,22899762:22900187,22899764:22900350,22934056:22941510,22934078:2294053', 'assoc_mat': '22595057:pet_clair:4207:22595674,22596273:pet_clair:4207:22596685,22612986:pet_clair:4207:22614949,22631763:pet_clair:4207:22636511,22631765:pet_clair:4207:22635748,22631785:pet_clair:4207:22634175,22631786:pet_clair:4207:22633318,22631787:pet_clair:4207:22633173,22681579:pet_clair:4207:22684113,22681583:pet_clair:4207:22682523,22693051:pet_clair:4207:22696035,22697094:pet_clair:4207:22699370,22697104:pet_clair:4207:22699234,22697105:pet_clair:4207:22699145,22697106:pet_clair:4207:22699079,22697108:pet_clair:4207:22699133,22729053:pet_clair:4207:22737164,22739881:pet_clair:4207:22743424,22739906:pet_clair:4207:22743604,22739918:pet_clair:4207:22744223,22758936:pet_clair:4207:22759852,22758937:pet_clair:4207:22759429,22773737:pet_clair:4207:22778049,22773807:pet_clair:4207:22776068,22773814:pet_clair:4207:22774831,22787292:pet_clair:4207:22791452,22787301:pet_clair:4207:22791772,22787302:pet_clair:4207:22789472,22787318:pet_clair:4207:22787965,22789654:pet_clair:4207:22791627,22789661:pet_clair:4207:22791315,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0036217471978813223, 'nb_photo': 4, 'list_port_cont': '22633026,22989376', 'assoc_port': '22631769:22633026,22989040:22989376', 'assoc_mat': '22631769:pet_clair:4461:22633026,22989040:pet_clair:4461:22989376'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04272205724499242, 'nb_photo': 416, 'list_port_cont': '22743621,22806119,22815903,22997561,23090877', 'assoc_port': '22743292:22743621,22805722:22806119,22815065:22815903,22989006:22997561,23063140:23090877', 'assoc_mat': '22743292:pet_clair:4200:22743621,22805722:pet_clair:4200:22806119,22815065:pet_clair:4200:22815903,22989006:pet_clair:4200:22997561,23063140:pet_clair:4200:23090877'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.004119545025678583, 'nb_photo': 51, 'list_port_cont': '22633004,22633065,22665434,22682463,22697847,22741020,22741039,22759491,22774396,22797568,22802481,22816393,22896239,22915368,22934719,22989666,23022689,23022843,23063725,23077944', 'assoc_port': '22631755:22633065,22631780:22633004,22665064:22665434,22681572:22682463,22697114:22697847,22739876:22741039,22739931:22741020,22758940:22759491,22773792:22774396,22797340:22797568,22802368:22802481,22815066:22816393,22895926:22896239,22915100:22915368,22934070:22934719,22989017:22989666,23021843:23022843,23021874:23022689,23063141:23063725,23077292:23077944', 'assoc_mat': '22631755:pet_clair:4209:22633065,22631780:pet_clair:4209:22633004,22665064:pet_clair:4209:22665434,22681572:pet_clair:4209:22682463,22697114:pet_clair:4209:22697847,22739876:pet_clair:4209:22741039,22739931:pet_clair:4209:22741020,22758940:pet_clair:4209:22759491,22773792:pet_clair:4209:22774396,22797340:pet_clair:4209:22797568,22802368:pet_clair:4209:22802481,22815066:pet_clair:4209:22816393,22895926:pet_clair:4209:22896239,22915100:pet_clair:4209:22915368,22934070:pet_clair:4209:22934719,22989017:pet_clair:4209:22989666,23021843:pet_clair:4209:23022843,23021874:pet_clair:4209:23022689,23063141:pet_clair:4209:23063725,23077292:pet_clair:4209:23077944'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.005040462614179347, 'nb_photo': 701, 'list_port_cont': '22595619,22615947,22632279,22632299,22632345,22632502,22633083,22634141,22635287,22635635,22635830,22636533,22663357,22665770,22666072,22684432,22684512,22684918,22685920,22696147,22697619,22697968,22699321,22712225,22713995,22715576,22717678,22737378,22740217,22740300,22741995,22742217,22742256,22742568,22742605,22742808,22742968,22743028,22743181,22743459,22743721,22743923,22744012,22759222,22759905,22777129,22787387,22788713,22788835,22788892,22789086,22789613,22789784,22790055,22790304,22791068,22791211,22791353,22791385,22791793,22791824,22792145,22798560,22803443,22804016,22805855,22806294,22806326,22806341,22806633,22806856,22806950,22806984,22807011,22807991,22823023,22823044,22835808,22835869,22835945,22838281,22840219,22840734,22840863,22841465,22842753,22877653,22896088,22897465,22898187,22898556,22898603,22898657,22898851,22899484,22899808,22900748,22901136,22901491,22915220,22915311,22915589,22915649,22934307,22935486,22936439,22937480,22938073,22938581,22938897,22939141,22939389,22939853,2293994', 'assoc_port': '22595056:22595619,22612987:22615947,22631764:22636533,22631766:22635830,22631771:22635287,22631772:22635635,22631784:22634141,22631788:22633083,22631790:22632502,22631791:22632345,22631797:22632299,22631799:22632279,22662771:22663357,22665579:22666072,22665581:22665770,22681567:22685920,22681574:22684918,22681577:22684512,22681580:22684432,22693053:22696147,22697103:22699321,22697110:22697968,22697153:22697619,22711956:22712225,22713815:22715576,22713817:22717678,22713835:22713995,22729056:22737378,22739865:22742256,22739867:22742568,22739872:22742808,22739874:22742968,22739878:22743181,22739911:22743721,22739917:22744012,22739921:22743923,22739925:22743028,22739936:22742605,22739937:22741995,22739938:22742217,22739940:22740217,22739942:22740300,22743291:22743459,22758935:22759905,22758938:22759222,22773758:22777129,22787286:22792145,22787290:22791068,22787293:22791793,22787297:22791824,22787300:22789613,22787303:22789086,22787305:22788892,22787306:22788835,22787317:22788713,22787321:22787387,22789653:2279138', 'assoc_mat': '22595056:pet_clair:4207:22595619,22612987:pet_clair:4207:22615947,22631764:pet_clair:4207:22636533,22631766:pet_clair:4207:22635830,22631771:pet_clair:4207:22635287,22631772:pet_clair:4207:22635635,22631784:pet_clair:4207:22634141,22631788:pet_clair:4207:22633083,22631790:pet_clair:4207:22632502,22631791:pet_clair:4207:22632345,22631797:pet_clair:4207:22632299,22631799:pet_clair:4207:22632279,22662771:pet_clair:4207:22663357,22665579:pet_clair:4207:22666072,22665581:pet_clair:4207:22665770,22681567:pet_clair:4207:22685920,22681574:pet_clair:4207:22684918,22681577:pet_clair:4207:22684512,22681580:pet_clair:4207:22684432,22693053:pet_clair:4207:22696147,22697103:pet_clair:4207:22699321,22697110:pet_clair:4207:22697968,22697153:pet_clair:4207:22697619,22711956:pet_clair:4207:22712225,22713815:pet_clair:4207:22715576,22713817:pet_clair:4207:22717678,22713835:pet_clair:4207:22713995,22729056:pet_clair:4207:22737378,22739865:pet_clair:4207:22742256,22739867:pet_clair:4207:22742568,22739872:pet_clair:4207:22742808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0032173608613382566, 'nb_photo': 774, 'list_port_cont': '22632747,22682440,22740616,22790293,22806033,22835961,22877540,22900223,22934612,22934799,22989439,22990398,23035704,23036339,23036697,23077731', 'assoc_port': '22631770:22632747,22681569:22682440,22739919:22740616,22789651:22790293,22805712:22806033,22835736:22835961,22877326:22877540,22899767:22900223,22934041:22934799,22934173:22934612,22989007:22990398,22989008:22989439,23035124:23036697,23035137:23036339,23035139:23035704,23077263:23077731', 'assoc_mat': '22631770:pet_clair:4211:22632747,22681569:pet_clair:4211:22682440,22739919:pet_clair:4211:22740616,22789651:pet_clair:4211:22790293,22805712:pet_clair:4211:22806033,22835736:pet_clair:4211:22835961,22877326:pet_clair:4211:22877540,22899767:pet_clair:4211:22900223,22934041:pet_clair:4211:22934799,22934173:pet_clair:4211:22934612,22989007:pet_clair:4211:22990398,22989008:pet_clair:4211:22989439,23035124:pet_clair:4211:23036697,23035137:pet_clair:4211:23036339,23035139:pet_clair:4211:23035704,23077263:pet_clair:4211:23077731'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9401556692594781, 'nb_photo': 64341, 'list_port_cont': '22633100,22633729,22634623,22636316,22674623,22697976,22741257,22744076,22790194,22791865,22792139,22807133,22807176,22828147,22836562,22899772,22909984,22917642,22918275,22939329,22939808,22997442,22998811,23069800,23086150,23094782', 'assoc_port': '22631757:22636316,22631773:22634623,22631778:22633729,22631792:22633100,22674311:22674623,22697096:22697976,22739877:22741257,22743293:22744076,22787285:22791865,22787294:22792139,22789652:22790194,22806836:22807176,22806844:22807133,22823015:22828147,22835754:22836562,22895927:22899772,22895943:22918275,22899760:22909984,22915103:22917642,22934087:22939808,22934172:22939329,22988990:22997442,22989025:22998811,23021841:23069800,23035125:23086150,23077254:23094782', 'assoc_mat': '22631757:pet_clair:3327:22636316,22631773:pet_clair:3327:22634623,22631778:pet_clair:3327:22633729,22631792:pet_clair:3327:22633100,22674311:pet_clair:3327:22674623,22697096:pet_clair:3327:22697976,22739877:pet_clair:3327:22741257,22743293:pet_clair:3327:22744076,22787285:pet_clair:3327:22791865,22787294:pet_clair:3327:22792139,22789652:pet_clair:3327:22790194,22806836:pet_clair:3327:22807176,22806844:pet_clair:3327:22807133,22823015:pet_clair:3327:22828147,22835754:pet_clair:3327:22836562,22895927:pet_clair:3327:22899772,22895943:pet_clair:3327:22918275,22899760:pet_clair:3327:22909984,22915103:pet_clair:3327:22917642,22934087:pet_clair:3327:22939808,22934172:pet_clair:3327:22939329,22988990:pet_clair:3327:22997442,22989025:pet_clair:3327:22998811,23021841:pet_clair:3327:23069800,23035125:pet_clair:3327:23086150,23077254:pet_clair:3327:23094782'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.04191487947076704, 'nb_photo': 5563, 'list_port_cont': '22632467,22633408,22634749,22634885,22635383,22635881,22636254,22636847,22666584,22668503,22682351,22683001,22695511,22697500,22697894,22698552,22712621,22735954,22740595,22741438,22741897,22743684,22745577,22756240,22758411,22775351,22777912,22780000,22787577,22788034,22788537,22789074,22790043,22790985,22801679,22802752,22803707,22804883,22806243,22806500,22806667,22806678,22807379,22836200,22851603,22852058,22852627,22896115,22896926,22897039,22901013,22902362,22915268,22915386,22934635,22935126,22936331,22936632,22937033,22937286,22937975,22989465,22990254,22990408,22990707,22991376,22991512,22991770,22992189,22994075,23022311,23024093,23024302,23035847,23036474,23036952,23037471,23052966,23054437,23063289,23078082,23078229,23083684', 'assoc_port': '22631758:22635383,22631767:22636847,22631774:22634749,22631775:22634885,22631777:22636254,22631782:22633408,22631794:22635881,22631796:22632467,22665584:22666584,22668130:22668503,22681570:22682351,22681571:22683001,22693079:22695511,22697098:22698552,22697100:22697894,22697115:22697500,22712582:22712621,22729058:22735954,22739871:22745577,22739926:22741897,22739928:22741438,22739933:22743684,22739945:22740595,22755885:22756240,22758212:22758411,22773739:22775351,22773740:22777912,22773755:22780000,22787309:22789074,22787310:22790985,22787311:22788537,22787314:22788034,22787324:22787577,22789658:22790043,22801541:22801679,22802363:22802752,22803397:22804883,22803402:22803707,22805709:22806678,22805718:22806667,22805719:22806500,22805724:22806243,22806845:22807379,22835766:22836200,22849150:22852627,22849153:22852058,22849175:22851603,22895918:22897039,22895938:22896926,22895953:22896115,22899765:22901013,22899770:22902362,22915104:22915386,22915108:22915268,22934039:22937286,22934073:22937033,22934093:2293663', 'assoc_mat': '22631758:pet_clair:3594:22635383,22631767:pet_clair:3594:22636847,22631774:pet_clair:3594:22634749,22631775:pet_clair:3594:22634885,22631777:pet_clair:3594:22636254,22631782:pet_clair:3594:22633408,22631794:pet_clair:3594:22635881,22631796:pet_clair:3594:22632467,22665584:pet_clair:3594:22666584,22668130:pet_clair:3594:22668503,22681570:pet_clair:3594:22682351,22681571:pet_clair:3594:22683001,22693079:pet_clair:3594:22695511,22697098:pet_clair:3594:22698552,22697100:pet_clair:3594:22697894,22697115:pet_clair:3594:22697500,22712582:pet_clair:3594:22712621,22729058:pet_clair:3594:22735954,22739871:pet_clair:3594:22745577,22739926:pet_clair:3594:22741897,22739928:pet_clair:3594:22741438,22739933:pet_clair:3594:22743684,22739945:pet_clair:3594:22740595,22755885:pet_clair:3594:22756240,22758212:pet_clair:3594:22758411,22773739:pet_clair:3594:22775351,22773740:pet_clair:3594:22777912,22773755:pet_clair:3594:22780000,22787309:pet_clair:3594:22789074,22787310:pet_clair:3594:22790985,22787311:pet_clair:3594:22788537,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0019638282488313326, 'nb_photo': 21, 'list_port_cont': '22633300,22712665,22806703,22851405,22939616,23068971', 'assoc_port': '22631793:22633300,22712584:22712665,22805707:22806703,22849177:22851405,22934089:22939616,23021839:23068971', 'assoc_mat': '22631793:pet_fonce:4203:22633300,22712584:pet_fonce:4203:22712665,22805707:pet_fonce:4203:22806703,22849177:pet_fonce:4203:22851405,22934089:pet_fonce:4203:22939616,23021839:pet_fonce:4203:23068971'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013140154295281704, 'nb_photo': 11, 'list_port_cont': '22614954,22633325,22634172,22699147,22759845,22776071,22804040,22841228,23068338', 'assoc_port': '22612986:22614954,22631785:22634172,22631786:22633325,22697105:22699147,22758936:22759845,22773807:22776071,22803871:22804040,22835740:22841228,23021846:23068338', 'assoc_mat': '22612986:pet_fonce:4207:22614954,22631785:pet_fonce:4207:22634172,22631786:pet_fonce:4207:22633325,22697105:pet_fonce:4207:22699147,22758936:pet_fonce:4207:22759845,22773807:pet_fonce:4207:22776071,22803871:pet_fonce:4207:22804040,22835740:pet_fonce:4207:22841228,23021846:pet_fonce:4207:23068338'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007015394907756461, 'nb_photo': 4, 'list_port_cont': '22803493,22849679,22896471,23036285', 'assoc_port': '22803404:22803493,22849165:22849679,22895920:22896471,23035129:23036285', 'assoc_mat': '22803404:pet_fonce:4461:22803493,22849165:pet_fonce:4461:22849679,22895920:pet_fonce:4461:22896471,23035129:pet_fonce:4461:23036285'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.002052452580650783, 'nb_photo': 22, 'list_port_cont': '22633014,22633069,22665431,22788010,22797570,22816392,22896244,22915374,22934720,22934779,23022696,23022836', 'assoc_port': '22631755:22633069,22631780:22633014,22665064:22665431,22787322:22788010,22797340:22797570,22815066:22816392,22895926:22896244,22915100:22915374,22934070:22934720,22934124:22934779,23021843:23022836,23021874:23022696', 'assoc_mat': '22631755:pet_fonce:4209:22633069,22631780:pet_fonce:4209:22633014,22665064:pet_fonce:4209:22665431,22787322:pet_fonce:4209:22788010,22797340:pet_fonce:4209:22797570,22815066:pet_fonce:4209:22816392,22895926:pet_fonce:4209:22896244,22915100:pet_fonce:4209:22915374,22934070:pet_fonce:4209:22934720,22934124:pet_fonce:4209:22934779,23021843:pet_fonce:4209:23022836,23021874:pet_fonce:4209:23022696'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00187800442284536, 'nb_photo': 64, 'list_port_cont': '22595611,22632346,22635295,22685907,22697609,22699306,22737382,22742617,22743034,22743927,22778100,22788838,22789786,22790299,22791354,22791829,22792149,22805853,22806281,22806636,22806991,22823025,22835873,22835938,22840222,22842758,22896085,22898180,22898597,22938896,22939955,22940670,22940805,22941878,22995132,23004442,23069129,23094673', 'assoc_port': '22595056:22595611,22631771:22635295,22631791:22632346,22681567:22685907,22697103:22699306,22697153:22697609,22729056:22737382,22739921:22743927,22739925:22743034,22739936:22742617,22773736:22778100,22787286:22792149,22787297:22791829,22787306:22788838,22789655:22791354,22789662:22790299,22789667:22789786,22805704:22806281,22805720:22806636,22805732:22805853,22806839:22806991,22823017:22823025,22835734:22842758,22835751:22840222,22835758:22835938,22835759:22835873,22895915:22898180,22895936:22898597,22895955:22896085,22934045:22941878,22934057:22940805,22934076:22940670,22934084:22939955,22934090:22938896,22988942:22995132,22988997:23004442,23021852:23069129,23077258:23094673', 'assoc_mat': '22595056:pet_fonce:4207:22595611,22631771:pet_fonce:4207:22635295,22631791:pet_fonce:4207:22632346,22681567:pet_fonce:4207:22685907,22697103:pet_fonce:4207:22699306,22697153:pet_fonce:4207:22697609,22729056:pet_fonce:4207:22737382,22739921:pet_fonce:4207:22743927,22739925:pet_fonce:4207:22743034,22739936:pet_fonce:4207:22742617,22773736:pet_fonce:4207:22778100,22787286:pet_fonce:4207:22792149,22787297:pet_fonce:4207:22791829,22787306:pet_fonce:4207:22788838,22789655:pet_fonce:4207:22791354,22789662:pet_fonce:4207:22790299,22789667:pet_fonce:4207:22789786,22805704:pet_fonce:4207:22806281,22805720:pet_fonce:4207:22806636,22805732:pet_fonce:4207:22805853,22806839:pet_fonce:4207:22806991,22823017:pet_fonce:4207:22823025,22835734:pet_fonce:4207:22842758,22835751:pet_fonce:4207:22840222,22835758:pet_fonce:4207:22835938,22835759:pet_fonce:4207:22835873,22895915:pet_fonce:4207:22898180,22895936:pet_fonce:4207:22898597,22895955:pet_fonce:4207:22896085,22934045:pet_fonce:4207:22941878,22934057:pet_fonce:4207:22940805,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041861088426765284, 'nb_photo': 40, 'list_port_cont': '22632743,22682444,22740608,22790288,22806032,22835957,22877541,22900233,22934615,22934806,22990388,23035710,23036346,23036686,23077723', 'assoc_port': '22631770:22632743,22681569:22682444,22739919:22740608,22789651:22790288,22805712:22806032,22835736:22835957,22877326:22877541,22899767:22900233,22934041:22934806,22934173:22934615,22989007:22990388,23035124:23036686,23035137:23036346,23035139:23035710,23077263:23077723', 'assoc_mat': '22631770:pet_fonce:4211:22632743,22681569:pet_fonce:4211:22682444,22739919:pet_fonce:4211:22740608,22789651:pet_fonce:4211:22790288,22805712:pet_fonce:4211:22806032,22835736:pet_fonce:4211:22835957,22877326:pet_fonce:4211:22877541,22899767:pet_fonce:4211:22900233,22934041:pet_fonce:4211:22934806,22934173:pet_fonce:4211:22934615,22989007:pet_fonce:4211:22990388,23035124:pet_fonce:4211:23036686,23035137:pet_fonce:4211:23036346,23035139:pet_fonce:4211:23035710,23077263:pet_fonce:4211:23077723'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.015510307524250809, 'nb_photo': 888, 'list_port_cont': '22633104,22633730,22634620,22636314,22674621,22697980,22741255,22744082,22790193,22791857,22792133,22807137,22807182,22828156,22836571,22899783,22909979,22917634,22918284,22939335,22939798,22997433,22998812,23069798,23086148,23094793', 'assoc_port': '22631757:22636314,22631773:22634620,22631778:22633730,22631792:22633104,22674311:22674621,22697096:22697980,22739877:22741255,22743293:22744082,22787285:22791857,22787294:22792133,22789652:22790193,22806836:22807182,22806844:22807137,22823015:22828156,22835754:22836571,22895927:22899783,22895943:22918284,22899760:22909979,22915103:22917634,22934087:22939798,22934172:22939335,22988990:22997433,22989025:22998812,23021841:23069798,23035125:23086148,23077254:23094793', 'assoc_mat': '22631757:pet_fonce:3327:22636314,22631773:pet_fonce:3327:22634620,22631778:pet_fonce:3327:22633730,22631792:pet_fonce:3327:22633104,22674311:pet_fonce:3327:22674621,22697096:pet_fonce:3327:22697980,22739877:pet_fonce:3327:22741255,22743293:pet_fonce:3327:22744082,22787285:pet_fonce:3327:22791857,22787294:pet_fonce:3327:22792133,22789652:pet_fonce:3327:22790193,22806836:pet_fonce:3327:22807182,22806844:pet_fonce:3327:22807137,22823015:pet_fonce:3327:22828156,22835754:pet_fonce:3327:22836571,22895927:pet_fonce:3327:22899783,22895943:pet_fonce:3327:22918284,22899760:pet_fonce:3327:22909979,22915103:pet_fonce:3327:22917634,22934087:pet_fonce:3327:22939798,22934172:pet_fonce:3327:22939335,22988990:pet_fonce:3327:22997433,22989025:pet_fonce:3327:22998812,23021841:pet_fonce:3327:23069798,23035125:pet_fonce:3327:23086148,23077254:pet_fonce:3327:23094793'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008974527977299313, 'nb_photo': 156, 'list_port_cont': '22634746,22634883,22635388,22635882,22636249,22636848,22666592,22682359,22683002,22695515,22698558,22735947,22740598,22741433,22741899,22745582,22777914,22787581,22788531,22789072,22790041,22790982,22801682,22802750,22803705,22804882,22806507,22806659,22806674,22807385,22851597,22852633,22896112,22896925,22897029,22901007,22902363,22934637,22936325,22936640,22937026,22937980,22990259,22990414,22991515,22991767,22992194,23022319,23024098,23024308,23036471,23036951,23037477,23052963,23054432,23078086,23078233', 'assoc_port': '22631758:22635388,22631767:22636848,22631774:22634746,22631775:22634883,22631777:22636249,22631794:22635882,22665584:22666592,22681570:22682359,22681571:22683002,22693079:22695515,22697098:22698558,22729058:22735947,22739871:22745582,22739926:22741899,22739928:22741433,22739945:22740598,22773740:22777914,22787309:22789072,22787310:22790982,22787311:22788531,22787324:22787581,22789658:22790041,22801541:22801682,22802363:22802750,22803397:22804882,22803402:22803705,22805709:22806674,22805718:22806659,22805719:22806507,22806845:22807385,22849150:22852633,22849175:22851597,22895918:22897029,22895938:22896925,22895953:22896112,22899765:22901007,22899770:22902363,22934073:22937026,22934093:22936640,22934096:22936325,22934121:22937980,22934171:22934637,22988950:22992194,22988989:22991767,22988991:22991515,22989015:22990414,22989027:22990259,23021836:23024308,23021849:23024098,23021871:23022319,23035126:23037477,23035128:23036951,23035140:23036471,23051725:23052963,23054180:23054432,23077284:23078086,23077287:2307823', 'assoc_mat': '22631758:pet_fonce:3594:22635388,22631767:pet_fonce:3594:22636848,22631774:pet_fonce:3594:22634746,22631775:pet_fonce:3594:22634883,22631777:pet_fonce:3594:22636249,22631794:pet_fonce:3594:22635882,22665584:pet_fonce:3594:22666592,22681570:pet_fonce:3594:22682359,22681571:pet_fonce:3594:22683002,22693079:pet_fonce:3594:22695515,22697098:pet_fonce:3594:22698558,22729058:pet_fonce:3594:22735947,22739871:pet_fonce:3594:22745582,22739926:pet_fonce:3594:22741899,22739928:pet_fonce:3594:22741433,22739945:pet_fonce:3594:22740598,22773740:pet_fonce:3594:22777914,22787309:pet_fonce:3594:22789072,22787310:pet_fonce:3594:22790982,22787311:pet_fonce:3594:22788531,22787324:pet_fonce:3594:22787581,22789658:pet_fonce:3594:22790041,22801541:pet_fonce:3594:22801682,22802363:pet_fonce:3594:22802750,22803397:pet_fonce:3594:22804882,22803402:pet_fonce:3594:22803705,22805709:pet_fonce:3594:22806674,22805718:pet_fonce:3594:22806659,22805719:pet_fonce:3594:22806507,22806845:pet_fonce:3594:22807385,22849150:pet_fonce:3594:22852633,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.008786758334347245, 'nb_photo': 79, 'list_port_cont': '22633309,22667153,22712676,22806706,22851412,22939614,23068977', 'assoc_port': '22631793:22633309,22665583:22667153,22712584:22712676,22805707:22806706,22849177:22851412,22934089:22939614,23021839:23068977', 'assoc_mat': '22631793:pet_opaque:4203:22633309,22665583:pet_opaque:4203:22667153,22712584:pet_opaque:4203:22712676,22805707:pet_opaque:4203:22806706,22849177:pet_opaque:4203:22851412,22934089:pet_opaque:4203:22939614,23021839:pet_opaque:4203:23068977'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00376451967772809, 'nb_photo': 139, 'list_port_cont': '22595675,22596687,22614581,22614950,22633176,22633320,22635744,22636515,22682515,22683452,22684109,22696039,22696123,22699007,22699076,22699134,22699146,22699242,22699371,22742396,22743418,22743605,22743702,22743776,22744219,22759102,22759435,22759848,22774820,22776078,22778037,22789474,22790627,22790831,22791320,22791617,22803844,22803972,22804035,22806214,22806311,22806392,22806455,22806884,22807037,22812103,22836708,22838173,22838828,22841233,22841668,22842257,22849854,22899137,22900197,22902497,22939890,22940217,22940530,22996037,22996553,23002118,23068331,23069851,23070005,23086113,23086126,23088646,23094711', 'assoc_port': '22595057:22595675,22596273:22596687,22612985:22614581,22612986:22614950,22631763:22636515,22631765:22635744,22631786:22633320,22631787:22633176,22681579:22684109,22681582:22683452,22681583:22682515,22693051:22696039,22693052:22696123,22697094:22699371,22697104:22699242,22697105:22699146,22697106:22699076,22697108:22699134,22697109:22699007,22739866:22742396,22739881:22743418,22739906:22743605,22739918:22744219,22739922:22743702,22739923:22743776,22758936:22759848,22758937:22759435,22758939:22759102,22773737:22778037,22773807:22776078,22773814:22774820,22787302:22789474,22789654:22791617,22789661:22791320,22789663:22790831,22789664:22790627,22803399:22803844,22803871:22804035,22803875:22803972,22805702:22806214,22805705:22806392,22805721:22806455,22805727:22806311,22806835:22807037,22806837:22812103,22806847:22806884,22835732:22841668,22835733:22842257,22835740:22841233,22835753:22838828,22835756:22838173,22835757:22836708,22849123:22849854,22895922:22902497,22895929:22899137,22899762:22900197,22934078:2294053', 'assoc_mat': '22595057:pet_opaque:4207:22595675,22596273:pet_opaque:4207:22596687,22612985:pet_opaque:4207:22614581,22612986:pet_opaque:4207:22614950,22631763:pet_opaque:4207:22636515,22631765:pet_opaque:4207:22635744,22631786:pet_opaque:4207:22633320,22631787:pet_opaque:4207:22633176,22681579:pet_opaque:4207:22684109,22681582:pet_opaque:4207:22683452,22681583:pet_opaque:4207:22682515,22693051:pet_opaque:4207:22696039,22693052:pet_opaque:4207:22696123,22697094:pet_opaque:4207:22699371,22697104:pet_opaque:4207:22699242,22697105:pet_opaque:4207:22699146,22697106:pet_opaque:4207:22699076,22697108:pet_opaque:4207:22699134,22697109:pet_opaque:4207:22699007,22739866:pet_opaque:4207:22742396,22739881:pet_opaque:4207:22743418,22739906:pet_opaque:4207:22743605,22739918:pet_opaque:4207:22744219,22739922:pet_opaque:4207:22743702,22739923:pet_opaque:4207:22743776,22758936:pet_opaque:4207:22759848,22758937:pet_opaque:4207:22759435,22758939:pet_opaque:4207:22759102,22773737:pet_opaque:4207:22778037,22773807:pet_opaque:4207:22776078,2277'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0022713510740425555, 'nb_photo': 69, 'list_port_cont': '22613420,22633023,22633113,22634321,22682271,22697564,22697869,22730161,22740424,22741298,22741789,22742711,22756553,22758486,22788066,22788132,22788255,22788467,22805994,22806174,22806256,22806473,22835903,22836953,22837024,22849571,22850516,22897141,22935333,22935803,22935993,22936962,22989542,22989859,22991306,22991605,22991669,22991821,23023768,23035475,23036274,23036426,23078159', 'assoc_port': '22612991:22613420,22631760:22634321,22631768:22633113,22631769:22633023,22681575:22682271,22697097:22697869,22697116:22697564,22729059:22730161,22739869:22742711,22739914:22741789,22739916:22741298,22739946:22740424,22755887:22756553,22758211:22758486,22787287:22788467,22787296:22788255,22787307:22788132,22787308:22788066,22805708:22806473,22805710:22805994,22805716:22806256,22805723:22806174,22835735:22837024,22835738:22836953,22835769:22835903,22849152:22850516,22849176:22849571,22895916:22897141,22934040:22935993,22934072:22935803,22934094:22935333,22934170:22936962,22988951:22991821,22988988:22991669,22988992:22991605,22988993:22991306,22989013:22989859,22989026:22989542,23021851:23023768,23035119:23036426,23035129:23036274,23035152:23035475,23077259:23078159', 'assoc_mat': '22612991:pet_opaque:4461:22613420,22631760:pet_opaque:4461:22634321,22631768:pet_opaque:4461:22633113,22631769:pet_opaque:4461:22633023,22681575:pet_opaque:4461:22682271,22697097:pet_opaque:4461:22697869,22697116:pet_opaque:4461:22697564,22729059:pet_opaque:4461:22730161,22739869:pet_opaque:4461:22742711,22739914:pet_opaque:4461:22741789,22739916:pet_opaque:4461:22741298,22739946:pet_opaque:4461:22740424,22755887:pet_opaque:4461:22756553,22758211:pet_opaque:4461:22758486,22787287:pet_opaque:4461:22788467,22787296:pet_opaque:4461:22788255,22787307:pet_opaque:4461:22788132,22787308:pet_opaque:4461:22788066,22805708:pet_opaque:4461:22806473,22805710:pet_opaque:4461:22805994,22805716:pet_opaque:4461:22806256,22805723:pet_opaque:4461:22806174,22835735:pet_opaque:4461:22837024,22835738:pet_opaque:4461:22836953,22835769:pet_opaque:4461:22835903,22849152:pet_opaque:4461:22850516,22849176:pet_opaque:4461:22849571,22895916:pet_opaque:4461:22897141,22934040:pet_opaque:4461:22935993,22934072:pet_opaque:4461:22935803,2293'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03717324564832472, 'nb_photo': 542, 'list_port_cont': '22743629,22806129,22815899,22997550,23090879', 'assoc_port': '22743292:22743629,22805722:22806129,22815065:22815899,22989006:22997550,23063140:23090879', 'assoc_mat': '22743292:pet_opaque:4200:22743629,22805722:pet_opaque:4200:22806129,22815065:pet_opaque:4200:22815899,22989006:pet_opaque:4200:22997550,23063140:pet_opaque:4200:23090879'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005813271618169226, 'nb_photo': 125, 'list_port_cont': '22633005,22633062,22665428,22682453,22697841,22741008,22741045,22759495,22774392,22788002,22797574,22802477,22806115,22816394,22836104,22896102,22896237,22915371,22934732,22934780,22989249,22989661,23022695,23022824,23063716,23077951', 'assoc_port': '22631755:22633062,22631780:22633005,22665064:22665428,22681572:22682453,22697114:22697841,22739876:22741045,22739931:22741008,22758940:22759495,22773792:22774392,22787322:22788002,22797340:22797574,22802368:22802477,22805717:22806115,22815066:22816394,22835748:22836104,22895926:22896237,22895949:22896102,22915100:22915371,22934070:22934732,22934124:22934780,22988977:22989249,22989017:22989661,23021843:23022824,23021874:23022695,23063141:23063716,23077292:23077951', 'assoc_mat': '22631755:pet_opaque:4209:22633062,22631780:pet_opaque:4209:22633005,22665064:pet_opaque:4209:22665428,22681572:pet_opaque:4209:22682453,22697114:pet_opaque:4209:22697841,22739876:pet_opaque:4209:22741045,22739931:pet_opaque:4209:22741008,22758940:pet_opaque:4209:22759495,22773792:pet_opaque:4209:22774392,22787322:pet_opaque:4209:22788002,22797340:pet_opaque:4209:22797574,22802368:pet_opaque:4209:22802477,22805717:pet_opaque:4209:22806115,22815066:pet_opaque:4209:22816394,22835748:pet_opaque:4209:22836104,22895926:pet_opaque:4209:22896237,22895949:pet_opaque:4209:22896102,22915100:pet_opaque:4209:22915371,22934070:pet_opaque:4209:22934732,22934124:pet_opaque:4209:22934780,22988977:pet_opaque:4209:22989249,22989017:pet_opaque:4209:22989661,23021843:pet_opaque:4209:23022824,23021874:pet_opaque:4209:23022695,23063141:pet_opaque:4209:23063716,23077292:pet_opaque:4209:23077951'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.004871813438591306, 'nb_photo': 307, 'list_port_cont': '22595621,22596506,22615950,22632305,22632344,22632510,22633075,22634136,22635209,22635286,22635622,22635838,22636525,22663353,22665763,22666073,22681943,22684506,22684917,22685898,22696140,22697303,22697615,22699330,22712227,22715578,22740214,22740304,22741023,22742007,22742223,22742250,22742613,22742796,22743180,22743299,22743709,22743936,22744011,22759223,22759910,22777792,22788703,22788848,22788893,22791078,22791346,22791790,22791825,22798561,22804004,22804018,22805849,22805863,22806287,22806328,22806347,22806630,22806940,22806986,22807009,22823028,22823047,22835936,22838280,22840733,22840868,22841455,22841642,22842764,22849514,22877654,22896081,22897468,22897810,22898188,22898551,22898605,22898647,22898862,22899153,22899485,22899796,22900749,22901143,22901483,22915214,22915306,22915579,22915652,22934324,22934399,22935485,22936435,22938062,22938905,22939393,22939948,22940624,22940795,22941717,22941876,22989082,22994958,22995143,22995156,22995317,22996249,22996319,22996745,22996826,22996854,22997385,2299760', 'assoc_port': '22595056:22595621,22596275:22596506,22612987:22615950,22631762:22635209,22631764:22636525,22631766:22635838,22631771:22635286,22631772:22635622,22631784:22634136,22631788:22633075,22631790:22632510,22631791:22632344,22631797:22632305,22662771:22663353,22665579:22666073,22665581:22665763,22681567:22685898,22681574:22684917,22681577:22684506,22681587:22681943,22693053:22696140,22697103:22699330,22697153:22697615,22697155:22697303,22711956:22712227,22713815:22715578,22739865:22742250,22739872:22742796,22739878:22743180,22739879:22743299,22739911:22743709,22739917:22744011,22739921:22743936,22739936:22742613,22739937:22742007,22739938:22742223,22739940:22740214,22739941:22741023,22739942:22740304,22758935:22759910,22758938:22759223,22773718:22777792,22787290:22791078,22787293:22791790,22787297:22791825,22787305:22788893,22787306:22788848,22787317:22788703,22789655:22791346,22798500:22798561,22803867:22804004,22803873:22804018,22805704:22806287,22805720:22806630,22805725:22806328,22805726:22806347,22805731:2280586', 'assoc_mat': '22595056:pet_opaque:4207:22595621,22596275:pet_opaque:4207:22596506,22612987:pet_opaque:4207:22615950,22631762:pet_opaque:4207:22635209,22631764:pet_opaque:4207:22636525,22631766:pet_opaque:4207:22635838,22631771:pet_opaque:4207:22635286,22631772:pet_opaque:4207:22635622,22631784:pet_opaque:4207:22634136,22631788:pet_opaque:4207:22633075,22631790:pet_opaque:4207:22632510,22631791:pet_opaque:4207:22632344,22631797:pet_opaque:4207:22632305,22662771:pet_opaque:4207:22663353,22665579:pet_opaque:4207:22666073,22665581:pet_opaque:4207:22665763,22681567:pet_opaque:4207:22685898,22681574:pet_opaque:4207:22684917,22681577:pet_opaque:4207:22684506,22681587:pet_opaque:4207:22681943,22693053:pet_opaque:4207:22696140,22697103:pet_opaque:4207:22699330,22697153:pet_opaque:4207:22697615,22697155:pet_opaque:4207:22697303,22711956:pet_opaque:4207:22712227,22713815:pet_opaque:4207:22715578,22739865:pet_opaque:4207:22742250,22739872:pet_opaque:4207:22742796,22739878:pet_opaque:4207:22743180,22739879:pet_opaque:4207:22743299,2273'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.002836846819881631, 'nb_photo': 697, 'list_port_cont': '22632748,22682448,22740609,22790283,22806024,22835965,22877536,22900226,22934620,22934797,22989427,22990397,23035695,23036338,23036699,23077728', 'assoc_port': '22631770:22632748,22681569:22682448,22739919:22740609,22789651:22790283,22805712:22806024,22835736:22835965,22877326:22877536,22899767:22900226,22934041:22934797,22934173:22934620,22989007:22990397,22989008:22989427,23035124:23036699,23035137:23036338,23035139:23035695,23077263:23077728', 'assoc_mat': '22631770:pet_opaque:4211:22632748,22681569:pet_opaque:4211:22682448,22739919:pet_opaque:4211:22740609,22789651:pet_opaque:4211:22790283,22805712:pet_opaque:4211:22806024,22835736:pet_opaque:4211:22835965,22877326:pet_opaque:4211:22877536,22899767:pet_opaque:4211:22900226,22934041:pet_opaque:4211:22934797,22934173:pet_opaque:4211:22934620,22989007:pet_opaque:4211:22990397,22989008:pet_opaque:4211:22989427,23035124:pet_opaque:4211:23036699,23035137:pet_opaque:4211:23036338,23035139:pet_opaque:4211:23035695,23077263:pet_opaque:4211:23077728'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.024425847806485938, 'nb_photo': 622, 'list_port_cont': '22604529,22613051,22632462,22632903,22633694,22665968,22666546,22667493,22674427,22682149,22682702,22697359,22697403,22698835,22700148,22709320,22712105,22714051,22741782,22742234,22742623,22743407,22745619,22774358,22787563,22788382,22788899,22789889,22791366,22798042,22798859,22800825,22800838,22803223,22803990,22804102,22804181,22806094,22806576,22806650,22806971,22838298,22839113,22849595,22849606,22849661,22855835,22938744,22938881,22939571,22941525,23026191,23026451,23026711,23026785,23026906,23027315,23027852,23031369,23032063,23041906,23042021,23042219,23042460,23042581,23042767,23043015,23043231,23043391,23043491,23054342,23067982,23070123,23085890,23085969,23086140,23086760,23086909,23088807,23090827,23094733,23094807,23094839', 'assoc_port': '22604310:22604529,22612993:22613051,22631756:22633694,22631779:22632903,22631789:22632462,22665577:22700148,22665578:22667493,22665580:22666546,22665582:22665968,22674313:22674427,22681585:22682702,22681586:22682149,22697095:22698835,22697113:22697403,22697157:22697359,22709064:22709320,22711961:22712105,22713834:22714051,22729055:22745619,22739908:22742623,22739909:22742234,22739912:22741782,22743294:22743407,22773719:22791366,22773759:22774358,22787288:22788899,22787289:22788382,22787316:22787563,22789650:22789889,22797981:22798042,22798724:22798859,22800776:22800838,22800777:22800825,22802367:22803223,22803870:22804181,22803872:22804102,22803874:22803990,22805703:22806650,22805711:22806576,22805729:22806094,22806841:22806971,22835747:22839113,22835760:22838298,22849122:22849661,22849178:22849595,22849179:22849606,22855781:22855835,22895912:23026191,22895913:23026451,22895914:23026711,22895925:23026785,22895932:23026906,22895933:23027315,22895944:23027852,22915102:23031369,22915576:23032063,22934071:2294152', 'assoc_mat': '22604310:plastique:3726:22604529,22612993:plastique:3726:22613051,22631756:plastique:3726:22633694,22631779:plastique:3726:22632903,22631789:plastique:3726:22632462,22665577:plastique:3726:22700148,22665578:plastique:3726:22667493,22665580:plastique:3726:22666546,22665582:plastique:3726:22665968,22674313:plastique:3726:22674427,22681585:plastique:3726:22682702,22681586:plastique:3726:22682149,22697095:plastique:3726:22698835,22697113:plastique:3726:22697403,22697157:plastique:3726:22697359,22709064:plastique:3726:22709320,22711961:plastique:3726:22712105,22713834:plastique:3726:22714051,22729055:plastique:3726:22745619,22739908:plastique:3726:22742623,22739909:plastique:3726:22742234,22739912:plastique:3726:22741782,22743294:plastique:3726:22743407,22773719:plastique:3726:22791366,22773759:plastique:3726:22774358,22787288:plastique:3726:22788899,22787289:plastique:3726:22788382,22787316:plastique:3726:22787563,22789650:plastique:3726:22789889,22797981:plastique:3726:22798042,22798724:plastique:3726:22798859,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010704421434523315, 'nb_photo': 546, 'list_port_cont': '22613049,22632452,22632900,22633693,22665974,22666551,22667498,22674428,22682160,22682696,22697356,22697409,22698508,22698838,22700150,22709319,22712100,22714046,22714436,22714872,22741776,22742240,22742627,22743110,22743409,22745622,22774361,22787569,22788376,22789881,22791359,22798043,22798856,22800831,22800842,22803230,22803984,22804103,22804175,22806093,22806582,22806649,22806974,22838297,22839120,22849597,22849610,22849659,22855844,22938747,22938894,22939572,22941530,23026192,23026446,23026713,23026779,23026901,23027314,23027429,23027842,23031376,23032062,23041914,23042013,23042227,23042464,23042589,23042772,23043010,23043227,23043386,23043487,23054339,23067985,23070126,23085893,23085971,23086139,23086764,23086901,23088814,23089382,23090822,23094741,23094808,23094842', 'assoc_port': '22612993:22613049,22631756:22633693,22631779:22632900,22631789:22632452,22665577:22700150,22665578:22667498,22665580:22666551,22665582:22665974,22674313:22674428,22681585:22682696,22681586:22682160,22697095:22698838,22697111:22698508,22697113:22697409,22697157:22697356,22709064:22709319,22711961:22712100,22713814:22714872,22713826:22714436,22713834:22714046,22729055:22745622,22739873:22743110,22739908:22742627,22739909:22742240,22739912:22741776,22743294:22743409,22773719:22791359,22773759:22774361,22787289:22788376,22787316:22787569,22789650:22789881,22797981:22798043,22798724:22798856,22800776:22800842,22800777:22800831,22802367:22803230,22803870:22804175,22803872:22804103,22803874:22803984,22805703:22806649,22805711:22806582,22805729:22806093,22806841:22806974,22835747:22839120,22835760:22838297,22849122:22849659,22849178:22849597,22849179:22849610,22855781:22855844,22895912:23026192,22895913:23026446,22895914:23026713,22895925:23026779,22895932:23026901,22895933:23027314,22895934:23027429,22895944:2302784', 'assoc_mat': '22612993:Teint_Dans_La_Masse:3726:22613049,22631756:Teint_Dans_La_Masse:3726:22633693,22631779:Teint_Dans_La_Masse:3726:22632900,22631789:Teint_Dans_La_Masse:3726:22632452,22665577:Teint_Dans_La_Masse:3726:22700150,22665578:Teint_Dans_La_Masse:3726:22667498,22665580:Teint_Dans_La_Masse:3726:22666551,22665582:Teint_Dans_La_Masse:3726:22665974,22674313:Teint_Dans_La_Masse:3726:22674428,22681585:Teint_Dans_La_Masse:3726:22682696,22681586:Teint_Dans_La_Masse:3726:22682160,22697095:Teint_Dans_La_Masse:3726:22698838,22697111:Teint_Dans_La_Masse:3726:22698508,22697113:Teint_Dans_La_Masse:3726:22697409,22697157:Teint_Dans_La_Masse:3726:22697356,22709064:Teint_Dans_La_Masse:3726:22709319,22711961:Teint_Dans_La_Masse:3726:22712100,22713814:Teint_Dans_La_Masse:3726:22714872,22713826:Teint_Dans_La_Masse:3726:22714436,22713834:Teint_Dans_La_Masse:3726:22714046,22729055:Teint_Dans_La_Masse:3726:22745622,22739873:Teint_Dans_La_Masse:3726:22743110,22739908:Teint_Dans_La_Masse:3726:22742627,22739909:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005983032840094512, 'nb_photo': 7, 'list_port_cont': '22635749,22744226,22759422,22797465,22840179,23002125', 'assoc_port': '22631765:22635749,22739918:22744226,22758937:22759422,22797337:22797465,22835752:22840179,22989031:23002125', 'assoc_mat': '22631765:textiles_sanitaires:4207:22635749,22739918:textiles_sanitaires:4207:22744226,22758937:textiles_sanitaires:4207:22759422,22797337:textiles_sanitaires:4207:22797465,22835752:textiles_sanitaires:4207:22840179,22989031:textiles_sanitaires:4207:23002125'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0002782773503627361, 'nb_photo': 4, 'list_port_cont': '22633067,22797569,22896233', 'assoc_port': '22631755:22633067,22797340:22797569,22895926:22896233', 'assoc_mat': '22631755:textiles_sanitaires:4209:22633067,22797340:textiles_sanitaires:4209:22797569,22895926:textiles_sanitaires:4209:22896233'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00040905060717789346, 'nb_photo': 12, 'list_port_cont': '22685895,22789606,22806863,22849502,22934309,22935488,22938072,22939392,23006087', 'assoc_port': '22681567:22685895,22787300:22789606,22806846:22806863,22849148:22849502,22934085:22939392,22934092:22938072,22934166:22935488,22934175:22934309,22989038:23006087', 'assoc_mat': '22681567:textiles_sanitaires:4207:22685895,22787300:textiles_sanitaires:4207:22789606,22806846:textiles_sanitaires:4207:22806863,22849148:textiles_sanitaires:4207:22849502,22934085:textiles_sanitaires:4207:22939392,22934092:textiles_sanitaires:4207:22938072,22934166:textiles_sanitaires:4207:22935488,22934175:textiles_sanitaires:4207:22934309,22989038:textiles_sanitaires:4207:23006087'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 6.208872827463524e-05, 'nb_photo': 3, 'list_port_cont': '22790292,22990384', 'assoc_port': '22789651:22790292,22989007:22990384', 'assoc_mat': '22789651:textiles_sanitaires:4211:22790292,22989007:textiles_sanitaires:4211:22990384'}), 'main_stat': {'nb_photos': 18939}}, 'hostname': (('jetson-5',),), 'impurety_average_per_hashtag': [(('emr', '2025-05', 0.053536412128428204),), (('pcnc', '2025-05', 0.056436559631247565),), (('jrm', '2025-05', 0.07583007285116185),), (('pcm', '2025-05', 0.05540027211768105),), (('pet_clair', '2025-05', 0.053024432248712144),), (('film_pedb', '2025-05', 0.23061219257341606),), (('refus', '2025-05', 0.1274524181018102),), (('pehd_pp', '2025-05', 0.07671780521853336),), (('ela', '2025-05', 0.24940765552476044),), (('flux_dev', '2025-05', 0.16385904167543855),)]} filepath : /data_2/data_log/job/memo/sevran/sla_mensuel_Sevran_mois_05_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.79%', 975], 'barquette_avec_film': ['barquette_avec_film', '0.14%', 102], 'bouchon': ['bouchon', '0.19%', 520], 'carton': ['carton', '0.85%', 521], 'etiquette': ['etiquette', '0.03%', 8], 'metal': ['metal', '0.03%', 28], 'papier': ['papier', '2.62%', 2331], 'pehd': ['pehd', '0.16%', 70], 'pet_clair': ['pet_clair', '94.02%', 64341], 'pet_fonce': ['pet_fonce', '1.55%', 888]}, 'refus': {'autre': ['autre', '0.26%', 466], 'carton': ['carton', '1.67%', 3420], 'metal': ['metal', '0.04%', 112], 'papier': ['papier', '7.29%', 17895], 'pehd': ['pehd', '0.06%', 82], 'pet_clair': ['pet_clair', '4.19%', 5563], 'pet_fonce': ['pet_fonce', '0.09%', 156]}, 'jrm': {'autre_refus': ['autre_refus', '0.95%', 157], 'cartonnette': ['cartonnette', '0.49%', 112], 'Carton_brun': ['Carton_brun', '2.84%', 876], 'Carton_gris': ['Carton_gris', '1.53%', 283], 'kraft': ['kraft', '1.38%', 60], 'plastique': ['plastique', '2.44%', 622], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '1.07%', 546]}, 'ela': {'barquette_opaque': ['barquette_opaque', '3.07%', 573], 'carton': ['carton', '1.36%', 253], 'ela': ['ela', '75.31%', 102], 'etiquette': ['etiquette', '1.71%', 823], 'film_plastique': ['film_plastique', '2.7%', 412], 'kraft': ['kraft', '0.1%', 6], 'metal': ['metal', '0.88%', 86], 'papier': ['papier', '12.97%', 2861], 'pehd': ['pehd', '0.12%', 2], 'pet_clair': ['pet_clair', '1.14%', 92], 'pet_fonce': ['pet_fonce', '0.2%', 21], 'pet_opaque': ['pet_opaque', '0.88%', 79]}, 'emr': {'barquette_opaque': ['barquette_opaque', '0.14%', 222], 'carton': ['carton', '94.63%', 211], 'ela': ['ela', '0.02%', 4], 'etiquette': ['etiquette', '0.06%', 118], 'film_plastique': ['film_plastique', '0.29%', 786], 'kraft': ['kraft', '0.15%', 18], 'metal': ['metal', '0.18%', 62], 'papier': ['papier', '4.2%', 8170], 'pehd': ['pehd', '0.08%', 5], 'pet_clair': ['pet_clair', '0.39%', 215], 'pet_fonce': ['pet_fonce', '0.13%', 11], 'pet_opaque': ['pet_opaque', '0.38%', 139], 'textiles_sanitaires': ['textiles_sanitaires', '0.06%', 7]}, 'film_pedb': {'barquette_opaque': ['barquette_opaque', '1.27%', 196], 'carton': ['carton', '1.14%', 2510], 'ela': ['ela', '0.9%', 1], 'etiquette': ['etiquette', '0.04%', 10], 'film_plastique': ['film_plastique', '78.07%', 4035], 'kraft': ['kraft', '0.24%', 2], 'metal': ['metal', '0.53%', 17], 'papier': ['papier', '22.04%', 43407], 'pehd': ['pehd', '0.27%', 5], 'pet_clair': ['pet_clair', '0.36%', 4], 'pet_fonce': ['pet_fonce', '0.07%', 4], 'pet_opaque': ['pet_opaque', '0.23%', 69]}, 'flux_dev': {'barquette_opaque': ['barquette_opaque', '0.33%', 41], 'carton': ['carton', '1.99%', 202], 'etiquette': ['etiquette', '0.18%', 24], 'film_plastique': ['film_plastique', '3.85%', 377], 'kraft': ['kraft', '0.02%', 3], 'metal': ['metal', '0.13%', 2], 'papier': ['papier', '2.33%', 532], 'pehd': ['pehd', '0.2%', 4], 'pet_clair': ['pet_clair', '4.27%', 416], 'pet_opaque': ['pet_opaque', '3.72%', 542]}, 'pcm': {'barquette_opaque': ['barquette_opaque', '1.13%', 350], 'carton': ['carton', '0.91%', 229], 'ela': ['ela', '0.28%', 42], 'etiquette': ['etiquette', '0.67%', 394], 'film_plastique': ['film_plastique', '1.41%', 329], 'kraft': ['kraft', '0.12%', 4], 'metal': ['metal', '0.68%', 35], 'papier': ['papier', '94.17%', 23700], 'pehd': ['pehd', '0.08%', 5], 'pet_clair': ['pet_clair', '0.41%', 51], 'pet_fonce': ['pet_fonce', '0.21%', 22], 'pet_opaque': ['pet_opaque', '0.58%', 125], 'textiles_sanitaires': ['textiles_sanitaires', '0.03%', 4]}, 'pcnc': {'barquette_opaque': ['barquette_opaque', '0.16%', 598], 'carton': ['carton', '94.25%', 615], 'ela': ['ela', '0.05%', 8], 'etiquette': ['etiquette', '0.05%', 270], 'film_plastique': ['film_plastique', '0.52%', 2381], 'kraft': ['kraft', '0.15%', 20], 'metal': ['metal', '0.27%', 198], 'papier': ['papier', '4.01%', 19767], 'pehd': ['pehd', '0.07%', 21], 'pet_clair': ['pet_clair', '0.5%', 701], 'pet_fonce': ['pet_fonce', '0.19%', 64], 'pet_opaque': ['pet_opaque', '0.49%', 307], 'textiles_sanitaires': ['textiles_sanitaires', '0.04%', 12]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '5.33%', 5574], 'carton': ['carton', '0.27%', 1174], 'ela': ['ela', '0.03%', 40], 'etiquette': ['etiquette', '0.07%', 1134], 'film_plastique': ['film_plastique', '0.34%', 2684], 'kraft': ['kraft', '0.01%', 7], 'metal': ['metal', '0.46%', 287], 'papier': ['papier', '1.17%', 5480], 'pehd': ['pehd', '91.64%', 104], 'pet_clair': ['pet_clair', '0.32%', 774], 'pet_fonce': ['pet_fonce', '0.04%', 40], 'pet_opaque': ['pet_opaque', '0.28%', 697], 'textiles_sanitaires': ['textiles_sanitaires', '0.01%', 3]}} 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_2/data_log/job/memo/sevran/sla_mensuel_Sevran_mois_05_annee_2025.pdf le fichier se trouve ici : /data_2/data_log/job/memo/sevran 5.39user 5.24system 0:17.50elapsed 60%CPU (0avgtext+0avgdata 199668maxresident)k 158056inputs+2200outputs (707major+97852minor)pagefaults 0swaps