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-04 _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 : (1, 30) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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 : (1, 30) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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 : 04 mtr_id : 1042 dashboard_places : Sevran date : 2025-04 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-04%') and created_at like '%2025-04%'))); nb_day : (1, 30) after unwanted_material_data nb_day : (1, 30) SQL: SELECT ms.id, ms.name, mst.name as type, ms.test_group, ms.test_name, ms.server, ms.version_code, ms.result_str, ms.result_bool, ms.result_float, ms.lien, ms.created_at FROM MTRAdmin.monitor_sys ms INNER JOIN MTRAdmin.monitor_sys_type mst on mst.id = ms.type WHERE ms.test_name like '%30005%' AND ms.result_str like '%2025/04%'ORDER BY ms.id desc LIMIT 0, 1000000; No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48811 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7316, 'nb_two_criteria_ok': 7316, 'nb_forced_upload': 80, 'end_of_day_photos_duplicated': 1053, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 535, 'end_of_day_photos_uploaded': 6860, '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': 60, 'nb_images_started': 1537, 'nb_selected_images': 1537, 'last_update': '2025/05/01', 'portfolio_id': 22531412, 'last_run_id': 1770518, 'total_number_of_photos': 7821}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49227 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8356, 'nb_dedup_ok': 6807, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1550, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6897, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1712, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1712, 'last_update': '2025/04/30', 'portfolio_id': 22486590, 'last_run_id': 1765474, 'total_number_of_photos': 7299}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48758 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 6970, 'nb_two_criteria_ok': 6970, 'nb_forced_upload': 78, 'end_of_day_photos_duplicated': 1401, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1712, 'end_of_day_photos_uploaded': 5335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 46, 'nb_images_finished': 1170, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1170, 'last_update': '2025/04/29', 'portfolio_id': 22447570, 'last_run_id': 1761117, 'total_number_of_photos': 7356}} 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 48811 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7316, 'nb_two_criteria_ok': 7316, 'nb_forced_upload': 80, 'end_of_day_photos_duplicated': 1053, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 535, 'end_of_day_photos_uploaded': 6860, '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': 60, 'nb_images_started': 1537, 'nb_selected_images': 1537, 'last_update': '2025/05/01', 'portfolio_id': 22531412, 'last_run_id': 1770518, 'total_number_of_photos': 7821}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49227 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8356, 'nb_dedup_ok': 6807, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1550, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6897, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1712, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1712, 'last_update': '2025/04/30', 'portfolio_id': 22486590, 'last_run_id': 1765474, 'total_number_of_photos': 7299}} 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 17331 seconds', 'coverage_times_pause': '0 days 18301 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 1126, 'nb_two_criteria_ok': 1126, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 1892, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1156, 'ratio_coverage': 0.962886827045947}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48811 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7316, 'nb_two_criteria_ok': 7316, 'nb_forced_upload': 80, 'end_of_day_photos_duplicated': 1053, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 535, 'end_of_day_photos_uploaded': 6860, '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': 60, 'nb_images_started': 1537, 'nb_selected_images': 1537, 'last_update': '2025/05/01', 'portfolio_id': 22531412, 'last_run_id': 1770518, 'total_number_of_photos': 7821}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49227 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8356, 'nb_dedup_ok': 6807, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1550, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6897, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1712, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1712, 'last_update': '2025/04/30', 'portfolio_id': 22486590, 'last_run_id': 1765474, 'total_number_of_photos': 7299}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48758 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 6970, 'nb_two_criteria_ok': 6970, 'nb_forced_upload': 78, 'end_of_day_photos_duplicated': 1401, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1712, 'end_of_day_photos_uploaded': 5335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 46, 'nb_images_finished': 1170, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1170, 'last_update': '2025/04/29', 'portfolio_id': 22447570, 'last_run_id': 1761117, 'total_number_of_photos': 7356}} 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 17331 seconds', 'coverage_times_pause': '0 days 18301 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 1126, 'nb_two_criteria_ok': 1126, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 1892, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1156, 'ratio_coverage': 0.962886827045947}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 50700 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 7067, 'nb_two_criteria_ok': 7067, 'nb_forced_upload': 79, 'end_of_day_photos_duplicated': 1303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2201, 'end_of_day_photos_uploaded': 4944, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 29, 'nb_images_finished': 948, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 7, 'nb_images_started': 153, 'nb_selected_images': 1101, 'last_update': '2025/04/28', 'portfolio_id': 22420199, 'last_run_id': 1758386, 'total_number_of_photos': 7521}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48811 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7316, 'nb_two_criteria_ok': 7316, 'nb_forced_upload': 80, 'end_of_day_photos_duplicated': 1053, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 535, 'end_of_day_photos_uploaded': 6860, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 4, 'nb_images_finished': 89, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 88, 'nb_selected_images': 177, 'last_update': '2025/04/30', 'portfolio_id': 22531412, 'last_run_id': 1765982, 'total_number_of_photos': 7820}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49227 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8356, 'nb_dedup_ok': 6807, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1550, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6897, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1712, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1712, 'last_update': '2025/04/30', 'portfolio_id': 22486590, 'last_run_id': 1765474, 'total_number_of_photos': 7299}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48758 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 6970, 'nb_two_criteria_ok': 6970, 'nb_forced_upload': 78, 'end_of_day_photos_duplicated': 1401, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1712, 'end_of_day_photos_uploaded': 5335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 46, 'nb_images_finished': 1170, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1170, 'last_update': '2025/04/29', 'portfolio_id': 22447570, 'last_run_id': 1761117, 'total_number_of_photos': 7356}} 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 17331 seconds', 'coverage_times_pause': '0 days 18301 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 1126, 'nb_two_criteria_ok': 1126, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 1892, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1156, 'ratio_coverage': 0.962886827045947}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 50700 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 7067, 'nb_two_criteria_ok': 7067, 'nb_forced_upload': 79, 'end_of_day_photos_duplicated': 1303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2201, 'end_of_day_photos_uploaded': 4944, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 29, 'nb_images_finished': 948, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 7, 'nb_images_started': 153, 'nb_selected_images': 1101, 'last_update': '2025/04/28', 'portfolio_id': 22420199, 'last_run_id': 1758386, 'total_number_of_photos': 7521}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49279 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8374, 'nb_gray_level_ok': 8372, 'nb_dedup_ok': 7368, 'nb_two_criteria_ok': 7366, 'nb_forced_upload': 75, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1006, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7440, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 47, 'nb_images_finished': 1578, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1578, 'last_update': '2025/04/25', 'portfolio_id': 22370575, 'last_run_id': 1755946, 'total_number_of_photos': 7923}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49227 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8356, 'nb_dedup_ok': 6807, 'nb_two_criteria_ok': 6806, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1550, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6897, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1712, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1712, 'last_update': '2025/04/30', 'portfolio_id': 22486590, 'last_run_id': 1765342, 'total_number_of_photos': 7297}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48758 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 6970, 'nb_two_criteria_ok': 6970, 'nb_forced_upload': 78, 'end_of_day_photos_duplicated': 1401, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1712, 'end_of_day_photos_uploaded': 5335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 46, 'nb_images_finished': 1170, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1170, 'last_update': '2025/04/29', 'portfolio_id': 22447570, 'last_run_id': 1761117, 'total_number_of_photos': 7356}} 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 17331 seconds', 'coverage_times_pause': '0 days 18301 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 1126, 'nb_two_criteria_ok': 1126, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 1892, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1156, 'ratio_coverage': 0.962886827045947}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 50700 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 7067, 'nb_two_criteria_ok': 7067, 'nb_forced_upload': 79, 'end_of_day_photos_duplicated': 1303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2201, 'end_of_day_photos_uploaded': 4944, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 29, 'nb_images_finished': 948, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 7, 'nb_images_started': 153, 'nb_selected_images': 1101, 'last_update': '2025/04/28', 'portfolio_id': 22420199, 'last_run_id': 1758386, 'total_number_of_photos': 7521}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49279 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8374, 'nb_gray_level_ok': 8372, 'nb_dedup_ok': 7368, 'nb_two_criteria_ok': 7366, 'nb_forced_upload': 75, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1006, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7440, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 47, 'nb_images_finished': 1578, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1578, 'last_update': '2025/04/25', 'portfolio_id': 22370575, 'last_run_id': 1755946, 'total_number_of_photos': 7923}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48516 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7520, 'nb_two_criteria_ok': 7515, 'nb_forced_upload': 81, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 848, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7595, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 63, 'nb_images_finished': 1623, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1623, 'last_update': '2025/04/24', 'portfolio_id': 22328568, 'last_run_id': 1751971, 'total_number_of_photos': 8043}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48758 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8371, 'nb_dedup_ok': 6970, 'nb_two_criteria_ok': 6970, 'nb_forced_upload': 78, 'end_of_day_photos_duplicated': 1401, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1712, 'end_of_day_photos_uploaded': 5335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 46, 'nb_images_finished': 1170, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1170, 'last_update': '2025/04/29', 'portfolio_id': 22447570, 'last_run_id': 1761013, 'total_number_of_photos': 5634}} 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 17331 seconds', 'coverage_times_pause': '0 days 18301 seconds', 'nb_photos_decision': 3018, 'nb_gray_level_ok': 3018, 'nb_dedup_ok': 1126, 'nb_two_criteria_ok': 1126, 'nb_forced_upload': 31, 'end_of_day_photos_duplicated': 1892, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1156, 'ratio_coverage': 0.962886827045947}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 50700 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 7067, 'nb_two_criteria_ok': 7067, 'nb_forced_upload': 79, 'end_of_day_photos_duplicated': 1303, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2201, 'end_of_day_photos_uploaded': 4944, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 29, 'nb_images_finished': 948, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 7, 'nb_images_started': 153, 'nb_selected_images': 1101, 'last_update': '2025/04/28', 'portfolio_id': 22420199, 'last_run_id': 1758386, 'total_number_of_photos': 7521}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49279 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8374, 'nb_gray_level_ok': 8372, 'nb_dedup_ok': 7368, 'nb_two_criteria_ok': 7366, 'nb_forced_upload': 75, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1006, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7440, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 47, 'nb_images_finished': 1578, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1578, 'last_update': '2025/04/25', 'portfolio_id': 22370575, 'last_run_id': 1755946, 'total_number_of_photos': 7923}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48516 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7520, 'nb_two_criteria_ok': 7515, 'nb_forced_upload': 81, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 848, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7595, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 63, 'nb_images_finished': 1623, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1623, 'last_update': '2025/04/24', 'portfolio_id': 22328568, 'last_run_id': 1751971, 'total_number_of_photos': 8043}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48396 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7380, 'nb_two_criteria_ok': 7374, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 989, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 492, 'end_of_day_photos_uploaded': 6961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1622, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1622, 'last_update': '2025/04/23', 'portfolio_id': 22286485, 'last_run_id': 1747938, 'total_number_of_photos': 7873}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49279 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8374, 'nb_gray_level_ok': 8372, 'nb_dedup_ok': 7368, 'nb_two_criteria_ok': 7366, 'nb_forced_upload': 75, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1006, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7440, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 37, 'nb_images_finished': 1279, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 299, 'nb_selected_images': 1578, 'last_update': '2025/04/25', 'portfolio_id': 22370575, 'last_run_id': 1755220, 'total_number_of_photos': 7921}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48396 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7380, 'nb_two_criteria_ok': 7374, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 989, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 492, 'end_of_day_photos_uploaded': 6961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1622, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1622, 'last_update': '2025/04/23', 'portfolio_id': 22286485, 'last_run_id': 1747938, 'total_number_of_photos': 7873}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49186 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7423, 'nb_two_criteria_ok': 7420, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 944, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 89, 'end_of_day_photos_uploaded': 7412, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1544, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1544, 'last_update': '2025/04/22', 'portfolio_id': 22270720, 'last_run_id': 1743916, 'total_number_of_photos': 7916}} 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 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48516 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8368, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7520, 'nb_two_criteria_ok': 7515, 'nb_forced_upload': 81, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 848, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7595, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 61, 'nb_images_finished': 1576, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 2, 'nb_images_started': 47, 'nb_selected_images': 1623, 'last_update': '2025/04/24', 'portfolio_id': 22328568, 'last_run_id': 1751718, 'total_number_of_photos': 8041}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48396 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7380, 'nb_two_criteria_ok': 7374, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 989, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 492, 'end_of_day_photos_uploaded': 6961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1622, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1622, 'last_update': '2025/04/23', 'portfolio_id': 22286485, 'last_run_id': 1747938, 'total_number_of_photos': 7873}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49186 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7423, 'nb_two_criteria_ok': 7420, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 944, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 89, 'end_of_day_photos_uploaded': 7412, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1544, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1544, 'last_update': '2025/04/22', 'portfolio_id': 22270720, 'last_run_id': 1743916, 'total_number_of_photos': 7916}} 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 17218 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3022, 'nb_gray_level_ok': 3022, 'nb_dedup_ok': 1752, 'nb_two_criteria_ok': 1752, 'nb_forced_upload': 27, 'end_of_day_photos_duplicated': 1270, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1778, 'ratio_coverage': 0.9566087004833602}, '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/04/19', 'portfolio_id': 22234702, 'last_run_id': 1739937, 'total_number_of_photos': 1801}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7714}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48396 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8369, 'nb_gray_level_ok': 8363, 'nb_dedup_ok': 7380, 'nb_two_criteria_ok': 7374, 'nb_forced_upload': 80, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 989, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 492, 'end_of_day_photos_uploaded': 6961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 59, 'nb_images_finished': 1575, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 47, 'nb_selected_images': 1622, 'last_update': '2025/04/23', 'portfolio_id': 22286485, 'last_run_id': 1747839, 'total_number_of_photos': 7872}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49186 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7423, 'nb_two_criteria_ok': 7420, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 944, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 89, 'end_of_day_photos_uploaded': 7412, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1544, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1544, 'last_update': '2025/04/22', 'portfolio_id': 22270720, 'last_run_id': 1743916, 'total_number_of_photos': 7916}} 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 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49186 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7423, 'nb_two_criteria_ok': 7420, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 944, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 89, 'end_of_day_photos_uploaded': 7412, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 47, 'nb_images_finished': 1047, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 18, 'nb_images_started': 497, 'nb_selected_images': 1544, 'last_update': '2025/04/22', 'portfolio_id': 22270720, 'last_run_id': 1743698, 'total_number_of_photos': 7915}} 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 17218 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3022, 'nb_gray_level_ok': 3022, 'nb_dedup_ok': 1752, 'nb_two_criteria_ok': 1752, 'nb_forced_upload': 27, 'end_of_day_photos_duplicated': 1270, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1778, 'ratio_coverage': 0.9566087004833602}, '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/04/19', 'portfolio_id': 22234702, 'last_run_id': 1739937, 'total_number_of_photos': 1801}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7714}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6973}} 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 17218 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3022, 'nb_gray_level_ok': 3022, 'nb_dedup_ok': 1752, 'nb_two_criteria_ok': 1752, 'nb_forced_upload': 27, 'end_of_day_photos_duplicated': 1270, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1778, 'ratio_coverage': 0.9566087004833602}, '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/04/19', 'portfolio_id': 22234702, 'last_run_id': 1739937, 'total_number_of_photos': 1800}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7714}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6973}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48796 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 6849, 'nb_two_criteria_ok': 6844, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 1522, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6921, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17218 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3022, 'nb_gray_level_ok': 3022, 'nb_dedup_ok': 1752, 'nb_two_criteria_ok': 1752, 'nb_forced_upload': 27, 'end_of_day_photos_duplicated': 1270, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1778, 'ratio_coverage': 0.9566087004833602}, '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/04/19', 'portfolio_id': 22234702, 'last_run_id': 1739937, 'total_number_of_photos': 1800}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1738181, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7714}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6973}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48796 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 6849, 'nb_two_criteria_ok': 6844, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 1522, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6921, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 48360 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 7350, 'nb_two_criteria_ok': 7347, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1007, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1125, 'end_of_day_photos_uploaded': 6313, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1843, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 38, 'nb_selected_images': 1881, 'last_update': '2025/04/19', 'portfolio_id': 22181044, 'last_run_id': 1737909, 'total_number_of_photos': 7747}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7714}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6973}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48796 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 6849, 'nb_two_criteria_ok': 6844, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 1522, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6921, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 17711 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3020, 'nb_gray_level_ok': 3020, 'nb_dedup_ok': 1157, 'nb_two_criteria_ok': 1157, 'nb_forced_upload': 29, 'end_of_day_photos_duplicated': 1863, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1185, 'ratio_coverage': 0.9839991110617257}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48978 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8372, 'nb_gray_level_ok': 8364, 'nb_dedup_ok': 7275, 'nb_two_criteria_ok': 7267, 'nb_forced_upload': 77, 'end_of_day_photos_dark': 8, 'end_of_day_photos_duplicated': 1097, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7343, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 8, 'nb_images_finished': 264, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 245, 'nb_selected_images': 509, 'last_update': '2025/04/17', 'portfolio_id': 22121511, 'last_run_id': 1730592, 'total_number_of_photos': 7712}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729567, 'total_number_of_photos': 7744}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6973}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48796 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 6849, 'nb_two_criteria_ok': 6844, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 1522, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6921, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 3049, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 17711 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3020, 'nb_gray_level_ok': 3020, 'nb_dedup_ok': 1157, 'nb_two_criteria_ok': 1157, 'nb_forced_upload': 29, 'end_of_day_photos_duplicated': 1863, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1185, 'ratio_coverage': 0.9839991110617257}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48483 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8369, 'nb_dedup_ok': 7201, 'nb_two_criteria_ok': 7199, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 2, 'end_of_day_photos_duplicated': 1170, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1473, 'end_of_day_photos_uploaded': 5803, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 60, 'nb_images_finished': 1346, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1346, 'last_update': '2025/04/17', 'portfolio_id': 22062355, 'last_run_id': 1729478, 'total_number_of_photos': 6256}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725669, 'total_number_of_photos': 6222}} 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 17711 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3020, 'nb_gray_level_ok': 3020, 'nb_dedup_ok': 1157, 'nb_two_criteria_ok': 1157, 'nb_forced_upload': 29, 'end_of_day_photos_duplicated': 1863, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1185, 'ratio_coverage': 0.9839991110617257}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49113 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 6979, 'nb_two_criteria_ok': 6976, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1378, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1506, 'end_of_day_photos_uploaded': 5561, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48613 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 7247, 'nb_two_criteria_ok': 7246, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1120, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1421, 'end_of_day_photos_uploaded': 5906, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48595 seconds', 'coverage_times_pause': '0 days 50701 seconds', 'nb_photos_decision': 8370, 'nb_gray_level_ok': 8360, 'nb_dedup_ok': 6604, 'nb_two_criteria_ok': 6594, 'nb_forced_upload': 79, 'end_of_day_photos_dark': 10, 'end_of_day_photos_duplicated': 1766, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 743, 'end_of_day_photos_uploaded': 5929, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 54, 'nb_images_finished': 1560, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1560, 'last_update': '2025/04/16', 'portfolio_id': 22024893, 'last_run_id': 1725584, 'total_number_of_photos': 6222}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48796 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8371, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 6849, 'nb_two_criteria_ok': 6844, 'nb_forced_upload': 78, 'end_of_day_photos_dark': 5, 'end_of_day_photos_duplicated': 1522, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6921, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} 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 17711 seconds', 'coverage_times_pause': '0 days 18300 seconds', 'nb_photos_decision': 3020, 'nb_gray_level_ok': 3020, 'nb_dedup_ok': 1157, 'nb_two_criteria_ok': 1157, 'nb_forced_upload': 29, 'end_of_day_photos_duplicated': 1863, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 1185, 'ratio_coverage': 0.9839991110617257}, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49113 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8357, 'nb_gray_level_ok': 8354, 'nb_dedup_ok': 6979, 'nb_two_criteria_ok': 6976, 'nb_forced_upload': 92, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 1378, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1506, 'end_of_day_photos_uploaded': 5561, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 48613 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8367, 'nb_gray_level_ok': 8366, 'nb_dedup_ok': 7247, 'nb_two_criteria_ok': 7246, 'nb_forced_upload': 82, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1120, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1421, 'end_of_day_photos_uploaded': 5906, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8449, 'max_time_between_images': '0 days 7 seconds', 'coverage_pause': '0 days 49188 seconds', 'coverage_times_pause': '0 days 50700 seconds', 'nb_photos_decision': 8374, 'nb_gray_level_ok': 8370, 'nb_dedup_ok': 6662, 'nb_two_criteria_ok': 6658, 'nb_forced_upload': 75, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1712, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 611, 'end_of_day_photos_uploaded': 6121, '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, 'total_number_of_photos': 0, 'last_update': '0000/00/00'}} No error ? {'log_dict': {'total_nb_images': 8421, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 47603 seconds', 'coverage_times_pause': '0 days 50538 seconds', 'nb_photos_decision': 8334, 'nb_gray_level_ok': 8333, 'nb_dedup_ok': 5966, 'nb_two_criteria_ok': 5965, 'nb_forced_upload': 77, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 2368, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 184, 'end_of_day_photos_uploaded': 5861, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 58, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 92, 'nb_selected_images': 1464, 'last_update': '2025/04/03', 'portfolio_id': 21967343, 'last_run_id': 1720514, 'total_number_of_photos': 6431}} No error ? {'log_dict': {'total_nb_images': 8433, 'max_time_between_images': '0 days 100 seconds', 'coverage_pause': '0 days 48691 seconds', 'coverage_times_pause': '0 days 50609 seconds', 'nb_photos_decision': 8346, 'nb_gray_level_ok': 8343, 'nb_dedup_ok': 4872, 'nb_two_criteria_ok': 4869, 'nb_forced_upload': 82, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 3474, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 4950, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 48, 'nb_images_finished': 1248, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1248, 'last_update': '2025/04/02', 'portfolio_id': 21936687, 'last_run_id': 1718912, 'total_number_of_photos': 5307}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8433, 'max_time_between_images': '0 days 100 seconds', 'coverage_pause': '0 days 48691 seconds', 'coverage_times_pause': '0 days 50609 seconds', 'nb_photos_decision': 8346, 'nb_gray_level_ok': 8343, 'nb_dedup_ok': 4872, 'nb_two_criteria_ok': 4869, 'nb_forced_upload': 82, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 3, 'end_of_day_photos_duplicated': 3474, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 4950, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 48, 'nb_images_finished': 1248, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1248, 'last_update': '2025/04/02', 'portfolio_id': 21936687, 'last_run_id': 1717571, 'total_number_of_photos': 5306}} Since we don't have condition on date we need to verify this lately ! Found day : 2025-04-30 00:00:00 Found day : 2025-04-29 00:00:00 Found day : 2025-04-28 00:00:00 Found day : 2025-04-26 00:00:00 Found day : 2025-04-25 00:00:00 Found day : 2025-04-24 00:00:00 Found day : 2025-04-23 00:00:00 Found day : 2025-04-22 00:00:00 Found day : 2025-04-21 00:00:00 Found day : 2025-04-18 00:00:00 Found day : 2025-04-19 00:00:00 Found day : 2025-04-17 00:00:00 Found day : 2025-04-16 00:00:00 Found day : 2025-04-15 00:00:00 Found day : 2025-04-14 00:00:00 Found day : 2025-04-12 00:00:00 Found day : 2025-04-11 00:00:00 Found day : 2025-04-10 00:00:00 Found day : 2025-04-09 00:00:00 Found day : 2025-04-02 00:00:00 Found day : 2025-04-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 ! We will need to call the sla_per_day for these missing days : 2025-04-03 00:00:00,2025-04-04 00:00:00,2025-04-05 00:00:00,2025-04-07 00:00:00,2025-04-08 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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) = 04 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 '%042025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-04-01 : dt_date_just_month_year : 2025-04-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-04-01" AND ded.date <= "2025-04-30" 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 (1718912,1724280,1721942,1725669,1729567,1730592,1738181,1739937,1743916,1747938,1751971,1755946,1758386,1761117,1765474,1770518) 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.008426082822279052, 'nb_photo': 1445, 'list_port_cont': '21945576,21962313,21998530,22000547,22023533,22050987,22052463,22057398,22066744,22076044,22107852,22125299,22231868,22232313,22239798,22279867,22282058,22284019,22284038,22284054,22318802,22320924,22322729,22322779,22323692,22323878,22324767,22327863,22353884,22358521,22359405,22361278,22361590,22367116,22367164,22367195,22407483,22407617,22407884,22412760,22427965,22439048,22446765,22450939,22478864,22479311,22509101,22524749,22526583,22583016,22583881,22584401', 'assoc_port': '21945159:21945576,21960956:21962313,21993371:22023533,21996604:22000547,21996616:21998530,22018246:22066744,22050508:22050987,22051914:22052463,22056822:22057398,22075422:22076044,22085489:22107852,22124804:22125299,22230690:22232313,22230694:22231868,22238986:22239798,22279192:22279867,22281439:22282058,22283095:22284019,22283097:22284038,22283098:22284054,22317565:22318802,22320115:22320924,22322097:22322729,22322098:22322779,22322889:22323692,22322925:22323878,22324421:22324767,22324435:22327863,22352032:22359405,22353119:22361590,22353123:22353884,22358077:22358521,22359937:22361278,22366530:22367116,22366543:22367164,22366546:22367195,22385794:22407884,22406433:22412760,22406435:22407617,22406462:22407483,22426948:22427965,22437814:22439048,22443710:22446765,22450640:22450939,22477671:22478864,22477722:22479311,22507298:22509101,22523618:22524749,22525637:22526583,22582525:22583881,22582541:22584401,22582557:22583016', 'assoc_mat': '21945159:autre:3327:21945576,21960956:autre:3327:21962313,21993371:autre:3327:22023533,21996604:autre:3327:22000547,21996616:autre:3327:21998530,22018246:autre:3327:22066744,22050508:autre:3327:22050987,22051914:autre:3327:22052463,22056822:autre:3327:22057398,22075422:autre:3327:22076044,22085489:autre:3327:22107852,22124804:autre:3327:22125299,22230690:autre:3327:22232313,22230694:autre:3327:22231868,22238986:autre:3327:22239798,22279192:autre:3327:22279867,22281439:autre:3327:22282058,22283095:autre:3327:22284019,22283097:autre:3327:22284038,22283098:autre:3327:22284054,22317565:autre:3327:22318802,22320115:autre:3327:22320924,22322097:autre:3327:22322729,22322098:autre:3327:22322779,22322889:autre:3327:22323692,22322925:autre:3327:22323878,22324421:autre:3327:22324767,22324435:autre:3327:22327863,22352032:autre:3327:22359405,22353119:autre:3327:22361590,22353123:autre:3327:22353884,22358077:autre:3327:22358521,22359937:autre:3327:22361278,22366530:autre:3327:22367116,22366543:autre:3327:22367164,22366546:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.003724929759079933, 'nb_photo': 1088, 'list_port_cont': '21942692,21944251,21959942,21960361,21961007,21962009,21962108,21982098,21982963,21984466,21987154,21994165,21994778,21997775,21997961,21998714,21999975,22015759,22016043,22023377,22050519,22050697,22051232,22051612,22052165,22052522,22053364,22057187,22057369,22067655,22076056,22076292,22086502,22087021,22090275,22095562,22105072,22105460,22105769,22112601,22126885,22132737,22224004,22231968,22232503,22232954,22233148,22233819,22239815,22275857,22279648,22279697,22282123,22282179,22282327,22321331,22321728,22322615,22322638,22323226,22323935,22324340,22324713,22324991,22352554,22353389,22358261,22360858,22366634,22366988,22367202,22367284,22367645,22397026,22398000,22406711,22407404,22410301,22411813,22411938,22427487,22428431,22436129,22444256,22478317,22478642,22479393,22479481,22482896,22496625,22508610,22524710,22524796,22526401,22526705,22526900,22527262,22583265,22583275,22583356,22583382,22583466,22583948,22584000', 'assoc_port': '21941555:21942692,21944149:21944251,21958970:21961007,21958972:21960361,21958982:21959942,21960954:21962009,21961002:21962108,21979633:21982963,21979695:21982098,21979697:21984466,21986466:21987154,21993432:21994778,21993462:21994165,21996606:21998714,21996613:21997961,21996619:21997775,21999409:21999975,22015443:22015759,22015444:22016043,22023268:22023377,22049536:22051612,22049544:22050519,22050503:22051232,22050507:22050697,22051913:22052522,22051915:22052165,22052988:22053364,22056815:22057369,22056830:22057187,22067060:22067655,22075421:22076292,22075451:22076056,22085460:22087021,22085462:22086502,22089282:22090275,22090417:22095562,22101053:22105460,22103907:22105769,22103908:22105072,22112307:22112601,22126173:22126885,22132455:22132737,22222764:22224004,22230680:22233148,22230688:22232503,22230691:22232954,22230693:22231968,22230710:22233819,22238987:22239815,22275554:22275857,22279193:22279697,22279195:22279648,22281446:22282179,22281461:22282123,22281463:22282327,22317568:22323935,22320096:2232172', 'assoc_mat': '21941555:autre:3594:21942692,21944149:autre:3594:21944251,21958970:autre:3594:21961007,21958972:autre:3594:21960361,21958982:autre:3594:21959942,21960954:autre:3594:21962009,21961002:autre:3594:21962108,21979633:autre:3594:21982963,21979695:autre:3594:21982098,21979697:autre:3594:21984466,21986466:autre:3594:21987154,21993432:autre:3594:21994778,21993462:autre:3594:21994165,21996606:autre:3594:21998714,21996613:autre:3594:21997961,21996619:autre:3594:21997775,21999409:autre:3594:21999975,22015443:autre:3594:22015759,22015444:autre:3594:22016043,22023268:autre:3594:22023377,22049536:autre:3594:22051612,22049544:autre:3594:22050519,22050503:autre:3594:22051232,22050507:autre:3594:22050697,22051913:autre:3594:22052522,22051915:autre:3594:22052165,22052988:autre:3594:22053364,22056815:autre:3594:22057369,22056830:autre:3594:22057187,22067060:autre:3594:22067655,22075421:autre:3594:22076292,22075451:autre:3594:22076056,22085460:autre:3594:22087021,22085462:autre:3594:22086502,22089282:autre:3594:22090275,22090417:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010161287830263406, 'nb_photo': 214, 'list_port_cont': '21943761,21961118,21961135,21961191,21980290,21993948,22015685,22049864,22055416,22067283,22075617,22098335,22132672,22132937,22231353,22231728,22235143,22235461,22239257,22275601,22281556,22281674,22281919,22283252,22322299,22352381,22366603,22366899,22406513,22407900,22408208,22432947,22450792,22478157,22498029,22523982,22524375,22525863,22582821,22583200,22583448,22583574,22583856', 'assoc_port': '21943744:21943761,21960981:21961135,21960997:21961191,21961004:21961118,21979679:21980290,21993543:21993948,22015448:22015685,22049539:22049864,22055079:22055416,22067057:22067283,22075450:22075617,22097410:22098335,22132453:22132937,22132458:22132672,22230683:22231728,22230696:22231353,22234974:22235461,22234978:22235143,22238985:22239257,22275552:22275601,22281437:22281919,22281455:22281674,22281467:22281556,22283089:22283252,22322108:22322299,22352034:22352381,22366526:22366899,22366552:22366603,22406451:22408208,22406455:22406513,22407389:22407900,22432943:22432947,22450637:22450792,22477710:22478157,22498025:22498029,22523615:22524375,22523617:22523982,22525632:22525863,22582516:22583856,22582519:22583574,22582540:22583448,22582544:22583200,22582556:22582821', 'assoc_mat': '21943744:autre_refus:3726:21943761,21960981:autre_refus:3726:21961135,21960997:autre_refus:3726:21961191,21961004:autre_refus:3726:21961118,21979679:autre_refus:3726:21980290,21993543:autre_refus:3726:21993948,22015448:autre_refus:3726:22015685,22049539:autre_refus:3726:22049864,22055079:autre_refus:3726:22055416,22067057:autre_refus:3726:22067283,22075450:autre_refus:3726:22075617,22097410:autre_refus:3726:22098335,22132453:autre_refus:3726:22132937,22132458:autre_refus:3726:22132672,22230683:autre_refus:3726:22231728,22230696:autre_refus:3726:22231353,22234974:autre_refus:3726:22235461,22234978:autre_refus:3726:22235143,22238985:autre_refus:3726:22239257,22275552:autre_refus:3726:22275601,22281437:autre_refus:3726:22281919,22281455:autre_refus:3726:22281674,22281467:autre_refus:3726:22281556,22283089:autre_refus:3726:22283252,22322108:autre_refus:3726:22322299,22352034:autre_refus:3726:22352381,22366526:autre_refus:3726:22366899,22366552:autre_refus:3726:22366603,22406451:autre_refus:3726:22408208,22406455:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0038121506590724236, 'nb_photo': 201, 'list_port_cont': '21945584,21962315,21998528,22000544,22023532,22050988,22052474,22057397,22066741,22107845,22125304,22231870,22232304,22239795,22279860,22282055,22284030,22284041,22284059,22318812,22322728,22322770,22323886,22324756,22327857,22359408,22361284,22367117,22367168,22367191,22407484,22407620,22407881,22412755,22427968,22439041,22478866,22479312,22509106,22583008,22583892,22584399', 'assoc_port': '21945159:21945584,21960956:21962315,21993371:22023532,21996604:22000544,21996616:21998528,22018246:22066741,22050508:22050988,22051914:22052474,22056822:22057397,22085489:22107845,22124804:22125304,22230690:22232304,22230694:22231870,22238986:22239795,22279192:22279860,22281439:22282055,22283095:22284030,22283097:22284041,22283098:22284059,22317565:22318812,22322097:22322728,22322098:22322770,22322925:22323886,22324421:22324756,22324435:22327857,22352032:22359408,22359937:22361284,22366530:22367117,22366543:22367168,22366546:22367191,22385794:22407881,22406433:22412755,22406435:22407620,22406462:22407484,22426948:22427968,22437814:22439041,22477671:22478866,22477722:22479312,22507298:22509106,22582525:22583892,22582541:22584399,22582557:22583008', 'assoc_mat': '21945159:barquette_avec_film:3327:21945584,21960956:barquette_avec_film:3327:21962315,21993371:barquette_avec_film:3327:22023532,21996604:barquette_avec_film:3327:22000544,21996616:barquette_avec_film:3327:21998528,22018246:barquette_avec_film:3327:22066741,22050508:barquette_avec_film:3327:22050988,22051914:barquette_avec_film:3327:22052474,22056822:barquette_avec_film:3327:22057397,22085489:barquette_avec_film:3327:22107845,22124804:barquette_avec_film:3327:22125304,22230690:barquette_avec_film:3327:22232304,22230694:barquette_avec_film:3327:22231870,22238986:barquette_avec_film:3327:22239795,22279192:barquette_avec_film:3327:22279860,22281439:barquette_avec_film:3327:22282055,22283095:barquette_avec_film:3327:22284030,22283097:barquette_avec_film:3327:22284041,22283098:barquette_avec_film:3327:22284059,22317565:barquette_avec_film:3327:22318812,22322097:barquette_avec_film:3327:22322728,22322098:barquette_avec_film:3327:22322770,22322925:barquette_avec_film:3327:22323886,22324421:barquette_avec_film:3327:2'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.024095926725833106, 'nb_photo': 552, 'list_port_cont': '22000375,22053049,22057258,22280530,22367369,22440512,22481664,22584175', 'assoc_port': '21996603:22000375,22051917:22053049,22056825:22057258,22279187:22280530,22366542:22367369,22437811:22440512,22481121:22481664,22582534:22584175', 'assoc_mat': '21996603:barquette_opaque:4203:22000375,22051917:barquette_opaque:4203:22053049,22056825:barquette_opaque:4203:22057258,22279187:barquette_opaque:4203:22280530,22366542:barquette_opaque:4203:22367369,22437811:barquette_opaque:4203:22440512,22481121:barquette_opaque:4203:22481664,22582534:barquette_opaque:4203:22584175'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0017595205881713546, 'nb_photo': 358, 'list_port_cont': '21949033,21959057,21960894,21961144,21961358,21961847,21962021,21962606,21963803,21964334,21979836,21980279,21994290,21997088,21998227,21998317,21998987,21999544,21999703,22000323,22005729,22006684,22007687,22016210,22023107,22024973,22026989,22049743,22052421,22053074,22053149,22056968,22057030,22065973,22072310,22075665,22075705,22085696,22088234,22101401,22124960,22132695,22213683,22231167,22231413,22231650,22231697,22232113,22239229,22275570,22276699,22279274,22281564,22281777,22282006,22282106,22282135,22282165,22283230,22283832,22318077,22319187,22323765,22324282,22324572,22360535,22366744,22366770,22366881,22366967,22367013,22367096,22367252,22367403,22397868,22406645,22407658,22408151,22409353,22434074,22435231,22436172,22442367,22446490,22448174,22450698,22451097,22454154,22478540,22478586,22478723,22479086,22479257,22481203,22481415,22511150,22511493,22582697,22583303,22583307,22583767,22584066,22584145', 'assoc_port': '21948988:21949033,21951750:21960894,21951751:21964334,21958967:21963803,21958984:21962606,21958986:21959057,21960958:21962021,21960960:21961847,21961003:21961358,21961005:21961144,21979698:21980279,21979699:21979836,21993402:22007687,21993416:22006684,21993536:22005729,21993542:21994290,21996600:22000323,21996609:21998987,21996611:21998317,21996614:21998227,21996617:21997088,21999404:21999703,21999406:21999544,22015446:22016210,22023040:22024973,22023041:22023107,22026665:22026989,22049541:22052421,22049551:22049743,22052991:22053149,22052993:22053074,22056811:22057030,22056820:22056968,22065416:22065973,22071576:22072310,22075471:22075705,22075481:22075665,22085488:22088234,22085490:22085696,22101055:22101401,22124802:22124960,22132456:22132695,22209366:22213683,22230677:22232113,22230687:22231697,22230699:22231413,22230700:22231650,22230701:22231167,22238989:22239229,22275556:22275570,22276671:22276699,22279197:22279274,22281443:22282106,22281444:22282165,22281449:22282135,22281451:22282006,22281459:2228177', 'assoc_mat': '21948988:barquette_opaque:4207:21949033,21951750:barquette_opaque:4207:21960894,21951751:barquette_opaque:4207:21964334,21958967:barquette_opaque:4207:21963803,21958984:barquette_opaque:4207:21962606,21958986:barquette_opaque:4207:21959057,21960958:barquette_opaque:4207:21962021,21960960:barquette_opaque:4207:21961847,21961003:barquette_opaque:4207:21961358,21961005:barquette_opaque:4207:21961144,21979698:barquette_opaque:4207:21980279,21979699:barquette_opaque:4207:21979836,21993402:barquette_opaque:4207:22007687,21993416:barquette_opaque:4207:22006684,21993536:barquette_opaque:4207:22005729,21993542:barquette_opaque:4207:21994290,21996600:barquette_opaque:4207:22000323,21996609:barquette_opaque:4207:21998987,21996611:barquette_opaque:4207:21998317,21996614:barquette_opaque:4207:21998227,21996617:barquette_opaque:4207:21997088,21999404:barquette_opaque:4207:21999703,21999406:barquette_opaque:4207:21999544,22015446:barquette_opaque:4207:22016210,22023040:barquette_opaque:4207:22024973,22023041:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00656468173824499, 'nb_photo': 174, 'list_port_cont': '21944256,21959122,21959179,21961491,21961744,21979891,21981900,21982309,21982560,21982701,21994226,22023312,22050465,22050728,22050759,22055506,22055786,22057134,22067451,22075726,22075867,22075991,22076062,22086009,22086260,22103958,22112494,22132476,22231034,22231415,22235472,22239297,22239354,22279356,22281609,22281644,22281711,22281946,22283309,22322504,22322579,22323217,22324623,22360413,22366788,22366836,22366946,22367034,22367215,22367358,22367438,22397357,22407861,22407912,22409486,22427249,22427579,22444185,22477983,22478027,22478149,22478561,22478659,22508365,22515235,22526455,22528139,22582774,22583038,22583113,22583373,22583491', 'assoc_port': '21944150:21944256,21958980:21959122,21958981:21959179,21960953:21961744,21961001:21961491,21979634:21982309,21979635:21982560,21979636:21982701,21979677:21981900,21979696:21979891,21993455:21994226,22023270:22023312,22049535:22050728,22049543:22050465,22050504:22050759,22055073:22055786,22055084:22055506,22056816:22057134,22067059:22067451,22075420:22076062,22075452:22075991,22075464:22075867,22075467:22075726,22085458:22086260,22085461:22086009,22103909:22103958,22112308:22112494,22132454:22132476,22230705:22231415,22230711:22231034,22234979:22235472,22238988:22239354,22238990:22239297,22279194:22279356,22281445:22281946,22281464:22281711,22281466:22281644,22281481:22281609,22283099:22283309,22322095:22322579,22322112:22322504,22322920:22323217,22324430:22324623,22359947:22360413,22366521:22367438,22366524:22367358,22366531:22367215,22366533:22366946,22366534:22367034,22366535:22366788,22366547:22366836,22396720:22397357,22406448:22409486,22407391:22407912,22407392:22407861,22426952:22427579,22426954:2242724', 'assoc_mat': '21944150:barquette_opaque:4461:21944256,21958980:barquette_opaque:4461:21959122,21958981:barquette_opaque:4461:21959179,21960953:barquette_opaque:4461:21961744,21961001:barquette_opaque:4461:21961491,21979634:barquette_opaque:4461:21982309,21979635:barquette_opaque:4461:21982560,21979636:barquette_opaque:4461:21982701,21979677:barquette_opaque:4461:21981900,21979696:barquette_opaque:4461:21979891,21993455:barquette_opaque:4461:21994226,22023270:barquette_opaque:4461:22023312,22049535:barquette_opaque:4461:22050728,22049543:barquette_opaque:4461:22050465,22050504:barquette_opaque:4461:22050759,22055073:barquette_opaque:4461:22055786,22055084:barquette_opaque:4461:22055506,22056816:barquette_opaque:4461:22057134,22067059:barquette_opaque:4461:22067451,22075420:barquette_opaque:4461:22076062,22075452:barquette_opaque:4461:22075991,22075464:barquette_opaque:4461:22075867,22075467:barquette_opaque:4461:22075726,22085458:barquette_opaque:4461:22086260,22085461:barquette_opaque:4461:22086009,22103909:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.00442495157755388, 'nb_photo': 111, 'list_port_cont': '21961553,21994068,21997385,22023407,22057050,22125069,22243612,22281699,22283419,22366870,22407090,22525931', 'assoc_port': '21960955:21961553,21993449:21994068,21996605:21997385,22023266:22023407,22056823:22057050,22124805:22125069,22238992:22243612,22281440:22281699,22283096:22283419,22366540:22366870,22406456:22407090,22525635:22525931', 'assoc_mat': '21960955:barquette_opaque:4200:21961553,21993449:barquette_opaque:4200:21994068,21996605:barquette_opaque:4200:21997385,22023266:barquette_opaque:4200:22023407,22056823:barquette_opaque:4200:22057050,22124805:barquette_opaque:4200:22125069,22238992:barquette_opaque:4200:22243612,22281440:barquette_opaque:4200:22281699,22283096:barquette_opaque:4200:22283419,22366540:barquette_opaque:4200:22366870,22406456:barquette_opaque:4200:22407090,22525635:barquette_opaque:4200:22525931'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009884996994168813, 'nb_photo': 452, 'list_port_cont': '21943882,21959557,21987201,21997623,22018650,22028953,22050251,22067571,22076206,22098407,22132769,22231535,22231719,22233520,22273866,22281915,22283659,22322348,22322609,22367007,22368405,22406789,22408030,22435828,22450803,22481698,22498184,22512393,22524319,22526264,22582704,22582901,22583026', 'assoc_port': '21943743:21943882,21958983:21959557,21986498:21987201,21996601:21997623,22018245:22018650,22028717:22028953,22049540:22050251,22067056:22067571,22075449:22076206,22097411:22098407,22132452:22132769,22230682:22231719,22230698:22231535,22232646:22233520,22273526:22273866,22281468:22281915,22283085:22283659,22322099:22322609,22322109:22322348,22366525:22368405,22366551:22367007,22406454:22406789,22407388:22408030,22435015:22435828,22450638:22450803,22481119:22481698,22498024:22498184,22511930:22512393,22523616:22524319,22525633:22526264,22582518:22583026,22582539:22582901,22582558:22582704', 'assoc_mat': '21943743:barquette_opaque:4209:21943882,21958983:barquette_opaque:4209:21959557,21986498:barquette_opaque:4209:21987201,21996601:barquette_opaque:4209:21997623,22018245:barquette_opaque:4209:22018650,22028717:barquette_opaque:4209:22028953,22049540:barquette_opaque:4209:22050251,22067056:barquette_opaque:4209:22067571,22075449:barquette_opaque:4209:22076206,22097411:barquette_opaque:4209:22098407,22132452:barquette_opaque:4209:22132769,22230682:barquette_opaque:4209:22231719,22230698:barquette_opaque:4209:22231535,22232646:barquette_opaque:4209:22233520,22273526:barquette_opaque:4209:22273866,22281468:barquette_opaque:4209:22281915,22283085:barquette_opaque:4209:22283659,22322099:barquette_opaque:4209:22322609,22322109:barquette_opaque:4209:22322348,22366525:barquette_opaque:4209:22368405,22366551:barquette_opaque:4209:22367007,22406454:barquette_opaque:4209:22406789,22407388:barquette_opaque:4209:22408030,22435015:barquette_opaque:4209:22435828,22450638:barquette_opaque:4209:22450803,22481119:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0014216702373117036, 'nb_photo': 504, 'list_port_cont': '21961827,21962121,21962396,21963726,21993971,21996868,21999969,22005567,22005781,22015599,22015786,22026796,22029876,22050657,22051337,22051375,22052235,22053357,22053526,22055638,22056910,22057020,22057119,22071714,22071777,22075596,22075736,22075780,22080998,22085682,22092120,22097721,22101208,22103916,22112534,22126351,22126391,22132617,22210228,22211736,22223549,22224420,22224951,22230851,22231102,22231112,22231158,22231818,22232196,22235449,22239147,22273897,22275223,22275586,22277380,22279208,22279305,22279453,22281849,22282096,22282155,22283460,22283524,22283711,22283867,22284010,22306127,22318828,22319363,22320215,22320506,22321525,22323138,22323199,22323656,22323704,22323727,22323748,22359452,22360819,22366685,22366818,22366928,22367061,22367091,22367135,22367183,22397486,22397882,22397974,22407945,22407974,22408229,22408251,22409992,22411463,22411798,22416703,22427292,22427913,22433056,22444040,22446213,22448737,22450774,22450821,22453766,22477972,22478074,22478605,22478699,22479411,22479509,2248138', 'assoc_port': '21958969:21963726,21958985:21962396,21960957:21962121,21960959:21961827,21979639:22005781,21993520:22005567,21993544:21993971,21996608:21999969,21996618:21996868,22015445:22015786,22015447:22015599,22026666:22026796,22029571:22029876,22049549:22051337,22049550:22051375,22050505:22050657,22051916:22052235,22052990:22053526,22052992:22053357,22055074:22055638,22056809:22057119,22056813:22057020,22056818:22056910,22071577:22071777,22071592:22071714,22075447:22075780,22075453:22075736,22075482:22075596,22080661:22080998,22085445:22092120,22085492:22085682,22097438:22097721,22101058:22101208,22103910:22103916,22112304:22112534,22126147:22126391,22126172:22126351,22132459:22132617,22209367:22211736,22209369:22210228,22222761:22224951,22222763:22224420,22222812:22223549,22230678:22232196,22230684:22231818,22230704:22231158,22230707:22231112,22230708:22231102,22230709:22230851,22234976:22235449,22238991:22239147,22273523:22273897,22274923:22275223,22275555:22275586,22277374:22277380,22279191:22279305,22279196:2227945', 'assoc_mat': '21958969:barquette_opaque:4207:21963726,21958985:barquette_opaque:4207:21962396,21960957:barquette_opaque:4207:21962121,21960959:barquette_opaque:4207:21961827,21979639:barquette_opaque:4207:22005781,21993520:barquette_opaque:4207:22005567,21993544:barquette_opaque:4207:21993971,21996608:barquette_opaque:4207:21999969,21996618:barquette_opaque:4207:21996868,22015445:barquette_opaque:4207:22015786,22015447:barquette_opaque:4207:22015599,22026666:barquette_opaque:4207:22026796,22029571:barquette_opaque:4207:22029876,22049549:barquette_opaque:4207:22051337,22049550:barquette_opaque:4207:22051375,22050505:barquette_opaque:4207:22050657,22051916:barquette_opaque:4207:22052235,22052990:barquette_opaque:4207:22053526,22052992:barquette_opaque:4207:22053357,22055074:barquette_opaque:4207:22055638,22056809:barquette_opaque:4207:22057119,22056813:barquette_opaque:4207:22057020,22056818:barquette_opaque:4207:22056910,22071577:barquette_opaque:4207:22071777,22071592:barquette_opaque:4207:22071714,22075447:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.047784189696672544, 'nb_photo': 5475, 'list_port_cont': '21949382,21959301,21997320,22023553,22057072,22075683,22125111,22231273,22239341,22283557,22324675,22366911,22407174,22438346,22478352,22526236,22582816', 'assoc_port': '21948974:21949382,21958965:21959301,21996602:21997320,22023267:22023553,22056827:22057072,22075448:22075683,22124803:22125111,22230706:22231273,22238984:22239341,22283086:22283557,22324437:22324675,22366541:22366911,22406447:22407174,22437812:22438346,22477707:22478352,22525590:22526236,22582532:22582816', 'assoc_mat': '21948974:barquette_opaque:4211:21949382,21958965:barquette_opaque:4211:21959301,21996602:barquette_opaque:4211:21997320,22023267:barquette_opaque:4211:22023553,22056827:barquette_opaque:4211:22057072,22075448:barquette_opaque:4211:22075683,22124803:barquette_opaque:4211:22125111,22230706:barquette_opaque:4211:22231273,22238984:barquette_opaque:4211:22239341,22283086:barquette_opaque:4211:22283557,22324437:barquette_opaque:4211:22324675,22366541:barquette_opaque:4211:22366911,22406447:barquette_opaque:4211:22407174,22437812:barquette_opaque:4211:22438346,22477707:barquette_opaque:4211:22478352,22525590:barquette_opaque:4211:22526236,22582532:barquette_opaque:4211:22582816'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003114521829758216, 'nb_photo': 968, 'list_port_cont': '21945580,21962311,21998538,22000542,22023544,22050996,22057405,22066739,22076038,22107842,22125302,22231863,22232314,22239800,22279869,22282053,22284022,22284033,22284052,22318803,22320928,22322726,22322781,22323686,22323877,22324761,22327858,22353895,22358520,22359406,22361282,22361585,22367119,22367167,22367188,22407487,22407628,22407892,22412754,22427958,22439049,22450942,22478868,22479305,22509108,22524752,22526581,22583017,22583887,22584398', 'assoc_port': '21945159:21945580,21960956:21962311,21993371:22023544,21996604:22000542,21996616:21998538,22018246:22066739,22050508:22050996,22056822:22057405,22075422:22076038,22085489:22107842,22124804:22125302,22230690:22232314,22230694:22231863,22238986:22239800,22279192:22279869,22281439:22282053,22283095:22284022,22283097:22284033,22283098:22284052,22317565:22318803,22320115:22320928,22322097:22322726,22322098:22322781,22322889:22323686,22322925:22323877,22324421:22324761,22324435:22327858,22352032:22359406,22353119:22361585,22353123:22353895,22358077:22358520,22359937:22361282,22366530:22367119,22366543:22367167,22366546:22367188,22385794:22407892,22406433:22412754,22406435:22407628,22406462:22407487,22426948:22427958,22437814:22439049,22450640:22450942,22477671:22478868,22477722:22479305,22507298:22509108,22523618:22524752,22525637:22526581,22582525:22583887,22582541:22584398,22582557:22583017', 'assoc_mat': '21945159:bouchon:3327:21945580,21960956:bouchon:3327:21962311,21993371:bouchon:3327:22023544,21996604:bouchon:3327:22000542,21996616:bouchon:3327:21998538,22018246:bouchon:3327:22066739,22050508:bouchon:3327:22050996,22056822:bouchon:3327:22057405,22075422:bouchon:3327:22076038,22085489:bouchon:3327:22107842,22124804:bouchon:3327:22125302,22230690:bouchon:3327:22232314,22230694:bouchon:3327:22231863,22238986:bouchon:3327:22239800,22279192:bouchon:3327:22279869,22281439:bouchon:3327:22282053,22283095:bouchon:3327:22284022,22283097:bouchon:3327:22284033,22283098:bouchon:3327:22284052,22317565:bouchon:3327:22318803,22320115:bouchon:3327:22320928,22322097:bouchon:3327:22322726,22322098:bouchon:3327:22322781,22322889:bouchon:3327:22323686,22322925:bouchon:3327:22323877,22324421:bouchon:3327:22324761,22324435:bouchon:3327:22327858,22352032:bouchon:3327:22359406,22353119:bouchon:3327:22361585,22353123:bouchon:3327:22353895,22358077:bouchon:3327:22358520,22359937:bouchon:3327:22361282,22366530:bouchon:3327:22367119,2'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.012011563603699104, 'nb_photo': 238, 'list_port_cont': '22000364,22053051,22057247,22280527,22367353,22440524,22481663,22584185', 'assoc_port': '21996603:22000364,22051917:22053051,22056825:22057247,22279187:22280527,22366542:22367353,22437811:22440524,22481121:22481663,22582534:22584185', 'assoc_mat': '21996603:carton:4203:22000364,22051917:carton:4203:22053051,22056825:carton:4203:22057247,22279187:carton:4203:22280527,22366542:carton:4203:22367353,22437811:carton:4203:22440524,22481121:carton:4203:22481663,22582534:carton:4203:22584185'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9425016056450092, 'nb_photo': 459, 'list_port_cont': '21944363,21949036,21959065,21960886,21961139,21961363,21961845,21962012,21962600,21963722,21963785,21963802,21964332,21979827,21980270,21994279,21997092,21998216,21998992,21999690,21999813,22000324,22005726,22005820,22005839,22006020,22006673,22007683,22016213,22023110,22024979,22026997,22049734,22051252,22052420,22053080,22053150,22056971,22057040,22065974,22072306,22075660,22075704,22085701,22086184,22088243,22101387,22124949,22126671,22132701,22133694,22231160,22231414,22231644,22232105,22233835,22239230,22275568,22276708,22279284,22281559,22281778,22282001,22282110,22282172,22282832,22283182,22283842,22318074,22319186,22320172,22320297,22323671,22323752,22324290,22360530,22366752,22366769,22366878,22366974,22367024,22367104,22367243,22367265,22367401,22397865,22397948,22407668,22407716,22408150,22409355,22410386,22434056,22436169,22442361,22446485,22448903,22450695,22454153,22478549,22478680,22481202,22481410,22511151,22511492,22524726,22526167,22526275,22582689,22583000,22583290,22583777,22584086,2258413', 'assoc_port': '21944152:21944363,21948988:21949036,21951750:21960886,21951751:21964332,21958967:21963802,21958968:21963785,21958973:21963722,21958984:21962600,21958986:21959065,21960958:21962012,21960960:21961845,21961003:21961363,21961005:21961139,21979680:22005820,21979690:22005839,21979691:22006020,21979698:21980270,21979699:21979827,21993402:22007683,21993416:22006673,21993536:22005726,21993542:21994279,21996600:22000324,21996609:21998992,21996610:21999813,21996614:21998216,21996617:21997092,21999404:21999690,22015446:22016213,22023040:22024979,22023041:22023110,22026665:22026997,22049541:22052420,22049551:22049734,22049586:22051252,22052991:22053150,22052993:22053080,22056811:22057040,22056820:22056971,22065416:22065974,22071576:22072306,22075471:22075704,22075481:22075660,22085488:22088243,22085490:22085701,22085491:22086184,22101055:22101387,22124802:22124949,22126146:22126671,22132456:22132701,22132457:22133694,22230677:22232105,22230686:22233835,22230699:22231414,22230700:22231644,22230701:22231160,22238989:2223923', 'assoc_mat': '21944152:carton:4207:21944363,21948988:carton:4207:21949036,21951750:carton:4207:21960886,21951751:carton:4207:21964332,21958967:carton:4207:21963802,21958968:carton:4207:21963785,21958973:carton:4207:21963722,21958984:carton:4207:21962600,21958986:carton:4207:21959065,21960958:carton:4207:21962012,21960960:carton:4207:21961845,21961003:carton:4207:21961363,21961005:carton:4207:21961139,21979680:carton:4207:22005820,21979690:carton:4207:22005839,21979691:carton:4207:22006020,21979698:carton:4207:21980270,21979699:carton:4207:21979827,21993402:carton:4207:22007683,21993416:carton:4207:22006673,21993536:carton:4207:22005726,21993542:carton:4207:21994279,21996600:carton:4207:22000324,21996609:carton:4207:21998992,21996610:carton:4207:21999813,21996614:carton:4207:21998216,21996617:carton:4207:21997092,21999404:carton:4207:21999690,22015446:carton:4207:22016213,22023040:carton:4207:22024979,22023041:carton:4207:22023110,22026665:carton:4207:22026997,22049541:carton:4207:22052420,22049551:carton:4207:22049734,2204'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014735394401731569, 'nb_photo': 3909, 'list_port_cont': '21944260,21944278,21959130,21959177,21959409,21960041,21961489,21961741,21979898,21980342,21981891,21982313,21982551,21982707,21994220,21996971,21997113,21997552,21998039,21999630,21999743,22023309,22023344,22041440,22050476,22050724,22050769,22055368,22055512,22055773,22056991,22057139,22067387,22067455,22075720,22075854,22075982,22076075,22086001,22086250,22086439,22089922,22097911,22101688,22103942,22103964,22112504,22132465,22132509,22231010,22231318,22231429,22231542,22231579,22232207,22235479,22239303,22239359,22275612,22279362,22281617,22281650,22281715,22281740,22281852,22281944,22283299,22320552,22321054,22322182,22322315,22322508,22322570,22323212,22324587,22324627,22324659,22352640,22358478,22360415,22360693,22366644,22366707,22366776,22366840,22366943,22367044,22367223,22367322,22367357,22367420,22367443,22397358,22406673,22407851,22407914,22407981,22409475,22427254,22427587,22438167,22438251,22444186,22450741,22453928,22477988,22478033,22478150,22478322,22478565,22478655,22478990,22479163,2248341', 'assoc_port': '21944150:21944260,21944151:21944278,21958971:21960041,21958974:21959409,21958980:21959130,21958981:21959177,21960953:21961741,21961001:21961489,21979634:21982313,21979635:21982551,21979636:21982707,21979677:21981891,21979681:21980342,21979696:21979898,21993455:21994220,21996607:21998039,21996612:21997552,21996615:21996971,21996620:21997113,21999407:21999630,21999408:21999743,22023269:22023344,22023270:22023309,22040923:22041440,22049535:22050724,22049543:22050476,22050504:22050769,22055073:22055773,22055080:22055368,22055084:22055512,22056816:22057139,22056817:22056991,22067058:22067387,22067059:22067455,22075420:22076075,22075452:22075982,22075464:22075854,22075467:22075720,22085458:22086250,22085459:22086439,22085461:22086001,22089281:22089922,22097412:22097911,22101054:22101688,22103909:22103964,22103911:22103942,22112308:22112504,22132454:22132465,22132461:22132509,22230681:22232207,22230689:22231542,22230692:22231579,22230697:22231318,22230705:22231429,22230711:22231010,22234979:22235479,22238988:2223935', 'assoc_mat': '21944150:carton:4461:21944260,21944151:carton:4461:21944278,21958971:carton:4461:21960041,21958974:carton:4461:21959409,21958980:carton:4461:21959130,21958981:carton:4461:21959177,21960953:carton:4461:21961741,21961001:carton:4461:21961489,21979634:carton:4461:21982313,21979635:carton:4461:21982551,21979636:carton:4461:21982707,21979677:carton:4461:21981891,21979681:carton:4461:21980342,21979696:carton:4461:21979898,21993455:carton:4461:21994220,21996607:carton:4461:21998039,21996612:carton:4461:21997552,21996615:carton:4461:21996971,21996620:carton:4461:21997113,21999407:carton:4461:21999630,21999408:carton:4461:21999743,22023269:carton:4461:22023344,22023270:carton:4461:22023309,22040923:carton:4461:22041440,22049535:carton:4461:22050724,22049543:carton:4461:22050476,22050504:carton:4461:22050769,22055073:carton:4461:22055773,22055080:carton:4461:22055368,22055084:carton:4461:22055512,22056816:carton:4461:22057139,22056817:carton:4461:22056991,22067058:carton:4461:22067387,22067059:carton:4461:22067455,2207'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04335482052191408, 'nb_photo': 383, 'list_port_cont': '21961555,21994063,21997380,22023397,22057047,22125070,22132793,22243620,22281689,22283407,22366866,22407081,22525924', 'assoc_port': '21960955:21961555,21993449:21994063,21996605:21997380,22023266:22023397,22056823:22057047,22124805:22125070,22132460:22132793,22238992:22243620,22281440:22281689,22283096:22283407,22366540:22366866,22406456:22407081,22525635:22525924', 'assoc_mat': '21960955:carton:4200:21961555,21993449:carton:4200:21994063,21996605:carton:4200:21997380,22023266:carton:4200:22023397,22056823:carton:4200:22057047,22124805:carton:4200:22125070,22132460:carton:4200:22132793,22238992:carton:4200:22243620,22281440:carton:4200:22281689,22283096:carton:4200:22283407,22366540:carton:4200:22366866,22406456:carton:4200:22407081,22525635:carton:4200:22525924'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.00878328694370553, 'nb_photo': 284, 'list_port_cont': '21943874,21959570,21987195,21997624,22018644,22028940,22050247,22067574,22076192,22098409,22132775,22231530,22231709,22233521,22273855,22281903,22283661,22322347,22322611,22367009,22368398,22406779,22408022,22435826,22450799,22481683,22498185,22512383,22524333,22526260,22582715,22582900,22583024', 'assoc_port': '21943743:21943874,21958983:21959570,21986498:21987195,21996601:21997624,22018245:22018644,22028717:22028940,22049540:22050247,22067056:22067574,22075449:22076192,22097411:22098409,22132452:22132775,22230682:22231709,22230698:22231530,22232646:22233521,22273526:22273855,22281468:22281903,22283085:22283661,22322099:22322611,22322109:22322347,22366525:22368398,22366551:22367009,22406454:22406779,22407388:22408022,22435015:22435826,22450638:22450799,22481119:22481683,22498024:22498185,22511930:22512383,22523616:22524333,22525633:22526260,22582518:22583024,22582539:22582900,22582558:22582715', 'assoc_mat': '21943743:carton:4209:21943874,21958983:carton:4209:21959570,21986498:carton:4209:21987195,21996601:carton:4209:21997624,22018245:carton:4209:22018644,22028717:carton:4209:22028940,22049540:carton:4209:22050247,22067056:carton:4209:22067574,22075449:carton:4209:22076192,22097411:carton:4209:22098409,22132452:carton:4209:22132775,22230682:carton:4209:22231709,22230698:carton:4209:22231530,22232646:carton:4209:22233521,22273526:carton:4209:22273855,22281468:carton:4209:22281903,22283085:carton:4209:22283661,22322099:carton:4209:22322611,22322109:carton:4209:22322347,22366525:carton:4209:22368398,22366551:carton:4209:22367009,22406454:carton:4209:22406779,22407388:carton:4209:22408022,22435015:carton:4209:22435826,22450638:carton:4209:22450799,22481119:carton:4209:22481683,22498024:carton:4209:22498185,22511930:carton:4209:22512383,22523616:carton:4209:22524333,22525633:carton:4209:22526260,22582518:carton:4209:22583024,22582539:carton:4209:22582900,22582558:carton:4209:22582715'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.9449263267069545, 'nb_photo': 811, 'list_port_cont': '21944226,21961024,21961809,21961825,21962122,21962393,21963738,21993965,21996873,21999771,21999956,22004411,22005572,22005778,22015602,22015799,22026788,22029880,22041058,22049810,22050652,22051349,22051367,22052240,22053355,22053522,22055437,22055631,22056908,22057016,22057128,22071704,22071766,22075603,22075774,22080996,22085671,22091273,22092109,22097712,22101206,22103931,22112373,22112462,22112539,22126350,22126392,22206538,22211737,22224434,22224962,22230860,22230983,22231106,22231121,22231128,22231159,22231817,22231826,22232190,22235447,22273892,22275220,22275576,22277390,22279202,22279266,22279313,22281839,22281968,22282095,22282144,22283239,22283455,22283512,22283712,22283865,22306124,22318824,22319360,22320205,22320501,22321524,22322981,22323089,22323151,22323191,22323661,22323700,22359451,22360807,22366681,22366814,22367065,22367089,22367133,22367148,22367185,22397484,22397884,22397969,22407107,22407948,22407973,22408227,22408252,22408339,22409987,22411453,22411684,22411789,22427289,22427922,2243306', 'assoc_port': '21944153:21944226,21958969:21963738,21958985:21962393,21960957:21962122,21960959:21961825,21960975:21961809,21961006:21961024,21979639:22005778,21993520:22005572,21993541:22004411,21993544:21993965,21996608:21999956,21996618:21996873,21999402:21999771,22015445:22015799,22015447:22015602,22026666:22026788,22029571:22029880,22040898:22041058,22049549:22051349,22049550:22051367,22049587:22049810,22050505:22050652,22051916:22052240,22052990:22053522,22052992:22053355,22055074:22055631,22055078:22055437,22056809:22057128,22056813:22057016,22056818:22056908,22071577:22071766,22071592:22071704,22075447:22075774,22075482:22075603,22080661:22080996,22085445:22092109,22085463:22091273,22085492:22085671,22097438:22097712,22101058:22101206,22103910:22103931,22112304:22112539,22112305:22112462,22112306:22112373,22126147:22126392,22126172:22126350,22197664:22206538,22209367:22211737,22222761:22224962,22222763:22224434,22230678:22232190,22230684:22231817,22230685:22231826,22230702:22231128,22230703:22230983,22230704:2223115', 'assoc_mat': '21944153:carton:4207:21944226,21958969:carton:4207:21963738,21958985:carton:4207:21962393,21960957:carton:4207:21962122,21960959:carton:4207:21961825,21960975:carton:4207:21961809,21961006:carton:4207:21961024,21979639:carton:4207:22005778,21993520:carton:4207:22005572,21993541:carton:4207:22004411,21993544:carton:4207:21993965,21996608:carton:4207:21999956,21996618:carton:4207:21996873,21999402:carton:4207:21999771,22015445:carton:4207:22015799,22015447:carton:4207:22015602,22026666:carton:4207:22026788,22029571:carton:4207:22029880,22040898:carton:4207:22041058,22049549:carton:4207:22051349,22049550:carton:4207:22051367,22049587:carton:4207:22049810,22050505:carton:4207:22050652,22051916:carton:4207:22052240,22052990:carton:4207:22053522,22052992:carton:4207:22053355,22055074:carton:4207:22055631,22055078:carton:4207:22055437,22056809:carton:4207:22057128,22056813:carton:4207:22057016,22056818:carton:4207:22056908,22071577:carton:4207:22071766,22071592:carton:4207:22071704,22075447:carton:4207:22075774,2207'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022621573297380093, 'nb_photo': 1037, 'list_port_cont': '21949393,21959289,21997311,22023551,22057078,22075676,22125115,22231277,22239334,22283558,22324673,22366912,22407170,22438337,22478362,22526251,22582812', 'assoc_port': '21948974:21949393,21958965:21959289,21996602:21997311,22023267:22023551,22056827:22057078,22075448:22075676,22124803:22125115,22230706:22231277,22238984:22239334,22283086:22283558,22324437:22324673,22366541:22366912,22406447:22407170,22437812:22438337,22477707:22478362,22525590:22526251,22582532:22582812', 'assoc_mat': '21948974:carton:4211:21949393,21958965:carton:4211:21959289,21996602:carton:4211:21997311,22023267:carton:4211:22023551,22056827:carton:4211:22057078,22075448:carton:4211:22075676,22124803:carton:4211:22125115,22230706:carton:4211:22231277,22238984:carton:4211:22239334,22283086:carton:4211:22283558,22324437:carton:4211:22324673,22366541:carton:4211:22366912,22406447:carton:4211:22407170,22437812:carton:4211:22438337,22477707:carton:4211:22478362,22525590:carton:4211:22526251,22582532:carton:4211:22582812'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.013585369845887155, 'nb_photo': 1050, 'list_port_cont': '21945582,21962322,21998529,22000538,22023541,22050990,22052469,22057403,22066745,22076047,22107844,22125298,22231866,22232309,22239802,22279873,22282052,22284027,22284043,22284055,22318807,22322730,22322775,22323882,22324757,22327856,22353882,22358516,22359400,22361277,22361587,22367114,22367158,22367186,22407486,22407618,22407882,22412758,22427964,22439043,22446764,22450943,22478862,22479307,22509099,22524755,22526589,22583021,22583889,22584393', 'assoc_port': '21945159:21945582,21960956:21962322,21993371:22023541,21996604:22000538,21996616:21998529,22018246:22066745,22050508:22050990,22051914:22052469,22056822:22057403,22075422:22076047,22085489:22107844,22124804:22125298,22230690:22232309,22230694:22231866,22238986:22239802,22279192:22279873,22281439:22282052,22283095:22284027,22283097:22284043,22283098:22284055,22317565:22318807,22322097:22322730,22322098:22322775,22322925:22323882,22324421:22324757,22324435:22327856,22352032:22359400,22353119:22361587,22353123:22353882,22358077:22358516,22359937:22361277,22366530:22367114,22366543:22367158,22366546:22367186,22385794:22407882,22406433:22412758,22406435:22407618,22406462:22407486,22426948:22427964,22437814:22439043,22443710:22446764,22450640:22450943,22477671:22478862,22477722:22479307,22507298:22509099,22523618:22524755,22525637:22526589,22582525:22583889,22582541:22584393,22582557:22583021', 'assoc_mat': '21945159:carton:3327:21945582,21960956:carton:3327:21962322,21993371:carton:3327:22023541,21996604:carton:3327:22000538,21996616:carton:3327:21998529,22018246:carton:3327:22066745,22050508:carton:3327:22050990,22051914:carton:3327:22052469,22056822:carton:3327:22057403,22075422:carton:3327:22076047,22085489:carton:3327:22107844,22124804:carton:3327:22125298,22230690:carton:3327:22232309,22230694:carton:3327:22231866,22238986:carton:3327:22239802,22279192:carton:3327:22279873,22281439:carton:3327:22282052,22283095:carton:3327:22284027,22283097:carton:3327:22284043,22283098:carton:3327:22284055,22317565:carton:3327:22318807,22322097:carton:3327:22322730,22322098:carton:3327:22322775,22322925:carton:3327:22323882,22324421:carton:3327:22324757,22324435:carton:3327:22327856,22352032:carton:3327:22359400,22353119:carton:3327:22361587,22353123:carton:3327:22353882,22358077:carton:3327:22358516,22359937:carton:3327:22361277,22366530:carton:3327:22367114,22366543:carton:3327:22367158,22366546:carton:3327:22367186,2238'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.02436779883579414, 'nb_photo': 7614, 'list_port_cont': '21942690,21944245,21959937,21960356,21961012,21962003,21962102,21982095,21982970,21984470,21987158,21994162,21994777,21997774,21997958,21998711,21999973,22015768,22016036,22023374,22050515,22050694,22051230,22051613,22052166,22052521,22053363,22057190,22057375,22067651,22076055,22076297,22086500,22087027,22090274,22095554,22105066,22105452,22105770,22112598,22126880,22132746,22223997,22231964,22232495,22232961,22233153,22233827,22239817,22275849,22279652,22279698,22282120,22282176,22282333,22321333,22321732,22322625,22322637,22323224,22323942,22324334,22324707,22324990,22352551,22353386,22358262,22360864,22366636,22366994,22367209,22367281,22367648,22397031,22397999,22406717,22407402,22410299,22411814,22411930,22427490,22428433,22436126,22444254,22478310,22478636,22479389,22479471,22482903,22496629,22508608,22524706,22524800,22526398,22526710,22526896,22527253,22583266,22583283,22583360,22583383,22583459,22583586,22583795,22583949,22583997', 'assoc_port': '21941555:21942690,21944149:21944245,21958970:21961012,21958972:21960356,21958982:21959937,21960954:21962003,21961002:21962102,21979633:21982970,21979695:21982095,21979697:21984470,21986466:21987158,21993432:21994777,21993462:21994162,21996606:21998711,21996613:21997958,21996619:21997774,21999409:21999973,22015443:22015768,22015444:22016036,22023268:22023374,22049536:22051613,22049544:22050515,22050503:22051230,22050507:22050694,22051913:22052521,22051915:22052166,22052988:22053363,22056815:22057375,22056830:22057190,22067060:22067651,22075421:22076297,22075451:22076055,22085460:22087027,22085462:22086500,22089282:22090274,22090417:22095554,22101053:22105452,22103907:22105770,22103908:22105066,22112307:22112598,22126173:22126880,22132455:22132746,22222764:22223997,22230680:22233153,22230688:22232495,22230691:22232961,22230693:22231964,22230710:22233827,22238987:22239817,22275554:22275849,22279193:22279698,22279195:22279652,22281446:22282176,22281461:22282120,22281463:22282333,22317568:22323942,22320096:2232173', 'assoc_mat': '21941555:carton:3594:21942690,21944149:carton:3594:21944245,21958970:carton:3594:21961012,21958972:carton:3594:21960356,21958982:carton:3594:21959937,21960954:carton:3594:21962003,21961002:carton:3594:21962102,21979633:carton:3594:21982970,21979695:carton:3594:21982095,21979697:carton:3594:21984470,21986466:carton:3594:21987158,21993432:carton:3594:21994777,21993462:carton:3594:21994162,21996606:carton:3594:21998711,21996613:carton:3594:21997958,21996619:carton:3594:21997774,21999409:carton:3594:21999973,22015443:carton:3594:22015768,22015444:carton:3594:22016036,22023268:carton:3594:22023374,22049536:carton:3594:22051613,22049544:carton:3594:22050515,22050503:carton:3594:22051230,22050507:carton:3594:22050694,22051913:carton:3594:22052521,22051915:carton:3594:22052166,22052988:carton:3594:22053363,22056815:carton:3594:22057375,22056830:carton:3594:22057190,22067060:carton:3594:22067651,22075421:carton:3594:22076297,22075451:carton:3594:22076055,22085460:carton:3594:22087027,22085462:carton:3594:22086500,2208'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00344984620379923, 'nb_photo': 109, 'list_port_cont': '21943756,21961196,21980288,21993947,22015688,22049863,22055406,22067280,22075606,22098326,22132940,22231354,22231733,22235466,22239256,22275595,22281554,22281683,22281929,22283254,22283698,22320488,22321208,22322304,22322402,22352384,22366592,22366891,22406520,22407902,22408210,22432953,22450794,22478164,22523975,22525868,22582825,22583203,22583450,22583567,22583933', 'assoc_port': '21943744:21943756,21960997:21961196,21979679:21980288,21993543:21993947,22015448:22015688,22049539:22049863,22055079:22055406,22067057:22067280,22075450:22075606,22097410:22098326,22132453:22132940,22230683:22231733,22230696:22231354,22234974:22235466,22238985:22239256,22275552:22275595,22281437:22281929,22281455:22281683,22281467:22281554,22283088:22283698,22283089:22283254,22320093:22321208,22320094:22320488,22322100:22322402,22322108:22322304,22352034:22352384,22366526:22366891,22366552:22366592,22406451:22408210,22406455:22406520,22407389:22407902,22432943:22432953,22450637:22450794,22477710:22478164,22523617:22523975,22525632:22525868,22582515:22583933,22582519:22583567,22582540:22583450,22582544:22583203,22582556:22582825', 'assoc_mat': '21943744:cartonnette:3726:21943756,21960997:cartonnette:3726:21961196,21979679:cartonnette:3726:21980288,21993543:cartonnette:3726:21993947,22015448:cartonnette:3726:22015688,22049539:cartonnette:3726:22049863,22055079:cartonnette:3726:22055406,22067057:cartonnette:3726:22067280,22075450:cartonnette:3726:22075606,22097410:cartonnette:3726:22098326,22132453:cartonnette:3726:22132940,22230683:cartonnette:3726:22231733,22230696:cartonnette:3726:22231354,22234974:cartonnette:3726:22235466,22238985:cartonnette:3726:22239256,22275552:cartonnette:3726:22275595,22281437:cartonnette:3726:22281929,22281455:cartonnette:3726:22281683,22281467:cartonnette:3726:22281554,22283088:cartonnette:3726:22283698,22283089:cartonnette:3726:22283254,22320093:cartonnette:3726:22321208,22320094:cartonnette:3726:22320488,22322100:cartonnette:3726:22322402,22322108:cartonnette:3726:22322304,22352034:cartonnette:3726:22352384,22366526:cartonnette:3726:22366891,22366552:cartonnette:3726:22366592,22406451:cartonnette:3726:22408210,22406455:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01844027048399443, 'nb_photo': 504, 'list_port_cont': '21943760,21959551,21961116,21961125,21961190,21980285,21993945,22015682,22049865,22055411,22067274,22075608,22098330,22132667,22132936,22231360,22231730,22235147,22235462,22239252,22275592,22281545,22281673,22281918,22283261,22283691,22320495,22321212,22322302,22322400,22352382,22366601,22366892,22406514,22407894,22408212,22432948,22450787,22478161,22498028,22523979,22524381,22525865,22582822,22583447,22583573,22583852,22583942,22584044', 'assoc_port': '21943744:21943760,21958966:21959551,21960981:21961125,21960997:21961190,21961004:21961116,21979679:21980285,21993543:21993945,22015448:22015682,22049539:22049865,22055079:22055411,22067057:22067274,22075450:22075608,22097410:22098330,22132453:22132936,22132458:22132667,22230683:22231730,22230696:22231360,22234974:22235462,22234978:22235147,22238985:22239252,22275552:22275592,22281437:22281918,22281455:22281673,22281467:22281545,22283088:22283691,22283089:22283261,22320093:22321212,22320094:22320495,22322100:22322400,22322108:22322302,22352034:22352382,22366526:22366892,22366552:22366601,22406451:22408212,22406455:22406514,22407389:22407894,22432943:22432948,22450637:22450787,22477710:22478161,22498025:22498028,22523615:22524381,22523617:22523979,22525632:22525865,22582513:22584044,22582515:22583942,22582516:22583852,22582519:22583573,22582540:22583447,22582556:22582822', 'assoc_mat': '21943744:Carton_brun:3726:21943760,21958966:Carton_brun:3726:21959551,21960981:Carton_brun:3726:21961125,21960997:Carton_brun:3726:21961190,21961004:Carton_brun:3726:21961116,21979679:Carton_brun:3726:21980285,21993543:Carton_brun:3726:21993945,22015448:Carton_brun:3726:22015682,22049539:Carton_brun:3726:22049865,22055079:Carton_brun:3726:22055411,22067057:Carton_brun:3726:22067274,22075450:Carton_brun:3726:22075608,22097410:Carton_brun:3726:22098330,22132453:Carton_brun:3726:22132936,22132458:Carton_brun:3726:22132667,22230683:Carton_brun:3726:22231730,22230696:Carton_brun:3726:22231360,22234974:Carton_brun:3726:22235462,22234978:Carton_brun:3726:22235147,22238985:Carton_brun:3726:22239252,22275552:Carton_brun:3726:22275592,22281437:Carton_brun:3726:22281918,22281455:Carton_brun:3726:22281673,22281467:Carton_brun:3726:22281545,22283088:Carton_brun:3726:22283691,22283089:Carton_brun:3726:22283261,22320093:Carton_brun:3726:22321212,22320094:Carton_brun:3726:22320495,22322100:Carton_brun:3726:22322400,22322108:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011594227733640152, 'nb_photo': 202, 'list_port_cont': '21943758,21959553,21961113,21961130,21961198,21980296,21993950,22015680,22049857,22067275,22075609,22098328,22132664,22132938,22231358,22231725,22235153,22235465,22239246,22275597,22281555,22281677,22281926,22283258,22283696,22306275,22320487,22321209,22322297,22322397,22352383,22366602,22366898,22406523,22407898,22408205,22432956,22450796,22478159,22498038,22523978,22524378,22525871,22582831,22583199,22583449,22583571,22583853,22583939,22584054', 'assoc_port': '21943744:21943758,21958966:21959553,21960981:21961130,21960997:21961198,21961004:21961113,21979679:21980296,21993543:21993950,22015448:22015680,22049539:22049857,22067057:22067275,22075450:22075609,22097410:22098328,22132453:22132938,22132458:22132664,22230683:22231725,22230696:22231358,22234974:22235465,22234978:22235153,22238985:22239246,22275552:22275597,22281437:22281926,22281455:22281677,22281467:22281555,22283088:22283696,22283089:22283258,22306054:22306275,22320093:22321209,22320094:22320487,22322100:22322397,22322108:22322297,22352034:22352383,22366526:22366898,22366552:22366602,22406451:22408205,22406455:22406523,22407389:22407898,22432943:22432956,22450637:22450796,22477710:22478159,22498025:22498038,22523615:22524378,22523617:22523978,22525632:22525871,22582513:22584054,22582515:22583939,22582516:22583853,22582519:22583571,22582540:22583449,22582544:22583199,22582556:22582831', 'assoc_mat': '21943744:Carton_gris:3726:21943758,21958966:Carton_gris:3726:21959553,21960981:Carton_gris:3726:21961130,21960997:Carton_gris:3726:21961198,21961004:Carton_gris:3726:21961113,21979679:Carton_gris:3726:21980296,21993543:Carton_gris:3726:21993950,22015448:Carton_gris:3726:22015680,22049539:Carton_gris:3726:22049857,22067057:Carton_gris:3726:22067275,22075450:Carton_gris:3726:22075609,22097410:Carton_gris:3726:22098328,22132453:Carton_gris:3726:22132938,22132458:Carton_gris:3726:22132664,22230683:Carton_gris:3726:22231725,22230696:Carton_gris:3726:22231358,22234974:Carton_gris:3726:22235465,22234978:Carton_gris:3726:22235153,22238985:Carton_gris:3726:22239246,22275552:Carton_gris:3726:22275597,22281437:Carton_gris:3726:22281926,22281455:Carton_gris:3726:22281677,22281467:Carton_gris:3726:22281555,22283088:Carton_gris:3726:22283696,22283089:Carton_gris:3726:22283258,22306054:Carton_gris:3726:22306275,22320093:Carton_gris:3726:22321209,22320094:Carton_gris:3726:22320487,22322100:Carton_gris:3726:22322397,22322108:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.779890707455299, 'nb_photo': 119, 'list_port_cont': '22000373,22053058,22057253,22280531,22367365,22440525,22481666,22584177', 'assoc_port': '21996603:22000373,22051917:22053058,22056825:22057253,22279187:22280531,22366542:22367365,22437811:22440525,22481121:22481666,22582534:22584177', 'assoc_mat': '21996603:ela:4203:22000373,22051917:ela:4203:22053058,22056825:ela:4203:22057253,22279187:ela:4203:22280531,22366542:ela:4203:22367365,22437811:ela:4203:22440525,22481121:ela:4203:22481666,22582534:ela:4203:22584177'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005945166806941164, 'nb_photo': 28, 'list_port_cont': '21949042,21962018,21962607,21963712,21963797,21979840,21997084,21998991,21999701,22005722,22026988,22132688,22232112,22276694,22281565,22324291,22409364,22454162,22584148', 'assoc_port': '21948988:21949042,21958967:21963797,21958973:21963712,21958984:21962607,21960958:21962018,21979699:21979840,21993536:22005722,21996609:21998991,21996617:21997084,21999404:21999701,22026665:22026988,22132456:22132688,22230677:22232112,22276671:22276694,22281460:22281565,22322894:22324291,22406449:22409364,22453709:22454162,22582542:22584148', 'assoc_mat': '21948988:ela:4207:21949042,21958967:ela:4207:21963797,21958973:ela:4207:21963712,21958984:ela:4207:21962607,21960958:ela:4207:21962018,21979699:ela:4207:21979840,21993536:ela:4207:22005722,21996609:ela:4207:21998991,21996617:ela:4207:21997084,21999404:ela:4207:21999701,22026665:ela:4207:22026988,22132456:ela:4207:22132688,22230677:ela:4207:22232112,22276671:ela:4207:22276694,22281460:ela:4207:22281565,22322894:ela:4207:22324291,22406449:ela:4207:22409364,22453709:ela:4207:22454162,22582542:ela:4207:22584148'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016752674489125842, 'nb_photo': 1, 'list_port_cont': '21982306', 'assoc_port': '21979634:21982306', 'assoc_mat': '21979634:ela:4461:21982306'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010862982635877557, 'nb_photo': 14, 'list_port_cont': '21961558,21994065,21997374,22057057,22125062,22281692,22283410,22407089', 'assoc_port': '21960955:21961558,21993449:21994065,21996605:21997374,22056823:22057057,22124805:22125062,22281440:22281692,22283096:22283410,22406456:22407089', 'assoc_mat': '21960955:ela:4200:21961558,21993449:ela:4200:21994065,21996605:ela:4200:21997374,22056823:ela:4200:22057057,22124805:ela:4200:22125062,22281440:ela:4200:22281692,22283096:ela:4200:22283410,22406456:ela:4200:22407089'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0029544553488659755, 'nb_photo': 83, 'list_port_cont': '21943883,21959560,21987199,21997626,22018641,22028947,22050255,22067569,22076197,22098410,22132771,22231524,22231718,22233518,22273860,22281913,22283682,22322350,22322612,22367010,22368409,22406781,22408031,22435832,22450800,22481716,22498197,22524328,22582902,22583032', 'assoc_port': '21943743:21943883,21958983:21959560,21986498:21987199,21996601:21997626,22018245:22018641,22028717:22028947,22049540:22050255,22067056:22067569,22075449:22076197,22097411:22098410,22132452:22132771,22230682:22231718,22230698:22231524,22232646:22233518,22273526:22273860,22281468:22281913,22283085:22283682,22322099:22322612,22322109:22322350,22366525:22368409,22366551:22367010,22406454:22406781,22407388:22408031,22435015:22435832,22450638:22450800,22481119:22481716,22498024:22498197,22523616:22524328,22582518:22583032,22582539:22582902', 'assoc_mat': '21943743:ela:4209:21943883,21958983:ela:4209:21959560,21986498:ela:4209:21987199,21996601:ela:4209:21997626,22018245:ela:4209:22018641,22028717:ela:4209:22028947,22049540:ela:4209:22050255,22067056:ela:4209:22067569,22075449:ela:4209:22076197,22097411:ela:4209:22098410,22132452:ela:4209:22132771,22230682:ela:4209:22231718,22230698:ela:4209:22231524,22232646:ela:4209:22233518,22273526:ela:4209:22273860,22281468:ela:4209:22281913,22283085:ela:4209:22283682,22322099:ela:4209:22322612,22322109:ela:4209:22322350,22366525:ela:4209:22368409,22366551:ela:4209:22367010,22406454:ela:4209:22406781,22407388:ela:4209:22408031,22435015:ela:4209:22435832,22450638:ela:4209:22450800,22481119:ela:4209:22481716,22498024:ela:4209:22498197,22523616:ela:4209:22524328,22582518:ela:4209:22583032,22582539:ela:4209:22582902'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00031477405654386007, 'nb_photo': 19, 'list_port_cont': '21962125,21996870,21999961,22005785,22029870,22041059,22049822,22051348,22085684,22211746,22273893,22283715,22306126,22448741,22481373,22584110', 'assoc_port': '21960957:21962125,21979639:22005785,21996608:21999961,21996618:21996870,22029571:22029870,22040898:22041059,22049549:22051348,22049587:22049822,22085492:22085684,22209367:22211746,22273523:22273893,22283090:22283715,22306053:22306126,22435019:22448741,22481116:22481373,22582538:22584110', 'assoc_mat': '21960957:ela:4207:21962125,21979639:ela:4207:22005785,21996608:ela:4207:21999961,21996618:ela:4207:21996870,22029571:ela:4207:22029870,22040898:ela:4207:22041059,22049549:ela:4207:22051348,22049587:ela:4207:22049822,22085492:ela:4207:22085684,22209367:ela:4207:22211746,22273523:ela:4207:22273893,22283090:ela:4207:22283715,22306053:ela:4207:22306126,22435019:ela:4207:22448741,22481116:ela:4207:22481373,22582538:ela:4207:22584110'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041155249941419303, 'nb_photo': 82, 'list_port_cont': '21949386,21959294,21997313,22023556,22057077,22075686,22125125,22231275,22239336,22283569,22324687,22407168,22438332,22478358,22526238,22582815', 'assoc_port': '21948974:21949386,21958965:21959294,21996602:21997313,22023267:22023556,22056827:22057077,22075448:22075686,22124803:22125125,22230706:22231275,22238984:22239336,22283086:22283569,22324437:22324687,22406447:22407168,22437812:22438332,22477707:22478358,22525590:22526238,22582532:22582815', 'assoc_mat': '21948974:ela:4211:21949386,21958965:ela:4211:21959294,21996602:ela:4211:21997313,22023267:ela:4211:22023556,22056827:ela:4211:22057077,22075448:ela:4211:22075686,22124803:ela:4211:22125125,22230706:ela:4211:22231275,22238984:ela:4211:22239336,22283086:ela:4211:22283569,22324437:ela:4211:22324687,22406447:ela:4211:22407168,22437812:ela:4211:22438332,22477707:ela:4211:22478358,22525590:ela:4211:22526238,22582532:ela:4211:22582815'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017092685539793956, 'nb_photo': 1102, 'list_port_cont': '22000366,22053063,22057252,22280520,22367370,22440522,22481665,22584172', 'assoc_port': '21996603:22000366,22051917:22053063,22056825:22057252,22279187:22280520,22366542:22367370,22437811:22440522,22481121:22481665,22582534:22584172', 'assoc_mat': '21996603:etiquette:4203:22000366,22051917:etiquette:4203:22053063,22056825:etiquette:4203:22057252,22279187:etiquette:4203:22280520,22366542:etiquette:4203:22367370,22437811:etiquette:4203:22440522,22481121:etiquette:4203:22481665,22582534:etiquette:4203:22584172'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008583036573697368, 'nb_photo': 293, 'list_port_cont': '21944356,21949038,21959059,21960893,21961137,21961360,21961852,21962022,21962605,21963720,21963778,21963807,21964346,21979832,21994283,21997091,21998218,21998311,21998984,21999693,21999823,22000314,22005716,22005817,22006035,22006686,22007691,22016212,22024976,22026996,22049732,22051242,22052418,22053152,22056977,22057036,22065938,22072303,22075658,22075707,22085691,22088242,22101394,22124956,22126667,22132697,22133688,22209915,22213693,22231161,22231401,22231652,22231693,22232101,22233838,22239242,22275558,22281776,22282004,22282103,22282127,22282169,22283839,22319193,22323037,22323763,22360526,22366745,22366767,22366885,22366969,22367021,22367251,22367259,22367390,22406643,22407724,22408145,22409351,22410385,22434066,22435237,22436164,22442354,22448175,22450700,22451103,22454149,22478536,22478590,22478681,22479261,22481208,22481408,22511152,22511496,22526177,22582992,22583294,22583773,22584068,22584137', 'assoc_port': '21944152:21944356,21948988:21949038,21951750:21960893,21951751:21964346,21958967:21963807,21958968:21963778,21958973:21963720,21958984:21962605,21958986:21959059,21960958:21962022,21960960:21961852,21961003:21961360,21961005:21961137,21979680:22005817,21979691:22006035,21979699:21979832,21993402:22007691,21993416:22006686,21993536:22005716,21993542:21994283,21996600:22000314,21996609:21998984,21996610:21999823,21996611:21998311,21996614:21998218,21996617:21997091,21999404:21999693,22015446:22016212,22023040:22024976,22026665:22026996,22049541:22052418,22049551:22049732,22049586:22051242,22052991:22053152,22056811:22057036,22056820:22056977,22065416:22065938,22071576:22072303,22075471:22075707,22075481:22075658,22085488:22088242,22085490:22085691,22101055:22101394,22124802:22124956,22126146:22126667,22132456:22132697,22132457:22133688,22209366:22213693,22209370:22209915,22230677:22232101,22230686:22233838,22230687:22231693,22230699:22231401,22230700:22231652,22230701:22231161,22238989:22239242,22275556:2227555', 'assoc_mat': '21944152:etiquette:4207:21944356,21948988:etiquette:4207:21949038,21951750:etiquette:4207:21960893,21951751:etiquette:4207:21964346,21958967:etiquette:4207:21963807,21958968:etiquette:4207:21963778,21958973:etiquette:4207:21963720,21958984:etiquette:4207:21962605,21958986:etiquette:4207:21959059,21960958:etiquette:4207:21962022,21960960:etiquette:4207:21961852,21961003:etiquette:4207:21961360,21961005:etiquette:4207:21961137,21979680:etiquette:4207:22005817,21979691:etiquette:4207:22006035,21979699:etiquette:4207:21979832,21993402:etiquette:4207:22007691,21993416:etiquette:4207:22006686,21993536:etiquette:4207:22005716,21993542:etiquette:4207:21994283,21996600:etiquette:4207:22000314,21996609:etiquette:4207:21998984,21996610:etiquette:4207:21999823,21996611:etiquette:4207:21998311,21996614:etiquette:4207:21998218,21996617:etiquette:4207:21997091,21999404:etiquette:4207:21999693,22015446:etiquette:4207:22016212,22023040:etiquette:4207:22024976,22026665:etiquette:4207:22026996,22049541:etiquette:4207:22052418,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004002920353433349, 'nb_photo': 39, 'list_port_cont': '21944267,21944277,21959120,21959185,21959417,21961731,21982553,21994219,21997102,22023304,22023351,22055369,22055780,22075984,22097913,22281618,22324619,22366649,22366696,22366947,22367348,22397355,22427578,22479162,22524132,22528137,22583492', 'assoc_port': '21944150:21944267,21944151:21944277,21958974:21959417,21958980:21959120,21958981:21959185,21960953:21961731,21979635:21982553,21993455:21994219,21996620:21997102,22023269:22023351,22023270:22023304,22055073:22055780,22055080:22055369,22075452:22075984,22097412:22097913,22281481:22281618,22324430:22324619,22366524:22367348,22366533:22366947,22366553:22366696,22366554:22366649,22396720:22397355,22426952:22427578,22477676:22479162,22523626:22524132,22525575:22528137,22582524:22583492', 'assoc_mat': '21944150:etiquette:4461:21944267,21944151:etiquette:4461:21944277,21958974:etiquette:4461:21959417,21958980:etiquette:4461:21959120,21958981:etiquette:4461:21959185,21960953:etiquette:4461:21961731,21979635:etiquette:4461:21982553,21993455:etiquette:4461:21994219,21996620:etiquette:4461:21997102,22023269:etiquette:4461:22023351,22023270:etiquette:4461:22023304,22055073:etiquette:4461:22055780,22055080:etiquette:4461:22055369,22075452:etiquette:4461:22075984,22097412:etiquette:4461:22097913,22281481:etiquette:4461:22281618,22324430:etiquette:4461:22324619,22366524:etiquette:4461:22367348,22366533:etiquette:4461:22366947,22366553:etiquette:4461:22366696,22366554:etiquette:4461:22366649,22396720:etiquette:4461:22397355,22426952:etiquette:4461:22427578,22477676:etiquette:4461:22479162,22523626:etiquette:4461:22524132,22525575:etiquette:4461:22528137,22582524:etiquette:4461:22583492'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005483389492809159, 'nb_photo': 156, 'list_port_cont': '21961559,21994070,21997383,22023396,22057052,22125060,22243611,22281690,22366858,22407095,22525930', 'assoc_port': '21960955:21961559,21993449:21994070,21996605:21997383,22023266:22023396,22056823:22057052,22124805:22125060,22238992:22243611,22281440:22281690,22366540:22366858,22406456:22407095,22525635:22525930', 'assoc_mat': '21960955:etiquette:4200:21961559,21993449:etiquette:4200:21994070,21996605:etiquette:4200:21997383,22023266:etiquette:4200:22023396,22056823:etiquette:4200:22057052,22124805:etiquette:4200:22125060,22238992:etiquette:4200:22243611,22281440:etiquette:4200:22281690,22366540:etiquette:4200:22366858,22406456:etiquette:4200:22407095,22525635:etiquette:4200:22525930'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.008169041135839376, 'nb_photo': 695, 'list_port_cont': '21943870,21959563,21987200,21997633,22018643,22028938,22050259,22067581,22076193,22098413,22132759,22231529,22231723,22233517,22273857,22281916,22283671,22322356,22322600,22367004,22368404,22406775,22408032,22435822,22450808,22481679,22498193,22512392,22524330,22526261,22582710,22582904,22583028', 'assoc_port': '21943743:21943870,21958983:21959563,21986498:21987200,21996601:21997633,22018245:22018643,22028717:22028938,22049540:22050259,22067056:22067581,22075449:22076193,22097411:22098413,22132452:22132759,22230682:22231723,22230698:22231529,22232646:22233517,22273526:22273857,22281468:22281916,22283085:22283671,22322099:22322600,22322109:22322356,22366525:22368404,22366551:22367004,22406454:22406775,22407388:22408032,22435015:22435822,22450638:22450808,22481119:22481679,22498024:22498193,22511930:22512392,22523616:22524330,22525633:22526261,22582518:22583028,22582539:22582904,22582558:22582710', 'assoc_mat': '21943743:etiquette:4209:21943870,21958983:etiquette:4209:21959563,21986498:etiquette:4209:21987200,21996601:etiquette:4209:21997633,22018245:etiquette:4209:22018643,22028717:etiquette:4209:22028938,22049540:etiquette:4209:22050259,22067056:etiquette:4209:22067581,22075449:etiquette:4209:22076193,22097411:etiquette:4209:22098413,22132452:etiquette:4209:22132759,22230682:etiquette:4209:22231723,22230698:etiquette:4209:22231529,22232646:etiquette:4209:22233517,22273526:etiquette:4209:22273857,22281468:etiquette:4209:22281916,22283085:etiquette:4209:22283671,22322099:etiquette:4209:22322600,22322109:etiquette:4209:22322356,22366525:etiquette:4209:22368404,22366551:etiquette:4209:22367004,22406454:etiquette:4209:22406775,22407388:etiquette:4209:22408032,22435015:etiquette:4209:22435822,22450638:etiquette:4209:22450808,22481119:etiquette:4209:22481679,22498024:etiquette:4209:22498193,22511930:etiquette:4209:22512392,22523616:etiquette:4209:22524330,22525633:etiquette:4209:22526261,22582518:etiquette:4209:22583028,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000538802582957354, 'nb_photo': 303, 'list_port_cont': '21944230,21961818,21961832,21962113,21963732,21996872,21999773,22004405,22005573,22005788,22015790,22026787,22029874,22041053,22050648,22051365,22053517,22055632,22057015,22071711,22071771,22080993,22085676,22091270,22092110,22101212,22103919,22112529,22126345,22126402,22132610,22206529,22210226,22211749,22223554,22224421,22224960,22230859,22230987,22231107,22231141,22231811,22232188,22235415,22235442,22273885,22275225,22275589,22277377,22279262,22281851,22282082,22282142,22283249,22283462,22283873,22284002,22306133,22318819,22319364,22320212,22320503,22321522,22322983,22323192,22323655,22323713,22323718,22359454,22360809,22367069,22367081,22367130,22367172,22397478,22397965,22407098,22407559,22407944,22407979,22408230,22408354,22409985,22427911,22433063,22444041,22448743,22450776,22450819,22453759,22477976,22478080,22478710,22478884,22478969,22479510,22496639,22496915,22509335,22511275,22511794,22512314,22514057,22524738,22524773,22525757,22525849,22525904,22526191,22528122,22582578,22582765,22582917,2258297', 'assoc_port': '21944153:21944230,21958969:21963732,21960957:21962113,21960959:21961832,21960975:21961818,21979639:22005788,21993520:22005573,21993541:22004405,21996618:21996872,21999402:21999773,22015445:22015790,22026666:22026787,22029571:22029874,22040898:22041053,22049550:22051365,22050505:22050648,22052990:22053517,22055074:22055632,22056813:22057015,22071577:22071771,22071592:22071711,22080661:22080993,22085445:22092110,22085463:22091270,22085492:22085676,22101058:22101212,22103910:22103919,22112304:22112529,22126147:22126402,22126172:22126345,22132459:22132610,22197664:22206529,22209367:22211749,22209369:22210226,22222761:22224960,22222763:22224421,22222812:22223554,22230678:22232188,22230684:22231811,22230702:22231141,22230703:22230987,22230708:22231107,22230709:22230859,22234976:22235442,22234977:22235415,22273523:22273885,22274923:22275225,22275555:22275589,22277374:22277377,22279199:22279262,22281442:22282082,22281448:22282142,22281458:22281851,22283087:22283462,22283091:22283873,22283092:22284002,22283100:2228324', 'assoc_mat': '21944153:etiquette:4207:21944230,21958969:etiquette:4207:21963732,21960957:etiquette:4207:21962113,21960959:etiquette:4207:21961832,21960975:etiquette:4207:21961818,21979639:etiquette:4207:22005788,21993520:etiquette:4207:22005573,21993541:etiquette:4207:22004405,21996618:etiquette:4207:21996872,21999402:etiquette:4207:21999773,22015445:etiquette:4207:22015790,22026666:etiquette:4207:22026787,22029571:etiquette:4207:22029874,22040898:etiquette:4207:22041053,22049550:etiquette:4207:22051365,22050505:etiquette:4207:22050648,22052990:etiquette:4207:22053517,22055074:etiquette:4207:22055632,22056813:etiquette:4207:22057015,22071577:etiquette:4207:22071771,22071592:etiquette:4207:22071711,22080661:etiquette:4207:22080993,22085445:etiquette:4207:22092110,22085463:etiquette:4207:22091270,22085492:etiquette:4207:22085676,22101058:etiquette:4207:22101212,22103910:etiquette:4207:22103919,22112304:etiquette:4207:22112529,22126147:etiquette:4207:22126402,22126172:etiquette:4207:22126345,22132459:etiquette:4207:22132610,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0008422125816113734, 'nb_photo': 1709, 'list_port_cont': '21959292,21997315,22023548,22057071,22075685,22125113,22231282,22239328,22283561,22324666,22366906,22407163,22438345,22478360,22526242,22582807', 'assoc_port': '21958965:21959292,21996602:21997315,22023267:22023548,22056827:22057071,22075448:22075685,22124803:22125113,22230706:22231282,22238984:22239328,22283086:22283561,22324437:22324666,22366541:22366906,22406447:22407163,22437812:22438345,22477707:22478360,22525590:22526242,22582532:22582807', 'assoc_mat': '21958965:etiquette:4211:21959292,21996602:etiquette:4211:21997315,22023267:etiquette:4211:22023548,22056827:etiquette:4211:22057071,22075448:etiquette:4211:22075685,22124803:etiquette:4211:22125113,22230706:etiquette:4211:22231282,22238984:etiquette:4211:22239328,22283086:etiquette:4211:22283561,22324437:etiquette:4211:22324666,22366541:etiquette:4211:22366906,22406447:etiquette:4211:22407163,22437812:etiquette:4211:22438345,22477707:etiquette:4211:22478360,22525590:etiquette:4211:22526242,22582532:etiquette:4211:22582807'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0007953964608229087, 'nb_photo': 41, 'list_port_cont': '21945579,21962318,21998527,22000536,22023543,22057408,22076045,22107848,22125296,22232310,22239801,22284031,22324764,22327859,22361591,22367157,22407886,22427967,22439040,22509105,22524754,22526577,22583886', 'assoc_port': '21945159:21945579,21960956:21962318,21993371:22023543,21996604:22000536,21996616:21998527,22056822:22057408,22075422:22076045,22085489:22107848,22124804:22125296,22230690:22232310,22238986:22239801,22283095:22284031,22324421:22324764,22324435:22327859,22353119:22361591,22366543:22367157,22385794:22407886,22426948:22427967,22437814:22439040,22507298:22509105,22523618:22524754,22525637:22526577,22582525:22583886', 'assoc_mat': '21945159:etiquette:3327:21945579,21960956:etiquette:3327:21962318,21993371:etiquette:3327:22023543,21996604:etiquette:3327:22000536,21996616:etiquette:3327:21998527,22056822:etiquette:3327:22057408,22075422:etiquette:3327:22076045,22085489:etiquette:3327:22107848,22124804:etiquette:3327:22125296,22230690:etiquette:3327:22232310,22238986:etiquette:3327:22239801,22283095:etiquette:3327:22284031,22324421:etiquette:3327:22324764,22324435:etiquette:3327:22327859,22353119:etiquette:3327:22361591,22366543:etiquette:3327:22367157,22385794:etiquette:3327:22407886,22426948:etiquette:3327:22427967,22437814:etiquette:3327:22439040,22507298:etiquette:3327:22509105,22523618:etiquette:3327:22524754,22525637:etiquette:3327:22526577,22582525:etiquette:3327:22583886'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.028781119261230663, 'nb_photo': 477, 'list_port_cont': '22000377,22053064,22057256,22280518,22367363,22440517,22481659,22584176', 'assoc_port': '21996603:22000377,22051917:22053064,22056825:22057256,22279187:22280518,22366542:22367363,22437811:22440517,22481121:22481659,22582534:22584176', 'assoc_mat': '21996603:film_plastique:4203:22000377,22051917:film_plastique:4203:22053064,22056825:film_plastique:4203:22057256,22279187:film_plastique:4203:22280518,22366542:film_plastique:4203:22367363,22437811:film_plastique:4203:22440517,22481121:film_plastique:4203:22481659,22582534:film_plastique:4203:22584176'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005796195251970496, 'nb_photo': 1203, 'list_port_cont': '21944349,21949029,21960882,21961359,21961844,21962026,21962597,21963710,21963805,21964347,21979833,21980275,21994293,21997087,21998229,21998307,21998985,21999545,21999700,22000328,22005719,22005815,22005833,22006027,22006675,22007692,22016218,22023104,22024969,22026998,22049730,22051254,22052422,22053071,22053146,22056974,22057035,22065936,22071667,22072300,22075666,22075711,22085700,22086180,22088244,22101396,22124950,22126673,22132699,22133696,22209923,22213684,22231168,22231400,22231645,22231694,22232106,22233831,22239241,22275563,22276707,22279281,22281562,22281784,22282005,22282140,22282166,22282826,22283185,22283234,22283835,22318086,22319181,22320164,22320290,22323038,22323673,22323758,22324296,22324580,22360529,22366741,22366766,22366877,22366979,22367027,22367101,22367258,22367274,22367400,22397862,22397952,22406644,22407657,22407727,22408142,22409354,22410390,22434068,22435230,22436161,22442365,22446487,22448173,22448910,22450693,22451102,22454150,22478543,22478599,22478691,22478714,22479034,2247908', 'assoc_port': '21944152:21944349,21948988:21949029,21951750:21960882,21951751:21964347,21958967:21963805,21958973:21963710,21958984:21962597,21960958:21962026,21960960:21961844,21961003:21961359,21979680:22005815,21979690:22005833,21979691:22006027,21979698:21980275,21979699:21979833,21993402:22007692,21993416:22006675,21993536:22005719,21993542:21994293,21996600:22000328,21996609:21998985,21996611:21998307,21996614:21998229,21996617:21997087,21999404:21999700,21999406:21999545,22015446:22016218,22023040:22024969,22023041:22023104,22026665:22026998,22049541:22052422,22049551:22049730,22049586:22051254,22052991:22053146,22052993:22053071,22056811:22057035,22056820:22056974,22065416:22065936,22071576:22072300,22071589:22071667,22075471:22075711,22075481:22075666,22085488:22088244,22085490:22085700,22085491:22086180,22101055:22101396,22124802:22124950,22126146:22126673,22132456:22132699,22132457:22133696,22209366:22213684,22209370:22209923,22230677:22232106,22230686:22233831,22230687:22231694,22230699:22231400,22230700:2223164', 'assoc_mat': '21944152:film_plastique:4207:21944349,21948988:film_plastique:4207:21949029,21951750:film_plastique:4207:21960882,21951751:film_plastique:4207:21964347,21958967:film_plastique:4207:21963805,21958973:film_plastique:4207:21963710,21958984:film_plastique:4207:21962597,21960958:film_plastique:4207:21962026,21960960:film_plastique:4207:21961844,21961003:film_plastique:4207:21961359,21979680:film_plastique:4207:22005815,21979690:film_plastique:4207:22005833,21979691:film_plastique:4207:22006027,21979698:film_plastique:4207:21980275,21979699:film_plastique:4207:21979833,21993402:film_plastique:4207:22007692,21993416:film_plastique:4207:22006675,21993536:film_plastique:4207:22005719,21993542:film_plastique:4207:21994293,21996600:film_plastique:4207:22000328,21996609:film_plastique:4207:21998985,21996611:film_plastique:4207:21998307,21996614:film_plastique:4207:21998229,21996617:film_plastique:4207:21997087,21999404:film_plastique:4207:21999700,21999406:film_plastique:4207:21999545,22015446:film_plastique:4207:2201621'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.766451749215625, 'nb_photo': 4900, 'list_port_cont': '21944262,21944272,21959123,21959172,21959410,21960037,21961482,21961743,21979895,21980339,21981899,21982315,21982547,21982696,21994224,21996974,21997104,21997550,21998040,21999620,21999736,22023307,22023337,22041436,22050470,22050726,22050767,22055366,22055509,22055781,22056981,22057132,22067390,22067458,22075729,22075863,22075976,22076073,22086013,22086253,22086433,22089916,22097926,22101685,22103943,22103952,22112503,22132470,22132508,22231038,22231319,22231421,22231552,22231581,22232213,22235480,22239305,22239355,22275615,22279350,22281610,22281641,22281707,22281741,22281853,22281940,22283304,22300668,22320555,22321056,22322175,22322321,22322510,22322576,22323209,22324594,22324617,22324653,22352635,22358477,22360414,22360697,22366651,22366708,22366786,22366831,22366935,22367037,22367216,22367318,22367350,22367411,22367439,22397365,22406661,22407850,22407913,22407987,22409477,22427257,22427576,22438162,22438246,22444189,22450743,22453932,22477984,22478018,22478145,22478328,22478559,22478649,22478993,2247915', 'assoc_port': '21944150:21944262,21944151:21944272,21958971:21960037,21958974:21959410,21958980:21959123,21958981:21959172,21960953:21961743,21961001:21961482,21979634:21982315,21979635:21982547,21979636:21982696,21979677:21981899,21979681:21980339,21979696:21979895,21993455:21994224,21996607:21998040,21996612:21997550,21996615:21996974,21996620:21997104,21999407:21999620,21999408:21999736,22023269:22023337,22023270:22023307,22040923:22041436,22049535:22050726,22049543:22050470,22050504:22050767,22055073:22055781,22055080:22055366,22055084:22055509,22056816:22057132,22056817:22056981,22067058:22067390,22067059:22067458,22075420:22076073,22075452:22075976,22075464:22075863,22075467:22075729,22085458:22086253,22085459:22086433,22085461:22086013,22089281:22089916,22097412:22097926,22101054:22101685,22103909:22103952,22103911:22103943,22112308:22112503,22132454:22132470,22132461:22132508,22230681:22232213,22230689:22231552,22230692:22231581,22230697:22231319,22230705:22231421,22230711:22231038,22234979:22235480,22238988:2223935', 'assoc_mat': '21944150:film_plastique:4461:21944262,21944151:film_plastique:4461:21944272,21958971:film_plastique:4461:21960037,21958974:film_plastique:4461:21959410,21958980:film_plastique:4461:21959123,21958981:film_plastique:4461:21959172,21960953:film_plastique:4461:21961743,21961001:film_plastique:4461:21961482,21979634:film_plastique:4461:21982315,21979635:film_plastique:4461:21982547,21979636:film_plastique:4461:21982696,21979677:film_plastique:4461:21981899,21979681:film_plastique:4461:21980339,21979696:film_plastique:4461:21979895,21993455:film_plastique:4461:21994224,21996607:film_plastique:4461:21998040,21996612:film_plastique:4461:21997550,21996615:film_plastique:4461:21996974,21996620:film_plastique:4461:21997104,21999407:film_plastique:4461:21999620,21999408:film_plastique:4461:21999736,22023269:film_plastique:4461:22023337,22023270:film_plastique:4461:22023307,22040923:film_plastique:4461:22041436,22049535:film_plastique:4461:22050726,22049543:film_plastique:4461:22050470,22050504:film_plastique:4461:2205076'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04268845615666781, 'nb_photo': 609, 'list_port_cont': '21961549,21994066,21997376,22023404,22057059,22125068,22132783,22243617,22281693,22283408,22366872,22407094,22525932', 'assoc_port': '21960955:21961549,21993449:21994066,21996605:21997376,22023266:22023404,22056823:22057059,22124805:22125068,22132460:22132783,22238992:22243617,22281440:22281693,22283096:22283408,22366540:22366872,22406456:22407094,22525635:22525932', 'assoc_mat': '21960955:film_plastique:4200:21961549,21993449:film_plastique:4200:21994066,21996605:film_plastique:4200:21997376,22023266:film_plastique:4200:22023404,22056823:film_plastique:4200:22057059,22124805:film_plastique:4200:22125068,22132460:film_plastique:4200:22132783,22238992:film_plastique:4200:22243617,22281440:film_plastique:4200:22281693,22283096:film_plastique:4200:22283408,22366540:film_plastique:4200:22366872,22406456:film_plastique:4200:22407094,22525635:film_plastique:4200:22525932'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.010707413990759512, 'nb_photo': 310, 'list_port_cont': '21943877,21959567,21987191,21997627,22018642,22028950,22050254,22067579,22076203,22098401,22132763,22231531,22231711,22233523,22273868,22281914,22283658,22322354,22322602,22367005,22368410,22406780,22408025,22435831,22450814,22481688,22498187,22512382,22524332,22526269,22582701,22582910,22583027', 'assoc_port': '21943743:21943877,21958983:21959567,21986498:21987191,21996601:21997627,22018245:22018642,22028717:22028950,22049540:22050254,22067056:22067579,22075449:22076203,22097411:22098401,22132452:22132763,22230682:22231711,22230698:22231531,22232646:22233523,22273526:22273868,22281468:22281914,22283085:22283658,22322099:22322602,22322109:22322354,22366525:22368410,22366551:22367005,22406454:22406780,22407388:22408025,22435015:22435831,22450638:22450814,22481119:22481688,22498024:22498187,22511930:22512382,22523616:22524332,22525633:22526269,22582518:22583027,22582539:22582910,22582558:22582701', 'assoc_mat': '21943743:film_plastique:4209:21943877,21958983:film_plastique:4209:21959567,21986498:film_plastique:4209:21987191,21996601:film_plastique:4209:21997627,22018245:film_plastique:4209:22018642,22028717:film_plastique:4209:22028950,22049540:film_plastique:4209:22050254,22067056:film_plastique:4209:22067579,22075449:film_plastique:4209:22076203,22097411:film_plastique:4209:22098401,22132452:film_plastique:4209:22132763,22230682:film_plastique:4209:22231711,22230698:film_plastique:4209:22231531,22232646:film_plastique:4209:22233523,22273526:film_plastique:4209:22273868,22281468:film_plastique:4209:22281914,22283085:film_plastique:4209:22283658,22322099:film_plastique:4209:22322602,22322109:film_plastique:4209:22322354,22366525:film_plastique:4209:22368410,22366551:film_plastique:4209:22367005,22406454:film_plastique:4209:22406780,22407388:film_plastique:4209:22408025,22435015:film_plastique:4209:22435831,22450638:film_plastique:4209:22450814,22481119:film_plastique:4209:22481688,22498024:film_plastique:4209:2249818'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.015225750903640983, 'nb_photo': 3437, 'list_port_cont': '21944231,21961034,21961239,21961819,21961833,21962119,21962407,21963728,21993956,21996861,21999717,21999783,21999966,22004409,22005561,22005782,22015595,22015800,22026785,22029885,22041067,22049812,22050653,22051346,22051376,22052234,22053352,22053520,22055444,22055636,22056915,22057017,22057117,22071713,22071773,22075594,22075750,22075785,22081003,22085677,22091271,22092108,22097717,22101207,22103923,22112379,22112458,22112535,22126348,22126400,22132612,22206535,22210230,22211738,22223553,22224427,22224952,22230862,22230975,22231104,22231122,22231138,22231147,22231823,22231828,22232186,22235414,22235444,22239150,22273888,22275226,22275581,22277386,22279212,22279259,22279309,22279456,22281844,22281988,22282088,22282145,22283247,22283453,22283517,22283709,22283872,22284003,22306125,22318817,22319353,22320209,22320505,22321528,22323094,22323140,22323196,22323654,22323714,22323729,22323743,22359443,22360818,22366690,22366734,22366811,22366931,22367074,22367086,22367132,22367176,22367302,22397491,22397892,2239797', 'assoc_port': '21944153:21944231,21958969:21963728,21958985:21962407,21960957:21962119,21960959:21961833,21960975:21961819,21960980:21961239,21961006:21961034,21979639:22005782,21993520:22005561,21993541:22004409,21993544:21993956,21996608:21999966,21996618:21996861,21999402:21999783,21999405:21999717,22015445:22015800,22015447:22015595,22026666:22026785,22029571:22029885,22040898:22041067,22049549:22051346,22049550:22051376,22049587:22049812,22050505:22050653,22051916:22052234,22052990:22053520,22052992:22053352,22055074:22055636,22055078:22055444,22056809:22057117,22056813:22057017,22056818:22056915,22071577:22071773,22071592:22071713,22075447:22075785,22075453:22075750,22075482:22075594,22080661:22081003,22085445:22092108,22085463:22091271,22085492:22085677,22097438:22097717,22101058:22101207,22103910:22103923,22112304:22112535,22112305:22112458,22112306:22112379,22126147:22126400,22126172:22126348,22132459:22132612,22197664:22206535,22209367:22211738,22209369:22210230,22222761:22224952,22222763:22224427,22222812:2222355', 'assoc_mat': '21944153:film_plastique:4207:21944231,21958969:film_plastique:4207:21963728,21958985:film_plastique:4207:21962407,21960957:film_plastique:4207:21962119,21960959:film_plastique:4207:21961833,21960975:film_plastique:4207:21961819,21960980:film_plastique:4207:21961239,21961006:film_plastique:4207:21961034,21979639:film_plastique:4207:22005782,21993520:film_plastique:4207:22005561,21993541:film_plastique:4207:22004409,21993544:film_plastique:4207:21993956,21996608:film_plastique:4207:21999966,21996618:film_plastique:4207:21996861,21999402:film_plastique:4207:21999783,21999405:film_plastique:4207:21999717,22015445:film_plastique:4207:22015800,22015447:film_plastique:4207:22015595,22026666:film_plastique:4207:22026785,22029571:film_plastique:4207:22029885,22040898:film_plastique:4207:22041067,22049549:film_plastique:4207:22051346,22049550:film_plastique:4207:22051376,22049587:film_plastique:4207:22049812,22050505:film_plastique:4207:22050653,22051916:film_plastique:4207:22052234,22052990:film_plastique:4207:2205352'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003282396233695376, 'nb_photo': 2419, 'list_port_cont': '21949395,21959300,21997312,22023546,22057074,22075678,22125124,22231281,22239329,22283564,22324689,22366913,22407169,22438343,22478366,22526250,22582813', 'assoc_port': '21948974:21949395,21958965:21959300,21996602:21997312,22023267:22023546,22056827:22057074,22075448:22075678,22124803:22125124,22230706:22231281,22238984:22239329,22283086:22283564,22324437:22324689,22366541:22366913,22406447:22407169,22437812:22438343,22477707:22478366,22525590:22526250,22582532:22582813', 'assoc_mat': '21948974:film_plastique:4211:21949395,21958965:film_plastique:4211:21959300,21996602:film_plastique:4211:21997312,22023267:film_plastique:4211:22023546,22056827:film_plastique:4211:22057074,22075448:film_plastique:4211:22075678,22124803:film_plastique:4211:22125124,22230706:film_plastique:4211:22231281,22238984:film_plastique:4211:22239329,22283086:film_plastique:4211:22283564,22324437:film_plastique:4211:22324689,22366541:film_plastique:4211:22366913,22406447:film_plastique:4211:22407169,22437812:film_plastique:4211:22438343,22477707:film_plastique:4211:22478366,22525590:film_plastique:4211:22526250,22582532:film_plastique:4211:22582813'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013849042623108195, 'nb_photo': 23, 'list_port_cont': '21944362,21949043,21961351,21961841,21994288,21999694,22005724,22006029,22057043,22101397,22126664,22232110,22282008,22283180,22323669,22360536,22366977,22367393,22478550,22479252,22583316', 'assoc_port': '21944152:21944362,21948988:21949043,21960960:21961841,21961003:21961351,21979691:22006029,21993536:22005724,21993542:21994288,21999404:21999694,22056811:22057043,22101055:22101397,22126146:22126664,22230677:22232110,22281451:22282008,22283102:22283180,22322857:22323669,22359945:22360536,22366514:22366977,22366518:22367393,22477664:22478550,22477675:22479252,22582563:22583316', 'assoc_mat': '21944152:kraft:4207:21944362,21948988:kraft:4207:21949043,21960960:kraft:4207:21961841,21961003:kraft:4207:21961351,21979691:kraft:4207:22006029,21993536:kraft:4207:22005724,21993542:kraft:4207:21994288,21999404:kraft:4207:21999694,22056811:kraft:4207:22057043,22101055:kraft:4207:22101397,22126146:kraft:4207:22126664,22230677:kraft:4207:22232110,22281451:kraft:4207:22282008,22283102:kraft:4207:22283180,22322857:kraft:4207:22323669,22359945:kraft:4207:22360536,22366514:kraft:4207:22366977,22366518:kraft:4207:22367393,22477664:kraft:4207:22478550,22477675:kraft:4207:22479252,22582563:kraft:4207:22583316'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012603136098254786, 'nb_photo': 4, 'list_port_cont': '21959184,22112506,22427577,22583408', 'assoc_port': '21958981:21959184,22112308:22112506,22426952:22427577,22582522:22583408', 'assoc_mat': '21958981:kraft:4461:21959184,22112308:kraft:4461:22112506,22426952:kraft:4461:22427577,22582522:kraft:4461:22583408'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011545011162786656, 'nb_photo': 4, 'list_port_cont': '21997384,22057046', 'assoc_port': '21996605:21997384,22056823:22057046', 'assoc_mat': '21996605:kraft:4200:21997384,22056823:kraft:4200:22057046'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004072310298721533, 'nb_photo': 53, 'list_port_cont': '21943754,21961115,21961127,21961199,21980289,21993946,22015690,22049854,22055415,22075615,22098329,22132944,22231357,22231732,22235469,22281546,22283697,22321204,22322306,22322398,22352379,22366895,22406517,22432950,22478166,22523983,22525866,22582832,22583197,22583442,22583570', 'assoc_port': '21943744:21943754,21960981:21961127,21960997:21961199,21961004:21961115,21979679:21980289,21993543:21993946,22015448:22015690,22049539:22049854,22055079:22055415,22075450:22075615,22097410:22098329,22132453:22132944,22230683:22231732,22230696:22231357,22234974:22235469,22281467:22281546,22283088:22283697,22320093:22321204,22322100:22322398,22322108:22322306,22352034:22352379,22366526:22366895,22406455:22406517,22432943:22432950,22477710:22478166,22523617:22523983,22525632:22525866,22582519:22583570,22582540:22583442,22582544:22583197,22582556:22582832', 'assoc_mat': '21943744:kraft:3726:21943754,21960981:kraft:3726:21961127,21960997:kraft:3726:21961199,21961004:kraft:3726:21961115,21979679:kraft:3726:21980289,21993543:kraft:3726:21993946,22015448:kraft:3726:22015690,22049539:kraft:3726:22049854,22055079:kraft:3726:22055415,22075450:kraft:3726:22075615,22097410:kraft:3726:22098329,22132453:kraft:3726:22132944,22230683:kraft:3726:22231732,22230696:kraft:3726:22231357,22234974:kraft:3726:22235469,22281467:kraft:3726:22281546,22283088:kraft:3726:22283697,22320093:kraft:3726:22321204,22322100:kraft:3726:22322398,22322108:kraft:3726:22322306,22352034:kraft:3726:22352379,22366526:kraft:3726:22366895,22406455:kraft:3726:22406517,22432943:kraft:3726:22432950,22477710:kraft:3726:22478166,22523617:kraft:3726:22523983,22525632:kraft:3726:22525866,22582519:kraft:3726:22583570,22582540:kraft:3726:22583442,22582544:kraft:3726:22583197,22582556:kraft:3726:22582832'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0008107174314928799, 'nb_photo': 27, 'list_port_cont': '21996875,22005566,22005777,22015591,22029884,22057113,22283523,22284016,22306122,22320507,22323710,22323722,22411791,22477973,22478869,22496901,22510669,22511271,22524779,22525903,22583551', 'assoc_port': '21979639:22005777,21993520:22005566,21996618:21996875,22015447:22015591,22029571:22029884,22056809:22057113,22283092:22284016,22283094:22283523,22306053:22306122,22320122:22320507,22322852:22323722,22322859:22323710,22406429:22411791,22477712:22478869,22477725:22477973,22496431:22496901,22507300:22511271,22507303:22510669,22523594:22524779,22525638:22525903,22582562:22583551', 'assoc_mat': '21979639:kraft:4207:22005777,21993520:kraft:4207:22005566,21996618:kraft:4207:21996875,22015447:kraft:4207:22015591,22029571:kraft:4207:22029884,22056809:kraft:4207:22057113,22283092:kraft:4207:22284016,22283094:kraft:4207:22283523,22306053:kraft:4207:22306122,22320122:kraft:4207:22320507,22322852:kraft:4207:22323722,22322859:kraft:4207:22323710,22406429:kraft:4207:22411791,22477712:kraft:4207:22478869,22477725:kraft:4207:22477973,22496431:kraft:4207:22496901,22507300:kraft:4207:22511271,22507303:kraft:4207:22510669,22523594:kraft:4207:22524779,22525638:kraft:4207:22525903,22582562:kraft:4207:22583551'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00029424895398213796, 'nb_photo': 4, 'list_port_cont': '21959290,22239343,22324681', 'assoc_port': '21958965:21959290,22238984:22239343,22324437:22324681', 'assoc_mat': '21958965:kraft:4211:21959290,22238984:kraft:4211:22239343,22324437:kraft:4211:22324681'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00854776461818952, 'nb_photo': 119, 'list_port_cont': '22000370,22053062,22057251,22280529,22367362,22440527,22481670,22584173', 'assoc_port': '21996603:22000370,22051917:22053062,22056825:22057251,22279187:22280529,22366542:22367362,22437811:22440527,22481121:22481670,22582534:22584173', 'assoc_mat': '21996603:metal:4203:22000370,22051917:metal:4203:22053062,22056825:metal:4203:22057251,22279187:metal:4203:22280529,22366542:metal:4203:22367362,22437811:metal:4203:22440527,22481121:metal:4203:22481670,22582534:metal:4203:22584173'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003658044643682019, 'nb_photo': 114, 'list_port_cont': '21944355,21949032,21960891,21961138,21962013,21962602,21964333,21979834,21994282,21997099,21998222,21998322,21999696,22000318,22005723,22005821,22006677,22016217,22023105,22024982,22053151,22055204,22056966,22072305,22075709,22088245,22133695,22213685,22231162,22231410,22231641,22232102,22281566,22283231,22318087,22323750,22366759,22367253,22367402,22407717,22408147,22409365,22436160,22442356,22454151,22479026,22479250,22481215,22583300,22584069,22584091,22584139', 'assoc_port': '21944152:21944355,21948988:21949032,21951750:21960891,21951751:21964333,21958984:21962602,21960958:21962013,21961005:21961138,21979680:22005821,21979699:21979834,21993416:22006677,21993536:22005723,21993542:21994282,21996600:22000318,21996611:21998322,21996614:21998222,21996617:21997099,21999404:21999696,22015446:22016217,22023040:22024982,22023041:22023105,22052991:22053151,22055083:22055204,22056820:22056966,22071576:22072305,22075471:22075709,22085488:22088245,22132457:22133695,22209366:22213685,22230677:22232102,22230699:22231410,22230700:22231641,22230701:22231162,22281460:22281566,22283101:22283231,22317561:22318087,22322854:22323750,22366518:22367402,22366528:22367253,22366548:22366759,22406449:22409365,22407384:22408147,22407387:22407717,22432940:22442356,22435018:22436160,22453709:22454151,22477668:22479026,22477675:22479250,22481118:22481215,22582537:22584069,22582542:22584139,22582545:22584091,22582565:22583300', 'assoc_mat': '21944152:metal:4207:21944355,21948988:metal:4207:21949032,21951750:metal:4207:21960891,21951751:metal:4207:21964333,21958984:metal:4207:21962602,21960958:metal:4207:21962013,21961005:metal:4207:21961138,21979680:metal:4207:22005821,21979699:metal:4207:21979834,21993416:metal:4207:22006677,21993536:metal:4207:22005723,21993542:metal:4207:21994282,21996600:metal:4207:22000318,21996611:metal:4207:21998322,21996614:metal:4207:21998222,21996617:metal:4207:21997099,21999404:metal:4207:21999696,22015446:metal:4207:22016217,22023040:metal:4207:22024982,22023041:metal:4207:22023105,22052991:metal:4207:22053151,22055083:metal:4207:22055204,22056820:metal:4207:22056966,22071576:metal:4207:22072305,22075471:metal:4207:22075709,22085488:metal:4207:22088245,22132457:metal:4207:22133695,22209366:metal:4207:22213685,22230677:metal:4207:22232102,22230699:metal:4207:22231410,22230700:metal:4207:22231641,22230701:metal:4207:22231162,22281460:metal:4207:22281566,22283101:metal:4207:22283231,22317561:metal:4207:22318087,22322854:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.009742928745288563, 'nb_photo': 34, 'list_port_cont': '21959182,21961734,21980341,21982556,21982700,21994229,21997547,22055510,22057133,22235485,22239348,22283305,22322518,22352642,22366779,22366940,22367035,22367342,22397352,22407907,22427575,22526453,22528134,22582771', 'assoc_port': '21958981:21959182,21960953:21961734,21979635:21982556,21979636:21982700,21979681:21980341,21993455:21994229,21996612:21997547,22055084:22055510,22056816:22057133,22234979:22235485,22238988:22239348,22283099:22283305,22322112:22322518,22352033:22352642,22366524:22367342,22366533:22366940,22366534:22367035,22366535:22366779,22396720:22397352,22407391:22407907,22426952:22427575,22525572:22526453,22525575:22528134,22582572:22582771', 'assoc_mat': '21958981:metal:4461:21959182,21960953:metal:4461:21961734,21979635:metal:4461:21982556,21979636:metal:4461:21982700,21979681:metal:4461:21980341,21993455:metal:4461:21994229,21996612:metal:4461:21997547,22055084:metal:4461:22055510,22056816:metal:4461:22057133,22234979:metal:4461:22235485,22238988:metal:4461:22239348,22283099:metal:4461:22283305,22322112:metal:4461:22322518,22352033:metal:4461:22352642,22366524:metal:4461:22367342,22366533:metal:4461:22366940,22366534:metal:4461:22367035,22366535:metal:4461:22366779,22396720:metal:4461:22397352,22407391:metal:4461:22407907,22426952:metal:4461:22427575,22525572:metal:4461:22526453,22525575:metal:4461:22528134,22582572:metal:4461:22582771'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01996282505781659, 'nb_photo': 36, 'list_port_cont': '21961552,21994069,21997375,22023409,22057056,22125064,22243613', 'assoc_port': '21960955:21961552,21993449:21994069,21996605:21997375,22023266:22023409,22056823:22057056,22124805:22125064,22238992:22243613', 'assoc_mat': '21960955:metal:4200:21961552,21993449:metal:4200:21994069,21996605:metal:4200:21997375,22023266:metal:4200:22023409,22056823:metal:4200:22057056,22124805:metal:4200:22125064,22238992:metal:4200:22243613'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00041791885977220236, 'nb_photo': 1, 'list_port_cont': '21980293', 'assoc_port': '21979679:21980293', 'assoc_mat': '21979679:metal:3726:21980293'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005974981752342012, 'nb_photo': 31, 'list_port_cont': '21943872,21959566,21997636,22028944,22076199,22231523,22231710,22281908,22322343,22367003,22406788,22408018,22481700,22498194,22526255,22582905,22583029', 'assoc_port': '21943743:21943872,21958983:21959566,21996601:21997636,22028717:22028944,22075449:22076199,22230682:22231710,22230698:22231523,22281468:22281908,22322109:22322343,22366551:22367003,22406454:22406788,22407388:22408018,22481119:22481700,22498024:22498194,22525633:22526255,22582518:22583029,22582539:22582905', 'assoc_mat': '21943743:metal:4209:21943872,21958983:metal:4209:21959566,21996601:metal:4209:21997636,22028717:metal:4209:22028944,22075449:metal:4209:22076199,22230682:metal:4209:22231710,22230698:metal:4209:22231523,22281468:metal:4209:22281908,22322109:metal:4209:22322343,22366551:metal:4209:22367003,22406454:metal:4209:22406788,22407388:metal:4209:22408018,22481119:metal:4209:22481700,22498024:metal:4209:22498194,22525633:metal:4209:22526255,22582518:metal:4209:22583029,22582539:metal:4209:22582905'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.006175789963544423, 'nb_photo': 282, 'list_port_cont': '21944237,21962114,21962405,21963739,21999959,22004401,22005568,22005784,22015791,22026795,22029879,22041055,22049813,22050644,22051342,22051366,22052232,22053524,22055627,22057018,22071715,22075747,22080994,22092116,22101213,22103929,22112536,22126347,22132609,22211742,22223544,22224426,22224950,22230978,22231105,22231135,22231816,22232187,22235453,22273883,22275217,22275582,22279211,22279263,22281843,22282085,22283250,22283713,22306128,22318821,22319362,22320214,22320511,22321523,22323662,22323705,22360808,22366812,22367092,22367137,22367171,22397978,22407111,22407942,22408218,22408253,22409982,22411801,22416717,22427925,22444032,22450786,22450828,22453772,22477971,22478082,22478614,22478704,22478872,22478974,22479401,22479512,22496908,22511268,22511797,22512312,22512730,22514058,22523844,22524360,22524743,22524769,22525749,22525860,22525902,22526198,22528115,22582758,22582915,22582965,22583564,22583864,22584095,22584131', 'assoc_port': '21944153:21944237,21958969:21963739,21958985:21962405,21960957:21962114,21979639:22005784,21993520:22005568,21993541:22004401,21996608:21999959,22015445:22015791,22026666:22026795,22029571:22029879,22040898:22041055,22049549:22051342,22049550:22051366,22049587:22049813,22050505:22050644,22051916:22052232,22052990:22053524,22055074:22055627,22056813:22057018,22071592:22071715,22075453:22075747,22080661:22080994,22085445:22092116,22101058:22101213,22103910:22103929,22112304:22112536,22126172:22126347,22132459:22132609,22209367:22211742,22222761:22224950,22222763:22224426,22222812:22223544,22230678:22232187,22230684:22231816,22230702:22231135,22230703:22230978,22230708:22231105,22234976:22235453,22273523:22273883,22274923:22275217,22275555:22275582,22279198:22279211,22279199:22279263,22281442:22282085,22281458:22281843,22283090:22283713,22283100:22283250,22306053:22306128,22317558:22319362,22317560:22318821,22320092:22321523,22320095:22320214,22320122:22320511,22322859:22323705,22322861:22323662,22359944:2236080', 'assoc_mat': '21944153:metal:4207:21944237,21958969:metal:4207:21963739,21958985:metal:4207:21962405,21960957:metal:4207:21962114,21979639:metal:4207:22005784,21993520:metal:4207:22005568,21993541:metal:4207:22004401,21996608:metal:4207:21999959,22015445:metal:4207:22015791,22026666:metal:4207:22026795,22029571:metal:4207:22029879,22040898:metal:4207:22041055,22049549:metal:4207:22051342,22049550:metal:4207:22051366,22049587:metal:4207:22049813,22050505:metal:4207:22050644,22051916:metal:4207:22052232,22052990:metal:4207:22053524,22055074:metal:4207:22055627,22056813:metal:4207:22057018,22071592:metal:4207:22071715,22075453:metal:4207:22075747,22080661:metal:4207:22080994,22085445:metal:4207:22092116,22101058:metal:4207:22101213,22103910:metal:4207:22103929,22112304:metal:4207:22112536,22126172:metal:4207:22126347,22132459:metal:4207:22132609,22209367:metal:4207:22211742,22222761:metal:4207:22224950,22222763:metal:4207:22224426,22222812:metal:4207:22223544,22230678:metal:4207:22232187,22230684:metal:4207:22231816,22230702:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00552414975546496, 'nb_photo': 309, 'list_port_cont': '21949389,21959291,21997308,22023547,22057070,22075672,22125120,22231269,22239338,22283553,22324677,22366902,22407175,22438335,22478364,22526247,22582804', 'assoc_port': '21948974:21949389,21958965:21959291,21996602:21997308,22023267:22023547,22056827:22057070,22075448:22075672,22124803:22125120,22230706:22231269,22238984:22239338,22283086:22283553,22324437:22324677,22366541:22366902,22406447:22407175,22437812:22438335,22477707:22478364,22525590:22526247,22582532:22582804', 'assoc_mat': '21948974:metal:4211:21949389,21958965:metal:4211:21959291,21996602:metal:4211:21997308,22023267:metal:4211:22023547,22056827:metal:4211:22057070,22075448:metal:4211:22075672,22124803:metal:4211:22125120,22230706:metal:4211:22231269,22238984:metal:4211:22239338,22283086:metal:4211:22283553,22324437:metal:4211:22324677,22366541:metal:4211:22366902,22406447:metal:4211:22407175,22437812:metal:4211:22438335,22477707:metal:4211:22478364,22525590:metal:4211:22526247,22582532:metal:4211:22582804'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0005448895960676343, 'nb_photo': 21, 'list_port_cont': '21945578,22023536,22076041,22125300,22279865,22282051,22284028,22318814,22320935,22407494,22407616,22479299,22526588', 'assoc_port': '21945159:21945578,21993371:22023536,22075422:22076041,22124804:22125300,22279192:22279865,22281439:22282051,22283095:22284028,22317565:22318814,22320115:22320935,22406435:22407616,22406462:22407494,22477722:22479299,22525637:22526588', 'assoc_mat': '21945159:metal:3327:21945578,21993371:metal:3327:22023536,22075422:metal:3327:22076041,22124804:metal:3327:22125300,22279192:metal:3327:22279865,22281439:metal:3327:22282051,22283095:metal:3327:22284028,22317565:metal:3327:22318814,22320115:metal:3327:22320935,22406435:metal:3327:22407616,22406462:metal:3327:22407494,22477722:metal:3327:22479299,22525637:metal:3327:22526588'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006051885595691173, 'nb_photo': 305, 'list_port_cont': '21942698,21944248,21959941,21960364,21961013,21962008,21962107,21982101,21982961,21984462,21987160,21994168,21994775,21997784,21997960,21998708,21999980,22015767,22016037,22023369,22050510,22050701,22051236,22051614,22053367,22057181,22057368,22067653,22076060,22076293,22086508,22105068,22105456,22105776,22112599,22126887,22132743,22224001,22232500,22232953,22233149,22233824,22239819,22275858,22279690,22282117,22282324,22321735,22322629,22323222,22323943,22324332,22324712,22324986,22352553,22353387,22358270,22360856,22366643,22366990,22367208,22367646,22397029,22398004,22407399,22410291,22411932,22427494,22428434,22436124,22444252,22479388,22479472,22482895,22508607,22524798,22526711,22526902,22583268,22583281,22583389,22583581,22583945,22583998', 'assoc_port': '21941555:21942698,21944149:21944248,21958970:21961013,21958972:21960364,21958982:21959941,21960954:21962008,21961002:21962107,21979633:21982961,21979695:21982101,21979697:21984462,21986466:21987160,21993432:21994775,21993462:21994168,21996606:21998708,21996613:21997960,21996619:21997784,21999409:21999980,22015443:22015767,22015444:22016037,22023268:22023369,22049536:22051614,22049544:22050510,22050503:22051236,22050507:22050701,22052988:22053367,22056815:22057368,22056830:22057181,22067060:22067653,22075421:22076293,22075451:22076060,22085462:22086508,22101053:22105456,22103907:22105776,22103908:22105068,22112307:22112599,22126173:22126887,22132455:22132743,22222764:22224001,22230680:22233149,22230688:22232500,22230691:22232953,22230710:22233824,22238987:22239819,22275554:22275858,22279193:22279690,22281461:22282117,22281463:22282324,22317568:22323943,22320096:22321735,22322111:22322629,22322902:22324332,22322924:22323222,22324425:22324712,22324428:22324986,22352035:22352553,22353122:22353387,22358079:2235827', 'assoc_mat': '21941555:metal:3594:21942698,21944149:metal:3594:21944248,21958970:metal:3594:21961013,21958972:metal:3594:21960364,21958982:metal:3594:21959941,21960954:metal:3594:21962008,21961002:metal:3594:21962107,21979633:metal:3594:21982961,21979695:metal:3594:21982101,21979697:metal:3594:21984462,21986466:metal:3594:21987160,21993432:metal:3594:21994775,21993462:metal:3594:21994168,21996606:metal:3594:21998708,21996613:metal:3594:21997960,21996619:metal:3594:21997784,21999409:metal:3594:21999980,22015443:metal:3594:22015767,22015444:metal:3594:22016037,22023268:metal:3594:22023369,22049536:metal:3594:22051614,22049544:metal:3594:22050510,22050503:metal:3594:22051236,22050507:metal:3594:22050701,22052988:metal:3594:22053367,22056815:metal:3594:22057368,22056830:metal:3594:22057181,22067060:metal:3594:22067653,22075421:metal:3594:22076293,22075451:metal:3594:22076060,22085462:metal:3594:22086508,22101053:metal:3594:22105456,22103907:metal:3594:22105776,22103908:metal:3594:22105068,22112307:metal:3594:22112599,22126173:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.11322601976560413, 'nb_photo': 2808, 'list_port_cont': '22000365,22053055,22057246,22280528,22367371,22440514,22481660,22584186', 'assoc_port': '21996603:22000365,22051917:22053055,22056825:22057246,22279187:22280528,22366542:22367371,22437811:22440514,22481121:22481660,22582534:22584186', 'assoc_mat': '21996603:papier:4203:22000365,22051917:papier:4203:22053055,22056825:papier:4203:22057246,22279187:papier:4203:22280528,22366542:papier:4203:22367371,22437811:papier:4203:22440514,22481121:papier:4203:22481660,22582534:papier:4203:22584186'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.06016726144822953, 'nb_photo': 16705, 'list_port_cont': '21944351,21949041,21959069,21960883,21961141,21961352,21961850,21962016,21962598,21963714,21963775,21963806,21964342,21979826,21980278,21994285,21997089,21998224,21998321,21998980,21999547,21999695,21999812,22000326,22005727,22005822,22005831,22006031,22006679,22007681,22016208,22023117,22024981,22027002,22049740,22051249,22052424,22053073,22053158,22055206,22056972,22057032,22065959,22071672,22072307,22075661,22075713,22076470,22085687,22086187,22088238,22101388,22124954,22126668,22132687,22133692,22209908,22213681,22231164,22231411,22231648,22231702,22232114,22233842,22239244,22275560,22276700,22279280,22281571,22281783,22281998,22282099,22282134,22282174,22282834,22283189,22283227,22283844,22318082,22319180,22320171,22320289,22323042,22323674,22323751,22324292,22324579,22335723,22360531,22366756,22366765,22366883,22366980,22367019,22367108,22367254,22367273,22367392,22397867,22397954,22406634,22407660,22407729,22408155,22409352,22410383,22434060,22435233,22436171,22442363,22446486,22448165,22448904,2245069', 'assoc_port': '21944152:21944351,21948988:21949041,21951750:21960883,21951751:21964342,21958967:21963806,21958968:21963775,21958973:21963714,21958984:21962598,21958986:21959069,21960958:21962016,21960960:21961850,21961003:21961352,21961005:21961141,21979680:22005822,21979690:22005831,21979691:22006031,21979698:21980278,21979699:21979826,21993402:22007681,21993416:22006679,21993536:22005727,21993542:21994285,21996600:22000326,21996609:21998980,21996610:21999812,21996611:21998321,21996614:21998224,21996617:21997089,21999404:21999695,21999406:21999547,22015446:22016208,22023040:22024981,22023041:22023117,22026665:22027002,22049541:22052424,22049551:22049740,22049586:22051249,22052991:22053158,22052993:22053073,22055083:22055206,22056811:22057032,22056820:22056972,22065416:22065959,22071576:22072307,22071589:22071672,22075471:22075713,22075481:22075661,22076434:22076470,22085488:22088238,22085490:22085687,22085491:22086187,22101055:22101388,22124802:22124954,22126146:22126668,22132456:22132687,22132457:22133692,22209366:2221368', 'assoc_mat': '21944152:papier:4207:21944351,21948988:papier:4207:21949041,21951750:papier:4207:21960883,21951751:papier:4207:21964342,21958967:papier:4207:21963806,21958968:papier:4207:21963775,21958973:papier:4207:21963714,21958984:papier:4207:21962598,21958986:papier:4207:21959069,21960958:papier:4207:21962016,21960960:papier:4207:21961850,21961003:papier:4207:21961352,21961005:papier:4207:21961141,21979680:papier:4207:22005822,21979690:papier:4207:22005831,21979691:papier:4207:22006031,21979698:papier:4207:21980278,21979699:papier:4207:21979826,21993402:papier:4207:22007681,21993416:papier:4207:22006679,21993536:papier:4207:22005727,21993542:papier:4207:21994285,21996600:papier:4207:22000326,21996609:papier:4207:21998980,21996610:papier:4207:21999812,21996611:papier:4207:21998321,21996614:papier:4207:21998224,21996617:papier:4207:21997089,21999404:papier:4207:21999695,21999406:papier:4207:21999547,22015446:papier:4207:22016208,22023040:papier:4207:22024981,22023041:papier:4207:22023117,22026665:papier:4207:22027002,2204'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22827468400330483, 'nb_photo': 54006, 'list_port_cont': '21944258,21944283,21959129,21959173,21959426,21960049,21961484,21961742,21979897,21980345,21981901,21982308,21982549,21982698,21994221,21996975,21997103,21997549,21998041,21999628,21999744,22023305,22023338,22041446,22050463,22050725,22050757,22055357,22055521,22055779,22056987,22057142,22067391,22067463,22075734,22075855,22075981,22076070,22086005,22086246,22086434,22089917,22097916,22101693,22103940,22103963,22112495,22132468,22132501,22231039,22231328,22231419,22231554,22231573,22232211,22235481,22239304,22239350,22275613,22279352,22281623,22281654,22281716,22281746,22281862,22281935,22283294,22300675,22320553,22321045,22322186,22322314,22322512,22322568,22323219,22324596,22324629,22324664,22352643,22358482,22360405,22360700,22366659,22366706,22366783,22366827,22366937,22367040,22367217,22367315,22367349,22367417,22367452,22397361,22406664,22407858,22407921,22407982,22409484,22427251,22427590,22438153,22438257,22444196,22450754,22453936,22477991,22478037,22478142,22478323,22478566,22478654,22478997,2247916', 'assoc_port': '21944150:21944258,21944151:21944283,21958971:21960049,21958974:21959426,21958980:21959129,21958981:21959173,21960953:21961742,21961001:21961484,21979634:21982308,21979635:21982549,21979636:21982698,21979677:21981901,21979681:21980345,21979696:21979897,21993455:21994221,21996607:21998041,21996612:21997549,21996615:21996975,21996620:21997103,21999407:21999628,21999408:21999744,22023269:22023338,22023270:22023305,22040923:22041446,22049535:22050725,22049543:22050463,22050504:22050757,22055073:22055779,22055080:22055357,22055084:22055521,22056816:22057142,22056817:22056987,22067058:22067391,22067059:22067463,22075420:22076070,22075452:22075981,22075464:22075855,22075467:22075734,22085458:22086246,22085459:22086434,22085461:22086005,22089281:22089917,22097412:22097916,22101054:22101693,22103909:22103963,22103911:22103940,22112308:22112495,22132454:22132468,22132461:22132501,22230681:22232211,22230689:22231554,22230692:22231573,22230697:22231328,22230705:22231419,22230711:22231039,22234979:22235481,22238988:2223935', 'assoc_mat': '21944150:papier:4461:21944258,21944151:papier:4461:21944283,21958971:papier:4461:21960049,21958974:papier:4461:21959426,21958980:papier:4461:21959129,21958981:papier:4461:21959173,21960953:papier:4461:21961742,21961001:papier:4461:21961484,21979634:papier:4461:21982308,21979635:papier:4461:21982549,21979636:papier:4461:21982698,21979677:papier:4461:21981901,21979681:papier:4461:21980345,21979696:papier:4461:21979897,21993455:papier:4461:21994221,21996607:papier:4461:21998041,21996612:papier:4461:21997549,21996615:papier:4461:21996975,21996620:papier:4461:21997103,21999407:papier:4461:21999628,21999408:papier:4461:21999744,22023269:papier:4461:22023338,22023270:papier:4461:22023305,22040923:papier:4461:22041446,22049535:papier:4461:22050725,22049543:papier:4461:22050463,22050504:papier:4461:22050757,22055073:papier:4461:22055779,22055080:papier:4461:22055357,22055084:papier:4461:22055521,22056816:papier:4461:22057142,22056817:papier:4461:22056987,22067058:papier:4461:22067391,22067059:papier:4461:22067463,2207'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03731000817118532, 'nb_photo': 1164, 'list_port_cont': '21961547,21994071,21997381,22023400,22057060,22125066,22132786,22243614,22281700,22283414,22366869,22407093,22525933', 'assoc_port': '21960955:21961547,21993449:21994071,21996605:21997381,22023266:22023400,22056823:22057060,22124805:22125066,22132460:22132786,22238992:22243614,22281440:22281700,22283096:22283414,22366540:22366869,22406456:22407093,22525635:22525933', 'assoc_mat': '21960955:papier:4200:21961547,21993449:papier:4200:21994071,21996605:papier:4200:21997381,22023266:papier:4200:22023400,22056823:papier:4200:22057060,22124805:papier:4200:22125066,22132460:papier:4200:22132786,22238992:papier:4200:22243614,22281440:papier:4200:22281700,22283096:papier:4200:22283414,22366540:papier:4200:22366869,22406456:papier:4200:22407093,22525635:papier:4200:22525933'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9480755303808714, 'nb_photo': 30954, 'list_port_cont': '21943881,21959564,21987196,21997630,22018646,22028952,22050258,22067573,22076207,22098406,22132780,22231522,22231716,22233511,22273854,22281911,22283667,22322351,22322614,22367006,22368395,22406783,22408017,22435823,22450804,22481714,22498189,22512384,22524324,22526268,22582713,22582912,22583036', 'assoc_port': '21943743:21943881,21958983:21959564,21986498:21987196,21996601:21997630,22018245:22018646,22028717:22028952,22049540:22050258,22067056:22067573,22075449:22076207,22097411:22098406,22132452:22132780,22230682:22231716,22230698:22231522,22232646:22233511,22273526:22273854,22281468:22281911,22283085:22283667,22322099:22322614,22322109:22322351,22366525:22368395,22366551:22367006,22406454:22406783,22407388:22408017,22435015:22435823,22450638:22450804,22481119:22481714,22498024:22498189,22511930:22512384,22523616:22524324,22525633:22526268,22582518:22583036,22582539:22582912,22582558:22582713', 'assoc_mat': '21943743:papier:4209:21943881,21958983:papier:4209:21959564,21986498:papier:4209:21987196,21996601:papier:4209:21997630,22018245:papier:4209:22018646,22028717:papier:4209:22028952,22049540:papier:4209:22050258,22067056:papier:4209:22067573,22075449:papier:4209:22076207,22097411:papier:4209:22098406,22132452:papier:4209:22132780,22230682:papier:4209:22231716,22230698:papier:4209:22231522,22232646:papier:4209:22233511,22273526:papier:4209:22273854,22281468:papier:4209:22281911,22283085:papier:4209:22283667,22322099:papier:4209:22322614,22322109:papier:4209:22322351,22366525:papier:4209:22368395,22366551:papier:4209:22367006,22406454:papier:4209:22406783,22407388:papier:4209:22408017,22435015:papier:4209:22435823,22450638:papier:4209:22450804,22481119:papier:4209:22481714,22498024:papier:4209:22498189,22511930:papier:4209:22512384,22523616:papier:4209:22524324,22525633:papier:4209:22526268,22582518:papier:4209:22583036,22582539:papier:4209:22582912,22582558:papier:4209:22582713'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04074381431398944, 'nb_photo': 23126, 'list_port_cont': '21944227,21961030,21961242,21961815,21961830,21962120,21962397,21963729,21993967,21996865,21999710,21999775,21999960,22004403,22005575,22005786,22015600,22015792,22026792,22029878,22041056,22049818,22050645,22051344,22051369,22052227,22053351,22053525,22055446,22055635,22056914,22057013,22057120,22071707,22071781,22075601,22075737,22075779,22081004,22085686,22091268,22092113,22097722,22101217,22103918,22112374,22112463,22112528,22126341,22126398,22132615,22206534,22210216,22211734,22223547,22224432,22224963,22230864,22230981,22231108,22231116,22231132,22231156,22231812,22231838,22232185,22235420,22235448,22239154,22273898,22275222,22275577,22277381,22279214,22279265,22279302,22279454,22281841,22281977,22281983,22282081,22282148,22283245,22283461,22283516,22283708,22283869,22284005,22306134,22318830,22319359,22320216,22320504,22321534,22322985,22323093,22323149,22323201,22323666,22323708,22323724,22323734,22324551,22359458,22360805,22366682,22366731,22366822,22366921,22367062,22367083,22367125,22367152,2236718', 'assoc_port': '21944153:21944227,21958969:21963729,21958985:21962397,21960957:21962120,21960959:21961830,21960975:21961815,21960980:21961242,21961006:21961030,21979639:22005786,21993520:22005575,21993541:22004403,21993544:21993967,21996608:21999960,21996618:21996865,21999402:21999775,21999405:21999710,22015445:22015792,22015447:22015600,22026666:22026792,22029571:22029878,22040898:22041056,22049549:22051344,22049550:22051369,22049587:22049818,22050505:22050645,22051916:22052227,22052990:22053525,22052992:22053351,22055074:22055635,22055078:22055446,22056809:22057120,22056813:22057013,22056818:22056914,22071577:22071781,22071592:22071707,22075447:22075779,22075453:22075737,22075482:22075601,22080661:22081004,22085445:22092113,22085463:22091268,22085492:22085686,22097438:22097722,22101058:22101217,22103910:22103918,22112304:22112528,22112305:22112463,22112306:22112374,22126147:22126398,22126172:22126341,22132459:22132615,22197664:22206534,22209367:22211734,22209369:22210216,22222761:22224963,22222763:22224432,22222812:2222354', 'assoc_mat': '21944153:papier:4207:21944227,21958969:papier:4207:21963729,21958985:papier:4207:21962397,21960957:papier:4207:21962120,21960959:papier:4207:21961830,21960975:papier:4207:21961815,21960980:papier:4207:21961242,21961006:papier:4207:21961030,21979639:papier:4207:22005786,21993520:papier:4207:22005575,21993541:papier:4207:22004403,21993544:papier:4207:21993967,21996608:papier:4207:21999960,21996618:papier:4207:21996865,21999402:papier:4207:21999775,21999405:papier:4207:21999710,22015445:papier:4207:22015792,22015447:papier:4207:22015600,22026666:papier:4207:22026792,22029571:papier:4207:22029878,22040898:papier:4207:22041056,22049549:papier:4207:22051344,22049550:papier:4207:22051369,22049587:papier:4207:22049818,22050505:papier:4207:22050645,22051916:papier:4207:22052227,22052990:papier:4207:22053525,22052992:papier:4207:22053351,22055074:papier:4207:22055635,22055078:papier:4207:22055446,22056809:papier:4207:22057120,22056813:papier:4207:22057013,22056818:papier:4207:22056914,22071577:papier:4207:22071781,2207'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012313517311197007, 'nb_photo': 5322, 'list_port_cont': '21949385,21959299,21997306,22023558,22057065,22075682,22125121,22231278,22239337,22283559,22324679,22366905,22407178,22438340,22478365,22526248,22582810', 'assoc_port': '21948974:21949385,21958965:21959299,21996602:21997306,22023267:22023558,22056827:22057065,22075448:22075682,22124803:22125121,22230706:22231278,22238984:22239337,22283086:22283559,22324437:22324679,22366541:22366905,22406447:22407178,22437812:22438340,22477707:22478365,22525590:22526248,22582532:22582810', 'assoc_mat': '21948974:papier:4211:21949385,21958965:papier:4211:21959299,21996602:papier:4211:21997306,22023267:papier:4211:22023558,22056827:papier:4211:22057065,22075448:papier:4211:22075682,22124803:papier:4211:22125121,22230706:papier:4211:22231278,22238984:papier:4211:22239337,22283086:papier:4211:22283559,22324437:papier:4211:22324679,22366541:papier:4211:22366905,22406447:papier:4211:22407178,22437812:papier:4211:22438340,22477707:papier:4211:22478365,22525590:papier:4211:22526248,22582532:papier:4211:22582810'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.038928522005189606, 'nb_photo': 4543, 'list_port_cont': '21945574,21962312,21998537,22000545,22023535,22050986,22052465,22057402,22066746,22076036,22107846,22125294,22231858,22232308,22239803,22279863,22282050,22284021,22284036,22284056,22318805,22320936,22322723,22322772,22323696,22323883,22324759,22327861,22353891,22358511,22359401,22361290,22361586,22367120,22367163,22367197,22407485,22407624,22407891,22412763,22427959,22439039,22446768,22450936,22478867,22479309,22509107,22524756,22526576,22583011,22583882,22584391', 'assoc_port': '21945159:21945574,21960956:21962312,21993371:22023535,21996604:22000545,21996616:21998537,22018246:22066746,22050508:22050986,22051914:22052465,22056822:22057402,22075422:22076036,22085489:22107846,22124804:22125294,22230690:22232308,22230694:22231858,22238986:22239803,22279192:22279863,22281439:22282050,22283095:22284021,22283097:22284036,22283098:22284056,22317565:22318805,22320115:22320936,22322097:22322723,22322098:22322772,22322889:22323696,22322925:22323883,22324421:22324759,22324435:22327861,22352032:22359401,22353119:22361586,22353123:22353891,22358077:22358511,22359937:22361290,22366530:22367120,22366543:22367163,22366546:22367197,22385794:22407891,22406433:22412763,22406435:22407624,22406462:22407485,22426948:22427959,22437814:22439039,22443710:22446768,22450640:22450936,22477671:22478867,22477722:22479309,22507298:22509107,22523618:22524756,22525637:22526576,22582525:22583882,22582541:22584391,22582557:22583011', 'assoc_mat': '21945159:papier:3327:21945574,21960956:papier:3327:21962312,21993371:papier:3327:22023535,21996604:papier:3327:22000545,21996616:papier:3327:21998537,22018246:papier:3327:22066746,22050508:papier:3327:22050986,22051914:papier:3327:22052465,22056822:papier:3327:22057402,22075422:papier:3327:22076036,22085489:papier:3327:22107846,22124804:papier:3327:22125294,22230690:papier:3327:22232308,22230694:papier:3327:22231858,22238986:papier:3327:22239803,22279192:papier:3327:22279863,22281439:papier:3327:22282050,22283095:papier:3327:22284021,22283097:papier:3327:22284036,22283098:papier:3327:22284056,22317565:papier:3327:22318805,22320115:papier:3327:22320936,22322097:papier:3327:22322723,22322098:papier:3327:22322772,22322889:papier:3327:22323696,22322925:papier:3327:22323883,22324421:papier:3327:22324759,22324435:papier:3327:22327861,22352032:papier:3327:22359401,22353119:papier:3327:22361586,22353123:papier:3327:22353891,22358077:papier:3327:22358511,22359937:papier:3327:22361290,22366530:papier:3327:22367120,2236'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.09907745375703884, 'nb_photo': 40367, 'list_port_cont': '21942699,21944244,21959939,21960366,21961016,21962005,21962109,21982100,21982969,21984468,21987153,21994160,21994781,21997776,21997962,21998712,21999976,22015769,22016042,22023371,22050509,22050692,22051237,22051610,22052172,22052526,22053365,22057184,22057373,22067649,22076058,22076294,22086505,22087031,22090271,22095555,22105076,22105459,22105773,22112602,22126884,22132745,22224000,22231970,22232498,22232959,22233145,22233822,22239814,22275855,22279642,22279694,22282124,22282185,22282330,22321328,22321729,22322623,22322633,22323228,22323940,22324339,22324710,22324994,22352550,22353385,22358269,22360866,22366638,22366992,22367200,22367277,22367644,22397022,22398003,22406710,22407398,22410297,22411808,22411928,22427493,22428430,22436132,22444261,22478315,22478637,22479392,22479476,22482899,22496621,22508609,22524707,22524791,22526399,22526706,22526897,22527256,22583260,22583273,22583364,22583390,22583463,22583583,22583804,22583953,22584004', 'assoc_port': '21941555:21942699,21944149:21944244,21958970:21961016,21958972:21960366,21958982:21959939,21960954:21962005,21961002:21962109,21979633:21982969,21979695:21982100,21979697:21984468,21986466:21987153,21993432:21994781,21993462:21994160,21996606:21998712,21996613:21997962,21996619:21997776,21999409:21999976,22015443:22015769,22015444:22016042,22023268:22023371,22049536:22051610,22049544:22050509,22050503:22051237,22050507:22050692,22051913:22052526,22051915:22052172,22052988:22053365,22056815:22057373,22056830:22057184,22067060:22067649,22075421:22076294,22075451:22076058,22085460:22087031,22085462:22086505,22089282:22090271,22090417:22095555,22101053:22105459,22103907:22105773,22103908:22105076,22112307:22112602,22126173:22126884,22132455:22132745,22222764:22224000,22230680:22233145,22230688:22232498,22230691:22232959,22230693:22231970,22230710:22233822,22238987:22239814,22275554:22275855,22279193:22279694,22279195:22279642,22281446:22282185,22281461:22282124,22281463:22282330,22317568:22323940,22320096:2232172', 'assoc_mat': '21941555:papier:3594:21942699,21944149:papier:3594:21944244,21958970:papier:3594:21961016,21958972:papier:3594:21960366,21958982:papier:3594:21959939,21960954:papier:3594:21962005,21961002:papier:3594:21962109,21979633:papier:3594:21982969,21979695:papier:3594:21982100,21979697:papier:3594:21984468,21986466:papier:3594:21987153,21993432:papier:3594:21994781,21993462:papier:3594:21994160,21996606:papier:3594:21998712,21996613:papier:3594:21997962,21996619:papier:3594:21997776,21999409:papier:3594:21999976,22015443:papier:3594:22015769,22015444:papier:3594:22016042,22023268:papier:3594:22023371,22049536:papier:3594:22051610,22049544:papier:3594:22050509,22050503:papier:3594:22051237,22050507:papier:3594:22050692,22051913:papier:3594:22052526,22051915:papier:3594:22052172,22052988:papier:3594:22053365,22056815:papier:3594:22057373,22056830:papier:3594:22057184,22067060:papier:3594:22067649,22075421:papier:3594:22076294,22075451:papier:3594:22076058,22085460:papier:3594:22087031,22085462:papier:3594:22086505,2208'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0008604329491225282, 'nb_photo': 3, 'list_port_cont': '22053052,22057243,22584187', 'assoc_port': '22051917:22053052,22056825:22057243,22582534:22584187', 'assoc_mat': '22051917:pehd:4203:22053052,22056825:pehd:4203:22057243,22582534:pehd:4203:22584187'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0010407464874951772, 'nb_photo': 21, 'list_port_cont': '21949039,21963711,21964343,21994291,22006028,22007690,22016206,22051246,22056967,22065937,22101398,22282125,22283229,22324574,22478679,22583771', 'assoc_port': '21948988:21949039,21951751:21964343,21958973:21963711,21979691:22006028,21993402:22007690,21993542:21994291,22015446:22016206,22049586:22051246,22056820:22056967,22065416:22065937,22101055:22101398,22281449:22282125,22283101:22283229,22324433:22324574,22477713:22478679,22582527:22583771', 'assoc_mat': '21948988:pehd:4207:21949039,21951751:pehd:4207:21964343,21958973:pehd:4207:21963711,21979691:pehd:4207:22006028,21993402:pehd:4207:22007690,21993542:pehd:4207:21994291,22015446:pehd:4207:22016206,22049586:pehd:4207:22051246,22056820:pehd:4207:22056967,22065416:pehd:4207:22065937,22101055:pehd:4207:22101398,22281449:pehd:4207:22282125,22283101:pehd:4207:22283229,22324433:pehd:4207:22324574,22477713:pehd:4207:22478679,22582527:pehd:4207:22583771'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.021763623658388496, 'nb_photo': 3, 'list_port_cont': '21960040,22367310,22427583', 'assoc_port': '21958971:21960040,22366523:22367310,22426952:22427583', 'assoc_mat': '21958971:pehd:4461:21960040,22366523:pehd:4461:22367310,22426952:pehd:4461:22427583'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005081026907922548, 'nb_photo': 31, 'list_port_cont': '21961554,21994064,21997382,22057053,22125063,22243615,22281696,22283413,22366861,22407080,22525926', 'assoc_port': '21960955:21961554,21993449:21994064,21996605:21997382,22056823:22057053,22124805:22125063,22238992:22243615,22281440:22281696,22283096:22283413,22366540:22366861,22406456:22407080,22525635:22525926', 'assoc_mat': '21960955:pehd:4200:21961554,21993449:pehd:4200:21994064,21996605:pehd:4200:21997382,22056823:pehd:4200:22057053,22124805:pehd:4200:22125063,22238992:pehd:4200:22243615,22281440:pehd:4200:22281696,22283096:pehd:4200:22283413,22366540:pehd:4200:22366861,22406456:pehd:4200:22407080,22525635:pehd:4200:22525926'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0005903494899689922, 'nb_photo': 8, 'list_port_cont': '21959565,22067570,22132761,22408019,22435833,22450806,22481719,22512380', 'assoc_port': '21958983:21959565,22067056:22067570,22132452:22132761,22407388:22408019,22435015:22435833,22450638:22450806,22481119:22481719,22511930:22512380', 'assoc_mat': '21958983:pehd:4209:21959565,22067056:pehd:4209:22067570,22132452:pehd:4209:22132761,22407388:pehd:4209:22408019,22435015:pehd:4209:22435833,22450638:pehd:4209:22450806,22481119:pehd:4209:22481719,22511930:pehd:4209:22512380'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007002629227995864, 'nb_photo': 21, 'list_port_cont': '21961812,21999963,22026790,22050651,22051340,22055439,22224433,22231814,22282093,22283241,22323088,22366819,22409993,22416707,22448736,22478705,22583711,22583863', 'assoc_port': '21960975:21961812,21996608:21999963,22026666:22026790,22049549:22051340,22050505:22050651,22055078:22055439,22222763:22224433,22230684:22231814,22281442:22282093,22283100:22283241,22322897:22323088,22366544:22366819,22406434:22416707,22406446:22409993,22435019:22448736,22477714:22478705,22582526:22583711,22582529:22583863', 'assoc_mat': '21960975:pehd:4207:21961812,21996608:pehd:4207:21999963,22026666:pehd:4207:22026790,22049549:pehd:4207:22051340,22050505:pehd:4207:22050651,22055078:pehd:4207:22055439,22222763:pehd:4207:22224433,22230684:pehd:4207:22231814,22281442:pehd:4207:22282093,22283100:pehd:4207:22283241,22322897:pehd:4207:22323088,22366544:pehd:4207:22366819,22406434:pehd:4207:22416707,22406446:pehd:4207:22409993,22435019:pehd:4207:22448736,22477714:pehd:4207:22478705,22582526:pehd:4207:22583711,22582529:pehd:4207:22583863'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9276744699903116, 'nb_photo': 565, 'list_port_cont': '21949392,21959288,21997307,22057063,22075674,22125126,22231267,22239332,22283555,22324683,22366916,22407166,22438333,22526241,22582818', 'assoc_port': '21948974:21949392,21958965:21959288,21996602:21997307,22056827:22057063,22075448:22075674,22124803:22125126,22230706:22231267,22238984:22239332,22283086:22283555,22324437:22324683,22366541:22366916,22406447:22407166,22437812:22438333,22525590:22526241,22582532:22582818', 'assoc_mat': '21948974:pehd:4211:21949392,21958965:pehd:4211:21959288,21996602:pehd:4211:21997307,22056827:pehd:4211:22057063,22075448:pehd:4211:22075674,22124803:pehd:4211:22125126,22230706:pehd:4211:22231267,22238984:pehd:4211:22239332,22283086:pehd:4211:22283555,22324437:pehd:4211:22324683,22366541:pehd:4211:22366916,22406447:pehd:4211:22407166,22437812:pehd:4211:22438333,22525590:pehd:4211:22526241,22582532:pehd:4211:22582818'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004040209470412909, 'nb_photo': 199, 'list_port_cont': '21945571,21962317,21998526,22000543,22023531,22050995,22057396,22066748,22076037,22107840,22125301,22231860,22232317,22279866,22282062,22284024,22284044,22284058,22318806,22322736,22322782,22323885,22324758,22327853,22358517,22361283,22361589,22367113,22367161,22407489,22407625,22407880,22412766,22427956,22439046,22478859,22479303,22509111,22524745,22526587,22583012,22583888', 'assoc_port': '21945159:21945571,21960956:21962317,21993371:22023531,21996604:22000543,21996616:21998526,22018246:22066748,22050508:22050995,22056822:22057396,22075422:22076037,22085489:22107840,22124804:22125301,22230690:22232317,22230694:22231860,22279192:22279866,22281439:22282062,22283095:22284024,22283097:22284044,22283098:22284058,22317565:22318806,22322097:22322736,22322098:22322782,22322925:22323885,22324421:22324758,22324435:22327853,22353119:22361589,22358077:22358517,22359937:22361283,22366530:22367113,22366543:22367161,22385794:22407880,22406433:22412766,22406435:22407625,22406462:22407489,22426948:22427956,22437814:22439046,22477671:22478859,22477722:22479303,22507298:22509111,22523618:22524745,22525637:22526587,22582525:22583888,22582557:22583012', 'assoc_mat': '21945159:pehd:3327:21945571,21960956:pehd:3327:21962317,21993371:pehd:3327:22023531,21996604:pehd:3327:22000543,21996616:pehd:3327:21998526,22018246:pehd:3327:22066748,22050508:pehd:3327:22050995,22056822:pehd:3327:22057396,22075422:pehd:3327:22076037,22085489:pehd:3327:22107840,22124804:pehd:3327:22125301,22230690:pehd:3327:22232317,22230694:pehd:3327:22231860,22279192:pehd:3327:22279866,22281439:pehd:3327:22282062,22283095:pehd:3327:22284024,22283097:pehd:3327:22284044,22283098:pehd:3327:22284058,22317565:pehd:3327:22318806,22322097:pehd:3327:22322736,22322098:pehd:3327:22322782,22322925:pehd:3327:22323885,22324421:pehd:3327:22324758,22324435:pehd:3327:22327853,22353119:pehd:3327:22361589,22358077:pehd:3327:22358517,22359937:pehd:3327:22361283,22366530:pehd:3327:22367113,22366543:pehd:3327:22367161,22385794:pehd:3327:22407880,22406433:pehd:3327:22412766,22406435:pehd:3327:22407625,22406462:pehd:3327:22407489,22426948:pehd:3327:22427956,22437814:pehd:3327:22439046,22477671:pehd:3327:22478859,22477722:pehd:33'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0009249603297533138, 'nb_photo': 272, 'list_port_cont': '21942700,21944246,21959943,21960362,21961017,21962001,21962106,21982096,21982965,21984465,21994161,21994774,21997782,21997957,21998709,21999974,22015766,22016039,22023373,22050512,22050695,22051231,22051617,22052518,22053359,22057185,22057367,22076054,22076299,22087025,22090278,22105071,22105451,22105777,22112603,22126881,22224002,22232958,22233143,22233825,22239820,22275856,22279647,22282118,22282181,22282334,22321730,22322620,22322628,22324331,22324709,22352558,22353388,22360862,22366639,22366989,22367206,22367282,22367638,22397030,22397998,22406718,22411807,22411934,22428427,22436127,22444255,22478314,22478643,22479396,22482900,22496624,22524703,22524797,22526400,22526905,22583261,22583363,22583381,22583456,22583799,22583954,22584005', 'assoc_port': '21941555:21942700,21944149:21944246,21958970:21961017,21958972:21960362,21958982:21959943,21960954:21962001,21961002:21962106,21979633:21982965,21979695:21982096,21979697:21984465,21993432:21994774,21993462:21994161,21996606:21998709,21996613:21997957,21996619:21997782,21999409:21999974,22015443:22015766,22015444:22016039,22023268:22023373,22049536:22051617,22049544:22050512,22050503:22051231,22050507:22050695,22051913:22052518,22052988:22053359,22056815:22057367,22056830:22057185,22075421:22076299,22075451:22076054,22085460:22087025,22089282:22090278,22101053:22105451,22103907:22105777,22103908:22105071,22112307:22112603,22126173:22126881,22222764:22224002,22230680:22233143,22230691:22232958,22230710:22233825,22238987:22239820,22275554:22275856,22279195:22279647,22281446:22282181,22281461:22282118,22281463:22282334,22320096:22321730,22322096:22322620,22322111:22322628,22322902:22324331,22324425:22324709,22352035:22352558,22353122:22353388,22359946:22360862,22366519:22367638,22366522:22367282,22366532:2236720', 'assoc_mat': '21941555:pehd:3594:21942700,21944149:pehd:3594:21944246,21958970:pehd:3594:21961017,21958972:pehd:3594:21960362,21958982:pehd:3594:21959943,21960954:pehd:3594:21962001,21961002:pehd:3594:21962106,21979633:pehd:3594:21982965,21979695:pehd:3594:21982096,21979697:pehd:3594:21984465,21993432:pehd:3594:21994774,21993462:pehd:3594:21994161,21996606:pehd:3594:21998709,21996613:pehd:3594:21997957,21996619:pehd:3594:21997782,21999409:pehd:3594:21999974,22015443:pehd:3594:22015766,22015444:pehd:3594:22016039,22023268:pehd:3594:22023373,22049536:pehd:3594:22051617,22049544:pehd:3594:22050512,22050503:pehd:3594:22051231,22050507:pehd:3594:22050695,22051913:pehd:3594:22052518,22052988:pehd:3594:22053359,22056815:pehd:3594:22057367,22056830:pehd:3594:22057185,22075421:pehd:3594:22076299,22075451:pehd:3594:22076054,22085460:pehd:3594:22087025,22089282:pehd:3594:22090278,22101053:pehd:3594:22105451,22103907:pehd:3594:22105777,22103908:pehd:3594:22105071,22112307:pehd:3594:22112603,22126173:pehd:3594:22126881,22222764:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011168448704032247, 'nb_photo': 125, 'list_port_cont': '22000372,22053056,22057250,22280526,22367368,22440519,22481662,22584180', 'assoc_port': '21996603:22000372,22051917:22053056,22056825:22057250,22279187:22280526,22366542:22367368,22437811:22440519,22481121:22481662,22582534:22584180', 'assoc_mat': '21996603:pet_clair:4203:22000372,22051917:pet_clair:4203:22053056,22056825:pet_clair:4203:22057250,22279187:pet_clair:4203:22280526,22366542:pet_clair:4203:22367368,22437811:pet_clair:4203:22440519,22481121:pet_clair:4203:22481662,22582534:pet_clair:4203:22584180'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0071441844401653395, 'nb_photo': 461, 'list_port_cont': '21944359,21949044,21960888,21961136,21961354,21962025,21962608,21963716,21963801,21964338,21979838,21980276,21994280,21997098,21998228,21998315,21998981,21999697,22000319,22005725,22005824,22006034,22006685,22016211,22023115,22024974,22049741,22051251,22052425,22056963,22057039,22065955,22072298,22075663,22076468,22085693,22086188,22088237,22101402,22124961,22126660,22132693,22209917,22213687,22231163,22231406,22231651,22231698,22232111,22233843,22239231,22275571,22276704,22279278,22281782,22282012,22282108,22282163,22282835,22283228,22318080,22319192,22320163,22320295,22323754,22324570,22360528,22366746,22366768,22366873,22366966,22367014,22367256,22367262,22367398,22397870,22397951,22407653,22407715,22408156,22409357,22410387,22434064,22435228,22436167,22442353,22448172,22448911,22450697,22454163,22478541,22478596,22478677,22479095,22479255,22481205,22481417,22511490,22524713,22582988,22583291,22583768,22584062,22584080,22584136', 'assoc_port': '21944152:21944359,21948988:21949044,21951750:21960888,21951751:21964338,21958967:21963801,21958973:21963716,21958984:21962608,21960958:21962025,21961003:21961354,21961005:21961136,21979680:22005824,21979691:22006034,21979698:21980276,21979699:21979838,21993416:22006685,21993536:22005725,21993542:21994280,21996600:22000319,21996609:21998981,21996611:21998315,21996614:21998228,21996617:21997098,21999404:21999697,22015446:22016211,22023040:22024974,22023041:22023115,22049541:22052425,22049551:22049741,22049586:22051251,22056811:22057039,22056820:22056963,22065416:22065955,22071576:22072298,22075481:22075663,22076434:22076468,22085488:22088237,22085490:22085693,22085491:22086188,22101055:22101402,22124802:22124961,22126146:22126660,22132456:22132693,22209366:22213687,22209370:22209917,22230677:22232111,22230686:22233843,22230687:22231698,22230699:22231406,22230700:22231651,22230701:22231163,22238989:22239231,22275556:22275571,22276671:22276704,22279197:22279278,22281441:22282835,22281443:22282108,22281444:2228216', 'assoc_mat': '21944152:pet_clair:4207:21944359,21948988:pet_clair:4207:21949044,21951750:pet_clair:4207:21960888,21951751:pet_clair:4207:21964338,21958967:pet_clair:4207:21963801,21958973:pet_clair:4207:21963716,21958984:pet_clair:4207:21962608,21960958:pet_clair:4207:21962025,21961003:pet_clair:4207:21961354,21961005:pet_clair:4207:21961136,21979680:pet_clair:4207:22005824,21979691:pet_clair:4207:22006034,21979698:pet_clair:4207:21980276,21979699:pet_clair:4207:21979838,21993416:pet_clair:4207:22006685,21993536:pet_clair:4207:22005725,21993542:pet_clair:4207:21994280,21996600:pet_clair:4207:22000319,21996609:pet_clair:4207:21998981,21996611:pet_clair:4207:21998315,21996614:pet_clair:4207:21998228,21996617:pet_clair:4207:21997098,21999404:pet_clair:4207:21999697,22015446:pet_clair:4207:22016211,22023040:pet_clair:4207:22024974,22023041:pet_clair:4207:22023115,22049541:pet_clair:4207:22052425,22049551:pet_clair:4207:22049741,22049586:pet_clair:4207:22051251,22056811:pet_clair:4207:22057039,22056820:pet_clair:4207:22056963,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007369975565762075, 'nb_photo': 14, 'list_port_cont': '21959170,21982695,21994231,22041448,22101691,22239307,22281861,22324625,22528135,22583332', 'assoc_port': '21958981:21959170,21979636:21982695,21993455:21994231,22040923:22041448,22101054:22101691,22238990:22239307,22281462:22281861,22324430:22324625,22525575:22528135,22582533:22583332', 'assoc_mat': '21958981:pet_clair:4461:21959170,21979636:pet_clair:4461:21982695,21993455:pet_clair:4461:21994231,22040923:pet_clair:4461:22041448,22101054:pet_clair:4461:22101691,22238990:pet_clair:4461:22239307,22281462:pet_clair:4461:22281861,22324430:pet_clair:4461:22324625,22525575:pet_clair:4461:22528135,22582533:pet_clair:4461:22583332'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.07253895702281678, 'nb_photo': 976, 'list_port_cont': '21961545,21994072,21997377,22023408,22057058,22125067,22132790,22243623,22281688,22283412,22366859,22407091,22525939', 'assoc_port': '21960955:21961545,21993449:21994072,21996605:21997377,22023266:22023408,22056823:22057058,22124805:22125067,22132460:22132790,22238992:22243623,22281440:22281688,22283096:22283412,22366540:22366859,22406456:22407091,22525635:22525939', 'assoc_mat': '21960955:pet_clair:4200:21961545,21993449:pet_clair:4200:21994072,21996605:pet_clair:4200:21997377,22023266:pet_clair:4200:22023408,22056823:pet_clair:4200:22057058,22124805:pet_clair:4200:22125067,22132460:pet_clair:4200:22132790,22238992:pet_clair:4200:22243623,22281440:pet_clair:4200:22281688,22283096:pet_clair:4200:22283412,22366540:pet_clair:4200:22366859,22406456:pet_clair:4200:22407091,22525635:pet_clair:4200:22525939'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.003321844360966385, 'nb_photo': 60, 'list_port_cont': '21943871,21959571,21987188,22028943,22050246,22076204,22098411,22132773,22231532,22231717,22233526,22281912,22283680,22322346,22366997,22368408,22406784,22408027,22435827,22450807,22481682,22498196,22512388,22582898,22583037', 'assoc_port': '21943743:21943871,21958983:21959571,21986498:21987188,22028717:22028943,22049540:22050246,22075449:22076204,22097411:22098411,22132452:22132773,22230682:22231717,22230698:22231532,22232646:22233526,22281468:22281912,22283085:22283680,22322109:22322346,22366525:22368408,22366551:22366997,22406454:22406784,22407388:22408027,22435015:22435827,22450638:22450807,22481119:22481682,22498024:22498196,22511930:22512388,22582518:22583037,22582539:22582898', 'assoc_mat': '21943743:pet_clair:4209:21943871,21958983:pet_clair:4209:21959571,21986498:pet_clair:4209:21987188,22028717:pet_clair:4209:22028943,22049540:pet_clair:4209:22050246,22075449:pet_clair:4209:22076204,22097411:pet_clair:4209:22098411,22132452:pet_clair:4209:22132773,22230682:pet_clair:4209:22231717,22230698:pet_clair:4209:22231532,22232646:pet_clair:4209:22233526,22281468:pet_clair:4209:22281912,22283085:pet_clair:4209:22283680,22322109:pet_clair:4209:22322346,22366525:pet_clair:4209:22368408,22366551:pet_clair:4209:22366997,22406454:pet_clair:4209:22406784,22407388:pet_clair:4209:22408027,22435015:pet_clair:4209:22435827,22450638:pet_clair:4209:22450807,22481119:pet_clair:4209:22481682,22498024:pet_clair:4209:22498196,22511930:pet_clair:4209:22512388,22582518:pet_clair:4209:22583037,22582539:pet_clair:4209:22582898'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00565462867234469, 'nb_photo': 919, 'list_port_cont': '21944239,21961249,21961810,21961836,21962406,21963727,21993969,21996871,21999776,21999962,22005562,22005791,22015590,22015796,22026793,22029871,22041060,22049823,22050650,22051343,22051368,22053345,22053519,22055442,22055639,22057021,22057115,22071701,22071767,22075735,22075776,22081007,22085678,22091258,22092117,22097725,22101203,22103927,22112467,22112525,22126344,22126401,22132611,22206544,22210223,22211745,22223557,22224431,22224955,22230858,22231110,22231136,22231151,22231815,22232192,22235423,22235443,22239148,22273886,22275219,22275588,22277389,22279264,22279304,22279458,22281847,22281965,22281993,22282090,22282146,22283242,22283449,22283716,22283861,22306131,22318823,22319354,22320204,22320509,22321529,22323100,22323146,22323189,22323660,22323712,22323736,22324549,22359449,22360815,22366732,22366815,22366919,22367063,22367084,22367129,22367174,22367295,22397488,22397971,22407106,22407561,22407949,22408219,22408247,22408346,22409988,22411449,22411688,22411795,22416714,22427280,22427920,22433057,2244404', 'assoc_port': '21944153:21944239,21958969:21963727,21958985:21962406,21960959:21961836,21960975:21961810,21960980:21961249,21979639:22005791,21993520:22005562,21993544:21993969,21996608:21999962,21996618:21996871,21999402:21999776,22015445:22015796,22015447:22015590,22026666:22026793,22029571:22029871,22040898:22041060,22049549:22051343,22049550:22051368,22049587:22049823,22050505:22050650,22052990:22053519,22052992:22053345,22055074:22055639,22055078:22055442,22056809:22057115,22056813:22057021,22071577:22071767,22071592:22071701,22075447:22075776,22075453:22075735,22080661:22081007,22085445:22092117,22085463:22091258,22085492:22085678,22097438:22097725,22101058:22101203,22103910:22103927,22112304:22112525,22112305:22112467,22126147:22126401,22126172:22126344,22132459:22132611,22197664:22206544,22209367:22211745,22209369:22210223,22222761:22224955,22222763:22224431,22222812:22223557,22230678:22232192,22230684:22231815,22230702:22231136,22230704:22231151,22230708:22231110,22230709:22230858,22234976:22235443,22234977:2223542', 'assoc_mat': '21944153:pet_clair:4207:21944239,21958969:pet_clair:4207:21963727,21958985:pet_clair:4207:21962406,21960959:pet_clair:4207:21961836,21960975:pet_clair:4207:21961810,21960980:pet_clair:4207:21961249,21979639:pet_clair:4207:22005791,21993520:pet_clair:4207:22005562,21993544:pet_clair:4207:21993969,21996608:pet_clair:4207:21999962,21996618:pet_clair:4207:21996871,21999402:pet_clair:4207:21999776,22015445:pet_clair:4207:22015796,22015447:pet_clair:4207:22015590,22026666:pet_clair:4207:22026793,22029571:pet_clair:4207:22029871,22040898:pet_clair:4207:22041060,22049549:pet_clair:4207:22051343,22049550:pet_clair:4207:22051368,22049587:pet_clair:4207:22049823,22050505:pet_clair:4207:22050650,22052990:pet_clair:4207:22053519,22052992:pet_clair:4207:22053345,22055074:pet_clair:4207:22055639,22055078:pet_clair:4207:22055442,22056809:pet_clair:4207:22057115,22056813:pet_clair:4207:22057021,22071577:pet_clair:4207:22071767,22071592:pet_clair:4207:22071701,22075447:pet_clair:4207:22075776,22075453:pet_clair:4207:22075735,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0029876190242736104, 'nb_photo': 772, 'list_port_cont': '21949391,21959295,21997317,22023552,22057073,22075675,22125118,22231270,22239342,22283562,22324668,22366910,22407176,22438342,22478357,22526244,22582803', 'assoc_port': '21948974:21949391,21958965:21959295,21996602:21997317,22023267:22023552,22056827:22057073,22075448:22075675,22124803:22125118,22230706:22231270,22238984:22239342,22283086:22283562,22324437:22324668,22366541:22366910,22406447:22407176,22437812:22438342,22477707:22478357,22525590:22526244,22582532:22582803', 'assoc_mat': '21948974:pet_clair:4211:21949391,21958965:pet_clair:4211:21959295,21996602:pet_clair:4211:21997317,22023267:pet_clair:4211:22023552,22056827:pet_clair:4211:22057073,22075448:pet_clair:4211:22075675,22124803:pet_clair:4211:22125118,22230706:pet_clair:4211:22231270,22238984:pet_clair:4211:22239342,22283086:pet_clair:4211:22283562,22324437:pet_clair:4211:22324668,22366541:pet_clair:4211:22366910,22406447:pet_clair:4211:22407176,22437812:pet_clair:4211:22438342,22477707:pet_clair:4211:22478357,22525590:pet_clair:4211:22526244,22582532:pet_clair:4211:22582803'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9280559502424353, 'nb_photo': 81302, 'list_port_cont': '21945573,21962314,21998533,22000546,22023539,22050992,22052464,22057399,22066747,22076043,22107847,22125297,22231861,22232305,22239807,22279872,22282056,22284023,22284037,22284048,22318811,22320925,22322733,22322778,22323690,22323887,22324755,22327865,22353892,22358519,22359409,22361280,22361584,22367112,22367156,22367199,22407488,22407627,22407893,22412756,22427961,22439037,22446773,22450931,22478861,22479310,22509100,22524750,22526578,22583019,22583885,22584395', 'assoc_port': '21945159:21945573,21960956:21962314,21993371:22023539,21996604:22000546,21996616:21998533,22018246:22066747,22050508:22050992,22051914:22052464,22056822:22057399,22075422:22076043,22085489:22107847,22124804:22125297,22230690:22232305,22230694:22231861,22238986:22239807,22279192:22279872,22281439:22282056,22283095:22284023,22283097:22284037,22283098:22284048,22317565:22318811,22320115:22320925,22322097:22322733,22322098:22322778,22322889:22323690,22322925:22323887,22324421:22324755,22324435:22327865,22352032:22359409,22353119:22361584,22353123:22353892,22358077:22358519,22359937:22361280,22366530:22367112,22366543:22367156,22366546:22367199,22385794:22407893,22406433:22412756,22406435:22407627,22406462:22407488,22426948:22427961,22437814:22439037,22443710:22446773,22450640:22450931,22477671:22478861,22477722:22479310,22507298:22509100,22523618:22524750,22525637:22526578,22582525:22583885,22582541:22584395,22582557:22583019', 'assoc_mat': '21945159:pet_clair:3327:21945573,21960956:pet_clair:3327:21962314,21993371:pet_clair:3327:22023539,21996604:pet_clair:3327:22000546,21996616:pet_clair:3327:21998533,22018246:pet_clair:3327:22066747,22050508:pet_clair:3327:22050992,22051914:pet_clair:3327:22052464,22056822:pet_clair:3327:22057399,22075422:pet_clair:3327:22076043,22085489:pet_clair:3327:22107847,22124804:pet_clair:3327:22125297,22230690:pet_clair:3327:22232305,22230694:pet_clair:3327:22231861,22238986:pet_clair:3327:22239807,22279192:pet_clair:3327:22279872,22281439:pet_clair:3327:22282056,22283095:pet_clair:3327:22284023,22283097:pet_clair:3327:22284037,22283098:pet_clair:3327:22284048,22317565:pet_clair:3327:22318811,22320115:pet_clair:3327:22320925,22322097:pet_clair:3327:22322733,22322098:pet_clair:3327:22322778,22322889:pet_clair:3327:22323690,22322925:pet_clair:3327:22323887,22324421:pet_clair:3327:22324755,22324435:pet_clair:3327:22327865,22352032:pet_clair:3327:22359409,22353119:pet_clair:3327:22361584,22353123:pet_clair:3327:22353892,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0424324475655243, 'nb_photo': 8093, 'list_port_cont': '21942693,21944242,21959938,21960357,21961014,21962006,21962112,21982094,21982967,21984467,21987156,21994163,21994780,21997778,21997955,21998710,21999977,22015764,22016038,22023375,22050517,22050693,22051238,22051618,22052168,22052525,22053370,22057182,22057370,22067659,22076053,22076296,22086507,22087030,22090276,22095559,22105067,22105453,22105767,22112604,22126878,22132740,22223995,22231971,22232499,22232962,22233150,22233821,22239811,22275852,22279644,22279693,22282122,22282177,22282332,22321325,22321737,22322617,22322635,22323229,22323939,22324336,22324711,22324993,22352559,22353391,22358267,22360863,22366642,22366984,22367205,22367278,22367643,22397023,22398006,22406712,22407406,22410295,22411804,22411936,22427492,22428426,22436131,22444259,22478313,22478641,22479387,22479474,22482902,22496627,22508603,22524708,22524801,22526403,22526708,22526904,22527255,22583263,22583276,22583355,22583386,22583464,22583587,22583800,22583952,22584002', 'assoc_port': '21941555:21942693,21944149:21944242,21958970:21961014,21958972:21960357,21958982:21959938,21960954:21962006,21961002:21962112,21979633:21982967,21979695:21982094,21979697:21984467,21986466:21987156,21993432:21994780,21993462:21994163,21996606:21998710,21996613:21997955,21996619:21997778,21999409:21999977,22015443:22015764,22015444:22016038,22023268:22023375,22049536:22051618,22049544:22050517,22050503:22051238,22050507:22050693,22051913:22052525,22051915:22052168,22052988:22053370,22056815:22057370,22056830:22057182,22067060:22067659,22075421:22076296,22075451:22076053,22085460:22087030,22085462:22086507,22089282:22090276,22090417:22095559,22101053:22105453,22103907:22105767,22103908:22105067,22112307:22112604,22126173:22126878,22132455:22132740,22222764:22223995,22230680:22233150,22230688:22232499,22230691:22232962,22230693:22231971,22230710:22233821,22238987:22239811,22275554:22275852,22279193:22279693,22279195:22279644,22281446:22282177,22281461:22282122,22281463:22282332,22317568:22323939,22320096:2232173', 'assoc_mat': '21941555:pet_clair:3594:21942693,21944149:pet_clair:3594:21944242,21958970:pet_clair:3594:21961014,21958972:pet_clair:3594:21960357,21958982:pet_clair:3594:21959938,21960954:pet_clair:3594:21962006,21961002:pet_clair:3594:21962112,21979633:pet_clair:3594:21982967,21979695:pet_clair:3594:21982094,21979697:pet_clair:3594:21984467,21986466:pet_clair:3594:21987156,21993432:pet_clair:3594:21994780,21993462:pet_clair:3594:21994163,21996606:pet_clair:3594:21998710,21996613:pet_clair:3594:21997955,21996619:pet_clair:3594:21997778,21999409:pet_clair:3594:21999977,22015443:pet_clair:3594:22015764,22015444:pet_clair:3594:22016038,22023268:pet_clair:3594:22023375,22049536:pet_clair:3594:22051618,22049544:pet_clair:3594:22050517,22050503:pet_clair:3594:22051238,22050507:pet_clair:3594:22050693,22051913:pet_clair:3594:22052525,22051915:pet_clair:3594:22052168,22052988:pet_clair:3594:22053370,22056815:pet_clair:3594:22057370,22056830:pet_clair:3594:22057182,22067060:pet_clair:3594:22067659,22075421:pet_clair:3594:22076296,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002424464140234023, 'nb_photo': 26, 'list_port_cont': '22000371,22053054,22057244,22280522,22367364,22440518,22481671', 'assoc_port': '21996603:22000371,22051917:22053054,22056825:22057244,22279187:22280522,22366542:22367364,22437811:22440518,22481121:22481671', 'assoc_mat': '21996603:pet_fonce:4203:22000371,22051917:pet_fonce:4203:22053054,22056825:pet_fonce:4203:22057244,22279187:pet_fonce:4203:22280522,22366542:pet_fonce:4203:22367364,22437811:pet_fonce:4203:22440518,22481121:pet_fonce:4203:22481671'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0014426675702123412, 'nb_photo': 30, 'list_port_cont': '21962023,21964337,21979839,21994292,21998310,22000322,22005721,22005819,22016214,22026995,22056976,22057045,22065940,22088249,22124952,22231640,22275567,22281773,22282003,22367399,22583289', 'assoc_port': '21951751:21964337,21960958:21962023,21979680:22005819,21979699:21979839,21993536:22005721,21993542:21994292,21996600:22000322,21996611:21998310,22015446:22016214,22026665:22026995,22056811:22057045,22056820:22056976,22065416:22065940,22085488:22088249,22124802:22124952,22230700:22231640,22275556:22275567,22281451:22282003,22281459:22281773,22366518:22367399,22582565:22583289', 'assoc_mat': '21951751:pet_fonce:4207:21964337,21960958:pet_fonce:4207:21962023,21979680:pet_fonce:4207:22005819,21979699:pet_fonce:4207:21979839,21993536:pet_fonce:4207:22005721,21993542:pet_fonce:4207:21994292,21996600:pet_fonce:4207:22000322,21996611:pet_fonce:4207:21998310,22015446:pet_fonce:4207:22016214,22026665:pet_fonce:4207:22026995,22056811:pet_fonce:4207:22057045,22056820:pet_fonce:4207:22056976,22065416:pet_fonce:4207:22065940,22085488:pet_fonce:4207:22088249,22124802:pet_fonce:4207:22124952,22230700:pet_fonce:4207:22231640,22275556:pet_fonce:4207:22275567,22281451:pet_fonce:4207:22282003,22281459:pet_fonce:4207:22281773,22366518:pet_fonce:4207:22367399,22582565:pet_fonce:4207:22583289'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0019994250660182113, 'nb_photo': 18, 'list_port_cont': '21981894,21982301,21982550,21994228,21996982,21997110,22050735,22055360,22132478,22239349,22407859,22407919', 'assoc_port': '21979634:21982301,21979635:21982550,21979677:21981894,21993455:21994228,21996615:21996982,21996620:21997110,22049535:22050735,22055080:22055360,22132454:22132478,22238988:22239349,22407391:22407919,22407392:22407859', 'assoc_mat': '21979634:pet_fonce:4461:21982301,21979635:pet_fonce:4461:21982550,21979677:pet_fonce:4461:21981894,21993455:pet_fonce:4461:21994228,21996615:pet_fonce:4461:21996982,21996620:pet_fonce:4461:21997110,22049535:pet_fonce:4461:22050735,22055080:pet_fonce:4461:22055360,22132454:pet_fonce:4461:22132478,22238988:pet_fonce:4461:22239349,22407391:pet_fonce:4461:22407919,22407392:pet_fonce:4461:22407859'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.6667068390111288, 'nb_photo': 13, 'list_port_cont': '21961550,21994075,21997372,22023410,22057051,22132792', 'assoc_port': '21960955:21961550,21993449:21994075,21996605:21997372,22023266:22023410,22056823:22057051,22132460:22132792', 'assoc_mat': '21960955:pet_fonce:4200:21961550,21993449:pet_fonce:4200:21994075,21996605:pet_fonce:4200:21997372,22023266:pet_fonce:4200:22023410,22056823:pet_fonce:4200:22057051,22132460:pet_fonce:4200:22132792'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0022724362403134784, 'nb_photo': 31, 'list_port_cont': '21943879,21959572,21987193,21997637,22018655,22067578,22076195,22098412,22231721,22366999,22408024,22450802,22481717,22498190,22512387,22524320,22526267,22582906', 'assoc_port': '21943743:21943879,21958983:21959572,21986498:21987193,21996601:21997637,22018245:22018655,22067056:22067578,22075449:22076195,22097411:22098412,22230682:22231721,22366551:22366999,22407388:22408024,22450638:22450802,22481119:22481717,22498024:22498190,22511930:22512387,22523616:22524320,22525633:22526267,22582539:22582906', 'assoc_mat': '21943743:pet_fonce:4209:21943879,21958983:pet_fonce:4209:21959572,21986498:pet_fonce:4209:21987193,21996601:pet_fonce:4209:21997637,22018245:pet_fonce:4209:22018655,22067056:pet_fonce:4209:22067578,22075449:pet_fonce:4209:22076195,22097411:pet_fonce:4209:22098412,22230682:pet_fonce:4209:22231721,22366551:pet_fonce:4209:22366999,22407388:pet_fonce:4209:22408024,22450638:pet_fonce:4209:22450802,22481119:pet_fonce:4209:22481717,22498024:pet_fonce:4209:22498190,22511930:pet_fonce:4209:22512387,22523616:pet_fonce:4209:22524320,22525633:pet_fonce:4209:22526267,22582539:pet_fonce:4209:22582906'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0012963785207206096, 'nb_photo': 77, 'list_port_cont': '21944234,21962403,21999970,22004410,22005790,22015793,22050659,22051370,22055630,22057027,22075742,22080995,22085673,22103926,22132619,22211744,22224422,22224958,22232184,22275230,22279267,22281850,22283248,22283705,22284017,22306137,22320508,22323139,22323203,22323709,22360817,22366824,22367085,22408232,22408350,22411679,22446216,22450758,22450816,22479399,22511793,22512725,22523835,22524365,22524760,22525763,22525892', 'assoc_port': '21944153:21944234,21958985:21962403,21979639:22005790,21993541:22004410,21996608:21999970,22015445:22015793,22049550:22051370,22050505:22050659,22055074:22055630,22056813:22057027,22075453:22075742,22080661:22080995,22085492:22085673,22103910:22103926,22132459:22132619,22209367:22211744,22222761:22224958,22222763:22224422,22230678:22232184,22274923:22275230,22279199:22279267,22281458:22281850,22283090:22283705,22283092:22284017,22283100:22283248,22306053:22306137,22320122:22320508,22322859:22323709,22322892:22323203,22322896:22323139,22359944:22360817,22366539:22367085,22366544:22366824,22406430:22411679,22406450:22408350,22407383:22408232,22443704:22446216,22450641:22450758,22450687:22450816,22477669:22479399,22507297:22511793,22511900:22512725,22523575:22524760,22523621:22524365,22523629:22523835,22525600:22525763,22525638:22525892', 'assoc_mat': '21944153:pet_fonce:4207:21944234,21958985:pet_fonce:4207:21962403,21979639:pet_fonce:4207:22005790,21993541:pet_fonce:4207:22004410,21996608:pet_fonce:4207:21999970,22015445:pet_fonce:4207:22015793,22049550:pet_fonce:4207:22051370,22050505:pet_fonce:4207:22050659,22055074:pet_fonce:4207:22055630,22056813:pet_fonce:4207:22057027,22075453:pet_fonce:4207:22075742,22080661:pet_fonce:4207:22080995,22085492:pet_fonce:4207:22085673,22103910:pet_fonce:4207:22103926,22132459:pet_fonce:4207:22132619,22209367:pet_fonce:4207:22211744,22222761:pet_fonce:4207:22224958,22222763:pet_fonce:4207:22224422,22230678:pet_fonce:4207:22232184,22274923:pet_fonce:4207:22275230,22279199:pet_fonce:4207:22279267,22281458:pet_fonce:4207:22281850,22283090:pet_fonce:4207:22283705,22283092:pet_fonce:4207:22284017,22283100:pet_fonce:4207:22283248,22306053:pet_fonce:4207:22306137,22320122:pet_fonce:4207:22320508,22322859:pet_fonce:4207:22323709,22322892:pet_fonce:4207:22323203,22322896:pet_fonce:4207:22323139,22359944:pet_fonce:4207:22360817,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007112407725611441, 'nb_photo': 91, 'list_port_cont': '21949387,21959296,21997319,22023557,22057076,22075677,22231274,22239331,22283554,22324672,22366917,22407165,22438334,22526237,22582805', 'assoc_port': '21948974:21949387,21958965:21959296,21996602:21997319,22023267:22023557,22056827:22057076,22075448:22075677,22230706:22231274,22238984:22239331,22283086:22283554,22324437:22324672,22366541:22366917,22406447:22407165,22437812:22438334,22525590:22526237,22582532:22582805', 'assoc_mat': '21948974:pet_fonce:4211:21949387,21958965:pet_fonce:4211:21959296,21996602:pet_fonce:4211:21997319,22023267:pet_fonce:4211:22023557,22056827:pet_fonce:4211:22057076,22075448:pet_fonce:4211:22075677,22230706:pet_fonce:4211:22231274,22238984:pet_fonce:4211:22239331,22283086:pet_fonce:4211:22283554,22324437:pet_fonce:4211:22324672,22366541:pet_fonce:4211:22366917,22406447:pet_fonce:4211:22407165,22437812:pet_fonce:4211:22438334,22525590:pet_fonce:4211:22526237,22582532:pet_fonce:4211:22582805'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030935832895330494, 'nb_photo': 1750, 'list_port_cont': '21945581,21962319,21998535,22000541,22023542,22050991,22057401,22066738,22076046,22107851,22125305,22231867,22232316,22239808,22279861,22282057,22284018,22284046,22284050,22318810,22322731,22322783,22323687,22323890,22324763,22327864,22358508,22359396,22361288,22361594,22367122,22367169,22367196,22407493,22407622,22407887,22412762,22427966,22439038,22446767,22450930,22478856,22479306,22509102,22524746,22526580,22583014,22583893,22584402', 'assoc_port': '21945159:21945581,21960956:21962319,21993371:22023542,21996604:22000541,21996616:21998535,22018246:22066738,22050508:22050991,22056822:22057401,22075422:22076046,22085489:22107851,22124804:22125305,22230690:22232316,22230694:22231867,22238986:22239808,22279192:22279861,22281439:22282057,22283095:22284018,22283097:22284046,22283098:22284050,22317565:22318810,22322097:22322731,22322098:22322783,22322889:22323687,22322925:22323890,22324421:22324763,22324435:22327864,22352032:22359396,22353119:22361594,22358077:22358508,22359937:22361288,22366530:22367122,22366543:22367169,22366546:22367196,22385794:22407887,22406433:22412762,22406435:22407622,22406462:22407493,22426948:22427966,22437814:22439038,22443710:22446767,22450640:22450930,22477671:22478856,22477722:22479306,22507298:22509102,22523618:22524746,22525637:22526580,22582525:22583893,22582541:22584402,22582557:22583014', 'assoc_mat': '21945159:pet_fonce:3327:21945581,21960956:pet_fonce:3327:21962319,21993371:pet_fonce:3327:22023542,21996604:pet_fonce:3327:22000541,21996616:pet_fonce:3327:21998535,22018246:pet_fonce:3327:22066738,22050508:pet_fonce:3327:22050991,22056822:pet_fonce:3327:22057401,22075422:pet_fonce:3327:22076046,22085489:pet_fonce:3327:22107851,22124804:pet_fonce:3327:22125305,22230690:pet_fonce:3327:22232316,22230694:pet_fonce:3327:22231867,22238986:pet_fonce:3327:22239808,22279192:pet_fonce:3327:22279861,22281439:pet_fonce:3327:22282057,22283095:pet_fonce:3327:22284018,22283097:pet_fonce:3327:22284046,22283098:pet_fonce:3327:22284050,22317565:pet_fonce:3327:22318810,22322097:pet_fonce:3327:22322731,22322098:pet_fonce:3327:22322783,22322889:pet_fonce:3327:22323687,22322925:pet_fonce:3327:22323890,22324421:pet_fonce:3327:22324763,22324435:pet_fonce:3327:22327864,22352032:pet_fonce:3327:22359396,22353119:pet_fonce:3327:22361594,22358077:pet_fonce:3327:22358508,22359937:pet_fonce:3327:22361288,22366530:pet_fonce:3327:22367122,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013888683609183268, 'nb_photo': 426, 'list_port_cont': '21942697,21944252,21959944,21960360,21961008,21962010,21962110,21982102,21982962,21984461,21987155,21994167,21994773,21997779,21997959,21998715,21999978,22015761,22016045,22023379,22050518,22050699,22051239,22051611,22053358,22057377,22067650,22076059,22076298,22086510,22087028,22090273,22095563,22105069,22105450,22105775,22126877,22132742,22223999,22231965,22232496,22232956,22233144,22233820,22239818,22275850,22282121,22282178,22321334,22321734,22322621,22322630,22323230,22323937,22324337,22324988,22352557,22353384,22360865,22366991,22367201,22367276,22367641,22397025,22398008,22406714,22407396,22410298,22411809,22411937,22427489,22428435,22436125,22444260,22478311,22479391,22508600,22524794,22526406,22526702,22526898,22527260,22583354,22583461,22583947,22584006', 'assoc_port': '21941555:21942697,21944149:21944252,21958970:21961008,21958972:21960360,21958982:21959944,21960954:21962010,21961002:21962110,21979633:21982962,21979695:21982102,21979697:21984461,21986466:21987155,21993432:21994773,21993462:21994167,21996606:21998715,21996613:21997959,21996619:21997779,21999409:21999978,22015443:22015761,22015444:22016045,22023268:22023379,22049536:22051611,22049544:22050518,22050503:22051239,22050507:22050699,22052988:22053358,22056815:22057377,22067060:22067650,22075421:22076298,22075451:22076059,22085460:22087028,22085462:22086510,22089282:22090273,22090417:22095563,22101053:22105450,22103907:22105775,22103908:22105069,22126173:22126877,22132455:22132742,22222764:22223999,22230680:22233144,22230688:22232496,22230691:22232956,22230693:22231965,22230710:22233820,22238987:22239818,22275554:22275850,22281446:22282178,22281461:22282121,22317568:22323937,22320096:22321734,22320098:22321334,22322096:22322621,22322111:22322630,22322902:22324337,22322924:22323230,22324428:22324988,22352035:2235255', 'assoc_mat': '21941555:pet_fonce:3594:21942697,21944149:pet_fonce:3594:21944252,21958970:pet_fonce:3594:21961008,21958972:pet_fonce:3594:21960360,21958982:pet_fonce:3594:21959944,21960954:pet_fonce:3594:21962010,21961002:pet_fonce:3594:21962110,21979633:pet_fonce:3594:21982962,21979695:pet_fonce:3594:21982102,21979697:pet_fonce:3594:21984461,21986466:pet_fonce:3594:21987155,21993432:pet_fonce:3594:21994773,21993462:pet_fonce:3594:21994167,21996606:pet_fonce:3594:21998715,21996613:pet_fonce:3594:21997959,21996619:pet_fonce:3594:21997779,21999409:pet_fonce:3594:21999978,22015443:pet_fonce:3594:22015761,22015444:pet_fonce:3594:22016045,22023268:pet_fonce:3594:22023379,22049536:pet_fonce:3594:22051611,22049544:pet_fonce:3594:22050518,22050503:pet_fonce:3594:22051239,22050507:pet_fonce:3594:22050699,22052988:pet_fonce:3594:22053358,22056815:pet_fonce:3594:22057377,22067060:pet_fonce:3594:22067650,22075421:pet_fonce:3594:22076298,22075451:pet_fonce:3594:22076059,22085460:pet_fonce:3594:22087028,22085462:pet_fonce:3594:22086510,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.010706445434793955, 'nb_photo': 124, 'list_port_cont': '22000369,22053050,22057257,22280521,22367366,22440515,22481668,22584181', 'assoc_port': '21996603:22000369,22051917:22053050,22056825:22057257,22279187:22280521,22366542:22367366,22437811:22440515,22481121:22481668,22582534:22584181', 'assoc_mat': '21996603:pet_opaque:4203:22000369,22051917:pet_opaque:4203:22053050,22056825:pet_opaque:4203:22057257,22279187:pet_opaque:4203:22280521,22366542:pet_opaque:4203:22367366,22437811:pet_opaque:4203:22440515,22481121:pet_opaque:4203:22481668,22582534:pet_opaque:4203:22584181'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00521468908734508, 'nb_photo': 353, 'list_port_cont': '21944364,21949035,21959056,21960895,21961355,21962024,21962594,21963719,21963783,21963804,21964339,21979835,21980277,21994278,21997085,21998221,21998316,21999698,22000320,22005715,22005813,22006025,22006681,22007693,22016209,22023111,22024984,22049729,22051248,22052412,22053077,22056975,22057034,22065943,22072312,22075653,22075715,22085695,22088246,22101399,22124955,22132690,22213695,22231171,22231402,22231643,22232108,22239232,22276693,22279289,22281771,22281999,22282171,22282831,22283183,22283219,22283838,22318072,22319190,22320302,22323047,22323677,22366753,22366764,22366886,22367025,22367255,22367263,22367391,22397873,22406646,22407654,22407721,22408141,22409356,22434052,22435234,22436165,22442357,22446480,22448169,22450690,22451107,22454161,22478539,22478594,22479030,22479093,22479248,22481206,22481413,22511141,22511488,22524723,22526278,22582693,22583302,22583310,22583766,22584060,22584085,22584138', 'assoc_port': '21944152:21944364,21948988:21949035,21951750:21960895,21951751:21964339,21958967:21963804,21958968:21963783,21958973:21963719,21958984:21962594,21958986:21959056,21960958:21962024,21961003:21961355,21979680:22005813,21979691:22006025,21979698:21980277,21979699:21979835,21993402:22007693,21993416:22006681,21993536:22005715,21993542:21994278,21996600:22000320,21996611:21998316,21996614:21998221,21996617:21997085,21999404:21999698,22015446:22016209,22023040:22024984,22023041:22023111,22049541:22052412,22049551:22049729,22049586:22051248,22052993:22053077,22056811:22057034,22056820:22056975,22065416:22065943,22071576:22072312,22075471:22075715,22075481:22075653,22085488:22088246,22085490:22085695,22101055:22101399,22124802:22124955,22132456:22132690,22209366:22213695,22230677:22232108,22230699:22231402,22230700:22231643,22230701:22231171,22238989:22239232,22276671:22276693,22279197:22279289,22281441:22282831,22281444:22282171,22281451:22281999,22281459:22281771,22283093:22283838,22283101:22283219,22283102:2228318', 'assoc_mat': '21944152:pet_opaque:4207:21944364,21948988:pet_opaque:4207:21949035,21951750:pet_opaque:4207:21960895,21951751:pet_opaque:4207:21964339,21958967:pet_opaque:4207:21963804,21958968:pet_opaque:4207:21963783,21958973:pet_opaque:4207:21963719,21958984:pet_opaque:4207:21962594,21958986:pet_opaque:4207:21959056,21960958:pet_opaque:4207:21962024,21961003:pet_opaque:4207:21961355,21979680:pet_opaque:4207:22005813,21979691:pet_opaque:4207:22006025,21979698:pet_opaque:4207:21980277,21979699:pet_opaque:4207:21979835,21993402:pet_opaque:4207:22007693,21993416:pet_opaque:4207:22006681,21993536:pet_opaque:4207:22005715,21993542:pet_opaque:4207:21994278,21996600:pet_opaque:4207:22000320,21996611:pet_opaque:4207:21998316,21996614:pet_opaque:4207:21998221,21996617:pet_opaque:4207:21997085,21999404:pet_opaque:4207:21999698,22015446:pet_opaque:4207:22016209,22023040:pet_opaque:4207:22024984,22023041:pet_opaque:4207:22023111,22049541:pet_opaque:4207:22052412,22049551:pet_opaque:4207:22049729,22049586:pet_opaque:4207:22051248,2205'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027767761159856836, 'nb_photo': 113, 'list_port_cont': '21944273,21959126,21959176,21961485,21961738,21981902,21982310,21982558,21982702,21994227,21996980,21998054,21999750,22023317,22041435,22050729,22050768,22055358,22055520,22067395,22067456,22075851,22075990,22076071,22086257,22132472,22231584,22239301,22239353,22281621,22281651,22281717,22281932,22321051,22322582,22323205,22324584,22324624,22324660,22360699,22366704,22366774,22366835,22366939,22367351,22367409,22397360,22406656,22407862,22407918,22409474,22438166,22478331,22508369,22524230,22528133,22582865,22583333,22583369,22583501', 'assoc_port': '21944151:21944273,21958980:21959126,21958981:21959176,21960953:21961738,21961001:21961485,21979634:21982310,21979635:21982558,21979636:21982702,21979677:21981902,21993455:21994227,21996607:21998054,21996615:21996980,21999408:21999750,22023270:22023317,22040923:22041435,22049535:22050729,22050504:22050768,22055080:22055358,22055084:22055520,22067058:22067395,22067059:22067456,22075420:22076071,22075452:22075990,22075464:22075851,22085458:22086257,22132454:22132472,22230692:22231584,22238988:22239353,22238990:22239301,22281445:22281932,22281464:22281717,22281466:22281651,22281481:22281621,22320097:22321051,22322095:22322582,22322920:22323205,22324423:22324660,22324426:22324584,22324430:22324624,22359943:22360699,22366520:22367409,22366524:22367351,22366533:22366939,22366535:22366774,22366547:22366835,22366553:22366704,22396720:22397360,22406448:22409474,22406457:22406656,22407391:22407918,22407392:22407862,22437813:22438166,22477719:22478331,22507306:22508369,22523622:22524230,22525575:22528133,22582524:2258350', 'assoc_mat': '21944151:pet_opaque:4461:21944273,21958980:pet_opaque:4461:21959126,21958981:pet_opaque:4461:21959176,21960953:pet_opaque:4461:21961738,21961001:pet_opaque:4461:21961485,21979634:pet_opaque:4461:21982310,21979635:pet_opaque:4461:21982558,21979636:pet_opaque:4461:21982702,21979677:pet_opaque:4461:21981902,21993455:pet_opaque:4461:21994227,21996607:pet_opaque:4461:21998054,21996615:pet_opaque:4461:21996980,21999408:pet_opaque:4461:21999750,22023270:pet_opaque:4461:22023317,22040923:pet_opaque:4461:22041435,22049535:pet_opaque:4461:22050729,22050504:pet_opaque:4461:22050768,22055080:pet_opaque:4461:22055358,22055084:pet_opaque:4461:22055520,22067058:pet_opaque:4461:22067395,22067059:pet_opaque:4461:22067456,22075420:pet_opaque:4461:22076071,22075452:pet_opaque:4461:22075990,22075464:pet_opaque:4461:22075851,22085458:pet_opaque:4461:22086257,22132454:pet_opaque:4461:22132472,22230692:pet_opaque:4461:22231584,22238988:pet_opaque:4461:22239353,22238990:pet_opaque:4461:22239301,22281445:pet_opaque:4461:22281932,2228'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.06984570459615536, 'nb_photo': 1666, 'list_port_cont': '21961556,21994077,21997373,22023401,22057048,22125072,22132794,22243619,22281698,22283415,22366865,22407088,22525936', 'assoc_port': '21960955:21961556,21993449:21994077,21996605:21997373,22023266:22023401,22056823:22057048,22124805:22125072,22132460:22132794,22238992:22243619,22281440:22281698,22283096:22283415,22366540:22366865,22406456:22407088,22525635:22525936', 'assoc_mat': '21960955:pet_opaque:4200:21961556,21993449:pet_opaque:4200:21994077,21996605:pet_opaque:4200:21997373,22023266:pet_opaque:4200:22023401,22056823:pet_opaque:4200:22057048,22124805:pet_opaque:4200:22125072,22132460:pet_opaque:4200:22132794,22238992:pet_opaque:4200:22243619,22281440:pet_opaque:4200:22281698,22283096:pet_opaque:4200:22283415,22366540:pet_opaque:4200:22366865,22406456:pet_opaque:4200:22407088,22525635:pet_opaque:4200:22525936'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006457678523493364, 'nb_photo': 223, 'list_port_cont': '21943873,21959569,21987198,21997631,22018656,22028941,22050249,22067577,22076205,22098403,22132779,22231534,22231714,22233524,22273870,22281906,22283683,22322353,22322608,22366996,22368399,22406777,22408021,22435830,22450801,22481715,22498191,22512394,22524325,22526262,22582899,22583033', 'assoc_port': '21943743:21943873,21958983:21959569,21986498:21987198,21996601:21997631,22018245:22018656,22028717:22028941,22049540:22050249,22067056:22067577,22075449:22076205,22097411:22098403,22132452:22132779,22230682:22231714,22230698:22231534,22232646:22233524,22273526:22273870,22281468:22281906,22283085:22283683,22322099:22322608,22322109:22322353,22366525:22368399,22366551:22366996,22406454:22406777,22407388:22408021,22435015:22435830,22450638:22450801,22481119:22481715,22498024:22498191,22511930:22512394,22523616:22524325,22525633:22526262,22582518:22583033,22582539:22582899', 'assoc_mat': '21943743:pet_opaque:4209:21943873,21958983:pet_opaque:4209:21959569,21986498:pet_opaque:4209:21987198,21996601:pet_opaque:4209:21997631,22018245:pet_opaque:4209:22018656,22028717:pet_opaque:4209:22028941,22049540:pet_opaque:4209:22050249,22067056:pet_opaque:4209:22067577,22075449:pet_opaque:4209:22076205,22097411:pet_opaque:4209:22098403,22132452:pet_opaque:4209:22132779,22230682:pet_opaque:4209:22231714,22230698:pet_opaque:4209:22231534,22232646:pet_opaque:4209:22233524,22273526:pet_opaque:4209:22273870,22281468:pet_opaque:4209:22281906,22283085:pet_opaque:4209:22283683,22322099:pet_opaque:4209:22322608,22322109:pet_opaque:4209:22322353,22366525:pet_opaque:4209:22368399,22366551:pet_opaque:4209:22366996,22406454:pet_opaque:4209:22406777,22407388:pet_opaque:4209:22408021,22435015:pet_opaque:4209:22435830,22450638:pet_opaque:4209:22450801,22481119:pet_opaque:4209:22481715,22498024:pet_opaque:4209:22498191,22511930:pet_opaque:4209:22512394,22523616:pet_opaque:4209:22524325,22525633:pet_opaque:4209:22526262,2258'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.003954903921609726, 'nb_photo': 438, 'list_port_cont': '21944228,21961028,21961247,21961805,21961831,21962124,21962402,21963736,21993958,21999964,22004402,22005571,22005783,22015593,22015795,22026794,22041057,22049814,22050658,22051374,22053349,22053518,22055443,22055637,22056901,22057026,22057124,22071702,22071774,22075592,22075738,22075784,22081000,22085672,22092114,22097715,22101205,22112364,22112456,22112530,22126352,22132613,22210218,22211743,22223548,22224428,22224953,22230863,22230974,22231098,22231813,22232183,22235411,22235446,22273891,22275578,22279203,22279462,22281836,22281971,22282083,22283519,22283703,22284015,22306135,22319365,22320203,22320502,22321521,22323092,22323145,22323194,22323659,22323711,22323726,22323749,22324548,22360810,22366683,22366823,22367066,22367090,22367124,22367184,22397481,22397972,22407100,22407950,22407967,22408228,22408242,22408344,22409986,22411451,22411678,22411803,22416712,22427921,22444036,22446215,22450770,22450825,22453758,22477969,22478083,22478607,22478708,22478878,22478975,22479403,22479484,22479519,22481268,2249663', 'assoc_port': '21944153:21944228,21958969:21963736,21958985:21962402,21960957:21962124,21960959:21961831,21960975:21961805,21960980:21961247,21961006:21961028,21979639:22005783,21993520:22005571,21993541:22004402,21993544:21993958,21996608:21999964,22015445:22015795,22015447:22015593,22026666:22026794,22040898:22041057,22049550:22051374,22049587:22049814,22050505:22050658,22052990:22053518,22052992:22053349,22055074:22055637,22055078:22055443,22056809:22057124,22056813:22057026,22056818:22056901,22071577:22071774,22071592:22071702,22075447:22075784,22075453:22075738,22075482:22075592,22080661:22081000,22085445:22092114,22085492:22085672,22097438:22097715,22101058:22101205,22112304:22112530,22112305:22112456,22112306:22112364,22126172:22126352,22132459:22132613,22209367:22211743,22209369:22210218,22222761:22224953,22222763:22224428,22222812:22223548,22230678:22232183,22230684:22231813,22230703:22230974,22230708:22231098,22230709:22230863,22234976:22235446,22234977:22235411,22273523:22273891,22275555:22275578,22279196:2227946', 'assoc_mat': '21944153:pet_opaque:4207:21944228,21958969:pet_opaque:4207:21963736,21958985:pet_opaque:4207:21962402,21960957:pet_opaque:4207:21962124,21960959:pet_opaque:4207:21961831,21960975:pet_opaque:4207:21961805,21960980:pet_opaque:4207:21961247,21961006:pet_opaque:4207:21961028,21979639:pet_opaque:4207:22005783,21993520:pet_opaque:4207:22005571,21993541:pet_opaque:4207:22004402,21993544:pet_opaque:4207:21993958,21996608:pet_opaque:4207:21999964,22015445:pet_opaque:4207:22015795,22015447:pet_opaque:4207:22015593,22026666:pet_opaque:4207:22026794,22040898:pet_opaque:4207:22041057,22049550:pet_opaque:4207:22051374,22049587:pet_opaque:4207:22049814,22050505:pet_opaque:4207:22050658,22052990:pet_opaque:4207:22053518,22052992:pet_opaque:4207:22053349,22055074:pet_opaque:4207:22055637,22055078:pet_opaque:4207:22055443,22056809:pet_opaque:4207:22057124,22056813:pet_opaque:4207:22057026,22056818:pet_opaque:4207:22056901,22071577:pet_opaque:4207:22071774,22071592:pet_opaque:4207:22071702,22075447:pet_opaque:4207:22075784,2207'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003607644041415145, 'nb_photo': 1087, 'list_port_cont': '21949388,21959304,21997309,22023545,22057079,22075679,22125114,22231268,22239339,22283556,22324669,22366908,22407162,22438336,22478359,22526245,22582806', 'assoc_port': '21948974:21949388,21958965:21959304,21996602:21997309,22023267:22023545,22056827:22057079,22075448:22075679,22124803:22125114,22230706:22231268,22238984:22239339,22283086:22283556,22324437:22324669,22366541:22366908,22406447:22407162,22437812:22438336,22477707:22478359,22525590:22526245,22582532:22582806', 'assoc_mat': '21948974:pet_opaque:4211:21949388,21958965:pet_opaque:4211:21959304,21996602:pet_opaque:4211:21997309,22023267:pet_opaque:4211:22023545,22056827:pet_opaque:4211:22057079,22075448:pet_opaque:4211:22075679,22124803:pet_opaque:4211:22125114,22230706:pet_opaque:4211:22231268,22238984:pet_opaque:4211:22239339,22283086:pet_opaque:4211:22283556,22324437:pet_opaque:4211:22324669,22366541:pet_opaque:4211:22366908,22406447:pet_opaque:4211:22407162,22437812:pet_opaque:4211:22438336,22477707:pet_opaque:4211:22478359,22525590:pet_opaque:4211:22526245,22582532:pet_opaque:4211:22582806'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010607195595124066, 'nb_photo': 314, 'list_port_cont': '21943762,21959544,21961121,21961128,21961189,21980286,21993955,22015689,22049858,22055408,22067281,22075614,22098336,22132671,22132946,22231350,22231731,22235151,22235458,22239250,22275596,22281551,22281680,22281928,22283253,22283699,22306279,22320489,22321210,22322303,22322395,22352376,22366600,22366889,22406521,22407904,22408211,22432955,22450788,22478163,22498030,22523981,22524379,22525862,22582826,22583194,22583451,22583576,22583854,22584049', 'assoc_port': '21943744:21943762,21958966:21959544,21960981:21961128,21960997:21961189,21961004:21961121,21979679:21980286,21993543:21993955,22015448:22015689,22049539:22049858,22055079:22055408,22067057:22067281,22075450:22075614,22097410:22098336,22132453:22132946,22132458:22132671,22230683:22231731,22230696:22231350,22234974:22235458,22234978:22235151,22238985:22239250,22275552:22275596,22281437:22281928,22281455:22281680,22281467:22281551,22283088:22283699,22283089:22283253,22306054:22306279,22320093:22321210,22320094:22320489,22322100:22322395,22322108:22322303,22352034:22352376,22366526:22366889,22366552:22366600,22406451:22408211,22406455:22406521,22407389:22407904,22432943:22432955,22450637:22450788,22477710:22478163,22498025:22498030,22523615:22524379,22523617:22523981,22525632:22525862,22582513:22584049,22582516:22583854,22582519:22583576,22582540:22583451,22582544:22583194,22582556:22582826', 'assoc_mat': '21943744:plastique:3726:21943762,21958966:plastique:3726:21959544,21960981:plastique:3726:21961128,21960997:plastique:3726:21961189,21961004:plastique:3726:21961121,21979679:plastique:3726:21980286,21993543:plastique:3726:21993955,22015448:plastique:3726:22015689,22049539:plastique:3726:22049858,22055079:plastique:3726:22055408,22067057:plastique:3726:22067281,22075450:plastique:3726:22075614,22097410:plastique:3726:22098336,22132453:plastique:3726:22132946,22132458:plastique:3726:22132671,22230683:plastique:3726:22231731,22230696:plastique:3726:22231350,22234974:plastique:3726:22235458,22234978:plastique:3726:22235151,22238985:plastique:3726:22239250,22275552:plastique:3726:22275596,22281437:plastique:3726:22281928,22281455:plastique:3726:22281680,22281467:plastique:3726:22281551,22283088:plastique:3726:22283699,22283089:plastique:3726:22283253,22306054:plastique:3726:22306279,22320093:plastique:3726:22321210,22320094:plastique:3726:22320489,22322100:plastique:3726:22322395,22322108:plastique:3726:22322303,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00847794957138617, 'nb_photo': 468, 'list_port_cont': '21943753,21959543,21961112,21961134,21961192,21980295,21993954,22015683,22049859,22055405,22067276,22075612,22098337,22132663,22132945,22231356,22231726,22235145,22235468,22239249,22275600,22281552,22281678,22281923,22283257,22283688,22306277,22320496,22321211,22322298,22322403,22352375,22366595,22366894,22406524,22407896,22408213,22432958,22450790,22478158,22498039,22523972,22525867,22582830,22583201,22583445,22583566,22583860,22583936,22584051', 'assoc_port': '21943744:21943753,21958966:21959543,21960981:21961134,21960997:21961192,21961004:21961112,21979679:21980295,21993543:21993954,22015448:22015683,22049539:22049859,22055079:22055405,22067057:22067276,22075450:22075612,22097410:22098337,22132453:22132945,22132458:22132663,22230683:22231726,22230696:22231356,22234974:22235468,22234978:22235145,22238985:22239249,22275552:22275600,22281437:22281923,22281455:22281678,22281467:22281552,22283088:22283688,22283089:22283257,22306054:22306277,22320093:22321211,22320094:22320496,22322100:22322403,22322108:22322298,22352034:22352375,22366526:22366894,22366552:22366595,22406451:22408213,22406455:22406524,22407389:22407896,22432943:22432958,22450637:22450790,22477710:22478158,22498025:22498039,22523617:22523972,22525632:22525867,22582513:22584051,22582515:22583936,22582516:22583860,22582519:22583566,22582540:22583445,22582544:22583201,22582556:22582830', 'assoc_mat': '21943744:Teint_Dans_La_Masse:3726:21943753,21958966:Teint_Dans_La_Masse:3726:21959543,21960981:Teint_Dans_La_Masse:3726:21961134,21960997:Teint_Dans_La_Masse:3726:21961192,21961004:Teint_Dans_La_Masse:3726:21961112,21979679:Teint_Dans_La_Masse:3726:21980295,21993543:Teint_Dans_La_Masse:3726:21993954,22015448:Teint_Dans_La_Masse:3726:22015683,22049539:Teint_Dans_La_Masse:3726:22049859,22055079:Teint_Dans_La_Masse:3726:22055405,22067057:Teint_Dans_La_Masse:3726:22067276,22075450:Teint_Dans_La_Masse:3726:22075612,22097410:Teint_Dans_La_Masse:3726:22098337,22132453:Teint_Dans_La_Masse:3726:22132945,22132458:Teint_Dans_La_Masse:3726:22132663,22230683:Teint_Dans_La_Masse:3726:22231726,22230696:Teint_Dans_La_Masse:3726:22231356,22234974:Teint_Dans_La_Masse:3726:22235468,22234978:Teint_Dans_La_Masse:3726:22235145,22238985:Teint_Dans_La_Masse:3726:22239249,22275552:Teint_Dans_La_Masse:3726:22275600,22281437:Teint_Dans_La_Masse:3726:22281923,22281455:Teint_Dans_La_Masse:3726:22281678,22281467:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005441274871156898, 'nb_photo': 4, 'list_port_cont': '21998320,22132691,22231647,22276695', 'assoc_port': '21996611:21998320,22132456:22132691,22230700:22231647,22276671:22276695', 'assoc_mat': '21996611:textiles_sanitaires:4207:21998320,22132456:textiles_sanitaires:4207:22132691,22230700:textiles_sanitaires:4207:22231647,22276671:textiles_sanitaires:4207:22276695'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0021052385951188155, 'nb_photo': 1, 'list_port_cont': '22057141', 'assoc_port': '22056816:22057141', 'assoc_mat': '22056816:textiles_sanitaires:4461:22057141'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000873123188365589, 'nb_photo': 4, 'list_port_cont': '22029883,22230982,22235413,22324554', 'assoc_port': '22029571:22029883,22230703:22230982,22234977:22235413,22324432:22324554', 'assoc_mat': '22029571:textiles_sanitaires:4207:22029883,22230703:textiles_sanitaires:4207:22230982,22234977:textiles_sanitaires:4207:22235413,22324432:textiles_sanitaires:4207:22324554'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.528811029748719e-06, 'nb_photo': 5, 'list_port_cont': '21959297,21997310,22075670', 'assoc_port': '21958965:21959297,21996602:21997310,22075448:22075670', 'assoc_mat': '21958965:textiles_sanitaires:4211:21959297,21996602:textiles_sanitaires:4211:21997310,22075448:textiles_sanitaires:4211:22075670'}) 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(1718912,1724280,1721942,1725669,1729567,1730592,1738181,1739937,1743916,1747938,1751971,1755946,1758386,1761117,1765474,1770518)); after get_hostname_from_raspi 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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : film_pedb hasthag that could be used but not yet : _______film_plastique SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______film_pedb' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : emr hasthag that could be used but not yet : _______carton,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______emr' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') 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-04-01' and date <= '2025-04-30') 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-04-01' and date <= '2025-04-30') 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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pet_clair' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : pehd_pp hasthag that could be used but not yet : _______pehd,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pehd_pp' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : flux_dev hasthag that could be used but not yet : _______pet_fonce,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______flux_dev' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') GROUP BY month order by month; hasthag : ela hasthag that could be used but not yet : _______ela,background SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______ela' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=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-04-01' and date <= '2025-04-30') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((20237,),), 'unwanted_material_monthly_percentage': ((0.1110741947038634,),), 'material_repartition': (('pcnc', 4949), ('film_pedb', 3637), ('emr', 3062), ('pet_clair', 2559), ('refus', 1700), ('pehd_pp', 920), ('jrm', 866), ('pcm', 559), ('flux_dev', 320), ('ela', 128)), 'material_dict': {'pcnc': 4949, 'film_pedb': 3637, 'emr': 3062, 'pet_clair': 2559, 'refus': 1700, 'autres': 2793}, 'coverage_data': (('2025/04/30/', 1.0), ('2025/04/29/', 1.0), ('2025/04/28/', 1.0), ('2025/04/26/', 0.962887), ('2025/04/25/', 1.0), ('2025/04/24/', 1.0), ('2025/04/23/', 1.0), ('2025/04/22/', 1.0), ('2025/04/21/', 1.0), ('2025/04/18/', 1.0), ('2025/04/19/', 0.956609), ('2025/04/17/', 1.0), ('2025/04/16/', 1.0), ('2025/04/15/', 1.0), ('2025/04/14/', 1.0), ('2025/04/12/', 0.983999), ('2025/04/11/', 1.0), ('2025/04/10/', 1.0), ('2025/04/09/', 1.0), ('2025/04/02/', 1.0), ('2025/04/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 4, 1), 0.11763013715786114, 1248), (datetime.date(2025, 4, 2), 0.10033113109877108, 1464), (datetime.date(2025, 4, 3), 0.0964435234084783, 342), (datetime.date(2025, 4, 15), 0.11347411425264935, 1560), (datetime.date(2025, 4, 16), 0.10520547266736477, 1346), (datetime.date(2025, 4, 17), 0.10027892456656128, 509), (datetime.date(2025, 4, 18), 0.10115866149934997, 1881), (datetime.date(2025, 4, 21), 0.11107448999994757, 1544), (datetime.date(2025, 4, 22), 0.11564574473131616, 1622), (datetime.date(2025, 4, 23), 0.11064383155774275, 1623), (datetime.date(2025, 4, 24), 0.12439543952711284, 1578), (datetime.date(2025, 4, 25), 0.13082841078223068, 1101), (datetime.date(2025, 4, 28), 0.08237341947660413, 1170), (datetime.date(2025, 4, 29), 0.1052479832317023, 1712), (datetime.date(2025, 4, 30), 0.10032947340313976, 1537)), 'impurety_average_data_per_hashtag': {'refus': ((datetime.date(2025, 4, 1), 0.21944023481599517, 122), (datetime.date(2025, 4, 2), 0.22604692863021358, 133), (datetime.date(2025, 4, 3), 0.2114681605575522, 33), (datetime.date(2025, 4, 15), 0.163324225904728, 179), (datetime.date(2025, 4, 16), 0.14683529393327113, 184), (datetime.date(2025, 4, 17), 0.18784894398802068, 43), (datetime.date(2025, 4, 18), 0.1544434022070764, 161), (datetime.date(2025, 4, 21), 0.13808655939847728, 121), (datetime.date(2025, 4, 22), 0.13969783519845969, 163), (datetime.date(2025, 4, 23), 0.1371440587719146, 131), (datetime.date(2025, 4, 24), 0.13734023170613452, 139), (datetime.date(2025, 4, 25), 0.11449494041629224, 102), (datetime.date(2025, 4, 28), 0.14227593070387176, 51), (datetime.date(2025, 4, 29), 0.14951919052898194, 138), (datetime.date(2025, 4, 30), 0.16010648076477366, 135)), 'film_pedb': ((datetime.date(2025, 4, 1), 0.2571350205409402, 180), (datetime.date(2025, 4, 2), 0.2793329098291824, 239), (datetime.date(2025, 4, 3), 0.18791823265369334, 46), (datetime.date(2025, 4, 15), 0.2413063654576731, 333), (datetime.date(2025, 4, 16), 0.22682357229157796, 331), (datetime.date(2025, 4, 17), 0.16952757916159067, 104), (datetime.date(2025, 4, 18), 0.21084599030568804, 335), (datetime.date(2025, 4, 21), 0.2589534993118677, 267), (datetime.date(2025, 4, 22), 0.22747433167848882, 345), (datetime.date(2025, 4, 23), 0.25771959782489207, 393), (datetime.date(2025, 4, 24), 0.20998913206193615, 347), (datetime.date(2025, 4, 25), 0.21291526386151763, 192), (datetime.date(2025, 4, 28), 0.23782546496329382, 202), (datetime.date(2025, 4, 29), 0.25592532357397674, 323), (datetime.date(2025, 4, 30), 0.2224444324105312, 324)), 'emr': ((datetime.date(2025, 4, 1), 0.08594609382366307, 416), (datetime.date(2025, 4, 2), 0.08255607388461077, 485), (datetime.date(2025, 4, 3), 0.06669570316001362, 110), (datetime.date(2025, 4, 15), 0.06442204317600253, 236), (datetime.date(2025, 4, 16), 0.06598349753357453, 239), (datetime.date(2025, 4, 17), 0.06576371482272599, 101), (datetime.date(2025, 4, 18), 0.05650292785026958, 230), (datetime.date(2025, 4, 21), 0.0655708350913031, 273), (datetime.date(2025, 4, 22), 0.059116577571067974, 119), (datetime.date(2025, 4, 23), 0.07052256764886651, 225), (datetime.date(2025, 4, 24), 0.063016369178666, 154), (datetime.date(2025, 4, 25), 0.04989026564644017, 208), (datetime.date(2025, 4, 28), 0.056769611817870685, 210), (datetime.date(2025, 4, 29), 0.058693947312926605, 56), (datetime.date(2025, 4, 30), 0.06515362372464716, 150)), 'pcnc': ((datetime.date(2025, 4, 1), 0.06013754882783837, 175), (datetime.date(2025, 4, 2), 0.0563940768241976, 246), (datetime.date(2025, 4, 3), 0.05313923701908482, 58), (datetime.date(2025, 4, 15), 0.053130872838933564, 437), (datetime.date(2025, 4, 16), 0.05490832651932977, 353), (datetime.date(2025, 4, 17), 0.04689041884801897, 66), (datetime.date(2025, 4, 18), 0.06443167721449833, 552), (datetime.date(2025, 4, 21), 0.05928390996829567, 387), (datetime.date(2025, 4, 22), 0.05975714542060581, 519), (datetime.date(2025, 4, 23), 0.054699890654849766, 392), (datetime.date(2025, 4, 24), 0.06884847430210067, 367), (datetime.date(2025, 4, 25), 0.20552639192890015, 234), (datetime.date(2025, 4, 28), 0.06092261154039147, 377), (datetime.date(2025, 4, 29), 0.05956683500526831, 786), (datetime.date(2025, 4, 30), 0.060211720341834814, 450)), 'pcm': ((datetime.date(2025, 4, 1), 0.05071747388076496, 34), (datetime.date(2025, 4, 2), 0.05348432939748269, 34), (datetime.date(2025, 4, 3), 0.06793903643229607, 9), (datetime.date(2025, 4, 15), 0.05527734392361742, 24), (datetime.date(2025, 4, 16), 0.0493848181153341, 51), (datetime.date(2025, 4, 17), 0.04621345750946888, 12), (datetime.date(2025, 4, 18), 0.06576388873975969, 55), (datetime.date(2025, 4, 21), 0.046747184105101945, 53), (datetime.date(2025, 4, 22), 0.027269108389763534, 46), (datetime.date(2025, 4, 23), 0.048690716954216874, 51), (datetime.date(2025, 4, 24), 0.04113833121669622, 56), (datetime.date(2025, 4, 25), 0.06533990788046895, 42), (datetime.date(2025, 4, 28), 0.07589317119903208, 30), (datetime.date(2025, 4, 29), 0.05105172520858133, 62), (datetime.date(2025, 4, 30), 0.04881904698367293, 52)), 'jrm': ((datetime.date(2025, 4, 1), 0.07489366725949365, 79), (datetime.date(2025, 4, 2), 0.07065396636180486, 45), (datetime.date(2025, 4, 3), 0.09890744706166497, 8), (datetime.date(2025, 4, 15), 0.04474624457682575, 53), (datetime.date(2025, 4, 16), 0.0460605789596276, 50), (datetime.date(2025, 4, 17), 0.08967235526220865, 25), (datetime.date(2025, 4, 18), 0.05013862104163306, 109), (datetime.date(2025, 4, 21), 0.07164007362596418, 90), (datetime.date(2025, 4, 22), 0.041608615705665104, 81), (datetime.date(2025, 4, 23), 0.0440575286583512, 85), (datetime.date(2025, 4, 24), 0.04686310030512567, 62), (datetime.date(2025, 4, 25), 0.043412074558663846, 65), (datetime.date(2025, 4, 28), 0.024925461668142856, 46), (datetime.date(2025, 4, 29), 0.04837900251678586, 68), (datetime.date(2025, 4, 30), 0.06114061809867001, 105)), 'pet_clair': ((datetime.date(2025, 4, 1), 0.092598704298673, 125), (datetime.date(2025, 4, 2), 0.08180261220351788, 182), (datetime.date(2025, 4, 3), 0.1269540136204144, 22), (datetime.date(2025, 4, 15), 0.06821511536723829, 168), (datetime.date(2025, 4, 16), 0.06187771210824444, 84), (datetime.date(2025, 4, 17), 0.03625087806808061, 76), (datetime.date(2025, 4, 18), 0.052083592605064954, 261), (datetime.date(2025, 4, 21), 0.08421559404008142, 239), (datetime.date(2025, 4, 22), 0.1326985741811083, 277), (datetime.date(2025, 4, 23), 0.06362947296796215, 245), (datetime.date(2025, 4, 24), 0.08590964641021563, 332), (datetime.date(2025, 4, 25), 0.05449670227942239, 163), (datetime.date(2025, 4, 28), 0.06892324957134192, 216), (datetime.date(2025, 4, 29), 0.05550305347338309, 169), (datetime.date(2025, 4, 30), 0.0659640451209454, 221)), 'pehd_pp': ((datetime.date(2025, 4, 1), 0.0672941685440598, 75), (datetime.date(2025, 4, 2), 0.0712286499129097, 59), (datetime.date(2025, 4, 3), 0.04617304521125178, 34), (datetime.date(2025, 4, 15), 0.09060720853990431, 56), (datetime.date(2025, 4, 16), 0.06207128220431563, 54), (datetime.date(2025, 4, 17), 0.07817531973476806, 44), (datetime.date(2025, 4, 18), 0.07431592684390256, 140), (datetime.date(2025, 4, 21), 0.0606672725214168, 66), (datetime.date(2025, 4, 22), 0.08240008027515146, 72), (datetime.date(2025, 4, 23), 0.08270775475191673, 60), (datetime.date(2025, 4, 24), 0.07853287411185814, 86), (datetime.date(2025, 4, 25), 0.07542537687968785, 74), (datetime.date(2025, 4, 28), 0.0674956283970939, 23), (datetime.date(2025, 4, 29), 0.09358620280535085, 77), (datetime.date(2025, 4, 30), 0.07198802124827572, 84)), 'flux_dev': ((datetime.date(2025, 4, 1), 0.36309912713323006, 42), (datetime.date(2025, 4, 2), 0.3327332703808877, 24), (datetime.date(2025, 4, 3), 0.3341625175097103, 22), (datetime.date(2025, 4, 15), 0.3071226971245153, 37), (datetime.date(2025, 4, 17), 0.17404787553084974, 38), (datetime.date(2025, 4, 18), 0.2637062636541071, 38), (datetime.date(2025, 4, 21), 0.2529286171227959, 32), (datetime.date(2025, 4, 23), 0.20809511474490403, 19), (datetime.date(2025, 4, 24), 0.17460294121868042, 35), (datetime.date(2025, 4, 29), 0.20292864834671195, 33)), 'ela': ((datetime.date(2025, 4, 2), 0.10157798347239262, 17), (datetime.date(2025, 4, 15), 0.1997520841553506, 37), (datetime.date(2025, 4, 21), 0.21297316981047165, 16), (datetime.date(2025, 4, 23), 0.24559654872415798, 22), (datetime.date(2025, 4, 25), 0.2624203219526336, 21), (datetime.date(2025, 4, 28), 0.21185855100206716, 15), (datetime.date(2025, 4, 30), 0.25394962352736095, 16))}, 'quality_array': [['-2.900713386623698', '01042025'], ['-2.909261246261365', '02042025'], ['-2.883859577923277', '03042025'], ['-2.0987431014582687', '15042025'], ['-1.7689615401535226', '16042025'], ['-1.7969785257509345', '17042025'], ['-1.6519119636048463', '18042025'], ['-1.3798483028725492', '21042025'], ['-1.280891936986971', '22042025'], ['-1.5649223822127638', '23042025'], ['-1.8670217484804894', '24042025'], ['-1.7513921688035476', '25042025'], ['-1.41317750889851', '28042025'], ['-1.009819985661822', '29042025'], ['-1.2874685749634192', '30042025']], 'number_of_batch': ((747,),), 'datou_id_sts': 4101, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.008426082822279052, 'nb_photo': 1445, 'list_port_cont': '21945576,21962313,21998530,22000547,22023533,22050987,22052463,22057398,22066744,22076044,22107852,22125299,22231868,22232313,22239798,22279867,22282058,22284019,22284038,22284054,22318802,22320924,22322729,22322779,22323692,22323878,22324767,22327863,22353884,22358521,22359405,22361278,22361590,22367116,22367164,22367195,22407483,22407617,22407884,22412760,22427965,22439048,22446765,22450939,22478864,22479311,22509101,22524749,22526583,22583016,22583881,22584401', 'assoc_port': '21945159:21945576,21960956:21962313,21993371:22023533,21996604:22000547,21996616:21998530,22018246:22066744,22050508:22050987,22051914:22052463,22056822:22057398,22075422:22076044,22085489:22107852,22124804:22125299,22230690:22232313,22230694:22231868,22238986:22239798,22279192:22279867,22281439:22282058,22283095:22284019,22283097:22284038,22283098:22284054,22317565:22318802,22320115:22320924,22322097:22322729,22322098:22322779,22322889:22323692,22322925:22323878,22324421:22324767,22324435:22327863,22352032:22359405,22353119:22361590,22353123:22353884,22358077:22358521,22359937:22361278,22366530:22367116,22366543:22367164,22366546:22367195,22385794:22407884,22406433:22412760,22406435:22407617,22406462:22407483,22426948:22427965,22437814:22439048,22443710:22446765,22450640:22450939,22477671:22478864,22477722:22479311,22507298:22509101,22523618:22524749,22525637:22526583,22582525:22583881,22582541:22584401,22582557:22583016', 'assoc_mat': '21945159:autre:3327:21945576,21960956:autre:3327:21962313,21993371:autre:3327:22023533,21996604:autre:3327:22000547,21996616:autre:3327:21998530,22018246:autre:3327:22066744,22050508:autre:3327:22050987,22051914:autre:3327:22052463,22056822:autre:3327:22057398,22075422:autre:3327:22076044,22085489:autre:3327:22107852,22124804:autre:3327:22125299,22230690:autre:3327:22232313,22230694:autre:3327:22231868,22238986:autre:3327:22239798,22279192:autre:3327:22279867,22281439:autre:3327:22282058,22283095:autre:3327:22284019,22283097:autre:3327:22284038,22283098:autre:3327:22284054,22317565:autre:3327:22318802,22320115:autre:3327:22320924,22322097:autre:3327:22322729,22322098:autre:3327:22322779,22322889:autre:3327:22323692,22322925:autre:3327:22323878,22324421:autre:3327:22324767,22324435:autre:3327:22327863,22352032:autre:3327:22359405,22353119:autre:3327:22361590,22353123:autre:3327:22353884,22358077:autre:3327:22358521,22359937:autre:3327:22361278,22366530:autre:3327:22367116,22366543:autre:3327:22367164,22366546:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.003724929759079933, 'nb_photo': 1088, 'list_port_cont': '21942692,21944251,21959942,21960361,21961007,21962009,21962108,21982098,21982963,21984466,21987154,21994165,21994778,21997775,21997961,21998714,21999975,22015759,22016043,22023377,22050519,22050697,22051232,22051612,22052165,22052522,22053364,22057187,22057369,22067655,22076056,22076292,22086502,22087021,22090275,22095562,22105072,22105460,22105769,22112601,22126885,22132737,22224004,22231968,22232503,22232954,22233148,22233819,22239815,22275857,22279648,22279697,22282123,22282179,22282327,22321331,22321728,22322615,22322638,22323226,22323935,22324340,22324713,22324991,22352554,22353389,22358261,22360858,22366634,22366988,22367202,22367284,22367645,22397026,22398000,22406711,22407404,22410301,22411813,22411938,22427487,22428431,22436129,22444256,22478317,22478642,22479393,22479481,22482896,22496625,22508610,22524710,22524796,22526401,22526705,22526900,22527262,22583265,22583275,22583356,22583382,22583466,22583948,22584000', 'assoc_port': '21941555:21942692,21944149:21944251,21958970:21961007,21958972:21960361,21958982:21959942,21960954:21962009,21961002:21962108,21979633:21982963,21979695:21982098,21979697:21984466,21986466:21987154,21993432:21994778,21993462:21994165,21996606:21998714,21996613:21997961,21996619:21997775,21999409:21999975,22015443:22015759,22015444:22016043,22023268:22023377,22049536:22051612,22049544:22050519,22050503:22051232,22050507:22050697,22051913:22052522,22051915:22052165,22052988:22053364,22056815:22057369,22056830:22057187,22067060:22067655,22075421:22076292,22075451:22076056,22085460:22087021,22085462:22086502,22089282:22090275,22090417:22095562,22101053:22105460,22103907:22105769,22103908:22105072,22112307:22112601,22126173:22126885,22132455:22132737,22222764:22224004,22230680:22233148,22230688:22232503,22230691:22232954,22230693:22231968,22230710:22233819,22238987:22239815,22275554:22275857,22279193:22279697,22279195:22279648,22281446:22282179,22281461:22282123,22281463:22282327,22317568:22323935,22320096:2232172', 'assoc_mat': '21941555:autre:3594:21942692,21944149:autre:3594:21944251,21958970:autre:3594:21961007,21958972:autre:3594:21960361,21958982:autre:3594:21959942,21960954:autre:3594:21962009,21961002:autre:3594:21962108,21979633:autre:3594:21982963,21979695:autre:3594:21982098,21979697:autre:3594:21984466,21986466:autre:3594:21987154,21993432:autre:3594:21994778,21993462:autre:3594:21994165,21996606:autre:3594:21998714,21996613:autre:3594:21997961,21996619:autre:3594:21997775,21999409:autre:3594:21999975,22015443:autre:3594:22015759,22015444:autre:3594:22016043,22023268:autre:3594:22023377,22049536:autre:3594:22051612,22049544:autre:3594:22050519,22050503:autre:3594:22051232,22050507:autre:3594:22050697,22051913:autre:3594:22052522,22051915:autre:3594:22052165,22052988:autre:3594:22053364,22056815:autre:3594:22057369,22056830:autre:3594:22057187,22067060:autre:3594:22067655,22075421:autre:3594:22076292,22075451:autre:3594:22076056,22085460:autre:3594:22087021,22085462:autre:3594:22086502,22089282:autre:3594:22090275,22090417:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010161287830263406, 'nb_photo': 214, 'list_port_cont': '21943761,21961118,21961135,21961191,21980290,21993948,22015685,22049864,22055416,22067283,22075617,22098335,22132672,22132937,22231353,22231728,22235143,22235461,22239257,22275601,22281556,22281674,22281919,22283252,22322299,22352381,22366603,22366899,22406513,22407900,22408208,22432947,22450792,22478157,22498029,22523982,22524375,22525863,22582821,22583200,22583448,22583574,22583856', 'assoc_port': '21943744:21943761,21960981:21961135,21960997:21961191,21961004:21961118,21979679:21980290,21993543:21993948,22015448:22015685,22049539:22049864,22055079:22055416,22067057:22067283,22075450:22075617,22097410:22098335,22132453:22132937,22132458:22132672,22230683:22231728,22230696:22231353,22234974:22235461,22234978:22235143,22238985:22239257,22275552:22275601,22281437:22281919,22281455:22281674,22281467:22281556,22283089:22283252,22322108:22322299,22352034:22352381,22366526:22366899,22366552:22366603,22406451:22408208,22406455:22406513,22407389:22407900,22432943:22432947,22450637:22450792,22477710:22478157,22498025:22498029,22523615:22524375,22523617:22523982,22525632:22525863,22582516:22583856,22582519:22583574,22582540:22583448,22582544:22583200,22582556:22582821', 'assoc_mat': '21943744:autre_refus:3726:21943761,21960981:autre_refus:3726:21961135,21960997:autre_refus:3726:21961191,21961004:autre_refus:3726:21961118,21979679:autre_refus:3726:21980290,21993543:autre_refus:3726:21993948,22015448:autre_refus:3726:22015685,22049539:autre_refus:3726:22049864,22055079:autre_refus:3726:22055416,22067057:autre_refus:3726:22067283,22075450:autre_refus:3726:22075617,22097410:autre_refus:3726:22098335,22132453:autre_refus:3726:22132937,22132458:autre_refus:3726:22132672,22230683:autre_refus:3726:22231728,22230696:autre_refus:3726:22231353,22234974:autre_refus:3726:22235461,22234978:autre_refus:3726:22235143,22238985:autre_refus:3726:22239257,22275552:autre_refus:3726:22275601,22281437:autre_refus:3726:22281919,22281455:autre_refus:3726:22281674,22281467:autre_refus:3726:22281556,22283089:autre_refus:3726:22283252,22322108:autre_refus:3726:22322299,22352034:autre_refus:3726:22352381,22366526:autre_refus:3726:22366899,22366552:autre_refus:3726:22366603,22406451:autre_refus:3726:22408208,22406455:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0038121506590724236, 'nb_photo': 201, 'list_port_cont': '21945584,21962315,21998528,22000544,22023532,22050988,22052474,22057397,22066741,22107845,22125304,22231870,22232304,22239795,22279860,22282055,22284030,22284041,22284059,22318812,22322728,22322770,22323886,22324756,22327857,22359408,22361284,22367117,22367168,22367191,22407484,22407620,22407881,22412755,22427968,22439041,22478866,22479312,22509106,22583008,22583892,22584399', 'assoc_port': '21945159:21945584,21960956:21962315,21993371:22023532,21996604:22000544,21996616:21998528,22018246:22066741,22050508:22050988,22051914:22052474,22056822:22057397,22085489:22107845,22124804:22125304,22230690:22232304,22230694:22231870,22238986:22239795,22279192:22279860,22281439:22282055,22283095:22284030,22283097:22284041,22283098:22284059,22317565:22318812,22322097:22322728,22322098:22322770,22322925:22323886,22324421:22324756,22324435:22327857,22352032:22359408,22359937:22361284,22366530:22367117,22366543:22367168,22366546:22367191,22385794:22407881,22406433:22412755,22406435:22407620,22406462:22407484,22426948:22427968,22437814:22439041,22477671:22478866,22477722:22479312,22507298:22509106,22582525:22583892,22582541:22584399,22582557:22583008', 'assoc_mat': '21945159:barquette_avec_film:3327:21945584,21960956:barquette_avec_film:3327:21962315,21993371:barquette_avec_film:3327:22023532,21996604:barquette_avec_film:3327:22000544,21996616:barquette_avec_film:3327:21998528,22018246:barquette_avec_film:3327:22066741,22050508:barquette_avec_film:3327:22050988,22051914:barquette_avec_film:3327:22052474,22056822:barquette_avec_film:3327:22057397,22085489:barquette_avec_film:3327:22107845,22124804:barquette_avec_film:3327:22125304,22230690:barquette_avec_film:3327:22232304,22230694:barquette_avec_film:3327:22231870,22238986:barquette_avec_film:3327:22239795,22279192:barquette_avec_film:3327:22279860,22281439:barquette_avec_film:3327:22282055,22283095:barquette_avec_film:3327:22284030,22283097:barquette_avec_film:3327:22284041,22283098:barquette_avec_film:3327:22284059,22317565:barquette_avec_film:3327:22318812,22322097:barquette_avec_film:3327:22322728,22322098:barquette_avec_film:3327:22322770,22322925:barquette_avec_film:3327:22323886,22324421:barquette_avec_film:3327:2'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.024095926725833106, 'nb_photo': 552, 'list_port_cont': '22000375,22053049,22057258,22280530,22367369,22440512,22481664,22584175', 'assoc_port': '21996603:22000375,22051917:22053049,22056825:22057258,22279187:22280530,22366542:22367369,22437811:22440512,22481121:22481664,22582534:22584175', 'assoc_mat': '21996603:barquette_opaque:4203:22000375,22051917:barquette_opaque:4203:22053049,22056825:barquette_opaque:4203:22057258,22279187:barquette_opaque:4203:22280530,22366542:barquette_opaque:4203:22367369,22437811:barquette_opaque:4203:22440512,22481121:barquette_opaque:4203:22481664,22582534:barquette_opaque:4203:22584175'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0017595205881713546, 'nb_photo': 358, 'list_port_cont': '21949033,21959057,21960894,21961144,21961358,21961847,21962021,21962606,21963803,21964334,21979836,21980279,21994290,21997088,21998227,21998317,21998987,21999544,21999703,22000323,22005729,22006684,22007687,22016210,22023107,22024973,22026989,22049743,22052421,22053074,22053149,22056968,22057030,22065973,22072310,22075665,22075705,22085696,22088234,22101401,22124960,22132695,22213683,22231167,22231413,22231650,22231697,22232113,22239229,22275570,22276699,22279274,22281564,22281777,22282006,22282106,22282135,22282165,22283230,22283832,22318077,22319187,22323765,22324282,22324572,22360535,22366744,22366770,22366881,22366967,22367013,22367096,22367252,22367403,22397868,22406645,22407658,22408151,22409353,22434074,22435231,22436172,22442367,22446490,22448174,22450698,22451097,22454154,22478540,22478586,22478723,22479086,22479257,22481203,22481415,22511150,22511493,22582697,22583303,22583307,22583767,22584066,22584145', 'assoc_port': '21948988:21949033,21951750:21960894,21951751:21964334,21958967:21963803,21958984:21962606,21958986:21959057,21960958:21962021,21960960:21961847,21961003:21961358,21961005:21961144,21979698:21980279,21979699:21979836,21993402:22007687,21993416:22006684,21993536:22005729,21993542:21994290,21996600:22000323,21996609:21998987,21996611:21998317,21996614:21998227,21996617:21997088,21999404:21999703,21999406:21999544,22015446:22016210,22023040:22024973,22023041:22023107,22026665:22026989,22049541:22052421,22049551:22049743,22052991:22053149,22052993:22053074,22056811:22057030,22056820:22056968,22065416:22065973,22071576:22072310,22075471:22075705,22075481:22075665,22085488:22088234,22085490:22085696,22101055:22101401,22124802:22124960,22132456:22132695,22209366:22213683,22230677:22232113,22230687:22231697,22230699:22231413,22230700:22231650,22230701:22231167,22238989:22239229,22275556:22275570,22276671:22276699,22279197:22279274,22281443:22282106,22281444:22282165,22281449:22282135,22281451:22282006,22281459:2228177', 'assoc_mat': '21948988:barquette_opaque:4207:21949033,21951750:barquette_opaque:4207:21960894,21951751:barquette_opaque:4207:21964334,21958967:barquette_opaque:4207:21963803,21958984:barquette_opaque:4207:21962606,21958986:barquette_opaque:4207:21959057,21960958:barquette_opaque:4207:21962021,21960960:barquette_opaque:4207:21961847,21961003:barquette_opaque:4207:21961358,21961005:barquette_opaque:4207:21961144,21979698:barquette_opaque:4207:21980279,21979699:barquette_opaque:4207:21979836,21993402:barquette_opaque:4207:22007687,21993416:barquette_opaque:4207:22006684,21993536:barquette_opaque:4207:22005729,21993542:barquette_opaque:4207:21994290,21996600:barquette_opaque:4207:22000323,21996609:barquette_opaque:4207:21998987,21996611:barquette_opaque:4207:21998317,21996614:barquette_opaque:4207:21998227,21996617:barquette_opaque:4207:21997088,21999404:barquette_opaque:4207:21999703,21999406:barquette_opaque:4207:21999544,22015446:barquette_opaque:4207:22016210,22023040:barquette_opaque:4207:22024973,22023041:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00656468173824499, 'nb_photo': 174, 'list_port_cont': '21944256,21959122,21959179,21961491,21961744,21979891,21981900,21982309,21982560,21982701,21994226,22023312,22050465,22050728,22050759,22055506,22055786,22057134,22067451,22075726,22075867,22075991,22076062,22086009,22086260,22103958,22112494,22132476,22231034,22231415,22235472,22239297,22239354,22279356,22281609,22281644,22281711,22281946,22283309,22322504,22322579,22323217,22324623,22360413,22366788,22366836,22366946,22367034,22367215,22367358,22367438,22397357,22407861,22407912,22409486,22427249,22427579,22444185,22477983,22478027,22478149,22478561,22478659,22508365,22515235,22526455,22528139,22582774,22583038,22583113,22583373,22583491', 'assoc_port': '21944150:21944256,21958980:21959122,21958981:21959179,21960953:21961744,21961001:21961491,21979634:21982309,21979635:21982560,21979636:21982701,21979677:21981900,21979696:21979891,21993455:21994226,22023270:22023312,22049535:22050728,22049543:22050465,22050504:22050759,22055073:22055786,22055084:22055506,22056816:22057134,22067059:22067451,22075420:22076062,22075452:22075991,22075464:22075867,22075467:22075726,22085458:22086260,22085461:22086009,22103909:22103958,22112308:22112494,22132454:22132476,22230705:22231415,22230711:22231034,22234979:22235472,22238988:22239354,22238990:22239297,22279194:22279356,22281445:22281946,22281464:22281711,22281466:22281644,22281481:22281609,22283099:22283309,22322095:22322579,22322112:22322504,22322920:22323217,22324430:22324623,22359947:22360413,22366521:22367438,22366524:22367358,22366531:22367215,22366533:22366946,22366534:22367034,22366535:22366788,22366547:22366836,22396720:22397357,22406448:22409486,22407391:22407912,22407392:22407861,22426952:22427579,22426954:2242724', 'assoc_mat': '21944150:barquette_opaque:4461:21944256,21958980:barquette_opaque:4461:21959122,21958981:barquette_opaque:4461:21959179,21960953:barquette_opaque:4461:21961744,21961001:barquette_opaque:4461:21961491,21979634:barquette_opaque:4461:21982309,21979635:barquette_opaque:4461:21982560,21979636:barquette_opaque:4461:21982701,21979677:barquette_opaque:4461:21981900,21979696:barquette_opaque:4461:21979891,21993455:barquette_opaque:4461:21994226,22023270:barquette_opaque:4461:22023312,22049535:barquette_opaque:4461:22050728,22049543:barquette_opaque:4461:22050465,22050504:barquette_opaque:4461:22050759,22055073:barquette_opaque:4461:22055786,22055084:barquette_opaque:4461:22055506,22056816:barquette_opaque:4461:22057134,22067059:barquette_opaque:4461:22067451,22075420:barquette_opaque:4461:22076062,22075452:barquette_opaque:4461:22075991,22075464:barquette_opaque:4461:22075867,22075467:barquette_opaque:4461:22075726,22085458:barquette_opaque:4461:22086260,22085461:barquette_opaque:4461:22086009,22103909:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.00442495157755388, 'nb_photo': 111, 'list_port_cont': '21961553,21994068,21997385,22023407,22057050,22125069,22243612,22281699,22283419,22366870,22407090,22525931', 'assoc_port': '21960955:21961553,21993449:21994068,21996605:21997385,22023266:22023407,22056823:22057050,22124805:22125069,22238992:22243612,22281440:22281699,22283096:22283419,22366540:22366870,22406456:22407090,22525635:22525931', 'assoc_mat': '21960955:barquette_opaque:4200:21961553,21993449:barquette_opaque:4200:21994068,21996605:barquette_opaque:4200:21997385,22023266:barquette_opaque:4200:22023407,22056823:barquette_opaque:4200:22057050,22124805:barquette_opaque:4200:22125069,22238992:barquette_opaque:4200:22243612,22281440:barquette_opaque:4200:22281699,22283096:barquette_opaque:4200:22283419,22366540:barquette_opaque:4200:22366870,22406456:barquette_opaque:4200:22407090,22525635:barquette_opaque:4200:22525931'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009884996994168813, 'nb_photo': 452, 'list_port_cont': '21943882,21959557,21987201,21997623,22018650,22028953,22050251,22067571,22076206,22098407,22132769,22231535,22231719,22233520,22273866,22281915,22283659,22322348,22322609,22367007,22368405,22406789,22408030,22435828,22450803,22481698,22498184,22512393,22524319,22526264,22582704,22582901,22583026', 'assoc_port': '21943743:21943882,21958983:21959557,21986498:21987201,21996601:21997623,22018245:22018650,22028717:22028953,22049540:22050251,22067056:22067571,22075449:22076206,22097411:22098407,22132452:22132769,22230682:22231719,22230698:22231535,22232646:22233520,22273526:22273866,22281468:22281915,22283085:22283659,22322099:22322609,22322109:22322348,22366525:22368405,22366551:22367007,22406454:22406789,22407388:22408030,22435015:22435828,22450638:22450803,22481119:22481698,22498024:22498184,22511930:22512393,22523616:22524319,22525633:22526264,22582518:22583026,22582539:22582901,22582558:22582704', 'assoc_mat': '21943743:barquette_opaque:4209:21943882,21958983:barquette_opaque:4209:21959557,21986498:barquette_opaque:4209:21987201,21996601:barquette_opaque:4209:21997623,22018245:barquette_opaque:4209:22018650,22028717:barquette_opaque:4209:22028953,22049540:barquette_opaque:4209:22050251,22067056:barquette_opaque:4209:22067571,22075449:barquette_opaque:4209:22076206,22097411:barquette_opaque:4209:22098407,22132452:barquette_opaque:4209:22132769,22230682:barquette_opaque:4209:22231719,22230698:barquette_opaque:4209:22231535,22232646:barquette_opaque:4209:22233520,22273526:barquette_opaque:4209:22273866,22281468:barquette_opaque:4209:22281915,22283085:barquette_opaque:4209:22283659,22322099:barquette_opaque:4209:22322609,22322109:barquette_opaque:4209:22322348,22366525:barquette_opaque:4209:22368405,22366551:barquette_opaque:4209:22367007,22406454:barquette_opaque:4209:22406789,22407388:barquette_opaque:4209:22408030,22435015:barquette_opaque:4209:22435828,22450638:barquette_opaque:4209:22450803,22481119:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0014216702373117036, 'nb_photo': 504, 'list_port_cont': '21961827,21962121,21962396,21963726,21993971,21996868,21999969,22005567,22005781,22015599,22015786,22026796,22029876,22050657,22051337,22051375,22052235,22053357,22053526,22055638,22056910,22057020,22057119,22071714,22071777,22075596,22075736,22075780,22080998,22085682,22092120,22097721,22101208,22103916,22112534,22126351,22126391,22132617,22210228,22211736,22223549,22224420,22224951,22230851,22231102,22231112,22231158,22231818,22232196,22235449,22239147,22273897,22275223,22275586,22277380,22279208,22279305,22279453,22281849,22282096,22282155,22283460,22283524,22283711,22283867,22284010,22306127,22318828,22319363,22320215,22320506,22321525,22323138,22323199,22323656,22323704,22323727,22323748,22359452,22360819,22366685,22366818,22366928,22367061,22367091,22367135,22367183,22397486,22397882,22397974,22407945,22407974,22408229,22408251,22409992,22411463,22411798,22416703,22427292,22427913,22433056,22444040,22446213,22448737,22450774,22450821,22453766,22477972,22478074,22478605,22478699,22479411,22479509,2248138', 'assoc_port': '21958969:21963726,21958985:21962396,21960957:21962121,21960959:21961827,21979639:22005781,21993520:22005567,21993544:21993971,21996608:21999969,21996618:21996868,22015445:22015786,22015447:22015599,22026666:22026796,22029571:22029876,22049549:22051337,22049550:22051375,22050505:22050657,22051916:22052235,22052990:22053526,22052992:22053357,22055074:22055638,22056809:22057119,22056813:22057020,22056818:22056910,22071577:22071777,22071592:22071714,22075447:22075780,22075453:22075736,22075482:22075596,22080661:22080998,22085445:22092120,22085492:22085682,22097438:22097721,22101058:22101208,22103910:22103916,22112304:22112534,22126147:22126391,22126172:22126351,22132459:22132617,22209367:22211736,22209369:22210228,22222761:22224951,22222763:22224420,22222812:22223549,22230678:22232196,22230684:22231818,22230704:22231158,22230707:22231112,22230708:22231102,22230709:22230851,22234976:22235449,22238991:22239147,22273523:22273897,22274923:22275223,22275555:22275586,22277374:22277380,22279191:22279305,22279196:2227945', 'assoc_mat': '21958969:barquette_opaque:4207:21963726,21958985:barquette_opaque:4207:21962396,21960957:barquette_opaque:4207:21962121,21960959:barquette_opaque:4207:21961827,21979639:barquette_opaque:4207:22005781,21993520:barquette_opaque:4207:22005567,21993544:barquette_opaque:4207:21993971,21996608:barquette_opaque:4207:21999969,21996618:barquette_opaque:4207:21996868,22015445:barquette_opaque:4207:22015786,22015447:barquette_opaque:4207:22015599,22026666:barquette_opaque:4207:22026796,22029571:barquette_opaque:4207:22029876,22049549:barquette_opaque:4207:22051337,22049550:barquette_opaque:4207:22051375,22050505:barquette_opaque:4207:22050657,22051916:barquette_opaque:4207:22052235,22052990:barquette_opaque:4207:22053526,22052992:barquette_opaque:4207:22053357,22055074:barquette_opaque:4207:22055638,22056809:barquette_opaque:4207:22057119,22056813:barquette_opaque:4207:22057020,22056818:barquette_opaque:4207:22056910,22071577:barquette_opaque:4207:22071777,22071592:barquette_opaque:4207:22071714,22075447:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.047784189696672544, 'nb_photo': 5475, 'list_port_cont': '21949382,21959301,21997320,22023553,22057072,22075683,22125111,22231273,22239341,22283557,22324675,22366911,22407174,22438346,22478352,22526236,22582816', 'assoc_port': '21948974:21949382,21958965:21959301,21996602:21997320,22023267:22023553,22056827:22057072,22075448:22075683,22124803:22125111,22230706:22231273,22238984:22239341,22283086:22283557,22324437:22324675,22366541:22366911,22406447:22407174,22437812:22438346,22477707:22478352,22525590:22526236,22582532:22582816', 'assoc_mat': '21948974:barquette_opaque:4211:21949382,21958965:barquette_opaque:4211:21959301,21996602:barquette_opaque:4211:21997320,22023267:barquette_opaque:4211:22023553,22056827:barquette_opaque:4211:22057072,22075448:barquette_opaque:4211:22075683,22124803:barquette_opaque:4211:22125111,22230706:barquette_opaque:4211:22231273,22238984:barquette_opaque:4211:22239341,22283086:barquette_opaque:4211:22283557,22324437:barquette_opaque:4211:22324675,22366541:barquette_opaque:4211:22366911,22406447:barquette_opaque:4211:22407174,22437812:barquette_opaque:4211:22438346,22477707:barquette_opaque:4211:22478352,22525590:barquette_opaque:4211:22526236,22582532:barquette_opaque:4211:22582816'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003114521829758216, 'nb_photo': 968, 'list_port_cont': '21945580,21962311,21998538,22000542,22023544,22050996,22057405,22066739,22076038,22107842,22125302,22231863,22232314,22239800,22279869,22282053,22284022,22284033,22284052,22318803,22320928,22322726,22322781,22323686,22323877,22324761,22327858,22353895,22358520,22359406,22361282,22361585,22367119,22367167,22367188,22407487,22407628,22407892,22412754,22427958,22439049,22450942,22478868,22479305,22509108,22524752,22526581,22583017,22583887,22584398', 'assoc_port': '21945159:21945580,21960956:21962311,21993371:22023544,21996604:22000542,21996616:21998538,22018246:22066739,22050508:22050996,22056822:22057405,22075422:22076038,22085489:22107842,22124804:22125302,22230690:22232314,22230694:22231863,22238986:22239800,22279192:22279869,22281439:22282053,22283095:22284022,22283097:22284033,22283098:22284052,22317565:22318803,22320115:22320928,22322097:22322726,22322098:22322781,22322889:22323686,22322925:22323877,22324421:22324761,22324435:22327858,22352032:22359406,22353119:22361585,22353123:22353895,22358077:22358520,22359937:22361282,22366530:22367119,22366543:22367167,22366546:22367188,22385794:22407892,22406433:22412754,22406435:22407628,22406462:22407487,22426948:22427958,22437814:22439049,22450640:22450942,22477671:22478868,22477722:22479305,22507298:22509108,22523618:22524752,22525637:22526581,22582525:22583887,22582541:22584398,22582557:22583017', 'assoc_mat': '21945159:bouchon:3327:21945580,21960956:bouchon:3327:21962311,21993371:bouchon:3327:22023544,21996604:bouchon:3327:22000542,21996616:bouchon:3327:21998538,22018246:bouchon:3327:22066739,22050508:bouchon:3327:22050996,22056822:bouchon:3327:22057405,22075422:bouchon:3327:22076038,22085489:bouchon:3327:22107842,22124804:bouchon:3327:22125302,22230690:bouchon:3327:22232314,22230694:bouchon:3327:22231863,22238986:bouchon:3327:22239800,22279192:bouchon:3327:22279869,22281439:bouchon:3327:22282053,22283095:bouchon:3327:22284022,22283097:bouchon:3327:22284033,22283098:bouchon:3327:22284052,22317565:bouchon:3327:22318803,22320115:bouchon:3327:22320928,22322097:bouchon:3327:22322726,22322098:bouchon:3327:22322781,22322889:bouchon:3327:22323686,22322925:bouchon:3327:22323877,22324421:bouchon:3327:22324761,22324435:bouchon:3327:22327858,22352032:bouchon:3327:22359406,22353119:bouchon:3327:22361585,22353123:bouchon:3327:22353895,22358077:bouchon:3327:22358520,22359937:bouchon:3327:22361282,22366530:bouchon:3327:22367119,2'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.012011563603699104, 'nb_photo': 238, 'list_port_cont': '22000364,22053051,22057247,22280527,22367353,22440524,22481663,22584185', 'assoc_port': '21996603:22000364,22051917:22053051,22056825:22057247,22279187:22280527,22366542:22367353,22437811:22440524,22481121:22481663,22582534:22584185', 'assoc_mat': '21996603:carton:4203:22000364,22051917:carton:4203:22053051,22056825:carton:4203:22057247,22279187:carton:4203:22280527,22366542:carton:4203:22367353,22437811:carton:4203:22440524,22481121:carton:4203:22481663,22582534:carton:4203:22584185'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9425016056450092, 'nb_photo': 459, 'list_port_cont': '21944363,21949036,21959065,21960886,21961139,21961363,21961845,21962012,21962600,21963722,21963785,21963802,21964332,21979827,21980270,21994279,21997092,21998216,21998992,21999690,21999813,22000324,22005726,22005820,22005839,22006020,22006673,22007683,22016213,22023110,22024979,22026997,22049734,22051252,22052420,22053080,22053150,22056971,22057040,22065974,22072306,22075660,22075704,22085701,22086184,22088243,22101387,22124949,22126671,22132701,22133694,22231160,22231414,22231644,22232105,22233835,22239230,22275568,22276708,22279284,22281559,22281778,22282001,22282110,22282172,22282832,22283182,22283842,22318074,22319186,22320172,22320297,22323671,22323752,22324290,22360530,22366752,22366769,22366878,22366974,22367024,22367104,22367243,22367265,22367401,22397865,22397948,22407668,22407716,22408150,22409355,22410386,22434056,22436169,22442361,22446485,22448903,22450695,22454153,22478549,22478680,22481202,22481410,22511151,22511492,22524726,22526167,22526275,22582689,22583000,22583290,22583777,22584086,2258413', 'assoc_port': '21944152:21944363,21948988:21949036,21951750:21960886,21951751:21964332,21958967:21963802,21958968:21963785,21958973:21963722,21958984:21962600,21958986:21959065,21960958:21962012,21960960:21961845,21961003:21961363,21961005:21961139,21979680:22005820,21979690:22005839,21979691:22006020,21979698:21980270,21979699:21979827,21993402:22007683,21993416:22006673,21993536:22005726,21993542:21994279,21996600:22000324,21996609:21998992,21996610:21999813,21996614:21998216,21996617:21997092,21999404:21999690,22015446:22016213,22023040:22024979,22023041:22023110,22026665:22026997,22049541:22052420,22049551:22049734,22049586:22051252,22052991:22053150,22052993:22053080,22056811:22057040,22056820:22056971,22065416:22065974,22071576:22072306,22075471:22075704,22075481:22075660,22085488:22088243,22085490:22085701,22085491:22086184,22101055:22101387,22124802:22124949,22126146:22126671,22132456:22132701,22132457:22133694,22230677:22232105,22230686:22233835,22230699:22231414,22230700:22231644,22230701:22231160,22238989:2223923', 'assoc_mat': '21944152:carton:4207:21944363,21948988:carton:4207:21949036,21951750:carton:4207:21960886,21951751:carton:4207:21964332,21958967:carton:4207:21963802,21958968:carton:4207:21963785,21958973:carton:4207:21963722,21958984:carton:4207:21962600,21958986:carton:4207:21959065,21960958:carton:4207:21962012,21960960:carton:4207:21961845,21961003:carton:4207:21961363,21961005:carton:4207:21961139,21979680:carton:4207:22005820,21979690:carton:4207:22005839,21979691:carton:4207:22006020,21979698:carton:4207:21980270,21979699:carton:4207:21979827,21993402:carton:4207:22007683,21993416:carton:4207:22006673,21993536:carton:4207:22005726,21993542:carton:4207:21994279,21996600:carton:4207:22000324,21996609:carton:4207:21998992,21996610:carton:4207:21999813,21996614:carton:4207:21998216,21996617:carton:4207:21997092,21999404:carton:4207:21999690,22015446:carton:4207:22016213,22023040:carton:4207:22024979,22023041:carton:4207:22023110,22026665:carton:4207:22026997,22049541:carton:4207:22052420,22049551:carton:4207:22049734,2204'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014735394401731569, 'nb_photo': 3909, 'list_port_cont': '21944260,21944278,21959130,21959177,21959409,21960041,21961489,21961741,21979898,21980342,21981891,21982313,21982551,21982707,21994220,21996971,21997113,21997552,21998039,21999630,21999743,22023309,22023344,22041440,22050476,22050724,22050769,22055368,22055512,22055773,22056991,22057139,22067387,22067455,22075720,22075854,22075982,22076075,22086001,22086250,22086439,22089922,22097911,22101688,22103942,22103964,22112504,22132465,22132509,22231010,22231318,22231429,22231542,22231579,22232207,22235479,22239303,22239359,22275612,22279362,22281617,22281650,22281715,22281740,22281852,22281944,22283299,22320552,22321054,22322182,22322315,22322508,22322570,22323212,22324587,22324627,22324659,22352640,22358478,22360415,22360693,22366644,22366707,22366776,22366840,22366943,22367044,22367223,22367322,22367357,22367420,22367443,22397358,22406673,22407851,22407914,22407981,22409475,22427254,22427587,22438167,22438251,22444186,22450741,22453928,22477988,22478033,22478150,22478322,22478565,22478655,22478990,22479163,2248341', 'assoc_port': '21944150:21944260,21944151:21944278,21958971:21960041,21958974:21959409,21958980:21959130,21958981:21959177,21960953:21961741,21961001:21961489,21979634:21982313,21979635:21982551,21979636:21982707,21979677:21981891,21979681:21980342,21979696:21979898,21993455:21994220,21996607:21998039,21996612:21997552,21996615:21996971,21996620:21997113,21999407:21999630,21999408:21999743,22023269:22023344,22023270:22023309,22040923:22041440,22049535:22050724,22049543:22050476,22050504:22050769,22055073:22055773,22055080:22055368,22055084:22055512,22056816:22057139,22056817:22056991,22067058:22067387,22067059:22067455,22075420:22076075,22075452:22075982,22075464:22075854,22075467:22075720,22085458:22086250,22085459:22086439,22085461:22086001,22089281:22089922,22097412:22097911,22101054:22101688,22103909:22103964,22103911:22103942,22112308:22112504,22132454:22132465,22132461:22132509,22230681:22232207,22230689:22231542,22230692:22231579,22230697:22231318,22230705:22231429,22230711:22231010,22234979:22235479,22238988:2223935', 'assoc_mat': '21944150:carton:4461:21944260,21944151:carton:4461:21944278,21958971:carton:4461:21960041,21958974:carton:4461:21959409,21958980:carton:4461:21959130,21958981:carton:4461:21959177,21960953:carton:4461:21961741,21961001:carton:4461:21961489,21979634:carton:4461:21982313,21979635:carton:4461:21982551,21979636:carton:4461:21982707,21979677:carton:4461:21981891,21979681:carton:4461:21980342,21979696:carton:4461:21979898,21993455:carton:4461:21994220,21996607:carton:4461:21998039,21996612:carton:4461:21997552,21996615:carton:4461:21996971,21996620:carton:4461:21997113,21999407:carton:4461:21999630,21999408:carton:4461:21999743,22023269:carton:4461:22023344,22023270:carton:4461:22023309,22040923:carton:4461:22041440,22049535:carton:4461:22050724,22049543:carton:4461:22050476,22050504:carton:4461:22050769,22055073:carton:4461:22055773,22055080:carton:4461:22055368,22055084:carton:4461:22055512,22056816:carton:4461:22057139,22056817:carton:4461:22056991,22067058:carton:4461:22067387,22067059:carton:4461:22067455,2207'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04335482052191408, 'nb_photo': 383, 'list_port_cont': '21961555,21994063,21997380,22023397,22057047,22125070,22132793,22243620,22281689,22283407,22366866,22407081,22525924', 'assoc_port': '21960955:21961555,21993449:21994063,21996605:21997380,22023266:22023397,22056823:22057047,22124805:22125070,22132460:22132793,22238992:22243620,22281440:22281689,22283096:22283407,22366540:22366866,22406456:22407081,22525635:22525924', 'assoc_mat': '21960955:carton:4200:21961555,21993449:carton:4200:21994063,21996605:carton:4200:21997380,22023266:carton:4200:22023397,22056823:carton:4200:22057047,22124805:carton:4200:22125070,22132460:carton:4200:22132793,22238992:carton:4200:22243620,22281440:carton:4200:22281689,22283096:carton:4200:22283407,22366540:carton:4200:22366866,22406456:carton:4200:22407081,22525635:carton:4200:22525924'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.00878328694370553, 'nb_photo': 284, 'list_port_cont': '21943874,21959570,21987195,21997624,22018644,22028940,22050247,22067574,22076192,22098409,22132775,22231530,22231709,22233521,22273855,22281903,22283661,22322347,22322611,22367009,22368398,22406779,22408022,22435826,22450799,22481683,22498185,22512383,22524333,22526260,22582715,22582900,22583024', 'assoc_port': '21943743:21943874,21958983:21959570,21986498:21987195,21996601:21997624,22018245:22018644,22028717:22028940,22049540:22050247,22067056:22067574,22075449:22076192,22097411:22098409,22132452:22132775,22230682:22231709,22230698:22231530,22232646:22233521,22273526:22273855,22281468:22281903,22283085:22283661,22322099:22322611,22322109:22322347,22366525:22368398,22366551:22367009,22406454:22406779,22407388:22408022,22435015:22435826,22450638:22450799,22481119:22481683,22498024:22498185,22511930:22512383,22523616:22524333,22525633:22526260,22582518:22583024,22582539:22582900,22582558:22582715', 'assoc_mat': '21943743:carton:4209:21943874,21958983:carton:4209:21959570,21986498:carton:4209:21987195,21996601:carton:4209:21997624,22018245:carton:4209:22018644,22028717:carton:4209:22028940,22049540:carton:4209:22050247,22067056:carton:4209:22067574,22075449:carton:4209:22076192,22097411:carton:4209:22098409,22132452:carton:4209:22132775,22230682:carton:4209:22231709,22230698:carton:4209:22231530,22232646:carton:4209:22233521,22273526:carton:4209:22273855,22281468:carton:4209:22281903,22283085:carton:4209:22283661,22322099:carton:4209:22322611,22322109:carton:4209:22322347,22366525:carton:4209:22368398,22366551:carton:4209:22367009,22406454:carton:4209:22406779,22407388:carton:4209:22408022,22435015:carton:4209:22435826,22450638:carton:4209:22450799,22481119:carton:4209:22481683,22498024:carton:4209:22498185,22511930:carton:4209:22512383,22523616:carton:4209:22524333,22525633:carton:4209:22526260,22582518:carton:4209:22583024,22582539:carton:4209:22582900,22582558:carton:4209:22582715'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.9449263267069545, 'nb_photo': 811, 'list_port_cont': '21944226,21961024,21961809,21961825,21962122,21962393,21963738,21993965,21996873,21999771,21999956,22004411,22005572,22005778,22015602,22015799,22026788,22029880,22041058,22049810,22050652,22051349,22051367,22052240,22053355,22053522,22055437,22055631,22056908,22057016,22057128,22071704,22071766,22075603,22075774,22080996,22085671,22091273,22092109,22097712,22101206,22103931,22112373,22112462,22112539,22126350,22126392,22206538,22211737,22224434,22224962,22230860,22230983,22231106,22231121,22231128,22231159,22231817,22231826,22232190,22235447,22273892,22275220,22275576,22277390,22279202,22279266,22279313,22281839,22281968,22282095,22282144,22283239,22283455,22283512,22283712,22283865,22306124,22318824,22319360,22320205,22320501,22321524,22322981,22323089,22323151,22323191,22323661,22323700,22359451,22360807,22366681,22366814,22367065,22367089,22367133,22367148,22367185,22397484,22397884,22397969,22407107,22407948,22407973,22408227,22408252,22408339,22409987,22411453,22411684,22411789,22427289,22427922,2243306', 'assoc_port': '21944153:21944226,21958969:21963738,21958985:21962393,21960957:21962122,21960959:21961825,21960975:21961809,21961006:21961024,21979639:22005778,21993520:22005572,21993541:22004411,21993544:21993965,21996608:21999956,21996618:21996873,21999402:21999771,22015445:22015799,22015447:22015602,22026666:22026788,22029571:22029880,22040898:22041058,22049549:22051349,22049550:22051367,22049587:22049810,22050505:22050652,22051916:22052240,22052990:22053522,22052992:22053355,22055074:22055631,22055078:22055437,22056809:22057128,22056813:22057016,22056818:22056908,22071577:22071766,22071592:22071704,22075447:22075774,22075482:22075603,22080661:22080996,22085445:22092109,22085463:22091273,22085492:22085671,22097438:22097712,22101058:22101206,22103910:22103931,22112304:22112539,22112305:22112462,22112306:22112373,22126147:22126392,22126172:22126350,22197664:22206538,22209367:22211737,22222761:22224962,22222763:22224434,22230678:22232190,22230684:22231817,22230685:22231826,22230702:22231128,22230703:22230983,22230704:2223115', 'assoc_mat': '21944153:carton:4207:21944226,21958969:carton:4207:21963738,21958985:carton:4207:21962393,21960957:carton:4207:21962122,21960959:carton:4207:21961825,21960975:carton:4207:21961809,21961006:carton:4207:21961024,21979639:carton:4207:22005778,21993520:carton:4207:22005572,21993541:carton:4207:22004411,21993544:carton:4207:21993965,21996608:carton:4207:21999956,21996618:carton:4207:21996873,21999402:carton:4207:21999771,22015445:carton:4207:22015799,22015447:carton:4207:22015602,22026666:carton:4207:22026788,22029571:carton:4207:22029880,22040898:carton:4207:22041058,22049549:carton:4207:22051349,22049550:carton:4207:22051367,22049587:carton:4207:22049810,22050505:carton:4207:22050652,22051916:carton:4207:22052240,22052990:carton:4207:22053522,22052992:carton:4207:22053355,22055074:carton:4207:22055631,22055078:carton:4207:22055437,22056809:carton:4207:22057128,22056813:carton:4207:22057016,22056818:carton:4207:22056908,22071577:carton:4207:22071766,22071592:carton:4207:22071704,22075447:carton:4207:22075774,2207'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022621573297380093, 'nb_photo': 1037, 'list_port_cont': '21949393,21959289,21997311,22023551,22057078,22075676,22125115,22231277,22239334,22283558,22324673,22366912,22407170,22438337,22478362,22526251,22582812', 'assoc_port': '21948974:21949393,21958965:21959289,21996602:21997311,22023267:22023551,22056827:22057078,22075448:22075676,22124803:22125115,22230706:22231277,22238984:22239334,22283086:22283558,22324437:22324673,22366541:22366912,22406447:22407170,22437812:22438337,22477707:22478362,22525590:22526251,22582532:22582812', 'assoc_mat': '21948974:carton:4211:21949393,21958965:carton:4211:21959289,21996602:carton:4211:21997311,22023267:carton:4211:22023551,22056827:carton:4211:22057078,22075448:carton:4211:22075676,22124803:carton:4211:22125115,22230706:carton:4211:22231277,22238984:carton:4211:22239334,22283086:carton:4211:22283558,22324437:carton:4211:22324673,22366541:carton:4211:22366912,22406447:carton:4211:22407170,22437812:carton:4211:22438337,22477707:carton:4211:22478362,22525590:carton:4211:22526251,22582532:carton:4211:22582812'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.013585369845887155, 'nb_photo': 1050, 'list_port_cont': '21945582,21962322,21998529,22000538,22023541,22050990,22052469,22057403,22066745,22076047,22107844,22125298,22231866,22232309,22239802,22279873,22282052,22284027,22284043,22284055,22318807,22322730,22322775,22323882,22324757,22327856,22353882,22358516,22359400,22361277,22361587,22367114,22367158,22367186,22407486,22407618,22407882,22412758,22427964,22439043,22446764,22450943,22478862,22479307,22509099,22524755,22526589,22583021,22583889,22584393', 'assoc_port': '21945159:21945582,21960956:21962322,21993371:22023541,21996604:22000538,21996616:21998529,22018246:22066745,22050508:22050990,22051914:22052469,22056822:22057403,22075422:22076047,22085489:22107844,22124804:22125298,22230690:22232309,22230694:22231866,22238986:22239802,22279192:22279873,22281439:22282052,22283095:22284027,22283097:22284043,22283098:22284055,22317565:22318807,22322097:22322730,22322098:22322775,22322925:22323882,22324421:22324757,22324435:22327856,22352032:22359400,22353119:22361587,22353123:22353882,22358077:22358516,22359937:22361277,22366530:22367114,22366543:22367158,22366546:22367186,22385794:22407882,22406433:22412758,22406435:22407618,22406462:22407486,22426948:22427964,22437814:22439043,22443710:22446764,22450640:22450943,22477671:22478862,22477722:22479307,22507298:22509099,22523618:22524755,22525637:22526589,22582525:22583889,22582541:22584393,22582557:22583021', 'assoc_mat': '21945159:carton:3327:21945582,21960956:carton:3327:21962322,21993371:carton:3327:22023541,21996604:carton:3327:22000538,21996616:carton:3327:21998529,22018246:carton:3327:22066745,22050508:carton:3327:22050990,22051914:carton:3327:22052469,22056822:carton:3327:22057403,22075422:carton:3327:22076047,22085489:carton:3327:22107844,22124804:carton:3327:22125298,22230690:carton:3327:22232309,22230694:carton:3327:22231866,22238986:carton:3327:22239802,22279192:carton:3327:22279873,22281439:carton:3327:22282052,22283095:carton:3327:22284027,22283097:carton:3327:22284043,22283098:carton:3327:22284055,22317565:carton:3327:22318807,22322097:carton:3327:22322730,22322098:carton:3327:22322775,22322925:carton:3327:22323882,22324421:carton:3327:22324757,22324435:carton:3327:22327856,22352032:carton:3327:22359400,22353119:carton:3327:22361587,22353123:carton:3327:22353882,22358077:carton:3327:22358516,22359937:carton:3327:22361277,22366530:carton:3327:22367114,22366543:carton:3327:22367158,22366546:carton:3327:22367186,2238'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.02436779883579414, 'nb_photo': 7614, 'list_port_cont': '21942690,21944245,21959937,21960356,21961012,21962003,21962102,21982095,21982970,21984470,21987158,21994162,21994777,21997774,21997958,21998711,21999973,22015768,22016036,22023374,22050515,22050694,22051230,22051613,22052166,22052521,22053363,22057190,22057375,22067651,22076055,22076297,22086500,22087027,22090274,22095554,22105066,22105452,22105770,22112598,22126880,22132746,22223997,22231964,22232495,22232961,22233153,22233827,22239817,22275849,22279652,22279698,22282120,22282176,22282333,22321333,22321732,22322625,22322637,22323224,22323942,22324334,22324707,22324990,22352551,22353386,22358262,22360864,22366636,22366994,22367209,22367281,22367648,22397031,22397999,22406717,22407402,22410299,22411814,22411930,22427490,22428433,22436126,22444254,22478310,22478636,22479389,22479471,22482903,22496629,22508608,22524706,22524800,22526398,22526710,22526896,22527253,22583266,22583283,22583360,22583383,22583459,22583586,22583795,22583949,22583997', 'assoc_port': '21941555:21942690,21944149:21944245,21958970:21961012,21958972:21960356,21958982:21959937,21960954:21962003,21961002:21962102,21979633:21982970,21979695:21982095,21979697:21984470,21986466:21987158,21993432:21994777,21993462:21994162,21996606:21998711,21996613:21997958,21996619:21997774,21999409:21999973,22015443:22015768,22015444:22016036,22023268:22023374,22049536:22051613,22049544:22050515,22050503:22051230,22050507:22050694,22051913:22052521,22051915:22052166,22052988:22053363,22056815:22057375,22056830:22057190,22067060:22067651,22075421:22076297,22075451:22076055,22085460:22087027,22085462:22086500,22089282:22090274,22090417:22095554,22101053:22105452,22103907:22105770,22103908:22105066,22112307:22112598,22126173:22126880,22132455:22132746,22222764:22223997,22230680:22233153,22230688:22232495,22230691:22232961,22230693:22231964,22230710:22233827,22238987:22239817,22275554:22275849,22279193:22279698,22279195:22279652,22281446:22282176,22281461:22282120,22281463:22282333,22317568:22323942,22320096:2232173', 'assoc_mat': '21941555:carton:3594:21942690,21944149:carton:3594:21944245,21958970:carton:3594:21961012,21958972:carton:3594:21960356,21958982:carton:3594:21959937,21960954:carton:3594:21962003,21961002:carton:3594:21962102,21979633:carton:3594:21982970,21979695:carton:3594:21982095,21979697:carton:3594:21984470,21986466:carton:3594:21987158,21993432:carton:3594:21994777,21993462:carton:3594:21994162,21996606:carton:3594:21998711,21996613:carton:3594:21997958,21996619:carton:3594:21997774,21999409:carton:3594:21999973,22015443:carton:3594:22015768,22015444:carton:3594:22016036,22023268:carton:3594:22023374,22049536:carton:3594:22051613,22049544:carton:3594:22050515,22050503:carton:3594:22051230,22050507:carton:3594:22050694,22051913:carton:3594:22052521,22051915:carton:3594:22052166,22052988:carton:3594:22053363,22056815:carton:3594:22057375,22056830:carton:3594:22057190,22067060:carton:3594:22067651,22075421:carton:3594:22076297,22075451:carton:3594:22076055,22085460:carton:3594:22087027,22085462:carton:3594:22086500,2208'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00344984620379923, 'nb_photo': 109, 'list_port_cont': '21943756,21961196,21980288,21993947,22015688,22049863,22055406,22067280,22075606,22098326,22132940,22231354,22231733,22235466,22239256,22275595,22281554,22281683,22281929,22283254,22283698,22320488,22321208,22322304,22322402,22352384,22366592,22366891,22406520,22407902,22408210,22432953,22450794,22478164,22523975,22525868,22582825,22583203,22583450,22583567,22583933', 'assoc_port': '21943744:21943756,21960997:21961196,21979679:21980288,21993543:21993947,22015448:22015688,22049539:22049863,22055079:22055406,22067057:22067280,22075450:22075606,22097410:22098326,22132453:22132940,22230683:22231733,22230696:22231354,22234974:22235466,22238985:22239256,22275552:22275595,22281437:22281929,22281455:22281683,22281467:22281554,22283088:22283698,22283089:22283254,22320093:22321208,22320094:22320488,22322100:22322402,22322108:22322304,22352034:22352384,22366526:22366891,22366552:22366592,22406451:22408210,22406455:22406520,22407389:22407902,22432943:22432953,22450637:22450794,22477710:22478164,22523617:22523975,22525632:22525868,22582515:22583933,22582519:22583567,22582540:22583450,22582544:22583203,22582556:22582825', 'assoc_mat': '21943744:cartonnette:3726:21943756,21960997:cartonnette:3726:21961196,21979679:cartonnette:3726:21980288,21993543:cartonnette:3726:21993947,22015448:cartonnette:3726:22015688,22049539:cartonnette:3726:22049863,22055079:cartonnette:3726:22055406,22067057:cartonnette:3726:22067280,22075450:cartonnette:3726:22075606,22097410:cartonnette:3726:22098326,22132453:cartonnette:3726:22132940,22230683:cartonnette:3726:22231733,22230696:cartonnette:3726:22231354,22234974:cartonnette:3726:22235466,22238985:cartonnette:3726:22239256,22275552:cartonnette:3726:22275595,22281437:cartonnette:3726:22281929,22281455:cartonnette:3726:22281683,22281467:cartonnette:3726:22281554,22283088:cartonnette:3726:22283698,22283089:cartonnette:3726:22283254,22320093:cartonnette:3726:22321208,22320094:cartonnette:3726:22320488,22322100:cartonnette:3726:22322402,22322108:cartonnette:3726:22322304,22352034:cartonnette:3726:22352384,22366526:cartonnette:3726:22366891,22366552:cartonnette:3726:22366592,22406451:cartonnette:3726:22408210,22406455:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01844027048399443, 'nb_photo': 504, 'list_port_cont': '21943760,21959551,21961116,21961125,21961190,21980285,21993945,22015682,22049865,22055411,22067274,22075608,22098330,22132667,22132936,22231360,22231730,22235147,22235462,22239252,22275592,22281545,22281673,22281918,22283261,22283691,22320495,22321212,22322302,22322400,22352382,22366601,22366892,22406514,22407894,22408212,22432948,22450787,22478161,22498028,22523979,22524381,22525865,22582822,22583447,22583573,22583852,22583942,22584044', 'assoc_port': '21943744:21943760,21958966:21959551,21960981:21961125,21960997:21961190,21961004:21961116,21979679:21980285,21993543:21993945,22015448:22015682,22049539:22049865,22055079:22055411,22067057:22067274,22075450:22075608,22097410:22098330,22132453:22132936,22132458:22132667,22230683:22231730,22230696:22231360,22234974:22235462,22234978:22235147,22238985:22239252,22275552:22275592,22281437:22281918,22281455:22281673,22281467:22281545,22283088:22283691,22283089:22283261,22320093:22321212,22320094:22320495,22322100:22322400,22322108:22322302,22352034:22352382,22366526:22366892,22366552:22366601,22406451:22408212,22406455:22406514,22407389:22407894,22432943:22432948,22450637:22450787,22477710:22478161,22498025:22498028,22523615:22524381,22523617:22523979,22525632:22525865,22582513:22584044,22582515:22583942,22582516:22583852,22582519:22583573,22582540:22583447,22582556:22582822', 'assoc_mat': '21943744:Carton_brun:3726:21943760,21958966:Carton_brun:3726:21959551,21960981:Carton_brun:3726:21961125,21960997:Carton_brun:3726:21961190,21961004:Carton_brun:3726:21961116,21979679:Carton_brun:3726:21980285,21993543:Carton_brun:3726:21993945,22015448:Carton_brun:3726:22015682,22049539:Carton_brun:3726:22049865,22055079:Carton_brun:3726:22055411,22067057:Carton_brun:3726:22067274,22075450:Carton_brun:3726:22075608,22097410:Carton_brun:3726:22098330,22132453:Carton_brun:3726:22132936,22132458:Carton_brun:3726:22132667,22230683:Carton_brun:3726:22231730,22230696:Carton_brun:3726:22231360,22234974:Carton_brun:3726:22235462,22234978:Carton_brun:3726:22235147,22238985:Carton_brun:3726:22239252,22275552:Carton_brun:3726:22275592,22281437:Carton_brun:3726:22281918,22281455:Carton_brun:3726:22281673,22281467:Carton_brun:3726:22281545,22283088:Carton_brun:3726:22283691,22283089:Carton_brun:3726:22283261,22320093:Carton_brun:3726:22321212,22320094:Carton_brun:3726:22320495,22322100:Carton_brun:3726:22322400,22322108:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011594227733640152, 'nb_photo': 202, 'list_port_cont': '21943758,21959553,21961113,21961130,21961198,21980296,21993950,22015680,22049857,22067275,22075609,22098328,22132664,22132938,22231358,22231725,22235153,22235465,22239246,22275597,22281555,22281677,22281926,22283258,22283696,22306275,22320487,22321209,22322297,22322397,22352383,22366602,22366898,22406523,22407898,22408205,22432956,22450796,22478159,22498038,22523978,22524378,22525871,22582831,22583199,22583449,22583571,22583853,22583939,22584054', 'assoc_port': '21943744:21943758,21958966:21959553,21960981:21961130,21960997:21961198,21961004:21961113,21979679:21980296,21993543:21993950,22015448:22015680,22049539:22049857,22067057:22067275,22075450:22075609,22097410:22098328,22132453:22132938,22132458:22132664,22230683:22231725,22230696:22231358,22234974:22235465,22234978:22235153,22238985:22239246,22275552:22275597,22281437:22281926,22281455:22281677,22281467:22281555,22283088:22283696,22283089:22283258,22306054:22306275,22320093:22321209,22320094:22320487,22322100:22322397,22322108:22322297,22352034:22352383,22366526:22366898,22366552:22366602,22406451:22408205,22406455:22406523,22407389:22407898,22432943:22432956,22450637:22450796,22477710:22478159,22498025:22498038,22523615:22524378,22523617:22523978,22525632:22525871,22582513:22584054,22582515:22583939,22582516:22583853,22582519:22583571,22582540:22583449,22582544:22583199,22582556:22582831', 'assoc_mat': '21943744:Carton_gris:3726:21943758,21958966:Carton_gris:3726:21959553,21960981:Carton_gris:3726:21961130,21960997:Carton_gris:3726:21961198,21961004:Carton_gris:3726:21961113,21979679:Carton_gris:3726:21980296,21993543:Carton_gris:3726:21993950,22015448:Carton_gris:3726:22015680,22049539:Carton_gris:3726:22049857,22067057:Carton_gris:3726:22067275,22075450:Carton_gris:3726:22075609,22097410:Carton_gris:3726:22098328,22132453:Carton_gris:3726:22132938,22132458:Carton_gris:3726:22132664,22230683:Carton_gris:3726:22231725,22230696:Carton_gris:3726:22231358,22234974:Carton_gris:3726:22235465,22234978:Carton_gris:3726:22235153,22238985:Carton_gris:3726:22239246,22275552:Carton_gris:3726:22275597,22281437:Carton_gris:3726:22281926,22281455:Carton_gris:3726:22281677,22281467:Carton_gris:3726:22281555,22283088:Carton_gris:3726:22283696,22283089:Carton_gris:3726:22283258,22306054:Carton_gris:3726:22306275,22320093:Carton_gris:3726:22321209,22320094:Carton_gris:3726:22320487,22322100:Carton_gris:3726:22322397,22322108:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.779890707455299, 'nb_photo': 119, 'list_port_cont': '22000373,22053058,22057253,22280531,22367365,22440525,22481666,22584177', 'assoc_port': '21996603:22000373,22051917:22053058,22056825:22057253,22279187:22280531,22366542:22367365,22437811:22440525,22481121:22481666,22582534:22584177', 'assoc_mat': '21996603:ela:4203:22000373,22051917:ela:4203:22053058,22056825:ela:4203:22057253,22279187:ela:4203:22280531,22366542:ela:4203:22367365,22437811:ela:4203:22440525,22481121:ela:4203:22481666,22582534:ela:4203:22584177'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005945166806941164, 'nb_photo': 28, 'list_port_cont': '21949042,21962018,21962607,21963712,21963797,21979840,21997084,21998991,21999701,22005722,22026988,22132688,22232112,22276694,22281565,22324291,22409364,22454162,22584148', 'assoc_port': '21948988:21949042,21958967:21963797,21958973:21963712,21958984:21962607,21960958:21962018,21979699:21979840,21993536:22005722,21996609:21998991,21996617:21997084,21999404:21999701,22026665:22026988,22132456:22132688,22230677:22232112,22276671:22276694,22281460:22281565,22322894:22324291,22406449:22409364,22453709:22454162,22582542:22584148', 'assoc_mat': '21948988:ela:4207:21949042,21958967:ela:4207:21963797,21958973:ela:4207:21963712,21958984:ela:4207:21962607,21960958:ela:4207:21962018,21979699:ela:4207:21979840,21993536:ela:4207:22005722,21996609:ela:4207:21998991,21996617:ela:4207:21997084,21999404:ela:4207:21999701,22026665:ela:4207:22026988,22132456:ela:4207:22132688,22230677:ela:4207:22232112,22276671:ela:4207:22276694,22281460:ela:4207:22281565,22322894:ela:4207:22324291,22406449:ela:4207:22409364,22453709:ela:4207:22454162,22582542:ela:4207:22584148'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016752674489125842, 'nb_photo': 1, 'list_port_cont': '21982306', 'assoc_port': '21979634:21982306', 'assoc_mat': '21979634:ela:4461:21982306'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010862982635877557, 'nb_photo': 14, 'list_port_cont': '21961558,21994065,21997374,22057057,22125062,22281692,22283410,22407089', 'assoc_port': '21960955:21961558,21993449:21994065,21996605:21997374,22056823:22057057,22124805:22125062,22281440:22281692,22283096:22283410,22406456:22407089', 'assoc_mat': '21960955:ela:4200:21961558,21993449:ela:4200:21994065,21996605:ela:4200:21997374,22056823:ela:4200:22057057,22124805:ela:4200:22125062,22281440:ela:4200:22281692,22283096:ela:4200:22283410,22406456:ela:4200:22407089'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0029544553488659755, 'nb_photo': 83, 'list_port_cont': '21943883,21959560,21987199,21997626,22018641,22028947,22050255,22067569,22076197,22098410,22132771,22231524,22231718,22233518,22273860,22281913,22283682,22322350,22322612,22367010,22368409,22406781,22408031,22435832,22450800,22481716,22498197,22524328,22582902,22583032', 'assoc_port': '21943743:21943883,21958983:21959560,21986498:21987199,21996601:21997626,22018245:22018641,22028717:22028947,22049540:22050255,22067056:22067569,22075449:22076197,22097411:22098410,22132452:22132771,22230682:22231718,22230698:22231524,22232646:22233518,22273526:22273860,22281468:22281913,22283085:22283682,22322099:22322612,22322109:22322350,22366525:22368409,22366551:22367010,22406454:22406781,22407388:22408031,22435015:22435832,22450638:22450800,22481119:22481716,22498024:22498197,22523616:22524328,22582518:22583032,22582539:22582902', 'assoc_mat': '21943743:ela:4209:21943883,21958983:ela:4209:21959560,21986498:ela:4209:21987199,21996601:ela:4209:21997626,22018245:ela:4209:22018641,22028717:ela:4209:22028947,22049540:ela:4209:22050255,22067056:ela:4209:22067569,22075449:ela:4209:22076197,22097411:ela:4209:22098410,22132452:ela:4209:22132771,22230682:ela:4209:22231718,22230698:ela:4209:22231524,22232646:ela:4209:22233518,22273526:ela:4209:22273860,22281468:ela:4209:22281913,22283085:ela:4209:22283682,22322099:ela:4209:22322612,22322109:ela:4209:22322350,22366525:ela:4209:22368409,22366551:ela:4209:22367010,22406454:ela:4209:22406781,22407388:ela:4209:22408031,22435015:ela:4209:22435832,22450638:ela:4209:22450800,22481119:ela:4209:22481716,22498024:ela:4209:22498197,22523616:ela:4209:22524328,22582518:ela:4209:22583032,22582539:ela:4209:22582902'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00031477405654386007, 'nb_photo': 19, 'list_port_cont': '21962125,21996870,21999961,22005785,22029870,22041059,22049822,22051348,22085684,22211746,22273893,22283715,22306126,22448741,22481373,22584110', 'assoc_port': '21960957:21962125,21979639:22005785,21996608:21999961,21996618:21996870,22029571:22029870,22040898:22041059,22049549:22051348,22049587:22049822,22085492:22085684,22209367:22211746,22273523:22273893,22283090:22283715,22306053:22306126,22435019:22448741,22481116:22481373,22582538:22584110', 'assoc_mat': '21960957:ela:4207:21962125,21979639:ela:4207:22005785,21996608:ela:4207:21999961,21996618:ela:4207:21996870,22029571:ela:4207:22029870,22040898:ela:4207:22041059,22049549:ela:4207:22051348,22049587:ela:4207:22049822,22085492:ela:4207:22085684,22209367:ela:4207:22211746,22273523:ela:4207:22273893,22283090:ela:4207:22283715,22306053:ela:4207:22306126,22435019:ela:4207:22448741,22481116:ela:4207:22481373,22582538:ela:4207:22584110'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041155249941419303, 'nb_photo': 82, 'list_port_cont': '21949386,21959294,21997313,22023556,22057077,22075686,22125125,22231275,22239336,22283569,22324687,22407168,22438332,22478358,22526238,22582815', 'assoc_port': '21948974:21949386,21958965:21959294,21996602:21997313,22023267:22023556,22056827:22057077,22075448:22075686,22124803:22125125,22230706:22231275,22238984:22239336,22283086:22283569,22324437:22324687,22406447:22407168,22437812:22438332,22477707:22478358,22525590:22526238,22582532:22582815', 'assoc_mat': '21948974:ela:4211:21949386,21958965:ela:4211:21959294,21996602:ela:4211:21997313,22023267:ela:4211:22023556,22056827:ela:4211:22057077,22075448:ela:4211:22075686,22124803:ela:4211:22125125,22230706:ela:4211:22231275,22238984:ela:4211:22239336,22283086:ela:4211:22283569,22324437:ela:4211:22324687,22406447:ela:4211:22407168,22437812:ela:4211:22438332,22477707:ela:4211:22478358,22525590:ela:4211:22526238,22582532:ela:4211:22582815'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017092685539793956, 'nb_photo': 1102, 'list_port_cont': '22000366,22053063,22057252,22280520,22367370,22440522,22481665,22584172', 'assoc_port': '21996603:22000366,22051917:22053063,22056825:22057252,22279187:22280520,22366542:22367370,22437811:22440522,22481121:22481665,22582534:22584172', 'assoc_mat': '21996603:etiquette:4203:22000366,22051917:etiquette:4203:22053063,22056825:etiquette:4203:22057252,22279187:etiquette:4203:22280520,22366542:etiquette:4203:22367370,22437811:etiquette:4203:22440522,22481121:etiquette:4203:22481665,22582534:etiquette:4203:22584172'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008583036573697368, 'nb_photo': 293, 'list_port_cont': '21944356,21949038,21959059,21960893,21961137,21961360,21961852,21962022,21962605,21963720,21963778,21963807,21964346,21979832,21994283,21997091,21998218,21998311,21998984,21999693,21999823,22000314,22005716,22005817,22006035,22006686,22007691,22016212,22024976,22026996,22049732,22051242,22052418,22053152,22056977,22057036,22065938,22072303,22075658,22075707,22085691,22088242,22101394,22124956,22126667,22132697,22133688,22209915,22213693,22231161,22231401,22231652,22231693,22232101,22233838,22239242,22275558,22281776,22282004,22282103,22282127,22282169,22283839,22319193,22323037,22323763,22360526,22366745,22366767,22366885,22366969,22367021,22367251,22367259,22367390,22406643,22407724,22408145,22409351,22410385,22434066,22435237,22436164,22442354,22448175,22450700,22451103,22454149,22478536,22478590,22478681,22479261,22481208,22481408,22511152,22511496,22526177,22582992,22583294,22583773,22584068,22584137', 'assoc_port': '21944152:21944356,21948988:21949038,21951750:21960893,21951751:21964346,21958967:21963807,21958968:21963778,21958973:21963720,21958984:21962605,21958986:21959059,21960958:21962022,21960960:21961852,21961003:21961360,21961005:21961137,21979680:22005817,21979691:22006035,21979699:21979832,21993402:22007691,21993416:22006686,21993536:22005716,21993542:21994283,21996600:22000314,21996609:21998984,21996610:21999823,21996611:21998311,21996614:21998218,21996617:21997091,21999404:21999693,22015446:22016212,22023040:22024976,22026665:22026996,22049541:22052418,22049551:22049732,22049586:22051242,22052991:22053152,22056811:22057036,22056820:22056977,22065416:22065938,22071576:22072303,22075471:22075707,22075481:22075658,22085488:22088242,22085490:22085691,22101055:22101394,22124802:22124956,22126146:22126667,22132456:22132697,22132457:22133688,22209366:22213693,22209370:22209915,22230677:22232101,22230686:22233838,22230687:22231693,22230699:22231401,22230700:22231652,22230701:22231161,22238989:22239242,22275556:2227555', 'assoc_mat': '21944152:etiquette:4207:21944356,21948988:etiquette:4207:21949038,21951750:etiquette:4207:21960893,21951751:etiquette:4207:21964346,21958967:etiquette:4207:21963807,21958968:etiquette:4207:21963778,21958973:etiquette:4207:21963720,21958984:etiquette:4207:21962605,21958986:etiquette:4207:21959059,21960958:etiquette:4207:21962022,21960960:etiquette:4207:21961852,21961003:etiquette:4207:21961360,21961005:etiquette:4207:21961137,21979680:etiquette:4207:22005817,21979691:etiquette:4207:22006035,21979699:etiquette:4207:21979832,21993402:etiquette:4207:22007691,21993416:etiquette:4207:22006686,21993536:etiquette:4207:22005716,21993542:etiquette:4207:21994283,21996600:etiquette:4207:22000314,21996609:etiquette:4207:21998984,21996610:etiquette:4207:21999823,21996611:etiquette:4207:21998311,21996614:etiquette:4207:21998218,21996617:etiquette:4207:21997091,21999404:etiquette:4207:21999693,22015446:etiquette:4207:22016212,22023040:etiquette:4207:22024976,22026665:etiquette:4207:22026996,22049541:etiquette:4207:22052418,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004002920353433349, 'nb_photo': 39, 'list_port_cont': '21944267,21944277,21959120,21959185,21959417,21961731,21982553,21994219,21997102,22023304,22023351,22055369,22055780,22075984,22097913,22281618,22324619,22366649,22366696,22366947,22367348,22397355,22427578,22479162,22524132,22528137,22583492', 'assoc_port': '21944150:21944267,21944151:21944277,21958974:21959417,21958980:21959120,21958981:21959185,21960953:21961731,21979635:21982553,21993455:21994219,21996620:21997102,22023269:22023351,22023270:22023304,22055073:22055780,22055080:22055369,22075452:22075984,22097412:22097913,22281481:22281618,22324430:22324619,22366524:22367348,22366533:22366947,22366553:22366696,22366554:22366649,22396720:22397355,22426952:22427578,22477676:22479162,22523626:22524132,22525575:22528137,22582524:22583492', 'assoc_mat': '21944150:etiquette:4461:21944267,21944151:etiquette:4461:21944277,21958974:etiquette:4461:21959417,21958980:etiquette:4461:21959120,21958981:etiquette:4461:21959185,21960953:etiquette:4461:21961731,21979635:etiquette:4461:21982553,21993455:etiquette:4461:21994219,21996620:etiquette:4461:21997102,22023269:etiquette:4461:22023351,22023270:etiquette:4461:22023304,22055073:etiquette:4461:22055780,22055080:etiquette:4461:22055369,22075452:etiquette:4461:22075984,22097412:etiquette:4461:22097913,22281481:etiquette:4461:22281618,22324430:etiquette:4461:22324619,22366524:etiquette:4461:22367348,22366533:etiquette:4461:22366947,22366553:etiquette:4461:22366696,22366554:etiquette:4461:22366649,22396720:etiquette:4461:22397355,22426952:etiquette:4461:22427578,22477676:etiquette:4461:22479162,22523626:etiquette:4461:22524132,22525575:etiquette:4461:22528137,22582524:etiquette:4461:22583492'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005483389492809159, 'nb_photo': 156, 'list_port_cont': '21961559,21994070,21997383,22023396,22057052,22125060,22243611,22281690,22366858,22407095,22525930', 'assoc_port': '21960955:21961559,21993449:21994070,21996605:21997383,22023266:22023396,22056823:22057052,22124805:22125060,22238992:22243611,22281440:22281690,22366540:22366858,22406456:22407095,22525635:22525930', 'assoc_mat': '21960955:etiquette:4200:21961559,21993449:etiquette:4200:21994070,21996605:etiquette:4200:21997383,22023266:etiquette:4200:22023396,22056823:etiquette:4200:22057052,22124805:etiquette:4200:22125060,22238992:etiquette:4200:22243611,22281440:etiquette:4200:22281690,22366540:etiquette:4200:22366858,22406456:etiquette:4200:22407095,22525635:etiquette:4200:22525930'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.008169041135839376, 'nb_photo': 695, 'list_port_cont': '21943870,21959563,21987200,21997633,22018643,22028938,22050259,22067581,22076193,22098413,22132759,22231529,22231723,22233517,22273857,22281916,22283671,22322356,22322600,22367004,22368404,22406775,22408032,22435822,22450808,22481679,22498193,22512392,22524330,22526261,22582710,22582904,22583028', 'assoc_port': '21943743:21943870,21958983:21959563,21986498:21987200,21996601:21997633,22018245:22018643,22028717:22028938,22049540:22050259,22067056:22067581,22075449:22076193,22097411:22098413,22132452:22132759,22230682:22231723,22230698:22231529,22232646:22233517,22273526:22273857,22281468:22281916,22283085:22283671,22322099:22322600,22322109:22322356,22366525:22368404,22366551:22367004,22406454:22406775,22407388:22408032,22435015:22435822,22450638:22450808,22481119:22481679,22498024:22498193,22511930:22512392,22523616:22524330,22525633:22526261,22582518:22583028,22582539:22582904,22582558:22582710', 'assoc_mat': '21943743:etiquette:4209:21943870,21958983:etiquette:4209:21959563,21986498:etiquette:4209:21987200,21996601:etiquette:4209:21997633,22018245:etiquette:4209:22018643,22028717:etiquette:4209:22028938,22049540:etiquette:4209:22050259,22067056:etiquette:4209:22067581,22075449:etiquette:4209:22076193,22097411:etiquette:4209:22098413,22132452:etiquette:4209:22132759,22230682:etiquette:4209:22231723,22230698:etiquette:4209:22231529,22232646:etiquette:4209:22233517,22273526:etiquette:4209:22273857,22281468:etiquette:4209:22281916,22283085:etiquette:4209:22283671,22322099:etiquette:4209:22322600,22322109:etiquette:4209:22322356,22366525:etiquette:4209:22368404,22366551:etiquette:4209:22367004,22406454:etiquette:4209:22406775,22407388:etiquette:4209:22408032,22435015:etiquette:4209:22435822,22450638:etiquette:4209:22450808,22481119:etiquette:4209:22481679,22498024:etiquette:4209:22498193,22511930:etiquette:4209:22512392,22523616:etiquette:4209:22524330,22525633:etiquette:4209:22526261,22582518:etiquette:4209:22583028,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000538802582957354, 'nb_photo': 303, 'list_port_cont': '21944230,21961818,21961832,21962113,21963732,21996872,21999773,22004405,22005573,22005788,22015790,22026787,22029874,22041053,22050648,22051365,22053517,22055632,22057015,22071711,22071771,22080993,22085676,22091270,22092110,22101212,22103919,22112529,22126345,22126402,22132610,22206529,22210226,22211749,22223554,22224421,22224960,22230859,22230987,22231107,22231141,22231811,22232188,22235415,22235442,22273885,22275225,22275589,22277377,22279262,22281851,22282082,22282142,22283249,22283462,22283873,22284002,22306133,22318819,22319364,22320212,22320503,22321522,22322983,22323192,22323655,22323713,22323718,22359454,22360809,22367069,22367081,22367130,22367172,22397478,22397965,22407098,22407559,22407944,22407979,22408230,22408354,22409985,22427911,22433063,22444041,22448743,22450776,22450819,22453759,22477976,22478080,22478710,22478884,22478969,22479510,22496639,22496915,22509335,22511275,22511794,22512314,22514057,22524738,22524773,22525757,22525849,22525904,22526191,22528122,22582578,22582765,22582917,2258297', 'assoc_port': '21944153:21944230,21958969:21963732,21960957:21962113,21960959:21961832,21960975:21961818,21979639:22005788,21993520:22005573,21993541:22004405,21996618:21996872,21999402:21999773,22015445:22015790,22026666:22026787,22029571:22029874,22040898:22041053,22049550:22051365,22050505:22050648,22052990:22053517,22055074:22055632,22056813:22057015,22071577:22071771,22071592:22071711,22080661:22080993,22085445:22092110,22085463:22091270,22085492:22085676,22101058:22101212,22103910:22103919,22112304:22112529,22126147:22126402,22126172:22126345,22132459:22132610,22197664:22206529,22209367:22211749,22209369:22210226,22222761:22224960,22222763:22224421,22222812:22223554,22230678:22232188,22230684:22231811,22230702:22231141,22230703:22230987,22230708:22231107,22230709:22230859,22234976:22235442,22234977:22235415,22273523:22273885,22274923:22275225,22275555:22275589,22277374:22277377,22279199:22279262,22281442:22282082,22281448:22282142,22281458:22281851,22283087:22283462,22283091:22283873,22283092:22284002,22283100:2228324', 'assoc_mat': '21944153:etiquette:4207:21944230,21958969:etiquette:4207:21963732,21960957:etiquette:4207:21962113,21960959:etiquette:4207:21961832,21960975:etiquette:4207:21961818,21979639:etiquette:4207:22005788,21993520:etiquette:4207:22005573,21993541:etiquette:4207:22004405,21996618:etiquette:4207:21996872,21999402:etiquette:4207:21999773,22015445:etiquette:4207:22015790,22026666:etiquette:4207:22026787,22029571:etiquette:4207:22029874,22040898:etiquette:4207:22041053,22049550:etiquette:4207:22051365,22050505:etiquette:4207:22050648,22052990:etiquette:4207:22053517,22055074:etiquette:4207:22055632,22056813:etiquette:4207:22057015,22071577:etiquette:4207:22071771,22071592:etiquette:4207:22071711,22080661:etiquette:4207:22080993,22085445:etiquette:4207:22092110,22085463:etiquette:4207:22091270,22085492:etiquette:4207:22085676,22101058:etiquette:4207:22101212,22103910:etiquette:4207:22103919,22112304:etiquette:4207:22112529,22126147:etiquette:4207:22126402,22126172:etiquette:4207:22126345,22132459:etiquette:4207:22132610,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0008422125816113734, 'nb_photo': 1709, 'list_port_cont': '21959292,21997315,22023548,22057071,22075685,22125113,22231282,22239328,22283561,22324666,22366906,22407163,22438345,22478360,22526242,22582807', 'assoc_port': '21958965:21959292,21996602:21997315,22023267:22023548,22056827:22057071,22075448:22075685,22124803:22125113,22230706:22231282,22238984:22239328,22283086:22283561,22324437:22324666,22366541:22366906,22406447:22407163,22437812:22438345,22477707:22478360,22525590:22526242,22582532:22582807', 'assoc_mat': '21958965:etiquette:4211:21959292,21996602:etiquette:4211:21997315,22023267:etiquette:4211:22023548,22056827:etiquette:4211:22057071,22075448:etiquette:4211:22075685,22124803:etiquette:4211:22125113,22230706:etiquette:4211:22231282,22238984:etiquette:4211:22239328,22283086:etiquette:4211:22283561,22324437:etiquette:4211:22324666,22366541:etiquette:4211:22366906,22406447:etiquette:4211:22407163,22437812:etiquette:4211:22438345,22477707:etiquette:4211:22478360,22525590:etiquette:4211:22526242,22582532:etiquette:4211:22582807'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0007953964608229087, 'nb_photo': 41, 'list_port_cont': '21945579,21962318,21998527,22000536,22023543,22057408,22076045,22107848,22125296,22232310,22239801,22284031,22324764,22327859,22361591,22367157,22407886,22427967,22439040,22509105,22524754,22526577,22583886', 'assoc_port': '21945159:21945579,21960956:21962318,21993371:22023543,21996604:22000536,21996616:21998527,22056822:22057408,22075422:22076045,22085489:22107848,22124804:22125296,22230690:22232310,22238986:22239801,22283095:22284031,22324421:22324764,22324435:22327859,22353119:22361591,22366543:22367157,22385794:22407886,22426948:22427967,22437814:22439040,22507298:22509105,22523618:22524754,22525637:22526577,22582525:22583886', 'assoc_mat': '21945159:etiquette:3327:21945579,21960956:etiquette:3327:21962318,21993371:etiquette:3327:22023543,21996604:etiquette:3327:22000536,21996616:etiquette:3327:21998527,22056822:etiquette:3327:22057408,22075422:etiquette:3327:22076045,22085489:etiquette:3327:22107848,22124804:etiquette:3327:22125296,22230690:etiquette:3327:22232310,22238986:etiquette:3327:22239801,22283095:etiquette:3327:22284031,22324421:etiquette:3327:22324764,22324435:etiquette:3327:22327859,22353119:etiquette:3327:22361591,22366543:etiquette:3327:22367157,22385794:etiquette:3327:22407886,22426948:etiquette:3327:22427967,22437814:etiquette:3327:22439040,22507298:etiquette:3327:22509105,22523618:etiquette:3327:22524754,22525637:etiquette:3327:22526577,22582525:etiquette:3327:22583886'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.028781119261230663, 'nb_photo': 477, 'list_port_cont': '22000377,22053064,22057256,22280518,22367363,22440517,22481659,22584176', 'assoc_port': '21996603:22000377,22051917:22053064,22056825:22057256,22279187:22280518,22366542:22367363,22437811:22440517,22481121:22481659,22582534:22584176', 'assoc_mat': '21996603:film_plastique:4203:22000377,22051917:film_plastique:4203:22053064,22056825:film_plastique:4203:22057256,22279187:film_plastique:4203:22280518,22366542:film_plastique:4203:22367363,22437811:film_plastique:4203:22440517,22481121:film_plastique:4203:22481659,22582534:film_plastique:4203:22584176'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005796195251970496, 'nb_photo': 1203, 'list_port_cont': '21944349,21949029,21960882,21961359,21961844,21962026,21962597,21963710,21963805,21964347,21979833,21980275,21994293,21997087,21998229,21998307,21998985,21999545,21999700,22000328,22005719,22005815,22005833,22006027,22006675,22007692,22016218,22023104,22024969,22026998,22049730,22051254,22052422,22053071,22053146,22056974,22057035,22065936,22071667,22072300,22075666,22075711,22085700,22086180,22088244,22101396,22124950,22126673,22132699,22133696,22209923,22213684,22231168,22231400,22231645,22231694,22232106,22233831,22239241,22275563,22276707,22279281,22281562,22281784,22282005,22282140,22282166,22282826,22283185,22283234,22283835,22318086,22319181,22320164,22320290,22323038,22323673,22323758,22324296,22324580,22360529,22366741,22366766,22366877,22366979,22367027,22367101,22367258,22367274,22367400,22397862,22397952,22406644,22407657,22407727,22408142,22409354,22410390,22434068,22435230,22436161,22442365,22446487,22448173,22448910,22450693,22451102,22454150,22478543,22478599,22478691,22478714,22479034,2247908', 'assoc_port': '21944152:21944349,21948988:21949029,21951750:21960882,21951751:21964347,21958967:21963805,21958973:21963710,21958984:21962597,21960958:21962026,21960960:21961844,21961003:21961359,21979680:22005815,21979690:22005833,21979691:22006027,21979698:21980275,21979699:21979833,21993402:22007692,21993416:22006675,21993536:22005719,21993542:21994293,21996600:22000328,21996609:21998985,21996611:21998307,21996614:21998229,21996617:21997087,21999404:21999700,21999406:21999545,22015446:22016218,22023040:22024969,22023041:22023104,22026665:22026998,22049541:22052422,22049551:22049730,22049586:22051254,22052991:22053146,22052993:22053071,22056811:22057035,22056820:22056974,22065416:22065936,22071576:22072300,22071589:22071667,22075471:22075711,22075481:22075666,22085488:22088244,22085490:22085700,22085491:22086180,22101055:22101396,22124802:22124950,22126146:22126673,22132456:22132699,22132457:22133696,22209366:22213684,22209370:22209923,22230677:22232106,22230686:22233831,22230687:22231694,22230699:22231400,22230700:2223164', 'assoc_mat': '21944152:film_plastique:4207:21944349,21948988:film_plastique:4207:21949029,21951750:film_plastique:4207:21960882,21951751:film_plastique:4207:21964347,21958967:film_plastique:4207:21963805,21958973:film_plastique:4207:21963710,21958984:film_plastique:4207:21962597,21960958:film_plastique:4207:21962026,21960960:film_plastique:4207:21961844,21961003:film_plastique:4207:21961359,21979680:film_plastique:4207:22005815,21979690:film_plastique:4207:22005833,21979691:film_plastique:4207:22006027,21979698:film_plastique:4207:21980275,21979699:film_plastique:4207:21979833,21993402:film_plastique:4207:22007692,21993416:film_plastique:4207:22006675,21993536:film_plastique:4207:22005719,21993542:film_plastique:4207:21994293,21996600:film_plastique:4207:22000328,21996609:film_plastique:4207:21998985,21996611:film_plastique:4207:21998307,21996614:film_plastique:4207:21998229,21996617:film_plastique:4207:21997087,21999404:film_plastique:4207:21999700,21999406:film_plastique:4207:21999545,22015446:film_plastique:4207:2201621'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.766451749215625, 'nb_photo': 4900, 'list_port_cont': '21944262,21944272,21959123,21959172,21959410,21960037,21961482,21961743,21979895,21980339,21981899,21982315,21982547,21982696,21994224,21996974,21997104,21997550,21998040,21999620,21999736,22023307,22023337,22041436,22050470,22050726,22050767,22055366,22055509,22055781,22056981,22057132,22067390,22067458,22075729,22075863,22075976,22076073,22086013,22086253,22086433,22089916,22097926,22101685,22103943,22103952,22112503,22132470,22132508,22231038,22231319,22231421,22231552,22231581,22232213,22235480,22239305,22239355,22275615,22279350,22281610,22281641,22281707,22281741,22281853,22281940,22283304,22300668,22320555,22321056,22322175,22322321,22322510,22322576,22323209,22324594,22324617,22324653,22352635,22358477,22360414,22360697,22366651,22366708,22366786,22366831,22366935,22367037,22367216,22367318,22367350,22367411,22367439,22397365,22406661,22407850,22407913,22407987,22409477,22427257,22427576,22438162,22438246,22444189,22450743,22453932,22477984,22478018,22478145,22478328,22478559,22478649,22478993,2247915', 'assoc_port': '21944150:21944262,21944151:21944272,21958971:21960037,21958974:21959410,21958980:21959123,21958981:21959172,21960953:21961743,21961001:21961482,21979634:21982315,21979635:21982547,21979636:21982696,21979677:21981899,21979681:21980339,21979696:21979895,21993455:21994224,21996607:21998040,21996612:21997550,21996615:21996974,21996620:21997104,21999407:21999620,21999408:21999736,22023269:22023337,22023270:22023307,22040923:22041436,22049535:22050726,22049543:22050470,22050504:22050767,22055073:22055781,22055080:22055366,22055084:22055509,22056816:22057132,22056817:22056981,22067058:22067390,22067059:22067458,22075420:22076073,22075452:22075976,22075464:22075863,22075467:22075729,22085458:22086253,22085459:22086433,22085461:22086013,22089281:22089916,22097412:22097926,22101054:22101685,22103909:22103952,22103911:22103943,22112308:22112503,22132454:22132470,22132461:22132508,22230681:22232213,22230689:22231552,22230692:22231581,22230697:22231319,22230705:22231421,22230711:22231038,22234979:22235480,22238988:2223935', 'assoc_mat': '21944150:film_plastique:4461:21944262,21944151:film_plastique:4461:21944272,21958971:film_plastique:4461:21960037,21958974:film_plastique:4461:21959410,21958980:film_plastique:4461:21959123,21958981:film_plastique:4461:21959172,21960953:film_plastique:4461:21961743,21961001:film_plastique:4461:21961482,21979634:film_plastique:4461:21982315,21979635:film_plastique:4461:21982547,21979636:film_plastique:4461:21982696,21979677:film_plastique:4461:21981899,21979681:film_plastique:4461:21980339,21979696:film_plastique:4461:21979895,21993455:film_plastique:4461:21994224,21996607:film_plastique:4461:21998040,21996612:film_plastique:4461:21997550,21996615:film_plastique:4461:21996974,21996620:film_plastique:4461:21997104,21999407:film_plastique:4461:21999620,21999408:film_plastique:4461:21999736,22023269:film_plastique:4461:22023337,22023270:film_plastique:4461:22023307,22040923:film_plastique:4461:22041436,22049535:film_plastique:4461:22050726,22049543:film_plastique:4461:22050470,22050504:film_plastique:4461:2205076'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04268845615666781, 'nb_photo': 609, 'list_port_cont': '21961549,21994066,21997376,22023404,22057059,22125068,22132783,22243617,22281693,22283408,22366872,22407094,22525932', 'assoc_port': '21960955:21961549,21993449:21994066,21996605:21997376,22023266:22023404,22056823:22057059,22124805:22125068,22132460:22132783,22238992:22243617,22281440:22281693,22283096:22283408,22366540:22366872,22406456:22407094,22525635:22525932', 'assoc_mat': '21960955:film_plastique:4200:21961549,21993449:film_plastique:4200:21994066,21996605:film_plastique:4200:21997376,22023266:film_plastique:4200:22023404,22056823:film_plastique:4200:22057059,22124805:film_plastique:4200:22125068,22132460:film_plastique:4200:22132783,22238992:film_plastique:4200:22243617,22281440:film_plastique:4200:22281693,22283096:film_plastique:4200:22283408,22366540:film_plastique:4200:22366872,22406456:film_plastique:4200:22407094,22525635:film_plastique:4200:22525932'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.010707413990759512, 'nb_photo': 310, 'list_port_cont': '21943877,21959567,21987191,21997627,22018642,22028950,22050254,22067579,22076203,22098401,22132763,22231531,22231711,22233523,22273868,22281914,22283658,22322354,22322602,22367005,22368410,22406780,22408025,22435831,22450814,22481688,22498187,22512382,22524332,22526269,22582701,22582910,22583027', 'assoc_port': '21943743:21943877,21958983:21959567,21986498:21987191,21996601:21997627,22018245:22018642,22028717:22028950,22049540:22050254,22067056:22067579,22075449:22076203,22097411:22098401,22132452:22132763,22230682:22231711,22230698:22231531,22232646:22233523,22273526:22273868,22281468:22281914,22283085:22283658,22322099:22322602,22322109:22322354,22366525:22368410,22366551:22367005,22406454:22406780,22407388:22408025,22435015:22435831,22450638:22450814,22481119:22481688,22498024:22498187,22511930:22512382,22523616:22524332,22525633:22526269,22582518:22583027,22582539:22582910,22582558:22582701', 'assoc_mat': '21943743:film_plastique:4209:21943877,21958983:film_plastique:4209:21959567,21986498:film_plastique:4209:21987191,21996601:film_plastique:4209:21997627,22018245:film_plastique:4209:22018642,22028717:film_plastique:4209:22028950,22049540:film_plastique:4209:22050254,22067056:film_plastique:4209:22067579,22075449:film_plastique:4209:22076203,22097411:film_plastique:4209:22098401,22132452:film_plastique:4209:22132763,22230682:film_plastique:4209:22231711,22230698:film_plastique:4209:22231531,22232646:film_plastique:4209:22233523,22273526:film_plastique:4209:22273868,22281468:film_plastique:4209:22281914,22283085:film_plastique:4209:22283658,22322099:film_plastique:4209:22322602,22322109:film_plastique:4209:22322354,22366525:film_plastique:4209:22368410,22366551:film_plastique:4209:22367005,22406454:film_plastique:4209:22406780,22407388:film_plastique:4209:22408025,22435015:film_plastique:4209:22435831,22450638:film_plastique:4209:22450814,22481119:film_plastique:4209:22481688,22498024:film_plastique:4209:2249818'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.015225750903640983, 'nb_photo': 3437, 'list_port_cont': '21944231,21961034,21961239,21961819,21961833,21962119,21962407,21963728,21993956,21996861,21999717,21999783,21999966,22004409,22005561,22005782,22015595,22015800,22026785,22029885,22041067,22049812,22050653,22051346,22051376,22052234,22053352,22053520,22055444,22055636,22056915,22057017,22057117,22071713,22071773,22075594,22075750,22075785,22081003,22085677,22091271,22092108,22097717,22101207,22103923,22112379,22112458,22112535,22126348,22126400,22132612,22206535,22210230,22211738,22223553,22224427,22224952,22230862,22230975,22231104,22231122,22231138,22231147,22231823,22231828,22232186,22235414,22235444,22239150,22273888,22275226,22275581,22277386,22279212,22279259,22279309,22279456,22281844,22281988,22282088,22282145,22283247,22283453,22283517,22283709,22283872,22284003,22306125,22318817,22319353,22320209,22320505,22321528,22323094,22323140,22323196,22323654,22323714,22323729,22323743,22359443,22360818,22366690,22366734,22366811,22366931,22367074,22367086,22367132,22367176,22367302,22397491,22397892,2239797', 'assoc_port': '21944153:21944231,21958969:21963728,21958985:21962407,21960957:21962119,21960959:21961833,21960975:21961819,21960980:21961239,21961006:21961034,21979639:22005782,21993520:22005561,21993541:22004409,21993544:21993956,21996608:21999966,21996618:21996861,21999402:21999783,21999405:21999717,22015445:22015800,22015447:22015595,22026666:22026785,22029571:22029885,22040898:22041067,22049549:22051346,22049550:22051376,22049587:22049812,22050505:22050653,22051916:22052234,22052990:22053520,22052992:22053352,22055074:22055636,22055078:22055444,22056809:22057117,22056813:22057017,22056818:22056915,22071577:22071773,22071592:22071713,22075447:22075785,22075453:22075750,22075482:22075594,22080661:22081003,22085445:22092108,22085463:22091271,22085492:22085677,22097438:22097717,22101058:22101207,22103910:22103923,22112304:22112535,22112305:22112458,22112306:22112379,22126147:22126400,22126172:22126348,22132459:22132612,22197664:22206535,22209367:22211738,22209369:22210230,22222761:22224952,22222763:22224427,22222812:2222355', 'assoc_mat': '21944153:film_plastique:4207:21944231,21958969:film_plastique:4207:21963728,21958985:film_plastique:4207:21962407,21960957:film_plastique:4207:21962119,21960959:film_plastique:4207:21961833,21960975:film_plastique:4207:21961819,21960980:film_plastique:4207:21961239,21961006:film_plastique:4207:21961034,21979639:film_plastique:4207:22005782,21993520:film_plastique:4207:22005561,21993541:film_plastique:4207:22004409,21993544:film_plastique:4207:21993956,21996608:film_plastique:4207:21999966,21996618:film_plastique:4207:21996861,21999402:film_plastique:4207:21999783,21999405:film_plastique:4207:21999717,22015445:film_plastique:4207:22015800,22015447:film_plastique:4207:22015595,22026666:film_plastique:4207:22026785,22029571:film_plastique:4207:22029885,22040898:film_plastique:4207:22041067,22049549:film_plastique:4207:22051346,22049550:film_plastique:4207:22051376,22049587:film_plastique:4207:22049812,22050505:film_plastique:4207:22050653,22051916:film_plastique:4207:22052234,22052990:film_plastique:4207:2205352'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003282396233695376, 'nb_photo': 2419, 'list_port_cont': '21949395,21959300,21997312,22023546,22057074,22075678,22125124,22231281,22239329,22283564,22324689,22366913,22407169,22438343,22478366,22526250,22582813', 'assoc_port': '21948974:21949395,21958965:21959300,21996602:21997312,22023267:22023546,22056827:22057074,22075448:22075678,22124803:22125124,22230706:22231281,22238984:22239329,22283086:22283564,22324437:22324689,22366541:22366913,22406447:22407169,22437812:22438343,22477707:22478366,22525590:22526250,22582532:22582813', 'assoc_mat': '21948974:film_plastique:4211:21949395,21958965:film_plastique:4211:21959300,21996602:film_plastique:4211:21997312,22023267:film_plastique:4211:22023546,22056827:film_plastique:4211:22057074,22075448:film_plastique:4211:22075678,22124803:film_plastique:4211:22125124,22230706:film_plastique:4211:22231281,22238984:film_plastique:4211:22239329,22283086:film_plastique:4211:22283564,22324437:film_plastique:4211:22324689,22366541:film_plastique:4211:22366913,22406447:film_plastique:4211:22407169,22437812:film_plastique:4211:22438343,22477707:film_plastique:4211:22478366,22525590:film_plastique:4211:22526250,22582532:film_plastique:4211:22582813'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013849042623108195, 'nb_photo': 23, 'list_port_cont': '21944362,21949043,21961351,21961841,21994288,21999694,22005724,22006029,22057043,22101397,22126664,22232110,22282008,22283180,22323669,22360536,22366977,22367393,22478550,22479252,22583316', 'assoc_port': '21944152:21944362,21948988:21949043,21960960:21961841,21961003:21961351,21979691:22006029,21993536:22005724,21993542:21994288,21999404:21999694,22056811:22057043,22101055:22101397,22126146:22126664,22230677:22232110,22281451:22282008,22283102:22283180,22322857:22323669,22359945:22360536,22366514:22366977,22366518:22367393,22477664:22478550,22477675:22479252,22582563:22583316', 'assoc_mat': '21944152:kraft:4207:21944362,21948988:kraft:4207:21949043,21960960:kraft:4207:21961841,21961003:kraft:4207:21961351,21979691:kraft:4207:22006029,21993536:kraft:4207:22005724,21993542:kraft:4207:21994288,21999404:kraft:4207:21999694,22056811:kraft:4207:22057043,22101055:kraft:4207:22101397,22126146:kraft:4207:22126664,22230677:kraft:4207:22232110,22281451:kraft:4207:22282008,22283102:kraft:4207:22283180,22322857:kraft:4207:22323669,22359945:kraft:4207:22360536,22366514:kraft:4207:22366977,22366518:kraft:4207:22367393,22477664:kraft:4207:22478550,22477675:kraft:4207:22479252,22582563:kraft:4207:22583316'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012603136098254786, 'nb_photo': 4, 'list_port_cont': '21959184,22112506,22427577,22583408', 'assoc_port': '21958981:21959184,22112308:22112506,22426952:22427577,22582522:22583408', 'assoc_mat': '21958981:kraft:4461:21959184,22112308:kraft:4461:22112506,22426952:kraft:4461:22427577,22582522:kraft:4461:22583408'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011545011162786656, 'nb_photo': 4, 'list_port_cont': '21997384,22057046', 'assoc_port': '21996605:21997384,22056823:22057046', 'assoc_mat': '21996605:kraft:4200:21997384,22056823:kraft:4200:22057046'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004072310298721533, 'nb_photo': 53, 'list_port_cont': '21943754,21961115,21961127,21961199,21980289,21993946,22015690,22049854,22055415,22075615,22098329,22132944,22231357,22231732,22235469,22281546,22283697,22321204,22322306,22322398,22352379,22366895,22406517,22432950,22478166,22523983,22525866,22582832,22583197,22583442,22583570', 'assoc_port': '21943744:21943754,21960981:21961127,21960997:21961199,21961004:21961115,21979679:21980289,21993543:21993946,22015448:22015690,22049539:22049854,22055079:22055415,22075450:22075615,22097410:22098329,22132453:22132944,22230683:22231732,22230696:22231357,22234974:22235469,22281467:22281546,22283088:22283697,22320093:22321204,22322100:22322398,22322108:22322306,22352034:22352379,22366526:22366895,22406455:22406517,22432943:22432950,22477710:22478166,22523617:22523983,22525632:22525866,22582519:22583570,22582540:22583442,22582544:22583197,22582556:22582832', 'assoc_mat': '21943744:kraft:3726:21943754,21960981:kraft:3726:21961127,21960997:kraft:3726:21961199,21961004:kraft:3726:21961115,21979679:kraft:3726:21980289,21993543:kraft:3726:21993946,22015448:kraft:3726:22015690,22049539:kraft:3726:22049854,22055079:kraft:3726:22055415,22075450:kraft:3726:22075615,22097410:kraft:3726:22098329,22132453:kraft:3726:22132944,22230683:kraft:3726:22231732,22230696:kraft:3726:22231357,22234974:kraft:3726:22235469,22281467:kraft:3726:22281546,22283088:kraft:3726:22283697,22320093:kraft:3726:22321204,22322100:kraft:3726:22322398,22322108:kraft:3726:22322306,22352034:kraft:3726:22352379,22366526:kraft:3726:22366895,22406455:kraft:3726:22406517,22432943:kraft:3726:22432950,22477710:kraft:3726:22478166,22523617:kraft:3726:22523983,22525632:kraft:3726:22525866,22582519:kraft:3726:22583570,22582540:kraft:3726:22583442,22582544:kraft:3726:22583197,22582556:kraft:3726:22582832'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0008107174314928799, 'nb_photo': 27, 'list_port_cont': '21996875,22005566,22005777,22015591,22029884,22057113,22283523,22284016,22306122,22320507,22323710,22323722,22411791,22477973,22478869,22496901,22510669,22511271,22524779,22525903,22583551', 'assoc_port': '21979639:22005777,21993520:22005566,21996618:21996875,22015447:22015591,22029571:22029884,22056809:22057113,22283092:22284016,22283094:22283523,22306053:22306122,22320122:22320507,22322852:22323722,22322859:22323710,22406429:22411791,22477712:22478869,22477725:22477973,22496431:22496901,22507300:22511271,22507303:22510669,22523594:22524779,22525638:22525903,22582562:22583551', 'assoc_mat': '21979639:kraft:4207:22005777,21993520:kraft:4207:22005566,21996618:kraft:4207:21996875,22015447:kraft:4207:22015591,22029571:kraft:4207:22029884,22056809:kraft:4207:22057113,22283092:kraft:4207:22284016,22283094:kraft:4207:22283523,22306053:kraft:4207:22306122,22320122:kraft:4207:22320507,22322852:kraft:4207:22323722,22322859:kraft:4207:22323710,22406429:kraft:4207:22411791,22477712:kraft:4207:22478869,22477725:kraft:4207:22477973,22496431:kraft:4207:22496901,22507300:kraft:4207:22511271,22507303:kraft:4207:22510669,22523594:kraft:4207:22524779,22525638:kraft:4207:22525903,22582562:kraft:4207:22583551'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00029424895398213796, 'nb_photo': 4, 'list_port_cont': '21959290,22239343,22324681', 'assoc_port': '21958965:21959290,22238984:22239343,22324437:22324681', 'assoc_mat': '21958965:kraft:4211:21959290,22238984:kraft:4211:22239343,22324437:kraft:4211:22324681'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00854776461818952, 'nb_photo': 119, 'list_port_cont': '22000370,22053062,22057251,22280529,22367362,22440527,22481670,22584173', 'assoc_port': '21996603:22000370,22051917:22053062,22056825:22057251,22279187:22280529,22366542:22367362,22437811:22440527,22481121:22481670,22582534:22584173', 'assoc_mat': '21996603:metal:4203:22000370,22051917:metal:4203:22053062,22056825:metal:4203:22057251,22279187:metal:4203:22280529,22366542:metal:4203:22367362,22437811:metal:4203:22440527,22481121:metal:4203:22481670,22582534:metal:4203:22584173'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003658044643682019, 'nb_photo': 114, 'list_port_cont': '21944355,21949032,21960891,21961138,21962013,21962602,21964333,21979834,21994282,21997099,21998222,21998322,21999696,22000318,22005723,22005821,22006677,22016217,22023105,22024982,22053151,22055204,22056966,22072305,22075709,22088245,22133695,22213685,22231162,22231410,22231641,22232102,22281566,22283231,22318087,22323750,22366759,22367253,22367402,22407717,22408147,22409365,22436160,22442356,22454151,22479026,22479250,22481215,22583300,22584069,22584091,22584139', 'assoc_port': '21944152:21944355,21948988:21949032,21951750:21960891,21951751:21964333,21958984:21962602,21960958:21962013,21961005:21961138,21979680:22005821,21979699:21979834,21993416:22006677,21993536:22005723,21993542:21994282,21996600:22000318,21996611:21998322,21996614:21998222,21996617:21997099,21999404:21999696,22015446:22016217,22023040:22024982,22023041:22023105,22052991:22053151,22055083:22055204,22056820:22056966,22071576:22072305,22075471:22075709,22085488:22088245,22132457:22133695,22209366:22213685,22230677:22232102,22230699:22231410,22230700:22231641,22230701:22231162,22281460:22281566,22283101:22283231,22317561:22318087,22322854:22323750,22366518:22367402,22366528:22367253,22366548:22366759,22406449:22409365,22407384:22408147,22407387:22407717,22432940:22442356,22435018:22436160,22453709:22454151,22477668:22479026,22477675:22479250,22481118:22481215,22582537:22584069,22582542:22584139,22582545:22584091,22582565:22583300', 'assoc_mat': '21944152:metal:4207:21944355,21948988:metal:4207:21949032,21951750:metal:4207:21960891,21951751:metal:4207:21964333,21958984:metal:4207:21962602,21960958:metal:4207:21962013,21961005:metal:4207:21961138,21979680:metal:4207:22005821,21979699:metal:4207:21979834,21993416:metal:4207:22006677,21993536:metal:4207:22005723,21993542:metal:4207:21994282,21996600:metal:4207:22000318,21996611:metal:4207:21998322,21996614:metal:4207:21998222,21996617:metal:4207:21997099,21999404:metal:4207:21999696,22015446:metal:4207:22016217,22023040:metal:4207:22024982,22023041:metal:4207:22023105,22052991:metal:4207:22053151,22055083:metal:4207:22055204,22056820:metal:4207:22056966,22071576:metal:4207:22072305,22075471:metal:4207:22075709,22085488:metal:4207:22088245,22132457:metal:4207:22133695,22209366:metal:4207:22213685,22230677:metal:4207:22232102,22230699:metal:4207:22231410,22230700:metal:4207:22231641,22230701:metal:4207:22231162,22281460:metal:4207:22281566,22283101:metal:4207:22283231,22317561:metal:4207:22318087,22322854:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.009742928745288563, 'nb_photo': 34, 'list_port_cont': '21959182,21961734,21980341,21982556,21982700,21994229,21997547,22055510,22057133,22235485,22239348,22283305,22322518,22352642,22366779,22366940,22367035,22367342,22397352,22407907,22427575,22526453,22528134,22582771', 'assoc_port': '21958981:21959182,21960953:21961734,21979635:21982556,21979636:21982700,21979681:21980341,21993455:21994229,21996612:21997547,22055084:22055510,22056816:22057133,22234979:22235485,22238988:22239348,22283099:22283305,22322112:22322518,22352033:22352642,22366524:22367342,22366533:22366940,22366534:22367035,22366535:22366779,22396720:22397352,22407391:22407907,22426952:22427575,22525572:22526453,22525575:22528134,22582572:22582771', 'assoc_mat': '21958981:metal:4461:21959182,21960953:metal:4461:21961734,21979635:metal:4461:21982556,21979636:metal:4461:21982700,21979681:metal:4461:21980341,21993455:metal:4461:21994229,21996612:metal:4461:21997547,22055084:metal:4461:22055510,22056816:metal:4461:22057133,22234979:metal:4461:22235485,22238988:metal:4461:22239348,22283099:metal:4461:22283305,22322112:metal:4461:22322518,22352033:metal:4461:22352642,22366524:metal:4461:22367342,22366533:metal:4461:22366940,22366534:metal:4461:22367035,22366535:metal:4461:22366779,22396720:metal:4461:22397352,22407391:metal:4461:22407907,22426952:metal:4461:22427575,22525572:metal:4461:22526453,22525575:metal:4461:22528134,22582572:metal:4461:22582771'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01996282505781659, 'nb_photo': 36, 'list_port_cont': '21961552,21994069,21997375,22023409,22057056,22125064,22243613', 'assoc_port': '21960955:21961552,21993449:21994069,21996605:21997375,22023266:22023409,22056823:22057056,22124805:22125064,22238992:22243613', 'assoc_mat': '21960955:metal:4200:21961552,21993449:metal:4200:21994069,21996605:metal:4200:21997375,22023266:metal:4200:22023409,22056823:metal:4200:22057056,22124805:metal:4200:22125064,22238992:metal:4200:22243613'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00041791885977220236, 'nb_photo': 1, 'list_port_cont': '21980293', 'assoc_port': '21979679:21980293', 'assoc_mat': '21979679:metal:3726:21980293'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005974981752342012, 'nb_photo': 31, 'list_port_cont': '21943872,21959566,21997636,22028944,22076199,22231523,22231710,22281908,22322343,22367003,22406788,22408018,22481700,22498194,22526255,22582905,22583029', 'assoc_port': '21943743:21943872,21958983:21959566,21996601:21997636,22028717:22028944,22075449:22076199,22230682:22231710,22230698:22231523,22281468:22281908,22322109:22322343,22366551:22367003,22406454:22406788,22407388:22408018,22481119:22481700,22498024:22498194,22525633:22526255,22582518:22583029,22582539:22582905', 'assoc_mat': '21943743:metal:4209:21943872,21958983:metal:4209:21959566,21996601:metal:4209:21997636,22028717:metal:4209:22028944,22075449:metal:4209:22076199,22230682:metal:4209:22231710,22230698:metal:4209:22231523,22281468:metal:4209:22281908,22322109:metal:4209:22322343,22366551:metal:4209:22367003,22406454:metal:4209:22406788,22407388:metal:4209:22408018,22481119:metal:4209:22481700,22498024:metal:4209:22498194,22525633:metal:4209:22526255,22582518:metal:4209:22583029,22582539:metal:4209:22582905'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.006175789963544423, 'nb_photo': 282, 'list_port_cont': '21944237,21962114,21962405,21963739,21999959,22004401,22005568,22005784,22015791,22026795,22029879,22041055,22049813,22050644,22051342,22051366,22052232,22053524,22055627,22057018,22071715,22075747,22080994,22092116,22101213,22103929,22112536,22126347,22132609,22211742,22223544,22224426,22224950,22230978,22231105,22231135,22231816,22232187,22235453,22273883,22275217,22275582,22279211,22279263,22281843,22282085,22283250,22283713,22306128,22318821,22319362,22320214,22320511,22321523,22323662,22323705,22360808,22366812,22367092,22367137,22367171,22397978,22407111,22407942,22408218,22408253,22409982,22411801,22416717,22427925,22444032,22450786,22450828,22453772,22477971,22478082,22478614,22478704,22478872,22478974,22479401,22479512,22496908,22511268,22511797,22512312,22512730,22514058,22523844,22524360,22524743,22524769,22525749,22525860,22525902,22526198,22528115,22582758,22582915,22582965,22583564,22583864,22584095,22584131', 'assoc_port': '21944153:21944237,21958969:21963739,21958985:21962405,21960957:21962114,21979639:22005784,21993520:22005568,21993541:22004401,21996608:21999959,22015445:22015791,22026666:22026795,22029571:22029879,22040898:22041055,22049549:22051342,22049550:22051366,22049587:22049813,22050505:22050644,22051916:22052232,22052990:22053524,22055074:22055627,22056813:22057018,22071592:22071715,22075453:22075747,22080661:22080994,22085445:22092116,22101058:22101213,22103910:22103929,22112304:22112536,22126172:22126347,22132459:22132609,22209367:22211742,22222761:22224950,22222763:22224426,22222812:22223544,22230678:22232187,22230684:22231816,22230702:22231135,22230703:22230978,22230708:22231105,22234976:22235453,22273523:22273883,22274923:22275217,22275555:22275582,22279198:22279211,22279199:22279263,22281442:22282085,22281458:22281843,22283090:22283713,22283100:22283250,22306053:22306128,22317558:22319362,22317560:22318821,22320092:22321523,22320095:22320214,22320122:22320511,22322859:22323705,22322861:22323662,22359944:2236080', 'assoc_mat': '21944153:metal:4207:21944237,21958969:metal:4207:21963739,21958985:metal:4207:21962405,21960957:metal:4207:21962114,21979639:metal:4207:22005784,21993520:metal:4207:22005568,21993541:metal:4207:22004401,21996608:metal:4207:21999959,22015445:metal:4207:22015791,22026666:metal:4207:22026795,22029571:metal:4207:22029879,22040898:metal:4207:22041055,22049549:metal:4207:22051342,22049550:metal:4207:22051366,22049587:metal:4207:22049813,22050505:metal:4207:22050644,22051916:metal:4207:22052232,22052990:metal:4207:22053524,22055074:metal:4207:22055627,22056813:metal:4207:22057018,22071592:metal:4207:22071715,22075453:metal:4207:22075747,22080661:metal:4207:22080994,22085445:metal:4207:22092116,22101058:metal:4207:22101213,22103910:metal:4207:22103929,22112304:metal:4207:22112536,22126172:metal:4207:22126347,22132459:metal:4207:22132609,22209367:metal:4207:22211742,22222761:metal:4207:22224950,22222763:metal:4207:22224426,22222812:metal:4207:22223544,22230678:metal:4207:22232187,22230684:metal:4207:22231816,22230702:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00552414975546496, 'nb_photo': 309, 'list_port_cont': '21949389,21959291,21997308,22023547,22057070,22075672,22125120,22231269,22239338,22283553,22324677,22366902,22407175,22438335,22478364,22526247,22582804', 'assoc_port': '21948974:21949389,21958965:21959291,21996602:21997308,22023267:22023547,22056827:22057070,22075448:22075672,22124803:22125120,22230706:22231269,22238984:22239338,22283086:22283553,22324437:22324677,22366541:22366902,22406447:22407175,22437812:22438335,22477707:22478364,22525590:22526247,22582532:22582804', 'assoc_mat': '21948974:metal:4211:21949389,21958965:metal:4211:21959291,21996602:metal:4211:21997308,22023267:metal:4211:22023547,22056827:metal:4211:22057070,22075448:metal:4211:22075672,22124803:metal:4211:22125120,22230706:metal:4211:22231269,22238984:metal:4211:22239338,22283086:metal:4211:22283553,22324437:metal:4211:22324677,22366541:metal:4211:22366902,22406447:metal:4211:22407175,22437812:metal:4211:22438335,22477707:metal:4211:22478364,22525590:metal:4211:22526247,22582532:metal:4211:22582804'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0005448895960676343, 'nb_photo': 21, 'list_port_cont': '21945578,22023536,22076041,22125300,22279865,22282051,22284028,22318814,22320935,22407494,22407616,22479299,22526588', 'assoc_port': '21945159:21945578,21993371:22023536,22075422:22076041,22124804:22125300,22279192:22279865,22281439:22282051,22283095:22284028,22317565:22318814,22320115:22320935,22406435:22407616,22406462:22407494,22477722:22479299,22525637:22526588', 'assoc_mat': '21945159:metal:3327:21945578,21993371:metal:3327:22023536,22075422:metal:3327:22076041,22124804:metal:3327:22125300,22279192:metal:3327:22279865,22281439:metal:3327:22282051,22283095:metal:3327:22284028,22317565:metal:3327:22318814,22320115:metal:3327:22320935,22406435:metal:3327:22407616,22406462:metal:3327:22407494,22477722:metal:3327:22479299,22525637:metal:3327:22526588'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006051885595691173, 'nb_photo': 305, 'list_port_cont': '21942698,21944248,21959941,21960364,21961013,21962008,21962107,21982101,21982961,21984462,21987160,21994168,21994775,21997784,21997960,21998708,21999980,22015767,22016037,22023369,22050510,22050701,22051236,22051614,22053367,22057181,22057368,22067653,22076060,22076293,22086508,22105068,22105456,22105776,22112599,22126887,22132743,22224001,22232500,22232953,22233149,22233824,22239819,22275858,22279690,22282117,22282324,22321735,22322629,22323222,22323943,22324332,22324712,22324986,22352553,22353387,22358270,22360856,22366643,22366990,22367208,22367646,22397029,22398004,22407399,22410291,22411932,22427494,22428434,22436124,22444252,22479388,22479472,22482895,22508607,22524798,22526711,22526902,22583268,22583281,22583389,22583581,22583945,22583998', 'assoc_port': '21941555:21942698,21944149:21944248,21958970:21961013,21958972:21960364,21958982:21959941,21960954:21962008,21961002:21962107,21979633:21982961,21979695:21982101,21979697:21984462,21986466:21987160,21993432:21994775,21993462:21994168,21996606:21998708,21996613:21997960,21996619:21997784,21999409:21999980,22015443:22015767,22015444:22016037,22023268:22023369,22049536:22051614,22049544:22050510,22050503:22051236,22050507:22050701,22052988:22053367,22056815:22057368,22056830:22057181,22067060:22067653,22075421:22076293,22075451:22076060,22085462:22086508,22101053:22105456,22103907:22105776,22103908:22105068,22112307:22112599,22126173:22126887,22132455:22132743,22222764:22224001,22230680:22233149,22230688:22232500,22230691:22232953,22230710:22233824,22238987:22239819,22275554:22275858,22279193:22279690,22281461:22282117,22281463:22282324,22317568:22323943,22320096:22321735,22322111:22322629,22322902:22324332,22322924:22323222,22324425:22324712,22324428:22324986,22352035:22352553,22353122:22353387,22358079:2235827', 'assoc_mat': '21941555:metal:3594:21942698,21944149:metal:3594:21944248,21958970:metal:3594:21961013,21958972:metal:3594:21960364,21958982:metal:3594:21959941,21960954:metal:3594:21962008,21961002:metal:3594:21962107,21979633:metal:3594:21982961,21979695:metal:3594:21982101,21979697:metal:3594:21984462,21986466:metal:3594:21987160,21993432:metal:3594:21994775,21993462:metal:3594:21994168,21996606:metal:3594:21998708,21996613:metal:3594:21997960,21996619:metal:3594:21997784,21999409:metal:3594:21999980,22015443:metal:3594:22015767,22015444:metal:3594:22016037,22023268:metal:3594:22023369,22049536:metal:3594:22051614,22049544:metal:3594:22050510,22050503:metal:3594:22051236,22050507:metal:3594:22050701,22052988:metal:3594:22053367,22056815:metal:3594:22057368,22056830:metal:3594:22057181,22067060:metal:3594:22067653,22075421:metal:3594:22076293,22075451:metal:3594:22076060,22085462:metal:3594:22086508,22101053:metal:3594:22105456,22103907:metal:3594:22105776,22103908:metal:3594:22105068,22112307:metal:3594:22112599,22126173:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.11322601976560413, 'nb_photo': 2808, 'list_port_cont': '22000365,22053055,22057246,22280528,22367371,22440514,22481660,22584186', 'assoc_port': '21996603:22000365,22051917:22053055,22056825:22057246,22279187:22280528,22366542:22367371,22437811:22440514,22481121:22481660,22582534:22584186', 'assoc_mat': '21996603:papier:4203:22000365,22051917:papier:4203:22053055,22056825:papier:4203:22057246,22279187:papier:4203:22280528,22366542:papier:4203:22367371,22437811:papier:4203:22440514,22481121:papier:4203:22481660,22582534:papier:4203:22584186'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.06016726144822953, 'nb_photo': 16705, 'list_port_cont': '21944351,21949041,21959069,21960883,21961141,21961352,21961850,21962016,21962598,21963714,21963775,21963806,21964342,21979826,21980278,21994285,21997089,21998224,21998321,21998980,21999547,21999695,21999812,22000326,22005727,22005822,22005831,22006031,22006679,22007681,22016208,22023117,22024981,22027002,22049740,22051249,22052424,22053073,22053158,22055206,22056972,22057032,22065959,22071672,22072307,22075661,22075713,22076470,22085687,22086187,22088238,22101388,22124954,22126668,22132687,22133692,22209908,22213681,22231164,22231411,22231648,22231702,22232114,22233842,22239244,22275560,22276700,22279280,22281571,22281783,22281998,22282099,22282134,22282174,22282834,22283189,22283227,22283844,22318082,22319180,22320171,22320289,22323042,22323674,22323751,22324292,22324579,22335723,22360531,22366756,22366765,22366883,22366980,22367019,22367108,22367254,22367273,22367392,22397867,22397954,22406634,22407660,22407729,22408155,22409352,22410383,22434060,22435233,22436171,22442363,22446486,22448165,22448904,2245069', 'assoc_port': '21944152:21944351,21948988:21949041,21951750:21960883,21951751:21964342,21958967:21963806,21958968:21963775,21958973:21963714,21958984:21962598,21958986:21959069,21960958:21962016,21960960:21961850,21961003:21961352,21961005:21961141,21979680:22005822,21979690:22005831,21979691:22006031,21979698:21980278,21979699:21979826,21993402:22007681,21993416:22006679,21993536:22005727,21993542:21994285,21996600:22000326,21996609:21998980,21996610:21999812,21996611:21998321,21996614:21998224,21996617:21997089,21999404:21999695,21999406:21999547,22015446:22016208,22023040:22024981,22023041:22023117,22026665:22027002,22049541:22052424,22049551:22049740,22049586:22051249,22052991:22053158,22052993:22053073,22055083:22055206,22056811:22057032,22056820:22056972,22065416:22065959,22071576:22072307,22071589:22071672,22075471:22075713,22075481:22075661,22076434:22076470,22085488:22088238,22085490:22085687,22085491:22086187,22101055:22101388,22124802:22124954,22126146:22126668,22132456:22132687,22132457:22133692,22209366:2221368', 'assoc_mat': '21944152:papier:4207:21944351,21948988:papier:4207:21949041,21951750:papier:4207:21960883,21951751:papier:4207:21964342,21958967:papier:4207:21963806,21958968:papier:4207:21963775,21958973:papier:4207:21963714,21958984:papier:4207:21962598,21958986:papier:4207:21959069,21960958:papier:4207:21962016,21960960:papier:4207:21961850,21961003:papier:4207:21961352,21961005:papier:4207:21961141,21979680:papier:4207:22005822,21979690:papier:4207:22005831,21979691:papier:4207:22006031,21979698:papier:4207:21980278,21979699:papier:4207:21979826,21993402:papier:4207:22007681,21993416:papier:4207:22006679,21993536:papier:4207:22005727,21993542:papier:4207:21994285,21996600:papier:4207:22000326,21996609:papier:4207:21998980,21996610:papier:4207:21999812,21996611:papier:4207:21998321,21996614:papier:4207:21998224,21996617:papier:4207:21997089,21999404:papier:4207:21999695,21999406:papier:4207:21999547,22015446:papier:4207:22016208,22023040:papier:4207:22024981,22023041:papier:4207:22023117,22026665:papier:4207:22027002,2204'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22827468400330483, 'nb_photo': 54006, 'list_port_cont': '21944258,21944283,21959129,21959173,21959426,21960049,21961484,21961742,21979897,21980345,21981901,21982308,21982549,21982698,21994221,21996975,21997103,21997549,21998041,21999628,21999744,22023305,22023338,22041446,22050463,22050725,22050757,22055357,22055521,22055779,22056987,22057142,22067391,22067463,22075734,22075855,22075981,22076070,22086005,22086246,22086434,22089917,22097916,22101693,22103940,22103963,22112495,22132468,22132501,22231039,22231328,22231419,22231554,22231573,22232211,22235481,22239304,22239350,22275613,22279352,22281623,22281654,22281716,22281746,22281862,22281935,22283294,22300675,22320553,22321045,22322186,22322314,22322512,22322568,22323219,22324596,22324629,22324664,22352643,22358482,22360405,22360700,22366659,22366706,22366783,22366827,22366937,22367040,22367217,22367315,22367349,22367417,22367452,22397361,22406664,22407858,22407921,22407982,22409484,22427251,22427590,22438153,22438257,22444196,22450754,22453936,22477991,22478037,22478142,22478323,22478566,22478654,22478997,2247916', 'assoc_port': '21944150:21944258,21944151:21944283,21958971:21960049,21958974:21959426,21958980:21959129,21958981:21959173,21960953:21961742,21961001:21961484,21979634:21982308,21979635:21982549,21979636:21982698,21979677:21981901,21979681:21980345,21979696:21979897,21993455:21994221,21996607:21998041,21996612:21997549,21996615:21996975,21996620:21997103,21999407:21999628,21999408:21999744,22023269:22023338,22023270:22023305,22040923:22041446,22049535:22050725,22049543:22050463,22050504:22050757,22055073:22055779,22055080:22055357,22055084:22055521,22056816:22057142,22056817:22056987,22067058:22067391,22067059:22067463,22075420:22076070,22075452:22075981,22075464:22075855,22075467:22075734,22085458:22086246,22085459:22086434,22085461:22086005,22089281:22089917,22097412:22097916,22101054:22101693,22103909:22103963,22103911:22103940,22112308:22112495,22132454:22132468,22132461:22132501,22230681:22232211,22230689:22231554,22230692:22231573,22230697:22231328,22230705:22231419,22230711:22231039,22234979:22235481,22238988:2223935', 'assoc_mat': '21944150:papier:4461:21944258,21944151:papier:4461:21944283,21958971:papier:4461:21960049,21958974:papier:4461:21959426,21958980:papier:4461:21959129,21958981:papier:4461:21959173,21960953:papier:4461:21961742,21961001:papier:4461:21961484,21979634:papier:4461:21982308,21979635:papier:4461:21982549,21979636:papier:4461:21982698,21979677:papier:4461:21981901,21979681:papier:4461:21980345,21979696:papier:4461:21979897,21993455:papier:4461:21994221,21996607:papier:4461:21998041,21996612:papier:4461:21997549,21996615:papier:4461:21996975,21996620:papier:4461:21997103,21999407:papier:4461:21999628,21999408:papier:4461:21999744,22023269:papier:4461:22023338,22023270:papier:4461:22023305,22040923:papier:4461:22041446,22049535:papier:4461:22050725,22049543:papier:4461:22050463,22050504:papier:4461:22050757,22055073:papier:4461:22055779,22055080:papier:4461:22055357,22055084:papier:4461:22055521,22056816:papier:4461:22057142,22056817:papier:4461:22056987,22067058:papier:4461:22067391,22067059:papier:4461:22067463,2207'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03731000817118532, 'nb_photo': 1164, 'list_port_cont': '21961547,21994071,21997381,22023400,22057060,22125066,22132786,22243614,22281700,22283414,22366869,22407093,22525933', 'assoc_port': '21960955:21961547,21993449:21994071,21996605:21997381,22023266:22023400,22056823:22057060,22124805:22125066,22132460:22132786,22238992:22243614,22281440:22281700,22283096:22283414,22366540:22366869,22406456:22407093,22525635:22525933', 'assoc_mat': '21960955:papier:4200:21961547,21993449:papier:4200:21994071,21996605:papier:4200:21997381,22023266:papier:4200:22023400,22056823:papier:4200:22057060,22124805:papier:4200:22125066,22132460:papier:4200:22132786,22238992:papier:4200:22243614,22281440:papier:4200:22281700,22283096:papier:4200:22283414,22366540:papier:4200:22366869,22406456:papier:4200:22407093,22525635:papier:4200:22525933'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9480755303808714, 'nb_photo': 30954, 'list_port_cont': '21943881,21959564,21987196,21997630,22018646,22028952,22050258,22067573,22076207,22098406,22132780,22231522,22231716,22233511,22273854,22281911,22283667,22322351,22322614,22367006,22368395,22406783,22408017,22435823,22450804,22481714,22498189,22512384,22524324,22526268,22582713,22582912,22583036', 'assoc_port': '21943743:21943881,21958983:21959564,21986498:21987196,21996601:21997630,22018245:22018646,22028717:22028952,22049540:22050258,22067056:22067573,22075449:22076207,22097411:22098406,22132452:22132780,22230682:22231716,22230698:22231522,22232646:22233511,22273526:22273854,22281468:22281911,22283085:22283667,22322099:22322614,22322109:22322351,22366525:22368395,22366551:22367006,22406454:22406783,22407388:22408017,22435015:22435823,22450638:22450804,22481119:22481714,22498024:22498189,22511930:22512384,22523616:22524324,22525633:22526268,22582518:22583036,22582539:22582912,22582558:22582713', 'assoc_mat': '21943743:papier:4209:21943881,21958983:papier:4209:21959564,21986498:papier:4209:21987196,21996601:papier:4209:21997630,22018245:papier:4209:22018646,22028717:papier:4209:22028952,22049540:papier:4209:22050258,22067056:papier:4209:22067573,22075449:papier:4209:22076207,22097411:papier:4209:22098406,22132452:papier:4209:22132780,22230682:papier:4209:22231716,22230698:papier:4209:22231522,22232646:papier:4209:22233511,22273526:papier:4209:22273854,22281468:papier:4209:22281911,22283085:papier:4209:22283667,22322099:papier:4209:22322614,22322109:papier:4209:22322351,22366525:papier:4209:22368395,22366551:papier:4209:22367006,22406454:papier:4209:22406783,22407388:papier:4209:22408017,22435015:papier:4209:22435823,22450638:papier:4209:22450804,22481119:papier:4209:22481714,22498024:papier:4209:22498189,22511930:papier:4209:22512384,22523616:papier:4209:22524324,22525633:papier:4209:22526268,22582518:papier:4209:22583036,22582539:papier:4209:22582912,22582558:papier:4209:22582713'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04074381431398944, 'nb_photo': 23126, 'list_port_cont': '21944227,21961030,21961242,21961815,21961830,21962120,21962397,21963729,21993967,21996865,21999710,21999775,21999960,22004403,22005575,22005786,22015600,22015792,22026792,22029878,22041056,22049818,22050645,22051344,22051369,22052227,22053351,22053525,22055446,22055635,22056914,22057013,22057120,22071707,22071781,22075601,22075737,22075779,22081004,22085686,22091268,22092113,22097722,22101217,22103918,22112374,22112463,22112528,22126341,22126398,22132615,22206534,22210216,22211734,22223547,22224432,22224963,22230864,22230981,22231108,22231116,22231132,22231156,22231812,22231838,22232185,22235420,22235448,22239154,22273898,22275222,22275577,22277381,22279214,22279265,22279302,22279454,22281841,22281977,22281983,22282081,22282148,22283245,22283461,22283516,22283708,22283869,22284005,22306134,22318830,22319359,22320216,22320504,22321534,22322985,22323093,22323149,22323201,22323666,22323708,22323724,22323734,22324551,22359458,22360805,22366682,22366731,22366822,22366921,22367062,22367083,22367125,22367152,2236718', 'assoc_port': '21944153:21944227,21958969:21963729,21958985:21962397,21960957:21962120,21960959:21961830,21960975:21961815,21960980:21961242,21961006:21961030,21979639:22005786,21993520:22005575,21993541:22004403,21993544:21993967,21996608:21999960,21996618:21996865,21999402:21999775,21999405:21999710,22015445:22015792,22015447:22015600,22026666:22026792,22029571:22029878,22040898:22041056,22049549:22051344,22049550:22051369,22049587:22049818,22050505:22050645,22051916:22052227,22052990:22053525,22052992:22053351,22055074:22055635,22055078:22055446,22056809:22057120,22056813:22057013,22056818:22056914,22071577:22071781,22071592:22071707,22075447:22075779,22075453:22075737,22075482:22075601,22080661:22081004,22085445:22092113,22085463:22091268,22085492:22085686,22097438:22097722,22101058:22101217,22103910:22103918,22112304:22112528,22112305:22112463,22112306:22112374,22126147:22126398,22126172:22126341,22132459:22132615,22197664:22206534,22209367:22211734,22209369:22210216,22222761:22224963,22222763:22224432,22222812:2222354', 'assoc_mat': '21944153:papier:4207:21944227,21958969:papier:4207:21963729,21958985:papier:4207:21962397,21960957:papier:4207:21962120,21960959:papier:4207:21961830,21960975:papier:4207:21961815,21960980:papier:4207:21961242,21961006:papier:4207:21961030,21979639:papier:4207:22005786,21993520:papier:4207:22005575,21993541:papier:4207:22004403,21993544:papier:4207:21993967,21996608:papier:4207:21999960,21996618:papier:4207:21996865,21999402:papier:4207:21999775,21999405:papier:4207:21999710,22015445:papier:4207:22015792,22015447:papier:4207:22015600,22026666:papier:4207:22026792,22029571:papier:4207:22029878,22040898:papier:4207:22041056,22049549:papier:4207:22051344,22049550:papier:4207:22051369,22049587:papier:4207:22049818,22050505:papier:4207:22050645,22051916:papier:4207:22052227,22052990:papier:4207:22053525,22052992:papier:4207:22053351,22055074:papier:4207:22055635,22055078:papier:4207:22055446,22056809:papier:4207:22057120,22056813:papier:4207:22057013,22056818:papier:4207:22056914,22071577:papier:4207:22071781,2207'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012313517311197007, 'nb_photo': 5322, 'list_port_cont': '21949385,21959299,21997306,22023558,22057065,22075682,22125121,22231278,22239337,22283559,22324679,22366905,22407178,22438340,22478365,22526248,22582810', 'assoc_port': '21948974:21949385,21958965:21959299,21996602:21997306,22023267:22023558,22056827:22057065,22075448:22075682,22124803:22125121,22230706:22231278,22238984:22239337,22283086:22283559,22324437:22324679,22366541:22366905,22406447:22407178,22437812:22438340,22477707:22478365,22525590:22526248,22582532:22582810', 'assoc_mat': '21948974:papier:4211:21949385,21958965:papier:4211:21959299,21996602:papier:4211:21997306,22023267:papier:4211:22023558,22056827:papier:4211:22057065,22075448:papier:4211:22075682,22124803:papier:4211:22125121,22230706:papier:4211:22231278,22238984:papier:4211:22239337,22283086:papier:4211:22283559,22324437:papier:4211:22324679,22366541:papier:4211:22366905,22406447:papier:4211:22407178,22437812:papier:4211:22438340,22477707:papier:4211:22478365,22525590:papier:4211:22526248,22582532:papier:4211:22582810'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.038928522005189606, 'nb_photo': 4543, 'list_port_cont': '21945574,21962312,21998537,22000545,22023535,22050986,22052465,22057402,22066746,22076036,22107846,22125294,22231858,22232308,22239803,22279863,22282050,22284021,22284036,22284056,22318805,22320936,22322723,22322772,22323696,22323883,22324759,22327861,22353891,22358511,22359401,22361290,22361586,22367120,22367163,22367197,22407485,22407624,22407891,22412763,22427959,22439039,22446768,22450936,22478867,22479309,22509107,22524756,22526576,22583011,22583882,22584391', 'assoc_port': '21945159:21945574,21960956:21962312,21993371:22023535,21996604:22000545,21996616:21998537,22018246:22066746,22050508:22050986,22051914:22052465,22056822:22057402,22075422:22076036,22085489:22107846,22124804:22125294,22230690:22232308,22230694:22231858,22238986:22239803,22279192:22279863,22281439:22282050,22283095:22284021,22283097:22284036,22283098:22284056,22317565:22318805,22320115:22320936,22322097:22322723,22322098:22322772,22322889:22323696,22322925:22323883,22324421:22324759,22324435:22327861,22352032:22359401,22353119:22361586,22353123:22353891,22358077:22358511,22359937:22361290,22366530:22367120,22366543:22367163,22366546:22367197,22385794:22407891,22406433:22412763,22406435:22407624,22406462:22407485,22426948:22427959,22437814:22439039,22443710:22446768,22450640:22450936,22477671:22478867,22477722:22479309,22507298:22509107,22523618:22524756,22525637:22526576,22582525:22583882,22582541:22584391,22582557:22583011', 'assoc_mat': '21945159:papier:3327:21945574,21960956:papier:3327:21962312,21993371:papier:3327:22023535,21996604:papier:3327:22000545,21996616:papier:3327:21998537,22018246:papier:3327:22066746,22050508:papier:3327:22050986,22051914:papier:3327:22052465,22056822:papier:3327:22057402,22075422:papier:3327:22076036,22085489:papier:3327:22107846,22124804:papier:3327:22125294,22230690:papier:3327:22232308,22230694:papier:3327:22231858,22238986:papier:3327:22239803,22279192:papier:3327:22279863,22281439:papier:3327:22282050,22283095:papier:3327:22284021,22283097:papier:3327:22284036,22283098:papier:3327:22284056,22317565:papier:3327:22318805,22320115:papier:3327:22320936,22322097:papier:3327:22322723,22322098:papier:3327:22322772,22322889:papier:3327:22323696,22322925:papier:3327:22323883,22324421:papier:3327:22324759,22324435:papier:3327:22327861,22352032:papier:3327:22359401,22353119:papier:3327:22361586,22353123:papier:3327:22353891,22358077:papier:3327:22358511,22359937:papier:3327:22361290,22366530:papier:3327:22367120,2236'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.09907745375703884, 'nb_photo': 40367, 'list_port_cont': '21942699,21944244,21959939,21960366,21961016,21962005,21962109,21982100,21982969,21984468,21987153,21994160,21994781,21997776,21997962,21998712,21999976,22015769,22016042,22023371,22050509,22050692,22051237,22051610,22052172,22052526,22053365,22057184,22057373,22067649,22076058,22076294,22086505,22087031,22090271,22095555,22105076,22105459,22105773,22112602,22126884,22132745,22224000,22231970,22232498,22232959,22233145,22233822,22239814,22275855,22279642,22279694,22282124,22282185,22282330,22321328,22321729,22322623,22322633,22323228,22323940,22324339,22324710,22324994,22352550,22353385,22358269,22360866,22366638,22366992,22367200,22367277,22367644,22397022,22398003,22406710,22407398,22410297,22411808,22411928,22427493,22428430,22436132,22444261,22478315,22478637,22479392,22479476,22482899,22496621,22508609,22524707,22524791,22526399,22526706,22526897,22527256,22583260,22583273,22583364,22583390,22583463,22583583,22583804,22583953,22584004', 'assoc_port': '21941555:21942699,21944149:21944244,21958970:21961016,21958972:21960366,21958982:21959939,21960954:21962005,21961002:21962109,21979633:21982969,21979695:21982100,21979697:21984468,21986466:21987153,21993432:21994781,21993462:21994160,21996606:21998712,21996613:21997962,21996619:21997776,21999409:21999976,22015443:22015769,22015444:22016042,22023268:22023371,22049536:22051610,22049544:22050509,22050503:22051237,22050507:22050692,22051913:22052526,22051915:22052172,22052988:22053365,22056815:22057373,22056830:22057184,22067060:22067649,22075421:22076294,22075451:22076058,22085460:22087031,22085462:22086505,22089282:22090271,22090417:22095555,22101053:22105459,22103907:22105773,22103908:22105076,22112307:22112602,22126173:22126884,22132455:22132745,22222764:22224000,22230680:22233145,22230688:22232498,22230691:22232959,22230693:22231970,22230710:22233822,22238987:22239814,22275554:22275855,22279193:22279694,22279195:22279642,22281446:22282185,22281461:22282124,22281463:22282330,22317568:22323940,22320096:2232172', 'assoc_mat': '21941555:papier:3594:21942699,21944149:papier:3594:21944244,21958970:papier:3594:21961016,21958972:papier:3594:21960366,21958982:papier:3594:21959939,21960954:papier:3594:21962005,21961002:papier:3594:21962109,21979633:papier:3594:21982969,21979695:papier:3594:21982100,21979697:papier:3594:21984468,21986466:papier:3594:21987153,21993432:papier:3594:21994781,21993462:papier:3594:21994160,21996606:papier:3594:21998712,21996613:papier:3594:21997962,21996619:papier:3594:21997776,21999409:papier:3594:21999976,22015443:papier:3594:22015769,22015444:papier:3594:22016042,22023268:papier:3594:22023371,22049536:papier:3594:22051610,22049544:papier:3594:22050509,22050503:papier:3594:22051237,22050507:papier:3594:22050692,22051913:papier:3594:22052526,22051915:papier:3594:22052172,22052988:papier:3594:22053365,22056815:papier:3594:22057373,22056830:papier:3594:22057184,22067060:papier:3594:22067649,22075421:papier:3594:22076294,22075451:papier:3594:22076058,22085460:papier:3594:22087031,22085462:papier:3594:22086505,2208'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0008604329491225282, 'nb_photo': 3, 'list_port_cont': '22053052,22057243,22584187', 'assoc_port': '22051917:22053052,22056825:22057243,22582534:22584187', 'assoc_mat': '22051917:pehd:4203:22053052,22056825:pehd:4203:22057243,22582534:pehd:4203:22584187'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0010407464874951772, 'nb_photo': 21, 'list_port_cont': '21949039,21963711,21964343,21994291,22006028,22007690,22016206,22051246,22056967,22065937,22101398,22282125,22283229,22324574,22478679,22583771', 'assoc_port': '21948988:21949039,21951751:21964343,21958973:21963711,21979691:22006028,21993402:22007690,21993542:21994291,22015446:22016206,22049586:22051246,22056820:22056967,22065416:22065937,22101055:22101398,22281449:22282125,22283101:22283229,22324433:22324574,22477713:22478679,22582527:22583771', 'assoc_mat': '21948988:pehd:4207:21949039,21951751:pehd:4207:21964343,21958973:pehd:4207:21963711,21979691:pehd:4207:22006028,21993402:pehd:4207:22007690,21993542:pehd:4207:21994291,22015446:pehd:4207:22016206,22049586:pehd:4207:22051246,22056820:pehd:4207:22056967,22065416:pehd:4207:22065937,22101055:pehd:4207:22101398,22281449:pehd:4207:22282125,22283101:pehd:4207:22283229,22324433:pehd:4207:22324574,22477713:pehd:4207:22478679,22582527:pehd:4207:22583771'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.021763623658388496, 'nb_photo': 3, 'list_port_cont': '21960040,22367310,22427583', 'assoc_port': '21958971:21960040,22366523:22367310,22426952:22427583', 'assoc_mat': '21958971:pehd:4461:21960040,22366523:pehd:4461:22367310,22426952:pehd:4461:22427583'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005081026907922548, 'nb_photo': 31, 'list_port_cont': '21961554,21994064,21997382,22057053,22125063,22243615,22281696,22283413,22366861,22407080,22525926', 'assoc_port': '21960955:21961554,21993449:21994064,21996605:21997382,22056823:22057053,22124805:22125063,22238992:22243615,22281440:22281696,22283096:22283413,22366540:22366861,22406456:22407080,22525635:22525926', 'assoc_mat': '21960955:pehd:4200:21961554,21993449:pehd:4200:21994064,21996605:pehd:4200:21997382,22056823:pehd:4200:22057053,22124805:pehd:4200:22125063,22238992:pehd:4200:22243615,22281440:pehd:4200:22281696,22283096:pehd:4200:22283413,22366540:pehd:4200:22366861,22406456:pehd:4200:22407080,22525635:pehd:4200:22525926'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0005903494899689922, 'nb_photo': 8, 'list_port_cont': '21959565,22067570,22132761,22408019,22435833,22450806,22481719,22512380', 'assoc_port': '21958983:21959565,22067056:22067570,22132452:22132761,22407388:22408019,22435015:22435833,22450638:22450806,22481119:22481719,22511930:22512380', 'assoc_mat': '21958983:pehd:4209:21959565,22067056:pehd:4209:22067570,22132452:pehd:4209:22132761,22407388:pehd:4209:22408019,22435015:pehd:4209:22435833,22450638:pehd:4209:22450806,22481119:pehd:4209:22481719,22511930:pehd:4209:22512380'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007002629227995864, 'nb_photo': 21, 'list_port_cont': '21961812,21999963,22026790,22050651,22051340,22055439,22224433,22231814,22282093,22283241,22323088,22366819,22409993,22416707,22448736,22478705,22583711,22583863', 'assoc_port': '21960975:21961812,21996608:21999963,22026666:22026790,22049549:22051340,22050505:22050651,22055078:22055439,22222763:22224433,22230684:22231814,22281442:22282093,22283100:22283241,22322897:22323088,22366544:22366819,22406434:22416707,22406446:22409993,22435019:22448736,22477714:22478705,22582526:22583711,22582529:22583863', 'assoc_mat': '21960975:pehd:4207:21961812,21996608:pehd:4207:21999963,22026666:pehd:4207:22026790,22049549:pehd:4207:22051340,22050505:pehd:4207:22050651,22055078:pehd:4207:22055439,22222763:pehd:4207:22224433,22230684:pehd:4207:22231814,22281442:pehd:4207:22282093,22283100:pehd:4207:22283241,22322897:pehd:4207:22323088,22366544:pehd:4207:22366819,22406434:pehd:4207:22416707,22406446:pehd:4207:22409993,22435019:pehd:4207:22448736,22477714:pehd:4207:22478705,22582526:pehd:4207:22583711,22582529:pehd:4207:22583863'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9276744699903116, 'nb_photo': 565, 'list_port_cont': '21949392,21959288,21997307,22057063,22075674,22125126,22231267,22239332,22283555,22324683,22366916,22407166,22438333,22526241,22582818', 'assoc_port': '21948974:21949392,21958965:21959288,21996602:21997307,22056827:22057063,22075448:22075674,22124803:22125126,22230706:22231267,22238984:22239332,22283086:22283555,22324437:22324683,22366541:22366916,22406447:22407166,22437812:22438333,22525590:22526241,22582532:22582818', 'assoc_mat': '21948974:pehd:4211:21949392,21958965:pehd:4211:21959288,21996602:pehd:4211:21997307,22056827:pehd:4211:22057063,22075448:pehd:4211:22075674,22124803:pehd:4211:22125126,22230706:pehd:4211:22231267,22238984:pehd:4211:22239332,22283086:pehd:4211:22283555,22324437:pehd:4211:22324683,22366541:pehd:4211:22366916,22406447:pehd:4211:22407166,22437812:pehd:4211:22438333,22525590:pehd:4211:22526241,22582532:pehd:4211:22582818'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004040209470412909, 'nb_photo': 199, 'list_port_cont': '21945571,21962317,21998526,22000543,22023531,22050995,22057396,22066748,22076037,22107840,22125301,22231860,22232317,22279866,22282062,22284024,22284044,22284058,22318806,22322736,22322782,22323885,22324758,22327853,22358517,22361283,22361589,22367113,22367161,22407489,22407625,22407880,22412766,22427956,22439046,22478859,22479303,22509111,22524745,22526587,22583012,22583888', 'assoc_port': '21945159:21945571,21960956:21962317,21993371:22023531,21996604:22000543,21996616:21998526,22018246:22066748,22050508:22050995,22056822:22057396,22075422:22076037,22085489:22107840,22124804:22125301,22230690:22232317,22230694:22231860,22279192:22279866,22281439:22282062,22283095:22284024,22283097:22284044,22283098:22284058,22317565:22318806,22322097:22322736,22322098:22322782,22322925:22323885,22324421:22324758,22324435:22327853,22353119:22361589,22358077:22358517,22359937:22361283,22366530:22367113,22366543:22367161,22385794:22407880,22406433:22412766,22406435:22407625,22406462:22407489,22426948:22427956,22437814:22439046,22477671:22478859,22477722:22479303,22507298:22509111,22523618:22524745,22525637:22526587,22582525:22583888,22582557:22583012', 'assoc_mat': '21945159:pehd:3327:21945571,21960956:pehd:3327:21962317,21993371:pehd:3327:22023531,21996604:pehd:3327:22000543,21996616:pehd:3327:21998526,22018246:pehd:3327:22066748,22050508:pehd:3327:22050995,22056822:pehd:3327:22057396,22075422:pehd:3327:22076037,22085489:pehd:3327:22107840,22124804:pehd:3327:22125301,22230690:pehd:3327:22232317,22230694:pehd:3327:22231860,22279192:pehd:3327:22279866,22281439:pehd:3327:22282062,22283095:pehd:3327:22284024,22283097:pehd:3327:22284044,22283098:pehd:3327:22284058,22317565:pehd:3327:22318806,22322097:pehd:3327:22322736,22322098:pehd:3327:22322782,22322925:pehd:3327:22323885,22324421:pehd:3327:22324758,22324435:pehd:3327:22327853,22353119:pehd:3327:22361589,22358077:pehd:3327:22358517,22359937:pehd:3327:22361283,22366530:pehd:3327:22367113,22366543:pehd:3327:22367161,22385794:pehd:3327:22407880,22406433:pehd:3327:22412766,22406435:pehd:3327:22407625,22406462:pehd:3327:22407489,22426948:pehd:3327:22427956,22437814:pehd:3327:22439046,22477671:pehd:3327:22478859,22477722:pehd:33'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0009249603297533138, 'nb_photo': 272, 'list_port_cont': '21942700,21944246,21959943,21960362,21961017,21962001,21962106,21982096,21982965,21984465,21994161,21994774,21997782,21997957,21998709,21999974,22015766,22016039,22023373,22050512,22050695,22051231,22051617,22052518,22053359,22057185,22057367,22076054,22076299,22087025,22090278,22105071,22105451,22105777,22112603,22126881,22224002,22232958,22233143,22233825,22239820,22275856,22279647,22282118,22282181,22282334,22321730,22322620,22322628,22324331,22324709,22352558,22353388,22360862,22366639,22366989,22367206,22367282,22367638,22397030,22397998,22406718,22411807,22411934,22428427,22436127,22444255,22478314,22478643,22479396,22482900,22496624,22524703,22524797,22526400,22526905,22583261,22583363,22583381,22583456,22583799,22583954,22584005', 'assoc_port': '21941555:21942700,21944149:21944246,21958970:21961017,21958972:21960362,21958982:21959943,21960954:21962001,21961002:21962106,21979633:21982965,21979695:21982096,21979697:21984465,21993432:21994774,21993462:21994161,21996606:21998709,21996613:21997957,21996619:21997782,21999409:21999974,22015443:22015766,22015444:22016039,22023268:22023373,22049536:22051617,22049544:22050512,22050503:22051231,22050507:22050695,22051913:22052518,22052988:22053359,22056815:22057367,22056830:22057185,22075421:22076299,22075451:22076054,22085460:22087025,22089282:22090278,22101053:22105451,22103907:22105777,22103908:22105071,22112307:22112603,22126173:22126881,22222764:22224002,22230680:22233143,22230691:22232958,22230710:22233825,22238987:22239820,22275554:22275856,22279195:22279647,22281446:22282181,22281461:22282118,22281463:22282334,22320096:22321730,22322096:22322620,22322111:22322628,22322902:22324331,22324425:22324709,22352035:22352558,22353122:22353388,22359946:22360862,22366519:22367638,22366522:22367282,22366532:2236720', 'assoc_mat': '21941555:pehd:3594:21942700,21944149:pehd:3594:21944246,21958970:pehd:3594:21961017,21958972:pehd:3594:21960362,21958982:pehd:3594:21959943,21960954:pehd:3594:21962001,21961002:pehd:3594:21962106,21979633:pehd:3594:21982965,21979695:pehd:3594:21982096,21979697:pehd:3594:21984465,21993432:pehd:3594:21994774,21993462:pehd:3594:21994161,21996606:pehd:3594:21998709,21996613:pehd:3594:21997957,21996619:pehd:3594:21997782,21999409:pehd:3594:21999974,22015443:pehd:3594:22015766,22015444:pehd:3594:22016039,22023268:pehd:3594:22023373,22049536:pehd:3594:22051617,22049544:pehd:3594:22050512,22050503:pehd:3594:22051231,22050507:pehd:3594:22050695,22051913:pehd:3594:22052518,22052988:pehd:3594:22053359,22056815:pehd:3594:22057367,22056830:pehd:3594:22057185,22075421:pehd:3594:22076299,22075451:pehd:3594:22076054,22085460:pehd:3594:22087025,22089282:pehd:3594:22090278,22101053:pehd:3594:22105451,22103907:pehd:3594:22105777,22103908:pehd:3594:22105071,22112307:pehd:3594:22112603,22126173:pehd:3594:22126881,22222764:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011168448704032247, 'nb_photo': 125, 'list_port_cont': '22000372,22053056,22057250,22280526,22367368,22440519,22481662,22584180', 'assoc_port': '21996603:22000372,22051917:22053056,22056825:22057250,22279187:22280526,22366542:22367368,22437811:22440519,22481121:22481662,22582534:22584180', 'assoc_mat': '21996603:pet_clair:4203:22000372,22051917:pet_clair:4203:22053056,22056825:pet_clair:4203:22057250,22279187:pet_clair:4203:22280526,22366542:pet_clair:4203:22367368,22437811:pet_clair:4203:22440519,22481121:pet_clair:4203:22481662,22582534:pet_clair:4203:22584180'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0071441844401653395, 'nb_photo': 461, 'list_port_cont': '21944359,21949044,21960888,21961136,21961354,21962025,21962608,21963716,21963801,21964338,21979838,21980276,21994280,21997098,21998228,21998315,21998981,21999697,22000319,22005725,22005824,22006034,22006685,22016211,22023115,22024974,22049741,22051251,22052425,22056963,22057039,22065955,22072298,22075663,22076468,22085693,22086188,22088237,22101402,22124961,22126660,22132693,22209917,22213687,22231163,22231406,22231651,22231698,22232111,22233843,22239231,22275571,22276704,22279278,22281782,22282012,22282108,22282163,22282835,22283228,22318080,22319192,22320163,22320295,22323754,22324570,22360528,22366746,22366768,22366873,22366966,22367014,22367256,22367262,22367398,22397870,22397951,22407653,22407715,22408156,22409357,22410387,22434064,22435228,22436167,22442353,22448172,22448911,22450697,22454163,22478541,22478596,22478677,22479095,22479255,22481205,22481417,22511490,22524713,22582988,22583291,22583768,22584062,22584080,22584136', 'assoc_port': '21944152:21944359,21948988:21949044,21951750:21960888,21951751:21964338,21958967:21963801,21958973:21963716,21958984:21962608,21960958:21962025,21961003:21961354,21961005:21961136,21979680:22005824,21979691:22006034,21979698:21980276,21979699:21979838,21993416:22006685,21993536:22005725,21993542:21994280,21996600:22000319,21996609:21998981,21996611:21998315,21996614:21998228,21996617:21997098,21999404:21999697,22015446:22016211,22023040:22024974,22023041:22023115,22049541:22052425,22049551:22049741,22049586:22051251,22056811:22057039,22056820:22056963,22065416:22065955,22071576:22072298,22075481:22075663,22076434:22076468,22085488:22088237,22085490:22085693,22085491:22086188,22101055:22101402,22124802:22124961,22126146:22126660,22132456:22132693,22209366:22213687,22209370:22209917,22230677:22232111,22230686:22233843,22230687:22231698,22230699:22231406,22230700:22231651,22230701:22231163,22238989:22239231,22275556:22275571,22276671:22276704,22279197:22279278,22281441:22282835,22281443:22282108,22281444:2228216', 'assoc_mat': '21944152:pet_clair:4207:21944359,21948988:pet_clair:4207:21949044,21951750:pet_clair:4207:21960888,21951751:pet_clair:4207:21964338,21958967:pet_clair:4207:21963801,21958973:pet_clair:4207:21963716,21958984:pet_clair:4207:21962608,21960958:pet_clair:4207:21962025,21961003:pet_clair:4207:21961354,21961005:pet_clair:4207:21961136,21979680:pet_clair:4207:22005824,21979691:pet_clair:4207:22006034,21979698:pet_clair:4207:21980276,21979699:pet_clair:4207:21979838,21993416:pet_clair:4207:22006685,21993536:pet_clair:4207:22005725,21993542:pet_clair:4207:21994280,21996600:pet_clair:4207:22000319,21996609:pet_clair:4207:21998981,21996611:pet_clair:4207:21998315,21996614:pet_clair:4207:21998228,21996617:pet_clair:4207:21997098,21999404:pet_clair:4207:21999697,22015446:pet_clair:4207:22016211,22023040:pet_clair:4207:22024974,22023041:pet_clair:4207:22023115,22049541:pet_clair:4207:22052425,22049551:pet_clair:4207:22049741,22049586:pet_clair:4207:22051251,22056811:pet_clair:4207:22057039,22056820:pet_clair:4207:22056963,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007369975565762075, 'nb_photo': 14, 'list_port_cont': '21959170,21982695,21994231,22041448,22101691,22239307,22281861,22324625,22528135,22583332', 'assoc_port': '21958981:21959170,21979636:21982695,21993455:21994231,22040923:22041448,22101054:22101691,22238990:22239307,22281462:22281861,22324430:22324625,22525575:22528135,22582533:22583332', 'assoc_mat': '21958981:pet_clair:4461:21959170,21979636:pet_clair:4461:21982695,21993455:pet_clair:4461:21994231,22040923:pet_clair:4461:22041448,22101054:pet_clair:4461:22101691,22238990:pet_clair:4461:22239307,22281462:pet_clair:4461:22281861,22324430:pet_clair:4461:22324625,22525575:pet_clair:4461:22528135,22582533:pet_clair:4461:22583332'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.07253895702281678, 'nb_photo': 976, 'list_port_cont': '21961545,21994072,21997377,22023408,22057058,22125067,22132790,22243623,22281688,22283412,22366859,22407091,22525939', 'assoc_port': '21960955:21961545,21993449:21994072,21996605:21997377,22023266:22023408,22056823:22057058,22124805:22125067,22132460:22132790,22238992:22243623,22281440:22281688,22283096:22283412,22366540:22366859,22406456:22407091,22525635:22525939', 'assoc_mat': '21960955:pet_clair:4200:21961545,21993449:pet_clair:4200:21994072,21996605:pet_clair:4200:21997377,22023266:pet_clair:4200:22023408,22056823:pet_clair:4200:22057058,22124805:pet_clair:4200:22125067,22132460:pet_clair:4200:22132790,22238992:pet_clair:4200:22243623,22281440:pet_clair:4200:22281688,22283096:pet_clair:4200:22283412,22366540:pet_clair:4200:22366859,22406456:pet_clair:4200:22407091,22525635:pet_clair:4200:22525939'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.003321844360966385, 'nb_photo': 60, 'list_port_cont': '21943871,21959571,21987188,22028943,22050246,22076204,22098411,22132773,22231532,22231717,22233526,22281912,22283680,22322346,22366997,22368408,22406784,22408027,22435827,22450807,22481682,22498196,22512388,22582898,22583037', 'assoc_port': '21943743:21943871,21958983:21959571,21986498:21987188,22028717:22028943,22049540:22050246,22075449:22076204,22097411:22098411,22132452:22132773,22230682:22231717,22230698:22231532,22232646:22233526,22281468:22281912,22283085:22283680,22322109:22322346,22366525:22368408,22366551:22366997,22406454:22406784,22407388:22408027,22435015:22435827,22450638:22450807,22481119:22481682,22498024:22498196,22511930:22512388,22582518:22583037,22582539:22582898', 'assoc_mat': '21943743:pet_clair:4209:21943871,21958983:pet_clair:4209:21959571,21986498:pet_clair:4209:21987188,22028717:pet_clair:4209:22028943,22049540:pet_clair:4209:22050246,22075449:pet_clair:4209:22076204,22097411:pet_clair:4209:22098411,22132452:pet_clair:4209:22132773,22230682:pet_clair:4209:22231717,22230698:pet_clair:4209:22231532,22232646:pet_clair:4209:22233526,22281468:pet_clair:4209:22281912,22283085:pet_clair:4209:22283680,22322109:pet_clair:4209:22322346,22366525:pet_clair:4209:22368408,22366551:pet_clair:4209:22366997,22406454:pet_clair:4209:22406784,22407388:pet_clair:4209:22408027,22435015:pet_clair:4209:22435827,22450638:pet_clair:4209:22450807,22481119:pet_clair:4209:22481682,22498024:pet_clair:4209:22498196,22511930:pet_clair:4209:22512388,22582518:pet_clair:4209:22583037,22582539:pet_clair:4209:22582898'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00565462867234469, 'nb_photo': 919, 'list_port_cont': '21944239,21961249,21961810,21961836,21962406,21963727,21993969,21996871,21999776,21999962,22005562,22005791,22015590,22015796,22026793,22029871,22041060,22049823,22050650,22051343,22051368,22053345,22053519,22055442,22055639,22057021,22057115,22071701,22071767,22075735,22075776,22081007,22085678,22091258,22092117,22097725,22101203,22103927,22112467,22112525,22126344,22126401,22132611,22206544,22210223,22211745,22223557,22224431,22224955,22230858,22231110,22231136,22231151,22231815,22232192,22235423,22235443,22239148,22273886,22275219,22275588,22277389,22279264,22279304,22279458,22281847,22281965,22281993,22282090,22282146,22283242,22283449,22283716,22283861,22306131,22318823,22319354,22320204,22320509,22321529,22323100,22323146,22323189,22323660,22323712,22323736,22324549,22359449,22360815,22366732,22366815,22366919,22367063,22367084,22367129,22367174,22367295,22397488,22397971,22407106,22407561,22407949,22408219,22408247,22408346,22409988,22411449,22411688,22411795,22416714,22427280,22427920,22433057,2244404', 'assoc_port': '21944153:21944239,21958969:21963727,21958985:21962406,21960959:21961836,21960975:21961810,21960980:21961249,21979639:22005791,21993520:22005562,21993544:21993969,21996608:21999962,21996618:21996871,21999402:21999776,22015445:22015796,22015447:22015590,22026666:22026793,22029571:22029871,22040898:22041060,22049549:22051343,22049550:22051368,22049587:22049823,22050505:22050650,22052990:22053519,22052992:22053345,22055074:22055639,22055078:22055442,22056809:22057115,22056813:22057021,22071577:22071767,22071592:22071701,22075447:22075776,22075453:22075735,22080661:22081007,22085445:22092117,22085463:22091258,22085492:22085678,22097438:22097725,22101058:22101203,22103910:22103927,22112304:22112525,22112305:22112467,22126147:22126401,22126172:22126344,22132459:22132611,22197664:22206544,22209367:22211745,22209369:22210223,22222761:22224955,22222763:22224431,22222812:22223557,22230678:22232192,22230684:22231815,22230702:22231136,22230704:22231151,22230708:22231110,22230709:22230858,22234976:22235443,22234977:2223542', 'assoc_mat': '21944153:pet_clair:4207:21944239,21958969:pet_clair:4207:21963727,21958985:pet_clair:4207:21962406,21960959:pet_clair:4207:21961836,21960975:pet_clair:4207:21961810,21960980:pet_clair:4207:21961249,21979639:pet_clair:4207:22005791,21993520:pet_clair:4207:22005562,21993544:pet_clair:4207:21993969,21996608:pet_clair:4207:21999962,21996618:pet_clair:4207:21996871,21999402:pet_clair:4207:21999776,22015445:pet_clair:4207:22015796,22015447:pet_clair:4207:22015590,22026666:pet_clair:4207:22026793,22029571:pet_clair:4207:22029871,22040898:pet_clair:4207:22041060,22049549:pet_clair:4207:22051343,22049550:pet_clair:4207:22051368,22049587:pet_clair:4207:22049823,22050505:pet_clair:4207:22050650,22052990:pet_clair:4207:22053519,22052992:pet_clair:4207:22053345,22055074:pet_clair:4207:22055639,22055078:pet_clair:4207:22055442,22056809:pet_clair:4207:22057115,22056813:pet_clair:4207:22057021,22071577:pet_clair:4207:22071767,22071592:pet_clair:4207:22071701,22075447:pet_clair:4207:22075776,22075453:pet_clair:4207:22075735,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0029876190242736104, 'nb_photo': 772, 'list_port_cont': '21949391,21959295,21997317,22023552,22057073,22075675,22125118,22231270,22239342,22283562,22324668,22366910,22407176,22438342,22478357,22526244,22582803', 'assoc_port': '21948974:21949391,21958965:21959295,21996602:21997317,22023267:22023552,22056827:22057073,22075448:22075675,22124803:22125118,22230706:22231270,22238984:22239342,22283086:22283562,22324437:22324668,22366541:22366910,22406447:22407176,22437812:22438342,22477707:22478357,22525590:22526244,22582532:22582803', 'assoc_mat': '21948974:pet_clair:4211:21949391,21958965:pet_clair:4211:21959295,21996602:pet_clair:4211:21997317,22023267:pet_clair:4211:22023552,22056827:pet_clair:4211:22057073,22075448:pet_clair:4211:22075675,22124803:pet_clair:4211:22125118,22230706:pet_clair:4211:22231270,22238984:pet_clair:4211:22239342,22283086:pet_clair:4211:22283562,22324437:pet_clair:4211:22324668,22366541:pet_clair:4211:22366910,22406447:pet_clair:4211:22407176,22437812:pet_clair:4211:22438342,22477707:pet_clair:4211:22478357,22525590:pet_clair:4211:22526244,22582532:pet_clair:4211:22582803'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9280559502424353, 'nb_photo': 81302, 'list_port_cont': '21945573,21962314,21998533,22000546,22023539,22050992,22052464,22057399,22066747,22076043,22107847,22125297,22231861,22232305,22239807,22279872,22282056,22284023,22284037,22284048,22318811,22320925,22322733,22322778,22323690,22323887,22324755,22327865,22353892,22358519,22359409,22361280,22361584,22367112,22367156,22367199,22407488,22407627,22407893,22412756,22427961,22439037,22446773,22450931,22478861,22479310,22509100,22524750,22526578,22583019,22583885,22584395', 'assoc_port': '21945159:21945573,21960956:21962314,21993371:22023539,21996604:22000546,21996616:21998533,22018246:22066747,22050508:22050992,22051914:22052464,22056822:22057399,22075422:22076043,22085489:22107847,22124804:22125297,22230690:22232305,22230694:22231861,22238986:22239807,22279192:22279872,22281439:22282056,22283095:22284023,22283097:22284037,22283098:22284048,22317565:22318811,22320115:22320925,22322097:22322733,22322098:22322778,22322889:22323690,22322925:22323887,22324421:22324755,22324435:22327865,22352032:22359409,22353119:22361584,22353123:22353892,22358077:22358519,22359937:22361280,22366530:22367112,22366543:22367156,22366546:22367199,22385794:22407893,22406433:22412756,22406435:22407627,22406462:22407488,22426948:22427961,22437814:22439037,22443710:22446773,22450640:22450931,22477671:22478861,22477722:22479310,22507298:22509100,22523618:22524750,22525637:22526578,22582525:22583885,22582541:22584395,22582557:22583019', 'assoc_mat': '21945159:pet_clair:3327:21945573,21960956:pet_clair:3327:21962314,21993371:pet_clair:3327:22023539,21996604:pet_clair:3327:22000546,21996616:pet_clair:3327:21998533,22018246:pet_clair:3327:22066747,22050508:pet_clair:3327:22050992,22051914:pet_clair:3327:22052464,22056822:pet_clair:3327:22057399,22075422:pet_clair:3327:22076043,22085489:pet_clair:3327:22107847,22124804:pet_clair:3327:22125297,22230690:pet_clair:3327:22232305,22230694:pet_clair:3327:22231861,22238986:pet_clair:3327:22239807,22279192:pet_clair:3327:22279872,22281439:pet_clair:3327:22282056,22283095:pet_clair:3327:22284023,22283097:pet_clair:3327:22284037,22283098:pet_clair:3327:22284048,22317565:pet_clair:3327:22318811,22320115:pet_clair:3327:22320925,22322097:pet_clair:3327:22322733,22322098:pet_clair:3327:22322778,22322889:pet_clair:3327:22323690,22322925:pet_clair:3327:22323887,22324421:pet_clair:3327:22324755,22324435:pet_clair:3327:22327865,22352032:pet_clair:3327:22359409,22353119:pet_clair:3327:22361584,22353123:pet_clair:3327:22353892,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0424324475655243, 'nb_photo': 8093, 'list_port_cont': '21942693,21944242,21959938,21960357,21961014,21962006,21962112,21982094,21982967,21984467,21987156,21994163,21994780,21997778,21997955,21998710,21999977,22015764,22016038,22023375,22050517,22050693,22051238,22051618,22052168,22052525,22053370,22057182,22057370,22067659,22076053,22076296,22086507,22087030,22090276,22095559,22105067,22105453,22105767,22112604,22126878,22132740,22223995,22231971,22232499,22232962,22233150,22233821,22239811,22275852,22279644,22279693,22282122,22282177,22282332,22321325,22321737,22322617,22322635,22323229,22323939,22324336,22324711,22324993,22352559,22353391,22358267,22360863,22366642,22366984,22367205,22367278,22367643,22397023,22398006,22406712,22407406,22410295,22411804,22411936,22427492,22428426,22436131,22444259,22478313,22478641,22479387,22479474,22482902,22496627,22508603,22524708,22524801,22526403,22526708,22526904,22527255,22583263,22583276,22583355,22583386,22583464,22583587,22583800,22583952,22584002', 'assoc_port': '21941555:21942693,21944149:21944242,21958970:21961014,21958972:21960357,21958982:21959938,21960954:21962006,21961002:21962112,21979633:21982967,21979695:21982094,21979697:21984467,21986466:21987156,21993432:21994780,21993462:21994163,21996606:21998710,21996613:21997955,21996619:21997778,21999409:21999977,22015443:22015764,22015444:22016038,22023268:22023375,22049536:22051618,22049544:22050517,22050503:22051238,22050507:22050693,22051913:22052525,22051915:22052168,22052988:22053370,22056815:22057370,22056830:22057182,22067060:22067659,22075421:22076296,22075451:22076053,22085460:22087030,22085462:22086507,22089282:22090276,22090417:22095559,22101053:22105453,22103907:22105767,22103908:22105067,22112307:22112604,22126173:22126878,22132455:22132740,22222764:22223995,22230680:22233150,22230688:22232499,22230691:22232962,22230693:22231971,22230710:22233821,22238987:22239811,22275554:22275852,22279193:22279693,22279195:22279644,22281446:22282177,22281461:22282122,22281463:22282332,22317568:22323939,22320096:2232173', 'assoc_mat': '21941555:pet_clair:3594:21942693,21944149:pet_clair:3594:21944242,21958970:pet_clair:3594:21961014,21958972:pet_clair:3594:21960357,21958982:pet_clair:3594:21959938,21960954:pet_clair:3594:21962006,21961002:pet_clair:3594:21962112,21979633:pet_clair:3594:21982967,21979695:pet_clair:3594:21982094,21979697:pet_clair:3594:21984467,21986466:pet_clair:3594:21987156,21993432:pet_clair:3594:21994780,21993462:pet_clair:3594:21994163,21996606:pet_clair:3594:21998710,21996613:pet_clair:3594:21997955,21996619:pet_clair:3594:21997778,21999409:pet_clair:3594:21999977,22015443:pet_clair:3594:22015764,22015444:pet_clair:3594:22016038,22023268:pet_clair:3594:22023375,22049536:pet_clair:3594:22051618,22049544:pet_clair:3594:22050517,22050503:pet_clair:3594:22051238,22050507:pet_clair:3594:22050693,22051913:pet_clair:3594:22052525,22051915:pet_clair:3594:22052168,22052988:pet_clair:3594:22053370,22056815:pet_clair:3594:22057370,22056830:pet_clair:3594:22057182,22067060:pet_clair:3594:22067659,22075421:pet_clair:3594:22076296,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002424464140234023, 'nb_photo': 26, 'list_port_cont': '22000371,22053054,22057244,22280522,22367364,22440518,22481671', 'assoc_port': '21996603:22000371,22051917:22053054,22056825:22057244,22279187:22280522,22366542:22367364,22437811:22440518,22481121:22481671', 'assoc_mat': '21996603:pet_fonce:4203:22000371,22051917:pet_fonce:4203:22053054,22056825:pet_fonce:4203:22057244,22279187:pet_fonce:4203:22280522,22366542:pet_fonce:4203:22367364,22437811:pet_fonce:4203:22440518,22481121:pet_fonce:4203:22481671'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0014426675702123412, 'nb_photo': 30, 'list_port_cont': '21962023,21964337,21979839,21994292,21998310,22000322,22005721,22005819,22016214,22026995,22056976,22057045,22065940,22088249,22124952,22231640,22275567,22281773,22282003,22367399,22583289', 'assoc_port': '21951751:21964337,21960958:21962023,21979680:22005819,21979699:21979839,21993536:22005721,21993542:21994292,21996600:22000322,21996611:21998310,22015446:22016214,22026665:22026995,22056811:22057045,22056820:22056976,22065416:22065940,22085488:22088249,22124802:22124952,22230700:22231640,22275556:22275567,22281451:22282003,22281459:22281773,22366518:22367399,22582565:22583289', 'assoc_mat': '21951751:pet_fonce:4207:21964337,21960958:pet_fonce:4207:21962023,21979680:pet_fonce:4207:22005819,21979699:pet_fonce:4207:21979839,21993536:pet_fonce:4207:22005721,21993542:pet_fonce:4207:21994292,21996600:pet_fonce:4207:22000322,21996611:pet_fonce:4207:21998310,22015446:pet_fonce:4207:22016214,22026665:pet_fonce:4207:22026995,22056811:pet_fonce:4207:22057045,22056820:pet_fonce:4207:22056976,22065416:pet_fonce:4207:22065940,22085488:pet_fonce:4207:22088249,22124802:pet_fonce:4207:22124952,22230700:pet_fonce:4207:22231640,22275556:pet_fonce:4207:22275567,22281451:pet_fonce:4207:22282003,22281459:pet_fonce:4207:22281773,22366518:pet_fonce:4207:22367399,22582565:pet_fonce:4207:22583289'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0019994250660182113, 'nb_photo': 18, 'list_port_cont': '21981894,21982301,21982550,21994228,21996982,21997110,22050735,22055360,22132478,22239349,22407859,22407919', 'assoc_port': '21979634:21982301,21979635:21982550,21979677:21981894,21993455:21994228,21996615:21996982,21996620:21997110,22049535:22050735,22055080:22055360,22132454:22132478,22238988:22239349,22407391:22407919,22407392:22407859', 'assoc_mat': '21979634:pet_fonce:4461:21982301,21979635:pet_fonce:4461:21982550,21979677:pet_fonce:4461:21981894,21993455:pet_fonce:4461:21994228,21996615:pet_fonce:4461:21996982,21996620:pet_fonce:4461:21997110,22049535:pet_fonce:4461:22050735,22055080:pet_fonce:4461:22055360,22132454:pet_fonce:4461:22132478,22238988:pet_fonce:4461:22239349,22407391:pet_fonce:4461:22407919,22407392:pet_fonce:4461:22407859'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.6667068390111288, 'nb_photo': 13, 'list_port_cont': '21961550,21994075,21997372,22023410,22057051,22132792', 'assoc_port': '21960955:21961550,21993449:21994075,21996605:21997372,22023266:22023410,22056823:22057051,22132460:22132792', 'assoc_mat': '21960955:pet_fonce:4200:21961550,21993449:pet_fonce:4200:21994075,21996605:pet_fonce:4200:21997372,22023266:pet_fonce:4200:22023410,22056823:pet_fonce:4200:22057051,22132460:pet_fonce:4200:22132792'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0022724362403134784, 'nb_photo': 31, 'list_port_cont': '21943879,21959572,21987193,21997637,22018655,22067578,22076195,22098412,22231721,22366999,22408024,22450802,22481717,22498190,22512387,22524320,22526267,22582906', 'assoc_port': '21943743:21943879,21958983:21959572,21986498:21987193,21996601:21997637,22018245:22018655,22067056:22067578,22075449:22076195,22097411:22098412,22230682:22231721,22366551:22366999,22407388:22408024,22450638:22450802,22481119:22481717,22498024:22498190,22511930:22512387,22523616:22524320,22525633:22526267,22582539:22582906', 'assoc_mat': '21943743:pet_fonce:4209:21943879,21958983:pet_fonce:4209:21959572,21986498:pet_fonce:4209:21987193,21996601:pet_fonce:4209:21997637,22018245:pet_fonce:4209:22018655,22067056:pet_fonce:4209:22067578,22075449:pet_fonce:4209:22076195,22097411:pet_fonce:4209:22098412,22230682:pet_fonce:4209:22231721,22366551:pet_fonce:4209:22366999,22407388:pet_fonce:4209:22408024,22450638:pet_fonce:4209:22450802,22481119:pet_fonce:4209:22481717,22498024:pet_fonce:4209:22498190,22511930:pet_fonce:4209:22512387,22523616:pet_fonce:4209:22524320,22525633:pet_fonce:4209:22526267,22582539:pet_fonce:4209:22582906'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0012963785207206096, 'nb_photo': 77, 'list_port_cont': '21944234,21962403,21999970,22004410,22005790,22015793,22050659,22051370,22055630,22057027,22075742,22080995,22085673,22103926,22132619,22211744,22224422,22224958,22232184,22275230,22279267,22281850,22283248,22283705,22284017,22306137,22320508,22323139,22323203,22323709,22360817,22366824,22367085,22408232,22408350,22411679,22446216,22450758,22450816,22479399,22511793,22512725,22523835,22524365,22524760,22525763,22525892', 'assoc_port': '21944153:21944234,21958985:21962403,21979639:22005790,21993541:22004410,21996608:21999970,22015445:22015793,22049550:22051370,22050505:22050659,22055074:22055630,22056813:22057027,22075453:22075742,22080661:22080995,22085492:22085673,22103910:22103926,22132459:22132619,22209367:22211744,22222761:22224958,22222763:22224422,22230678:22232184,22274923:22275230,22279199:22279267,22281458:22281850,22283090:22283705,22283092:22284017,22283100:22283248,22306053:22306137,22320122:22320508,22322859:22323709,22322892:22323203,22322896:22323139,22359944:22360817,22366539:22367085,22366544:22366824,22406430:22411679,22406450:22408350,22407383:22408232,22443704:22446216,22450641:22450758,22450687:22450816,22477669:22479399,22507297:22511793,22511900:22512725,22523575:22524760,22523621:22524365,22523629:22523835,22525600:22525763,22525638:22525892', 'assoc_mat': '21944153:pet_fonce:4207:21944234,21958985:pet_fonce:4207:21962403,21979639:pet_fonce:4207:22005790,21993541:pet_fonce:4207:22004410,21996608:pet_fonce:4207:21999970,22015445:pet_fonce:4207:22015793,22049550:pet_fonce:4207:22051370,22050505:pet_fonce:4207:22050659,22055074:pet_fonce:4207:22055630,22056813:pet_fonce:4207:22057027,22075453:pet_fonce:4207:22075742,22080661:pet_fonce:4207:22080995,22085492:pet_fonce:4207:22085673,22103910:pet_fonce:4207:22103926,22132459:pet_fonce:4207:22132619,22209367:pet_fonce:4207:22211744,22222761:pet_fonce:4207:22224958,22222763:pet_fonce:4207:22224422,22230678:pet_fonce:4207:22232184,22274923:pet_fonce:4207:22275230,22279199:pet_fonce:4207:22279267,22281458:pet_fonce:4207:22281850,22283090:pet_fonce:4207:22283705,22283092:pet_fonce:4207:22284017,22283100:pet_fonce:4207:22283248,22306053:pet_fonce:4207:22306137,22320122:pet_fonce:4207:22320508,22322859:pet_fonce:4207:22323709,22322892:pet_fonce:4207:22323203,22322896:pet_fonce:4207:22323139,22359944:pet_fonce:4207:22360817,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007112407725611441, 'nb_photo': 91, 'list_port_cont': '21949387,21959296,21997319,22023557,22057076,22075677,22231274,22239331,22283554,22324672,22366917,22407165,22438334,22526237,22582805', 'assoc_port': '21948974:21949387,21958965:21959296,21996602:21997319,22023267:22023557,22056827:22057076,22075448:22075677,22230706:22231274,22238984:22239331,22283086:22283554,22324437:22324672,22366541:22366917,22406447:22407165,22437812:22438334,22525590:22526237,22582532:22582805', 'assoc_mat': '21948974:pet_fonce:4211:21949387,21958965:pet_fonce:4211:21959296,21996602:pet_fonce:4211:21997319,22023267:pet_fonce:4211:22023557,22056827:pet_fonce:4211:22057076,22075448:pet_fonce:4211:22075677,22230706:pet_fonce:4211:22231274,22238984:pet_fonce:4211:22239331,22283086:pet_fonce:4211:22283554,22324437:pet_fonce:4211:22324672,22366541:pet_fonce:4211:22366917,22406447:pet_fonce:4211:22407165,22437812:pet_fonce:4211:22438334,22525590:pet_fonce:4211:22526237,22582532:pet_fonce:4211:22582805'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030935832895330494, 'nb_photo': 1750, 'list_port_cont': '21945581,21962319,21998535,22000541,22023542,22050991,22057401,22066738,22076046,22107851,22125305,22231867,22232316,22239808,22279861,22282057,22284018,22284046,22284050,22318810,22322731,22322783,22323687,22323890,22324763,22327864,22358508,22359396,22361288,22361594,22367122,22367169,22367196,22407493,22407622,22407887,22412762,22427966,22439038,22446767,22450930,22478856,22479306,22509102,22524746,22526580,22583014,22583893,22584402', 'assoc_port': '21945159:21945581,21960956:21962319,21993371:22023542,21996604:22000541,21996616:21998535,22018246:22066738,22050508:22050991,22056822:22057401,22075422:22076046,22085489:22107851,22124804:22125305,22230690:22232316,22230694:22231867,22238986:22239808,22279192:22279861,22281439:22282057,22283095:22284018,22283097:22284046,22283098:22284050,22317565:22318810,22322097:22322731,22322098:22322783,22322889:22323687,22322925:22323890,22324421:22324763,22324435:22327864,22352032:22359396,22353119:22361594,22358077:22358508,22359937:22361288,22366530:22367122,22366543:22367169,22366546:22367196,22385794:22407887,22406433:22412762,22406435:22407622,22406462:22407493,22426948:22427966,22437814:22439038,22443710:22446767,22450640:22450930,22477671:22478856,22477722:22479306,22507298:22509102,22523618:22524746,22525637:22526580,22582525:22583893,22582541:22584402,22582557:22583014', 'assoc_mat': '21945159:pet_fonce:3327:21945581,21960956:pet_fonce:3327:21962319,21993371:pet_fonce:3327:22023542,21996604:pet_fonce:3327:22000541,21996616:pet_fonce:3327:21998535,22018246:pet_fonce:3327:22066738,22050508:pet_fonce:3327:22050991,22056822:pet_fonce:3327:22057401,22075422:pet_fonce:3327:22076046,22085489:pet_fonce:3327:22107851,22124804:pet_fonce:3327:22125305,22230690:pet_fonce:3327:22232316,22230694:pet_fonce:3327:22231867,22238986:pet_fonce:3327:22239808,22279192:pet_fonce:3327:22279861,22281439:pet_fonce:3327:22282057,22283095:pet_fonce:3327:22284018,22283097:pet_fonce:3327:22284046,22283098:pet_fonce:3327:22284050,22317565:pet_fonce:3327:22318810,22322097:pet_fonce:3327:22322731,22322098:pet_fonce:3327:22322783,22322889:pet_fonce:3327:22323687,22322925:pet_fonce:3327:22323890,22324421:pet_fonce:3327:22324763,22324435:pet_fonce:3327:22327864,22352032:pet_fonce:3327:22359396,22353119:pet_fonce:3327:22361594,22358077:pet_fonce:3327:22358508,22359937:pet_fonce:3327:22361288,22366530:pet_fonce:3327:22367122,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013888683609183268, 'nb_photo': 426, 'list_port_cont': '21942697,21944252,21959944,21960360,21961008,21962010,21962110,21982102,21982962,21984461,21987155,21994167,21994773,21997779,21997959,21998715,21999978,22015761,22016045,22023379,22050518,22050699,22051239,22051611,22053358,22057377,22067650,22076059,22076298,22086510,22087028,22090273,22095563,22105069,22105450,22105775,22126877,22132742,22223999,22231965,22232496,22232956,22233144,22233820,22239818,22275850,22282121,22282178,22321334,22321734,22322621,22322630,22323230,22323937,22324337,22324988,22352557,22353384,22360865,22366991,22367201,22367276,22367641,22397025,22398008,22406714,22407396,22410298,22411809,22411937,22427489,22428435,22436125,22444260,22478311,22479391,22508600,22524794,22526406,22526702,22526898,22527260,22583354,22583461,22583947,22584006', 'assoc_port': '21941555:21942697,21944149:21944252,21958970:21961008,21958972:21960360,21958982:21959944,21960954:21962010,21961002:21962110,21979633:21982962,21979695:21982102,21979697:21984461,21986466:21987155,21993432:21994773,21993462:21994167,21996606:21998715,21996613:21997959,21996619:21997779,21999409:21999978,22015443:22015761,22015444:22016045,22023268:22023379,22049536:22051611,22049544:22050518,22050503:22051239,22050507:22050699,22052988:22053358,22056815:22057377,22067060:22067650,22075421:22076298,22075451:22076059,22085460:22087028,22085462:22086510,22089282:22090273,22090417:22095563,22101053:22105450,22103907:22105775,22103908:22105069,22126173:22126877,22132455:22132742,22222764:22223999,22230680:22233144,22230688:22232496,22230691:22232956,22230693:22231965,22230710:22233820,22238987:22239818,22275554:22275850,22281446:22282178,22281461:22282121,22317568:22323937,22320096:22321734,22320098:22321334,22322096:22322621,22322111:22322630,22322902:22324337,22322924:22323230,22324428:22324988,22352035:2235255', 'assoc_mat': '21941555:pet_fonce:3594:21942697,21944149:pet_fonce:3594:21944252,21958970:pet_fonce:3594:21961008,21958972:pet_fonce:3594:21960360,21958982:pet_fonce:3594:21959944,21960954:pet_fonce:3594:21962010,21961002:pet_fonce:3594:21962110,21979633:pet_fonce:3594:21982962,21979695:pet_fonce:3594:21982102,21979697:pet_fonce:3594:21984461,21986466:pet_fonce:3594:21987155,21993432:pet_fonce:3594:21994773,21993462:pet_fonce:3594:21994167,21996606:pet_fonce:3594:21998715,21996613:pet_fonce:3594:21997959,21996619:pet_fonce:3594:21997779,21999409:pet_fonce:3594:21999978,22015443:pet_fonce:3594:22015761,22015444:pet_fonce:3594:22016045,22023268:pet_fonce:3594:22023379,22049536:pet_fonce:3594:22051611,22049544:pet_fonce:3594:22050518,22050503:pet_fonce:3594:22051239,22050507:pet_fonce:3594:22050699,22052988:pet_fonce:3594:22053358,22056815:pet_fonce:3594:22057377,22067060:pet_fonce:3594:22067650,22075421:pet_fonce:3594:22076298,22075451:pet_fonce:3594:22076059,22085460:pet_fonce:3594:22087028,22085462:pet_fonce:3594:22086510,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.010706445434793955, 'nb_photo': 124, 'list_port_cont': '22000369,22053050,22057257,22280521,22367366,22440515,22481668,22584181', 'assoc_port': '21996603:22000369,22051917:22053050,22056825:22057257,22279187:22280521,22366542:22367366,22437811:22440515,22481121:22481668,22582534:22584181', 'assoc_mat': '21996603:pet_opaque:4203:22000369,22051917:pet_opaque:4203:22053050,22056825:pet_opaque:4203:22057257,22279187:pet_opaque:4203:22280521,22366542:pet_opaque:4203:22367366,22437811:pet_opaque:4203:22440515,22481121:pet_opaque:4203:22481668,22582534:pet_opaque:4203:22584181'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00521468908734508, 'nb_photo': 353, 'list_port_cont': '21944364,21949035,21959056,21960895,21961355,21962024,21962594,21963719,21963783,21963804,21964339,21979835,21980277,21994278,21997085,21998221,21998316,21999698,22000320,22005715,22005813,22006025,22006681,22007693,22016209,22023111,22024984,22049729,22051248,22052412,22053077,22056975,22057034,22065943,22072312,22075653,22075715,22085695,22088246,22101399,22124955,22132690,22213695,22231171,22231402,22231643,22232108,22239232,22276693,22279289,22281771,22281999,22282171,22282831,22283183,22283219,22283838,22318072,22319190,22320302,22323047,22323677,22366753,22366764,22366886,22367025,22367255,22367263,22367391,22397873,22406646,22407654,22407721,22408141,22409356,22434052,22435234,22436165,22442357,22446480,22448169,22450690,22451107,22454161,22478539,22478594,22479030,22479093,22479248,22481206,22481413,22511141,22511488,22524723,22526278,22582693,22583302,22583310,22583766,22584060,22584085,22584138', 'assoc_port': '21944152:21944364,21948988:21949035,21951750:21960895,21951751:21964339,21958967:21963804,21958968:21963783,21958973:21963719,21958984:21962594,21958986:21959056,21960958:21962024,21961003:21961355,21979680:22005813,21979691:22006025,21979698:21980277,21979699:21979835,21993402:22007693,21993416:22006681,21993536:22005715,21993542:21994278,21996600:22000320,21996611:21998316,21996614:21998221,21996617:21997085,21999404:21999698,22015446:22016209,22023040:22024984,22023041:22023111,22049541:22052412,22049551:22049729,22049586:22051248,22052993:22053077,22056811:22057034,22056820:22056975,22065416:22065943,22071576:22072312,22075471:22075715,22075481:22075653,22085488:22088246,22085490:22085695,22101055:22101399,22124802:22124955,22132456:22132690,22209366:22213695,22230677:22232108,22230699:22231402,22230700:22231643,22230701:22231171,22238989:22239232,22276671:22276693,22279197:22279289,22281441:22282831,22281444:22282171,22281451:22281999,22281459:22281771,22283093:22283838,22283101:22283219,22283102:2228318', 'assoc_mat': '21944152:pet_opaque:4207:21944364,21948988:pet_opaque:4207:21949035,21951750:pet_opaque:4207:21960895,21951751:pet_opaque:4207:21964339,21958967:pet_opaque:4207:21963804,21958968:pet_opaque:4207:21963783,21958973:pet_opaque:4207:21963719,21958984:pet_opaque:4207:21962594,21958986:pet_opaque:4207:21959056,21960958:pet_opaque:4207:21962024,21961003:pet_opaque:4207:21961355,21979680:pet_opaque:4207:22005813,21979691:pet_opaque:4207:22006025,21979698:pet_opaque:4207:21980277,21979699:pet_opaque:4207:21979835,21993402:pet_opaque:4207:22007693,21993416:pet_opaque:4207:22006681,21993536:pet_opaque:4207:22005715,21993542:pet_opaque:4207:21994278,21996600:pet_opaque:4207:22000320,21996611:pet_opaque:4207:21998316,21996614:pet_opaque:4207:21998221,21996617:pet_opaque:4207:21997085,21999404:pet_opaque:4207:21999698,22015446:pet_opaque:4207:22016209,22023040:pet_opaque:4207:22024984,22023041:pet_opaque:4207:22023111,22049541:pet_opaque:4207:22052412,22049551:pet_opaque:4207:22049729,22049586:pet_opaque:4207:22051248,2205'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027767761159856836, 'nb_photo': 113, 'list_port_cont': '21944273,21959126,21959176,21961485,21961738,21981902,21982310,21982558,21982702,21994227,21996980,21998054,21999750,22023317,22041435,22050729,22050768,22055358,22055520,22067395,22067456,22075851,22075990,22076071,22086257,22132472,22231584,22239301,22239353,22281621,22281651,22281717,22281932,22321051,22322582,22323205,22324584,22324624,22324660,22360699,22366704,22366774,22366835,22366939,22367351,22367409,22397360,22406656,22407862,22407918,22409474,22438166,22478331,22508369,22524230,22528133,22582865,22583333,22583369,22583501', 'assoc_port': '21944151:21944273,21958980:21959126,21958981:21959176,21960953:21961738,21961001:21961485,21979634:21982310,21979635:21982558,21979636:21982702,21979677:21981902,21993455:21994227,21996607:21998054,21996615:21996980,21999408:21999750,22023270:22023317,22040923:22041435,22049535:22050729,22050504:22050768,22055080:22055358,22055084:22055520,22067058:22067395,22067059:22067456,22075420:22076071,22075452:22075990,22075464:22075851,22085458:22086257,22132454:22132472,22230692:22231584,22238988:22239353,22238990:22239301,22281445:22281932,22281464:22281717,22281466:22281651,22281481:22281621,22320097:22321051,22322095:22322582,22322920:22323205,22324423:22324660,22324426:22324584,22324430:22324624,22359943:22360699,22366520:22367409,22366524:22367351,22366533:22366939,22366535:22366774,22366547:22366835,22366553:22366704,22396720:22397360,22406448:22409474,22406457:22406656,22407391:22407918,22407392:22407862,22437813:22438166,22477719:22478331,22507306:22508369,22523622:22524230,22525575:22528133,22582524:2258350', 'assoc_mat': '21944151:pet_opaque:4461:21944273,21958980:pet_opaque:4461:21959126,21958981:pet_opaque:4461:21959176,21960953:pet_opaque:4461:21961738,21961001:pet_opaque:4461:21961485,21979634:pet_opaque:4461:21982310,21979635:pet_opaque:4461:21982558,21979636:pet_opaque:4461:21982702,21979677:pet_opaque:4461:21981902,21993455:pet_opaque:4461:21994227,21996607:pet_opaque:4461:21998054,21996615:pet_opaque:4461:21996980,21999408:pet_opaque:4461:21999750,22023270:pet_opaque:4461:22023317,22040923:pet_opaque:4461:22041435,22049535:pet_opaque:4461:22050729,22050504:pet_opaque:4461:22050768,22055080:pet_opaque:4461:22055358,22055084:pet_opaque:4461:22055520,22067058:pet_opaque:4461:22067395,22067059:pet_opaque:4461:22067456,22075420:pet_opaque:4461:22076071,22075452:pet_opaque:4461:22075990,22075464:pet_opaque:4461:22075851,22085458:pet_opaque:4461:22086257,22132454:pet_opaque:4461:22132472,22230692:pet_opaque:4461:22231584,22238988:pet_opaque:4461:22239353,22238990:pet_opaque:4461:22239301,22281445:pet_opaque:4461:22281932,2228'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.06984570459615536, 'nb_photo': 1666, 'list_port_cont': '21961556,21994077,21997373,22023401,22057048,22125072,22132794,22243619,22281698,22283415,22366865,22407088,22525936', 'assoc_port': '21960955:21961556,21993449:21994077,21996605:21997373,22023266:22023401,22056823:22057048,22124805:22125072,22132460:22132794,22238992:22243619,22281440:22281698,22283096:22283415,22366540:22366865,22406456:22407088,22525635:22525936', 'assoc_mat': '21960955:pet_opaque:4200:21961556,21993449:pet_opaque:4200:21994077,21996605:pet_opaque:4200:21997373,22023266:pet_opaque:4200:22023401,22056823:pet_opaque:4200:22057048,22124805:pet_opaque:4200:22125072,22132460:pet_opaque:4200:22132794,22238992:pet_opaque:4200:22243619,22281440:pet_opaque:4200:22281698,22283096:pet_opaque:4200:22283415,22366540:pet_opaque:4200:22366865,22406456:pet_opaque:4200:22407088,22525635:pet_opaque:4200:22525936'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006457678523493364, 'nb_photo': 223, 'list_port_cont': '21943873,21959569,21987198,21997631,22018656,22028941,22050249,22067577,22076205,22098403,22132779,22231534,22231714,22233524,22273870,22281906,22283683,22322353,22322608,22366996,22368399,22406777,22408021,22435830,22450801,22481715,22498191,22512394,22524325,22526262,22582899,22583033', 'assoc_port': '21943743:21943873,21958983:21959569,21986498:21987198,21996601:21997631,22018245:22018656,22028717:22028941,22049540:22050249,22067056:22067577,22075449:22076205,22097411:22098403,22132452:22132779,22230682:22231714,22230698:22231534,22232646:22233524,22273526:22273870,22281468:22281906,22283085:22283683,22322099:22322608,22322109:22322353,22366525:22368399,22366551:22366996,22406454:22406777,22407388:22408021,22435015:22435830,22450638:22450801,22481119:22481715,22498024:22498191,22511930:22512394,22523616:22524325,22525633:22526262,22582518:22583033,22582539:22582899', 'assoc_mat': '21943743:pet_opaque:4209:21943873,21958983:pet_opaque:4209:21959569,21986498:pet_opaque:4209:21987198,21996601:pet_opaque:4209:21997631,22018245:pet_opaque:4209:22018656,22028717:pet_opaque:4209:22028941,22049540:pet_opaque:4209:22050249,22067056:pet_opaque:4209:22067577,22075449:pet_opaque:4209:22076205,22097411:pet_opaque:4209:22098403,22132452:pet_opaque:4209:22132779,22230682:pet_opaque:4209:22231714,22230698:pet_opaque:4209:22231534,22232646:pet_opaque:4209:22233524,22273526:pet_opaque:4209:22273870,22281468:pet_opaque:4209:22281906,22283085:pet_opaque:4209:22283683,22322099:pet_opaque:4209:22322608,22322109:pet_opaque:4209:22322353,22366525:pet_opaque:4209:22368399,22366551:pet_opaque:4209:22366996,22406454:pet_opaque:4209:22406777,22407388:pet_opaque:4209:22408021,22435015:pet_opaque:4209:22435830,22450638:pet_opaque:4209:22450801,22481119:pet_opaque:4209:22481715,22498024:pet_opaque:4209:22498191,22511930:pet_opaque:4209:22512394,22523616:pet_opaque:4209:22524325,22525633:pet_opaque:4209:22526262,2258'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.003954903921609726, 'nb_photo': 438, 'list_port_cont': '21944228,21961028,21961247,21961805,21961831,21962124,21962402,21963736,21993958,21999964,22004402,22005571,22005783,22015593,22015795,22026794,22041057,22049814,22050658,22051374,22053349,22053518,22055443,22055637,22056901,22057026,22057124,22071702,22071774,22075592,22075738,22075784,22081000,22085672,22092114,22097715,22101205,22112364,22112456,22112530,22126352,22132613,22210218,22211743,22223548,22224428,22224953,22230863,22230974,22231098,22231813,22232183,22235411,22235446,22273891,22275578,22279203,22279462,22281836,22281971,22282083,22283519,22283703,22284015,22306135,22319365,22320203,22320502,22321521,22323092,22323145,22323194,22323659,22323711,22323726,22323749,22324548,22360810,22366683,22366823,22367066,22367090,22367124,22367184,22397481,22397972,22407100,22407950,22407967,22408228,22408242,22408344,22409986,22411451,22411678,22411803,22416712,22427921,22444036,22446215,22450770,22450825,22453758,22477969,22478083,22478607,22478708,22478878,22478975,22479403,22479484,22479519,22481268,2249663', 'assoc_port': '21944153:21944228,21958969:21963736,21958985:21962402,21960957:21962124,21960959:21961831,21960975:21961805,21960980:21961247,21961006:21961028,21979639:22005783,21993520:22005571,21993541:22004402,21993544:21993958,21996608:21999964,22015445:22015795,22015447:22015593,22026666:22026794,22040898:22041057,22049550:22051374,22049587:22049814,22050505:22050658,22052990:22053518,22052992:22053349,22055074:22055637,22055078:22055443,22056809:22057124,22056813:22057026,22056818:22056901,22071577:22071774,22071592:22071702,22075447:22075784,22075453:22075738,22075482:22075592,22080661:22081000,22085445:22092114,22085492:22085672,22097438:22097715,22101058:22101205,22112304:22112530,22112305:22112456,22112306:22112364,22126172:22126352,22132459:22132613,22209367:22211743,22209369:22210218,22222761:22224953,22222763:22224428,22222812:22223548,22230678:22232183,22230684:22231813,22230703:22230974,22230708:22231098,22230709:22230863,22234976:22235446,22234977:22235411,22273523:22273891,22275555:22275578,22279196:2227946', 'assoc_mat': '21944153:pet_opaque:4207:21944228,21958969:pet_opaque:4207:21963736,21958985:pet_opaque:4207:21962402,21960957:pet_opaque:4207:21962124,21960959:pet_opaque:4207:21961831,21960975:pet_opaque:4207:21961805,21960980:pet_opaque:4207:21961247,21961006:pet_opaque:4207:21961028,21979639:pet_opaque:4207:22005783,21993520:pet_opaque:4207:22005571,21993541:pet_opaque:4207:22004402,21993544:pet_opaque:4207:21993958,21996608:pet_opaque:4207:21999964,22015445:pet_opaque:4207:22015795,22015447:pet_opaque:4207:22015593,22026666:pet_opaque:4207:22026794,22040898:pet_opaque:4207:22041057,22049550:pet_opaque:4207:22051374,22049587:pet_opaque:4207:22049814,22050505:pet_opaque:4207:22050658,22052990:pet_opaque:4207:22053518,22052992:pet_opaque:4207:22053349,22055074:pet_opaque:4207:22055637,22055078:pet_opaque:4207:22055443,22056809:pet_opaque:4207:22057124,22056813:pet_opaque:4207:22057026,22056818:pet_opaque:4207:22056901,22071577:pet_opaque:4207:22071774,22071592:pet_opaque:4207:22071702,22075447:pet_opaque:4207:22075784,2207'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003607644041415145, 'nb_photo': 1087, 'list_port_cont': '21949388,21959304,21997309,22023545,22057079,22075679,22125114,22231268,22239339,22283556,22324669,22366908,22407162,22438336,22478359,22526245,22582806', 'assoc_port': '21948974:21949388,21958965:21959304,21996602:21997309,22023267:22023545,22056827:22057079,22075448:22075679,22124803:22125114,22230706:22231268,22238984:22239339,22283086:22283556,22324437:22324669,22366541:22366908,22406447:22407162,22437812:22438336,22477707:22478359,22525590:22526245,22582532:22582806', 'assoc_mat': '21948974:pet_opaque:4211:21949388,21958965:pet_opaque:4211:21959304,21996602:pet_opaque:4211:21997309,22023267:pet_opaque:4211:22023545,22056827:pet_opaque:4211:22057079,22075448:pet_opaque:4211:22075679,22124803:pet_opaque:4211:22125114,22230706:pet_opaque:4211:22231268,22238984:pet_opaque:4211:22239339,22283086:pet_opaque:4211:22283556,22324437:pet_opaque:4211:22324669,22366541:pet_opaque:4211:22366908,22406447:pet_opaque:4211:22407162,22437812:pet_opaque:4211:22438336,22477707:pet_opaque:4211:22478359,22525590:pet_opaque:4211:22526245,22582532:pet_opaque:4211:22582806'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010607195595124066, 'nb_photo': 314, 'list_port_cont': '21943762,21959544,21961121,21961128,21961189,21980286,21993955,22015689,22049858,22055408,22067281,22075614,22098336,22132671,22132946,22231350,22231731,22235151,22235458,22239250,22275596,22281551,22281680,22281928,22283253,22283699,22306279,22320489,22321210,22322303,22322395,22352376,22366600,22366889,22406521,22407904,22408211,22432955,22450788,22478163,22498030,22523981,22524379,22525862,22582826,22583194,22583451,22583576,22583854,22584049', 'assoc_port': '21943744:21943762,21958966:21959544,21960981:21961128,21960997:21961189,21961004:21961121,21979679:21980286,21993543:21993955,22015448:22015689,22049539:22049858,22055079:22055408,22067057:22067281,22075450:22075614,22097410:22098336,22132453:22132946,22132458:22132671,22230683:22231731,22230696:22231350,22234974:22235458,22234978:22235151,22238985:22239250,22275552:22275596,22281437:22281928,22281455:22281680,22281467:22281551,22283088:22283699,22283089:22283253,22306054:22306279,22320093:22321210,22320094:22320489,22322100:22322395,22322108:22322303,22352034:22352376,22366526:22366889,22366552:22366600,22406451:22408211,22406455:22406521,22407389:22407904,22432943:22432955,22450637:22450788,22477710:22478163,22498025:22498030,22523615:22524379,22523617:22523981,22525632:22525862,22582513:22584049,22582516:22583854,22582519:22583576,22582540:22583451,22582544:22583194,22582556:22582826', 'assoc_mat': '21943744:plastique:3726:21943762,21958966:plastique:3726:21959544,21960981:plastique:3726:21961128,21960997:plastique:3726:21961189,21961004:plastique:3726:21961121,21979679:plastique:3726:21980286,21993543:plastique:3726:21993955,22015448:plastique:3726:22015689,22049539:plastique:3726:22049858,22055079:plastique:3726:22055408,22067057:plastique:3726:22067281,22075450:plastique:3726:22075614,22097410:plastique:3726:22098336,22132453:plastique:3726:22132946,22132458:plastique:3726:22132671,22230683:plastique:3726:22231731,22230696:plastique:3726:22231350,22234974:plastique:3726:22235458,22234978:plastique:3726:22235151,22238985:plastique:3726:22239250,22275552:plastique:3726:22275596,22281437:plastique:3726:22281928,22281455:plastique:3726:22281680,22281467:plastique:3726:22281551,22283088:plastique:3726:22283699,22283089:plastique:3726:22283253,22306054:plastique:3726:22306279,22320093:plastique:3726:22321210,22320094:plastique:3726:22320489,22322100:plastique:3726:22322395,22322108:plastique:3726:22322303,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00847794957138617, 'nb_photo': 468, 'list_port_cont': '21943753,21959543,21961112,21961134,21961192,21980295,21993954,22015683,22049859,22055405,22067276,22075612,22098337,22132663,22132945,22231356,22231726,22235145,22235468,22239249,22275600,22281552,22281678,22281923,22283257,22283688,22306277,22320496,22321211,22322298,22322403,22352375,22366595,22366894,22406524,22407896,22408213,22432958,22450790,22478158,22498039,22523972,22525867,22582830,22583201,22583445,22583566,22583860,22583936,22584051', 'assoc_port': '21943744:21943753,21958966:21959543,21960981:21961134,21960997:21961192,21961004:21961112,21979679:21980295,21993543:21993954,22015448:22015683,22049539:22049859,22055079:22055405,22067057:22067276,22075450:22075612,22097410:22098337,22132453:22132945,22132458:22132663,22230683:22231726,22230696:22231356,22234974:22235468,22234978:22235145,22238985:22239249,22275552:22275600,22281437:22281923,22281455:22281678,22281467:22281552,22283088:22283688,22283089:22283257,22306054:22306277,22320093:22321211,22320094:22320496,22322100:22322403,22322108:22322298,22352034:22352375,22366526:22366894,22366552:22366595,22406451:22408213,22406455:22406524,22407389:22407896,22432943:22432958,22450637:22450790,22477710:22478158,22498025:22498039,22523617:22523972,22525632:22525867,22582513:22584051,22582515:22583936,22582516:22583860,22582519:22583566,22582540:22583445,22582544:22583201,22582556:22582830', 'assoc_mat': '21943744:Teint_Dans_La_Masse:3726:21943753,21958966:Teint_Dans_La_Masse:3726:21959543,21960981:Teint_Dans_La_Masse:3726:21961134,21960997:Teint_Dans_La_Masse:3726:21961192,21961004:Teint_Dans_La_Masse:3726:21961112,21979679:Teint_Dans_La_Masse:3726:21980295,21993543:Teint_Dans_La_Masse:3726:21993954,22015448:Teint_Dans_La_Masse:3726:22015683,22049539:Teint_Dans_La_Masse:3726:22049859,22055079:Teint_Dans_La_Masse:3726:22055405,22067057:Teint_Dans_La_Masse:3726:22067276,22075450:Teint_Dans_La_Masse:3726:22075612,22097410:Teint_Dans_La_Masse:3726:22098337,22132453:Teint_Dans_La_Masse:3726:22132945,22132458:Teint_Dans_La_Masse:3726:22132663,22230683:Teint_Dans_La_Masse:3726:22231726,22230696:Teint_Dans_La_Masse:3726:22231356,22234974:Teint_Dans_La_Masse:3726:22235468,22234978:Teint_Dans_La_Masse:3726:22235145,22238985:Teint_Dans_La_Masse:3726:22239249,22275552:Teint_Dans_La_Masse:3726:22275600,22281437:Teint_Dans_La_Masse:3726:22281923,22281455:Teint_Dans_La_Masse:3726:22281678,22281467:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005441274871156898, 'nb_photo': 4, 'list_port_cont': '21998320,22132691,22231647,22276695', 'assoc_port': '21996611:21998320,22132456:22132691,22230700:22231647,22276671:22276695', 'assoc_mat': '21996611:textiles_sanitaires:4207:21998320,22132456:textiles_sanitaires:4207:22132691,22230700:textiles_sanitaires:4207:22231647,22276671:textiles_sanitaires:4207:22276695'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0021052385951188155, 'nb_photo': 1, 'list_port_cont': '22057141', 'assoc_port': '22056816:22057141', 'assoc_mat': '22056816:textiles_sanitaires:4461:22057141'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000873123188365589, 'nb_photo': 4, 'list_port_cont': '22029883,22230982,22235413,22324554', 'assoc_port': '22029571:22029883,22230703:22230982,22234977:22235413,22324432:22324554', 'assoc_mat': '22029571:textiles_sanitaires:4207:22029883,22230703:textiles_sanitaires:4207:22230982,22234977:textiles_sanitaires:4207:22235413,22324432:textiles_sanitaires:4207:22324554'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.528811029748719e-06, 'nb_photo': 5, 'list_port_cont': '21959297,21997310,22075670', 'assoc_port': '21958965:21959297,21996602:21997310,22075448:22075670', 'assoc_mat': '21958965:textiles_sanitaires:4211:21959297,21996602:textiles_sanitaires:4211:21997310,22075448:textiles_sanitaires:4211:22075670'}), 'main_stat': {'nb_photos': 20237}}, 'hostname': (('jetson-5',),), 'impurety_average_per_hashtag': [(('refus', '2025-04', 0.14278470007375693),), (('film_pedb', '2025-04', 0.23505277753800335),), (('emr', '2025-04', 0.06064997778737875),), (('pcnc', '2025-04', 0.06440784431065383),), (('pcm', '2025-04', 0.051690525596038255),), (('jrm', '2025-04', 0.06025996893341423),), (('pet_clair', '2025-04', 0.08533199233534905),), (('pehd_pp', '2025-04', 0.07687850876803175),), (('flux_dev', '2025-04', 0.2210652305556694),), (('ela', '2025-04', 0.23958437545970132),)]} VR TODO 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': ((20237,),), 'unwanted_material_monthly_percentage': ((0.1110741947038634,),), 'material_repartition': (('pcnc', 4949), ('film_pedb', 3637), ('emr', 3062), ('pet_clair', 2559), ('refus', 1700), ('pehd_pp', 920), ('jrm', 866), ('pcm', 559), ('flux_dev', 320), ('ela', 128)), 'material_dict': {'pcnc': 4949, 'film_pedb': 3637, 'emr': 3062, 'pet_clair': 2559, 'refus': 1700, 'autres': 2793}, 'coverage_data': (('2025/04/30/', 1.0), ('2025/04/29/', 1.0), ('2025/04/28/', 1.0), ('2025/04/26/', 0.962887), ('2025/04/25/', 1.0), ('2025/04/24/', 1.0), ('2025/04/23/', 1.0), ('2025/04/22/', 1.0), ('2025/04/21/', 1.0), ('2025/04/18/', 1.0), ('2025/04/19/', 0.956609), ('2025/04/17/', 1.0), ('2025/04/16/', 1.0), ('2025/04/15/', 1.0), ('2025/04/14/', 1.0), ('2025/04/12/', 0.983999), ('2025/04/11/', 1.0), ('2025/04/10/', 1.0), ('2025/04/09/', 1.0), ('2025/04/02/', 1.0), ('2025/04/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 4, 1), 0.11763013715786114, 1248), (datetime.date(2025, 4, 2), 0.10033113109877108, 1464), (datetime.date(2025, 4, 3), 0.0964435234084783, 342), (datetime.date(2025, 4, 15), 0.11347411425264935, 1560), (datetime.date(2025, 4, 16), 0.10520547266736477, 1346), (datetime.date(2025, 4, 17), 0.10027892456656128, 509), (datetime.date(2025, 4, 18), 0.10115866149934997, 1881), (datetime.date(2025, 4, 21), 0.11107448999994757, 1544), (datetime.date(2025, 4, 22), 0.11564574473131616, 1622), (datetime.date(2025, 4, 23), 0.11064383155774275, 1623), (datetime.date(2025, 4, 24), 0.12439543952711284, 1578), (datetime.date(2025, 4, 25), 0.13082841078223068, 1101), (datetime.date(2025, 4, 28), 0.08237341947660413, 1170), (datetime.date(2025, 4, 29), 0.1052479832317023, 1712), (datetime.date(2025, 4, 30), 0.10032947340313976, 1537)), 'impurety_average_data_per_hashtag': {'refus': ((datetime.date(2025, 4, 1), 0.21944023481599517, 122), (datetime.date(2025, 4, 2), 0.22604692863021358, 133), (datetime.date(2025, 4, 3), 0.2114681605575522, 33), (datetime.date(2025, 4, 15), 0.163324225904728, 179), (datetime.date(2025, 4, 16), 0.14683529393327113, 184), (datetime.date(2025, 4, 17), 0.18784894398802068, 43), (datetime.date(2025, 4, 18), 0.1544434022070764, 161), (datetime.date(2025, 4, 21), 0.13808655939847728, 121), (datetime.date(2025, 4, 22), 0.13969783519845969, 163), (datetime.date(2025, 4, 23), 0.1371440587719146, 131), (datetime.date(2025, 4, 24), 0.13734023170613452, 139), (datetime.date(2025, 4, 25), 0.11449494041629224, 102), (datetime.date(2025, 4, 28), 0.14227593070387176, 51), (datetime.date(2025, 4, 29), 0.14951919052898194, 138), (datetime.date(2025, 4, 30), 0.16010648076477366, 135)), 'film_pedb': ((datetime.date(2025, 4, 1), 0.2571350205409402, 180), (datetime.date(2025, 4, 2), 0.2793329098291824, 239), (datetime.date(2025, 4, 3), 0.18791823265369334, 46), (datetime.date(2025, 4, 15), 0.2413063654576731, 333), (datetime.date(2025, 4, 16), 0.22682357229157796, 331), (datetime.date(2025, 4, 17), 0.16952757916159067, 104), (datetime.date(2025, 4, 18), 0.21084599030568804, 335), (datetime.date(2025, 4, 21), 0.2589534993118677, 267), (datetime.date(2025, 4, 22), 0.22747433167848882, 345), (datetime.date(2025, 4, 23), 0.25771959782489207, 393), (datetime.date(2025, 4, 24), 0.20998913206193615, 347), (datetime.date(2025, 4, 25), 0.21291526386151763, 192), (datetime.date(2025, 4, 28), 0.23782546496329382, 202), (datetime.date(2025, 4, 29), 0.25592532357397674, 323), (datetime.date(2025, 4, 30), 0.2224444324105312, 324)), 'emr': ((datetime.date(2025, 4, 1), 0.08594609382366307, 416), (datetime.date(2025, 4, 2), 0.08255607388461077, 485), (datetime.date(2025, 4, 3), 0.06669570316001362, 110), (datetime.date(2025, 4, 15), 0.06442204317600253, 236), (datetime.date(2025, 4, 16), 0.06598349753357453, 239), (datetime.date(2025, 4, 17), 0.06576371482272599, 101), (datetime.date(2025, 4, 18), 0.05650292785026958, 230), (datetime.date(2025, 4, 21), 0.0655708350913031, 273), (datetime.date(2025, 4, 22), 0.059116577571067974, 119), (datetime.date(2025, 4, 23), 0.07052256764886651, 225), (datetime.date(2025, 4, 24), 0.063016369178666, 154), (datetime.date(2025, 4, 25), 0.04989026564644017, 208), (datetime.date(2025, 4, 28), 0.056769611817870685, 210), (datetime.date(2025, 4, 29), 0.058693947312926605, 56), (datetime.date(2025, 4, 30), 0.06515362372464716, 150)), 'pcnc': ((datetime.date(2025, 4, 1), 0.06013754882783837, 175), (datetime.date(2025, 4, 2), 0.0563940768241976, 246), (datetime.date(2025, 4, 3), 0.05313923701908482, 58), (datetime.date(2025, 4, 15), 0.053130872838933564, 437), (datetime.date(2025, 4, 16), 0.05490832651932977, 353), (datetime.date(2025, 4, 17), 0.04689041884801897, 66), (datetime.date(2025, 4, 18), 0.06443167721449833, 552), (datetime.date(2025, 4, 21), 0.05928390996829567, 387), (datetime.date(2025, 4, 22), 0.05975714542060581, 519), (datetime.date(2025, 4, 23), 0.054699890654849766, 392), (datetime.date(2025, 4, 24), 0.06884847430210067, 367), (datetime.date(2025, 4, 25), 0.20552639192890015, 234), (datetime.date(2025, 4, 28), 0.06092261154039147, 377), (datetime.date(2025, 4, 29), 0.05956683500526831, 786), (datetime.date(2025, 4, 30), 0.060211720341834814, 450)), 'pcm': ((datetime.date(2025, 4, 1), 0.05071747388076496, 34), (datetime.date(2025, 4, 2), 0.05348432939748269, 34), (datetime.date(2025, 4, 3), 0.06793903643229607, 9), (datetime.date(2025, 4, 15), 0.05527734392361742, 24), (datetime.date(2025, 4, 16), 0.0493848181153341, 51), (datetime.date(2025, 4, 17), 0.04621345750946888, 12), (datetime.date(2025, 4, 18), 0.06576388873975969, 55), (datetime.date(2025, 4, 21), 0.046747184105101945, 53), (datetime.date(2025, 4, 22), 0.027269108389763534, 46), (datetime.date(2025, 4, 23), 0.048690716954216874, 51), (datetime.date(2025, 4, 24), 0.04113833121669622, 56), (datetime.date(2025, 4, 25), 0.06533990788046895, 42), (datetime.date(2025, 4, 28), 0.07589317119903208, 30), (datetime.date(2025, 4, 29), 0.05105172520858133, 62), (datetime.date(2025, 4, 30), 0.04881904698367293, 52)), 'jrm': ((datetime.date(2025, 4, 1), 0.07489366725949365, 79), (datetime.date(2025, 4, 2), 0.07065396636180486, 45), (datetime.date(2025, 4, 3), 0.09890744706166497, 8), (datetime.date(2025, 4, 15), 0.04474624457682575, 53), (datetime.date(2025, 4, 16), 0.0460605789596276, 50), (datetime.date(2025, 4, 17), 0.08967235526220865, 25), (datetime.date(2025, 4, 18), 0.05013862104163306, 109), (datetime.date(2025, 4, 21), 0.07164007362596418, 90), (datetime.date(2025, 4, 22), 0.041608615705665104, 81), (datetime.date(2025, 4, 23), 0.0440575286583512, 85), (datetime.date(2025, 4, 24), 0.04686310030512567, 62), (datetime.date(2025, 4, 25), 0.043412074558663846, 65), (datetime.date(2025, 4, 28), 0.024925461668142856, 46), (datetime.date(2025, 4, 29), 0.04837900251678586, 68), (datetime.date(2025, 4, 30), 0.06114061809867001, 105)), 'pet_clair': ((datetime.date(2025, 4, 1), 0.092598704298673, 125), (datetime.date(2025, 4, 2), 0.08180261220351788, 182), (datetime.date(2025, 4, 3), 0.1269540136204144, 22), (datetime.date(2025, 4, 15), 0.06821511536723829, 168), (datetime.date(2025, 4, 16), 0.06187771210824444, 84), (datetime.date(2025, 4, 17), 0.03625087806808061, 76), (datetime.date(2025, 4, 18), 0.052083592605064954, 261), (datetime.date(2025, 4, 21), 0.08421559404008142, 239), (datetime.date(2025, 4, 22), 0.1326985741811083, 277), (datetime.date(2025, 4, 23), 0.06362947296796215, 245), (datetime.date(2025, 4, 24), 0.08590964641021563, 332), (datetime.date(2025, 4, 25), 0.05449670227942239, 163), (datetime.date(2025, 4, 28), 0.06892324957134192, 216), (datetime.date(2025, 4, 29), 0.05550305347338309, 169), (datetime.date(2025, 4, 30), 0.0659640451209454, 221)), 'pehd_pp': ((datetime.date(2025, 4, 1), 0.0672941685440598, 75), (datetime.date(2025, 4, 2), 0.0712286499129097, 59), (datetime.date(2025, 4, 3), 0.04617304521125178, 34), (datetime.date(2025, 4, 15), 0.09060720853990431, 56), (datetime.date(2025, 4, 16), 0.06207128220431563, 54), (datetime.date(2025, 4, 17), 0.07817531973476806, 44), (datetime.date(2025, 4, 18), 0.07431592684390256, 140), (datetime.date(2025, 4, 21), 0.0606672725214168, 66), (datetime.date(2025, 4, 22), 0.08240008027515146, 72), (datetime.date(2025, 4, 23), 0.08270775475191673, 60), (datetime.date(2025, 4, 24), 0.07853287411185814, 86), (datetime.date(2025, 4, 25), 0.07542537687968785, 74), (datetime.date(2025, 4, 28), 0.0674956283970939, 23), (datetime.date(2025, 4, 29), 0.09358620280535085, 77), (datetime.date(2025, 4, 30), 0.07198802124827572, 84)), 'flux_dev': ((datetime.date(2025, 4, 1), 0.36309912713323006, 42), (datetime.date(2025, 4, 2), 0.3327332703808877, 24), (datetime.date(2025, 4, 3), 0.3341625175097103, 22), (datetime.date(2025, 4, 15), 0.3071226971245153, 37), (datetime.date(2025, 4, 17), 0.17404787553084974, 38), (datetime.date(2025, 4, 18), 0.2637062636541071, 38), (datetime.date(2025, 4, 21), 0.2529286171227959, 32), (datetime.date(2025, 4, 23), 0.20809511474490403, 19), (datetime.date(2025, 4, 24), 0.17460294121868042, 35), (datetime.date(2025, 4, 29), 0.20292864834671195, 33)), 'ela': ((datetime.date(2025, 4, 2), 0.10157798347239262, 17), (datetime.date(2025, 4, 15), 0.1997520841553506, 37), (datetime.date(2025, 4, 21), 0.21297316981047165, 16), (datetime.date(2025, 4, 23), 0.24559654872415798, 22), (datetime.date(2025, 4, 25), 0.2624203219526336, 21), (datetime.date(2025, 4, 28), 0.21185855100206716, 15), (datetime.date(2025, 4, 30), 0.25394962352736095, 16))}, 'quality_array': [['-2.900713386623698', '01042025'], ['-2.909261246261365', '02042025'], ['-2.883859577923277', '03042025'], ['-2.0987431014582687', '15042025'], ['-1.7689615401535226', '16042025'], ['-1.7969785257509345', '17042025'], ['-1.6519119636048463', '18042025'], ['-1.3798483028725492', '21042025'], ['-1.280891936986971', '22042025'], ['-1.5649223822127638', '23042025'], ['-1.8670217484804894', '24042025'], ['-1.7513921688035476', '25042025'], ['-1.41317750889851', '28042025'], ['-1.009819985661822', '29042025'], ['-1.2874685749634192', '30042025']], 'number_of_batch': ((747,),), 'datou_id_sts': 4101, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.008426082822279052, 'nb_photo': 1445, 'list_port_cont': '21945576,21962313,21998530,22000547,22023533,22050987,22052463,22057398,22066744,22076044,22107852,22125299,22231868,22232313,22239798,22279867,22282058,22284019,22284038,22284054,22318802,22320924,22322729,22322779,22323692,22323878,22324767,22327863,22353884,22358521,22359405,22361278,22361590,22367116,22367164,22367195,22407483,22407617,22407884,22412760,22427965,22439048,22446765,22450939,22478864,22479311,22509101,22524749,22526583,22583016,22583881,22584401', 'assoc_port': '21945159:21945576,21960956:21962313,21993371:22023533,21996604:22000547,21996616:21998530,22018246:22066744,22050508:22050987,22051914:22052463,22056822:22057398,22075422:22076044,22085489:22107852,22124804:22125299,22230690:22232313,22230694:22231868,22238986:22239798,22279192:22279867,22281439:22282058,22283095:22284019,22283097:22284038,22283098:22284054,22317565:22318802,22320115:22320924,22322097:22322729,22322098:22322779,22322889:22323692,22322925:22323878,22324421:22324767,22324435:22327863,22352032:22359405,22353119:22361590,22353123:22353884,22358077:22358521,22359937:22361278,22366530:22367116,22366543:22367164,22366546:22367195,22385794:22407884,22406433:22412760,22406435:22407617,22406462:22407483,22426948:22427965,22437814:22439048,22443710:22446765,22450640:22450939,22477671:22478864,22477722:22479311,22507298:22509101,22523618:22524749,22525637:22526583,22582525:22583881,22582541:22584401,22582557:22583016', 'assoc_mat': '21945159:autre:3327:21945576,21960956:autre:3327:21962313,21993371:autre:3327:22023533,21996604:autre:3327:22000547,21996616:autre:3327:21998530,22018246:autre:3327:22066744,22050508:autre:3327:22050987,22051914:autre:3327:22052463,22056822:autre:3327:22057398,22075422:autre:3327:22076044,22085489:autre:3327:22107852,22124804:autre:3327:22125299,22230690:autre:3327:22232313,22230694:autre:3327:22231868,22238986:autre:3327:22239798,22279192:autre:3327:22279867,22281439:autre:3327:22282058,22283095:autre:3327:22284019,22283097:autre:3327:22284038,22283098:autre:3327:22284054,22317565:autre:3327:22318802,22320115:autre:3327:22320924,22322097:autre:3327:22322729,22322098:autre:3327:22322779,22322889:autre:3327:22323692,22322925:autre:3327:22323878,22324421:autre:3327:22324767,22324435:autre:3327:22327863,22352032:autre:3327:22359405,22353119:autre:3327:22361590,22353123:autre:3327:22353884,22358077:autre:3327:22358521,22359937:autre:3327:22361278,22366530:autre:3327:22367116,22366543:autre:3327:22367164,22366546:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.003724929759079933, 'nb_photo': 1088, 'list_port_cont': '21942692,21944251,21959942,21960361,21961007,21962009,21962108,21982098,21982963,21984466,21987154,21994165,21994778,21997775,21997961,21998714,21999975,22015759,22016043,22023377,22050519,22050697,22051232,22051612,22052165,22052522,22053364,22057187,22057369,22067655,22076056,22076292,22086502,22087021,22090275,22095562,22105072,22105460,22105769,22112601,22126885,22132737,22224004,22231968,22232503,22232954,22233148,22233819,22239815,22275857,22279648,22279697,22282123,22282179,22282327,22321331,22321728,22322615,22322638,22323226,22323935,22324340,22324713,22324991,22352554,22353389,22358261,22360858,22366634,22366988,22367202,22367284,22367645,22397026,22398000,22406711,22407404,22410301,22411813,22411938,22427487,22428431,22436129,22444256,22478317,22478642,22479393,22479481,22482896,22496625,22508610,22524710,22524796,22526401,22526705,22526900,22527262,22583265,22583275,22583356,22583382,22583466,22583948,22584000', 'assoc_port': '21941555:21942692,21944149:21944251,21958970:21961007,21958972:21960361,21958982:21959942,21960954:21962009,21961002:21962108,21979633:21982963,21979695:21982098,21979697:21984466,21986466:21987154,21993432:21994778,21993462:21994165,21996606:21998714,21996613:21997961,21996619:21997775,21999409:21999975,22015443:22015759,22015444:22016043,22023268:22023377,22049536:22051612,22049544:22050519,22050503:22051232,22050507:22050697,22051913:22052522,22051915:22052165,22052988:22053364,22056815:22057369,22056830:22057187,22067060:22067655,22075421:22076292,22075451:22076056,22085460:22087021,22085462:22086502,22089282:22090275,22090417:22095562,22101053:22105460,22103907:22105769,22103908:22105072,22112307:22112601,22126173:22126885,22132455:22132737,22222764:22224004,22230680:22233148,22230688:22232503,22230691:22232954,22230693:22231968,22230710:22233819,22238987:22239815,22275554:22275857,22279193:22279697,22279195:22279648,22281446:22282179,22281461:22282123,22281463:22282327,22317568:22323935,22320096:2232172', 'assoc_mat': '21941555:autre:3594:21942692,21944149:autre:3594:21944251,21958970:autre:3594:21961007,21958972:autre:3594:21960361,21958982:autre:3594:21959942,21960954:autre:3594:21962009,21961002:autre:3594:21962108,21979633:autre:3594:21982963,21979695:autre:3594:21982098,21979697:autre:3594:21984466,21986466:autre:3594:21987154,21993432:autre:3594:21994778,21993462:autre:3594:21994165,21996606:autre:3594:21998714,21996613:autre:3594:21997961,21996619:autre:3594:21997775,21999409:autre:3594:21999975,22015443:autre:3594:22015759,22015444:autre:3594:22016043,22023268:autre:3594:22023377,22049536:autre:3594:22051612,22049544:autre:3594:22050519,22050503:autre:3594:22051232,22050507:autre:3594:22050697,22051913:autre:3594:22052522,22051915:autre:3594:22052165,22052988:autre:3594:22053364,22056815:autre:3594:22057369,22056830:autre:3594:22057187,22067060:autre:3594:22067655,22075421:autre:3594:22076292,22075451:autre:3594:22076056,22085460:autre:3594:22087021,22085462:autre:3594:22086502,22089282:autre:3594:22090275,22090417:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010161287830263406, 'nb_photo': 214, 'list_port_cont': '21943761,21961118,21961135,21961191,21980290,21993948,22015685,22049864,22055416,22067283,22075617,22098335,22132672,22132937,22231353,22231728,22235143,22235461,22239257,22275601,22281556,22281674,22281919,22283252,22322299,22352381,22366603,22366899,22406513,22407900,22408208,22432947,22450792,22478157,22498029,22523982,22524375,22525863,22582821,22583200,22583448,22583574,22583856', 'assoc_port': '21943744:21943761,21960981:21961135,21960997:21961191,21961004:21961118,21979679:21980290,21993543:21993948,22015448:22015685,22049539:22049864,22055079:22055416,22067057:22067283,22075450:22075617,22097410:22098335,22132453:22132937,22132458:22132672,22230683:22231728,22230696:22231353,22234974:22235461,22234978:22235143,22238985:22239257,22275552:22275601,22281437:22281919,22281455:22281674,22281467:22281556,22283089:22283252,22322108:22322299,22352034:22352381,22366526:22366899,22366552:22366603,22406451:22408208,22406455:22406513,22407389:22407900,22432943:22432947,22450637:22450792,22477710:22478157,22498025:22498029,22523615:22524375,22523617:22523982,22525632:22525863,22582516:22583856,22582519:22583574,22582540:22583448,22582544:22583200,22582556:22582821', 'assoc_mat': '21943744:autre_refus:3726:21943761,21960981:autre_refus:3726:21961135,21960997:autre_refus:3726:21961191,21961004:autre_refus:3726:21961118,21979679:autre_refus:3726:21980290,21993543:autre_refus:3726:21993948,22015448:autre_refus:3726:22015685,22049539:autre_refus:3726:22049864,22055079:autre_refus:3726:22055416,22067057:autre_refus:3726:22067283,22075450:autre_refus:3726:22075617,22097410:autre_refus:3726:22098335,22132453:autre_refus:3726:22132937,22132458:autre_refus:3726:22132672,22230683:autre_refus:3726:22231728,22230696:autre_refus:3726:22231353,22234974:autre_refus:3726:22235461,22234978:autre_refus:3726:22235143,22238985:autre_refus:3726:22239257,22275552:autre_refus:3726:22275601,22281437:autre_refus:3726:22281919,22281455:autre_refus:3726:22281674,22281467:autre_refus:3726:22281556,22283089:autre_refus:3726:22283252,22322108:autre_refus:3726:22322299,22352034:autre_refus:3726:22352381,22366526:autre_refus:3726:22366899,22366552:autre_refus:3726:22366603,22406451:autre_refus:3726:22408208,22406455:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0038121506590724236, 'nb_photo': 201, 'list_port_cont': '21945584,21962315,21998528,22000544,22023532,22050988,22052474,22057397,22066741,22107845,22125304,22231870,22232304,22239795,22279860,22282055,22284030,22284041,22284059,22318812,22322728,22322770,22323886,22324756,22327857,22359408,22361284,22367117,22367168,22367191,22407484,22407620,22407881,22412755,22427968,22439041,22478866,22479312,22509106,22583008,22583892,22584399', 'assoc_port': '21945159:21945584,21960956:21962315,21993371:22023532,21996604:22000544,21996616:21998528,22018246:22066741,22050508:22050988,22051914:22052474,22056822:22057397,22085489:22107845,22124804:22125304,22230690:22232304,22230694:22231870,22238986:22239795,22279192:22279860,22281439:22282055,22283095:22284030,22283097:22284041,22283098:22284059,22317565:22318812,22322097:22322728,22322098:22322770,22322925:22323886,22324421:22324756,22324435:22327857,22352032:22359408,22359937:22361284,22366530:22367117,22366543:22367168,22366546:22367191,22385794:22407881,22406433:22412755,22406435:22407620,22406462:22407484,22426948:22427968,22437814:22439041,22477671:22478866,22477722:22479312,22507298:22509106,22582525:22583892,22582541:22584399,22582557:22583008', 'assoc_mat': '21945159:barquette_avec_film:3327:21945584,21960956:barquette_avec_film:3327:21962315,21993371:barquette_avec_film:3327:22023532,21996604:barquette_avec_film:3327:22000544,21996616:barquette_avec_film:3327:21998528,22018246:barquette_avec_film:3327:22066741,22050508:barquette_avec_film:3327:22050988,22051914:barquette_avec_film:3327:22052474,22056822:barquette_avec_film:3327:22057397,22085489:barquette_avec_film:3327:22107845,22124804:barquette_avec_film:3327:22125304,22230690:barquette_avec_film:3327:22232304,22230694:barquette_avec_film:3327:22231870,22238986:barquette_avec_film:3327:22239795,22279192:barquette_avec_film:3327:22279860,22281439:barquette_avec_film:3327:22282055,22283095:barquette_avec_film:3327:22284030,22283097:barquette_avec_film:3327:22284041,22283098:barquette_avec_film:3327:22284059,22317565:barquette_avec_film:3327:22318812,22322097:barquette_avec_film:3327:22322728,22322098:barquette_avec_film:3327:22322770,22322925:barquette_avec_film:3327:22323886,22324421:barquette_avec_film:3327:2'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.024095926725833106, 'nb_photo': 552, 'list_port_cont': '22000375,22053049,22057258,22280530,22367369,22440512,22481664,22584175', 'assoc_port': '21996603:22000375,22051917:22053049,22056825:22057258,22279187:22280530,22366542:22367369,22437811:22440512,22481121:22481664,22582534:22584175', 'assoc_mat': '21996603:barquette_opaque:4203:22000375,22051917:barquette_opaque:4203:22053049,22056825:barquette_opaque:4203:22057258,22279187:barquette_opaque:4203:22280530,22366542:barquette_opaque:4203:22367369,22437811:barquette_opaque:4203:22440512,22481121:barquette_opaque:4203:22481664,22582534:barquette_opaque:4203:22584175'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0017595205881713546, 'nb_photo': 358, 'list_port_cont': '21949033,21959057,21960894,21961144,21961358,21961847,21962021,21962606,21963803,21964334,21979836,21980279,21994290,21997088,21998227,21998317,21998987,21999544,21999703,22000323,22005729,22006684,22007687,22016210,22023107,22024973,22026989,22049743,22052421,22053074,22053149,22056968,22057030,22065973,22072310,22075665,22075705,22085696,22088234,22101401,22124960,22132695,22213683,22231167,22231413,22231650,22231697,22232113,22239229,22275570,22276699,22279274,22281564,22281777,22282006,22282106,22282135,22282165,22283230,22283832,22318077,22319187,22323765,22324282,22324572,22360535,22366744,22366770,22366881,22366967,22367013,22367096,22367252,22367403,22397868,22406645,22407658,22408151,22409353,22434074,22435231,22436172,22442367,22446490,22448174,22450698,22451097,22454154,22478540,22478586,22478723,22479086,22479257,22481203,22481415,22511150,22511493,22582697,22583303,22583307,22583767,22584066,22584145', 'assoc_port': '21948988:21949033,21951750:21960894,21951751:21964334,21958967:21963803,21958984:21962606,21958986:21959057,21960958:21962021,21960960:21961847,21961003:21961358,21961005:21961144,21979698:21980279,21979699:21979836,21993402:22007687,21993416:22006684,21993536:22005729,21993542:21994290,21996600:22000323,21996609:21998987,21996611:21998317,21996614:21998227,21996617:21997088,21999404:21999703,21999406:21999544,22015446:22016210,22023040:22024973,22023041:22023107,22026665:22026989,22049541:22052421,22049551:22049743,22052991:22053149,22052993:22053074,22056811:22057030,22056820:22056968,22065416:22065973,22071576:22072310,22075471:22075705,22075481:22075665,22085488:22088234,22085490:22085696,22101055:22101401,22124802:22124960,22132456:22132695,22209366:22213683,22230677:22232113,22230687:22231697,22230699:22231413,22230700:22231650,22230701:22231167,22238989:22239229,22275556:22275570,22276671:22276699,22279197:22279274,22281443:22282106,22281444:22282165,22281449:22282135,22281451:22282006,22281459:2228177', 'assoc_mat': '21948988:barquette_opaque:4207:21949033,21951750:barquette_opaque:4207:21960894,21951751:barquette_opaque:4207:21964334,21958967:barquette_opaque:4207:21963803,21958984:barquette_opaque:4207:21962606,21958986:barquette_opaque:4207:21959057,21960958:barquette_opaque:4207:21962021,21960960:barquette_opaque:4207:21961847,21961003:barquette_opaque:4207:21961358,21961005:barquette_opaque:4207:21961144,21979698:barquette_opaque:4207:21980279,21979699:barquette_opaque:4207:21979836,21993402:barquette_opaque:4207:22007687,21993416:barquette_opaque:4207:22006684,21993536:barquette_opaque:4207:22005729,21993542:barquette_opaque:4207:21994290,21996600:barquette_opaque:4207:22000323,21996609:barquette_opaque:4207:21998987,21996611:barquette_opaque:4207:21998317,21996614:barquette_opaque:4207:21998227,21996617:barquette_opaque:4207:21997088,21999404:barquette_opaque:4207:21999703,21999406:barquette_opaque:4207:21999544,22015446:barquette_opaque:4207:22016210,22023040:barquette_opaque:4207:22024973,22023041:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.00656468173824499, 'nb_photo': 174, 'list_port_cont': '21944256,21959122,21959179,21961491,21961744,21979891,21981900,21982309,21982560,21982701,21994226,22023312,22050465,22050728,22050759,22055506,22055786,22057134,22067451,22075726,22075867,22075991,22076062,22086009,22086260,22103958,22112494,22132476,22231034,22231415,22235472,22239297,22239354,22279356,22281609,22281644,22281711,22281946,22283309,22322504,22322579,22323217,22324623,22360413,22366788,22366836,22366946,22367034,22367215,22367358,22367438,22397357,22407861,22407912,22409486,22427249,22427579,22444185,22477983,22478027,22478149,22478561,22478659,22508365,22515235,22526455,22528139,22582774,22583038,22583113,22583373,22583491', 'assoc_port': '21944150:21944256,21958980:21959122,21958981:21959179,21960953:21961744,21961001:21961491,21979634:21982309,21979635:21982560,21979636:21982701,21979677:21981900,21979696:21979891,21993455:21994226,22023270:22023312,22049535:22050728,22049543:22050465,22050504:22050759,22055073:22055786,22055084:22055506,22056816:22057134,22067059:22067451,22075420:22076062,22075452:22075991,22075464:22075867,22075467:22075726,22085458:22086260,22085461:22086009,22103909:22103958,22112308:22112494,22132454:22132476,22230705:22231415,22230711:22231034,22234979:22235472,22238988:22239354,22238990:22239297,22279194:22279356,22281445:22281946,22281464:22281711,22281466:22281644,22281481:22281609,22283099:22283309,22322095:22322579,22322112:22322504,22322920:22323217,22324430:22324623,22359947:22360413,22366521:22367438,22366524:22367358,22366531:22367215,22366533:22366946,22366534:22367034,22366535:22366788,22366547:22366836,22396720:22397357,22406448:22409486,22407391:22407912,22407392:22407861,22426952:22427579,22426954:2242724', 'assoc_mat': '21944150:barquette_opaque:4461:21944256,21958980:barquette_opaque:4461:21959122,21958981:barquette_opaque:4461:21959179,21960953:barquette_opaque:4461:21961744,21961001:barquette_opaque:4461:21961491,21979634:barquette_opaque:4461:21982309,21979635:barquette_opaque:4461:21982560,21979636:barquette_opaque:4461:21982701,21979677:barquette_opaque:4461:21981900,21979696:barquette_opaque:4461:21979891,21993455:barquette_opaque:4461:21994226,22023270:barquette_opaque:4461:22023312,22049535:barquette_opaque:4461:22050728,22049543:barquette_opaque:4461:22050465,22050504:barquette_opaque:4461:22050759,22055073:barquette_opaque:4461:22055786,22055084:barquette_opaque:4461:22055506,22056816:barquette_opaque:4461:22057134,22067059:barquette_opaque:4461:22067451,22075420:barquette_opaque:4461:22076062,22075452:barquette_opaque:4461:22075991,22075464:barquette_opaque:4461:22075867,22075467:barquette_opaque:4461:22075726,22085458:barquette_opaque:4461:22086260,22085461:barquette_opaque:4461:22086009,22103909:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.00442495157755388, 'nb_photo': 111, 'list_port_cont': '21961553,21994068,21997385,22023407,22057050,22125069,22243612,22281699,22283419,22366870,22407090,22525931', 'assoc_port': '21960955:21961553,21993449:21994068,21996605:21997385,22023266:22023407,22056823:22057050,22124805:22125069,22238992:22243612,22281440:22281699,22283096:22283419,22366540:22366870,22406456:22407090,22525635:22525931', 'assoc_mat': '21960955:barquette_opaque:4200:21961553,21993449:barquette_opaque:4200:21994068,21996605:barquette_opaque:4200:21997385,22023266:barquette_opaque:4200:22023407,22056823:barquette_opaque:4200:22057050,22124805:barquette_opaque:4200:22125069,22238992:barquette_opaque:4200:22243612,22281440:barquette_opaque:4200:22281699,22283096:barquette_opaque:4200:22283419,22366540:barquette_opaque:4200:22366870,22406456:barquette_opaque:4200:22407090,22525635:barquette_opaque:4200:22525931'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.009884996994168813, 'nb_photo': 452, 'list_port_cont': '21943882,21959557,21987201,21997623,22018650,22028953,22050251,22067571,22076206,22098407,22132769,22231535,22231719,22233520,22273866,22281915,22283659,22322348,22322609,22367007,22368405,22406789,22408030,22435828,22450803,22481698,22498184,22512393,22524319,22526264,22582704,22582901,22583026', 'assoc_port': '21943743:21943882,21958983:21959557,21986498:21987201,21996601:21997623,22018245:22018650,22028717:22028953,22049540:22050251,22067056:22067571,22075449:22076206,22097411:22098407,22132452:22132769,22230682:22231719,22230698:22231535,22232646:22233520,22273526:22273866,22281468:22281915,22283085:22283659,22322099:22322609,22322109:22322348,22366525:22368405,22366551:22367007,22406454:22406789,22407388:22408030,22435015:22435828,22450638:22450803,22481119:22481698,22498024:22498184,22511930:22512393,22523616:22524319,22525633:22526264,22582518:22583026,22582539:22582901,22582558:22582704', 'assoc_mat': '21943743:barquette_opaque:4209:21943882,21958983:barquette_opaque:4209:21959557,21986498:barquette_opaque:4209:21987201,21996601:barquette_opaque:4209:21997623,22018245:barquette_opaque:4209:22018650,22028717:barquette_opaque:4209:22028953,22049540:barquette_opaque:4209:22050251,22067056:barquette_opaque:4209:22067571,22075449:barquette_opaque:4209:22076206,22097411:barquette_opaque:4209:22098407,22132452:barquette_opaque:4209:22132769,22230682:barquette_opaque:4209:22231719,22230698:barquette_opaque:4209:22231535,22232646:barquette_opaque:4209:22233520,22273526:barquette_opaque:4209:22273866,22281468:barquette_opaque:4209:22281915,22283085:barquette_opaque:4209:22283659,22322099:barquette_opaque:4209:22322609,22322109:barquette_opaque:4209:22322348,22366525:barquette_opaque:4209:22368405,22366551:barquette_opaque:4209:22367007,22406454:barquette_opaque:4209:22406789,22407388:barquette_opaque:4209:22408030,22435015:barquette_opaque:4209:22435828,22450638:barquette_opaque:4209:22450803,22481119:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0014216702373117036, 'nb_photo': 504, 'list_port_cont': '21961827,21962121,21962396,21963726,21993971,21996868,21999969,22005567,22005781,22015599,22015786,22026796,22029876,22050657,22051337,22051375,22052235,22053357,22053526,22055638,22056910,22057020,22057119,22071714,22071777,22075596,22075736,22075780,22080998,22085682,22092120,22097721,22101208,22103916,22112534,22126351,22126391,22132617,22210228,22211736,22223549,22224420,22224951,22230851,22231102,22231112,22231158,22231818,22232196,22235449,22239147,22273897,22275223,22275586,22277380,22279208,22279305,22279453,22281849,22282096,22282155,22283460,22283524,22283711,22283867,22284010,22306127,22318828,22319363,22320215,22320506,22321525,22323138,22323199,22323656,22323704,22323727,22323748,22359452,22360819,22366685,22366818,22366928,22367061,22367091,22367135,22367183,22397486,22397882,22397974,22407945,22407974,22408229,22408251,22409992,22411463,22411798,22416703,22427292,22427913,22433056,22444040,22446213,22448737,22450774,22450821,22453766,22477972,22478074,22478605,22478699,22479411,22479509,2248138', 'assoc_port': '21958969:21963726,21958985:21962396,21960957:21962121,21960959:21961827,21979639:22005781,21993520:22005567,21993544:21993971,21996608:21999969,21996618:21996868,22015445:22015786,22015447:22015599,22026666:22026796,22029571:22029876,22049549:22051337,22049550:22051375,22050505:22050657,22051916:22052235,22052990:22053526,22052992:22053357,22055074:22055638,22056809:22057119,22056813:22057020,22056818:22056910,22071577:22071777,22071592:22071714,22075447:22075780,22075453:22075736,22075482:22075596,22080661:22080998,22085445:22092120,22085492:22085682,22097438:22097721,22101058:22101208,22103910:22103916,22112304:22112534,22126147:22126391,22126172:22126351,22132459:22132617,22209367:22211736,22209369:22210228,22222761:22224951,22222763:22224420,22222812:22223549,22230678:22232196,22230684:22231818,22230704:22231158,22230707:22231112,22230708:22231102,22230709:22230851,22234976:22235449,22238991:22239147,22273523:22273897,22274923:22275223,22275555:22275586,22277374:22277380,22279191:22279305,22279196:2227945', 'assoc_mat': '21958969:barquette_opaque:4207:21963726,21958985:barquette_opaque:4207:21962396,21960957:barquette_opaque:4207:21962121,21960959:barquette_opaque:4207:21961827,21979639:barquette_opaque:4207:22005781,21993520:barquette_opaque:4207:22005567,21993544:barquette_opaque:4207:21993971,21996608:barquette_opaque:4207:21999969,21996618:barquette_opaque:4207:21996868,22015445:barquette_opaque:4207:22015786,22015447:barquette_opaque:4207:22015599,22026666:barquette_opaque:4207:22026796,22029571:barquette_opaque:4207:22029876,22049549:barquette_opaque:4207:22051337,22049550:barquette_opaque:4207:22051375,22050505:barquette_opaque:4207:22050657,22051916:barquette_opaque:4207:22052235,22052990:barquette_opaque:4207:22053526,22052992:barquette_opaque:4207:22053357,22055074:barquette_opaque:4207:22055638,22056809:barquette_opaque:4207:22057119,22056813:barquette_opaque:4207:22057020,22056818:barquette_opaque:4207:22056910,22071577:barquette_opaque:4207:22071777,22071592:barquette_opaque:4207:22071714,22075447:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.047784189696672544, 'nb_photo': 5475, 'list_port_cont': '21949382,21959301,21997320,22023553,22057072,22075683,22125111,22231273,22239341,22283557,22324675,22366911,22407174,22438346,22478352,22526236,22582816', 'assoc_port': '21948974:21949382,21958965:21959301,21996602:21997320,22023267:22023553,22056827:22057072,22075448:22075683,22124803:22125111,22230706:22231273,22238984:22239341,22283086:22283557,22324437:22324675,22366541:22366911,22406447:22407174,22437812:22438346,22477707:22478352,22525590:22526236,22582532:22582816', 'assoc_mat': '21948974:barquette_opaque:4211:21949382,21958965:barquette_opaque:4211:21959301,21996602:barquette_opaque:4211:21997320,22023267:barquette_opaque:4211:22023553,22056827:barquette_opaque:4211:22057072,22075448:barquette_opaque:4211:22075683,22124803:barquette_opaque:4211:22125111,22230706:barquette_opaque:4211:22231273,22238984:barquette_opaque:4211:22239341,22283086:barquette_opaque:4211:22283557,22324437:barquette_opaque:4211:22324675,22366541:barquette_opaque:4211:22366911,22406447:barquette_opaque:4211:22407174,22437812:barquette_opaque:4211:22438346,22477707:barquette_opaque:4211:22478352,22525590:barquette_opaque:4211:22526236,22582532:barquette_opaque:4211:22582816'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003114521829758216, 'nb_photo': 968, 'list_port_cont': '21945580,21962311,21998538,22000542,22023544,22050996,22057405,22066739,22076038,22107842,22125302,22231863,22232314,22239800,22279869,22282053,22284022,22284033,22284052,22318803,22320928,22322726,22322781,22323686,22323877,22324761,22327858,22353895,22358520,22359406,22361282,22361585,22367119,22367167,22367188,22407487,22407628,22407892,22412754,22427958,22439049,22450942,22478868,22479305,22509108,22524752,22526581,22583017,22583887,22584398', 'assoc_port': '21945159:21945580,21960956:21962311,21993371:22023544,21996604:22000542,21996616:21998538,22018246:22066739,22050508:22050996,22056822:22057405,22075422:22076038,22085489:22107842,22124804:22125302,22230690:22232314,22230694:22231863,22238986:22239800,22279192:22279869,22281439:22282053,22283095:22284022,22283097:22284033,22283098:22284052,22317565:22318803,22320115:22320928,22322097:22322726,22322098:22322781,22322889:22323686,22322925:22323877,22324421:22324761,22324435:22327858,22352032:22359406,22353119:22361585,22353123:22353895,22358077:22358520,22359937:22361282,22366530:22367119,22366543:22367167,22366546:22367188,22385794:22407892,22406433:22412754,22406435:22407628,22406462:22407487,22426948:22427958,22437814:22439049,22450640:22450942,22477671:22478868,22477722:22479305,22507298:22509108,22523618:22524752,22525637:22526581,22582525:22583887,22582541:22584398,22582557:22583017', 'assoc_mat': '21945159:bouchon:3327:21945580,21960956:bouchon:3327:21962311,21993371:bouchon:3327:22023544,21996604:bouchon:3327:22000542,21996616:bouchon:3327:21998538,22018246:bouchon:3327:22066739,22050508:bouchon:3327:22050996,22056822:bouchon:3327:22057405,22075422:bouchon:3327:22076038,22085489:bouchon:3327:22107842,22124804:bouchon:3327:22125302,22230690:bouchon:3327:22232314,22230694:bouchon:3327:22231863,22238986:bouchon:3327:22239800,22279192:bouchon:3327:22279869,22281439:bouchon:3327:22282053,22283095:bouchon:3327:22284022,22283097:bouchon:3327:22284033,22283098:bouchon:3327:22284052,22317565:bouchon:3327:22318803,22320115:bouchon:3327:22320928,22322097:bouchon:3327:22322726,22322098:bouchon:3327:22322781,22322889:bouchon:3327:22323686,22322925:bouchon:3327:22323877,22324421:bouchon:3327:22324761,22324435:bouchon:3327:22327858,22352032:bouchon:3327:22359406,22353119:bouchon:3327:22361585,22353123:bouchon:3327:22353895,22358077:bouchon:3327:22358520,22359937:bouchon:3327:22361282,22366530:bouchon:3327:22367119,2'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.012011563603699104, 'nb_photo': 238, 'list_port_cont': '22000364,22053051,22057247,22280527,22367353,22440524,22481663,22584185', 'assoc_port': '21996603:22000364,22051917:22053051,22056825:22057247,22279187:22280527,22366542:22367353,22437811:22440524,22481121:22481663,22582534:22584185', 'assoc_mat': '21996603:carton:4203:22000364,22051917:carton:4203:22053051,22056825:carton:4203:22057247,22279187:carton:4203:22280527,22366542:carton:4203:22367353,22437811:carton:4203:22440524,22481121:carton:4203:22481663,22582534:carton:4203:22584185'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9425016056450092, 'nb_photo': 459, 'list_port_cont': '21944363,21949036,21959065,21960886,21961139,21961363,21961845,21962012,21962600,21963722,21963785,21963802,21964332,21979827,21980270,21994279,21997092,21998216,21998992,21999690,21999813,22000324,22005726,22005820,22005839,22006020,22006673,22007683,22016213,22023110,22024979,22026997,22049734,22051252,22052420,22053080,22053150,22056971,22057040,22065974,22072306,22075660,22075704,22085701,22086184,22088243,22101387,22124949,22126671,22132701,22133694,22231160,22231414,22231644,22232105,22233835,22239230,22275568,22276708,22279284,22281559,22281778,22282001,22282110,22282172,22282832,22283182,22283842,22318074,22319186,22320172,22320297,22323671,22323752,22324290,22360530,22366752,22366769,22366878,22366974,22367024,22367104,22367243,22367265,22367401,22397865,22397948,22407668,22407716,22408150,22409355,22410386,22434056,22436169,22442361,22446485,22448903,22450695,22454153,22478549,22478680,22481202,22481410,22511151,22511492,22524726,22526167,22526275,22582689,22583000,22583290,22583777,22584086,2258413', 'assoc_port': '21944152:21944363,21948988:21949036,21951750:21960886,21951751:21964332,21958967:21963802,21958968:21963785,21958973:21963722,21958984:21962600,21958986:21959065,21960958:21962012,21960960:21961845,21961003:21961363,21961005:21961139,21979680:22005820,21979690:22005839,21979691:22006020,21979698:21980270,21979699:21979827,21993402:22007683,21993416:22006673,21993536:22005726,21993542:21994279,21996600:22000324,21996609:21998992,21996610:21999813,21996614:21998216,21996617:21997092,21999404:21999690,22015446:22016213,22023040:22024979,22023041:22023110,22026665:22026997,22049541:22052420,22049551:22049734,22049586:22051252,22052991:22053150,22052993:22053080,22056811:22057040,22056820:22056971,22065416:22065974,22071576:22072306,22075471:22075704,22075481:22075660,22085488:22088243,22085490:22085701,22085491:22086184,22101055:22101387,22124802:22124949,22126146:22126671,22132456:22132701,22132457:22133694,22230677:22232105,22230686:22233835,22230699:22231414,22230700:22231644,22230701:22231160,22238989:2223923', 'assoc_mat': '21944152:carton:4207:21944363,21948988:carton:4207:21949036,21951750:carton:4207:21960886,21951751:carton:4207:21964332,21958967:carton:4207:21963802,21958968:carton:4207:21963785,21958973:carton:4207:21963722,21958984:carton:4207:21962600,21958986:carton:4207:21959065,21960958:carton:4207:21962012,21960960:carton:4207:21961845,21961003:carton:4207:21961363,21961005:carton:4207:21961139,21979680:carton:4207:22005820,21979690:carton:4207:22005839,21979691:carton:4207:22006020,21979698:carton:4207:21980270,21979699:carton:4207:21979827,21993402:carton:4207:22007683,21993416:carton:4207:22006673,21993536:carton:4207:22005726,21993542:carton:4207:21994279,21996600:carton:4207:22000324,21996609:carton:4207:21998992,21996610:carton:4207:21999813,21996614:carton:4207:21998216,21996617:carton:4207:21997092,21999404:carton:4207:21999690,22015446:carton:4207:22016213,22023040:carton:4207:22024979,22023041:carton:4207:22023110,22026665:carton:4207:22026997,22049541:carton:4207:22052420,22049551:carton:4207:22049734,2204'}, {'unwanted_material': 'carton', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.014735394401731569, 'nb_photo': 3909, 'list_port_cont': '21944260,21944278,21959130,21959177,21959409,21960041,21961489,21961741,21979898,21980342,21981891,21982313,21982551,21982707,21994220,21996971,21997113,21997552,21998039,21999630,21999743,22023309,22023344,22041440,22050476,22050724,22050769,22055368,22055512,22055773,22056991,22057139,22067387,22067455,22075720,22075854,22075982,22076075,22086001,22086250,22086439,22089922,22097911,22101688,22103942,22103964,22112504,22132465,22132509,22231010,22231318,22231429,22231542,22231579,22232207,22235479,22239303,22239359,22275612,22279362,22281617,22281650,22281715,22281740,22281852,22281944,22283299,22320552,22321054,22322182,22322315,22322508,22322570,22323212,22324587,22324627,22324659,22352640,22358478,22360415,22360693,22366644,22366707,22366776,22366840,22366943,22367044,22367223,22367322,22367357,22367420,22367443,22397358,22406673,22407851,22407914,22407981,22409475,22427254,22427587,22438167,22438251,22444186,22450741,22453928,22477988,22478033,22478150,22478322,22478565,22478655,22478990,22479163,2248341', 'assoc_port': '21944150:21944260,21944151:21944278,21958971:21960041,21958974:21959409,21958980:21959130,21958981:21959177,21960953:21961741,21961001:21961489,21979634:21982313,21979635:21982551,21979636:21982707,21979677:21981891,21979681:21980342,21979696:21979898,21993455:21994220,21996607:21998039,21996612:21997552,21996615:21996971,21996620:21997113,21999407:21999630,21999408:21999743,22023269:22023344,22023270:22023309,22040923:22041440,22049535:22050724,22049543:22050476,22050504:22050769,22055073:22055773,22055080:22055368,22055084:22055512,22056816:22057139,22056817:22056991,22067058:22067387,22067059:22067455,22075420:22076075,22075452:22075982,22075464:22075854,22075467:22075720,22085458:22086250,22085459:22086439,22085461:22086001,22089281:22089922,22097412:22097911,22101054:22101688,22103909:22103964,22103911:22103942,22112308:22112504,22132454:22132465,22132461:22132509,22230681:22232207,22230689:22231542,22230692:22231579,22230697:22231318,22230705:22231429,22230711:22231010,22234979:22235479,22238988:2223935', 'assoc_mat': '21944150:carton:4461:21944260,21944151:carton:4461:21944278,21958971:carton:4461:21960041,21958974:carton:4461:21959409,21958980:carton:4461:21959130,21958981:carton:4461:21959177,21960953:carton:4461:21961741,21961001:carton:4461:21961489,21979634:carton:4461:21982313,21979635:carton:4461:21982551,21979636:carton:4461:21982707,21979677:carton:4461:21981891,21979681:carton:4461:21980342,21979696:carton:4461:21979898,21993455:carton:4461:21994220,21996607:carton:4461:21998039,21996612:carton:4461:21997552,21996615:carton:4461:21996971,21996620:carton:4461:21997113,21999407:carton:4461:21999630,21999408:carton:4461:21999743,22023269:carton:4461:22023344,22023270:carton:4461:22023309,22040923:carton:4461:22041440,22049535:carton:4461:22050724,22049543:carton:4461:22050476,22050504:carton:4461:22050769,22055073:carton:4461:22055773,22055080:carton:4461:22055368,22055084:carton:4461:22055512,22056816:carton:4461:22057139,22056817:carton:4461:22056991,22067058:carton:4461:22067387,22067059:carton:4461:22067455,2207'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04335482052191408, 'nb_photo': 383, 'list_port_cont': '21961555,21994063,21997380,22023397,22057047,22125070,22132793,22243620,22281689,22283407,22366866,22407081,22525924', 'assoc_port': '21960955:21961555,21993449:21994063,21996605:21997380,22023266:22023397,22056823:22057047,22124805:22125070,22132460:22132793,22238992:22243620,22281440:22281689,22283096:22283407,22366540:22366866,22406456:22407081,22525635:22525924', 'assoc_mat': '21960955:carton:4200:21961555,21993449:carton:4200:21994063,21996605:carton:4200:21997380,22023266:carton:4200:22023397,22056823:carton:4200:22057047,22124805:carton:4200:22125070,22132460:carton:4200:22132793,22238992:carton:4200:22243620,22281440:carton:4200:22281689,22283096:carton:4200:22283407,22366540:carton:4200:22366866,22406456:carton:4200:22407081,22525635:carton:4200:22525924'}, {'unwanted_material': 'carton', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.00878328694370553, 'nb_photo': 284, 'list_port_cont': '21943874,21959570,21987195,21997624,22018644,22028940,22050247,22067574,22076192,22098409,22132775,22231530,22231709,22233521,22273855,22281903,22283661,22322347,22322611,22367009,22368398,22406779,22408022,22435826,22450799,22481683,22498185,22512383,22524333,22526260,22582715,22582900,22583024', 'assoc_port': '21943743:21943874,21958983:21959570,21986498:21987195,21996601:21997624,22018245:22018644,22028717:22028940,22049540:22050247,22067056:22067574,22075449:22076192,22097411:22098409,22132452:22132775,22230682:22231709,22230698:22231530,22232646:22233521,22273526:22273855,22281468:22281903,22283085:22283661,22322099:22322611,22322109:22322347,22366525:22368398,22366551:22367009,22406454:22406779,22407388:22408022,22435015:22435826,22450638:22450799,22481119:22481683,22498024:22498185,22511930:22512383,22523616:22524333,22525633:22526260,22582518:22583024,22582539:22582900,22582558:22582715', 'assoc_mat': '21943743:carton:4209:21943874,21958983:carton:4209:21959570,21986498:carton:4209:21987195,21996601:carton:4209:21997624,22018245:carton:4209:22018644,22028717:carton:4209:22028940,22049540:carton:4209:22050247,22067056:carton:4209:22067574,22075449:carton:4209:22076192,22097411:carton:4209:22098409,22132452:carton:4209:22132775,22230682:carton:4209:22231709,22230698:carton:4209:22231530,22232646:carton:4209:22233521,22273526:carton:4209:22273855,22281468:carton:4209:22281903,22283085:carton:4209:22283661,22322099:carton:4209:22322611,22322109:carton:4209:22322347,22366525:carton:4209:22368398,22366551:carton:4209:22367009,22406454:carton:4209:22406779,22407388:carton:4209:22408022,22435015:carton:4209:22435826,22450638:carton:4209:22450799,22481119:carton:4209:22481683,22498024:carton:4209:22498185,22511930:carton:4209:22512383,22523616:carton:4209:22524333,22525633:carton:4209:22526260,22582518:carton:4209:22583024,22582539:carton:4209:22582900,22582558:carton:4209:22582715'}, {'unwanted_material': 'carton', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.9449263267069545, 'nb_photo': 811, 'list_port_cont': '21944226,21961024,21961809,21961825,21962122,21962393,21963738,21993965,21996873,21999771,21999956,22004411,22005572,22005778,22015602,22015799,22026788,22029880,22041058,22049810,22050652,22051349,22051367,22052240,22053355,22053522,22055437,22055631,22056908,22057016,22057128,22071704,22071766,22075603,22075774,22080996,22085671,22091273,22092109,22097712,22101206,22103931,22112373,22112462,22112539,22126350,22126392,22206538,22211737,22224434,22224962,22230860,22230983,22231106,22231121,22231128,22231159,22231817,22231826,22232190,22235447,22273892,22275220,22275576,22277390,22279202,22279266,22279313,22281839,22281968,22282095,22282144,22283239,22283455,22283512,22283712,22283865,22306124,22318824,22319360,22320205,22320501,22321524,22322981,22323089,22323151,22323191,22323661,22323700,22359451,22360807,22366681,22366814,22367065,22367089,22367133,22367148,22367185,22397484,22397884,22397969,22407107,22407948,22407973,22408227,22408252,22408339,22409987,22411453,22411684,22411789,22427289,22427922,2243306', 'assoc_port': '21944153:21944226,21958969:21963738,21958985:21962393,21960957:21962122,21960959:21961825,21960975:21961809,21961006:21961024,21979639:22005778,21993520:22005572,21993541:22004411,21993544:21993965,21996608:21999956,21996618:21996873,21999402:21999771,22015445:22015799,22015447:22015602,22026666:22026788,22029571:22029880,22040898:22041058,22049549:22051349,22049550:22051367,22049587:22049810,22050505:22050652,22051916:22052240,22052990:22053522,22052992:22053355,22055074:22055631,22055078:22055437,22056809:22057128,22056813:22057016,22056818:22056908,22071577:22071766,22071592:22071704,22075447:22075774,22075482:22075603,22080661:22080996,22085445:22092109,22085463:22091273,22085492:22085671,22097438:22097712,22101058:22101206,22103910:22103931,22112304:22112539,22112305:22112462,22112306:22112373,22126147:22126392,22126172:22126350,22197664:22206538,22209367:22211737,22222761:22224962,22222763:22224434,22230678:22232190,22230684:22231817,22230685:22231826,22230702:22231128,22230703:22230983,22230704:2223115', 'assoc_mat': '21944153:carton:4207:21944226,21958969:carton:4207:21963738,21958985:carton:4207:21962393,21960957:carton:4207:21962122,21960959:carton:4207:21961825,21960975:carton:4207:21961809,21961006:carton:4207:21961024,21979639:carton:4207:22005778,21993520:carton:4207:22005572,21993541:carton:4207:22004411,21993544:carton:4207:21993965,21996608:carton:4207:21999956,21996618:carton:4207:21996873,21999402:carton:4207:21999771,22015445:carton:4207:22015799,22015447:carton:4207:22015602,22026666:carton:4207:22026788,22029571:carton:4207:22029880,22040898:carton:4207:22041058,22049549:carton:4207:22051349,22049550:carton:4207:22051367,22049587:carton:4207:22049810,22050505:carton:4207:22050652,22051916:carton:4207:22052240,22052990:carton:4207:22053522,22052992:carton:4207:22053355,22055074:carton:4207:22055631,22055078:carton:4207:22055437,22056809:carton:4207:22057128,22056813:carton:4207:22057016,22056818:carton:4207:22056908,22071577:carton:4207:22071766,22071592:carton:4207:22071704,22075447:carton:4207:22075774,2207'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0022621573297380093, 'nb_photo': 1037, 'list_port_cont': '21949393,21959289,21997311,22023551,22057078,22075676,22125115,22231277,22239334,22283558,22324673,22366912,22407170,22438337,22478362,22526251,22582812', 'assoc_port': '21948974:21949393,21958965:21959289,21996602:21997311,22023267:22023551,22056827:22057078,22075448:22075676,22124803:22125115,22230706:22231277,22238984:22239334,22283086:22283558,22324437:22324673,22366541:22366912,22406447:22407170,22437812:22438337,22477707:22478362,22525590:22526251,22582532:22582812', 'assoc_mat': '21948974:carton:4211:21949393,21958965:carton:4211:21959289,21996602:carton:4211:21997311,22023267:carton:4211:22023551,22056827:carton:4211:22057078,22075448:carton:4211:22075676,22124803:carton:4211:22125115,22230706:carton:4211:22231277,22238984:carton:4211:22239334,22283086:carton:4211:22283558,22324437:carton:4211:22324673,22366541:carton:4211:22366912,22406447:carton:4211:22407170,22437812:carton:4211:22438337,22477707:carton:4211:22478362,22525590:carton:4211:22526251,22582532:carton:4211:22582812'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.013585369845887155, 'nb_photo': 1050, 'list_port_cont': '21945582,21962322,21998529,22000538,22023541,22050990,22052469,22057403,22066745,22076047,22107844,22125298,22231866,22232309,22239802,22279873,22282052,22284027,22284043,22284055,22318807,22322730,22322775,22323882,22324757,22327856,22353882,22358516,22359400,22361277,22361587,22367114,22367158,22367186,22407486,22407618,22407882,22412758,22427964,22439043,22446764,22450943,22478862,22479307,22509099,22524755,22526589,22583021,22583889,22584393', 'assoc_port': '21945159:21945582,21960956:21962322,21993371:22023541,21996604:22000538,21996616:21998529,22018246:22066745,22050508:22050990,22051914:22052469,22056822:22057403,22075422:22076047,22085489:22107844,22124804:22125298,22230690:22232309,22230694:22231866,22238986:22239802,22279192:22279873,22281439:22282052,22283095:22284027,22283097:22284043,22283098:22284055,22317565:22318807,22322097:22322730,22322098:22322775,22322925:22323882,22324421:22324757,22324435:22327856,22352032:22359400,22353119:22361587,22353123:22353882,22358077:22358516,22359937:22361277,22366530:22367114,22366543:22367158,22366546:22367186,22385794:22407882,22406433:22412758,22406435:22407618,22406462:22407486,22426948:22427964,22437814:22439043,22443710:22446764,22450640:22450943,22477671:22478862,22477722:22479307,22507298:22509099,22523618:22524755,22525637:22526589,22582525:22583889,22582541:22584393,22582557:22583021', 'assoc_mat': '21945159:carton:3327:21945582,21960956:carton:3327:21962322,21993371:carton:3327:22023541,21996604:carton:3327:22000538,21996616:carton:3327:21998529,22018246:carton:3327:22066745,22050508:carton:3327:22050990,22051914:carton:3327:22052469,22056822:carton:3327:22057403,22075422:carton:3327:22076047,22085489:carton:3327:22107844,22124804:carton:3327:22125298,22230690:carton:3327:22232309,22230694:carton:3327:22231866,22238986:carton:3327:22239802,22279192:carton:3327:22279873,22281439:carton:3327:22282052,22283095:carton:3327:22284027,22283097:carton:3327:22284043,22283098:carton:3327:22284055,22317565:carton:3327:22318807,22322097:carton:3327:22322730,22322098:carton:3327:22322775,22322925:carton:3327:22323882,22324421:carton:3327:22324757,22324435:carton:3327:22327856,22352032:carton:3327:22359400,22353119:carton:3327:22361587,22353123:carton:3327:22353882,22358077:carton:3327:22358516,22359937:carton:3327:22361277,22366530:carton:3327:22367114,22366543:carton:3327:22367158,22366546:carton:3327:22367186,2238'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.02436779883579414, 'nb_photo': 7614, 'list_port_cont': '21942690,21944245,21959937,21960356,21961012,21962003,21962102,21982095,21982970,21984470,21987158,21994162,21994777,21997774,21997958,21998711,21999973,22015768,22016036,22023374,22050515,22050694,22051230,22051613,22052166,22052521,22053363,22057190,22057375,22067651,22076055,22076297,22086500,22087027,22090274,22095554,22105066,22105452,22105770,22112598,22126880,22132746,22223997,22231964,22232495,22232961,22233153,22233827,22239817,22275849,22279652,22279698,22282120,22282176,22282333,22321333,22321732,22322625,22322637,22323224,22323942,22324334,22324707,22324990,22352551,22353386,22358262,22360864,22366636,22366994,22367209,22367281,22367648,22397031,22397999,22406717,22407402,22410299,22411814,22411930,22427490,22428433,22436126,22444254,22478310,22478636,22479389,22479471,22482903,22496629,22508608,22524706,22524800,22526398,22526710,22526896,22527253,22583266,22583283,22583360,22583383,22583459,22583586,22583795,22583949,22583997', 'assoc_port': '21941555:21942690,21944149:21944245,21958970:21961012,21958972:21960356,21958982:21959937,21960954:21962003,21961002:21962102,21979633:21982970,21979695:21982095,21979697:21984470,21986466:21987158,21993432:21994777,21993462:21994162,21996606:21998711,21996613:21997958,21996619:21997774,21999409:21999973,22015443:22015768,22015444:22016036,22023268:22023374,22049536:22051613,22049544:22050515,22050503:22051230,22050507:22050694,22051913:22052521,22051915:22052166,22052988:22053363,22056815:22057375,22056830:22057190,22067060:22067651,22075421:22076297,22075451:22076055,22085460:22087027,22085462:22086500,22089282:22090274,22090417:22095554,22101053:22105452,22103907:22105770,22103908:22105066,22112307:22112598,22126173:22126880,22132455:22132746,22222764:22223997,22230680:22233153,22230688:22232495,22230691:22232961,22230693:22231964,22230710:22233827,22238987:22239817,22275554:22275849,22279193:22279698,22279195:22279652,22281446:22282176,22281461:22282120,22281463:22282333,22317568:22323942,22320096:2232173', 'assoc_mat': '21941555:carton:3594:21942690,21944149:carton:3594:21944245,21958970:carton:3594:21961012,21958972:carton:3594:21960356,21958982:carton:3594:21959937,21960954:carton:3594:21962003,21961002:carton:3594:21962102,21979633:carton:3594:21982970,21979695:carton:3594:21982095,21979697:carton:3594:21984470,21986466:carton:3594:21987158,21993432:carton:3594:21994777,21993462:carton:3594:21994162,21996606:carton:3594:21998711,21996613:carton:3594:21997958,21996619:carton:3594:21997774,21999409:carton:3594:21999973,22015443:carton:3594:22015768,22015444:carton:3594:22016036,22023268:carton:3594:22023374,22049536:carton:3594:22051613,22049544:carton:3594:22050515,22050503:carton:3594:22051230,22050507:carton:3594:22050694,22051913:carton:3594:22052521,22051915:carton:3594:22052166,22052988:carton:3594:22053363,22056815:carton:3594:22057375,22056830:carton:3594:22057190,22067060:carton:3594:22067651,22075421:carton:3594:22076297,22075451:carton:3594:22076055,22085460:carton:3594:22087027,22085462:carton:3594:22086500,2208'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00344984620379923, 'nb_photo': 109, 'list_port_cont': '21943756,21961196,21980288,21993947,22015688,22049863,22055406,22067280,22075606,22098326,22132940,22231354,22231733,22235466,22239256,22275595,22281554,22281683,22281929,22283254,22283698,22320488,22321208,22322304,22322402,22352384,22366592,22366891,22406520,22407902,22408210,22432953,22450794,22478164,22523975,22525868,22582825,22583203,22583450,22583567,22583933', 'assoc_port': '21943744:21943756,21960997:21961196,21979679:21980288,21993543:21993947,22015448:22015688,22049539:22049863,22055079:22055406,22067057:22067280,22075450:22075606,22097410:22098326,22132453:22132940,22230683:22231733,22230696:22231354,22234974:22235466,22238985:22239256,22275552:22275595,22281437:22281929,22281455:22281683,22281467:22281554,22283088:22283698,22283089:22283254,22320093:22321208,22320094:22320488,22322100:22322402,22322108:22322304,22352034:22352384,22366526:22366891,22366552:22366592,22406451:22408210,22406455:22406520,22407389:22407902,22432943:22432953,22450637:22450794,22477710:22478164,22523617:22523975,22525632:22525868,22582515:22583933,22582519:22583567,22582540:22583450,22582544:22583203,22582556:22582825', 'assoc_mat': '21943744:cartonnette:3726:21943756,21960997:cartonnette:3726:21961196,21979679:cartonnette:3726:21980288,21993543:cartonnette:3726:21993947,22015448:cartonnette:3726:22015688,22049539:cartonnette:3726:22049863,22055079:cartonnette:3726:22055406,22067057:cartonnette:3726:22067280,22075450:cartonnette:3726:22075606,22097410:cartonnette:3726:22098326,22132453:cartonnette:3726:22132940,22230683:cartonnette:3726:22231733,22230696:cartonnette:3726:22231354,22234974:cartonnette:3726:22235466,22238985:cartonnette:3726:22239256,22275552:cartonnette:3726:22275595,22281437:cartonnette:3726:22281929,22281455:cartonnette:3726:22281683,22281467:cartonnette:3726:22281554,22283088:cartonnette:3726:22283698,22283089:cartonnette:3726:22283254,22320093:cartonnette:3726:22321208,22320094:cartonnette:3726:22320488,22322100:cartonnette:3726:22322402,22322108:cartonnette:3726:22322304,22352034:cartonnette:3726:22352384,22366526:cartonnette:3726:22366891,22366552:cartonnette:3726:22366592,22406451:cartonnette:3726:22408210,22406455:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01844027048399443, 'nb_photo': 504, 'list_port_cont': '21943760,21959551,21961116,21961125,21961190,21980285,21993945,22015682,22049865,22055411,22067274,22075608,22098330,22132667,22132936,22231360,22231730,22235147,22235462,22239252,22275592,22281545,22281673,22281918,22283261,22283691,22320495,22321212,22322302,22322400,22352382,22366601,22366892,22406514,22407894,22408212,22432948,22450787,22478161,22498028,22523979,22524381,22525865,22582822,22583447,22583573,22583852,22583942,22584044', 'assoc_port': '21943744:21943760,21958966:21959551,21960981:21961125,21960997:21961190,21961004:21961116,21979679:21980285,21993543:21993945,22015448:22015682,22049539:22049865,22055079:22055411,22067057:22067274,22075450:22075608,22097410:22098330,22132453:22132936,22132458:22132667,22230683:22231730,22230696:22231360,22234974:22235462,22234978:22235147,22238985:22239252,22275552:22275592,22281437:22281918,22281455:22281673,22281467:22281545,22283088:22283691,22283089:22283261,22320093:22321212,22320094:22320495,22322100:22322400,22322108:22322302,22352034:22352382,22366526:22366892,22366552:22366601,22406451:22408212,22406455:22406514,22407389:22407894,22432943:22432948,22450637:22450787,22477710:22478161,22498025:22498028,22523615:22524381,22523617:22523979,22525632:22525865,22582513:22584044,22582515:22583942,22582516:22583852,22582519:22583573,22582540:22583447,22582556:22582822', 'assoc_mat': '21943744:Carton_brun:3726:21943760,21958966:Carton_brun:3726:21959551,21960981:Carton_brun:3726:21961125,21960997:Carton_brun:3726:21961190,21961004:Carton_brun:3726:21961116,21979679:Carton_brun:3726:21980285,21993543:Carton_brun:3726:21993945,22015448:Carton_brun:3726:22015682,22049539:Carton_brun:3726:22049865,22055079:Carton_brun:3726:22055411,22067057:Carton_brun:3726:22067274,22075450:Carton_brun:3726:22075608,22097410:Carton_brun:3726:22098330,22132453:Carton_brun:3726:22132936,22132458:Carton_brun:3726:22132667,22230683:Carton_brun:3726:22231730,22230696:Carton_brun:3726:22231360,22234974:Carton_brun:3726:22235462,22234978:Carton_brun:3726:22235147,22238985:Carton_brun:3726:22239252,22275552:Carton_brun:3726:22275592,22281437:Carton_brun:3726:22281918,22281455:Carton_brun:3726:22281673,22281467:Carton_brun:3726:22281545,22283088:Carton_brun:3726:22283691,22283089:Carton_brun:3726:22283261,22320093:Carton_brun:3726:22321212,22320094:Carton_brun:3726:22320495,22322100:Carton_brun:3726:22322400,22322108:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011594227733640152, 'nb_photo': 202, 'list_port_cont': '21943758,21959553,21961113,21961130,21961198,21980296,21993950,22015680,22049857,22067275,22075609,22098328,22132664,22132938,22231358,22231725,22235153,22235465,22239246,22275597,22281555,22281677,22281926,22283258,22283696,22306275,22320487,22321209,22322297,22322397,22352383,22366602,22366898,22406523,22407898,22408205,22432956,22450796,22478159,22498038,22523978,22524378,22525871,22582831,22583199,22583449,22583571,22583853,22583939,22584054', 'assoc_port': '21943744:21943758,21958966:21959553,21960981:21961130,21960997:21961198,21961004:21961113,21979679:21980296,21993543:21993950,22015448:22015680,22049539:22049857,22067057:22067275,22075450:22075609,22097410:22098328,22132453:22132938,22132458:22132664,22230683:22231725,22230696:22231358,22234974:22235465,22234978:22235153,22238985:22239246,22275552:22275597,22281437:22281926,22281455:22281677,22281467:22281555,22283088:22283696,22283089:22283258,22306054:22306275,22320093:22321209,22320094:22320487,22322100:22322397,22322108:22322297,22352034:22352383,22366526:22366898,22366552:22366602,22406451:22408205,22406455:22406523,22407389:22407898,22432943:22432956,22450637:22450796,22477710:22478159,22498025:22498038,22523615:22524378,22523617:22523978,22525632:22525871,22582513:22584054,22582515:22583939,22582516:22583853,22582519:22583571,22582540:22583449,22582544:22583199,22582556:22582831', 'assoc_mat': '21943744:Carton_gris:3726:21943758,21958966:Carton_gris:3726:21959553,21960981:Carton_gris:3726:21961130,21960997:Carton_gris:3726:21961198,21961004:Carton_gris:3726:21961113,21979679:Carton_gris:3726:21980296,21993543:Carton_gris:3726:21993950,22015448:Carton_gris:3726:22015680,22049539:Carton_gris:3726:22049857,22067057:Carton_gris:3726:22067275,22075450:Carton_gris:3726:22075609,22097410:Carton_gris:3726:22098328,22132453:Carton_gris:3726:22132938,22132458:Carton_gris:3726:22132664,22230683:Carton_gris:3726:22231725,22230696:Carton_gris:3726:22231358,22234974:Carton_gris:3726:22235465,22234978:Carton_gris:3726:22235153,22238985:Carton_gris:3726:22239246,22275552:Carton_gris:3726:22275597,22281437:Carton_gris:3726:22281926,22281455:Carton_gris:3726:22281677,22281467:Carton_gris:3726:22281555,22283088:Carton_gris:3726:22283696,22283089:Carton_gris:3726:22283258,22306054:Carton_gris:3726:22306275,22320093:Carton_gris:3726:22321209,22320094:Carton_gris:3726:22320487,22322100:Carton_gris:3726:22322397,22322108:'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.779890707455299, 'nb_photo': 119, 'list_port_cont': '22000373,22053058,22057253,22280531,22367365,22440525,22481666,22584177', 'assoc_port': '21996603:22000373,22051917:22053058,22056825:22057253,22279187:22280531,22366542:22367365,22437811:22440525,22481121:22481666,22582534:22584177', 'assoc_mat': '21996603:ela:4203:22000373,22051917:ela:4203:22053058,22056825:ela:4203:22057253,22279187:ela:4203:22280531,22366542:ela:4203:22367365,22437811:ela:4203:22440525,22481121:ela:4203:22481666,22582534:ela:4203:22584177'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005945166806941164, 'nb_photo': 28, 'list_port_cont': '21949042,21962018,21962607,21963712,21963797,21979840,21997084,21998991,21999701,22005722,22026988,22132688,22232112,22276694,22281565,22324291,22409364,22454162,22584148', 'assoc_port': '21948988:21949042,21958967:21963797,21958973:21963712,21958984:21962607,21960958:21962018,21979699:21979840,21993536:22005722,21996609:21998991,21996617:21997084,21999404:21999701,22026665:22026988,22132456:22132688,22230677:22232112,22276671:22276694,22281460:22281565,22322894:22324291,22406449:22409364,22453709:22454162,22582542:22584148', 'assoc_mat': '21948988:ela:4207:21949042,21958967:ela:4207:21963797,21958973:ela:4207:21963712,21958984:ela:4207:21962607,21960958:ela:4207:21962018,21979699:ela:4207:21979840,21993536:ela:4207:22005722,21996609:ela:4207:21998991,21996617:ela:4207:21997084,21999404:ela:4207:21999701,22026665:ela:4207:22026988,22132456:ela:4207:22132688,22230677:ela:4207:22232112,22276671:ela:4207:22276694,22281460:ela:4207:22281565,22322894:ela:4207:22324291,22406449:ela:4207:22409364,22453709:ela:4207:22454162,22582542:ela:4207:22584148'}, {'unwanted_material': 'ela', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0016752674489125842, 'nb_photo': 1, 'list_port_cont': '21982306', 'assoc_port': '21979634:21982306', 'assoc_mat': '21979634:ela:4461:21982306'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0010862982635877557, 'nb_photo': 14, 'list_port_cont': '21961558,21994065,21997374,22057057,22125062,22281692,22283410,22407089', 'assoc_port': '21960955:21961558,21993449:21994065,21996605:21997374,22056823:22057057,22124805:22125062,22281440:22281692,22283096:22283410,22406456:22407089', 'assoc_mat': '21960955:ela:4200:21961558,21993449:ela:4200:21994065,21996605:ela:4200:21997374,22056823:ela:4200:22057057,22124805:ela:4200:22125062,22281440:ela:4200:22281692,22283096:ela:4200:22283410,22406456:ela:4200:22407089'}, {'unwanted_material': 'ela', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0029544553488659755, 'nb_photo': 83, 'list_port_cont': '21943883,21959560,21987199,21997626,22018641,22028947,22050255,22067569,22076197,22098410,22132771,22231524,22231718,22233518,22273860,22281913,22283682,22322350,22322612,22367010,22368409,22406781,22408031,22435832,22450800,22481716,22498197,22524328,22582902,22583032', 'assoc_port': '21943743:21943883,21958983:21959560,21986498:21987199,21996601:21997626,22018245:22018641,22028717:22028947,22049540:22050255,22067056:22067569,22075449:22076197,22097411:22098410,22132452:22132771,22230682:22231718,22230698:22231524,22232646:22233518,22273526:22273860,22281468:22281913,22283085:22283682,22322099:22322612,22322109:22322350,22366525:22368409,22366551:22367010,22406454:22406781,22407388:22408031,22435015:22435832,22450638:22450800,22481119:22481716,22498024:22498197,22523616:22524328,22582518:22583032,22582539:22582902', 'assoc_mat': '21943743:ela:4209:21943883,21958983:ela:4209:21959560,21986498:ela:4209:21987199,21996601:ela:4209:21997626,22018245:ela:4209:22018641,22028717:ela:4209:22028947,22049540:ela:4209:22050255,22067056:ela:4209:22067569,22075449:ela:4209:22076197,22097411:ela:4209:22098410,22132452:ela:4209:22132771,22230682:ela:4209:22231718,22230698:ela:4209:22231524,22232646:ela:4209:22233518,22273526:ela:4209:22273860,22281468:ela:4209:22281913,22283085:ela:4209:22283682,22322099:ela:4209:22322612,22322109:ela:4209:22322350,22366525:ela:4209:22368409,22366551:ela:4209:22367010,22406454:ela:4209:22406781,22407388:ela:4209:22408031,22435015:ela:4209:22435832,22450638:ela:4209:22450800,22481119:ela:4209:22481716,22498024:ela:4209:22498197,22523616:ela:4209:22524328,22582518:ela:4209:22583032,22582539:ela:4209:22582902'}, {'unwanted_material': 'ela', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00031477405654386007, 'nb_photo': 19, 'list_port_cont': '21962125,21996870,21999961,22005785,22029870,22041059,22049822,22051348,22085684,22211746,22273893,22283715,22306126,22448741,22481373,22584110', 'assoc_port': '21960957:21962125,21979639:22005785,21996608:21999961,21996618:21996870,22029571:22029870,22040898:22041059,22049549:22051348,22049587:22049822,22085492:22085684,22209367:22211746,22273523:22273893,22283090:22283715,22306053:22306126,22435019:22448741,22481116:22481373,22582538:22584110', 'assoc_mat': '21960957:ela:4207:21962125,21979639:ela:4207:22005785,21996608:ela:4207:21999961,21996618:ela:4207:21996870,22029571:ela:4207:22029870,22040898:ela:4207:22041059,22049549:ela:4207:22051348,22049587:ela:4207:22049822,22085492:ela:4207:22085684,22209367:ela:4207:22211746,22273523:ela:4207:22273893,22283090:ela:4207:22283715,22306053:ela:4207:22306126,22435019:ela:4207:22448741,22481116:ela:4207:22481373,22582538:ela:4207:22584110'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00041155249941419303, 'nb_photo': 82, 'list_port_cont': '21949386,21959294,21997313,22023556,22057077,22075686,22125125,22231275,22239336,22283569,22324687,22407168,22438332,22478358,22526238,22582815', 'assoc_port': '21948974:21949386,21958965:21959294,21996602:21997313,22023267:22023556,22056827:22057077,22075448:22075686,22124803:22125125,22230706:22231275,22238984:22239336,22283086:22283569,22324437:22324687,22406447:22407168,22437812:22438332,22477707:22478358,22525590:22526238,22582532:22582815', 'assoc_mat': '21948974:ela:4211:21949386,21958965:ela:4211:21959294,21996602:ela:4211:21997313,22023267:ela:4211:22023556,22056827:ela:4211:22057077,22075448:ela:4211:22075686,22124803:ela:4211:22125125,22230706:ela:4211:22231275,22238984:ela:4211:22239336,22283086:ela:4211:22283569,22324437:ela:4211:22324687,22406447:ela:4211:22407168,22437812:ela:4211:22438332,22477707:ela:4211:22478358,22525590:ela:4211:22526238,22582532:ela:4211:22582815'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.017092685539793956, 'nb_photo': 1102, 'list_port_cont': '22000366,22053063,22057252,22280520,22367370,22440522,22481665,22584172', 'assoc_port': '21996603:22000366,22051917:22053063,22056825:22057252,22279187:22280520,22366542:22367370,22437811:22440522,22481121:22481665,22582534:22584172', 'assoc_mat': '21996603:etiquette:4203:22000366,22051917:etiquette:4203:22053063,22056825:etiquette:4203:22057252,22279187:etiquette:4203:22280520,22366542:etiquette:4203:22367370,22437811:etiquette:4203:22440522,22481121:etiquette:4203:22481665,22582534:etiquette:4203:22584172'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0008583036573697368, 'nb_photo': 293, 'list_port_cont': '21944356,21949038,21959059,21960893,21961137,21961360,21961852,21962022,21962605,21963720,21963778,21963807,21964346,21979832,21994283,21997091,21998218,21998311,21998984,21999693,21999823,22000314,22005716,22005817,22006035,22006686,22007691,22016212,22024976,22026996,22049732,22051242,22052418,22053152,22056977,22057036,22065938,22072303,22075658,22075707,22085691,22088242,22101394,22124956,22126667,22132697,22133688,22209915,22213693,22231161,22231401,22231652,22231693,22232101,22233838,22239242,22275558,22281776,22282004,22282103,22282127,22282169,22283839,22319193,22323037,22323763,22360526,22366745,22366767,22366885,22366969,22367021,22367251,22367259,22367390,22406643,22407724,22408145,22409351,22410385,22434066,22435237,22436164,22442354,22448175,22450700,22451103,22454149,22478536,22478590,22478681,22479261,22481208,22481408,22511152,22511496,22526177,22582992,22583294,22583773,22584068,22584137', 'assoc_port': '21944152:21944356,21948988:21949038,21951750:21960893,21951751:21964346,21958967:21963807,21958968:21963778,21958973:21963720,21958984:21962605,21958986:21959059,21960958:21962022,21960960:21961852,21961003:21961360,21961005:21961137,21979680:22005817,21979691:22006035,21979699:21979832,21993402:22007691,21993416:22006686,21993536:22005716,21993542:21994283,21996600:22000314,21996609:21998984,21996610:21999823,21996611:21998311,21996614:21998218,21996617:21997091,21999404:21999693,22015446:22016212,22023040:22024976,22026665:22026996,22049541:22052418,22049551:22049732,22049586:22051242,22052991:22053152,22056811:22057036,22056820:22056977,22065416:22065938,22071576:22072303,22075471:22075707,22075481:22075658,22085488:22088242,22085490:22085691,22101055:22101394,22124802:22124956,22126146:22126667,22132456:22132697,22132457:22133688,22209366:22213693,22209370:22209915,22230677:22232101,22230686:22233838,22230687:22231693,22230699:22231401,22230700:22231652,22230701:22231161,22238989:22239242,22275556:2227555', 'assoc_mat': '21944152:etiquette:4207:21944356,21948988:etiquette:4207:21949038,21951750:etiquette:4207:21960893,21951751:etiquette:4207:21964346,21958967:etiquette:4207:21963807,21958968:etiquette:4207:21963778,21958973:etiquette:4207:21963720,21958984:etiquette:4207:21962605,21958986:etiquette:4207:21959059,21960958:etiquette:4207:21962022,21960960:etiquette:4207:21961852,21961003:etiquette:4207:21961360,21961005:etiquette:4207:21961137,21979680:etiquette:4207:22005817,21979691:etiquette:4207:22006035,21979699:etiquette:4207:21979832,21993402:etiquette:4207:22007691,21993416:etiquette:4207:22006686,21993536:etiquette:4207:22005716,21993542:etiquette:4207:21994283,21996600:etiquette:4207:22000314,21996609:etiquette:4207:21998984,21996610:etiquette:4207:21999823,21996611:etiquette:4207:21998311,21996614:etiquette:4207:21998218,21996617:etiquette:4207:21997091,21999404:etiquette:4207:21999693,22015446:etiquette:4207:22016212,22023040:etiquette:4207:22024976,22026665:etiquette:4207:22026996,22049541:etiquette:4207:22052418,2'}, {'unwanted_material': 'etiquette', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0004002920353433349, 'nb_photo': 39, 'list_port_cont': '21944267,21944277,21959120,21959185,21959417,21961731,21982553,21994219,21997102,22023304,22023351,22055369,22055780,22075984,22097913,22281618,22324619,22366649,22366696,22366947,22367348,22397355,22427578,22479162,22524132,22528137,22583492', 'assoc_port': '21944150:21944267,21944151:21944277,21958974:21959417,21958980:21959120,21958981:21959185,21960953:21961731,21979635:21982553,21993455:21994219,21996620:21997102,22023269:22023351,22023270:22023304,22055073:22055780,22055080:22055369,22075452:22075984,22097412:22097913,22281481:22281618,22324430:22324619,22366524:22367348,22366533:22366947,22366553:22366696,22366554:22366649,22396720:22397355,22426952:22427578,22477676:22479162,22523626:22524132,22525575:22528137,22582524:22583492', 'assoc_mat': '21944150:etiquette:4461:21944267,21944151:etiquette:4461:21944277,21958974:etiquette:4461:21959417,21958980:etiquette:4461:21959120,21958981:etiquette:4461:21959185,21960953:etiquette:4461:21961731,21979635:etiquette:4461:21982553,21993455:etiquette:4461:21994219,21996620:etiquette:4461:21997102,22023269:etiquette:4461:22023351,22023270:etiquette:4461:22023304,22055073:etiquette:4461:22055780,22055080:etiquette:4461:22055369,22075452:etiquette:4461:22075984,22097412:etiquette:4461:22097913,22281481:etiquette:4461:22281618,22324430:etiquette:4461:22324619,22366524:etiquette:4461:22367348,22366533:etiquette:4461:22366947,22366553:etiquette:4461:22366696,22366554:etiquette:4461:22366649,22396720:etiquette:4461:22397355,22426952:etiquette:4461:22427578,22477676:etiquette:4461:22479162,22523626:etiquette:4461:22524132,22525575:etiquette:4461:22528137,22582524:etiquette:4461:22583492'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005483389492809159, 'nb_photo': 156, 'list_port_cont': '21961559,21994070,21997383,22023396,22057052,22125060,22243611,22281690,22366858,22407095,22525930', 'assoc_port': '21960955:21961559,21993449:21994070,21996605:21997383,22023266:22023396,22056823:22057052,22124805:22125060,22238992:22243611,22281440:22281690,22366540:22366858,22406456:22407095,22525635:22525930', 'assoc_mat': '21960955:etiquette:4200:21961559,21993449:etiquette:4200:21994070,21996605:etiquette:4200:21997383,22023266:etiquette:4200:22023396,22056823:etiquette:4200:22057052,22124805:etiquette:4200:22125060,22238992:etiquette:4200:22243611,22281440:etiquette:4200:22281690,22366540:etiquette:4200:22366858,22406456:etiquette:4200:22407095,22525635:etiquette:4200:22525930'}, {'unwanted_material': 'etiquette', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.008169041135839376, 'nb_photo': 695, 'list_port_cont': '21943870,21959563,21987200,21997633,22018643,22028938,22050259,22067581,22076193,22098413,22132759,22231529,22231723,22233517,22273857,22281916,22283671,22322356,22322600,22367004,22368404,22406775,22408032,22435822,22450808,22481679,22498193,22512392,22524330,22526261,22582710,22582904,22583028', 'assoc_port': '21943743:21943870,21958983:21959563,21986498:21987200,21996601:21997633,22018245:22018643,22028717:22028938,22049540:22050259,22067056:22067581,22075449:22076193,22097411:22098413,22132452:22132759,22230682:22231723,22230698:22231529,22232646:22233517,22273526:22273857,22281468:22281916,22283085:22283671,22322099:22322600,22322109:22322356,22366525:22368404,22366551:22367004,22406454:22406775,22407388:22408032,22435015:22435822,22450638:22450808,22481119:22481679,22498024:22498193,22511930:22512392,22523616:22524330,22525633:22526261,22582518:22583028,22582539:22582904,22582558:22582710', 'assoc_mat': '21943743:etiquette:4209:21943870,21958983:etiquette:4209:21959563,21986498:etiquette:4209:21987200,21996601:etiquette:4209:21997633,22018245:etiquette:4209:22018643,22028717:etiquette:4209:22028938,22049540:etiquette:4209:22050259,22067056:etiquette:4209:22067581,22075449:etiquette:4209:22076193,22097411:etiquette:4209:22098413,22132452:etiquette:4209:22132759,22230682:etiquette:4209:22231723,22230698:etiquette:4209:22231529,22232646:etiquette:4209:22233517,22273526:etiquette:4209:22273857,22281468:etiquette:4209:22281916,22283085:etiquette:4209:22283671,22322099:etiquette:4209:22322600,22322109:etiquette:4209:22322356,22366525:etiquette:4209:22368404,22366551:etiquette:4209:22367004,22406454:etiquette:4209:22406775,22407388:etiquette:4209:22408032,22435015:etiquette:4209:22435822,22450638:etiquette:4209:22450808,22481119:etiquette:4209:22481679,22498024:etiquette:4209:22498193,22511930:etiquette:4209:22512392,22523616:etiquette:4209:22524330,22525633:etiquette:4209:22526261,22582518:etiquette:4209:22583028,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000538802582957354, 'nb_photo': 303, 'list_port_cont': '21944230,21961818,21961832,21962113,21963732,21996872,21999773,22004405,22005573,22005788,22015790,22026787,22029874,22041053,22050648,22051365,22053517,22055632,22057015,22071711,22071771,22080993,22085676,22091270,22092110,22101212,22103919,22112529,22126345,22126402,22132610,22206529,22210226,22211749,22223554,22224421,22224960,22230859,22230987,22231107,22231141,22231811,22232188,22235415,22235442,22273885,22275225,22275589,22277377,22279262,22281851,22282082,22282142,22283249,22283462,22283873,22284002,22306133,22318819,22319364,22320212,22320503,22321522,22322983,22323192,22323655,22323713,22323718,22359454,22360809,22367069,22367081,22367130,22367172,22397478,22397965,22407098,22407559,22407944,22407979,22408230,22408354,22409985,22427911,22433063,22444041,22448743,22450776,22450819,22453759,22477976,22478080,22478710,22478884,22478969,22479510,22496639,22496915,22509335,22511275,22511794,22512314,22514057,22524738,22524773,22525757,22525849,22525904,22526191,22528122,22582578,22582765,22582917,2258297', 'assoc_port': '21944153:21944230,21958969:21963732,21960957:21962113,21960959:21961832,21960975:21961818,21979639:22005788,21993520:22005573,21993541:22004405,21996618:21996872,21999402:21999773,22015445:22015790,22026666:22026787,22029571:22029874,22040898:22041053,22049550:22051365,22050505:22050648,22052990:22053517,22055074:22055632,22056813:22057015,22071577:22071771,22071592:22071711,22080661:22080993,22085445:22092110,22085463:22091270,22085492:22085676,22101058:22101212,22103910:22103919,22112304:22112529,22126147:22126402,22126172:22126345,22132459:22132610,22197664:22206529,22209367:22211749,22209369:22210226,22222761:22224960,22222763:22224421,22222812:22223554,22230678:22232188,22230684:22231811,22230702:22231141,22230703:22230987,22230708:22231107,22230709:22230859,22234976:22235442,22234977:22235415,22273523:22273885,22274923:22275225,22275555:22275589,22277374:22277377,22279199:22279262,22281442:22282082,22281448:22282142,22281458:22281851,22283087:22283462,22283091:22283873,22283092:22284002,22283100:2228324', 'assoc_mat': '21944153:etiquette:4207:21944230,21958969:etiquette:4207:21963732,21960957:etiquette:4207:21962113,21960959:etiquette:4207:21961832,21960975:etiquette:4207:21961818,21979639:etiquette:4207:22005788,21993520:etiquette:4207:22005573,21993541:etiquette:4207:22004405,21996618:etiquette:4207:21996872,21999402:etiquette:4207:21999773,22015445:etiquette:4207:22015790,22026666:etiquette:4207:22026787,22029571:etiquette:4207:22029874,22040898:etiquette:4207:22041053,22049550:etiquette:4207:22051365,22050505:etiquette:4207:22050648,22052990:etiquette:4207:22053517,22055074:etiquette:4207:22055632,22056813:etiquette:4207:22057015,22071577:etiquette:4207:22071771,22071592:etiquette:4207:22071711,22080661:etiquette:4207:22080993,22085445:etiquette:4207:22092110,22085463:etiquette:4207:22091270,22085492:etiquette:4207:22085676,22101058:etiquette:4207:22101212,22103910:etiquette:4207:22103919,22112304:etiquette:4207:22112529,22126147:etiquette:4207:22126402,22126172:etiquette:4207:22126345,22132459:etiquette:4207:22132610,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0008422125816113734, 'nb_photo': 1709, 'list_port_cont': '21959292,21997315,22023548,22057071,22075685,22125113,22231282,22239328,22283561,22324666,22366906,22407163,22438345,22478360,22526242,22582807', 'assoc_port': '21958965:21959292,21996602:21997315,22023267:22023548,22056827:22057071,22075448:22075685,22124803:22125113,22230706:22231282,22238984:22239328,22283086:22283561,22324437:22324666,22366541:22366906,22406447:22407163,22437812:22438345,22477707:22478360,22525590:22526242,22582532:22582807', 'assoc_mat': '21958965:etiquette:4211:21959292,21996602:etiquette:4211:21997315,22023267:etiquette:4211:22023548,22056827:etiquette:4211:22057071,22075448:etiquette:4211:22075685,22124803:etiquette:4211:22125113,22230706:etiquette:4211:22231282,22238984:etiquette:4211:22239328,22283086:etiquette:4211:22283561,22324437:etiquette:4211:22324666,22366541:etiquette:4211:22366906,22406447:etiquette:4211:22407163,22437812:etiquette:4211:22438345,22477707:etiquette:4211:22478360,22525590:etiquette:4211:22526242,22582532:etiquette:4211:22582807'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0007953964608229087, 'nb_photo': 41, 'list_port_cont': '21945579,21962318,21998527,22000536,22023543,22057408,22076045,22107848,22125296,22232310,22239801,22284031,22324764,22327859,22361591,22367157,22407886,22427967,22439040,22509105,22524754,22526577,22583886', 'assoc_port': '21945159:21945579,21960956:21962318,21993371:22023543,21996604:22000536,21996616:21998527,22056822:22057408,22075422:22076045,22085489:22107848,22124804:22125296,22230690:22232310,22238986:22239801,22283095:22284031,22324421:22324764,22324435:22327859,22353119:22361591,22366543:22367157,22385794:22407886,22426948:22427967,22437814:22439040,22507298:22509105,22523618:22524754,22525637:22526577,22582525:22583886', 'assoc_mat': '21945159:etiquette:3327:21945579,21960956:etiquette:3327:21962318,21993371:etiquette:3327:22023543,21996604:etiquette:3327:22000536,21996616:etiquette:3327:21998527,22056822:etiquette:3327:22057408,22075422:etiquette:3327:22076045,22085489:etiquette:3327:22107848,22124804:etiquette:3327:22125296,22230690:etiquette:3327:22232310,22238986:etiquette:3327:22239801,22283095:etiquette:3327:22284031,22324421:etiquette:3327:22324764,22324435:etiquette:3327:22327859,22353119:etiquette:3327:22361591,22366543:etiquette:3327:22367157,22385794:etiquette:3327:22407886,22426948:etiquette:3327:22427967,22437814:etiquette:3327:22439040,22507298:etiquette:3327:22509105,22523618:etiquette:3327:22524754,22525637:etiquette:3327:22526577,22582525:etiquette:3327:22583886'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.028781119261230663, 'nb_photo': 477, 'list_port_cont': '22000377,22053064,22057256,22280518,22367363,22440517,22481659,22584176', 'assoc_port': '21996603:22000377,22051917:22053064,22056825:22057256,22279187:22280518,22366542:22367363,22437811:22440517,22481121:22481659,22582534:22584176', 'assoc_mat': '21996603:film_plastique:4203:22000377,22051917:film_plastique:4203:22053064,22056825:film_plastique:4203:22057256,22279187:film_plastique:4203:22280518,22366542:film_plastique:4203:22367363,22437811:film_plastique:4203:22440517,22481121:film_plastique:4203:22481659,22582534:film_plastique:4203:22584176'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005796195251970496, 'nb_photo': 1203, 'list_port_cont': '21944349,21949029,21960882,21961359,21961844,21962026,21962597,21963710,21963805,21964347,21979833,21980275,21994293,21997087,21998229,21998307,21998985,21999545,21999700,22000328,22005719,22005815,22005833,22006027,22006675,22007692,22016218,22023104,22024969,22026998,22049730,22051254,22052422,22053071,22053146,22056974,22057035,22065936,22071667,22072300,22075666,22075711,22085700,22086180,22088244,22101396,22124950,22126673,22132699,22133696,22209923,22213684,22231168,22231400,22231645,22231694,22232106,22233831,22239241,22275563,22276707,22279281,22281562,22281784,22282005,22282140,22282166,22282826,22283185,22283234,22283835,22318086,22319181,22320164,22320290,22323038,22323673,22323758,22324296,22324580,22360529,22366741,22366766,22366877,22366979,22367027,22367101,22367258,22367274,22367400,22397862,22397952,22406644,22407657,22407727,22408142,22409354,22410390,22434068,22435230,22436161,22442365,22446487,22448173,22448910,22450693,22451102,22454150,22478543,22478599,22478691,22478714,22479034,2247908', 'assoc_port': '21944152:21944349,21948988:21949029,21951750:21960882,21951751:21964347,21958967:21963805,21958973:21963710,21958984:21962597,21960958:21962026,21960960:21961844,21961003:21961359,21979680:22005815,21979690:22005833,21979691:22006027,21979698:21980275,21979699:21979833,21993402:22007692,21993416:22006675,21993536:22005719,21993542:21994293,21996600:22000328,21996609:21998985,21996611:21998307,21996614:21998229,21996617:21997087,21999404:21999700,21999406:21999545,22015446:22016218,22023040:22024969,22023041:22023104,22026665:22026998,22049541:22052422,22049551:22049730,22049586:22051254,22052991:22053146,22052993:22053071,22056811:22057035,22056820:22056974,22065416:22065936,22071576:22072300,22071589:22071667,22075471:22075711,22075481:22075666,22085488:22088244,22085490:22085700,22085491:22086180,22101055:22101396,22124802:22124950,22126146:22126673,22132456:22132699,22132457:22133696,22209366:22213684,22209370:22209923,22230677:22232106,22230686:22233831,22230687:22231694,22230699:22231400,22230700:2223164', 'assoc_mat': '21944152:film_plastique:4207:21944349,21948988:film_plastique:4207:21949029,21951750:film_plastique:4207:21960882,21951751:film_plastique:4207:21964347,21958967:film_plastique:4207:21963805,21958973:film_plastique:4207:21963710,21958984:film_plastique:4207:21962597,21960958:film_plastique:4207:21962026,21960960:film_plastique:4207:21961844,21961003:film_plastique:4207:21961359,21979680:film_plastique:4207:22005815,21979690:film_plastique:4207:22005833,21979691:film_plastique:4207:22006027,21979698:film_plastique:4207:21980275,21979699:film_plastique:4207:21979833,21993402:film_plastique:4207:22007692,21993416:film_plastique:4207:22006675,21993536:film_plastique:4207:22005719,21993542:film_plastique:4207:21994293,21996600:film_plastique:4207:22000328,21996609:film_plastique:4207:21998985,21996611:film_plastique:4207:21998307,21996614:film_plastique:4207:21998229,21996617:film_plastique:4207:21997087,21999404:film_plastique:4207:21999700,21999406:film_plastique:4207:21999545,22015446:film_plastique:4207:2201621'}, {'unwanted_material': 'film_plastique', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.766451749215625, 'nb_photo': 4900, 'list_port_cont': '21944262,21944272,21959123,21959172,21959410,21960037,21961482,21961743,21979895,21980339,21981899,21982315,21982547,21982696,21994224,21996974,21997104,21997550,21998040,21999620,21999736,22023307,22023337,22041436,22050470,22050726,22050767,22055366,22055509,22055781,22056981,22057132,22067390,22067458,22075729,22075863,22075976,22076073,22086013,22086253,22086433,22089916,22097926,22101685,22103943,22103952,22112503,22132470,22132508,22231038,22231319,22231421,22231552,22231581,22232213,22235480,22239305,22239355,22275615,22279350,22281610,22281641,22281707,22281741,22281853,22281940,22283304,22300668,22320555,22321056,22322175,22322321,22322510,22322576,22323209,22324594,22324617,22324653,22352635,22358477,22360414,22360697,22366651,22366708,22366786,22366831,22366935,22367037,22367216,22367318,22367350,22367411,22367439,22397365,22406661,22407850,22407913,22407987,22409477,22427257,22427576,22438162,22438246,22444189,22450743,22453932,22477984,22478018,22478145,22478328,22478559,22478649,22478993,2247915', 'assoc_port': '21944150:21944262,21944151:21944272,21958971:21960037,21958974:21959410,21958980:21959123,21958981:21959172,21960953:21961743,21961001:21961482,21979634:21982315,21979635:21982547,21979636:21982696,21979677:21981899,21979681:21980339,21979696:21979895,21993455:21994224,21996607:21998040,21996612:21997550,21996615:21996974,21996620:21997104,21999407:21999620,21999408:21999736,22023269:22023337,22023270:22023307,22040923:22041436,22049535:22050726,22049543:22050470,22050504:22050767,22055073:22055781,22055080:22055366,22055084:22055509,22056816:22057132,22056817:22056981,22067058:22067390,22067059:22067458,22075420:22076073,22075452:22075976,22075464:22075863,22075467:22075729,22085458:22086253,22085459:22086433,22085461:22086013,22089281:22089916,22097412:22097926,22101054:22101685,22103909:22103952,22103911:22103943,22112308:22112503,22132454:22132470,22132461:22132508,22230681:22232213,22230689:22231552,22230692:22231581,22230697:22231319,22230705:22231421,22230711:22231038,22234979:22235480,22238988:2223935', 'assoc_mat': '21944150:film_plastique:4461:21944262,21944151:film_plastique:4461:21944272,21958971:film_plastique:4461:21960037,21958974:film_plastique:4461:21959410,21958980:film_plastique:4461:21959123,21958981:film_plastique:4461:21959172,21960953:film_plastique:4461:21961743,21961001:film_plastique:4461:21961482,21979634:film_plastique:4461:21982315,21979635:film_plastique:4461:21982547,21979636:film_plastique:4461:21982696,21979677:film_plastique:4461:21981899,21979681:film_plastique:4461:21980339,21979696:film_plastique:4461:21979895,21993455:film_plastique:4461:21994224,21996607:film_plastique:4461:21998040,21996612:film_plastique:4461:21997550,21996615:film_plastique:4461:21996974,21996620:film_plastique:4461:21997104,21999407:film_plastique:4461:21999620,21999408:film_plastique:4461:21999736,22023269:film_plastique:4461:22023337,22023270:film_plastique:4461:22023307,22040923:film_plastique:4461:22041436,22049535:film_plastique:4461:22050726,22049543:film_plastique:4461:22050470,22050504:film_plastique:4461:2205076'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04268845615666781, 'nb_photo': 609, 'list_port_cont': '21961549,21994066,21997376,22023404,22057059,22125068,22132783,22243617,22281693,22283408,22366872,22407094,22525932', 'assoc_port': '21960955:21961549,21993449:21994066,21996605:21997376,22023266:22023404,22056823:22057059,22124805:22125068,22132460:22132783,22238992:22243617,22281440:22281693,22283096:22283408,22366540:22366872,22406456:22407094,22525635:22525932', 'assoc_mat': '21960955:film_plastique:4200:21961549,21993449:film_plastique:4200:21994066,21996605:film_plastique:4200:21997376,22023266:film_plastique:4200:22023404,22056823:film_plastique:4200:22057059,22124805:film_plastique:4200:22125068,22132460:film_plastique:4200:22132783,22238992:film_plastique:4200:22243617,22281440:film_plastique:4200:22281693,22283096:film_plastique:4200:22283408,22366540:film_plastique:4200:22366872,22406456:film_plastique:4200:22407094,22525635:film_plastique:4200:22525932'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.010707413990759512, 'nb_photo': 310, 'list_port_cont': '21943877,21959567,21987191,21997627,22018642,22028950,22050254,22067579,22076203,22098401,22132763,22231531,22231711,22233523,22273868,22281914,22283658,22322354,22322602,22367005,22368410,22406780,22408025,22435831,22450814,22481688,22498187,22512382,22524332,22526269,22582701,22582910,22583027', 'assoc_port': '21943743:21943877,21958983:21959567,21986498:21987191,21996601:21997627,22018245:22018642,22028717:22028950,22049540:22050254,22067056:22067579,22075449:22076203,22097411:22098401,22132452:22132763,22230682:22231711,22230698:22231531,22232646:22233523,22273526:22273868,22281468:22281914,22283085:22283658,22322099:22322602,22322109:22322354,22366525:22368410,22366551:22367005,22406454:22406780,22407388:22408025,22435015:22435831,22450638:22450814,22481119:22481688,22498024:22498187,22511930:22512382,22523616:22524332,22525633:22526269,22582518:22583027,22582539:22582910,22582558:22582701', 'assoc_mat': '21943743:film_plastique:4209:21943877,21958983:film_plastique:4209:21959567,21986498:film_plastique:4209:21987191,21996601:film_plastique:4209:21997627,22018245:film_plastique:4209:22018642,22028717:film_plastique:4209:22028950,22049540:film_plastique:4209:22050254,22067056:film_plastique:4209:22067579,22075449:film_plastique:4209:22076203,22097411:film_plastique:4209:22098401,22132452:film_plastique:4209:22132763,22230682:film_plastique:4209:22231711,22230698:film_plastique:4209:22231531,22232646:film_plastique:4209:22233523,22273526:film_plastique:4209:22273868,22281468:film_plastique:4209:22281914,22283085:film_plastique:4209:22283658,22322099:film_plastique:4209:22322602,22322109:film_plastique:4209:22322354,22366525:film_plastique:4209:22368410,22366551:film_plastique:4209:22367005,22406454:film_plastique:4209:22406780,22407388:film_plastique:4209:22408025,22435015:film_plastique:4209:22435831,22450638:film_plastique:4209:22450814,22481119:film_plastique:4209:22481688,22498024:film_plastique:4209:2249818'}, {'unwanted_material': 'film_plastique', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.015225750903640983, 'nb_photo': 3437, 'list_port_cont': '21944231,21961034,21961239,21961819,21961833,21962119,21962407,21963728,21993956,21996861,21999717,21999783,21999966,22004409,22005561,22005782,22015595,22015800,22026785,22029885,22041067,22049812,22050653,22051346,22051376,22052234,22053352,22053520,22055444,22055636,22056915,22057017,22057117,22071713,22071773,22075594,22075750,22075785,22081003,22085677,22091271,22092108,22097717,22101207,22103923,22112379,22112458,22112535,22126348,22126400,22132612,22206535,22210230,22211738,22223553,22224427,22224952,22230862,22230975,22231104,22231122,22231138,22231147,22231823,22231828,22232186,22235414,22235444,22239150,22273888,22275226,22275581,22277386,22279212,22279259,22279309,22279456,22281844,22281988,22282088,22282145,22283247,22283453,22283517,22283709,22283872,22284003,22306125,22318817,22319353,22320209,22320505,22321528,22323094,22323140,22323196,22323654,22323714,22323729,22323743,22359443,22360818,22366690,22366734,22366811,22366931,22367074,22367086,22367132,22367176,22367302,22397491,22397892,2239797', 'assoc_port': '21944153:21944231,21958969:21963728,21958985:21962407,21960957:21962119,21960959:21961833,21960975:21961819,21960980:21961239,21961006:21961034,21979639:22005782,21993520:22005561,21993541:22004409,21993544:21993956,21996608:21999966,21996618:21996861,21999402:21999783,21999405:21999717,22015445:22015800,22015447:22015595,22026666:22026785,22029571:22029885,22040898:22041067,22049549:22051346,22049550:22051376,22049587:22049812,22050505:22050653,22051916:22052234,22052990:22053520,22052992:22053352,22055074:22055636,22055078:22055444,22056809:22057117,22056813:22057017,22056818:22056915,22071577:22071773,22071592:22071713,22075447:22075785,22075453:22075750,22075482:22075594,22080661:22081003,22085445:22092108,22085463:22091271,22085492:22085677,22097438:22097717,22101058:22101207,22103910:22103923,22112304:22112535,22112305:22112458,22112306:22112379,22126147:22126400,22126172:22126348,22132459:22132612,22197664:22206535,22209367:22211738,22209369:22210230,22222761:22224952,22222763:22224427,22222812:2222355', 'assoc_mat': '21944153:film_plastique:4207:21944231,21958969:film_plastique:4207:21963728,21958985:film_plastique:4207:21962407,21960957:film_plastique:4207:21962119,21960959:film_plastique:4207:21961833,21960975:film_plastique:4207:21961819,21960980:film_plastique:4207:21961239,21961006:film_plastique:4207:21961034,21979639:film_plastique:4207:22005782,21993520:film_plastique:4207:22005561,21993541:film_plastique:4207:22004409,21993544:film_plastique:4207:21993956,21996608:film_plastique:4207:21999966,21996618:film_plastique:4207:21996861,21999402:film_plastique:4207:21999783,21999405:film_plastique:4207:21999717,22015445:film_plastique:4207:22015800,22015447:film_plastique:4207:22015595,22026666:film_plastique:4207:22026785,22029571:film_plastique:4207:22029885,22040898:film_plastique:4207:22041067,22049549:film_plastique:4207:22051346,22049550:film_plastique:4207:22051376,22049587:film_plastique:4207:22049812,22050505:film_plastique:4207:22050653,22051916:film_plastique:4207:22052234,22052990:film_plastique:4207:2205352'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003282396233695376, 'nb_photo': 2419, 'list_port_cont': '21949395,21959300,21997312,22023546,22057074,22075678,22125124,22231281,22239329,22283564,22324689,22366913,22407169,22438343,22478366,22526250,22582813', 'assoc_port': '21948974:21949395,21958965:21959300,21996602:21997312,22023267:22023546,22056827:22057074,22075448:22075678,22124803:22125124,22230706:22231281,22238984:22239329,22283086:22283564,22324437:22324689,22366541:22366913,22406447:22407169,22437812:22438343,22477707:22478366,22525590:22526250,22582532:22582813', 'assoc_mat': '21948974:film_plastique:4211:21949395,21958965:film_plastique:4211:21959300,21996602:film_plastique:4211:21997312,22023267:film_plastique:4211:22023546,22056827:film_plastique:4211:22057074,22075448:film_plastique:4211:22075678,22124803:film_plastique:4211:22125124,22230706:film_plastique:4211:22231281,22238984:film_plastique:4211:22239329,22283086:film_plastique:4211:22283564,22324437:film_plastique:4211:22324689,22366541:film_plastique:4211:22366913,22406447:film_plastique:4211:22407169,22437812:film_plastique:4211:22438343,22477707:film_plastique:4211:22478366,22525590:film_plastique:4211:22526250,22582532:film_plastique:4211:22582813'}, {'unwanted_material': 'kraft', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0013849042623108195, 'nb_photo': 23, 'list_port_cont': '21944362,21949043,21961351,21961841,21994288,21999694,22005724,22006029,22057043,22101397,22126664,22232110,22282008,22283180,22323669,22360536,22366977,22367393,22478550,22479252,22583316', 'assoc_port': '21944152:21944362,21948988:21949043,21960960:21961841,21961003:21961351,21979691:22006029,21993536:22005724,21993542:21994288,21999404:21999694,22056811:22057043,22101055:22101397,22126146:22126664,22230677:22232110,22281451:22282008,22283102:22283180,22322857:22323669,22359945:22360536,22366514:22366977,22366518:22367393,22477664:22478550,22477675:22479252,22582563:22583316', 'assoc_mat': '21944152:kraft:4207:21944362,21948988:kraft:4207:21949043,21960960:kraft:4207:21961841,21961003:kraft:4207:21961351,21979691:kraft:4207:22006029,21993536:kraft:4207:22005724,21993542:kraft:4207:21994288,21999404:kraft:4207:21999694,22056811:kraft:4207:22057043,22101055:kraft:4207:22101397,22126146:kraft:4207:22126664,22230677:kraft:4207:22232110,22281451:kraft:4207:22282008,22283102:kraft:4207:22283180,22322857:kraft:4207:22323669,22359945:kraft:4207:22360536,22366514:kraft:4207:22366977,22366518:kraft:4207:22367393,22477664:kraft:4207:22478550,22477675:kraft:4207:22479252,22582563:kraft:4207:22583316'}, {'unwanted_material': 'kraft', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0012603136098254786, 'nb_photo': 4, 'list_port_cont': '21959184,22112506,22427577,22583408', 'assoc_port': '21958981:21959184,22112308:22112506,22426952:22427577,22582522:22583408', 'assoc_mat': '21958981:kraft:4461:21959184,22112308:kraft:4461:22112506,22426952:kraft:4461:22427577,22582522:kraft:4461:22583408'}, {'unwanted_material': 'kraft', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0011545011162786656, 'nb_photo': 4, 'list_port_cont': '21997384,22057046', 'assoc_port': '21996605:21997384,22056823:22057046', 'assoc_mat': '21996605:kraft:4200:21997384,22056823:kraft:4200:22057046'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004072310298721533, 'nb_photo': 53, 'list_port_cont': '21943754,21961115,21961127,21961199,21980289,21993946,22015690,22049854,22055415,22075615,22098329,22132944,22231357,22231732,22235469,22281546,22283697,22321204,22322306,22322398,22352379,22366895,22406517,22432950,22478166,22523983,22525866,22582832,22583197,22583442,22583570', 'assoc_port': '21943744:21943754,21960981:21961127,21960997:21961199,21961004:21961115,21979679:21980289,21993543:21993946,22015448:22015690,22049539:22049854,22055079:22055415,22075450:22075615,22097410:22098329,22132453:22132944,22230683:22231732,22230696:22231357,22234974:22235469,22281467:22281546,22283088:22283697,22320093:22321204,22322100:22322398,22322108:22322306,22352034:22352379,22366526:22366895,22406455:22406517,22432943:22432950,22477710:22478166,22523617:22523983,22525632:22525866,22582519:22583570,22582540:22583442,22582544:22583197,22582556:22582832', 'assoc_mat': '21943744:kraft:3726:21943754,21960981:kraft:3726:21961127,21960997:kraft:3726:21961199,21961004:kraft:3726:21961115,21979679:kraft:3726:21980289,21993543:kraft:3726:21993946,22015448:kraft:3726:22015690,22049539:kraft:3726:22049854,22055079:kraft:3726:22055415,22075450:kraft:3726:22075615,22097410:kraft:3726:22098329,22132453:kraft:3726:22132944,22230683:kraft:3726:22231732,22230696:kraft:3726:22231357,22234974:kraft:3726:22235469,22281467:kraft:3726:22281546,22283088:kraft:3726:22283697,22320093:kraft:3726:22321204,22322100:kraft:3726:22322398,22322108:kraft:3726:22322306,22352034:kraft:3726:22352379,22366526:kraft:3726:22366895,22406455:kraft:3726:22406517,22432943:kraft:3726:22432950,22477710:kraft:3726:22478166,22523617:kraft:3726:22523983,22525632:kraft:3726:22525866,22582519:kraft:3726:22583570,22582540:kraft:3726:22583442,22582544:kraft:3726:22583197,22582556:kraft:3726:22582832'}, {'unwanted_material': 'kraft', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0008107174314928799, 'nb_photo': 27, 'list_port_cont': '21996875,22005566,22005777,22015591,22029884,22057113,22283523,22284016,22306122,22320507,22323710,22323722,22411791,22477973,22478869,22496901,22510669,22511271,22524779,22525903,22583551', 'assoc_port': '21979639:22005777,21993520:22005566,21996618:21996875,22015447:22015591,22029571:22029884,22056809:22057113,22283092:22284016,22283094:22283523,22306053:22306122,22320122:22320507,22322852:22323722,22322859:22323710,22406429:22411791,22477712:22478869,22477725:22477973,22496431:22496901,22507300:22511271,22507303:22510669,22523594:22524779,22525638:22525903,22582562:22583551', 'assoc_mat': '21979639:kraft:4207:22005777,21993520:kraft:4207:22005566,21996618:kraft:4207:21996875,22015447:kraft:4207:22015591,22029571:kraft:4207:22029884,22056809:kraft:4207:22057113,22283092:kraft:4207:22284016,22283094:kraft:4207:22283523,22306053:kraft:4207:22306122,22320122:kraft:4207:22320507,22322852:kraft:4207:22323722,22322859:kraft:4207:22323710,22406429:kraft:4207:22411791,22477712:kraft:4207:22478869,22477725:kraft:4207:22477973,22496431:kraft:4207:22496901,22507300:kraft:4207:22511271,22507303:kraft:4207:22510669,22523594:kraft:4207:22524779,22525638:kraft:4207:22525903,22582562:kraft:4207:22583551'}, {'unwanted_material': 'kraft', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00029424895398213796, 'nb_photo': 4, 'list_port_cont': '21959290,22239343,22324681', 'assoc_port': '21958965:21959290,22238984:22239343,22324437:22324681', 'assoc_mat': '21958965:kraft:4211:21959290,22238984:kraft:4211:22239343,22324437:kraft:4211:22324681'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00854776461818952, 'nb_photo': 119, 'list_port_cont': '22000370,22053062,22057251,22280529,22367362,22440527,22481670,22584173', 'assoc_port': '21996603:22000370,22051917:22053062,22056825:22057251,22279187:22280529,22366542:22367362,22437811:22440527,22481121:22481670,22582534:22584173', 'assoc_mat': '21996603:metal:4203:22000370,22051917:metal:4203:22053062,22056825:metal:4203:22057251,22279187:metal:4203:22280529,22366542:metal:4203:22367362,22437811:metal:4203:22440527,22481121:metal:4203:22481670,22582534:metal:4203:22584173'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003658044643682019, 'nb_photo': 114, 'list_port_cont': '21944355,21949032,21960891,21961138,21962013,21962602,21964333,21979834,21994282,21997099,21998222,21998322,21999696,22000318,22005723,22005821,22006677,22016217,22023105,22024982,22053151,22055204,22056966,22072305,22075709,22088245,22133695,22213685,22231162,22231410,22231641,22232102,22281566,22283231,22318087,22323750,22366759,22367253,22367402,22407717,22408147,22409365,22436160,22442356,22454151,22479026,22479250,22481215,22583300,22584069,22584091,22584139', 'assoc_port': '21944152:21944355,21948988:21949032,21951750:21960891,21951751:21964333,21958984:21962602,21960958:21962013,21961005:21961138,21979680:22005821,21979699:21979834,21993416:22006677,21993536:22005723,21993542:21994282,21996600:22000318,21996611:21998322,21996614:21998222,21996617:21997099,21999404:21999696,22015446:22016217,22023040:22024982,22023041:22023105,22052991:22053151,22055083:22055204,22056820:22056966,22071576:22072305,22075471:22075709,22085488:22088245,22132457:22133695,22209366:22213685,22230677:22232102,22230699:22231410,22230700:22231641,22230701:22231162,22281460:22281566,22283101:22283231,22317561:22318087,22322854:22323750,22366518:22367402,22366528:22367253,22366548:22366759,22406449:22409365,22407384:22408147,22407387:22407717,22432940:22442356,22435018:22436160,22453709:22454151,22477668:22479026,22477675:22479250,22481118:22481215,22582537:22584069,22582542:22584139,22582545:22584091,22582565:22583300', 'assoc_mat': '21944152:metal:4207:21944355,21948988:metal:4207:21949032,21951750:metal:4207:21960891,21951751:metal:4207:21964333,21958984:metal:4207:21962602,21960958:metal:4207:21962013,21961005:metal:4207:21961138,21979680:metal:4207:22005821,21979699:metal:4207:21979834,21993416:metal:4207:22006677,21993536:metal:4207:22005723,21993542:metal:4207:21994282,21996600:metal:4207:22000318,21996611:metal:4207:21998322,21996614:metal:4207:21998222,21996617:metal:4207:21997099,21999404:metal:4207:21999696,22015446:metal:4207:22016217,22023040:metal:4207:22024982,22023041:metal:4207:22023105,22052991:metal:4207:22053151,22055083:metal:4207:22055204,22056820:metal:4207:22056966,22071576:metal:4207:22072305,22075471:metal:4207:22075709,22085488:metal:4207:22088245,22132457:metal:4207:22133695,22209366:metal:4207:22213685,22230677:metal:4207:22232102,22230699:metal:4207:22231410,22230700:metal:4207:22231641,22230701:metal:4207:22231162,22281460:metal:4207:22281566,22283101:metal:4207:22283231,22317561:metal:4207:22318087,22322854:'}, {'unwanted_material': 'metal', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.009742928745288563, 'nb_photo': 34, 'list_port_cont': '21959182,21961734,21980341,21982556,21982700,21994229,21997547,22055510,22057133,22235485,22239348,22283305,22322518,22352642,22366779,22366940,22367035,22367342,22397352,22407907,22427575,22526453,22528134,22582771', 'assoc_port': '21958981:21959182,21960953:21961734,21979635:21982556,21979636:21982700,21979681:21980341,21993455:21994229,21996612:21997547,22055084:22055510,22056816:22057133,22234979:22235485,22238988:22239348,22283099:22283305,22322112:22322518,22352033:22352642,22366524:22367342,22366533:22366940,22366534:22367035,22366535:22366779,22396720:22397352,22407391:22407907,22426952:22427575,22525572:22526453,22525575:22528134,22582572:22582771', 'assoc_mat': '21958981:metal:4461:21959182,21960953:metal:4461:21961734,21979635:metal:4461:21982556,21979636:metal:4461:21982700,21979681:metal:4461:21980341,21993455:metal:4461:21994229,21996612:metal:4461:21997547,22055084:metal:4461:22055510,22056816:metal:4461:22057133,22234979:metal:4461:22235485,22238988:metal:4461:22239348,22283099:metal:4461:22283305,22322112:metal:4461:22322518,22352033:metal:4461:22352642,22366524:metal:4461:22367342,22366533:metal:4461:22366940,22366534:metal:4461:22367035,22366535:metal:4461:22366779,22396720:metal:4461:22397352,22407391:metal:4461:22407907,22426952:metal:4461:22427575,22525572:metal:4461:22526453,22525575:metal:4461:22528134,22582572:metal:4461:22582771'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01996282505781659, 'nb_photo': 36, 'list_port_cont': '21961552,21994069,21997375,22023409,22057056,22125064,22243613', 'assoc_port': '21960955:21961552,21993449:21994069,21996605:21997375,22023266:22023409,22056823:22057056,22124805:22125064,22238992:22243613', 'assoc_mat': '21960955:metal:4200:21961552,21993449:metal:4200:21994069,21996605:metal:4200:21997375,22023266:metal:4200:22023409,22056823:metal:4200:22057056,22124805:metal:4200:22125064,22238992:metal:4200:22243613'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00041791885977220236, 'nb_photo': 1, 'list_port_cont': '21980293', 'assoc_port': '21979679:21980293', 'assoc_mat': '21979679:metal:3726:21980293'}, {'unwanted_material': 'metal', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.005974981752342012, 'nb_photo': 31, 'list_port_cont': '21943872,21959566,21997636,22028944,22076199,22231523,22231710,22281908,22322343,22367003,22406788,22408018,22481700,22498194,22526255,22582905,22583029', 'assoc_port': '21943743:21943872,21958983:21959566,21996601:21997636,22028717:22028944,22075449:22076199,22230682:22231710,22230698:22231523,22281468:22281908,22322109:22322343,22366551:22367003,22406454:22406788,22407388:22408018,22481119:22481700,22498024:22498194,22525633:22526255,22582518:22583029,22582539:22582905', 'assoc_mat': '21943743:metal:4209:21943872,21958983:metal:4209:21959566,21996601:metal:4209:21997636,22028717:metal:4209:22028944,22075449:metal:4209:22076199,22230682:metal:4209:22231710,22230698:metal:4209:22231523,22281468:metal:4209:22281908,22322109:metal:4209:22322343,22366551:metal:4209:22367003,22406454:metal:4209:22406788,22407388:metal:4209:22408018,22481119:metal:4209:22481700,22498024:metal:4209:22498194,22525633:metal:4209:22526255,22582518:metal:4209:22583029,22582539:metal:4209:22582905'}, {'unwanted_material': 'metal', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.006175789963544423, 'nb_photo': 282, 'list_port_cont': '21944237,21962114,21962405,21963739,21999959,22004401,22005568,22005784,22015791,22026795,22029879,22041055,22049813,22050644,22051342,22051366,22052232,22053524,22055627,22057018,22071715,22075747,22080994,22092116,22101213,22103929,22112536,22126347,22132609,22211742,22223544,22224426,22224950,22230978,22231105,22231135,22231816,22232187,22235453,22273883,22275217,22275582,22279211,22279263,22281843,22282085,22283250,22283713,22306128,22318821,22319362,22320214,22320511,22321523,22323662,22323705,22360808,22366812,22367092,22367137,22367171,22397978,22407111,22407942,22408218,22408253,22409982,22411801,22416717,22427925,22444032,22450786,22450828,22453772,22477971,22478082,22478614,22478704,22478872,22478974,22479401,22479512,22496908,22511268,22511797,22512312,22512730,22514058,22523844,22524360,22524743,22524769,22525749,22525860,22525902,22526198,22528115,22582758,22582915,22582965,22583564,22583864,22584095,22584131', 'assoc_port': '21944153:21944237,21958969:21963739,21958985:21962405,21960957:21962114,21979639:22005784,21993520:22005568,21993541:22004401,21996608:21999959,22015445:22015791,22026666:22026795,22029571:22029879,22040898:22041055,22049549:22051342,22049550:22051366,22049587:22049813,22050505:22050644,22051916:22052232,22052990:22053524,22055074:22055627,22056813:22057018,22071592:22071715,22075453:22075747,22080661:22080994,22085445:22092116,22101058:22101213,22103910:22103929,22112304:22112536,22126172:22126347,22132459:22132609,22209367:22211742,22222761:22224950,22222763:22224426,22222812:22223544,22230678:22232187,22230684:22231816,22230702:22231135,22230703:22230978,22230708:22231105,22234976:22235453,22273523:22273883,22274923:22275217,22275555:22275582,22279198:22279211,22279199:22279263,22281442:22282085,22281458:22281843,22283090:22283713,22283100:22283250,22306053:22306128,22317558:22319362,22317560:22318821,22320092:22321523,22320095:22320214,22320122:22320511,22322859:22323705,22322861:22323662,22359944:2236080', 'assoc_mat': '21944153:metal:4207:21944237,21958969:metal:4207:21963739,21958985:metal:4207:21962405,21960957:metal:4207:21962114,21979639:metal:4207:22005784,21993520:metal:4207:22005568,21993541:metal:4207:22004401,21996608:metal:4207:21999959,22015445:metal:4207:22015791,22026666:metal:4207:22026795,22029571:metal:4207:22029879,22040898:metal:4207:22041055,22049549:metal:4207:22051342,22049550:metal:4207:22051366,22049587:metal:4207:22049813,22050505:metal:4207:22050644,22051916:metal:4207:22052232,22052990:metal:4207:22053524,22055074:metal:4207:22055627,22056813:metal:4207:22057018,22071592:metal:4207:22071715,22075453:metal:4207:22075747,22080661:metal:4207:22080994,22085445:metal:4207:22092116,22101058:metal:4207:22101213,22103910:metal:4207:22103929,22112304:metal:4207:22112536,22126172:metal:4207:22126347,22132459:metal:4207:22132609,22209367:metal:4207:22211742,22222761:metal:4207:22224950,22222763:metal:4207:22224426,22222812:metal:4207:22223544,22230678:metal:4207:22232187,22230684:metal:4207:22231816,22230702:'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00552414975546496, 'nb_photo': 309, 'list_port_cont': '21949389,21959291,21997308,22023547,22057070,22075672,22125120,22231269,22239338,22283553,22324677,22366902,22407175,22438335,22478364,22526247,22582804', 'assoc_port': '21948974:21949389,21958965:21959291,21996602:21997308,22023267:22023547,22056827:22057070,22075448:22075672,22124803:22125120,22230706:22231269,22238984:22239338,22283086:22283553,22324437:22324677,22366541:22366902,22406447:22407175,22437812:22438335,22477707:22478364,22525590:22526247,22582532:22582804', 'assoc_mat': '21948974:metal:4211:21949389,21958965:metal:4211:21959291,21996602:metal:4211:21997308,22023267:metal:4211:22023547,22056827:metal:4211:22057070,22075448:metal:4211:22075672,22124803:metal:4211:22125120,22230706:metal:4211:22231269,22238984:metal:4211:22239338,22283086:metal:4211:22283553,22324437:metal:4211:22324677,22366541:metal:4211:22366902,22406447:metal:4211:22407175,22437812:metal:4211:22438335,22477707:metal:4211:22478364,22525590:metal:4211:22526247,22582532:metal:4211:22582804'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0005448895960676343, 'nb_photo': 21, 'list_port_cont': '21945578,22023536,22076041,22125300,22279865,22282051,22284028,22318814,22320935,22407494,22407616,22479299,22526588', 'assoc_port': '21945159:21945578,21993371:22023536,22075422:22076041,22124804:22125300,22279192:22279865,22281439:22282051,22283095:22284028,22317565:22318814,22320115:22320935,22406435:22407616,22406462:22407494,22477722:22479299,22525637:22526588', 'assoc_mat': '21945159:metal:3327:21945578,21993371:metal:3327:22023536,22075422:metal:3327:22076041,22124804:metal:3327:22125300,22279192:metal:3327:22279865,22281439:metal:3327:22282051,22283095:metal:3327:22284028,22317565:metal:3327:22318814,22320115:metal:3327:22320935,22406435:metal:3327:22407616,22406462:metal:3327:22407494,22477722:metal:3327:22479299,22525637:metal:3327:22526588'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006051885595691173, 'nb_photo': 305, 'list_port_cont': '21942698,21944248,21959941,21960364,21961013,21962008,21962107,21982101,21982961,21984462,21987160,21994168,21994775,21997784,21997960,21998708,21999980,22015767,22016037,22023369,22050510,22050701,22051236,22051614,22053367,22057181,22057368,22067653,22076060,22076293,22086508,22105068,22105456,22105776,22112599,22126887,22132743,22224001,22232500,22232953,22233149,22233824,22239819,22275858,22279690,22282117,22282324,22321735,22322629,22323222,22323943,22324332,22324712,22324986,22352553,22353387,22358270,22360856,22366643,22366990,22367208,22367646,22397029,22398004,22407399,22410291,22411932,22427494,22428434,22436124,22444252,22479388,22479472,22482895,22508607,22524798,22526711,22526902,22583268,22583281,22583389,22583581,22583945,22583998', 'assoc_port': '21941555:21942698,21944149:21944248,21958970:21961013,21958972:21960364,21958982:21959941,21960954:21962008,21961002:21962107,21979633:21982961,21979695:21982101,21979697:21984462,21986466:21987160,21993432:21994775,21993462:21994168,21996606:21998708,21996613:21997960,21996619:21997784,21999409:21999980,22015443:22015767,22015444:22016037,22023268:22023369,22049536:22051614,22049544:22050510,22050503:22051236,22050507:22050701,22052988:22053367,22056815:22057368,22056830:22057181,22067060:22067653,22075421:22076293,22075451:22076060,22085462:22086508,22101053:22105456,22103907:22105776,22103908:22105068,22112307:22112599,22126173:22126887,22132455:22132743,22222764:22224001,22230680:22233149,22230688:22232500,22230691:22232953,22230710:22233824,22238987:22239819,22275554:22275858,22279193:22279690,22281461:22282117,22281463:22282324,22317568:22323943,22320096:22321735,22322111:22322629,22322902:22324332,22322924:22323222,22324425:22324712,22324428:22324986,22352035:22352553,22353122:22353387,22358079:2235827', 'assoc_mat': '21941555:metal:3594:21942698,21944149:metal:3594:21944248,21958970:metal:3594:21961013,21958972:metal:3594:21960364,21958982:metal:3594:21959941,21960954:metal:3594:21962008,21961002:metal:3594:21962107,21979633:metal:3594:21982961,21979695:metal:3594:21982101,21979697:metal:3594:21984462,21986466:metal:3594:21987160,21993432:metal:3594:21994775,21993462:metal:3594:21994168,21996606:metal:3594:21998708,21996613:metal:3594:21997960,21996619:metal:3594:21997784,21999409:metal:3594:21999980,22015443:metal:3594:22015767,22015444:metal:3594:22016037,22023268:metal:3594:22023369,22049536:metal:3594:22051614,22049544:metal:3594:22050510,22050503:metal:3594:22051236,22050507:metal:3594:22050701,22052988:metal:3594:22053367,22056815:metal:3594:22057368,22056830:metal:3594:22057181,22067060:metal:3594:22067653,22075421:metal:3594:22076293,22075451:metal:3594:22076060,22085462:metal:3594:22086508,22101053:metal:3594:22105456,22103907:metal:3594:22105776,22103908:metal:3594:22105068,22112307:metal:3594:22112599,22126173:'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.11322601976560413, 'nb_photo': 2808, 'list_port_cont': '22000365,22053055,22057246,22280528,22367371,22440514,22481660,22584186', 'assoc_port': '21996603:22000365,22051917:22053055,22056825:22057246,22279187:22280528,22366542:22367371,22437811:22440514,22481121:22481660,22582534:22584186', 'assoc_mat': '21996603:papier:4203:22000365,22051917:papier:4203:22053055,22056825:papier:4203:22057246,22279187:papier:4203:22280528,22366542:papier:4203:22367371,22437811:papier:4203:22440514,22481121:papier:4203:22481660,22582534:papier:4203:22584186'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.06016726144822953, 'nb_photo': 16705, 'list_port_cont': '21944351,21949041,21959069,21960883,21961141,21961352,21961850,21962016,21962598,21963714,21963775,21963806,21964342,21979826,21980278,21994285,21997089,21998224,21998321,21998980,21999547,21999695,21999812,22000326,22005727,22005822,22005831,22006031,22006679,22007681,22016208,22023117,22024981,22027002,22049740,22051249,22052424,22053073,22053158,22055206,22056972,22057032,22065959,22071672,22072307,22075661,22075713,22076470,22085687,22086187,22088238,22101388,22124954,22126668,22132687,22133692,22209908,22213681,22231164,22231411,22231648,22231702,22232114,22233842,22239244,22275560,22276700,22279280,22281571,22281783,22281998,22282099,22282134,22282174,22282834,22283189,22283227,22283844,22318082,22319180,22320171,22320289,22323042,22323674,22323751,22324292,22324579,22335723,22360531,22366756,22366765,22366883,22366980,22367019,22367108,22367254,22367273,22367392,22397867,22397954,22406634,22407660,22407729,22408155,22409352,22410383,22434060,22435233,22436171,22442363,22446486,22448165,22448904,2245069', 'assoc_port': '21944152:21944351,21948988:21949041,21951750:21960883,21951751:21964342,21958967:21963806,21958968:21963775,21958973:21963714,21958984:21962598,21958986:21959069,21960958:21962016,21960960:21961850,21961003:21961352,21961005:21961141,21979680:22005822,21979690:22005831,21979691:22006031,21979698:21980278,21979699:21979826,21993402:22007681,21993416:22006679,21993536:22005727,21993542:21994285,21996600:22000326,21996609:21998980,21996610:21999812,21996611:21998321,21996614:21998224,21996617:21997089,21999404:21999695,21999406:21999547,22015446:22016208,22023040:22024981,22023041:22023117,22026665:22027002,22049541:22052424,22049551:22049740,22049586:22051249,22052991:22053158,22052993:22053073,22055083:22055206,22056811:22057032,22056820:22056972,22065416:22065959,22071576:22072307,22071589:22071672,22075471:22075713,22075481:22075661,22076434:22076470,22085488:22088238,22085490:22085687,22085491:22086187,22101055:22101388,22124802:22124954,22126146:22126668,22132456:22132687,22132457:22133692,22209366:2221368', 'assoc_mat': '21944152:papier:4207:21944351,21948988:papier:4207:21949041,21951750:papier:4207:21960883,21951751:papier:4207:21964342,21958967:papier:4207:21963806,21958968:papier:4207:21963775,21958973:papier:4207:21963714,21958984:papier:4207:21962598,21958986:papier:4207:21959069,21960958:papier:4207:21962016,21960960:papier:4207:21961850,21961003:papier:4207:21961352,21961005:papier:4207:21961141,21979680:papier:4207:22005822,21979690:papier:4207:22005831,21979691:papier:4207:22006031,21979698:papier:4207:21980278,21979699:papier:4207:21979826,21993402:papier:4207:22007681,21993416:papier:4207:22006679,21993536:papier:4207:22005727,21993542:papier:4207:21994285,21996600:papier:4207:22000326,21996609:papier:4207:21998980,21996610:papier:4207:21999812,21996611:papier:4207:21998321,21996614:papier:4207:21998224,21996617:papier:4207:21997089,21999404:papier:4207:21999695,21999406:papier:4207:21999547,22015446:papier:4207:22016208,22023040:papier:4207:22024981,22023041:papier:4207:22023117,22026665:papier:4207:22027002,2204'}, {'unwanted_material': 'papier', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.22827468400330483, 'nb_photo': 54006, 'list_port_cont': '21944258,21944283,21959129,21959173,21959426,21960049,21961484,21961742,21979897,21980345,21981901,21982308,21982549,21982698,21994221,21996975,21997103,21997549,21998041,21999628,21999744,22023305,22023338,22041446,22050463,22050725,22050757,22055357,22055521,22055779,22056987,22057142,22067391,22067463,22075734,22075855,22075981,22076070,22086005,22086246,22086434,22089917,22097916,22101693,22103940,22103963,22112495,22132468,22132501,22231039,22231328,22231419,22231554,22231573,22232211,22235481,22239304,22239350,22275613,22279352,22281623,22281654,22281716,22281746,22281862,22281935,22283294,22300675,22320553,22321045,22322186,22322314,22322512,22322568,22323219,22324596,22324629,22324664,22352643,22358482,22360405,22360700,22366659,22366706,22366783,22366827,22366937,22367040,22367217,22367315,22367349,22367417,22367452,22397361,22406664,22407858,22407921,22407982,22409484,22427251,22427590,22438153,22438257,22444196,22450754,22453936,22477991,22478037,22478142,22478323,22478566,22478654,22478997,2247916', 'assoc_port': '21944150:21944258,21944151:21944283,21958971:21960049,21958974:21959426,21958980:21959129,21958981:21959173,21960953:21961742,21961001:21961484,21979634:21982308,21979635:21982549,21979636:21982698,21979677:21981901,21979681:21980345,21979696:21979897,21993455:21994221,21996607:21998041,21996612:21997549,21996615:21996975,21996620:21997103,21999407:21999628,21999408:21999744,22023269:22023338,22023270:22023305,22040923:22041446,22049535:22050725,22049543:22050463,22050504:22050757,22055073:22055779,22055080:22055357,22055084:22055521,22056816:22057142,22056817:22056987,22067058:22067391,22067059:22067463,22075420:22076070,22075452:22075981,22075464:22075855,22075467:22075734,22085458:22086246,22085459:22086434,22085461:22086005,22089281:22089917,22097412:22097916,22101054:22101693,22103909:22103963,22103911:22103940,22112308:22112495,22132454:22132468,22132461:22132501,22230681:22232211,22230689:22231554,22230692:22231573,22230697:22231328,22230705:22231419,22230711:22231039,22234979:22235481,22238988:2223935', 'assoc_mat': '21944150:papier:4461:21944258,21944151:papier:4461:21944283,21958971:papier:4461:21960049,21958974:papier:4461:21959426,21958980:papier:4461:21959129,21958981:papier:4461:21959173,21960953:papier:4461:21961742,21961001:papier:4461:21961484,21979634:papier:4461:21982308,21979635:papier:4461:21982549,21979636:papier:4461:21982698,21979677:papier:4461:21981901,21979681:papier:4461:21980345,21979696:papier:4461:21979897,21993455:papier:4461:21994221,21996607:papier:4461:21998041,21996612:papier:4461:21997549,21996615:papier:4461:21996975,21996620:papier:4461:21997103,21999407:papier:4461:21999628,21999408:papier:4461:21999744,22023269:papier:4461:22023338,22023270:papier:4461:22023305,22040923:papier:4461:22041446,22049535:papier:4461:22050725,22049543:papier:4461:22050463,22050504:papier:4461:22050757,22055073:papier:4461:22055779,22055080:papier:4461:22055357,22055084:papier:4461:22055521,22056816:papier:4461:22057142,22056817:papier:4461:22056987,22067058:papier:4461:22067391,22067059:papier:4461:22067463,2207'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.03731000817118532, 'nb_photo': 1164, 'list_port_cont': '21961547,21994071,21997381,22023400,22057060,22125066,22132786,22243614,22281700,22283414,22366869,22407093,22525933', 'assoc_port': '21960955:21961547,21993449:21994071,21996605:21997381,22023266:22023400,22056823:22057060,22124805:22125066,22132460:22132786,22238992:22243614,22281440:22281700,22283096:22283414,22366540:22366869,22406456:22407093,22525635:22525933', 'assoc_mat': '21960955:papier:4200:21961547,21993449:papier:4200:21994071,21996605:papier:4200:21997381,22023266:papier:4200:22023400,22056823:papier:4200:22057060,22124805:papier:4200:22125066,22132460:papier:4200:22132786,22238992:papier:4200:22243614,22281440:papier:4200:22281700,22283096:papier:4200:22283414,22366540:papier:4200:22366869,22406456:papier:4200:22407093,22525635:papier:4200:22525933'}, {'unwanted_material': 'papier', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.9480755303808714, 'nb_photo': 30954, 'list_port_cont': '21943881,21959564,21987196,21997630,22018646,22028952,22050258,22067573,22076207,22098406,22132780,22231522,22231716,22233511,22273854,22281911,22283667,22322351,22322614,22367006,22368395,22406783,22408017,22435823,22450804,22481714,22498189,22512384,22524324,22526268,22582713,22582912,22583036', 'assoc_port': '21943743:21943881,21958983:21959564,21986498:21987196,21996601:21997630,22018245:22018646,22028717:22028952,22049540:22050258,22067056:22067573,22075449:22076207,22097411:22098406,22132452:22132780,22230682:22231716,22230698:22231522,22232646:22233511,22273526:22273854,22281468:22281911,22283085:22283667,22322099:22322614,22322109:22322351,22366525:22368395,22366551:22367006,22406454:22406783,22407388:22408017,22435015:22435823,22450638:22450804,22481119:22481714,22498024:22498189,22511930:22512384,22523616:22524324,22525633:22526268,22582518:22583036,22582539:22582912,22582558:22582713', 'assoc_mat': '21943743:papier:4209:21943881,21958983:papier:4209:21959564,21986498:papier:4209:21987196,21996601:papier:4209:21997630,22018245:papier:4209:22018646,22028717:papier:4209:22028952,22049540:papier:4209:22050258,22067056:papier:4209:22067573,22075449:papier:4209:22076207,22097411:papier:4209:22098406,22132452:papier:4209:22132780,22230682:papier:4209:22231716,22230698:papier:4209:22231522,22232646:papier:4209:22233511,22273526:papier:4209:22273854,22281468:papier:4209:22281911,22283085:papier:4209:22283667,22322099:papier:4209:22322614,22322109:papier:4209:22322351,22366525:papier:4209:22368395,22366551:papier:4209:22367006,22406454:papier:4209:22406783,22407388:papier:4209:22408017,22435015:papier:4209:22435823,22450638:papier:4209:22450804,22481119:papier:4209:22481714,22498024:papier:4209:22498189,22511930:papier:4209:22512384,22523616:papier:4209:22524324,22525633:papier:4209:22526268,22582518:papier:4209:22583036,22582539:papier:4209:22582912,22582558:papier:4209:22582713'}, {'unwanted_material': 'papier', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.04074381431398944, 'nb_photo': 23126, 'list_port_cont': '21944227,21961030,21961242,21961815,21961830,21962120,21962397,21963729,21993967,21996865,21999710,21999775,21999960,22004403,22005575,22005786,22015600,22015792,22026792,22029878,22041056,22049818,22050645,22051344,22051369,22052227,22053351,22053525,22055446,22055635,22056914,22057013,22057120,22071707,22071781,22075601,22075737,22075779,22081004,22085686,22091268,22092113,22097722,22101217,22103918,22112374,22112463,22112528,22126341,22126398,22132615,22206534,22210216,22211734,22223547,22224432,22224963,22230864,22230981,22231108,22231116,22231132,22231156,22231812,22231838,22232185,22235420,22235448,22239154,22273898,22275222,22275577,22277381,22279214,22279265,22279302,22279454,22281841,22281977,22281983,22282081,22282148,22283245,22283461,22283516,22283708,22283869,22284005,22306134,22318830,22319359,22320216,22320504,22321534,22322985,22323093,22323149,22323201,22323666,22323708,22323724,22323734,22324551,22359458,22360805,22366682,22366731,22366822,22366921,22367062,22367083,22367125,22367152,2236718', 'assoc_port': '21944153:21944227,21958969:21963729,21958985:21962397,21960957:21962120,21960959:21961830,21960975:21961815,21960980:21961242,21961006:21961030,21979639:22005786,21993520:22005575,21993541:22004403,21993544:21993967,21996608:21999960,21996618:21996865,21999402:21999775,21999405:21999710,22015445:22015792,22015447:22015600,22026666:22026792,22029571:22029878,22040898:22041056,22049549:22051344,22049550:22051369,22049587:22049818,22050505:22050645,22051916:22052227,22052990:22053525,22052992:22053351,22055074:22055635,22055078:22055446,22056809:22057120,22056813:22057013,22056818:22056914,22071577:22071781,22071592:22071707,22075447:22075779,22075453:22075737,22075482:22075601,22080661:22081004,22085445:22092113,22085463:22091268,22085492:22085686,22097438:22097722,22101058:22101217,22103910:22103918,22112304:22112528,22112305:22112463,22112306:22112374,22126147:22126398,22126172:22126341,22132459:22132615,22197664:22206534,22209367:22211734,22209369:22210216,22222761:22224963,22222763:22224432,22222812:2222354', 'assoc_mat': '21944153:papier:4207:21944227,21958969:papier:4207:21963729,21958985:papier:4207:21962397,21960957:papier:4207:21962120,21960959:papier:4207:21961830,21960975:papier:4207:21961815,21960980:papier:4207:21961242,21961006:papier:4207:21961030,21979639:papier:4207:22005786,21993520:papier:4207:22005575,21993541:papier:4207:22004403,21993544:papier:4207:21993967,21996608:papier:4207:21999960,21996618:papier:4207:21996865,21999402:papier:4207:21999775,21999405:papier:4207:21999710,22015445:papier:4207:22015792,22015447:papier:4207:22015600,22026666:papier:4207:22026792,22029571:papier:4207:22029878,22040898:papier:4207:22041056,22049549:papier:4207:22051344,22049550:papier:4207:22051369,22049587:papier:4207:22049818,22050505:papier:4207:22050645,22051916:papier:4207:22052227,22052990:papier:4207:22053525,22052992:papier:4207:22053351,22055074:papier:4207:22055635,22055078:papier:4207:22055446,22056809:papier:4207:22057120,22056813:papier:4207:22057013,22056818:papier:4207:22056914,22071577:papier:4207:22071781,2207'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012313517311197007, 'nb_photo': 5322, 'list_port_cont': '21949385,21959299,21997306,22023558,22057065,22075682,22125121,22231278,22239337,22283559,22324679,22366905,22407178,22438340,22478365,22526248,22582810', 'assoc_port': '21948974:21949385,21958965:21959299,21996602:21997306,22023267:22023558,22056827:22057065,22075448:22075682,22124803:22125121,22230706:22231278,22238984:22239337,22283086:22283559,22324437:22324679,22366541:22366905,22406447:22407178,22437812:22438340,22477707:22478365,22525590:22526248,22582532:22582810', 'assoc_mat': '21948974:papier:4211:21949385,21958965:papier:4211:21959299,21996602:papier:4211:21997306,22023267:papier:4211:22023558,22056827:papier:4211:22057065,22075448:papier:4211:22075682,22124803:papier:4211:22125121,22230706:papier:4211:22231278,22238984:papier:4211:22239337,22283086:papier:4211:22283559,22324437:papier:4211:22324679,22366541:papier:4211:22366905,22406447:papier:4211:22407178,22437812:papier:4211:22438340,22477707:papier:4211:22478365,22525590:papier:4211:22526248,22582532:papier:4211:22582810'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.038928522005189606, 'nb_photo': 4543, 'list_port_cont': '21945574,21962312,21998537,22000545,22023535,22050986,22052465,22057402,22066746,22076036,22107846,22125294,22231858,22232308,22239803,22279863,22282050,22284021,22284036,22284056,22318805,22320936,22322723,22322772,22323696,22323883,22324759,22327861,22353891,22358511,22359401,22361290,22361586,22367120,22367163,22367197,22407485,22407624,22407891,22412763,22427959,22439039,22446768,22450936,22478867,22479309,22509107,22524756,22526576,22583011,22583882,22584391', 'assoc_port': '21945159:21945574,21960956:21962312,21993371:22023535,21996604:22000545,21996616:21998537,22018246:22066746,22050508:22050986,22051914:22052465,22056822:22057402,22075422:22076036,22085489:22107846,22124804:22125294,22230690:22232308,22230694:22231858,22238986:22239803,22279192:22279863,22281439:22282050,22283095:22284021,22283097:22284036,22283098:22284056,22317565:22318805,22320115:22320936,22322097:22322723,22322098:22322772,22322889:22323696,22322925:22323883,22324421:22324759,22324435:22327861,22352032:22359401,22353119:22361586,22353123:22353891,22358077:22358511,22359937:22361290,22366530:22367120,22366543:22367163,22366546:22367197,22385794:22407891,22406433:22412763,22406435:22407624,22406462:22407485,22426948:22427959,22437814:22439039,22443710:22446768,22450640:22450936,22477671:22478867,22477722:22479309,22507298:22509107,22523618:22524756,22525637:22526576,22582525:22583882,22582541:22584391,22582557:22583011', 'assoc_mat': '21945159:papier:3327:21945574,21960956:papier:3327:21962312,21993371:papier:3327:22023535,21996604:papier:3327:22000545,21996616:papier:3327:21998537,22018246:papier:3327:22066746,22050508:papier:3327:22050986,22051914:papier:3327:22052465,22056822:papier:3327:22057402,22075422:papier:3327:22076036,22085489:papier:3327:22107846,22124804:papier:3327:22125294,22230690:papier:3327:22232308,22230694:papier:3327:22231858,22238986:papier:3327:22239803,22279192:papier:3327:22279863,22281439:papier:3327:22282050,22283095:papier:3327:22284021,22283097:papier:3327:22284036,22283098:papier:3327:22284056,22317565:papier:3327:22318805,22320115:papier:3327:22320936,22322097:papier:3327:22322723,22322098:papier:3327:22322772,22322889:papier:3327:22323696,22322925:papier:3327:22323883,22324421:papier:3327:22324759,22324435:papier:3327:22327861,22352032:papier:3327:22359401,22353119:papier:3327:22361586,22353123:papier:3327:22353891,22358077:papier:3327:22358511,22359937:papier:3327:22361290,22366530:papier:3327:22367120,2236'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.09907745375703884, 'nb_photo': 40367, 'list_port_cont': '21942699,21944244,21959939,21960366,21961016,21962005,21962109,21982100,21982969,21984468,21987153,21994160,21994781,21997776,21997962,21998712,21999976,22015769,22016042,22023371,22050509,22050692,22051237,22051610,22052172,22052526,22053365,22057184,22057373,22067649,22076058,22076294,22086505,22087031,22090271,22095555,22105076,22105459,22105773,22112602,22126884,22132745,22224000,22231970,22232498,22232959,22233145,22233822,22239814,22275855,22279642,22279694,22282124,22282185,22282330,22321328,22321729,22322623,22322633,22323228,22323940,22324339,22324710,22324994,22352550,22353385,22358269,22360866,22366638,22366992,22367200,22367277,22367644,22397022,22398003,22406710,22407398,22410297,22411808,22411928,22427493,22428430,22436132,22444261,22478315,22478637,22479392,22479476,22482899,22496621,22508609,22524707,22524791,22526399,22526706,22526897,22527256,22583260,22583273,22583364,22583390,22583463,22583583,22583804,22583953,22584004', 'assoc_port': '21941555:21942699,21944149:21944244,21958970:21961016,21958972:21960366,21958982:21959939,21960954:21962005,21961002:21962109,21979633:21982969,21979695:21982100,21979697:21984468,21986466:21987153,21993432:21994781,21993462:21994160,21996606:21998712,21996613:21997962,21996619:21997776,21999409:21999976,22015443:22015769,22015444:22016042,22023268:22023371,22049536:22051610,22049544:22050509,22050503:22051237,22050507:22050692,22051913:22052526,22051915:22052172,22052988:22053365,22056815:22057373,22056830:22057184,22067060:22067649,22075421:22076294,22075451:22076058,22085460:22087031,22085462:22086505,22089282:22090271,22090417:22095555,22101053:22105459,22103907:22105773,22103908:22105076,22112307:22112602,22126173:22126884,22132455:22132745,22222764:22224000,22230680:22233145,22230688:22232498,22230691:22232959,22230693:22231970,22230710:22233822,22238987:22239814,22275554:22275855,22279193:22279694,22279195:22279642,22281446:22282185,22281461:22282124,22281463:22282330,22317568:22323940,22320096:2232172', 'assoc_mat': '21941555:papier:3594:21942699,21944149:papier:3594:21944244,21958970:papier:3594:21961016,21958972:papier:3594:21960366,21958982:papier:3594:21959939,21960954:papier:3594:21962005,21961002:papier:3594:21962109,21979633:papier:3594:21982969,21979695:papier:3594:21982100,21979697:papier:3594:21984468,21986466:papier:3594:21987153,21993432:papier:3594:21994781,21993462:papier:3594:21994160,21996606:papier:3594:21998712,21996613:papier:3594:21997962,21996619:papier:3594:21997776,21999409:papier:3594:21999976,22015443:papier:3594:22015769,22015444:papier:3594:22016042,22023268:papier:3594:22023371,22049536:papier:3594:22051610,22049544:papier:3594:22050509,22050503:papier:3594:22051237,22050507:papier:3594:22050692,22051913:papier:3594:22052526,22051915:papier:3594:22052172,22052988:papier:3594:22053365,22056815:papier:3594:22057373,22056830:papier:3594:22057184,22067060:papier:3594:22067649,22075421:papier:3594:22076294,22075451:papier:3594:22076058,22085460:papier:3594:22087031,22085462:papier:3594:22086505,2208'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0008604329491225282, 'nb_photo': 3, 'list_port_cont': '22053052,22057243,22584187', 'assoc_port': '22051917:22053052,22056825:22057243,22582534:22584187', 'assoc_mat': '22051917:pehd:4203:22053052,22056825:pehd:4203:22057243,22582534:pehd:4203:22584187'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0010407464874951772, 'nb_photo': 21, 'list_port_cont': '21949039,21963711,21964343,21994291,22006028,22007690,22016206,22051246,22056967,22065937,22101398,22282125,22283229,22324574,22478679,22583771', 'assoc_port': '21948988:21949039,21951751:21964343,21958973:21963711,21979691:22006028,21993402:22007690,21993542:21994291,22015446:22016206,22049586:22051246,22056820:22056967,22065416:22065937,22101055:22101398,22281449:22282125,22283101:22283229,22324433:22324574,22477713:22478679,22582527:22583771', 'assoc_mat': '21948988:pehd:4207:21949039,21951751:pehd:4207:21964343,21958973:pehd:4207:21963711,21979691:pehd:4207:22006028,21993402:pehd:4207:22007690,21993542:pehd:4207:21994291,22015446:pehd:4207:22016206,22049586:pehd:4207:22051246,22056820:pehd:4207:22056967,22065416:pehd:4207:22065937,22101055:pehd:4207:22101398,22281449:pehd:4207:22282125,22283101:pehd:4207:22283229,22324433:pehd:4207:22324574,22477713:pehd:4207:22478679,22582527:pehd:4207:22583771'}, {'unwanted_material': 'pehd', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.021763623658388496, 'nb_photo': 3, 'list_port_cont': '21960040,22367310,22427583', 'assoc_port': '21958971:21960040,22366523:22367310,22426952:22427583', 'assoc_mat': '21958971:pehd:4461:21960040,22366523:pehd:4461:22367310,22426952:pehd:4461:22427583'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.005081026907922548, 'nb_photo': 31, 'list_port_cont': '21961554,21994064,21997382,22057053,22125063,22243615,22281696,22283413,22366861,22407080,22525926', 'assoc_port': '21960955:21961554,21993449:21994064,21996605:21997382,22056823:22057053,22124805:22125063,22238992:22243615,22281440:22281696,22283096:22283413,22366540:22366861,22406456:22407080,22525635:22525926', 'assoc_mat': '21960955:pehd:4200:21961554,21993449:pehd:4200:21994064,21996605:pehd:4200:21997382,22056823:pehd:4200:22057053,22124805:pehd:4200:22125063,22238992:pehd:4200:22243615,22281440:pehd:4200:22281696,22283096:pehd:4200:22283413,22366540:pehd:4200:22366861,22406456:pehd:4200:22407080,22525635:pehd:4200:22525926'}, {'unwanted_material': 'pehd', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0005903494899689922, 'nb_photo': 8, 'list_port_cont': '21959565,22067570,22132761,22408019,22435833,22450806,22481719,22512380', 'assoc_port': '21958983:21959565,22067056:22067570,22132452:22132761,22407388:22408019,22435015:22435833,22450638:22450806,22481119:22481719,22511930:22512380', 'assoc_mat': '21958983:pehd:4209:21959565,22067056:pehd:4209:22067570,22132452:pehd:4209:22132761,22407388:pehd:4209:22408019,22435015:pehd:4209:22435833,22450638:pehd:4209:22450806,22481119:pehd:4209:22481719,22511930:pehd:4209:22512380'}, {'unwanted_material': 'pehd', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0007002629227995864, 'nb_photo': 21, 'list_port_cont': '21961812,21999963,22026790,22050651,22051340,22055439,22224433,22231814,22282093,22283241,22323088,22366819,22409993,22416707,22448736,22478705,22583711,22583863', 'assoc_port': '21960975:21961812,21996608:21999963,22026666:22026790,22049549:22051340,22050505:22050651,22055078:22055439,22222763:22224433,22230684:22231814,22281442:22282093,22283100:22283241,22322897:22323088,22366544:22366819,22406434:22416707,22406446:22409993,22435019:22448736,22477714:22478705,22582526:22583711,22582529:22583863', 'assoc_mat': '21960975:pehd:4207:21961812,21996608:pehd:4207:21999963,22026666:pehd:4207:22026790,22049549:pehd:4207:22051340,22050505:pehd:4207:22050651,22055078:pehd:4207:22055439,22222763:pehd:4207:22224433,22230684:pehd:4207:22231814,22281442:pehd:4207:22282093,22283100:pehd:4207:22283241,22322897:pehd:4207:22323088,22366544:pehd:4207:22366819,22406434:pehd:4207:22416707,22406446:pehd:4207:22409993,22435019:pehd:4207:22448736,22477714:pehd:4207:22478705,22582526:pehd:4207:22583711,22582529:pehd:4207:22583863'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9276744699903116, 'nb_photo': 565, 'list_port_cont': '21949392,21959288,21997307,22057063,22075674,22125126,22231267,22239332,22283555,22324683,22366916,22407166,22438333,22526241,22582818', 'assoc_port': '21948974:21949392,21958965:21959288,21996602:21997307,22056827:22057063,22075448:22075674,22124803:22125126,22230706:22231267,22238984:22239332,22283086:22283555,22324437:22324683,22366541:22366916,22406447:22407166,22437812:22438333,22525590:22526241,22582532:22582818', 'assoc_mat': '21948974:pehd:4211:21949392,21958965:pehd:4211:21959288,21996602:pehd:4211:21997307,22056827:pehd:4211:22057063,22075448:pehd:4211:22075674,22124803:pehd:4211:22125126,22230706:pehd:4211:22231267,22238984:pehd:4211:22239332,22283086:pehd:4211:22283555,22324437:pehd:4211:22324683,22366541:pehd:4211:22366916,22406447:pehd:4211:22407166,22437812:pehd:4211:22438333,22525590:pehd:4211:22526241,22582532:pehd:4211:22582818'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004040209470412909, 'nb_photo': 199, 'list_port_cont': '21945571,21962317,21998526,22000543,22023531,22050995,22057396,22066748,22076037,22107840,22125301,22231860,22232317,22279866,22282062,22284024,22284044,22284058,22318806,22322736,22322782,22323885,22324758,22327853,22358517,22361283,22361589,22367113,22367161,22407489,22407625,22407880,22412766,22427956,22439046,22478859,22479303,22509111,22524745,22526587,22583012,22583888', 'assoc_port': '21945159:21945571,21960956:21962317,21993371:22023531,21996604:22000543,21996616:21998526,22018246:22066748,22050508:22050995,22056822:22057396,22075422:22076037,22085489:22107840,22124804:22125301,22230690:22232317,22230694:22231860,22279192:22279866,22281439:22282062,22283095:22284024,22283097:22284044,22283098:22284058,22317565:22318806,22322097:22322736,22322098:22322782,22322925:22323885,22324421:22324758,22324435:22327853,22353119:22361589,22358077:22358517,22359937:22361283,22366530:22367113,22366543:22367161,22385794:22407880,22406433:22412766,22406435:22407625,22406462:22407489,22426948:22427956,22437814:22439046,22477671:22478859,22477722:22479303,22507298:22509111,22523618:22524745,22525637:22526587,22582525:22583888,22582557:22583012', 'assoc_mat': '21945159:pehd:3327:21945571,21960956:pehd:3327:21962317,21993371:pehd:3327:22023531,21996604:pehd:3327:22000543,21996616:pehd:3327:21998526,22018246:pehd:3327:22066748,22050508:pehd:3327:22050995,22056822:pehd:3327:22057396,22075422:pehd:3327:22076037,22085489:pehd:3327:22107840,22124804:pehd:3327:22125301,22230690:pehd:3327:22232317,22230694:pehd:3327:22231860,22279192:pehd:3327:22279866,22281439:pehd:3327:22282062,22283095:pehd:3327:22284024,22283097:pehd:3327:22284044,22283098:pehd:3327:22284058,22317565:pehd:3327:22318806,22322097:pehd:3327:22322736,22322098:pehd:3327:22322782,22322925:pehd:3327:22323885,22324421:pehd:3327:22324758,22324435:pehd:3327:22327853,22353119:pehd:3327:22361589,22358077:pehd:3327:22358517,22359937:pehd:3327:22361283,22366530:pehd:3327:22367113,22366543:pehd:3327:22367161,22385794:pehd:3327:22407880,22406433:pehd:3327:22412766,22406435:pehd:3327:22407625,22406462:pehd:3327:22407489,22426948:pehd:3327:22427956,22437814:pehd:3327:22439046,22477671:pehd:3327:22478859,22477722:pehd:33'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0009249603297533138, 'nb_photo': 272, 'list_port_cont': '21942700,21944246,21959943,21960362,21961017,21962001,21962106,21982096,21982965,21984465,21994161,21994774,21997782,21997957,21998709,21999974,22015766,22016039,22023373,22050512,22050695,22051231,22051617,22052518,22053359,22057185,22057367,22076054,22076299,22087025,22090278,22105071,22105451,22105777,22112603,22126881,22224002,22232958,22233143,22233825,22239820,22275856,22279647,22282118,22282181,22282334,22321730,22322620,22322628,22324331,22324709,22352558,22353388,22360862,22366639,22366989,22367206,22367282,22367638,22397030,22397998,22406718,22411807,22411934,22428427,22436127,22444255,22478314,22478643,22479396,22482900,22496624,22524703,22524797,22526400,22526905,22583261,22583363,22583381,22583456,22583799,22583954,22584005', 'assoc_port': '21941555:21942700,21944149:21944246,21958970:21961017,21958972:21960362,21958982:21959943,21960954:21962001,21961002:21962106,21979633:21982965,21979695:21982096,21979697:21984465,21993432:21994774,21993462:21994161,21996606:21998709,21996613:21997957,21996619:21997782,21999409:21999974,22015443:22015766,22015444:22016039,22023268:22023373,22049536:22051617,22049544:22050512,22050503:22051231,22050507:22050695,22051913:22052518,22052988:22053359,22056815:22057367,22056830:22057185,22075421:22076299,22075451:22076054,22085460:22087025,22089282:22090278,22101053:22105451,22103907:22105777,22103908:22105071,22112307:22112603,22126173:22126881,22222764:22224002,22230680:22233143,22230691:22232958,22230710:22233825,22238987:22239820,22275554:22275856,22279195:22279647,22281446:22282181,22281461:22282118,22281463:22282334,22320096:22321730,22322096:22322620,22322111:22322628,22322902:22324331,22324425:22324709,22352035:22352558,22353122:22353388,22359946:22360862,22366519:22367638,22366522:22367282,22366532:2236720', 'assoc_mat': '21941555:pehd:3594:21942700,21944149:pehd:3594:21944246,21958970:pehd:3594:21961017,21958972:pehd:3594:21960362,21958982:pehd:3594:21959943,21960954:pehd:3594:21962001,21961002:pehd:3594:21962106,21979633:pehd:3594:21982965,21979695:pehd:3594:21982096,21979697:pehd:3594:21984465,21993432:pehd:3594:21994774,21993462:pehd:3594:21994161,21996606:pehd:3594:21998709,21996613:pehd:3594:21997957,21996619:pehd:3594:21997782,21999409:pehd:3594:21999974,22015443:pehd:3594:22015766,22015444:pehd:3594:22016039,22023268:pehd:3594:22023373,22049536:pehd:3594:22051617,22049544:pehd:3594:22050512,22050503:pehd:3594:22051231,22050507:pehd:3594:22050695,22051913:pehd:3594:22052518,22052988:pehd:3594:22053359,22056815:pehd:3594:22057367,22056830:pehd:3594:22057185,22075421:pehd:3594:22076299,22075451:pehd:3594:22076054,22085460:pehd:3594:22087025,22089282:pehd:3594:22090278,22101053:pehd:3594:22105451,22103907:pehd:3594:22105777,22103908:pehd:3594:22105071,22112307:pehd:3594:22112603,22126173:pehd:3594:22126881,22222764:pehd:35'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.011168448704032247, 'nb_photo': 125, 'list_port_cont': '22000372,22053056,22057250,22280526,22367368,22440519,22481662,22584180', 'assoc_port': '21996603:22000372,22051917:22053056,22056825:22057250,22279187:22280526,22366542:22367368,22437811:22440519,22481121:22481662,22582534:22584180', 'assoc_mat': '21996603:pet_clair:4203:22000372,22051917:pet_clair:4203:22053056,22056825:pet_clair:4203:22057250,22279187:pet_clair:4203:22280526,22366542:pet_clair:4203:22367368,22437811:pet_clair:4203:22440519,22481121:pet_clair:4203:22481662,22582534:pet_clair:4203:22584180'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0071441844401653395, 'nb_photo': 461, 'list_port_cont': '21944359,21949044,21960888,21961136,21961354,21962025,21962608,21963716,21963801,21964338,21979838,21980276,21994280,21997098,21998228,21998315,21998981,21999697,22000319,22005725,22005824,22006034,22006685,22016211,22023115,22024974,22049741,22051251,22052425,22056963,22057039,22065955,22072298,22075663,22076468,22085693,22086188,22088237,22101402,22124961,22126660,22132693,22209917,22213687,22231163,22231406,22231651,22231698,22232111,22233843,22239231,22275571,22276704,22279278,22281782,22282012,22282108,22282163,22282835,22283228,22318080,22319192,22320163,22320295,22323754,22324570,22360528,22366746,22366768,22366873,22366966,22367014,22367256,22367262,22367398,22397870,22397951,22407653,22407715,22408156,22409357,22410387,22434064,22435228,22436167,22442353,22448172,22448911,22450697,22454163,22478541,22478596,22478677,22479095,22479255,22481205,22481417,22511490,22524713,22582988,22583291,22583768,22584062,22584080,22584136', 'assoc_port': '21944152:21944359,21948988:21949044,21951750:21960888,21951751:21964338,21958967:21963801,21958973:21963716,21958984:21962608,21960958:21962025,21961003:21961354,21961005:21961136,21979680:22005824,21979691:22006034,21979698:21980276,21979699:21979838,21993416:22006685,21993536:22005725,21993542:21994280,21996600:22000319,21996609:21998981,21996611:21998315,21996614:21998228,21996617:21997098,21999404:21999697,22015446:22016211,22023040:22024974,22023041:22023115,22049541:22052425,22049551:22049741,22049586:22051251,22056811:22057039,22056820:22056963,22065416:22065955,22071576:22072298,22075481:22075663,22076434:22076468,22085488:22088237,22085490:22085693,22085491:22086188,22101055:22101402,22124802:22124961,22126146:22126660,22132456:22132693,22209366:22213687,22209370:22209917,22230677:22232111,22230686:22233843,22230687:22231698,22230699:22231406,22230700:22231651,22230701:22231163,22238989:22239231,22275556:22275571,22276671:22276704,22279197:22279278,22281441:22282835,22281443:22282108,22281444:2228216', 'assoc_mat': '21944152:pet_clair:4207:21944359,21948988:pet_clair:4207:21949044,21951750:pet_clair:4207:21960888,21951751:pet_clair:4207:21964338,21958967:pet_clair:4207:21963801,21958973:pet_clair:4207:21963716,21958984:pet_clair:4207:21962608,21960958:pet_clair:4207:21962025,21961003:pet_clair:4207:21961354,21961005:pet_clair:4207:21961136,21979680:pet_clair:4207:22005824,21979691:pet_clair:4207:22006034,21979698:pet_clair:4207:21980276,21979699:pet_clair:4207:21979838,21993416:pet_clair:4207:22006685,21993536:pet_clair:4207:22005725,21993542:pet_clair:4207:21994280,21996600:pet_clair:4207:22000319,21996609:pet_clair:4207:21998981,21996611:pet_clair:4207:21998315,21996614:pet_clair:4207:21998228,21996617:pet_clair:4207:21997098,21999404:pet_clair:4207:21999697,22015446:pet_clair:4207:22016211,22023040:pet_clair:4207:22024974,22023041:pet_clair:4207:22023115,22049541:pet_clair:4207:22052425,22049551:pet_clair:4207:22049741,22049586:pet_clair:4207:22051251,22056811:pet_clair:4207:22057039,22056820:pet_clair:4207:22056963,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0007369975565762075, 'nb_photo': 14, 'list_port_cont': '21959170,21982695,21994231,22041448,22101691,22239307,22281861,22324625,22528135,22583332', 'assoc_port': '21958981:21959170,21979636:21982695,21993455:21994231,22040923:22041448,22101054:22101691,22238990:22239307,22281462:22281861,22324430:22324625,22525575:22528135,22582533:22583332', 'assoc_mat': '21958981:pet_clair:4461:21959170,21979636:pet_clair:4461:21982695,21993455:pet_clair:4461:21994231,22040923:pet_clair:4461:22041448,22101054:pet_clair:4461:22101691,22238990:pet_clair:4461:22239307,22281462:pet_clair:4461:22281861,22324430:pet_clair:4461:22324625,22525575:pet_clair:4461:22528135,22582533:pet_clair:4461:22583332'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.07253895702281678, 'nb_photo': 976, 'list_port_cont': '21961545,21994072,21997377,22023408,22057058,22125067,22132790,22243623,22281688,22283412,22366859,22407091,22525939', 'assoc_port': '21960955:21961545,21993449:21994072,21996605:21997377,22023266:22023408,22056823:22057058,22124805:22125067,22132460:22132790,22238992:22243623,22281440:22281688,22283096:22283412,22366540:22366859,22406456:22407091,22525635:22525939', 'assoc_mat': '21960955:pet_clair:4200:21961545,21993449:pet_clair:4200:21994072,21996605:pet_clair:4200:21997377,22023266:pet_clair:4200:22023408,22056823:pet_clair:4200:22057058,22124805:pet_clair:4200:22125067,22132460:pet_clair:4200:22132790,22238992:pet_clair:4200:22243623,22281440:pet_clair:4200:22281688,22283096:pet_clair:4200:22283412,22366540:pet_clair:4200:22366859,22406456:pet_clair:4200:22407091,22525635:pet_clair:4200:22525939'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.003321844360966385, 'nb_photo': 60, 'list_port_cont': '21943871,21959571,21987188,22028943,22050246,22076204,22098411,22132773,22231532,22231717,22233526,22281912,22283680,22322346,22366997,22368408,22406784,22408027,22435827,22450807,22481682,22498196,22512388,22582898,22583037', 'assoc_port': '21943743:21943871,21958983:21959571,21986498:21987188,22028717:22028943,22049540:22050246,22075449:22076204,22097411:22098411,22132452:22132773,22230682:22231717,22230698:22231532,22232646:22233526,22281468:22281912,22283085:22283680,22322109:22322346,22366525:22368408,22366551:22366997,22406454:22406784,22407388:22408027,22435015:22435827,22450638:22450807,22481119:22481682,22498024:22498196,22511930:22512388,22582518:22583037,22582539:22582898', 'assoc_mat': '21943743:pet_clair:4209:21943871,21958983:pet_clair:4209:21959571,21986498:pet_clair:4209:21987188,22028717:pet_clair:4209:22028943,22049540:pet_clair:4209:22050246,22075449:pet_clair:4209:22076204,22097411:pet_clair:4209:22098411,22132452:pet_clair:4209:22132773,22230682:pet_clair:4209:22231717,22230698:pet_clair:4209:22231532,22232646:pet_clair:4209:22233526,22281468:pet_clair:4209:22281912,22283085:pet_clair:4209:22283680,22322109:pet_clair:4209:22322346,22366525:pet_clair:4209:22368408,22366551:pet_clair:4209:22366997,22406454:pet_clair:4209:22406784,22407388:pet_clair:4209:22408027,22435015:pet_clair:4209:22435827,22450638:pet_clair:4209:22450807,22481119:pet_clair:4209:22481682,22498024:pet_clair:4209:22498196,22511930:pet_clair:4209:22512388,22582518:pet_clair:4209:22583037,22582539:pet_clair:4209:22582898'}, {'unwanted_material': 'pet_clair', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.00565462867234469, 'nb_photo': 919, 'list_port_cont': '21944239,21961249,21961810,21961836,21962406,21963727,21993969,21996871,21999776,21999962,22005562,22005791,22015590,22015796,22026793,22029871,22041060,22049823,22050650,22051343,22051368,22053345,22053519,22055442,22055639,22057021,22057115,22071701,22071767,22075735,22075776,22081007,22085678,22091258,22092117,22097725,22101203,22103927,22112467,22112525,22126344,22126401,22132611,22206544,22210223,22211745,22223557,22224431,22224955,22230858,22231110,22231136,22231151,22231815,22232192,22235423,22235443,22239148,22273886,22275219,22275588,22277389,22279264,22279304,22279458,22281847,22281965,22281993,22282090,22282146,22283242,22283449,22283716,22283861,22306131,22318823,22319354,22320204,22320509,22321529,22323100,22323146,22323189,22323660,22323712,22323736,22324549,22359449,22360815,22366732,22366815,22366919,22367063,22367084,22367129,22367174,22367295,22397488,22397971,22407106,22407561,22407949,22408219,22408247,22408346,22409988,22411449,22411688,22411795,22416714,22427280,22427920,22433057,2244404', 'assoc_port': '21944153:21944239,21958969:21963727,21958985:21962406,21960959:21961836,21960975:21961810,21960980:21961249,21979639:22005791,21993520:22005562,21993544:21993969,21996608:21999962,21996618:21996871,21999402:21999776,22015445:22015796,22015447:22015590,22026666:22026793,22029571:22029871,22040898:22041060,22049549:22051343,22049550:22051368,22049587:22049823,22050505:22050650,22052990:22053519,22052992:22053345,22055074:22055639,22055078:22055442,22056809:22057115,22056813:22057021,22071577:22071767,22071592:22071701,22075447:22075776,22075453:22075735,22080661:22081007,22085445:22092117,22085463:22091258,22085492:22085678,22097438:22097725,22101058:22101203,22103910:22103927,22112304:22112525,22112305:22112467,22126147:22126401,22126172:22126344,22132459:22132611,22197664:22206544,22209367:22211745,22209369:22210223,22222761:22224955,22222763:22224431,22222812:22223557,22230678:22232192,22230684:22231815,22230702:22231136,22230704:22231151,22230708:22231110,22230709:22230858,22234976:22235443,22234977:2223542', 'assoc_mat': '21944153:pet_clair:4207:21944239,21958969:pet_clair:4207:21963727,21958985:pet_clair:4207:21962406,21960959:pet_clair:4207:21961836,21960975:pet_clair:4207:21961810,21960980:pet_clair:4207:21961249,21979639:pet_clair:4207:22005791,21993520:pet_clair:4207:22005562,21993544:pet_clair:4207:21993969,21996608:pet_clair:4207:21999962,21996618:pet_clair:4207:21996871,21999402:pet_clair:4207:21999776,22015445:pet_clair:4207:22015796,22015447:pet_clair:4207:22015590,22026666:pet_clair:4207:22026793,22029571:pet_clair:4207:22029871,22040898:pet_clair:4207:22041060,22049549:pet_clair:4207:22051343,22049550:pet_clair:4207:22051368,22049587:pet_clair:4207:22049823,22050505:pet_clair:4207:22050650,22052990:pet_clair:4207:22053519,22052992:pet_clair:4207:22053345,22055074:pet_clair:4207:22055639,22055078:pet_clair:4207:22055442,22056809:pet_clair:4207:22057115,22056813:pet_clair:4207:22057021,22071577:pet_clair:4207:22071767,22071592:pet_clair:4207:22071701,22075447:pet_clair:4207:22075776,22075453:pet_clair:4207:22075735,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0029876190242736104, 'nb_photo': 772, 'list_port_cont': '21949391,21959295,21997317,22023552,22057073,22075675,22125118,22231270,22239342,22283562,22324668,22366910,22407176,22438342,22478357,22526244,22582803', 'assoc_port': '21948974:21949391,21958965:21959295,21996602:21997317,22023267:22023552,22056827:22057073,22075448:22075675,22124803:22125118,22230706:22231270,22238984:22239342,22283086:22283562,22324437:22324668,22366541:22366910,22406447:22407176,22437812:22438342,22477707:22478357,22525590:22526244,22582532:22582803', 'assoc_mat': '21948974:pet_clair:4211:21949391,21958965:pet_clair:4211:21959295,21996602:pet_clair:4211:21997317,22023267:pet_clair:4211:22023552,22056827:pet_clair:4211:22057073,22075448:pet_clair:4211:22075675,22124803:pet_clair:4211:22125118,22230706:pet_clair:4211:22231270,22238984:pet_clair:4211:22239342,22283086:pet_clair:4211:22283562,22324437:pet_clair:4211:22324668,22366541:pet_clair:4211:22366910,22406447:pet_clair:4211:22407176,22437812:pet_clair:4211:22438342,22477707:pet_clair:4211:22478357,22525590:pet_clair:4211:22526244,22582532:pet_clair:4211:22582803'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9280559502424353, 'nb_photo': 81302, 'list_port_cont': '21945573,21962314,21998533,22000546,22023539,22050992,22052464,22057399,22066747,22076043,22107847,22125297,22231861,22232305,22239807,22279872,22282056,22284023,22284037,22284048,22318811,22320925,22322733,22322778,22323690,22323887,22324755,22327865,22353892,22358519,22359409,22361280,22361584,22367112,22367156,22367199,22407488,22407627,22407893,22412756,22427961,22439037,22446773,22450931,22478861,22479310,22509100,22524750,22526578,22583019,22583885,22584395', 'assoc_port': '21945159:21945573,21960956:21962314,21993371:22023539,21996604:22000546,21996616:21998533,22018246:22066747,22050508:22050992,22051914:22052464,22056822:22057399,22075422:22076043,22085489:22107847,22124804:22125297,22230690:22232305,22230694:22231861,22238986:22239807,22279192:22279872,22281439:22282056,22283095:22284023,22283097:22284037,22283098:22284048,22317565:22318811,22320115:22320925,22322097:22322733,22322098:22322778,22322889:22323690,22322925:22323887,22324421:22324755,22324435:22327865,22352032:22359409,22353119:22361584,22353123:22353892,22358077:22358519,22359937:22361280,22366530:22367112,22366543:22367156,22366546:22367199,22385794:22407893,22406433:22412756,22406435:22407627,22406462:22407488,22426948:22427961,22437814:22439037,22443710:22446773,22450640:22450931,22477671:22478861,22477722:22479310,22507298:22509100,22523618:22524750,22525637:22526578,22582525:22583885,22582541:22584395,22582557:22583019', 'assoc_mat': '21945159:pet_clair:3327:21945573,21960956:pet_clair:3327:21962314,21993371:pet_clair:3327:22023539,21996604:pet_clair:3327:22000546,21996616:pet_clair:3327:21998533,22018246:pet_clair:3327:22066747,22050508:pet_clair:3327:22050992,22051914:pet_clair:3327:22052464,22056822:pet_clair:3327:22057399,22075422:pet_clair:3327:22076043,22085489:pet_clair:3327:22107847,22124804:pet_clair:3327:22125297,22230690:pet_clair:3327:22232305,22230694:pet_clair:3327:22231861,22238986:pet_clair:3327:22239807,22279192:pet_clair:3327:22279872,22281439:pet_clair:3327:22282056,22283095:pet_clair:3327:22284023,22283097:pet_clair:3327:22284037,22283098:pet_clair:3327:22284048,22317565:pet_clair:3327:22318811,22320115:pet_clair:3327:22320925,22322097:pet_clair:3327:22322733,22322098:pet_clair:3327:22322778,22322889:pet_clair:3327:22323690,22322925:pet_clair:3327:22323887,22324421:pet_clair:3327:22324755,22324435:pet_clair:3327:22327865,22352032:pet_clair:3327:22359409,22353119:pet_clair:3327:22361584,22353123:pet_clair:3327:22353892,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0424324475655243, 'nb_photo': 8093, 'list_port_cont': '21942693,21944242,21959938,21960357,21961014,21962006,21962112,21982094,21982967,21984467,21987156,21994163,21994780,21997778,21997955,21998710,21999977,22015764,22016038,22023375,22050517,22050693,22051238,22051618,22052168,22052525,22053370,22057182,22057370,22067659,22076053,22076296,22086507,22087030,22090276,22095559,22105067,22105453,22105767,22112604,22126878,22132740,22223995,22231971,22232499,22232962,22233150,22233821,22239811,22275852,22279644,22279693,22282122,22282177,22282332,22321325,22321737,22322617,22322635,22323229,22323939,22324336,22324711,22324993,22352559,22353391,22358267,22360863,22366642,22366984,22367205,22367278,22367643,22397023,22398006,22406712,22407406,22410295,22411804,22411936,22427492,22428426,22436131,22444259,22478313,22478641,22479387,22479474,22482902,22496627,22508603,22524708,22524801,22526403,22526708,22526904,22527255,22583263,22583276,22583355,22583386,22583464,22583587,22583800,22583952,22584002', 'assoc_port': '21941555:21942693,21944149:21944242,21958970:21961014,21958972:21960357,21958982:21959938,21960954:21962006,21961002:21962112,21979633:21982967,21979695:21982094,21979697:21984467,21986466:21987156,21993432:21994780,21993462:21994163,21996606:21998710,21996613:21997955,21996619:21997778,21999409:21999977,22015443:22015764,22015444:22016038,22023268:22023375,22049536:22051618,22049544:22050517,22050503:22051238,22050507:22050693,22051913:22052525,22051915:22052168,22052988:22053370,22056815:22057370,22056830:22057182,22067060:22067659,22075421:22076296,22075451:22076053,22085460:22087030,22085462:22086507,22089282:22090276,22090417:22095559,22101053:22105453,22103907:22105767,22103908:22105067,22112307:22112604,22126173:22126878,22132455:22132740,22222764:22223995,22230680:22233150,22230688:22232499,22230691:22232962,22230693:22231971,22230710:22233821,22238987:22239811,22275554:22275852,22279193:22279693,22279195:22279644,22281446:22282177,22281461:22282122,22281463:22282332,22317568:22323939,22320096:2232173', 'assoc_mat': '21941555:pet_clair:3594:21942693,21944149:pet_clair:3594:21944242,21958970:pet_clair:3594:21961014,21958972:pet_clair:3594:21960357,21958982:pet_clair:3594:21959938,21960954:pet_clair:3594:21962006,21961002:pet_clair:3594:21962112,21979633:pet_clair:3594:21982967,21979695:pet_clair:3594:21982094,21979697:pet_clair:3594:21984467,21986466:pet_clair:3594:21987156,21993432:pet_clair:3594:21994780,21993462:pet_clair:3594:21994163,21996606:pet_clair:3594:21998710,21996613:pet_clair:3594:21997955,21996619:pet_clair:3594:21997778,21999409:pet_clair:3594:21999977,22015443:pet_clair:3594:22015764,22015444:pet_clair:3594:22016038,22023268:pet_clair:3594:22023375,22049536:pet_clair:3594:22051618,22049544:pet_clair:3594:22050517,22050503:pet_clair:3594:22051238,22050507:pet_clair:3594:22050693,22051913:pet_clair:3594:22052525,22051915:pet_clair:3594:22052168,22052988:pet_clair:3594:22053370,22056815:pet_clair:3594:22057370,22056830:pet_clair:3594:22057182,22067060:pet_clair:3594:22067659,22075421:pet_clair:3594:22076296,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002424464140234023, 'nb_photo': 26, 'list_port_cont': '22000371,22053054,22057244,22280522,22367364,22440518,22481671', 'assoc_port': '21996603:22000371,22051917:22053054,22056825:22057244,22279187:22280522,22366542:22367364,22437811:22440518,22481121:22481671', 'assoc_mat': '21996603:pet_fonce:4203:22000371,22051917:pet_fonce:4203:22053054,22056825:pet_fonce:4203:22057244,22279187:pet_fonce:4203:22280522,22366542:pet_fonce:4203:22367364,22437811:pet_fonce:4203:22440518,22481121:pet_fonce:4203:22481671'}, {'unwanted_material': 'pet_fonce', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0014426675702123412, 'nb_photo': 30, 'list_port_cont': '21962023,21964337,21979839,21994292,21998310,22000322,22005721,22005819,22016214,22026995,22056976,22057045,22065940,22088249,22124952,22231640,22275567,22281773,22282003,22367399,22583289', 'assoc_port': '21951751:21964337,21960958:21962023,21979680:22005819,21979699:21979839,21993536:22005721,21993542:21994292,21996600:22000322,21996611:21998310,22015446:22016214,22026665:22026995,22056811:22057045,22056820:22056976,22065416:22065940,22085488:22088249,22124802:22124952,22230700:22231640,22275556:22275567,22281451:22282003,22281459:22281773,22366518:22367399,22582565:22583289', 'assoc_mat': '21951751:pet_fonce:4207:21964337,21960958:pet_fonce:4207:21962023,21979680:pet_fonce:4207:22005819,21979699:pet_fonce:4207:21979839,21993536:pet_fonce:4207:22005721,21993542:pet_fonce:4207:21994292,21996600:pet_fonce:4207:22000322,21996611:pet_fonce:4207:21998310,22015446:pet_fonce:4207:22016214,22026665:pet_fonce:4207:22026995,22056811:pet_fonce:4207:22057045,22056820:pet_fonce:4207:22056976,22065416:pet_fonce:4207:22065940,22085488:pet_fonce:4207:22088249,22124802:pet_fonce:4207:22124952,22230700:pet_fonce:4207:22231640,22275556:pet_fonce:4207:22275567,22281451:pet_fonce:4207:22282003,22281459:pet_fonce:4207:22281773,22366518:pet_fonce:4207:22367399,22582565:pet_fonce:4207:22583289'}, {'unwanted_material': 'pet_fonce', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0019994250660182113, 'nb_photo': 18, 'list_port_cont': '21981894,21982301,21982550,21994228,21996982,21997110,22050735,22055360,22132478,22239349,22407859,22407919', 'assoc_port': '21979634:21982301,21979635:21982550,21979677:21981894,21993455:21994228,21996615:21996982,21996620:21997110,22049535:22050735,22055080:22055360,22132454:22132478,22238988:22239349,22407391:22407919,22407392:22407859', 'assoc_mat': '21979634:pet_fonce:4461:21982301,21979635:pet_fonce:4461:21982550,21979677:pet_fonce:4461:21981894,21993455:pet_fonce:4461:21994228,21996615:pet_fonce:4461:21996982,21996620:pet_fonce:4461:21997110,22049535:pet_fonce:4461:22050735,22055080:pet_fonce:4461:22055360,22132454:pet_fonce:4461:22132478,22238988:pet_fonce:4461:22239349,22407391:pet_fonce:4461:22407919,22407392:pet_fonce:4461:22407859'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.6667068390111288, 'nb_photo': 13, 'list_port_cont': '21961550,21994075,21997372,22023410,22057051,22132792', 'assoc_port': '21960955:21961550,21993449:21994075,21996605:21997372,22023266:22023410,22056823:22057051,22132460:22132792', 'assoc_mat': '21960955:pet_fonce:4200:21961550,21993449:pet_fonce:4200:21994075,21996605:pet_fonce:4200:21997372,22023266:pet_fonce:4200:22023410,22056823:pet_fonce:4200:22057051,22132460:pet_fonce:4200:22132792'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.0022724362403134784, 'nb_photo': 31, 'list_port_cont': '21943879,21959572,21987193,21997637,22018655,22067578,22076195,22098412,22231721,22366999,22408024,22450802,22481717,22498190,22512387,22524320,22526267,22582906', 'assoc_port': '21943743:21943879,21958983:21959572,21986498:21987193,21996601:21997637,22018245:22018655,22067056:22067578,22075449:22076195,22097411:22098412,22230682:22231721,22366551:22366999,22407388:22408024,22450638:22450802,22481119:22481717,22498024:22498190,22511930:22512387,22523616:22524320,22525633:22526267,22582539:22582906', 'assoc_mat': '21943743:pet_fonce:4209:21943879,21958983:pet_fonce:4209:21959572,21986498:pet_fonce:4209:21987193,21996601:pet_fonce:4209:21997637,22018245:pet_fonce:4209:22018655,22067056:pet_fonce:4209:22067578,22075449:pet_fonce:4209:22076195,22097411:pet_fonce:4209:22098412,22230682:pet_fonce:4209:22231721,22366551:pet_fonce:4209:22366999,22407388:pet_fonce:4209:22408024,22450638:pet_fonce:4209:22450802,22481119:pet_fonce:4209:22481717,22498024:pet_fonce:4209:22498190,22511930:pet_fonce:4209:22512387,22523616:pet_fonce:4209:22524320,22525633:pet_fonce:4209:22526267,22582539:pet_fonce:4209:22582906'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.0012963785207206096, 'nb_photo': 77, 'list_port_cont': '21944234,21962403,21999970,22004410,22005790,22015793,22050659,22051370,22055630,22057027,22075742,22080995,22085673,22103926,22132619,22211744,22224422,22224958,22232184,22275230,22279267,22281850,22283248,22283705,22284017,22306137,22320508,22323139,22323203,22323709,22360817,22366824,22367085,22408232,22408350,22411679,22446216,22450758,22450816,22479399,22511793,22512725,22523835,22524365,22524760,22525763,22525892', 'assoc_port': '21944153:21944234,21958985:21962403,21979639:22005790,21993541:22004410,21996608:21999970,22015445:22015793,22049550:22051370,22050505:22050659,22055074:22055630,22056813:22057027,22075453:22075742,22080661:22080995,22085492:22085673,22103910:22103926,22132459:22132619,22209367:22211744,22222761:22224958,22222763:22224422,22230678:22232184,22274923:22275230,22279199:22279267,22281458:22281850,22283090:22283705,22283092:22284017,22283100:22283248,22306053:22306137,22320122:22320508,22322859:22323709,22322892:22323203,22322896:22323139,22359944:22360817,22366539:22367085,22366544:22366824,22406430:22411679,22406450:22408350,22407383:22408232,22443704:22446216,22450641:22450758,22450687:22450816,22477669:22479399,22507297:22511793,22511900:22512725,22523575:22524760,22523621:22524365,22523629:22523835,22525600:22525763,22525638:22525892', 'assoc_mat': '21944153:pet_fonce:4207:21944234,21958985:pet_fonce:4207:21962403,21979639:pet_fonce:4207:22005790,21993541:pet_fonce:4207:22004410,21996608:pet_fonce:4207:21999970,22015445:pet_fonce:4207:22015793,22049550:pet_fonce:4207:22051370,22050505:pet_fonce:4207:22050659,22055074:pet_fonce:4207:22055630,22056813:pet_fonce:4207:22057027,22075453:pet_fonce:4207:22075742,22080661:pet_fonce:4207:22080995,22085492:pet_fonce:4207:22085673,22103910:pet_fonce:4207:22103926,22132459:pet_fonce:4207:22132619,22209367:pet_fonce:4207:22211744,22222761:pet_fonce:4207:22224958,22222763:pet_fonce:4207:22224422,22230678:pet_fonce:4207:22232184,22274923:pet_fonce:4207:22275230,22279199:pet_fonce:4207:22279267,22281458:pet_fonce:4207:22281850,22283090:pet_fonce:4207:22283705,22283092:pet_fonce:4207:22284017,22283100:pet_fonce:4207:22283248,22306053:pet_fonce:4207:22306137,22320122:pet_fonce:4207:22320508,22322859:pet_fonce:4207:22323709,22322892:pet_fonce:4207:22323203,22322896:pet_fonce:4207:22323139,22359944:pet_fonce:4207:22360817,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0007112407725611441, 'nb_photo': 91, 'list_port_cont': '21949387,21959296,21997319,22023557,22057076,22075677,22231274,22239331,22283554,22324672,22366917,22407165,22438334,22526237,22582805', 'assoc_port': '21948974:21949387,21958965:21959296,21996602:21997319,22023267:22023557,22056827:22057076,22075448:22075677,22230706:22231274,22238984:22239331,22283086:22283554,22324437:22324672,22366541:22366917,22406447:22407165,22437812:22438334,22525590:22526237,22582532:22582805', 'assoc_mat': '21948974:pet_fonce:4211:21949387,21958965:pet_fonce:4211:21959296,21996602:pet_fonce:4211:21997319,22023267:pet_fonce:4211:22023557,22056827:pet_fonce:4211:22057076,22075448:pet_fonce:4211:22075677,22230706:pet_fonce:4211:22231274,22238984:pet_fonce:4211:22239331,22283086:pet_fonce:4211:22283554,22324437:pet_fonce:4211:22324672,22366541:pet_fonce:4211:22366917,22406447:pet_fonce:4211:22407165,22437812:pet_fonce:4211:22438334,22525590:pet_fonce:4211:22526237,22582532:pet_fonce:4211:22582805'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.030935832895330494, 'nb_photo': 1750, 'list_port_cont': '21945581,21962319,21998535,22000541,22023542,22050991,22057401,22066738,22076046,22107851,22125305,22231867,22232316,22239808,22279861,22282057,22284018,22284046,22284050,22318810,22322731,22322783,22323687,22323890,22324763,22327864,22358508,22359396,22361288,22361594,22367122,22367169,22367196,22407493,22407622,22407887,22412762,22427966,22439038,22446767,22450930,22478856,22479306,22509102,22524746,22526580,22583014,22583893,22584402', 'assoc_port': '21945159:21945581,21960956:21962319,21993371:22023542,21996604:22000541,21996616:21998535,22018246:22066738,22050508:22050991,22056822:22057401,22075422:22076046,22085489:22107851,22124804:22125305,22230690:22232316,22230694:22231867,22238986:22239808,22279192:22279861,22281439:22282057,22283095:22284018,22283097:22284046,22283098:22284050,22317565:22318810,22322097:22322731,22322098:22322783,22322889:22323687,22322925:22323890,22324421:22324763,22324435:22327864,22352032:22359396,22353119:22361594,22358077:22358508,22359937:22361288,22366530:22367122,22366543:22367169,22366546:22367196,22385794:22407887,22406433:22412762,22406435:22407622,22406462:22407493,22426948:22427966,22437814:22439038,22443710:22446767,22450640:22450930,22477671:22478856,22477722:22479306,22507298:22509102,22523618:22524746,22525637:22526580,22582525:22583893,22582541:22584402,22582557:22583014', 'assoc_mat': '21945159:pet_fonce:3327:21945581,21960956:pet_fonce:3327:21962319,21993371:pet_fonce:3327:22023542,21996604:pet_fonce:3327:22000541,21996616:pet_fonce:3327:21998535,22018246:pet_fonce:3327:22066738,22050508:pet_fonce:3327:22050991,22056822:pet_fonce:3327:22057401,22075422:pet_fonce:3327:22076046,22085489:pet_fonce:3327:22107851,22124804:pet_fonce:3327:22125305,22230690:pet_fonce:3327:22232316,22230694:pet_fonce:3327:22231867,22238986:pet_fonce:3327:22239808,22279192:pet_fonce:3327:22279861,22281439:pet_fonce:3327:22282057,22283095:pet_fonce:3327:22284018,22283097:pet_fonce:3327:22284046,22283098:pet_fonce:3327:22284050,22317565:pet_fonce:3327:22318810,22322097:pet_fonce:3327:22322731,22322098:pet_fonce:3327:22322783,22322889:pet_fonce:3327:22323687,22322925:pet_fonce:3327:22323890,22324421:pet_fonce:3327:22324763,22324435:pet_fonce:3327:22327864,22352032:pet_fonce:3327:22359396,22353119:pet_fonce:3327:22361594,22358077:pet_fonce:3327:22358508,22359937:pet_fonce:3327:22361288,22366530:pet_fonce:3327:22367122,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0013888683609183268, 'nb_photo': 426, 'list_port_cont': '21942697,21944252,21959944,21960360,21961008,21962010,21962110,21982102,21982962,21984461,21987155,21994167,21994773,21997779,21997959,21998715,21999978,22015761,22016045,22023379,22050518,22050699,22051239,22051611,22053358,22057377,22067650,22076059,22076298,22086510,22087028,22090273,22095563,22105069,22105450,22105775,22126877,22132742,22223999,22231965,22232496,22232956,22233144,22233820,22239818,22275850,22282121,22282178,22321334,22321734,22322621,22322630,22323230,22323937,22324337,22324988,22352557,22353384,22360865,22366991,22367201,22367276,22367641,22397025,22398008,22406714,22407396,22410298,22411809,22411937,22427489,22428435,22436125,22444260,22478311,22479391,22508600,22524794,22526406,22526702,22526898,22527260,22583354,22583461,22583947,22584006', 'assoc_port': '21941555:21942697,21944149:21944252,21958970:21961008,21958972:21960360,21958982:21959944,21960954:21962010,21961002:21962110,21979633:21982962,21979695:21982102,21979697:21984461,21986466:21987155,21993432:21994773,21993462:21994167,21996606:21998715,21996613:21997959,21996619:21997779,21999409:21999978,22015443:22015761,22015444:22016045,22023268:22023379,22049536:22051611,22049544:22050518,22050503:22051239,22050507:22050699,22052988:22053358,22056815:22057377,22067060:22067650,22075421:22076298,22075451:22076059,22085460:22087028,22085462:22086510,22089282:22090273,22090417:22095563,22101053:22105450,22103907:22105775,22103908:22105069,22126173:22126877,22132455:22132742,22222764:22223999,22230680:22233144,22230688:22232496,22230691:22232956,22230693:22231965,22230710:22233820,22238987:22239818,22275554:22275850,22281446:22282178,22281461:22282121,22317568:22323937,22320096:22321734,22320098:22321334,22322096:22322621,22322111:22322630,22322902:22324337,22322924:22323230,22324428:22324988,22352035:2235255', 'assoc_mat': '21941555:pet_fonce:3594:21942697,21944149:pet_fonce:3594:21944252,21958970:pet_fonce:3594:21961008,21958972:pet_fonce:3594:21960360,21958982:pet_fonce:3594:21959944,21960954:pet_fonce:3594:21962010,21961002:pet_fonce:3594:21962110,21979633:pet_fonce:3594:21982962,21979695:pet_fonce:3594:21982102,21979697:pet_fonce:3594:21984461,21986466:pet_fonce:3594:21987155,21993432:pet_fonce:3594:21994773,21993462:pet_fonce:3594:21994167,21996606:pet_fonce:3594:21998715,21996613:pet_fonce:3594:21997959,21996619:pet_fonce:3594:21997779,21999409:pet_fonce:3594:21999978,22015443:pet_fonce:3594:22015761,22015444:pet_fonce:3594:22016045,22023268:pet_fonce:3594:22023379,22049536:pet_fonce:3594:22051611,22049544:pet_fonce:3594:22050518,22050503:pet_fonce:3594:22051239,22050507:pet_fonce:3594:22050699,22052988:pet_fonce:3594:22053358,22056815:pet_fonce:3594:22057377,22067060:pet_fonce:3594:22067650,22075421:pet_fonce:3594:22076298,22075451:pet_fonce:3594:22076059,22085460:pet_fonce:3594:22087028,22085462:pet_fonce:3594:22086510,2'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.010706445434793955, 'nb_photo': 124, 'list_port_cont': '22000369,22053050,22057257,22280521,22367366,22440515,22481668,22584181', 'assoc_port': '21996603:22000369,22051917:22053050,22056825:22057257,22279187:22280521,22366542:22367366,22437811:22440515,22481121:22481668,22582534:22584181', 'assoc_mat': '21996603:pet_opaque:4203:22000369,22051917:pet_opaque:4203:22053050,22056825:pet_opaque:4203:22057257,22279187:pet_opaque:4203:22280521,22366542:pet_opaque:4203:22367366,22437811:pet_opaque:4203:22440515,22481121:pet_opaque:4203:22481668,22582534:pet_opaque:4203:22584181'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00521468908734508, 'nb_photo': 353, 'list_port_cont': '21944364,21949035,21959056,21960895,21961355,21962024,21962594,21963719,21963783,21963804,21964339,21979835,21980277,21994278,21997085,21998221,21998316,21999698,22000320,22005715,22005813,22006025,22006681,22007693,22016209,22023111,22024984,22049729,22051248,22052412,22053077,22056975,22057034,22065943,22072312,22075653,22075715,22085695,22088246,22101399,22124955,22132690,22213695,22231171,22231402,22231643,22232108,22239232,22276693,22279289,22281771,22281999,22282171,22282831,22283183,22283219,22283838,22318072,22319190,22320302,22323047,22323677,22366753,22366764,22366886,22367025,22367255,22367263,22367391,22397873,22406646,22407654,22407721,22408141,22409356,22434052,22435234,22436165,22442357,22446480,22448169,22450690,22451107,22454161,22478539,22478594,22479030,22479093,22479248,22481206,22481413,22511141,22511488,22524723,22526278,22582693,22583302,22583310,22583766,22584060,22584085,22584138', 'assoc_port': '21944152:21944364,21948988:21949035,21951750:21960895,21951751:21964339,21958967:21963804,21958968:21963783,21958973:21963719,21958984:21962594,21958986:21959056,21960958:21962024,21961003:21961355,21979680:22005813,21979691:22006025,21979698:21980277,21979699:21979835,21993402:22007693,21993416:22006681,21993536:22005715,21993542:21994278,21996600:22000320,21996611:21998316,21996614:21998221,21996617:21997085,21999404:21999698,22015446:22016209,22023040:22024984,22023041:22023111,22049541:22052412,22049551:22049729,22049586:22051248,22052993:22053077,22056811:22057034,22056820:22056975,22065416:22065943,22071576:22072312,22075471:22075715,22075481:22075653,22085488:22088246,22085490:22085695,22101055:22101399,22124802:22124955,22132456:22132690,22209366:22213695,22230677:22232108,22230699:22231402,22230700:22231643,22230701:22231171,22238989:22239232,22276671:22276693,22279197:22279289,22281441:22282831,22281444:22282171,22281451:22281999,22281459:22281771,22283093:22283838,22283101:22283219,22283102:2228318', 'assoc_mat': '21944152:pet_opaque:4207:21944364,21948988:pet_opaque:4207:21949035,21951750:pet_opaque:4207:21960895,21951751:pet_opaque:4207:21964339,21958967:pet_opaque:4207:21963804,21958968:pet_opaque:4207:21963783,21958973:pet_opaque:4207:21963719,21958984:pet_opaque:4207:21962594,21958986:pet_opaque:4207:21959056,21960958:pet_opaque:4207:21962024,21961003:pet_opaque:4207:21961355,21979680:pet_opaque:4207:22005813,21979691:pet_opaque:4207:22006025,21979698:pet_opaque:4207:21980277,21979699:pet_opaque:4207:21979835,21993402:pet_opaque:4207:22007693,21993416:pet_opaque:4207:22006681,21993536:pet_opaque:4207:22005715,21993542:pet_opaque:4207:21994278,21996600:pet_opaque:4207:22000320,21996611:pet_opaque:4207:21998316,21996614:pet_opaque:4207:21998221,21996617:pet_opaque:4207:21997085,21999404:pet_opaque:4207:21999698,22015446:pet_opaque:4207:22016209,22023040:pet_opaque:4207:22024984,22023041:pet_opaque:4207:22023111,22049541:pet_opaque:4207:22052412,22049551:pet_opaque:4207:22049729,22049586:pet_opaque:4207:22051248,2205'}, {'unwanted_material': 'pet_opaque', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0027767761159856836, 'nb_photo': 113, 'list_port_cont': '21944273,21959126,21959176,21961485,21961738,21981902,21982310,21982558,21982702,21994227,21996980,21998054,21999750,22023317,22041435,22050729,22050768,22055358,22055520,22067395,22067456,22075851,22075990,22076071,22086257,22132472,22231584,22239301,22239353,22281621,22281651,22281717,22281932,22321051,22322582,22323205,22324584,22324624,22324660,22360699,22366704,22366774,22366835,22366939,22367351,22367409,22397360,22406656,22407862,22407918,22409474,22438166,22478331,22508369,22524230,22528133,22582865,22583333,22583369,22583501', 'assoc_port': '21944151:21944273,21958980:21959126,21958981:21959176,21960953:21961738,21961001:21961485,21979634:21982310,21979635:21982558,21979636:21982702,21979677:21981902,21993455:21994227,21996607:21998054,21996615:21996980,21999408:21999750,22023270:22023317,22040923:22041435,22049535:22050729,22050504:22050768,22055080:22055358,22055084:22055520,22067058:22067395,22067059:22067456,22075420:22076071,22075452:22075990,22075464:22075851,22085458:22086257,22132454:22132472,22230692:22231584,22238988:22239353,22238990:22239301,22281445:22281932,22281464:22281717,22281466:22281651,22281481:22281621,22320097:22321051,22322095:22322582,22322920:22323205,22324423:22324660,22324426:22324584,22324430:22324624,22359943:22360699,22366520:22367409,22366524:22367351,22366533:22366939,22366535:22366774,22366547:22366835,22366553:22366704,22396720:22397360,22406448:22409474,22406457:22406656,22407391:22407918,22407392:22407862,22437813:22438166,22477719:22478331,22507306:22508369,22523622:22524230,22525575:22528133,22582524:2258350', 'assoc_mat': '21944151:pet_opaque:4461:21944273,21958980:pet_opaque:4461:21959126,21958981:pet_opaque:4461:21959176,21960953:pet_opaque:4461:21961738,21961001:pet_opaque:4461:21961485,21979634:pet_opaque:4461:21982310,21979635:pet_opaque:4461:21982558,21979636:pet_opaque:4461:21982702,21979677:pet_opaque:4461:21981902,21993455:pet_opaque:4461:21994227,21996607:pet_opaque:4461:21998054,21996615:pet_opaque:4461:21996980,21999408:pet_opaque:4461:21999750,22023270:pet_opaque:4461:22023317,22040923:pet_opaque:4461:22041435,22049535:pet_opaque:4461:22050729,22050504:pet_opaque:4461:22050768,22055080:pet_opaque:4461:22055358,22055084:pet_opaque:4461:22055520,22067058:pet_opaque:4461:22067395,22067059:pet_opaque:4461:22067456,22075420:pet_opaque:4461:22076071,22075452:pet_opaque:4461:22075990,22075464:pet_opaque:4461:22075851,22085458:pet_opaque:4461:22086257,22132454:pet_opaque:4461:22132472,22230692:pet_opaque:4461:22231584,22238988:pet_opaque:4461:22239353,22238990:pet_opaque:4461:22239301,22281445:pet_opaque:4461:22281932,2228'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.06984570459615536, 'nb_photo': 1666, 'list_port_cont': '21961556,21994077,21997373,22023401,22057048,22125072,22132794,22243619,22281698,22283415,22366865,22407088,22525936', 'assoc_port': '21960955:21961556,21993449:21994077,21996605:21997373,22023266:22023401,22056823:22057048,22124805:22125072,22132460:22132794,22238992:22243619,22281440:22281698,22283096:22283415,22366540:22366865,22406456:22407088,22525635:22525936', 'assoc_mat': '21960955:pet_opaque:4200:21961556,21993449:pet_opaque:4200:21994077,21996605:pet_opaque:4200:21997373,22023266:pet_opaque:4200:22023401,22056823:pet_opaque:4200:22057048,22124805:pet_opaque:4200:22125072,22132460:pet_opaque:4200:22132794,22238992:pet_opaque:4200:22243619,22281440:pet_opaque:4200:22281698,22283096:pet_opaque:4200:22283415,22366540:pet_opaque:4200:22366865,22406456:pet_opaque:4200:22407088,22525635:pet_opaque:4200:22525936'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcm', 'pht_type': 4209, 'ratio': 0.006457678523493364, 'nb_photo': 223, 'list_port_cont': '21943873,21959569,21987198,21997631,22018656,22028941,22050249,22067577,22076205,22098403,22132779,22231534,22231714,22233524,22273870,22281906,22283683,22322353,22322608,22366996,22368399,22406777,22408021,22435830,22450801,22481715,22498191,22512394,22524325,22526262,22582899,22583033', 'assoc_port': '21943743:21943873,21958983:21959569,21986498:21987198,21996601:21997631,22018245:22018656,22028717:22028941,22049540:22050249,22067056:22067577,22075449:22076205,22097411:22098403,22132452:22132779,22230682:22231714,22230698:22231534,22232646:22233524,22273526:22273870,22281468:22281906,22283085:22283683,22322099:22322608,22322109:22322353,22366525:22368399,22366551:22366996,22406454:22406777,22407388:22408021,22435015:22435830,22450638:22450801,22481119:22481715,22498024:22498191,22511930:22512394,22523616:22524325,22525633:22526262,22582518:22583033,22582539:22582899', 'assoc_mat': '21943743:pet_opaque:4209:21943873,21958983:pet_opaque:4209:21959569,21986498:pet_opaque:4209:21987198,21996601:pet_opaque:4209:21997631,22018245:pet_opaque:4209:22018656,22028717:pet_opaque:4209:22028941,22049540:pet_opaque:4209:22050249,22067056:pet_opaque:4209:22067577,22075449:pet_opaque:4209:22076205,22097411:pet_opaque:4209:22098403,22132452:pet_opaque:4209:22132779,22230682:pet_opaque:4209:22231714,22230698:pet_opaque:4209:22231534,22232646:pet_opaque:4209:22233524,22273526:pet_opaque:4209:22273870,22281468:pet_opaque:4209:22281906,22283085:pet_opaque:4209:22283683,22322099:pet_opaque:4209:22322608,22322109:pet_opaque:4209:22322353,22366525:pet_opaque:4209:22368399,22366551:pet_opaque:4209:22366996,22406454:pet_opaque:4209:22406777,22407388:pet_opaque:4209:22408021,22435015:pet_opaque:4209:22435830,22450638:pet_opaque:4209:22450801,22481119:pet_opaque:4209:22481715,22498024:pet_opaque:4209:22498191,22511930:pet_opaque:4209:22512394,22523616:pet_opaque:4209:22524325,22525633:pet_opaque:4209:22526262,2258'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.003954903921609726, 'nb_photo': 438, 'list_port_cont': '21944228,21961028,21961247,21961805,21961831,21962124,21962402,21963736,21993958,21999964,22004402,22005571,22005783,22015593,22015795,22026794,22041057,22049814,22050658,22051374,22053349,22053518,22055443,22055637,22056901,22057026,22057124,22071702,22071774,22075592,22075738,22075784,22081000,22085672,22092114,22097715,22101205,22112364,22112456,22112530,22126352,22132613,22210218,22211743,22223548,22224428,22224953,22230863,22230974,22231098,22231813,22232183,22235411,22235446,22273891,22275578,22279203,22279462,22281836,22281971,22282083,22283519,22283703,22284015,22306135,22319365,22320203,22320502,22321521,22323092,22323145,22323194,22323659,22323711,22323726,22323749,22324548,22360810,22366683,22366823,22367066,22367090,22367124,22367184,22397481,22397972,22407100,22407950,22407967,22408228,22408242,22408344,22409986,22411451,22411678,22411803,22416712,22427921,22444036,22446215,22450770,22450825,22453758,22477969,22478083,22478607,22478708,22478878,22478975,22479403,22479484,22479519,22481268,2249663', 'assoc_port': '21944153:21944228,21958969:21963736,21958985:21962402,21960957:21962124,21960959:21961831,21960975:21961805,21960980:21961247,21961006:21961028,21979639:22005783,21993520:22005571,21993541:22004402,21993544:21993958,21996608:21999964,22015445:22015795,22015447:22015593,22026666:22026794,22040898:22041057,22049550:22051374,22049587:22049814,22050505:22050658,22052990:22053518,22052992:22053349,22055074:22055637,22055078:22055443,22056809:22057124,22056813:22057026,22056818:22056901,22071577:22071774,22071592:22071702,22075447:22075784,22075453:22075738,22075482:22075592,22080661:22081000,22085445:22092114,22085492:22085672,22097438:22097715,22101058:22101205,22112304:22112530,22112305:22112456,22112306:22112364,22126172:22126352,22132459:22132613,22209367:22211743,22209369:22210218,22222761:22224953,22222763:22224428,22222812:22223548,22230678:22232183,22230684:22231813,22230703:22230974,22230708:22231098,22230709:22230863,22234976:22235446,22234977:22235411,22273523:22273891,22275555:22275578,22279196:2227946', 'assoc_mat': '21944153:pet_opaque:4207:21944228,21958969:pet_opaque:4207:21963736,21958985:pet_opaque:4207:21962402,21960957:pet_opaque:4207:21962124,21960959:pet_opaque:4207:21961831,21960975:pet_opaque:4207:21961805,21960980:pet_opaque:4207:21961247,21961006:pet_opaque:4207:21961028,21979639:pet_opaque:4207:22005783,21993520:pet_opaque:4207:22005571,21993541:pet_opaque:4207:22004402,21993544:pet_opaque:4207:21993958,21996608:pet_opaque:4207:21999964,22015445:pet_opaque:4207:22015795,22015447:pet_opaque:4207:22015593,22026666:pet_opaque:4207:22026794,22040898:pet_opaque:4207:22041057,22049550:pet_opaque:4207:22051374,22049587:pet_opaque:4207:22049814,22050505:pet_opaque:4207:22050658,22052990:pet_opaque:4207:22053518,22052992:pet_opaque:4207:22053349,22055074:pet_opaque:4207:22055637,22055078:pet_opaque:4207:22055443,22056809:pet_opaque:4207:22057124,22056813:pet_opaque:4207:22057026,22056818:pet_opaque:4207:22056901,22071577:pet_opaque:4207:22071774,22071592:pet_opaque:4207:22071702,22075447:pet_opaque:4207:22075784,2207'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.003607644041415145, 'nb_photo': 1087, 'list_port_cont': '21949388,21959304,21997309,22023545,22057079,22075679,22125114,22231268,22239339,22283556,22324669,22366908,22407162,22438336,22478359,22526245,22582806', 'assoc_port': '21948974:21949388,21958965:21959304,21996602:21997309,22023267:22023545,22056827:22057079,22075448:22075679,22124803:22125114,22230706:22231268,22238984:22239339,22283086:22283556,22324437:22324669,22366541:22366908,22406447:22407162,22437812:22438336,22477707:22478359,22525590:22526245,22582532:22582806', 'assoc_mat': '21948974:pet_opaque:4211:21949388,21958965:pet_opaque:4211:21959304,21996602:pet_opaque:4211:21997309,22023267:pet_opaque:4211:22023545,22056827:pet_opaque:4211:22057079,22075448:pet_opaque:4211:22075679,22124803:pet_opaque:4211:22125114,22230706:pet_opaque:4211:22231268,22238984:pet_opaque:4211:22239339,22283086:pet_opaque:4211:22283556,22324437:pet_opaque:4211:22324669,22366541:pet_opaque:4211:22366908,22406447:pet_opaque:4211:22407162,22437812:pet_opaque:4211:22438336,22477707:pet_opaque:4211:22478359,22525590:pet_opaque:4211:22526245,22582532:pet_opaque:4211:22582806'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.010607195595124066, 'nb_photo': 314, 'list_port_cont': '21943762,21959544,21961121,21961128,21961189,21980286,21993955,22015689,22049858,22055408,22067281,22075614,22098336,22132671,22132946,22231350,22231731,22235151,22235458,22239250,22275596,22281551,22281680,22281928,22283253,22283699,22306279,22320489,22321210,22322303,22322395,22352376,22366600,22366889,22406521,22407904,22408211,22432955,22450788,22478163,22498030,22523981,22524379,22525862,22582826,22583194,22583451,22583576,22583854,22584049', 'assoc_port': '21943744:21943762,21958966:21959544,21960981:21961128,21960997:21961189,21961004:21961121,21979679:21980286,21993543:21993955,22015448:22015689,22049539:22049858,22055079:22055408,22067057:22067281,22075450:22075614,22097410:22098336,22132453:22132946,22132458:22132671,22230683:22231731,22230696:22231350,22234974:22235458,22234978:22235151,22238985:22239250,22275552:22275596,22281437:22281928,22281455:22281680,22281467:22281551,22283088:22283699,22283089:22283253,22306054:22306279,22320093:22321210,22320094:22320489,22322100:22322395,22322108:22322303,22352034:22352376,22366526:22366889,22366552:22366600,22406451:22408211,22406455:22406521,22407389:22407904,22432943:22432955,22450637:22450788,22477710:22478163,22498025:22498030,22523615:22524379,22523617:22523981,22525632:22525862,22582513:22584049,22582516:22583854,22582519:22583576,22582540:22583451,22582544:22583194,22582556:22582826', 'assoc_mat': '21943744:plastique:3726:21943762,21958966:plastique:3726:21959544,21960981:plastique:3726:21961128,21960997:plastique:3726:21961189,21961004:plastique:3726:21961121,21979679:plastique:3726:21980286,21993543:plastique:3726:21993955,22015448:plastique:3726:22015689,22049539:plastique:3726:22049858,22055079:plastique:3726:22055408,22067057:plastique:3726:22067281,22075450:plastique:3726:22075614,22097410:plastique:3726:22098336,22132453:plastique:3726:22132946,22132458:plastique:3726:22132671,22230683:plastique:3726:22231731,22230696:plastique:3726:22231350,22234974:plastique:3726:22235458,22234978:plastique:3726:22235151,22238985:plastique:3726:22239250,22275552:plastique:3726:22275596,22281437:plastique:3726:22281928,22281455:plastique:3726:22281680,22281467:plastique:3726:22281551,22283088:plastique:3726:22283699,22283089:plastique:3726:22283253,22306054:plastique:3726:22306279,22320093:plastique:3726:22321210,22320094:plastique:3726:22320489,22322100:plastique:3726:22322395,22322108:plastique:3726:22322303,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00847794957138617, 'nb_photo': 468, 'list_port_cont': '21943753,21959543,21961112,21961134,21961192,21980295,21993954,22015683,22049859,22055405,22067276,22075612,22098337,22132663,22132945,22231356,22231726,22235145,22235468,22239249,22275600,22281552,22281678,22281923,22283257,22283688,22306277,22320496,22321211,22322298,22322403,22352375,22366595,22366894,22406524,22407896,22408213,22432958,22450790,22478158,22498039,22523972,22525867,22582830,22583201,22583445,22583566,22583860,22583936,22584051', 'assoc_port': '21943744:21943753,21958966:21959543,21960981:21961134,21960997:21961192,21961004:21961112,21979679:21980295,21993543:21993954,22015448:22015683,22049539:22049859,22055079:22055405,22067057:22067276,22075450:22075612,22097410:22098337,22132453:22132945,22132458:22132663,22230683:22231726,22230696:22231356,22234974:22235468,22234978:22235145,22238985:22239249,22275552:22275600,22281437:22281923,22281455:22281678,22281467:22281552,22283088:22283688,22283089:22283257,22306054:22306277,22320093:22321211,22320094:22320496,22322100:22322403,22322108:22322298,22352034:22352375,22366526:22366894,22366552:22366595,22406451:22408213,22406455:22406524,22407389:22407896,22432943:22432958,22450637:22450790,22477710:22478158,22498025:22498039,22523617:22523972,22525632:22525867,22582513:22584051,22582515:22583936,22582516:22583860,22582519:22583566,22582540:22583445,22582544:22583201,22582556:22582830', 'assoc_mat': '21943744:Teint_Dans_La_Masse:3726:21943753,21958966:Teint_Dans_La_Masse:3726:21959543,21960981:Teint_Dans_La_Masse:3726:21961134,21960997:Teint_Dans_La_Masse:3726:21961192,21961004:Teint_Dans_La_Masse:3726:21961112,21979679:Teint_Dans_La_Masse:3726:21980295,21993543:Teint_Dans_La_Masse:3726:21993954,22015448:Teint_Dans_La_Masse:3726:22015683,22049539:Teint_Dans_La_Masse:3726:22049859,22055079:Teint_Dans_La_Masse:3726:22055405,22067057:Teint_Dans_La_Masse:3726:22067276,22075450:Teint_Dans_La_Masse:3726:22075612,22097410:Teint_Dans_La_Masse:3726:22098337,22132453:Teint_Dans_La_Masse:3726:22132945,22132458:Teint_Dans_La_Masse:3726:22132663,22230683:Teint_Dans_La_Masse:3726:22231726,22230696:Teint_Dans_La_Masse:3726:22231356,22234974:Teint_Dans_La_Masse:3726:22235468,22234978:Teint_Dans_La_Masse:3726:22235145,22238985:Teint_Dans_La_Masse:3726:22239249,22275552:Teint_Dans_La_Masse:3726:22275600,22281437:Teint_Dans_La_Masse:3726:22281923,22281455:Teint_Dans_La_Masse:3726:22281678,22281467:Teint_Dans_La_Masse:3726:2'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0005441274871156898, 'nb_photo': 4, 'list_port_cont': '21998320,22132691,22231647,22276695', 'assoc_port': '21996611:21998320,22132456:22132691,22230700:22231647,22276671:22276695', 'assoc_mat': '21996611:textiles_sanitaires:4207:21998320,22132456:textiles_sanitaires:4207:22132691,22230700:textiles_sanitaires:4207:22231647,22276671:textiles_sanitaires:4207:22276695'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'film_pedb', 'pht_type': 4461, 'ratio': 0.0021052385951188155, 'nb_photo': 1, 'list_port_cont': '22057141', 'assoc_port': '22056816:22057141', 'assoc_mat': '22056816:textiles_sanitaires:4461:22057141'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pcnc', 'pht_type': 4207, 'ratio': 0.000873123188365589, 'nb_photo': 4, 'list_port_cont': '22029883,22230982,22235413,22324554', 'assoc_port': '22029571:22029883,22230703:22230982,22234977:22235413,22324432:22324554', 'assoc_mat': '22029571:textiles_sanitaires:4207:22029883,22230703:textiles_sanitaires:4207:22230982,22234977:textiles_sanitaires:4207:22235413,22324432:textiles_sanitaires:4207:22324554'}, {'unwanted_material': 'textiles_sanitaires', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.528811029748719e-06, 'nb_photo': 5, 'list_port_cont': '21959297,21997310,22075670', 'assoc_port': '21958965:21959297,21996602:21997310,22075448:22075670', 'assoc_mat': '21958965:textiles_sanitaires:4211:21959297,21996602:textiles_sanitaires:4211:21997310,22075448:textiles_sanitaires:4211:22075670'}), 'main_stat': {'nb_photos': 20237}}, 'hostname': (('jetson-5',),), 'impurety_average_per_hashtag': [(('refus', '2025-04', 0.14278470007375693),), (('film_pedb', '2025-04', 0.23505277753800335),), (('emr', '2025-04', 0.06064997778737875),), (('pcnc', '2025-04', 0.06440784431065383),), (('pcm', '2025-04', 0.051690525596038255),), (('jrm', '2025-04', 0.06025996893341423),), (('pet_clair', '2025-04', 0.08533199233534905),), (('pehd_pp', '2025-04', 0.07687850876803175),), (('flux_dev', '2025-04', 0.2210652305556694),), (('ela', '2025-04', 0.23958437545970132),)]} filepath : /data_2/data_log/job/memo/sevran/sla_mensuel_Sevran_mois_04_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.84%', 1445], 'barquette_avec_film': ['barquette_avec_film', '0.38%', 201], 'bouchon': ['bouchon', '0.31%', 968], 'carton': ['carton', '1.36%', 1050], 'etiquette': ['etiquette', '0.08%', 41], 'metal': ['metal', '0.05%', 21], 'papier': ['papier', '3.89%', 4543], 'pehd': ['pehd', '0.4%', 199], 'pet_clair': ['pet_clair', '92.81%', 81302], 'pet_fonce': ['pet_fonce', '3.09%', 1750]}, 'refus': {'autre': ['autre', '0.37%', 1088], 'carton': ['carton', '2.44%', 7614], 'metal': ['metal', '0.06%', 305], 'papier': ['papier', '9.91%', 40367], 'pehd': ['pehd', '0.09%', 272], 'pet_clair': ['pet_clair', '4.24%', 8093], 'pet_fonce': ['pet_fonce', '0.14%', 426]}, 'jrm': {'autre_refus': ['autre_refus', '1.02%', 214], 'cartonnette': ['cartonnette', '0.34%', 109], 'Carton_brun': ['Carton_brun', '1.84%', 504], 'Carton_gris': ['Carton_gris', '1.16%', 202], 'kraft': ['kraft', '0.41%', 53], 'metal': ['metal', '0.04%', 1], 'plastique': ['plastique', '1.06%', 314], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '0.85%', 468]}, 'ela': {'barquette_opaque': ['barquette_opaque', '2.41%', 552], 'carton': ['carton', '1.2%', 238], 'ela': ['ela', '77.99%', 119], 'etiquette': ['etiquette', '1.71%', 1102], 'film_plastique': ['film_plastique', '2.88%', 477], 'metal': ['metal', '0.85%', 119], 'papier': ['papier', '11.32%', 2808], 'pehd': ['pehd', '0.09%', 3], 'pet_clair': ['pet_clair', '1.12%', 125], 'pet_fonce': ['pet_fonce', '0.24%', 26], 'pet_opaque': ['pet_opaque', '1.07%', 124]}, 'emr': {'barquette_opaque': ['barquette_opaque', '0.18%', 358], 'carton': ['carton', '94.25%', 459], 'ela': ['ela', '0.06%', 28], 'etiquette': ['etiquette', '0.09%', 293], 'film_plastique': ['film_plastique', '0.58%', 1203], 'kraft': ['kraft', '0.14%', 23], 'metal': ['metal', '0.37%', 114], 'papier': ['papier', '6.02%', 16705], 'pehd': ['pehd', '0.1%', 21], 'pet_clair': ['pet_clair', '0.71%', 461], 'pet_fonce': ['pet_fonce', '0.14%', 30], 'pet_opaque': ['pet_opaque', '0.52%', 353], 'textiles_sanitaires': ['textiles_sanitaires', '0.05%', 4]}, 'film_pedb': {'barquette_opaque': ['barquette_opaque', '0.66%', 174], 'carton': ['carton', '1.47%', 3909], 'ela': ['ela', '0.17%', 1], 'etiquette': ['etiquette', '0.04%', 39], 'film_plastique': ['film_plastique', '76.65%', 4900], 'kraft': ['kraft', '0.13%', 4], 'metal': ['metal', '0.97%', 34], 'papier': ['papier', '22.83%', 54006], 'pehd': ['pehd', '2.18%', 3], 'pet_clair': ['pet_clair', '0.07%', 14], 'pet_fonce': ['pet_fonce', '0.2%', 18], 'pet_opaque': ['pet_opaque', '0.28%', 113], 'textiles_sanitaires': ['textiles_sanitaires', '0.21%', 1]}, 'flux_dev': {'barquette_opaque': ['barquette_opaque', '0.44%', 111], 'carton': ['carton', '4.34%', 383], 'ela': ['ela', '0.11%', 14], 'etiquette': ['etiquette', '0.55%', 156], 'film_plastique': ['film_plastique', '4.27%', 609], 'kraft': ['kraft', '0.12%', 4], 'metal': ['metal', '2.0%', 36], 'papier': ['papier', '3.73%', 1164], 'pehd': ['pehd', '0.51%', 31], 'pet_clair': ['pet_clair', '7.25%', 976], 'pet_fonce': ['pet_fonce', '66.67%', 13], 'pet_opaque': ['pet_opaque', '6.98%', 1666]}, 'pcm': {'barquette_opaque': ['barquette_opaque', '0.99%', 452], 'carton': ['carton', '0.88%', 284], 'ela': ['ela', '0.3%', 83], 'etiquette': ['etiquette', '0.82%', 695], 'film_plastique': ['film_plastique', '1.07%', 310], 'metal': ['metal', '0.6%', 31], 'papier': ['papier', '94.81%', 30954], 'pehd': ['pehd', '0.06%', 8], 'pet_clair': ['pet_clair', '0.33%', 60], 'pet_fonce': ['pet_fonce', '0.23%', 31], 'pet_opaque': ['pet_opaque', '0.65%', 223]}, 'pcnc': {'barquette_opaque': ['barquette_opaque', '0.14%', 504], 'carton': ['carton', '94.49%', 811], 'ela': ['ela', '0.03%', 19], 'etiquette': ['etiquette', '0.05%', 303], 'film_plastique': ['film_plastique', '1.52%', 3437], 'kraft': ['kraft', '0.08%', 27], 'metal': ['metal', '0.62%', 282], 'papier': ['papier', '4.07%', 23126], 'pehd': ['pehd', '0.07%', 21], 'pet_clair': ['pet_clair', '0.57%', 919], 'pet_fonce': ['pet_fonce', '0.13%', 77], 'pet_opaque': ['pet_opaque', '0.4%', 438], 'textiles_sanitaires': ['textiles_sanitaires', '0.09%', 4]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '4.78%', 5475], 'carton': ['carton', '0.23%', 1037], 'ela': ['ela', '0.04%', 82], 'etiquette': ['etiquette', '0.08%', 1709], 'film_plastique': ['film_plastique', '0.33%', 2419], 'kraft': ['kraft', '0.03%', 4], 'metal': ['metal', '0.55%', 309], 'papier': ['papier', '1.23%', 5322], 'pehd': ['pehd', '92.77%', 565], 'pet_clair': ['pet_clair', '0.3%', 772], 'pet_fonce': ['pet_fonce', '0.07%', 91], 'pet_opaque': ['pet_opaque', '0.36%', 1087], 'textiles_sanitaires': ['textiles_sanitaires', '0.0%', 5]}} 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_04_annee_2025.pdf le fichier se trouve ici : /data_2/data_log/job/memo/sevran 5.54user 5.08system 0:11.47elapsed 92%CPU (0avgtext+0avgdata 197804maxresident)k 96inputs+2400outputs (0major+93613minor)pagefaults 0swaps