python /home/admin/mtr/script_for_cron.py -j default -m 20 -a 'python3 /home/admin/workarea/git/Velours/python/prod/memo/memo.py --job=sla_mensuel --raspi=30006 --dashboard_places=angers_montee_convoyeur --rootfolder_sla=/data_2/data_log/job/memo/angers_montee_convoyeur -v --mtr_id=1017 --date=`date -d"$nowdate 15 day ago" +%Y-%m` ' -s sla_mensuel -M 0 -S 0 -U 90,80,95 import MySQLdb succeeded Import error (python version) Need env var : LOGRASPI Raspi : 30006, Date : 2025-02 _cr_cnf_ : /home/admin/mtr/.credentials/credentials.py _cr_cnf_ : /home/admin/mtr/.credentials/credentials.py warning , we can't find thcl infos in json_data warning , we can't find pdt infos in json_data nb_day : (5, 28) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4891 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4891 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4891 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', '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=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4196 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4196 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4196 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4196 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier WARNING mismatch dashboard_places_from_datou and dashboard_places are different Fonction SLA_MENSUEL nb_day : (5, 28) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4891 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4891 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4891 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', '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=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4196 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4196 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4196 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4196 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier WARNING mismatch dashboard_places_from_datou and dashboard_places are different place_id : 36 month : 02 mtr_id : 1017 dashboard_places : angers_montee_convoyeur date : 2025-02 year : 2025 raspi : 30006 select count(distinct mtr_photo_id) from MTRUser.mtr_portfolio_photos where mtr_portfolio_id in (select id from MTRUser.mtr_portfolios where id in (select mtr_portfolio_id from MTRPhoto.dashboard_results where dashboard_run_id in(select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id in (select id from MTRPhoto.dashboard_places where name = 'angers_montee_convoyeur' and date like '%2025-02%') and created_at like '%2025-02%'))); nb_day : (5, 28) after unwanted_material_data nb_day : (5, 28) SQL: SELECT ms.id, ms.name, mst.name as type, ms.test_group, ms.test_name, ms.server, ms.version_code, ms.result_str, ms.result_bool, ms.result_float, ms.lien, ms.created_at FROM MTRAdmin.monitor_sys ms INNER JOIN MTRAdmin.monitor_sys_type mst on mst.id = ms.type WHERE ms.test_name like '%30006%' AND ms.result_str like '%2025/02%'ORDER BY ms.id desc LIMIT 0, 1000000; No error ? {'log_dict': {'total_nb_images': 7308, 'max_time_between_images': '0 days 13071 seconds', 'coverage_pause': '0 days 70884 seconds', 'coverage_times_pause': '0 days 73114 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 193, 'end_of_day_photos_duplicated': 1709, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 5395, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/15', 'portfolio_id': 20578707, 'last_run_id': 1614233, 'total_number_of_photos': 5406}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83602 seconds', 'coverage_times_pause': '0 days 86168 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 338, 'end_of_day_photos_duplicated': 1045, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7223, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 90, 'nb_images_finished': 1949, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 11, 'nb_images_started': 285, 'nb_selected_images': 2234, 'last_update': '2025/02/15', 'portfolio_id': 20528771, 'last_run_id': 1613649, 'total_number_of_photos': 7236}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83406 seconds', 'coverage_times_pause': '0 days 86049 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 298, 'end_of_day_photos_duplicated': 1038, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7260, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2374, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 35, 'nb_selected_images': 2409, 'last_update': '2025/02/15', 'portfolio_id': 20493604, 'last_run_id': 1610680, 'total_number_of_photos': 7267}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84397 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 322, 'end_of_day_photos_duplicated': 1368, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6915, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2190, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 276, 'nb_selected_images': 2466, 'last_update': '2025/02/14', 'portfolio_id': 20463989, 'last_run_id': 1607608, 'total_number_of_photos': 6927}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83654 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 266, 'end_of_day_photos_duplicated': 1233, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7106, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1800, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 351, 'nb_selected_images': 2151, 'last_update': '2025/02/13', 'portfolio_id': 20423208, 'last_run_id': 1604740, 'total_number_of_photos': 7117}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/13', 'portfolio_id': 20387535, 'last_run_id': 1601792, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83602 seconds', 'coverage_times_pause': '0 days 86168 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 338, 'end_of_day_photos_duplicated': 1045, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7223, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 89, 'nb_images_finished': 1935, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 299, 'nb_selected_images': 2234, 'last_update': '2025/02/15', 'portfolio_id': 20528771, 'last_run_id': 1613532, 'total_number_of_photos': 7236}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83406 seconds', 'coverage_times_pause': '0 days 86049 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 298, 'end_of_day_photos_duplicated': 1038, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7260, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2374, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 35, 'nb_selected_images': 2409, 'last_update': '2025/02/14', 'portfolio_id': 20493604, 'last_run_id': 1610680, 'total_number_of_photos': 7267}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84397 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 322, 'end_of_day_photos_duplicated': 1368, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6915, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2190, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 276, 'nb_selected_images': 2466, 'last_update': '2025/02/14', 'portfolio_id': 20463989, 'last_run_id': 1607608, 'total_number_of_photos': 6927}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83654 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 266, 'end_of_day_photos_duplicated': 1233, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7106, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1800, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 351, 'nb_selected_images': 2151, 'last_update': '2025/02/13', 'portfolio_id': 20423208, 'last_run_id': 1604740, 'total_number_of_photos': 7117}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/13', 'portfolio_id': 20387535, 'last_run_id': 1601792, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/12', 'portfolio_id': 20353321, 'last_run_id': 1605382, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8602, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83406 seconds', 'coverage_times_pause': '0 days 86049 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 298, 'end_of_day_photos_duplicated': 1038, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7260, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 106, 'nb_images_finished': 2374, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 1, 'nb_images_started': 35, 'nb_selected_images': 2409, 'last_update': '2025/02/14', 'portfolio_id': 20493604, 'last_run_id': 1610502, 'total_number_of_photos': 7267}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84397 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 322, 'end_of_day_photos_duplicated': 1368, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6915, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2190, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 276, 'nb_selected_images': 2466, 'last_update': '2025/02/14', 'portfolio_id': 20463989, 'last_run_id': 1607608, 'total_number_of_photos': 6927}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83654 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 266, 'end_of_day_photos_duplicated': 1233, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7106, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1800, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 351, 'nb_selected_images': 2151, 'last_update': '2025/02/13', 'portfolio_id': 20423208, 'last_run_id': 1604740, 'total_number_of_photos': 7117}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/13', 'portfolio_id': 20387535, 'last_run_id': 1601792, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/12', 'portfolio_id': 20353321, 'last_run_id': 1605382, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/13', 'portfolio_id': 20313919, 'last_run_id': 1596045, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84397 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 322, 'end_of_day_photos_duplicated': 1368, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6915, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2190, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 9, 'nb_images_started': 276, 'nb_selected_images': 2466, 'last_update': '2025/02/13', 'portfolio_id': 20463989, 'last_run_id': 1607501, 'total_number_of_photos': 6927}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83654 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 266, 'end_of_day_photos_duplicated': 1233, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7106, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1800, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 351, 'nb_selected_images': 2151, 'last_update': '2025/02/13', 'portfolio_id': 20423208, 'last_run_id': 1604740, 'total_number_of_photos': 7117}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/13', 'portfolio_id': 20387535, 'last_run_id': 1601792, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/12', 'portfolio_id': 20353321, 'last_run_id': 1605382, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/13', 'portfolio_id': 20313919, 'last_run_id': 1596045, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/12', 'portfolio_id': 20276947, 'last_run_id': 1592943, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83654 seconds', 'coverage_times_pause': '0 days 86178 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 5, 'end_of_day_photos_dark': 266, 'end_of_day_photos_duplicated': 1233, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7106, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1800, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 351, 'nb_selected_images': 2151, 'last_update': '2025/02/12', 'portfolio_id': 20423208, 'last_run_id': 1604639, 'total_number_of_photos': 7117}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/12', 'portfolio_id': 20387535, 'last_run_id': 1601792, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/08', 'portfolio_id': 20353321, 'last_run_id': 1596990, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/12', 'portfolio_id': 20313919, 'last_run_id': 1596045, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/11', 'portfolio_id': 20276947, 'last_run_id': 1592943, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/11', 'portfolio_id': 20232661, 'last_run_id': 1589980, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 62929 seconds', 'coverage_times_pause': '0 days 64559 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 498, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 5939, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 88, 'nb_images_finished': 1881, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 370, 'nb_selected_images': 2251, 'last_update': '2025/02/11', 'portfolio_id': 20387535, 'last_run_id': 1601619, 'total_number_of_photos': 5948}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/08', 'portfolio_id': 20353321, 'last_run_id': 1596990, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/11', 'portfolio_id': 20313919, 'last_run_id': 1596045, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/10', 'portfolio_id': 20276947, 'last_run_id': 1592943, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/09', 'portfolio_id': 20232661, 'last_run_id': 1589980, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/11', 'portfolio_id': 20194574, 'last_run_id': 1586539, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83384 seconds', 'coverage_times_pause': '0 days 86109 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 4, 'end_of_day_photos_duplicated': 1941, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6657, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/08', 'portfolio_id': 20353321, 'last_run_id': 1596990, 'total_number_of_photos': 6665}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/08', 'portfolio_id': 20313919, 'last_run_id': 1596045, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/09', 'portfolio_id': 20276947, 'last_run_id': 1592943, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/09', 'portfolio_id': 20232661, 'last_run_id': 1589980, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/08', 'portfolio_id': 20194574, 'last_run_id': 1586539, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/07', 'portfolio_id': 20167655, 'last_run_id': 1583394, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84264 seconds', 'coverage_times_pause': '0 days 86060 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 25, 'end_of_day_photos_duplicated': 2001, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 6566, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 2027, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 397, 'nb_selected_images': 2424, 'last_update': '2025/02/08', 'portfolio_id': 20313919, 'last_run_id': 1595983, 'total_number_of_photos': 6585}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/07', 'portfolio_id': 20276947, 'last_run_id': 1592943, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/07', 'portfolio_id': 20232661, 'last_run_id': 1589980, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/08', 'portfolio_id': 20194574, 'last_run_id': 1586539, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/07', 'portfolio_id': 20167655, 'last_run_id': 1583394, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/03', 'portfolio_id': 20127080, 'last_run_id': 1581598, 'total_number_of_photos': 5439}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84466 seconds', 'coverage_times_pause': '0 days 86196 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_duplicated': 891, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 7725, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1689, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 703, 'nb_selected_images': 2392, 'last_update': '2025/02/07', 'portfolio_id': 20276947, 'last_run_id': 1592745, 'total_number_of_photos': 7727}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/07', 'portfolio_id': 20232661, 'last_run_id': 1589980, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/05', 'portfolio_id': 20194574, 'last_run_id': 1586539, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/07', 'portfolio_id': 20167655, 'last_run_id': 1583394, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/03', 'portfolio_id': 20127080, 'last_run_id': 1581598, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 83383 seconds', 'coverage_times_pause': '0 days 86177 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 87, 'end_of_day_photos_duplicated': 1499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7017, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1660, 'nb_ptf_finished_for_older': 1, 'nb_images_finished_for_older': 18, 'nb_ptf_started': 23, 'nb_images_started': 694, 'nb_selected_images': 2372, 'last_update': '2025/02/06', 'portfolio_id': 20232661, 'last_run_id': 1589826, 'total_number_of_photos': 7028}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/05', 'portfolio_id': 20194574, 'last_run_id': 1586539, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/05', 'portfolio_id': 20167655, 'last_run_id': 1583394, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/03', 'portfolio_id': 20127080, 'last_run_id': 1581598, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83410 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 954, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 6, 'end_of_day_photos_uploaded': 7646, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 2178, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 15, 'nb_images_started': 555, 'nb_selected_images': 2733, 'last_update': '2025/02/05', 'portfolio_id': 20194574, 'last_run_id': 1586428, 'total_number_of_photos': 7654}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/04', 'portfolio_id': 20167655, 'last_run_id': 1583394, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/03', 'portfolio_id': 20127080, 'last_run_id': 1581598, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63160 seconds', 'coverage_times_pause': '0 days 64569 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 66, 'end_of_day_photos_duplicated': 1043, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5333, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 62, 'nb_images_finished': 1350, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 312, 'nb_selected_images': 1662, 'last_update': '2025/02/04', 'portfolio_id': 20167655, 'last_run_id': 1583237, 'total_number_of_photos': 5349}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/03', 'portfolio_id': 20127080, 'last_run_id': 1581598, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/01', 'portfolio_id': 20127080, 'last_run_id': 1579326, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84334 seconds', 'coverage_times_pause': '0 days 86166 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 114, 'end_of_day_photos_duplicated': 3063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 0, 'nb_images_finished': 0, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 0, 'last_update': '2025/02/01', 'portfolio_id': 20127080, 'last_run_id': 1579326, 'total_number_of_photos': 5439}} Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Since we don't have condition on date we need to verify this lately ! Found day : 2025-02-15 00:00:00 Found day : 2025-02-14 00:00:00 Found day : 2025-02-13 00:00:00 Found day : 2025-02-12 00:00:00 Found day : 2025-02-11 00:00:00 Found day : 2025-02-10 00:00:00 Found day : 2025-02-08 00:00:00 Found day : 2025-02-07 00:00:00 Found day : 2025-02-06 00:00:00 Found day : 2025-02-05 00:00:00 Found day : 2025-02-04 00:00:00 Found day : 2025-02-03 00:00:00 Found day : 2025-02-01 00:00:00 Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! Missing day sla_per_day needs to be called ! We will need to call the sla_per_day for these missing days : 2025-02-17 00:00:00,2025-02-18 00:00:00,2025-02-19 00:00:00,2025-02-20 00:00:00,2025-02-21 00:00:00,2025-02-22 00:00:00,2025-02-24 00:00:00,2025-02-25 00:00:00,2025-02-26 00:00:00,2025-02-27 00:00:00,2025-02-28 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; SELECT DATE(date_debut) as date, sum(qualite*nombre_balle)/sum(nombre_balle), count(distinct mtr_photo_id) FROM MTRPhoto.dashboard_results dr, MTRUser.mtr_portfolio_photos mpp, MTRPhoto.dashboard_entry_day ded where mpp.mtr_portfolio_id=dr.mtr_portfolio_id and dr.hashtag = '_______aluminium' and ded.dashboard_place_id = 36 and month(ded.date) = 02 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 = 36 and month(ded.date) = 02 and year(ded.date) = 2025 and dr.dashboard_run_id=ded.last_run_id and dr.qualite>=0 GROUP BY ded.date order by dr.date_debut; select avg(cps.score) as score, SUBSTRING_INDEX(SUBSTRING_INDEX(mp.name,'__', -1), '_', 1) as sbstr, SUBSTRING_INDEX(SUBSTRING_INDEX(mp.name,'_', -2), '_', 1) as sbstr2, SUBSTRING_INDEX(mp.name,'_', -1) as sbstr3 FROM MTRUser.mtr_portfolio_photos mpp, MTRUser.mtr_portfolios mp,MTRPhoto.class_photo_score cps,MTRBack.hashtags h,MTRPhoto.dashboard_results dr,MTRPhoto.dashboard_entry_day ded, MTRPhoto.dashboard_places dp WHERE mp.id=mpp.mtr_portfolio_id and cps.photo_id=mpp.mtr_photo_id and h.hashtag_id=cps.hashtag_id and dr.mtr_portfolio_id = mpp.mtr_portfolio_id and dr.dashboard_run_id = ded.last_run_id and ded.dashboard_place_id = dp.id and h.hashtag in ('blur', 'mean_blur', 'clear') and dp.id = 36 and mp.name like '%022025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-02-01 : dt_date_just_month_year : 2025-02-01 00:00:00 : VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! after pl.get_datou_sts_from_crontab : verbose : True no sts found, try to find from database SELECT dri.id FROM MTRPhoto.dashboard_run_ids dri, MTRPhoto.dashboard_entry_day ded, MTRPhoto.dashboard_places dp WHERE dp.name= "angers_montee_convoyeur" AND ded.dashboard_place_id=dp.id AND dri.dashboard_entry_day=ded.id AND dri.id=ded.last_run_id AND ded.date >= "2025-02-01" AND ded.date <= "2025-02-28" apple3 {'gm': {'mat': 'gm', 'pht': 4209, 'datou_carac_id': 3994, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier'}, 'emr': {'mat': 'emr', 'pht': 4207, 'datou_carac_id': 3993, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'carton'}, 'jrm': {'mat': 'jrm', 'pht': 3726, 'datou_carac_id': 3459, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'papier'}, 'ela': {'mat': 'ela', 'pht': 4203, 'datou_carac_id': 3991, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'ela'}, 'pet_clair': {'mat': 'pet_clair', 'pht': 3327, 'datou_carac_id': 3804, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_clair,bouchon,etiquette,barquette_avec_film'}, 'pehd_pp': {'mat': 'pehd_pp', 'pht': 4211, 'datou_carac_id': 3995, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pehd'}, 'flux_dev': {'mat': 'flux_dev', 'pht': 4200, 'datou_carac_id': 4153, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'pet_fonce'}, 'aluminium': {'mat': 'aluminium', 'pht': 4205, 'datou_carac_id': 3992, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'metal'}, 'refus': {'mat': 'refus', 'pht': 3594, 'datou_carac_id': 3318, 'unwanted_material': [], 'hashtag_majoritaire_from_carac': 'refus'}} 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 (1581598,1580514,1583394,1586539,1589980,1592943,1596045,1605382,1598548,1601792,1604740,1607608,1610680,1613649,1614233) AND dr.mtr_portfolio_id=ptp.mtr_portfolio_id_1 AND dr.qualite >= 0 AND mpp.mtr_portfolio_id=ptp.mtr_portfolio_id_2 AND pcr.portfolio_id=ptp.mtr_portfolio_id_1 AND h.hashtag_id = pcr.hashtag_id AND ptp.type = pcr.hashtag_type AND mpp.hide_status = 0 AND ptp.hashtag_id=h.hashtag_id AND ptp.type IN (4209,4207,3726,4203,3327,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.003235673041580513, 'nb_photo': 316, 'list_port_cont': '20171220,20172635,20174100,20177046,20178248,20178725,20186492,20188611,20200244,20200488,20201405,20202956,20208868,20209833,20211307,20217276,20217522,20220561,20227552,20229875,20247286,20248897,20255106,20257456,20260608,20264568,20267683,20278388,20278573,20278692,20295635,20296822,20296885,20298341,20302305,20304745,20305895,20309606,20310145,20312966,20314133,20325802,20327877,20332517,20333665,20338605,20340538,20351379,20352802,20356240,20356291,20357087,20394874,20398607,20402639,20405150,20413201,20415894,20421562,20422092,20435105,20435372,20437308,20438478,20442813,20444089,20444616,20445542,20457060,20460835,20469157,20469716,20470683,20474518,20476955,20479424,20483995,20486815,20491217,20491654,20501388,20505491,20506547,20508484,20508769,20514573,20515511,20516634,20520532,20522730,20523637,20549120,20551762,20555026,20557229,20561273,20563367,20567388,20571030,20576578,20576623', 'assoc_port': '20168059:20177046,20169834:20171220,20171951:20172635,20172749:20174100,20177142:20178248,20177545:20178725,20183123:20186492,20186672:20188611,20199784:20200488,20199786:20200244,20200509:20201405,20201667:20202956,20206394:20208868,20209119:20209833,20210194:20211307,20215666:20217522,20215687:20217276,20219531:20220561,20224382:20227552,20228243:20229875,20245939:20247286,20247542:20248897,20253021:20255106,20254304:20257456,20258541:20260608,20262010:20264568,20266083:20267683,20277672:20278692,20277675:20278573,20277677:20278388,20293712:20295635,20296334:20296822,20296496:20296885,20298064:20298341,20300873:20302305,20303267:20305895,20303272:20304745,20308442:20310145,20308450:20309606,20312006:20312966,20313893:20314133,20324558:20325802,20326812:20327877,20330844:20332517,20331796:20333665,20337409:20338605,20338547:20340538,20350380:20351379,20352155:20352802,20354703:20357087,20355341:20356240,20355354:20356291,20393265:20394874,20397365:20398607,20401648:20402639,20404209:20405150,20411279:2041320', 'assoc_mat': '20168059:autre:3327:20177046,20169834:autre:3327:20171220,20171951:autre:3327:20172635,20172749:autre:3327:20174100,20177142:autre:3327:20178248,20177545:autre:3327:20178725,20183123:autre:3327:20186492,20186672:autre:3327:20188611,20199784:autre:3327:20200488,20199786:autre:3327:20200244,20200509:autre:3327:20201405,20201667:autre:3327:20202956,20206394:autre:3327:20208868,20209119:autre:3327:20209833,20210194:autre:3327:20211307,20215666:autre:3327:20217522,20215687:autre:3327:20217276,20219531:autre:3327:20220561,20224382:autre:3327:20227552,20228243:autre:3327:20229875,20245939:autre:3327:20247286,20247542:autre:3327:20248897,20253021:autre:3327:20255106,20254304:autre:3327:20257456,20258541:autre:3327:20260608,20262010:autre:3327:20264568,20266083:autre:3327:20267683,20277672:autre:3327:20278692,20277675:autre:3327:20278573,20277677:autre:3327:20278388,20293712:autre:3327:20295635,20296334:autre:3327:20296822,20296496:autre:3327:20296885,20298064:autre:3327:20298341,20300873:autre:3327:20302305,20303267:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0011452692039448972, 'nb_photo': 51, 'list_port_cont': '20185853,20203192,20220018,20225103,20248049,20270574,20298233,20334776,20352431,20395700,20410550,20432281,20485246,20492373,20516366,20570865', 'assoc_port': '20185344:20185853,20202892:20203192,20219532:20220018,20224383:20225103,20247543:20248049,20270434:20270574,20298061:20298233,20334537:20334776,20350377:20352431,20395415:20395700,20410114:20410550,20431074:20432281,20481817:20485246,20492275:20492373,20515637:20516366,20570274:20570865', 'assoc_mat': '20185344:autre:3594:20185853,20202892:autre:3594:20203192,20219532:autre:3594:20220018,20224383:autre:3594:20225103,20247543:autre:3594:20248049,20270434:autre:3594:20270574,20298061:autre:3594:20298233,20334537:autre:3594:20334776,20350377:autre:3594:20352431,20395415:autre:3594:20395700,20410114:autre:3594:20410550,20431074:autre:3594:20432281,20481817:autre:3594:20485246,20492275:autre:3594:20492373,20515637:autre:3594:20516366,20570274:autre:3594:20570865'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012452844585921103, 'nb_photo': 464, 'list_port_cont': '20180541,20191074,20205207,20209448,20214523,20256981,20257532,20257796,20258679,20277798,20277889,20295799,20296548,20298114,20300973,20301087,20308294,20323713,20324632,20327895,20334597,20336675,20350616,20354744,20398890,20403591,20410261,20412077,20412193,20414841,20420929,20434835,20436511,20437050,20443897,20446141,20446853,20450565,20454355,20455557,20459363,20462198,20471848,20474479,20475777,20477207,20477768,20478953,20485566,20485577,20500652,20504865,20506058,20507701,20507739,20510861,20513407,20519905,20521153,20524498,20545338,20545582,20549809,20561749,20562135,20562609,20562624,20566953,20573728,20577153,20577535', 'assoc_port': '20169832:20191074,20180269:20180541,20204922:20205207,20209120:20209448,20213068:20214523,20253024:20257796,20254250:20257532,20255776:20256981,20258545:20258679,20277670:20277889,20277683:20277798,20295681:20295799,20296495:20296548,20298062:20298114,20300842:20301087,20300843:20300973,20307264:20308294,20323458:20323713,20324555:20324632,20327795:20327895,20334538:20334597,20336408:20336675,20350372:20350616,20354705:20354744,20398813:20398890,20403540:20403591,20410113:20410261,20411275:20412193,20411276:20412077,20414617:20414841,20420765:20420929,20431073:20434835,20436385:20436511,20436919:20437050,20443833:20443897,20445953:20446853,20445957:20446141,20450252:20450565,20454228:20454355,20455314:20455557,20459162:20459363,20462120:20462198,20471726:20471848,20474345:20474479,20475364:20475777,20475366:20477207,20477525:20477768,20477527:20478953,20485438:20485577,20485442:20485566,20500512:20500652,20504797:20504865,20505937:20506058,20506799:20507701,20507533:20507739,20510747:20510861,20513201:2051340', 'assoc_mat': '20169832:autre_refus:3726:20191074,20180269:autre_refus:3726:20180541,20204922:autre_refus:3726:20205207,20209120:autre_refus:3726:20209448,20213068:autre_refus:3726:20214523,20253024:autre_refus:3726:20257796,20254250:autre_refus:3726:20257532,20255776:autre_refus:3726:20256981,20258545:autre_refus:3726:20258679,20277670:autre_refus:3726:20277889,20277683:autre_refus:3726:20277798,20295681:autre_refus:3726:20295799,20296495:autre_refus:3726:20296548,20298062:autre_refus:3726:20298114,20300842:autre_refus:3726:20301087,20300843:autre_refus:3726:20300973,20307264:autre_refus:3726:20308294,20323458:autre_refus:3726:20323713,20324555:autre_refus:3726:20324632,20327795:autre_refus:3726:20327895,20334538:autre_refus:3726:20334597,20336408:autre_refus:3726:20336675,20350372:autre_refus:3726:20350616,20354705:autre_refus:3726:20354744,20398813:autre_refus:3726:20398890,20403540:autre_refus:3726:20403591,20410113:autre_refus:3726:20410261,20411275:autre_refus:3726:20412193,20411276:autre_refus:3726:20412077,20414617:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018479512218045942, 'nb_photo': 8, 'list_port_cont': '20177039,20296825,20340545,20394878,20405147,20435381,20454019,20567383', 'assoc_port': '20168059:20177039,20296334:20296825,20338547:20340545,20393265:20394878,20404209:20405147,20433550:20435381,20451770:20454019,20566746:20567383', 'assoc_mat': '20168059:barquette_avec_film:3327:20177039,20296334:barquette_avec_film:3327:20296825,20338547:barquette_avec_film:3327:20340545,20393265:barquette_avec_film:3327:20394878,20404209:barquette_avec_film:3327:20405147,20433550:barquette_avec_film:3327:20435381,20451770:barquette_avec_film:3327:20454019,20566746:barquette_avec_film:3327:20567383'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0014216998656239334, 'nb_photo': 4, 'list_port_cont': '20319413,20382444,20495678,20515114', 'assoc_port': '20186675:20319413,20296337:20382444,20431076:20495678,20505940:20515114', 'assoc_mat': '20186675:barquette_opaque:4205:20319413,20296337:barquette_opaque:4205:20382444,20431076:barquette_opaque:4205:20495678,20505940:barquette_opaque:4205:20515114'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0013325329980701925, 'nb_photo': 143, 'list_port_cont': '20297166,20317630,20346291,20354740,20355861,20360463,20362953,20379885,20383271,20389346,20410122,20416544,20426350,20451292,20464650,20476666,20479590,20480107,20493747,20494527,20504291,20514594,20522627,20531320,20557669,20584496,20586564', 'assoc_port': '20171947:20297166,20183128:20317630,20204920:20346291,20215672:20354740,20228245:20355861,20251677:20360463,20262031:20362953,20291011:20379885,20297655:20383271,20308443:20389346,20324559:20410122,20334535:20416544,20354704:20426350,20398812:20451292,20410109:20464650,20421532:20493747,20441872:20476666,20451766:20480107,20470424:20494527,20479233:20479590,20487794:20504291,20505111:20514594,20510744:20522627,20519774:20531320,20549743:20557669,20562532:20584496,20573401:20586564', 'assoc_mat': '20171947:barquette_opaque:4203:20297166,20183128:barquette_opaque:4203:20317630,20204920:barquette_opaque:4203:20346291,20215672:barquette_opaque:4203:20354740,20228245:barquette_opaque:4203:20355861,20251677:barquette_opaque:4203:20360463,20262031:barquette_opaque:4203:20362953,20291011:barquette_opaque:4203:20379885,20297655:barquette_opaque:4203:20383271,20308443:barquette_opaque:4203:20389346,20324559:barquette_opaque:4203:20410122,20334535:barquette_opaque:4203:20416544,20354704:barquette_opaque:4203:20426350,20398812:barquette_opaque:4203:20451292,20410109:barquette_opaque:4203:20464650,20421532:barquette_opaque:4203:20493747,20441872:barquette_opaque:4203:20476666,20451766:barquette_opaque:4203:20480107,20470424:barquette_opaque:4203:20494527,20479233:barquette_opaque:4203:20479590,20487794:barquette_opaque:4203:20504291,20505111:barquette_opaque:4203:20514594,20510744:barquette_opaque:4203:20522627,20519774:barquette_opaque:4203:20531320,20549743:barquette_opaque:4203:20557669,20562532:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0011548411373729413, 'nb_photo': 59, 'list_port_cont': '20208854,20217107,20225586,20246625,20246766,20249539,20250396,20253231,20263207,20264738,20273842,20278116,20291780,20296741,20296801,20298008,20301835,20302104,20303718,20308261,20314553,20325221,20351463,20353498,20399974,20404887,20421450,20438220,20449170,20452934,20469604,20470562,20470629,20478083,20478274,20479353,20487066,20488918,20503072,20506476,20506836,20557444,20558512,20571562,20571900', 'assoc_port': '20206391:20208854,20215689:20217107,20224378:20225586,20245938:20246766,20245965:20246625,20247544:20249539,20249728:20250396,20251674:20253231,20262050:20263207,20263700:20264738,20270889:20273842,20277671:20278116,20291010:20291780,20296494:20296801,20296497:20296741,20297658:20298008,20300870:20302104,20300875:20301835,20303270:20303718,20307263:20308261,20314366:20314553,20324560:20325221,20351125:20351463,20353379:20353498,20398809:20399974,20404208:20404887,20420766:20421450,20436922:20438220,20448170:20449170,20451769:20452934,20469232:20469604,20470420:20470629,20470425:20470562,20477524:20478274,20477528:20478083,20479234:20479353,20485435:20487066,20487796:20488918,20502148:20503072,20506317:20506476,20506798:20506836,20557292:20557444,20557615:20558512,20570273:20571900,20570276:20571562', 'assoc_mat': '20206391:barquette_opaque:4207:20208854,20215689:barquette_opaque:4207:20217107,20224378:barquette_opaque:4207:20225586,20245938:barquette_opaque:4207:20246766,20245965:barquette_opaque:4207:20246625,20247544:barquette_opaque:4207:20249539,20249728:barquette_opaque:4207:20250396,20251674:barquette_opaque:4207:20253231,20262050:barquette_opaque:4207:20263207,20263700:barquette_opaque:4207:20264738,20270889:barquette_opaque:4207:20273842,20277671:barquette_opaque:4207:20278116,20291010:barquette_opaque:4207:20291780,20296494:barquette_opaque:4207:20296801,20296497:barquette_opaque:4207:20296741,20297658:barquette_opaque:4207:20298008,20300870:barquette_opaque:4207:20302104,20300875:barquette_opaque:4207:20301835,20303270:barquette_opaque:4207:20303718,20307263:barquette_opaque:4207:20308261,20314366:barquette_opaque:4207:20314553,20324560:barquette_opaque:4207:20325221,20351125:barquette_opaque:4207:20351463,20353379:barquette_opaque:4207:20353498,20398809:barquette_opaque:4207:20399974,20404208:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04283727200342239, 'nb_photo': 497, 'list_port_cont': '20219343,20226911,20227272,20228128,20231763,20233799,20234419,20246900,20248424,20255164,20257565,20267170,20267709,20272210,20275164,20275429,20278007,20278111,20278680,20291816,20295458,20296521,20297293,20298353,20302706,20304039,20308337,20310479,20313243,20313321,20323921,20325360,20334123,20334311,20335612,20340065,20343012,20351317,20352705,20355410,20355643,20392825,20394065,20395603,20401436,20403606,20409391,20411739,20412828,20416195,20417038,20419454,20420877,20421815,20422082,20434617,20436673,20436821,20441337,20442738,20444049,20449074,20453698,20456629,20457396,20457591,20461377,20469067,20469643,20470525,20472164,20476548,20478186,20480808,20482520,20483824,20486365,20489631,20490895,20492460,20501269,20504926,20506154,20507081,20508255,20511685,20512278,20515435,20518271,20522720,20523244,20523489,20545692,20553084,20557172,20562349,20562984,20567380,20567766,20571087,20572681,20576563', 'assoc_port': '20215669:20219343,20224375:20231763,20224376:20227272,20224380:20226911,20226941:20228128,20233427:20234419,20233428:20233799,20245940:20246900,20247540:20248424,20253015:20275429,20253018:20275164,20253020:20255164,20254278:20272210,20257117:20257565,20263699:20267170,20266085:20267709,20277673:20278680,20277674:20278111,20277678:20278007,20291009:20291816,20293714:20295458,20296336:20296521,20297027:20297293,20298066:20298353,20300874:20302706,20303269:20304039,20307290:20308337,20308441:20310479,20312000:20313321,20312002:20313243,20323459:20323921,20324562:20325360,20330842:20334311,20331821:20334123,20334539:20335612,20337415:20340065,20341994:20343012,20350374:20351317,20351129:20352705,20354706:20355643,20354712:20355410,20392274:20392825,20393266:20394065,20395414:20395603,20398811:20401436,20403539:20403606,20407606:20412828,20407608:20409391,20410110:20411739,20414606:20420877,20414611:20417038,20414615:20416195,20418291:20419454,20421503:20422082,20421527:20421815,20433549:20436673,20433553:2043461', 'assoc_mat': '20215669:barquette_opaque:4200:20219343,20224375:barquette_opaque:4200:20231763,20224376:barquette_opaque:4200:20227272,20224380:barquette_opaque:4200:20226911,20226941:barquette_opaque:4200:20228128,20233427:barquette_opaque:4200:20234419,20233428:barquette_opaque:4200:20233799,20245940:barquette_opaque:4200:20246900,20247540:barquette_opaque:4200:20248424,20253015:barquette_opaque:4200:20275429,20253018:barquette_opaque:4200:20275164,20253020:barquette_opaque:4200:20255164,20254278:barquette_opaque:4200:20272210,20257117:barquette_opaque:4200:20257565,20263699:barquette_opaque:4200:20267170,20266085:barquette_opaque:4200:20267709,20277673:barquette_opaque:4200:20278680,20277674:barquette_opaque:4200:20278111,20277678:barquette_opaque:4200:20278007,20291009:barquette_opaque:4200:20291816,20293714:barquette_opaque:4200:20295458,20296336:barquette_opaque:4200:20296521,20297027:barquette_opaque:4200:20297293,20298066:barquette_opaque:4200:20298353,20300874:barquette_opaque:4200:20302706,20303269:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.022291518582400856, 'nb_photo': 4878, 'list_port_cont': '20168758,20170137,20173849,20174169,20178350,20178607,20184715,20200319,20203916,20206255,20208997,20209438,20209879,20210851,20217458,20218310,20220331,20223980,20226044,20226609,20227877,20229220,20247091,20259497,20265001,20296643,20332616,20333355,20334238,20334404,20334618,20337936,20339415,20340039,20345661,20350792,20351368,20352096,20353912,20355388,20358755,20360008,20360242,20360366,20360566,20361355,20362551,20362593,20362690,20363963,20364126,20364267,20365494,20365932,20366170,20367239,20367347,20368517,20368798,20369103,20369336,20370625,20393179,20395258,20398642,20400644,20402668,20407483,20411475,20415933,20416146,20419526,20420083,20422599,20436074,20438625,20443000,20443792,20444097,20445121,20452066,20455622,20456580,20461358,20469207,20470691,20475614,20476093,20477117,20480478,20483631,20486970,20487356,20490966,20492577,20493861,20493982,20503211,20505010,20506276,20506573,20506732,20507230,20514955,20515877,20516427,20518556,20522748,20525025,20525530,20546210,20549108,20551498,2055359', 'assoc_port': '20168058:20265001,20168492:20168758,20169287:20170137,20171950:20173849,20172748:20174169,20177140:20178350,20177547:20178607,20183126:20184715,20199782:20200319,20200514:20206255,20201665:20203916,20206393:20209438,20206396:20208997,20209121:20209879,20210190:20210851,20215665:20218310,20215671:20217458,20219533:20220331,20220268:20226609,20220270:20223980,20224384:20226044,20226942:20227877,20228246:20229220,20245966:20247091,20249724:20360242,20249727:20360366,20253023:20360566,20257111:20259497,20258543:20362690,20263701:20370625,20266081:20364267,20270891:20369336,20270893:20369103,20277682:20296643,20293713:20368798,20295679:20368517,20296493:20367347,20297024:20367239,20297026:20366170,20297653:20365932,20298063:20365494,20300871:20364126,20303263:20363963,20303271:20362593,20308444:20362551,20308453:20361355,20312004:20360008,20313891:20358755,20324554:20350792,20324561:20334238,20326811:20333355,20330845:20332616,20333489:20334618,20333491:20334404,20336407:20337936,20337414:20339415,20338546:2034003', 'assoc_mat': '20168058:barquette_opaque:4211:20265001,20168492:barquette_opaque:4211:20168758,20169287:barquette_opaque:4211:20170137,20171950:barquette_opaque:4211:20173849,20172748:barquette_opaque:4211:20174169,20177140:barquette_opaque:4211:20178350,20177547:barquette_opaque:4211:20178607,20183126:barquette_opaque:4211:20184715,20199782:barquette_opaque:4211:20200319,20200514:barquette_opaque:4211:20206255,20201665:barquette_opaque:4211:20203916,20206393:barquette_opaque:4211:20209438,20206396:barquette_opaque:4211:20208997,20209121:barquette_opaque:4211:20209879,20210190:barquette_opaque:4211:20210851,20215665:barquette_opaque:4211:20218310,20215671:barquette_opaque:4211:20217458,20219533:barquette_opaque:4211:20220331,20220268:barquette_opaque:4211:20226609,20220270:barquette_opaque:4211:20223980,20224384:barquette_opaque:4211:20226044,20226942:barquette_opaque:4211:20227877,20228246:barquette_opaque:4211:20229220,20245966:barquette_opaque:4211:20247091,20249724:barquette_opaque:4211:20360242,20249727:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006048877513596659, 'nb_photo': 98, 'list_port_cont': '20171221,20171788,20172633,20177037,20178242,20186482,20188602,20201409,20202953,20217520,20247287,20248894,20255101,20257454,20260616,20264571,20278379,20278693,20295630,20296813,20296890,20298344,20304747,20312969,20314126,20325797,20333671,20338607,20351377,20355113,20356242,20398608,20402643,20405156,20408818,20415895,20421566,20435376,20438477,20442817,20444084,20445541,20449151,20454027,20469152,20469710,20470674,20474527,20476952,20481343,20491215,20505492,20514569,20515517,20522737,20523645,20549121,20555014,20557228,20561271,20576619', 'assoc_port': '20168059:20177037,20169831:20171788,20169834:20171221,20171951:20172633,20177142:20178242,20183123:20186482,20186672:20188602,20200509:20201409,20201667:20202953,20215666:20217520,20245939:20247287,20247542:20248894,20253021:20255101,20254304:20257454,20258541:20260616,20262010:20264571,20277672:20278693,20277677:20278379,20293712:20295630,20296334:20296813,20296496:20296890,20298064:20298344,20303272:20304747,20312006:20312969,20313893:20314126,20324558:20325797,20331796:20333671,20337409:20338607,20350380:20351377,20354707:20355113,20355341:20356242,20397365:20398608,20401648:20402643,20404209:20405156,20407607:20408818,20414609:20415895,20420764:20421566,20433550:20435376,20436921:20438477,20441870:20442817,20443835:20444084,20444393:20445541,20448174:20449151,20451770:20454027,20469014:20469152,20469233:20469710,20470418:20470674,20471728:20474527,20476723:20476952,20479474:20481343,20489628:20491215,20505113:20505492,20513202:20515517,20513207:20514569,20522138:20522737,20522899:20523645,20547841:2054912', 'assoc_mat': '20168059:bouchon:3327:20177037,20169831:bouchon:3327:20171788,20169834:bouchon:3327:20171221,20171951:bouchon:3327:20172633,20177142:bouchon:3327:20178242,20183123:bouchon:3327:20186482,20186672:bouchon:3327:20188602,20200509:bouchon:3327:20201409,20201667:bouchon:3327:20202953,20215666:bouchon:3327:20217520,20245939:bouchon:3327:20247287,20247542:bouchon:3327:20248894,20253021:bouchon:3327:20255101,20254304:bouchon:3327:20257454,20258541:bouchon:3327:20260616,20262010:bouchon:3327:20264571,20277672:bouchon:3327:20278693,20277677:bouchon:3327:20278379,20293712:bouchon:3327:20295630,20296334:bouchon:3327:20296813,20296496:bouchon:3327:20296890,20298064:bouchon:3327:20298344,20303272:bouchon:3327:20304747,20312006:bouchon:3327:20312969,20313893:bouchon:3327:20314126,20324558:bouchon:3327:20325797,20331796:bouchon:3327:20333671,20337409:bouchon:3327:20338607,20350380:bouchon:3327:20351377,20354707:bouchon:3327:20355113,20355341:bouchon:3327:20356242,20397365:bouchon:3327:20398608,20401648:bouchon:3327:20402643,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.01146024594095415, 'nb_photo': 148, 'list_port_cont': '20319421,20345892,20355056,20360102,20381919,20382454,20384590,20410424,20419136,20419442,20436301,20447915,20462767,20466595,20469145,20478282,20494366,20495672,20503194,20515115,20516441,20529704,20583885,20584269,20586219', 'assoc_port': '20186675:20319421,20204921:20345892,20220267:20355056,20249726:20360102,20266098:20436301,20295680:20381919,20296337:20382454,20303275:20384590,20326810:20410424,20338543:20419136,20338549:20419442,20392276:20447915,20407610:20462767,20414608:20466595,20431076:20495672,20445955:20478282,20469015:20469145,20470423:20494366,20485440:20503194,20505940:20515115,20506800:20516441,20517445:20529704,20553045:20583885,20561522:20584269,20570272:20586219', 'assoc_mat': '20186675:carton:4205:20319421,20204921:carton:4205:20345892,20220267:carton:4205:20355056,20249726:carton:4205:20360102,20266098:carton:4205:20436301,20295680:carton:4205:20381919,20296337:carton:4205:20382454,20303275:carton:4205:20384590,20326810:carton:4205:20410424,20338543:carton:4205:20419136,20338549:carton:4205:20419442,20392276:carton:4205:20447915,20407610:carton:4205:20462767,20414608:carton:4205:20466595,20431076:carton:4205:20495672,20445955:carton:4205:20478282,20469015:carton:4205:20469145,20470423:carton:4205:20494366,20485440:carton:4205:20503194,20505940:carton:4205:20515115,20506800:carton:4205:20516441,20517445:carton:4205:20529704,20553045:carton:4205:20583885,20561522:carton:4205:20584269,20570272:carton:4205:20586219'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.006946013621383427, 'nb_photo': 441, 'list_port_cont': '20297167,20317629,20346296,20354732,20355869,20360467,20362951,20379893,20383266,20389347,20410129,20416547,20426345,20451287,20464643,20476671,20479592,20480116,20493733,20494535,20504294,20514595,20522625,20531322,20557658,20584493,20586565', 'assoc_port': '20171947:20297167,20183128:20317629,20204920:20346296,20215672:20354732,20228245:20355869,20251677:20360467,20262031:20362951,20291011:20379893,20297655:20383266,20308443:20389347,20324559:20410129,20334535:20416547,20354704:20426345,20398812:20451287,20410109:20464643,20421532:20493733,20441872:20476671,20451766:20480116,20470424:20494535,20479233:20479592,20487794:20504294,20505111:20514595,20510744:20522625,20519774:20531322,20549743:20557658,20562532:20584493,20573401:20586565', 'assoc_mat': '20171947:carton:4203:20297167,20183128:carton:4203:20317629,20204920:carton:4203:20346296,20215672:carton:4203:20354732,20228245:carton:4203:20355869,20251677:carton:4203:20360467,20262031:carton:4203:20362951,20291011:carton:4203:20379893,20297655:carton:4203:20383266,20308443:carton:4203:20389347,20324559:carton:4203:20410129,20334535:carton:4203:20416547,20354704:carton:4203:20426345,20398812:carton:4203:20451287,20410109:carton:4203:20464643,20421532:carton:4203:20493733,20441872:carton:4203:20476671,20451766:carton:4203:20480116,20470424:carton:4203:20494535,20479233:carton:4203:20479592,20487794:carton:4203:20504294,20505111:carton:4203:20514595,20510744:carton:4203:20522625,20519774:carton:4203:20531322,20549743:carton:4203:20557658,20562532:carton:4203:20584493,20573401:carton:4203:20586565'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9503505801188912, 'nb_photo': 5686, 'list_port_cont': '20168690,20169494,20170546,20172450,20172617,20173985,20176537,20177472,20178339,20184207,20186812,20192539,20192997,20193193,20193483,20201546,20202042,20202837,20203514,20203759,20206757,20207649,20208859,20209550,20209667,20210563,20214068,20217110,20218085,20218465,20219550,20220175,20221123,20225460,20225579,20227676,20228694,20228957,20246619,20246767,20249526,20249843,20250387,20252800,20253220,20255527,20256781,20257549,20257663,20259755,20263198,20264745,20270957,20271443,20273849,20277200,20277993,20278028,20278080,20278120,20291781,20294917,20294980,20295870,20296447,20296745,20296810,20297247,20298012,20298023,20298281,20301829,20302113,20303717,20303945,20308257,20309183,20309260,20312752,20314554,20325210,20326361,20326608,20328292,20328527,20332284,20332778,20334094,20334242,20335341,20337198,20339512,20340155,20343736,20350998,20351022,20351459,20353484,20355269,20355424,20355591,20392765,20392894,20394392,20398145,20399434,20399981,20402405,20403052,20404891,20408411,20408690,20410947,2041245', 'assoc_port': '20168493:20168690,20169286:20169494,20169835:20170546,20171946:20172617,20171949:20172450,20172747:20173985,20175371:20176537,20177144:20177472,20177543:20178339,20180270:20193483,20183125:20184207,20185346:20186812,20186676:20192539,20192832:20193193,20192834:20192997,20200510:20203759,20200511:20202042,20200513:20201546,20201669:20202837,20202893:20203514,20204919:20206757,20206391:20208859,20206395:20207649,20209117:20209667,20209124:20209550,20210192:20210563,20213072:20214068,20215663:20219550,20215668:20218465,20215674:20218085,20215689:20217110,20219535:20220175,20220269:20221123,20224378:20225579,20224381:20225460,20226939:20227676,20228242:20228957,20228244:20228694,20245938:20246767,20245965:20246619,20247541:20249843,20247544:20249526,20249728:20250387,20251674:20253220,20251679:20252800,20254252:20255527,20255773:20256781,20257109:20257663,20257115:20257549,20258542:20259755,20262050:20263198,20263700:20264745,20270431:20270957,20270889:20273849,20270892:20271443,20276980:20277200,20277671:2027812', 'assoc_mat': '20168493:carton:4207:20168690,20169286:carton:4207:20169494,20169835:carton:4207:20170546,20171946:carton:4207:20172617,20171949:carton:4207:20172450,20172747:carton:4207:20173985,20175371:carton:4207:20176537,20177144:carton:4207:20177472,20177543:carton:4207:20178339,20180270:carton:4207:20193483,20183125:carton:4207:20184207,20185346:carton:4207:20186812,20186676:carton:4207:20192539,20192832:carton:4207:20193193,20192834:carton:4207:20192997,20200510:carton:4207:20203759,20200511:carton:4207:20202042,20200513:carton:4207:20201546,20201669:carton:4207:20202837,20202893:carton:4207:20203514,20204919:carton:4207:20206757,20206391:carton:4207:20208859,20206395:carton:4207:20207649,20209117:carton:4207:20209667,20209124:carton:4207:20209550,20210192:carton:4207:20210563,20213072:carton:4207:20214068,20215663:carton:4207:20219550,20215668:carton:4207:20218465,20215674:carton:4207:20218085,20215689:carton:4207:20217110,20219535:carton:4207:20220175,20220269:carton:4207:20221123,20224378:carton:4207:20225579,2022'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.02665466023023654, 'nb_photo': 2095, 'list_port_cont': '20219341,20226902,20227283,20228120,20231764,20233793,20234418,20246895,20248416,20255171,20257573,20267161,20267708,20272211,20275159,20275418,20278019,20278110,20278677,20291810,20295463,20296519,20297306,20298347,20302702,20304044,20308338,20309971,20310482,20313253,20313334,20323910,20325353,20334135,20334310,20335608,20340068,20343009,20351311,20352695,20355405,20355652,20392836,20394068,20395604,20401438,20403597,20409397,20411751,20412838,20416191,20417041,20419458,20420887,20421816,20422077,20434614,20436663,20436817,20441338,20442744,20444053,20449084,20453699,20456637,20457398,20457589,20461387,20469068,20469640,20470519,20472175,20476547,20478179,20480799,20482526,20483823,20486357,20489643,20490897,20492461,20501261,20504922,20506157,20507075,20508248,20511676,20512287,20515440,20518268,20522714,20523242,20523483,20545690,20553098,20557186,20562360,20562979,20567371,20567772,20571095,20572671,20576567', 'assoc_port': '20215669:20219341,20224375:20231764,20224376:20227283,20224380:20226902,20226941:20228120,20233427:20234418,20233428:20233793,20245940:20246895,20247540:20248416,20253015:20275418,20253018:20275159,20253020:20255171,20254278:20272211,20257117:20257573,20263699:20267161,20266085:20267708,20277673:20278677,20277674:20278110,20277678:20278019,20291009:20291810,20293714:20295463,20296336:20296519,20297027:20297306,20298066:20298347,20300874:20302702,20303269:20304044,20307290:20308338,20308441:20310482,20308451:20309971,20312000:20313334,20312002:20313253,20323459:20323910,20324562:20325353,20330842:20334310,20331821:20334135,20334539:20335608,20337415:20340068,20341994:20343009,20350374:20351311,20351129:20352695,20354706:20355652,20354712:20355405,20392274:20392836,20393266:20394068,20395414:20395604,20398811:20401438,20403539:20403597,20407606:20412838,20407608:20409397,20410110:20411751,20414606:20420887,20414611:20417041,20414615:20416191,20418291:20419458,20421503:20422077,20421527:20421816,20433549:2043666', 'assoc_mat': '20215669:carton:4200:20219341,20224375:carton:4200:20231764,20224376:carton:4200:20227283,20224380:carton:4200:20226902,20226941:carton:4200:20228120,20233427:carton:4200:20234418,20233428:carton:4200:20233793,20245940:carton:4200:20246895,20247540:carton:4200:20248416,20253015:carton:4200:20275418,20253018:carton:4200:20275159,20253020:carton:4200:20255171,20254278:carton:4200:20272211,20257117:carton:4200:20257573,20263699:carton:4200:20267161,20266085:carton:4200:20267708,20277673:carton:4200:20278677,20277674:carton:4200:20278110,20277678:carton:4200:20278019,20291009:carton:4200:20291810,20293714:carton:4200:20295463,20296336:carton:4200:20296519,20297027:carton:4200:20297306,20298066:carton:4200:20298347,20300874:carton:4200:20302702,20303269:carton:4200:20304044,20307290:carton:4200:20308338,20308441:carton:4200:20310482,20308451:carton:4200:20309971,20312000:carton:4200:20313334,20312002:carton:4200:20313253,20323459:carton:4200:20323910,20324562:carton:4200:20325353,20330842:carton:4200:20334310,2033'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011088716373738268, 'nb_photo': 7625, 'list_port_cont': '20168757,20170139,20173853,20174167,20178351,20178610,20184723,20200322,20203926,20206244,20209003,20209443,20209884,20210847,20217450,20218304,20220328,20223982,20226049,20226614,20227869,20229219,20247106,20259499,20265005,20296645,20332613,20333368,20334226,20334402,20334614,20337932,20339418,20340045,20345660,20350782,20351370,20352084,20353927,20355383,20358756,20360017,20360241,20360374,20360567,20361365,20362545,20362596,20362696,20363957,20364120,20364274,20365492,20365937,20366169,20367250,20367348,20368521,20368795,20369107,20369338,20370623,20393172,20395266,20398648,20400643,20402655,20407498,20411476,20415922,20416139,20419514,20420078,20422606,20436064,20438623,20442987,20443778,20444104,20445119,20452067,20455627,20456581,20461359,20469214,20470692,20475611,20476088,20477125,20480484,20483628,20486973,20487354,20490970,20492578,20493858,20493990,20503226,20504999,20506283,20506563,20506724,20507218,20514946,20515870,20516413,20518561,20522747,20525020,20525514,20546205,20549097,20551510,2055359', 'assoc_port': '20168058:20265005,20168492:20168757,20169287:20170139,20171950:20173853,20172748:20174167,20177140:20178351,20177547:20178610,20183126:20184723,20199782:20200322,20200514:20206244,20201665:20203926,20206393:20209443,20206396:20209003,20209121:20209884,20210190:20210847,20215665:20218304,20215671:20217450,20219533:20220328,20220268:20226614,20220270:20223982,20224384:20226049,20226942:20227869,20228246:20229219,20245966:20247106,20249724:20360241,20249727:20360374,20253023:20360567,20257111:20259499,20258543:20362696,20263701:20370623,20266081:20364274,20270891:20369338,20270893:20369107,20277682:20296645,20293713:20368795,20295679:20368521,20296493:20367348,20297024:20367250,20297026:20366169,20297653:20365937,20298063:20365492,20300871:20364120,20303263:20363957,20303271:20362596,20308444:20362545,20308453:20361365,20312004:20360017,20313891:20358756,20324554:20350782,20324561:20334226,20326811:20333368,20330845:20332613,20333489:20334614,20333491:20334402,20336407:20337932,20337414:20339418,20338546:2034004', 'assoc_mat': '20168058:carton:4211:20265005,20168492:carton:4211:20168757,20169287:carton:4211:20170139,20171950:carton:4211:20173853,20172748:carton:4211:20174167,20177140:carton:4211:20178351,20177547:carton:4211:20178610,20183126:carton:4211:20184723,20199782:carton:4211:20200322,20200514:carton:4211:20206244,20201665:carton:4211:20203926,20206393:carton:4211:20209443,20206396:carton:4211:20209003,20209121:carton:4211:20209884,20210190:carton:4211:20210847,20215665:carton:4211:20218304,20215671:carton:4211:20217450,20219533:carton:4211:20220328,20220268:carton:4211:20226614,20220270:carton:4211:20223982,20224384:carton:4211:20226049,20226942:carton:4211:20227869,20228246:carton:4211:20229219,20245966:carton:4211:20247106,20249724:carton:4211:20360241,20249727:carton:4211:20360374,20253023:carton:4211:20360567,20257111:carton:4211:20259499,20258543:carton:4211:20362696,20263701:carton:4211:20370623,20266081:carton:4211:20364274,20270891:carton:4211:20369338,20270893:carton:4211:20369107,20277682:carton:4211:20296645,2029'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0030577253641177124, 'nb_photo': 65, 'list_port_cont': '20169761,20178240,20201404,20209826,20211304,20217528,20248895,20255102,20257449,20260612,20295628,20296823,20296882,20304737,20327875,20333663,20338597,20352801,20357084,20402649,20408821,20413209,20421565,20438470,20442812,20444090,20449158,20454025,20469162,20470675,20476957,20479428,20481344,20491656,20501395,20505488,20506566,20508485,20508765,20515510,20520537,20523639,20549115,20557236,20561269,20563365,20567384', 'assoc_port': '20169285:20169761,20177142:20178240,20200509:20201404,20209119:20209826,20210194:20211304,20215666:20217528,20247542:20248895,20253021:20255102,20254304:20257449,20258541:20260612,20293712:20295628,20296334:20296823,20296496:20296882,20303272:20304737,20326812:20327875,20331796:20333663,20337409:20338597,20352155:20352801,20354703:20357084,20401648:20402649,20407607:20408821,20411279:20413209,20420764:20421565,20436921:20438470,20441870:20442812,20443835:20444090,20448174:20449158,20451770:20454025,20469014:20469162,20470418:20470675,20476723:20476957,20479231:20479428,20479474:20481344,20489625:20491656,20500511:20501395,20505113:20505488,20506320:20506566,20507532:20508765,20507534:20508485,20513202:20515510,20519772:20520537,20522899:20523639,20547841:20549115,20555731:20557236,20557618:20561269,20561524:20563365,20566746:20567384', 'assoc_mat': '20169285:carton:3327:20169761,20177142:carton:3327:20178240,20200509:carton:3327:20201404,20209119:carton:3327:20209826,20210194:carton:3327:20211304,20215666:carton:3327:20217528,20247542:carton:3327:20248895,20253021:carton:3327:20255102,20254304:carton:3327:20257449,20258541:carton:3327:20260612,20293712:carton:3327:20295628,20296334:carton:3327:20296823,20296496:carton:3327:20296882,20303272:carton:3327:20304737,20326812:carton:3327:20327875,20331796:carton:3327:20333663,20337409:carton:3327:20338597,20352155:carton:3327:20352801,20354703:carton:3327:20357084,20401648:carton:3327:20402649,20407607:carton:3327:20408821,20411279:carton:3327:20413209,20420764:carton:3327:20421565,20436921:carton:3327:20438470,20441870:carton:3327:20442812,20443835:carton:3327:20444090,20448174:carton:3327:20449158,20451770:carton:3327:20454025,20469014:carton:3327:20469162,20470418:carton:3327:20470675,20476723:carton:3327:20476957,20479231:carton:3327:20479428,20479474:carton:3327:20481344,20489625:carton:3327:20491656,2050'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.014603957446400974, 'nb_photo': 751, 'list_port_cont': '20185849,20203188,20220025,20225106,20248052,20257960,20270571,20298236,20334771,20352436,20395692,20410541,20432282,20462273,20485255,20492371,20516358,20570858', 'assoc_port': '20185344:20185849,20202892:20203188,20219532:20220025,20224383:20225106,20247543:20248052,20255775:20257960,20270434:20270571,20298061:20298236,20334537:20334771,20350377:20352436,20395415:20395692,20410114:20410541,20431074:20432282,20462119:20462273,20481817:20485255,20492275:20492371,20515637:20516358,20570274:20570858', 'assoc_mat': '20185344:carton:3594:20185849,20202892:carton:3594:20203188,20219532:carton:3594:20220025,20224383:carton:3594:20225106,20247543:carton:3594:20248052,20255775:carton:3594:20257960,20270434:carton:3594:20270571,20298061:carton:3594:20298236,20334537:carton:3594:20334771,20350377:carton:3594:20352436,20395415:carton:3594:20395692,20410114:carton:3594:20410541,20431074:carton:3594:20432282,20462119:carton:3594:20462273,20481817:carton:3594:20485255,20492275:carton:3594:20492371,20515637:carton:3594:20516358,20570274:carton:3594:20570858'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018152321238564355, 'nb_photo': 153, 'list_port_cont': '20178578,20180540,20186494,20191075,20205202,20209333,20214515,20233579,20257799,20263824,20277806,20277885,20291108,20297708,20300976,20303397,20308295,20314538,20323709,20324633,20327897,20328286,20336670,20350607,20350617,20354745,20412082,20412196,20414840,20436512,20437049,20443898,20446152,20454360,20455570,20462209,20474477,20477769,20478947,20485560,20504870,20506056,20513406,20519903,20521152,20545336,20545584,20562139,20562604,20577156,20577527', 'assoc_port': '20169832:20191075,20177138:20178578,20180269:20180540,20185343:20186494,20201668:20233579,20204922:20205202,20209122:20209333,20213068:20214515,20253024:20257799,20263698:20263824,20277670:20277885,20277683:20277806,20291008:20291108,20297654:20297708,20300843:20300976,20303273:20303397,20307264:20308295,20314367:20314538,20323458:20323709,20324555:20324633,20327792:20328286,20327795:20327897,20336408:20336670,20350372:20350617,20350375:20350607,20354705:20354745,20411275:20412196,20411276:20412082,20414617:20414840,20436385:20436512,20436919:20437049,20443833:20443898,20445957:20446152,20454228:20454360,20455314:20455570,20462120:20462209,20474345:20474477,20477525:20477769,20477527:20478947,20485442:20485560,20504797:20504870,20505937:20506056,20513201:20513406,20517459:20521152,20519773:20519903,20544936:20545336,20544938:20545584,20561519:20562139,20562530:20562604,20576081:20577527,20577151:20577156', 'assoc_mat': '20169832:cartonnette:3726:20191075,20177138:cartonnette:3726:20178578,20180269:cartonnette:3726:20180540,20185343:cartonnette:3726:20186494,20201668:cartonnette:3726:20233579,20204922:cartonnette:3726:20205202,20209122:cartonnette:3726:20209333,20213068:cartonnette:3726:20214515,20253024:cartonnette:3726:20257799,20263698:cartonnette:3726:20263824,20277670:cartonnette:3726:20277885,20277683:cartonnette:3726:20277806,20291008:cartonnette:3726:20291108,20297654:cartonnette:3726:20297708,20300843:cartonnette:3726:20300976,20303273:cartonnette:3726:20303397,20307264:cartonnette:3726:20308295,20314367:cartonnette:3726:20314538,20323458:cartonnette:3726:20323709,20324555:cartonnette:3726:20324633,20327792:cartonnette:3726:20328286,20327795:cartonnette:3726:20327897,20336408:cartonnette:3726:20336670,20350372:cartonnette:3726:20350617,20350375:cartonnette:3726:20350607,20354705:cartonnette:3726:20354745,20411275:cartonnette:3726:20412196,20411276:cartonnette:3726:20412082,20414617:cartonnette:3726:20414840,20436385:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008203802810720067, 'nb_photo': 450, 'list_port_cont': '20178579,20180539,20186500,20191067,20205201,20209458,20214521,20233581,20257538,20257802,20258686,20263825,20277807,20277890,20291100,20295795,20296544,20297715,20298104,20300983,20301090,20303392,20307534,20308292,20308737,20312184,20312711,20314544,20324637,20327890,20328278,20334591,20336673,20350609,20350624,20354747,20354754,20398880,20402626,20403581,20410259,20412078,20412195,20414832,20420933,20434841,20436513,20437057,20443887,20446143,20446858,20450561,20454363,20455566,20459362,20462207,20474472,20475769,20477209,20477771,20478948,20485559,20492317,20500646,20506055,20507712,20507747,20510852,20513408,20519904,20521150,20524493,20545581,20549804,20561748,20562140,20562606,20562626,20566951,20573722,20577161,20577529', 'assoc_port': '20169832:20191067,20177138:20178579,20180269:20180539,20185343:20186500,20201668:20233581,20204922:20205201,20209120:20209458,20213068:20214521,20253024:20257802,20254250:20257538,20258545:20258686,20263698:20263825,20277670:20277890,20277683:20277807,20291008:20291100,20295681:20295795,20296495:20296544,20297654:20297715,20298062:20298104,20300842:20301090,20300843:20300983,20303273:20303392,20307264:20308292,20307291:20307534,20308449:20308737,20312001:20312711,20312005:20312184,20314367:20314544,20324555:20324637,20327792:20328278,20327795:20327890,20334538:20334591,20336408:20336673,20350372:20350624,20350375:20350609,20354702:20354754,20354705:20354747,20398813:20398880,20402618:20402626,20403540:20403581,20410113:20410259,20411275:20412195,20411276:20412078,20414617:20414832,20420765:20420933,20431073:20434841,20436385:20436513,20436919:20437057,20443833:20443887,20445953:20446858,20445957:20446143,20450252:20450561,20454228:20454363,20455314:20455566,20459162:20459362,20462120:20462207,20474345:2047447', 'assoc_mat': '20169832:Carton_brun:3726:20191067,20177138:Carton_brun:3726:20178579,20180269:Carton_brun:3726:20180539,20185343:Carton_brun:3726:20186500,20201668:Carton_brun:3726:20233581,20204922:Carton_brun:3726:20205201,20209120:Carton_brun:3726:20209458,20213068:Carton_brun:3726:20214521,20253024:Carton_brun:3726:20257802,20254250:Carton_brun:3726:20257538,20258545:Carton_brun:3726:20258686,20263698:Carton_brun:3726:20263825,20277670:Carton_brun:3726:20277890,20277683:Carton_brun:3726:20277807,20291008:Carton_brun:3726:20291100,20295681:Carton_brun:3726:20295795,20296495:Carton_brun:3726:20296544,20297654:Carton_brun:3726:20297715,20298062:Carton_brun:3726:20298104,20300842:Carton_brun:3726:20301090,20300843:Carton_brun:3726:20300983,20303273:Carton_brun:3726:20303392,20307264:Carton_brun:3726:20308292,20307291:Carton_brun:3726:20307534,20308449:Carton_brun:3726:20308737,20312001:Carton_brun:3726:20312711,20312005:Carton_brun:3726:20312184,20314367:Carton_brun:3726:20314544,20324555:Carton_brun:3726:20324637,20327792:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00450739871800285, 'nb_photo': 167, 'list_port_cont': '20178575,20180549,20186497,20191072,20205206,20209457,20214518,20233578,20257533,20257801,20277804,20277888,20291097,20295800,20297717,20300977,20301089,20303391,20308298,20308740,20312178,20312712,20314543,20323716,20324628,20327892,20328285,20334594,20336669,20354755,20398889,20402628,20403589,20412197,20414837,20434842,20436515,20437059,20443889,20446145,20446850,20450558,20455554,20474468,20475774,20477202,20477767,20478952,20481922,20485567,20500653,20504863,20506053,20507703,20507745,20510850,20513400,20519911,20521149,20524487,20545337,20549803,20561755,20562138,20562608,20573731,20577157,20577534', 'assoc_port': '20169832:20191072,20177138:20178575,20180269:20180549,20185343:20186497,20201668:20233578,20204922:20205206,20209120:20209457,20213068:20214518,20253024:20257801,20254250:20257533,20277670:20277888,20277683:20277804,20291008:20291097,20295681:20295800,20297654:20297717,20300842:20301089,20300843:20300977,20303273:20303391,20307264:20308298,20308449:20308740,20312001:20312712,20312005:20312178,20314367:20314543,20323458:20323716,20324555:20324628,20327792:20328285,20327795:20327892,20334538:20334594,20336408:20336669,20354702:20354755,20398813:20398889,20402618:20402628,20403540:20403589,20411275:20412197,20414617:20414837,20431073:20434842,20436385:20436515,20436919:20437059,20443833:20443889,20445953:20446850,20445957:20446145,20450252:20450558,20455314:20455554,20474345:20474468,20475364:20475774,20475366:20477202,20477525:20477767,20477527:20478952,20481816:20481922,20485442:20485567,20500512:20500653,20504797:20504863,20505937:20506053,20506799:20507703,20507533:20507745,20510747:20510850,20513201:2051340', 'assoc_mat': '20169832:Carton_gris:3726:20191072,20177138:Carton_gris:3726:20178575,20180269:Carton_gris:3726:20180549,20185343:Carton_gris:3726:20186497,20201668:Carton_gris:3726:20233578,20204922:Carton_gris:3726:20205206,20209120:Carton_gris:3726:20209457,20213068:Carton_gris:3726:20214518,20253024:Carton_gris:3726:20257801,20254250:Carton_gris:3726:20257533,20277670:Carton_gris:3726:20277888,20277683:Carton_gris:3726:20277804,20291008:Carton_gris:3726:20291097,20295681:Carton_gris:3726:20295800,20297654:Carton_gris:3726:20297717,20300842:Carton_gris:3726:20301089,20300843:Carton_gris:3726:20300977,20303273:Carton_gris:3726:20303391,20307264:Carton_gris:3726:20308298,20308449:Carton_gris:3726:20308740,20312001:Carton_gris:3726:20312712,20312005:Carton_gris:3726:20312178,20314367:Carton_gris:3726:20314543,20323458:Carton_gris:3726:20323716,20324555:Carton_gris:3726:20324628,20327792:Carton_gris:3726:20328285,20327795:Carton_gris:3726:20327892,20334538:Carton_gris:3726:20334594,20336408:Carton_gris:3726:20336669,20354702:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006811144499670697, 'nb_photo': 76, 'list_port_cont': '20319416,20345899,20355050,20381916,20382445,20384584,20410419,20419142,20419434,20436302,20447903,20462766,20466590,20469146,20478289,20494371,20495684,20503195,20515101,20516433,20529712,20583891,20584265,20586232', 'assoc_port': '20186675:20319416,20204921:20345899,20220267:20355050,20266098:20436302,20295680:20381916,20296337:20382445,20303275:20384584,20326810:20410419,20338543:20419142,20338549:20419434,20392276:20447903,20407610:20462766,20414608:20466590,20431076:20495684,20445955:20478289,20469015:20469146,20470423:20494371,20485440:20503195,20505940:20515101,20506800:20516433,20517445:20529712,20553045:20583891,20561522:20584265,20570272:20586232', 'assoc_mat': '20186675:ela:4205:20319416,20204921:ela:4205:20345899,20220267:ela:4205:20355050,20266098:ela:4205:20436302,20295680:ela:4205:20381916,20296337:ela:4205:20382445,20303275:ela:4205:20384584,20326810:ela:4205:20410419,20338543:ela:4205:20419142,20338549:ela:4205:20419434,20392276:ela:4205:20447903,20407610:ela:4205:20462766,20414608:ela:4205:20466590,20431076:ela:4205:20495684,20445955:ela:4205:20478289,20469015:ela:4205:20469146,20470423:ela:4205:20494371,20485440:ela:4205:20503195,20505940:ela:4205:20515101,20506800:ela:4205:20516433,20517445:ela:4205:20529712,20553045:ela:4205:20583891,20561522:ela:4205:20584265,20570272:ela:4205:20586232'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9730069910317534, 'nb_photo': 928, 'list_port_cont': '20297165,20317637,20346303,20354739,20355871,20360468,20362947,20379891,20383280,20389350,20410131,20416548,20426343,20451294,20464652,20476667,20479601,20480108,20493741,20494524,20504298,20514601,20522629,20531310,20557670,20584500,20586569', 'assoc_port': '20171947:20297165,20183128:20317637,20204920:20346303,20215672:20354739,20228245:20355871,20251677:20360468,20262031:20362947,20291011:20379891,20297655:20383280,20308443:20389350,20324559:20410131,20334535:20416548,20354704:20426343,20398812:20451294,20410109:20464652,20421532:20493741,20441872:20476667,20451766:20480108,20470424:20494524,20479233:20479601,20487794:20504298,20505111:20514601,20510744:20522629,20519774:20531310,20549743:20557670,20562532:20584500,20573401:20586569', 'assoc_mat': '20171947:ela:4203:20297165,20183128:ela:4203:20317637,20204920:ela:4203:20346303,20215672:ela:4203:20354739,20228245:ela:4203:20355871,20251677:ela:4203:20360468,20262031:ela:4203:20362947,20291011:ela:4203:20379891,20297655:ela:4203:20383280,20308443:ela:4203:20389350,20324559:ela:4203:20410131,20334535:ela:4203:20416548,20354704:ela:4203:20426343,20398812:ela:4203:20451294,20410109:ela:4203:20464652,20421532:ela:4203:20493741,20441872:ela:4203:20476667,20451766:ela:4203:20480108,20470424:ela:4203:20494524,20479233:ela:4203:20479601,20487794:ela:4203:20504298,20505111:ela:4203:20514601,20510744:ela:4203:20522629,20519774:ela:4203:20531310,20549743:ela:4203:20557670,20562532:ela:4203:20584500,20573401:ela:4203:20586569'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001298914097215722, 'nb_photo': 130, 'list_port_cont': '20176536,20217117,20218087,20218477,20219543,20221122,20228702,20228959,20246613,20246764,20249538,20250388,20252795,20253226,20255532,20259764,20264732,20273837,20278022,20278127,20294895,20295873,20297246,20298010,20308255,20312764,20328289,20328519,20332292,20334102,20337201,20343725,20351024,20351448,20355597,20392767,20392904,20402408,20403064,20404882,20408403,20410945,20412711,20419614,20421448,20421544,20434794,20442974,20443189,20444123,20447389,20448488,20449165,20452393,20460102,20470623,20470726,20472428,20476935,20478092,20479360,20487058,20491235,20503069,20504983,20506133,20506173,20506468,20506830,20514240,20516341,20520316,20523465,20550398,20562682,20563612,20563797,20571566,20571904,20574791,20577284,20579828', 'assoc_port': '20175371:20176536,20215663:20219543,20215668:20218477,20215674:20218087,20215689:20217117,20220269:20221122,20228242:20228959,20228244:20228702,20245938:20246764,20245965:20246613,20247544:20249538,20249728:20250388,20251674:20253226,20251679:20252795,20254252:20255532,20258542:20259764,20263700:20264732,20270889:20273837,20277671:20278127,20277679:20278022,20293715:20294895,20295678:20295873,20297023:20297246,20297658:20298010,20307263:20308255,20312003:20312764,20327793:20328519,20327794:20328289,20330843:20332292,20333492:20334102,20336410:20337201,20341995:20343725,20350376:20351024,20351125:20351448,20355355:20355597,20392273:20392904,20392277:20392767,20401647:20402408,20402620:20403064,20404208:20404882,20407609:20408403,20410111:20410945,20411272:20412711,20418289:20419614,20420763:20421544,20420766:20421448,20433552:20434794,20441868:20443189,20441871:20442974,20443861:20444123,20445954:20447389,20448170:20449165,20448173:20448488,20450279:20452393,20459163:20460102,20470417:20470726,20470420:2047062', 'assoc_mat': '20175371:ela:4207:20176536,20215663:ela:4207:20219543,20215668:ela:4207:20218477,20215674:ela:4207:20218087,20215689:ela:4207:20217117,20220269:ela:4207:20221122,20228242:ela:4207:20228959,20228244:ela:4207:20228702,20245938:ela:4207:20246764,20245965:ela:4207:20246613,20247544:ela:4207:20249538,20249728:ela:4207:20250388,20251674:ela:4207:20253226,20251679:ela:4207:20252795,20254252:ela:4207:20255532,20258542:ela:4207:20259764,20263700:ela:4207:20264732,20270889:ela:4207:20273837,20277671:ela:4207:20278127,20277679:ela:4207:20278022,20293715:ela:4207:20294895,20295678:ela:4207:20295873,20297023:ela:4207:20297246,20297658:ela:4207:20298010,20307263:ela:4207:20308255,20312003:ela:4207:20312764,20327793:ela:4207:20328519,20327794:ela:4207:20328289,20330843:ela:4207:20332292,20333492:ela:4207:20334102,20336410:ela:4207:20337201,20341995:ela:4207:20343725,20350376:ela:4207:20351024,20351125:ela:4207:20351448,20355355:ela:4207:20355597,20392273:ela:4207:20392904,20392277:ela:4207:20392767,20401647:ela:4207:2040240'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009176922793177691, 'nb_photo': 58, 'list_port_cont': '20219348,20257577,20267705,20272203,20275152,20298358,20302705,20308346,20310480,20323912,20394074,20403608,20409383,20411747,20412833,20417032,20434612,20436661,20441326,20442749,20444041,20449075,20457593,20461379,20469636,20470521,20472163,20476541,20478173,20480801,20483811,20490896,20504917,20506146,20507072,20508250,20511688,20515441,20553088,20557182,20567368,20567758,20571091', 'assoc_port': '20215669:20219348,20253018:20275152,20254278:20272203,20257117:20257577,20266085:20267705,20298066:20298358,20300874:20302705,20307290:20308346,20308441:20310480,20323459:20323912,20393266:20394074,20403539:20403608,20407606:20412833,20407608:20409383,20410110:20411747,20414611:20417032,20433549:20436661,20433553:20434612,20436920:20441326,20441869:20442749,20443836:20444041,20448171:20449075,20455315:20457593,20460488:20461379,20469234:20469636,20470421:20470521,20471725:20472163,20475363:20476541,20477526:20478173,20479477:20480801,20481818:20483811,20485437:20490896,20504796:20504917,20505941:20506146,20506971:20507072,20507531:20508250,20510746:20511688,20513209:20515441,20551964:20553088,20555730:20557182,20557617:20567758,20566748:20567368,20568663:20571091', 'assoc_mat': '20215669:ela:4200:20219348,20253018:ela:4200:20275152,20254278:ela:4200:20272203,20257117:ela:4200:20257577,20266085:ela:4200:20267705,20298066:ela:4200:20298358,20300874:ela:4200:20302705,20307290:ela:4200:20308346,20308441:ela:4200:20310480,20323459:ela:4200:20323912,20393266:ela:4200:20394074,20403539:ela:4200:20403608,20407606:ela:4200:20412833,20407608:ela:4200:20409383,20410110:ela:4200:20411747,20414611:ela:4200:20417032,20433549:ela:4200:20436661,20433553:ela:4200:20434612,20436920:ela:4200:20441326,20441869:ela:4200:20442749,20443836:ela:4200:20444041,20448171:ela:4200:20449075,20455315:ela:4200:20457593,20460488:ela:4200:20461379,20469234:ela:4200:20469636,20470421:ela:4200:20470521,20471725:ela:4200:20472163,20475363:ela:4200:20476541,20477526:ela:4200:20478173,20479477:ela:4200:20480801,20481818:ela:4200:20483811,20485437:ela:4200:20490896,20504796:ela:4200:20504917,20505941:ela:4200:20506146,20506971:ela:4200:20507072,20507531:ela:4200:20508250,20510746:ela:4200:20511688,20513209:ela:4200:2051544'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009268453642629261, 'nb_photo': 1112, 'list_port_cont': '20168746,20170141,20173847,20174166,20178354,20178604,20184727,20200316,20203912,20206257,20209002,20209445,20209880,20210843,20217445,20218305,20220329,20223979,20226041,20226608,20227871,20229227,20247100,20259508,20264997,20296639,20332605,20333367,20334234,20334395,20334617,20337937,20339412,20340046,20345651,20350786,20351372,20352088,20353926,20355385,20358745,20360010,20360245,20360370,20360571,20361361,20362536,20362599,20362697,20363958,20364127,20364275,20365491,20365933,20366173,20367245,20367344,20368530,20368799,20369108,20369335,20370622,20393166,20395268,20398641,20400635,20402656,20407494,20411472,20415938,20416155,20419527,20420084,20422600,20436072,20438639,20442988,20443785,20444102,20445130,20452071,20455631,20456571,20461363,20469203,20470700,20475607,20476087,20477122,20480477,20483627,20486971,20487358,20490978,20492580,20493854,20493992,20503223,20505012,20506290,20506554,20506718,20507233,20514953,20515881,20516422,20518563,20522760,20525021,20525519,20546216,20549094,20551499,2055360', 'assoc_port': '20168058:20264997,20168492:20168746,20169287:20170141,20171950:20173847,20172748:20174166,20177140:20178354,20177547:20178604,20183126:20184727,20199782:20200316,20200514:20206257,20201665:20203912,20206393:20209445,20206396:20209002,20209121:20209880,20210190:20210843,20215665:20218305,20215671:20217445,20219533:20220329,20220268:20226608,20220270:20223979,20224384:20226041,20226942:20227871,20228246:20229227,20245966:20247100,20249724:20360245,20249727:20360370,20253023:20360571,20257111:20259508,20258543:20362697,20263701:20370622,20266081:20364275,20270891:20369335,20270893:20369108,20277682:20296639,20293713:20368799,20295679:20368530,20296493:20367344,20297024:20367245,20297026:20366173,20297653:20365933,20298063:20365491,20300871:20364127,20303263:20363958,20303271:20362599,20308444:20362536,20308453:20361361,20312004:20360010,20313891:20358745,20324554:20350786,20324561:20334234,20326811:20333367,20330845:20332605,20333489:20334617,20333491:20334395,20336407:20337937,20337414:20339412,20338546:2034004', 'assoc_mat': '20168058:ela:4211:20264997,20168492:ela:4211:20168746,20169287:ela:4211:20170141,20171950:ela:4211:20173847,20172748:ela:4211:20174166,20177140:ela:4211:20178354,20177547:ela:4211:20178604,20183126:ela:4211:20184727,20199782:ela:4211:20200316,20200514:ela:4211:20206257,20201665:ela:4211:20203912,20206393:ela:4211:20209445,20206396:ela:4211:20209002,20209121:ela:4211:20209880,20210190:ela:4211:20210843,20215665:ela:4211:20218305,20215671:ela:4211:20217445,20219533:ela:4211:20220329,20220268:ela:4211:20226608,20220270:ela:4211:20223979,20224384:ela:4211:20226041,20226942:ela:4211:20227871,20228246:ela:4211:20229227,20245966:ela:4211:20247100,20249724:ela:4211:20360245,20249727:ela:4211:20360370,20253023:ela:4211:20360571,20257111:ela:4211:20259508,20258543:ela:4211:20362697,20263701:ela:4211:20370622,20266081:ela:4211:20364275,20270891:ela:4211:20369335,20270893:ela:4211:20369108,20277682:ela:4211:20296639,20293713:ela:4211:20368799,20295679:ela:4211:20368530,20296493:ela:4211:20367344,20297024:ela:4211:2036724'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00021009802873409147, 'nb_photo': 70, 'list_port_cont': '20297169,20317628,20346305,20354738,20355873,20362956,20379894,20383268,20389342,20410118,20416546,20451284,20476665,20479605,20480101,20493739,20494526,20504299,20514607,20522630,20531318,20557657,20584505,20586557', 'assoc_port': '20171947:20297169,20183128:20317628,20204920:20346305,20215672:20354738,20228245:20355873,20262031:20362956,20291011:20379894,20297655:20383268,20308443:20389342,20324559:20410118,20334535:20416546,20398812:20451284,20421532:20493739,20441872:20476665,20451766:20480101,20470424:20494526,20479233:20479605,20487794:20504299,20505111:20514607,20510744:20522630,20519774:20531318,20549743:20557657,20562532:20584505,20573401:20586557', 'assoc_mat': '20171947:etiquette:4203:20297169,20183128:etiquette:4203:20317628,20204920:etiquette:4203:20346305,20215672:etiquette:4203:20354738,20228245:etiquette:4203:20355873,20262031:etiquette:4203:20362956,20291011:etiquette:4203:20379894,20297655:etiquette:4203:20383268,20308443:etiquette:4203:20389342,20324559:etiquette:4203:20410118,20334535:etiquette:4203:20416546,20398812:etiquette:4203:20451284,20421532:etiquette:4203:20493739,20441872:etiquette:4203:20476665,20451766:etiquette:4203:20480101,20470424:etiquette:4203:20494526,20479233:etiquette:4203:20479605,20487794:etiquette:4203:20504299,20505111:etiquette:4203:20514607,20510744:etiquette:4203:20522630,20519774:etiquette:4203:20531318,20549743:etiquette:4203:20557657,20562532:etiquette:4203:20584505,20573401:etiquette:4203:20586557'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00011598621468153807, 'nb_photo': 16, 'list_port_cont': '20217118,20220184,20249852,20259756,20271430,20291773,20334252,20404890,20419604,20444110,20502787,20503083,20506831,20516387,20520305', 'assoc_port': '20215689:20217118,20219535:20220184,20247541:20249852,20258542:20259756,20270892:20271430,20291010:20291773,20333490:20334252,20404208:20404890,20418289:20419604,20443861:20444110,20502148:20503083,20502151:20502787,20506798:20506831,20515633:20516387,20519775:20520305', 'assoc_mat': '20215689:etiquette:4207:20217118,20219535:etiquette:4207:20220184,20247541:etiquette:4207:20249852,20258542:etiquette:4207:20259756,20270892:etiquette:4207:20271430,20291010:etiquette:4207:20291773,20333490:etiquette:4207:20334252,20404208:etiquette:4207:20404890,20418289:etiquette:4207:20419604,20443861:etiquette:4207:20444110,20502148:etiquette:4207:20503083,20502151:etiquette:4207:20502787,20506798:etiquette:4207:20506831,20515633:etiquette:4207:20516387,20519775:etiquette:4207:20520305'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027167542210242077, 'nb_photo': 157, 'list_port_cont': '20168775,20170840,20175950,20176812,20177064,20179014,20183801,20185083,20193223,20203774,20204133,20209702,20234417,20335615,20343006,20403610,20411737,20420874,20449072,20456627,20478171', 'assoc_port': '20168494:20168775,20169833:20170840,20172746:20175950,20175370:20177064,20175372:20176812,20177539:20179014,20180267:20183801,20183122:20185083,20192831:20193223,20202891:20203774,20202895:20204133,20209116:20209702,20233427:20234417,20334539:20335615,20341994:20343006,20403539:20403610,20410110:20411737,20414606:20420874,20448171:20449072,20455319:20456627,20477526:20478171', 'assoc_mat': '20168494:etiquette:4200:20168775,20169833:etiquette:4200:20170840,20172746:etiquette:4200:20175950,20175370:etiquette:4200:20177064,20175372:etiquette:4200:20176812,20177539:etiquette:4200:20179014,20180267:etiquette:4200:20183801,20183122:etiquette:4200:20185083,20192831:etiquette:4200:20193223,20202891:etiquette:4200:20203774,20202895:etiquette:4200:20204133,20209116:etiquette:4200:20209702,20233427:etiquette:4200:20234417,20334539:etiquette:4200:20335615,20341994:etiquette:4200:20343006,20403539:etiquette:4200:20403610,20410110:etiquette:4200:20411737,20414606:etiquette:4200:20420874,20448171:etiquette:4200:20449072,20455319:etiquette:4200:20456627,20477526:etiquette:4200:20478171'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 4.162159499663469e-05, 'nb_photo': 126, 'list_port_cont': '20170135,20173846,20184728,20200321,20203915,20206252,20208992,20217452,20218311,20220326,20226605,20227866,20229215,20259502,20296642,20333353,20334611,20352098,20353918,20358748,20360243,20360364,20360557,20362537,20362701,20364115,20364282,20365489,20366168,20367352,20368522,20368803,20369111,20370614,20393171,20398645,20400640,20402660,20407495,20419521,20420076,20422611,20438628,20443002,20443783,20444109,20452073,20455628,20456572,20469202,20470695,20475617,20476090,20477118,20480488,20483623,20487364,20492573,20493985,20506275,20506725,20514948,20515880,20516415,20518562,20522749,20525019,20549098,20553592,20557589,20558622,20562780,20565373,20567435,20571569,20577412,20580162', 'assoc_port': '20169287:20170135,20171950:20173846,20183126:20184728,20199782:20200321,20200514:20206252,20201665:20203915,20206396:20208992,20215665:20218311,20215671:20217452,20219533:20220326,20220268:20226605,20226942:20227866,20228246:20229215,20249724:20360243,20249727:20360364,20253023:20360557,20257111:20259502,20258543:20362701,20263701:20370614,20266081:20364282,20270893:20369111,20277682:20296642,20293713:20368803,20295679:20368522,20296493:20367352,20297026:20366168,20298063:20365489,20300871:20364115,20308444:20362537,20313891:20358748,20326811:20333353,20333489:20334611,20351127:20352098,20353380:20353918,20392275:20393171,20397364:20398645,20398810:20400640,20401674:20402660,20404210:20419521,20404212:20407495,20418288:20420076,20422047:20422611,20436923:20438628,20441867:20443783,20441873:20443002,20443834:20444109,20450251:20452073,20454226:20455628,20455312:20456572,20469017:20469202,20470419:20470695,20474343:20476090,20474348:20475617,20476724:20477118,20479475:20480488,20481814:20483623,20485441:2048736', 'assoc_mat': '20169287:etiquette:4211:20170135,20171950:etiquette:4211:20173846,20183126:etiquette:4211:20184728,20199782:etiquette:4211:20200321,20200514:etiquette:4211:20206252,20201665:etiquette:4211:20203915,20206396:etiquette:4211:20208992,20215665:etiquette:4211:20218311,20215671:etiquette:4211:20217452,20219533:etiquette:4211:20220326,20220268:etiquette:4211:20226605,20226942:etiquette:4211:20227866,20228246:etiquette:4211:20229215,20249724:etiquette:4211:20360243,20249727:etiquette:4211:20360364,20253023:etiquette:4211:20360557,20257111:etiquette:4211:20259502,20258543:etiquette:4211:20362701,20263701:etiquette:4211:20370614,20266081:etiquette:4211:20364282,20270893:etiquette:4211:20369111,20277682:etiquette:4211:20296642,20293713:etiquette:4211:20368803,20295679:etiquette:4211:20368522,20296493:etiquette:4211:20367352,20297026:etiquette:4211:20366168,20298063:etiquette:4211:20365489,20300871:etiquette:4211:20364115,20308444:etiquette:4211:20362537,20313891:etiquette:4211:20358748,20326811:etiquette:4211:20333353,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009413957959966345, 'nb_photo': 9, 'list_port_cont': '20229873,20257447,20278391,20415891,20435104,20479431,20501390,20506558,20508482', 'assoc_port': '20228243:20229873,20254304:20257447,20277677:20278391,20414609:20415891,20433554:20435104,20479231:20479431,20500511:20501390,20506320:20506558,20507534:20508482', 'assoc_mat': '20228243:etiquette:3327:20229873,20254304:etiquette:3327:20257447,20277677:etiquette:3327:20278391,20414609:etiquette:3327:20415891,20433554:etiquette:3327:20435104,20479231:etiquette:3327:20479431,20500511:etiquette:3327:20501390,20506320:etiquette:3327:20506558,20507534:etiquette:3327:20508482'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.011362489168953459, 'nb_photo': 165, 'list_port_cont': '20319422,20345893,20355060,20360096,20381913,20382456,20384580,20410413,20419138,20419443,20436298,20447916,20462754,20466591,20469148,20478296,20494372,20495677,20503203,20515100,20516435,20529697,20583893,20584257,20586226', 'assoc_port': '20186675:20319422,20204921:20345893,20220267:20355060,20249726:20360096,20266098:20436298,20295680:20381913,20296337:20382456,20303275:20384580,20326810:20410413,20338543:20419138,20338549:20419443,20392276:20447916,20407610:20462754,20414608:20466591,20431076:20495677,20445955:20478296,20469015:20469148,20470423:20494372,20485440:20503203,20505940:20515100,20506800:20516435,20517445:20529697,20553045:20583893,20561522:20584257,20570272:20586226', 'assoc_mat': '20186675:film_plastique:4205:20319422,20204921:film_plastique:4205:20345893,20220267:film_plastique:4205:20355060,20249726:film_plastique:4205:20360096,20266098:film_plastique:4205:20436298,20295680:film_plastique:4205:20381913,20296337:film_plastique:4205:20382456,20303275:film_plastique:4205:20384580,20326810:film_plastique:4205:20410413,20338543:film_plastique:4205:20419138,20338549:film_plastique:4205:20419443,20392276:film_plastique:4205:20447916,20407610:film_plastique:4205:20462754,20414608:film_plastique:4205:20466591,20431076:film_plastique:4205:20495677,20445955:film_plastique:4205:20478296,20469015:film_plastique:4205:20469148,20470423:film_plastique:4205:20494372,20485440:film_plastique:4205:20503203,20505940:film_plastique:4205:20515100,20506800:film_plastique:4205:20516435,20517445:film_plastique:4205:20529697,20553045:film_plastique:4205:20583893,20561522:film_plastique:4205:20584257,20570272:film_plastique:4205:20586226'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002872655407887885, 'nb_photo': 292, 'list_port_cont': '20297168,20317625,20346294,20354733,20355874,20360472,20362948,20379884,20383275,20389336,20410128,20416545,20426354,20451285,20464653,20476673,20479594,20480113,20493738,20494531,20504286,20514598,20522623,20531312,20557671,20584502,20586568', 'assoc_port': '20171947:20297168,20183128:20317625,20204920:20346294,20215672:20354733,20228245:20355874,20251677:20360472,20262031:20362948,20291011:20379884,20297655:20383275,20308443:20389336,20324559:20410128,20334535:20416545,20354704:20426354,20398812:20451285,20410109:20464653,20421532:20493738,20441872:20476673,20451766:20480113,20470424:20494531,20479233:20479594,20487794:20504286,20505111:20514598,20510744:20522623,20519774:20531312,20549743:20557671,20562532:20584502,20573401:20586568', 'assoc_mat': '20171947:film_plastique:4203:20297168,20183128:film_plastique:4203:20317625,20204920:film_plastique:4203:20346294,20215672:film_plastique:4203:20354733,20228245:film_plastique:4203:20355874,20251677:film_plastique:4203:20360472,20262031:film_plastique:4203:20362948,20291011:film_plastique:4203:20379884,20297655:film_plastique:4203:20383275,20308443:film_plastique:4203:20389336,20324559:film_plastique:4203:20410128,20334535:film_plastique:4203:20416545,20354704:film_plastique:4203:20426354,20398812:film_plastique:4203:20451285,20410109:film_plastique:4203:20464653,20421532:film_plastique:4203:20493738,20441872:film_plastique:4203:20476673,20451766:film_plastique:4203:20480113,20470424:film_plastique:4203:20494531,20479233:film_plastique:4203:20479594,20487794:film_plastique:4203:20504286,20505111:film_plastique:4203:20514598,20510744:film_plastique:4203:20522623,20519774:film_plastique:4203:20531312,20549743:film_plastique:4203:20557671,20562532:film_plastique:4203:20584502,20573401:film_plastique:4203:2058656'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003244730064117839, 'nb_photo': 1510, 'list_port_cont': '20168695,20169497,20170550,20172451,20172610,20173982,20176539,20177466,20178333,20184216,20186809,20192542,20192990,20193191,20193480,20201554,20202044,20202825,20203523,20203754,20206769,20207650,20208846,20209551,20209671,20210566,20214070,20217109,20218089,20218470,20219537,20220183,20221108,20225455,20225588,20227679,20228704,20228961,20246627,20246753,20249535,20249846,20250398,20252805,20253223,20255539,20256776,20257554,20257659,20259761,20263204,20264731,20270954,20271433,20273851,20277204,20277986,20278030,20278079,20278125,20291770,20294910,20294970,20295863,20296445,20296737,20296797,20297242,20298005,20298017,20298293,20301830,20302118,20303715,20303951,20308265,20309261,20312760,20314555,20325211,20326370,20326610,20328294,20328523,20332293,20332770,20334096,20334251,20335339,20337196,20339501,20340164,20343732,20350999,20351013,20351449,20353491,20355279,20355418,20355599,20392762,20392901,20394395,20398149,20399435,20399977,20402415,20403055,20404885,20408407,20408692,20410952,20412456,2041271', 'assoc_port': '20168493:20168695,20169286:20169497,20169835:20170550,20171946:20172610,20171949:20172451,20172747:20173982,20175371:20176539,20177144:20177466,20177543:20178333,20180270:20193480,20183125:20184216,20185346:20186809,20186676:20192542,20192832:20193191,20192834:20192990,20200510:20203754,20200511:20202044,20200513:20201554,20201669:20202825,20202893:20203523,20204919:20206769,20206391:20208846,20206395:20207650,20209117:20209671,20209124:20209551,20210192:20210566,20213072:20214070,20215663:20219537,20215668:20218470,20215674:20218089,20215689:20217109,20219535:20220183,20220269:20221108,20224378:20225588,20224381:20225455,20226939:20227679,20228242:20228961,20228244:20228704,20245938:20246753,20245965:20246627,20247541:20249846,20247544:20249535,20249728:20250398,20251674:20253223,20251679:20252805,20254252:20255539,20255773:20256776,20257109:20257659,20257115:20257554,20258542:20259761,20262050:20263204,20263700:20264731,20270431:20270954,20270889:20273851,20270892:20271433,20276980:20277204,20277671:2027812', 'assoc_mat': '20168493:film_plastique:4207:20168695,20169286:film_plastique:4207:20169497,20169835:film_plastique:4207:20170550,20171946:film_plastique:4207:20172610,20171949:film_plastique:4207:20172451,20172747:film_plastique:4207:20173982,20175371:film_plastique:4207:20176539,20177144:film_plastique:4207:20177466,20177543:film_plastique:4207:20178333,20180270:film_plastique:4207:20193480,20183125:film_plastique:4207:20184216,20185346:film_plastique:4207:20186809,20186676:film_plastique:4207:20192542,20192832:film_plastique:4207:20193191,20192834:film_plastique:4207:20192990,20200510:film_plastique:4207:20203754,20200511:film_plastique:4207:20202044,20200513:film_plastique:4207:20201554,20201669:film_plastique:4207:20202825,20202893:film_plastique:4207:20203523,20204919:film_plastique:4207:20206769,20206391:film_plastique:4207:20208846,20206395:film_plastique:4207:20207650,20209117:film_plastique:4207:20209671,20209124:film_plastique:4207:20209551,20210192:film_plastique:4207:20210566,20213072:film_plastique:4207:2021407'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.013779583573009619, 'nb_photo': 1439, 'list_port_cont': '20219342,20226915,20227274,20228132,20231765,20233791,20234410,20246896,20248418,20255170,20257576,20267169,20267717,20272204,20275153,20275433,20278014,20278098,20278673,20291817,20295453,20296511,20297292,20298355,20302701,20304038,20308343,20309970,20310478,20313248,20313323,20323920,20325350,20334124,20334301,20335606,20340061,20343004,20351314,20352692,20355412,20355650,20392835,20394073,20395600,20401439,20403596,20409382,20411740,20412835,20416187,20417029,20419450,20420881,20421820,20422075,20434611,20436674,20436813,20441340,20442743,20444054,20449071,20453694,20456636,20457399,20457586,20461385,20469060,20469646,20470524,20472168,20476538,20478172,20480793,20482513,20483825,20486364,20489629,20490899,20492452,20501273,20504928,20506160,20507083,20508245,20511678,20512282,20515439,20518276,20522721,20523239,20523488,20545694,20553085,20557181,20562357,20562981,20567372,20567770,20571086,20572684,20576564', 'assoc_port': '20215669:20219342,20224375:20231765,20224376:20227274,20224380:20226915,20226941:20228132,20233427:20234410,20233428:20233791,20245940:20246896,20247540:20248418,20253015:20275433,20253018:20275153,20253020:20255170,20254278:20272204,20257117:20257576,20263699:20267169,20266085:20267717,20277673:20278673,20277674:20278098,20277678:20278014,20291009:20291817,20293714:20295453,20296336:20296511,20297027:20297292,20298066:20298355,20300874:20302701,20303269:20304038,20307290:20308343,20308441:20310478,20308451:20309970,20312000:20313323,20312002:20313248,20323459:20323920,20324562:20325350,20330842:20334301,20331821:20334124,20334539:20335606,20337415:20340061,20341994:20343004,20350374:20351314,20351129:20352692,20354706:20355650,20354712:20355412,20392274:20392835,20393266:20394073,20395414:20395600,20398811:20401439,20403539:20403596,20407606:20412835,20407608:20409382,20410110:20411740,20414606:20420881,20414611:20417029,20414615:20416187,20418291:20419450,20421503:20422075,20421527:20421820,20433549:2043667', 'assoc_mat': '20215669:film_plastique:4200:20219342,20224375:film_plastique:4200:20231765,20224376:film_plastique:4200:20227274,20224380:film_plastique:4200:20226915,20226941:film_plastique:4200:20228132,20233427:film_plastique:4200:20234410,20233428:film_plastique:4200:20233791,20245940:film_plastique:4200:20246896,20247540:film_plastique:4200:20248418,20253015:film_plastique:4200:20275433,20253018:film_plastique:4200:20275153,20253020:film_plastique:4200:20255170,20254278:film_plastique:4200:20272204,20257117:film_plastique:4200:20257576,20263699:film_plastique:4200:20267169,20266085:film_plastique:4200:20267717,20277673:film_plastique:4200:20278673,20277674:film_plastique:4200:20278098,20277678:film_plastique:4200:20278014,20291009:film_plastique:4200:20291817,20293714:film_plastique:4200:20295453,20296336:film_plastique:4200:20296511,20297027:film_plastique:4200:20297292,20298066:film_plastique:4200:20298355,20300874:film_plastique:4200:20302701,20303269:film_plastique:4200:20304038,20307290:film_plastique:4200:2030834'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026530253197567712, 'nb_photo': 3725, 'list_port_cont': '20168753,20170142,20173850,20174160,20178362,20178614,20184726,20200308,20203927,20206258,20209001,20209436,20209876,20210852,20217448,20218312,20220330,20223986,20226048,20226607,20227870,20229226,20247098,20259503,20265010,20296637,20332609,20333354,20334236,20334396,20334604,20337930,20339421,20340040,20345647,20350795,20351371,20352085,20353916,20355391,20358747,20360002,20360235,20360368,20360560,20361362,20362542,20362601,20362686,20363967,20364116,20364268,20365487,20365923,20366174,20367243,20367355,20368528,20368791,20369104,20369331,20370610,20393181,20395259,20398634,20400636,20402662,20407487,20411471,20415923,20416154,20419523,20420080,20422601,20436069,20438627,20442995,20443782,20444095,20445118,20452074,20455617,20456585,20461362,20469213,20470696,20475612,20476081,20477127,20480483,20483632,20486966,20487351,20490975,20492575,20493866,20493988,20503215,20505005,20506278,20506565,20506726,20507225,20514947,20515868,20516426,20518567,20522752,20525032,20525525,20546211,20549103,20551509,2055360', 'assoc_port': '20168058:20265010,20168492:20168753,20169287:20170142,20171950:20173850,20172748:20174160,20177140:20178362,20177547:20178614,20183126:20184726,20199782:20200308,20200514:20206258,20201665:20203927,20206393:20209436,20206396:20209001,20209121:20209876,20210190:20210852,20215665:20218312,20215671:20217448,20219533:20220330,20220268:20226607,20220270:20223986,20224384:20226048,20226942:20227870,20228246:20229226,20245966:20247098,20249724:20360235,20249727:20360368,20253023:20360560,20257111:20259503,20258543:20362686,20263701:20370610,20266081:20364268,20270891:20369331,20270893:20369104,20277682:20296637,20293713:20368791,20295679:20368528,20296493:20367355,20297024:20367243,20297026:20366174,20297653:20365923,20298063:20365487,20300871:20364116,20303263:20363967,20303271:20362601,20308444:20362542,20308453:20361362,20312004:20360002,20313891:20358747,20324554:20350795,20324561:20334236,20326811:20333354,20330845:20332609,20333489:20334604,20333491:20334396,20336407:20337930,20337414:20339421,20338546:2034004', 'assoc_mat': '20168058:film_plastique:4211:20265010,20168492:film_plastique:4211:20168753,20169287:film_plastique:4211:20170142,20171950:film_plastique:4211:20173850,20172748:film_plastique:4211:20174160,20177140:film_plastique:4211:20178362,20177547:film_plastique:4211:20178614,20183126:film_plastique:4211:20184726,20199782:film_plastique:4211:20200308,20200514:film_plastique:4211:20206258,20201665:film_plastique:4211:20203927,20206393:film_plastique:4211:20209436,20206396:film_plastique:4211:20209001,20209121:film_plastique:4211:20209876,20210190:film_plastique:4211:20210852,20215665:film_plastique:4211:20218312,20215671:film_plastique:4211:20217448,20219533:film_plastique:4211:20220330,20220268:film_plastique:4211:20226607,20220270:film_plastique:4211:20223986,20224384:film_plastique:4211:20226048,20226942:film_plastique:4211:20227870,20228246:film_plastique:4211:20229226,20245966:film_plastique:4211:20247098,20249724:film_plastique:4211:20360235,20249727:film_plastique:4211:20360368,20253023:film_plastique:4211:2036056'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0010527097507097888, 'nb_photo': 74, 'list_port_cont': '20178577,20180544,20209452,20214522,20233576,20257534,20258681,20263823,20277802,20277887,20297713,20300978,20307531,20308293,20308739,20312182,20312701,20323712,20328275,20336668,20350604,20354746,20434840,20446849,20485568,20506057,20507746,20513398,20521159,20545334,20545575,20562613,20577528', 'assoc_port': '20177138:20178577,20180269:20180544,20201668:20233576,20209120:20209452,20213068:20214522,20254250:20257534,20258545:20258681,20263698:20263823,20277670:20277887,20277683:20277802,20297654:20297713,20300843:20300978,20307264:20308293,20307291:20307531,20308449:20308739,20312001:20312701,20312005:20312182,20323458:20323712,20327792:20328275,20336408:20336668,20350375:20350604,20354705:20354746,20431073:20434840,20445953:20446849,20485442:20485568,20505937:20506057,20507533:20507746,20513201:20513398,20517459:20521159,20544936:20545334,20544938:20545575,20562530:20562613,20576081:20577528', 'assoc_mat': '20177138:kraft:3726:20178577,20180269:kraft:3726:20180544,20201668:kraft:3726:20233576,20209120:kraft:3726:20209452,20213068:kraft:3726:20214522,20254250:kraft:3726:20257534,20258545:kraft:3726:20258681,20263698:kraft:3726:20263823,20277670:kraft:3726:20277887,20277683:kraft:3726:20277802,20297654:kraft:3726:20297713,20300843:kraft:3726:20300978,20307264:kraft:3726:20308293,20307291:kraft:3726:20307531,20308449:kraft:3726:20308739,20312001:kraft:3726:20312701,20312005:kraft:3726:20312182,20323458:kraft:3726:20323712,20327792:kraft:3726:20328275,20336408:kraft:3726:20336668,20350375:kraft:3726:20350604,20354705:kraft:3726:20354746,20431073:kraft:3726:20434840,20445953:kraft:3726:20446849,20485442:kraft:3726:20485568,20505937:kraft:3726:20506057,20507533:kraft:3726:20507746,20513201:kraft:3726:20513398,20517459:kraft:3726:20521159,20544936:kraft:3726:20545334,20544938:kraft:3726:20545575,20562530:kraft:3726:20562613,20576081:kraft:3726:20577528'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9508437260496038, 'nb_photo': 353, 'list_port_cont': '20319427,20345897,20355055,20360094,20381918,20382455,20384587,20410426,20419145,20419431,20436293,20447913,20462759,20466593,20469149,20478283,20494363,20495682,20503204,20515112,20516438,20529710,20583896,20584266,20586227', 'assoc_port': '20186675:20319427,20204921:20345897,20220267:20355055,20249726:20360094,20266098:20436293,20295680:20381918,20296337:20382455,20303275:20384587,20326810:20410426,20338543:20419145,20338549:20419431,20392276:20447913,20407610:20462759,20414608:20466593,20431076:20495682,20445955:20478283,20469015:20469149,20470423:20494363,20485440:20503204,20505940:20515112,20506800:20516438,20517445:20529710,20553045:20583896,20561522:20584266,20570272:20586227', 'assoc_mat': '20186675:metal:4205:20319427,20204921:metal:4205:20345897,20220267:metal:4205:20355055,20249726:metal:4205:20360094,20266098:metal:4205:20436293,20295680:metal:4205:20381918,20296337:metal:4205:20382455,20303275:metal:4205:20384587,20326810:metal:4205:20410426,20338543:metal:4205:20419145,20338549:metal:4205:20419431,20392276:metal:4205:20447913,20407610:metal:4205:20462759,20414608:metal:4205:20466593,20431076:metal:4205:20495682,20445955:metal:4205:20478283,20469015:metal:4205:20469149,20470423:metal:4205:20494363,20485440:metal:4205:20503204,20505940:metal:4205:20515112,20506800:metal:4205:20516438,20517445:metal:4205:20529710,20553045:metal:4205:20583896,20561522:metal:4205:20584266,20570272:metal:4205:20586227'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0042164713173168155, 'nb_photo': 290, 'list_port_cont': '20297161,20317632,20346298,20354735,20355865,20360462,20362949,20379888,20383281,20389335,20410119,20416553,20426341,20451282,20464644,20476676,20479599,20480109,20493736,20494537,20504287,20514593,20522632,20531314,20557665,20584503,20586562', 'assoc_port': '20171947:20297161,20183128:20317632,20204920:20346298,20215672:20354735,20228245:20355865,20251677:20360462,20262031:20362949,20291011:20379888,20297655:20383281,20308443:20389335,20324559:20410119,20334535:20416553,20354704:20426341,20398812:20451282,20410109:20464644,20421532:20493736,20441872:20476676,20451766:20480109,20470424:20494537,20479233:20479599,20487794:20504287,20505111:20514593,20510744:20522632,20519774:20531314,20549743:20557665,20562532:20584503,20573401:20586562', 'assoc_mat': '20171947:metal:4203:20297161,20183128:metal:4203:20317632,20204920:metal:4203:20346298,20215672:metal:4203:20354735,20228245:metal:4203:20355865,20251677:metal:4203:20360462,20262031:metal:4203:20362949,20291011:metal:4203:20379888,20297655:metal:4203:20383281,20308443:metal:4203:20389335,20324559:metal:4203:20410119,20334535:metal:4203:20416553,20354704:metal:4203:20426341,20398812:metal:4203:20451282,20410109:metal:4203:20464644,20421532:metal:4203:20493736,20441872:metal:4203:20476676,20451766:metal:4203:20480109,20470424:metal:4203:20494537,20479233:metal:4203:20479599,20487794:metal:4203:20504287,20505111:metal:4203:20514593,20510744:metal:4203:20522632,20519774:metal:4203:20531314,20549743:metal:4203:20557665,20562532:metal:4203:20584503,20573401:metal:4203:20586562'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005173330599673474, 'nb_photo': 138, 'list_port_cont': '20176530,20208856,20218078,20218480,20220185,20225580,20228949,20249841,20252802,20255535,20256783,20257657,20263208,20264743,20271437,20273836,20278082,20278126,20295859,20296438,20297239,20298009,20301838,20302107,20308266,20314550,20328296,20332766,20334108,20335340,20337205,20343739,20392900,20398146,20402417,20403066,20404880,20412457,20419612,20421546,20421665,20434792,20436758,20438223,20442982,20443803,20454747,20456333,20461341,20469611,20470621,20472422,20475397,20476940,20478081,20478269,20480145,20486029,20487565,20488919,20491118,20491227,20492433,20492522,20502793,20504989,20506143,20506833,20507095,20516333,20516381,20523317,20523468,20548702,20550569,20553624,20557114,20557457,20562367,20562677,20570043,20571556,20574789,20577282', 'assoc_port': '20175371:20176530,20206391:20208856,20215668:20218480,20215674:20218078,20219535:20220185,20224378:20225580,20228242:20228949,20247541:20249841,20251679:20252802,20254252:20255535,20255773:20256783,20257109:20257657,20262050:20263208,20263700:20264743,20270889:20273836,20270892:20271437,20277671:20278126,20277676:20278082,20295678:20295859,20296335:20296438,20297023:20297239,20297658:20298009,20300870:20302107,20300875:20301838,20307263:20308266,20314366:20314550,20327794:20328296,20331794:20332766,20333492:20334108,20334536:20335340,20336410:20337205,20341995:20343739,20392273:20392900,20397366:20398146,20401647:20402417,20402620:20403066,20404208:20404880,20411278:20412457,20418289:20419612,20420763:20421546,20421518:20421665,20433552:20434792,20436383:20436758,20436922:20438223,20441865:20443803,20441871:20442982,20454229:20454747,20455313:20456333,20460489:20461341,20469232:20469611,20470420:20470621,20471727:20472422,20474344:20475397,20476722:20476940,20477524:20478269,20477528:20478081,20479473:2048014', 'assoc_mat': '20175371:metal:4207:20176530,20206391:metal:4207:20208856,20215668:metal:4207:20218480,20215674:metal:4207:20218078,20219535:metal:4207:20220185,20224378:metal:4207:20225580,20228242:metal:4207:20228949,20247541:metal:4207:20249841,20251679:metal:4207:20252802,20254252:metal:4207:20255535,20255773:metal:4207:20256783,20257109:metal:4207:20257657,20262050:metal:4207:20263208,20263700:metal:4207:20264743,20270889:metal:4207:20273836,20270892:metal:4207:20271437,20277671:metal:4207:20278126,20277676:metal:4207:20278082,20295678:metal:4207:20295859,20296335:metal:4207:20296438,20297023:metal:4207:20297239,20297658:metal:4207:20298009,20300870:metal:4207:20302107,20300875:metal:4207:20301838,20307263:metal:4207:20308266,20314366:metal:4207:20314550,20327794:metal:4207:20328296,20331794:metal:4207:20332766,20333492:metal:4207:20334108,20334536:metal:4207:20335340,20336410:metal:4207:20337205,20341995:metal:4207:20343739,20392273:metal:4207:20392900,20397366:metal:4207:20398146,20401647:metal:4207:20402417,20402620:'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.2155577775323252, 'nb_photo': 1462, 'list_port_cont': '20219336,20226904,20227284,20228123,20231753,20233802,20234406,20246908,20248420,20255165,20257571,20267167,20267711,20272199,20275163,20275431,20278011,20278102,20278681,20291809,20295456,20296525,20297305,20298354,20302708,20304045,20308345,20309967,20310481,20313249,20313319,20323922,20325351,20334132,20334296,20335620,20340062,20343016,20351303,20352693,20355401,20355640,20392834,20394072,20395599,20401432,20403601,20409396,20411738,20412839,20416185,20417034,20419447,20420873,20421829,20422087,20434613,20436671,20436816,20441330,20442747,20444039,20449077,20456638,20457393,20457583,20461388,20469058,20469644,20470515,20472165,20476540,20478176,20480807,20482514,20483814,20486354,20489638,20490902,20492454,20501266,20504921,20506152,20507068,20508257,20511680,20512280,20515434,20518275,20522711,20523230,20523487,20545691,20553099,20557173,20562353,20562975,20567373,20567759,20571092,20572677,20576565', 'assoc_port': '20215669:20219336,20224375:20231753,20224376:20227284,20224380:20226904,20226941:20228123,20233427:20234406,20233428:20233802,20245940:20246908,20247540:20248420,20253015:20275431,20253018:20275163,20253020:20255165,20254278:20272199,20257117:20257571,20263699:20267167,20266085:20267711,20277673:20278681,20277674:20278102,20277678:20278011,20291009:20291809,20293714:20295456,20296336:20296525,20297027:20297305,20298066:20298354,20300874:20302708,20303269:20304045,20307290:20308345,20308441:20310481,20308451:20309967,20312000:20313319,20312002:20313249,20323459:20323922,20324562:20325351,20330842:20334296,20331821:20334132,20334539:20335620,20337415:20340062,20341994:20343016,20350374:20351303,20351129:20352693,20354706:20355640,20354712:20355401,20392274:20392834,20393266:20394072,20395414:20395599,20398811:20401432,20403539:20403601,20407606:20412839,20407608:20409396,20410110:20411738,20414606:20420873,20414611:20417034,20414615:20416185,20418291:20419447,20421503:20422087,20421527:20421829,20433549:2043667', 'assoc_mat': '20215669:metal:4200:20219336,20224375:metal:4200:20231753,20224376:metal:4200:20227284,20224380:metal:4200:20226904,20226941:metal:4200:20228123,20233427:metal:4200:20234406,20233428:metal:4200:20233802,20245940:metal:4200:20246908,20247540:metal:4200:20248420,20253015:metal:4200:20275431,20253018:metal:4200:20275163,20253020:metal:4200:20255165,20254278:metal:4200:20272199,20257117:metal:4200:20257571,20263699:metal:4200:20267167,20266085:metal:4200:20267711,20277673:metal:4200:20278681,20277674:metal:4200:20278102,20277678:metal:4200:20278011,20291009:metal:4200:20291809,20293714:metal:4200:20295456,20296336:metal:4200:20296525,20297027:metal:4200:20297305,20298066:metal:4200:20298354,20300874:metal:4200:20302708,20303269:metal:4200:20304045,20307290:metal:4200:20308345,20308441:metal:4200:20310481,20308451:metal:4200:20309967,20312000:metal:4200:20313319,20312002:metal:4200:20313249,20323459:metal:4200:20323922,20324562:metal:4200:20325351,20330842:metal:4200:20334296,20331821:metal:4200:20334132,20334539:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '20336665', 'assoc_port': '20336408:20336665', 'assoc_mat': '20336408:metal:3726:20336665'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012339365554679411, 'nb_photo': 1208, 'list_port_cont': '20168748,20170133,20173854,20174168,20178358,20178613,20184718,20200310,20203914,20206249,20208993,20209440,20209872,20210850,20217455,20218308,20220320,20223976,20226040,20226618,20227879,20229217,20247092,20259505,20265006,20296644,20332604,20333356,20334230,20334407,20334613,20337944,20339423,20340038,20345654,20350789,20351373,20352092,20353917,20355387,20358757,20360014,20360236,20360365,20360570,20361370,20362541,20362597,20362688,20363960,20364113,20364273,20365490,20365924,20366167,20367248,20367341,20368523,20368793,20369101,20369345,20370617,20393168,20395267,20398639,20400649,20402663,20407486,20411477,20415934,20416142,20419525,20420074,20422610,20436063,20438630,20443001,20443784,20444099,20445128,20452064,20455623,20456586,20461364,20469198,20470705,20475608,20476084,20477120,20480486,20483629,20486967,20487365,20490977,20492572,20493853,20493983,20503213,20505002,20506281,20506546,20506716,20507227,20514954,20515875,20516423,20518551,20522754,20525035,20525515,20546218,20549095,20551513,2055360', 'assoc_port': '20168058:20265006,20168492:20168748,20169287:20170133,20171950:20173854,20172748:20174168,20177140:20178358,20177547:20178613,20183126:20184718,20199782:20200310,20200514:20206249,20201665:20203914,20206393:20209440,20206396:20208993,20209121:20209872,20210190:20210850,20215665:20218308,20215671:20217455,20219533:20220320,20220268:20226618,20220270:20223976,20224384:20226040,20226942:20227879,20228246:20229217,20245966:20247092,20249724:20360236,20249727:20360365,20253023:20360570,20257111:20259505,20258543:20362688,20263701:20370617,20266081:20364273,20270891:20369345,20270893:20369101,20277682:20296644,20293713:20368793,20295679:20368523,20296493:20367341,20297024:20367248,20297026:20366167,20297653:20365924,20298063:20365490,20300871:20364113,20303263:20363960,20303271:20362597,20308444:20362541,20308453:20361370,20312004:20360014,20313891:20358757,20324554:20350789,20324561:20334230,20326811:20333356,20330845:20332604,20333489:20334613,20333491:20334407,20336407:20337944,20337414:20339423,20338546:2034003', 'assoc_mat': '20168058:metal:4211:20265006,20168492:metal:4211:20168748,20169287:metal:4211:20170133,20171950:metal:4211:20173854,20172748:metal:4211:20174168,20177140:metal:4211:20178358,20177547:metal:4211:20178613,20183126:metal:4211:20184718,20199782:metal:4211:20200310,20200514:metal:4211:20206249,20201665:metal:4211:20203914,20206393:metal:4211:20209440,20206396:metal:4211:20208993,20209121:metal:4211:20209872,20210190:metal:4211:20210850,20215665:metal:4211:20218308,20215671:metal:4211:20217455,20219533:metal:4211:20220320,20220268:metal:4211:20226618,20220270:metal:4211:20223976,20224384:metal:4211:20226040,20226942:metal:4211:20227879,20228246:metal:4211:20229217,20245966:metal:4211:20247092,20249724:metal:4211:20360236,20249727:metal:4211:20360365,20253023:metal:4211:20360570,20257111:metal:4211:20259505,20258543:metal:4211:20362688,20263701:metal:4211:20370617,20266081:metal:4211:20364273,20270891:metal:4211:20369345,20270893:metal:4211:20369101,20277682:metal:4211:20296644,20293713:metal:4211:20368793,20295679:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0047437553838372845, 'nb_photo': 1, 'list_port_cont': '20340541', 'assoc_port': '20338547:20340541', 'assoc_mat': '20338547:metal:3327:20340541'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0004828086757637415, 'nb_photo': 23, 'list_port_cont': '20203191,20220017,20225102,20248050,20257961,20298232,20334779,20352426,20395699,20410548,20432285,20462265,20516364', 'assoc_port': '20202892:20203191,20219532:20220017,20224383:20225102,20247543:20248050,20255775:20257961,20298061:20298232,20334537:20334779,20350377:20352426,20395415:20395699,20410114:20410548,20431074:20432285,20462119:20462265,20515637:20516364', 'assoc_mat': '20202892:metal:3594:20203191,20219532:metal:3594:20220017,20224383:metal:3594:20225102,20247543:metal:3594:20248050,20255775:metal:3594:20257961,20298061:metal:3594:20298232,20334537:metal:3594:20334779,20350377:metal:3594:20352426,20395415:metal:3594:20395699,20410114:metal:3594:20410548,20431074:metal:3594:20432285,20462119:metal:3594:20462265,20515637:metal:3594:20516364'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.018068079295534317, 'nb_photo': 1037, 'list_port_cont': '20319425,20345898,20355059,20360101,20381908,20382458,20384586,20410412,20419135,20419444,20436294,20447907,20462764,20466596,20469137,20478288,20494360,20495671,20503197,20515108,20516434,20529701,20583886,20584255,20586223', 'assoc_port': '20186675:20319425,20204921:20345898,20220267:20355059,20249726:20360101,20266098:20436294,20295680:20381908,20296337:20382458,20303275:20384586,20326810:20410412,20338543:20419135,20338549:20419444,20392276:20447907,20407610:20462764,20414608:20466596,20431076:20495671,20445955:20478288,20469015:20469137,20470423:20494360,20485440:20503197,20505940:20515108,20506800:20516434,20517445:20529701,20553045:20583886,20561522:20584255,20570272:20586223', 'assoc_mat': '20186675:papier:4205:20319425,20204921:papier:4205:20345898,20220267:papier:4205:20355059,20249726:papier:4205:20360101,20266098:papier:4205:20436294,20295680:papier:4205:20381908,20296337:papier:4205:20382458,20303275:papier:4205:20384586,20326810:papier:4205:20410412,20338543:papier:4205:20419135,20338549:papier:4205:20419444,20392276:papier:4205:20447907,20407610:papier:4205:20462764,20414608:papier:4205:20466596,20431076:papier:4205:20495671,20445955:papier:4205:20478288,20469015:papier:4205:20469137,20470423:papier:4205:20494360,20485440:papier:4205:20503197,20505940:papier:4205:20515108,20506800:papier:4205:20516434,20517445:papier:4205:20529701,20553045:papier:4205:20583886,20561522:papier:4205:20584255,20570272:papier:4205:20586223'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.009717522628293613, 'nb_photo': 1970, 'list_port_cont': '20297162,20317634,20346297,20354741,20355860,20360469,20362955,20379883,20383276,20389340,20410121,20416554,20426353,20451281,20464654,20476679,20479604,20480102,20493744,20494528,20504301,20514605,20522620,20531319,20557663,20584499,20586566', 'assoc_port': '20171947:20297162,20183128:20317634,20204920:20346297,20215672:20354741,20228245:20355860,20251677:20360469,20262031:20362955,20291011:20379883,20297655:20383276,20308443:20389340,20324559:20410121,20334535:20416554,20354704:20426353,20398812:20451281,20410109:20464654,20421532:20493744,20441872:20476679,20451766:20480102,20470424:20494528,20479233:20479604,20487794:20504301,20505111:20514605,20510744:20522620,20519774:20531319,20549743:20557663,20562532:20584499,20573401:20586566', 'assoc_mat': '20171947:papier:4203:20297162,20183128:papier:4203:20317634,20204920:papier:4203:20346297,20215672:papier:4203:20354741,20228245:papier:4203:20355860,20251677:papier:4203:20360469,20262031:papier:4203:20362955,20291011:papier:4203:20379883,20297655:papier:4203:20383276,20308443:papier:4203:20389340,20324559:papier:4203:20410121,20334535:papier:4203:20416554,20354704:papier:4203:20426353,20398812:papier:4203:20451281,20410109:papier:4203:20464654,20421532:papier:4203:20493744,20441872:papier:4203:20476679,20451766:papier:4203:20480102,20470424:papier:4203:20494528,20479233:papier:4203:20479604,20487794:papier:4203:20504301,20505111:papier:4203:20514605,20510744:papier:4203:20522620,20519774:papier:4203:20531319,20549743:papier:4203:20557663,20562532:papier:4203:20584499,20573401:papier:4203:20586566'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.041916359970392905, 'nb_photo': 13095, 'list_port_cont': '20168687,20169506,20170549,20172441,20172611,20173973,20176527,20177468,20178326,20184209,20186810,20192536,20192992,20193194,20193478,20201556,20202050,20202832,20203524,20203766,20206761,20207647,20208849,20209544,20209663,20210572,20214072,20217115,20218084,20218479,20219546,20220173,20221113,20225464,20225583,20227686,20228697,20228950,20246620,20246755,20249531,20249853,20250399,20252804,20253229,20255529,20256784,20257558,20257665,20259751,20263205,20264744,20270946,20271432,20273839,20277196,20277984,20278025,20278069,20278114,20291779,20294893,20294966,20295866,20296443,20296733,20296798,20297241,20297999,20298027,20298280,20301831,20302103,20303707,20303950,20308264,20309194,20309258,20312766,20314556,20325216,20326355,20326614,20328290,20328529,20332297,20332768,20334099,20334246,20335338,20337199,20339503,20340158,20343729,20351005,20351015,20351460,20353487,20355270,20355416,20355595,20392760,20392892,20394401,20398142,20399436,20399980,20402412,20403056,20404888,20408402,20408680,20410950,2041245', 'assoc_port': '20168493:20168687,20169286:20169506,20169835:20170549,20171946:20172611,20171949:20172441,20172747:20173973,20175371:20176527,20177144:20177468,20177543:20178326,20180270:20193478,20183125:20184209,20185346:20186810,20186676:20192536,20192832:20193194,20192834:20192992,20200510:20203766,20200511:20202050,20200513:20201556,20201669:20202832,20202893:20203524,20204919:20206761,20206391:20208849,20206395:20207647,20209117:20209663,20209124:20209544,20210192:20210572,20213072:20214072,20215663:20219546,20215668:20218479,20215674:20218084,20215689:20217115,20219535:20220173,20220269:20221113,20224378:20225583,20224381:20225464,20226939:20227686,20228242:20228950,20228244:20228697,20245938:20246755,20245965:20246620,20247541:20249853,20247544:20249531,20249728:20250399,20251674:20253229,20251679:20252804,20254252:20255529,20255773:20256784,20257109:20257665,20257115:20257558,20258542:20259751,20262050:20263205,20263700:20264744,20270431:20270946,20270889:20273839,20270892:20271432,20276980:20277196,20277671:2027811', 'assoc_mat': '20168493:papier:4207:20168687,20169286:papier:4207:20169506,20169835:papier:4207:20170549,20171946:papier:4207:20172611,20171949:papier:4207:20172441,20172747:papier:4207:20173973,20175371:papier:4207:20176527,20177144:papier:4207:20177468,20177543:papier:4207:20178326,20180270:papier:4207:20193478,20183125:papier:4207:20184209,20185346:papier:4207:20186810,20186676:papier:4207:20192536,20192832:papier:4207:20193194,20192834:papier:4207:20192992,20200510:papier:4207:20203766,20200511:papier:4207:20202050,20200513:papier:4207:20201556,20201669:papier:4207:20202832,20202893:papier:4207:20203524,20204919:papier:4207:20206761,20206391:papier:4207:20208849,20206395:papier:4207:20207647,20209117:papier:4207:20209663,20209124:papier:4207:20209544,20210192:papier:4207:20210572,20213072:papier:4207:20214072,20215663:papier:4207:20219546,20215668:papier:4207:20218479,20215674:papier:4207:20218084,20215689:papier:4207:20217115,20219535:papier:4207:20220173,20220269:papier:4207:20221113,20224378:papier:4207:20225583,2022'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01525286130135642, 'nb_photo': 2099, 'list_port_cont': '20219347,20226906,20227281,20228125,20231760,20233800,20234407,20246897,20248411,20255156,20257564,20267165,20267703,20272208,20275150,20275426,20278017,20278103,20278678,20291818,20295457,20296523,20297295,20298348,20302715,20304046,20308347,20309973,20310483,20313239,20313326,20323924,20325356,20334137,20334307,20335609,20340057,20343008,20351304,20352694,20355402,20355645,20392832,20394069,20395595,20401443,20403598,20409395,20411736,20412836,20416189,20417044,20419451,20420882,20421814,20422073,20434622,20436662,20436820,20441335,20442742,20444052,20449070,20453693,20456630,20457387,20457594,20461374,20469064,20469639,20470520,20472166,20476533,20478184,20480806,20482521,20483813,20486355,20489644,20490904,20492458,20501271,20504925,20506161,20507071,20508246,20511683,20512289,20515436,20518280,20522722,20523232,20523486,20545697,20553091,20557185,20562356,20562986,20567366,20567767,20571082,20572672,20576574', 'assoc_port': '20215669:20219347,20224375:20231760,20224376:20227281,20224380:20226906,20226941:20228125,20233427:20234407,20233428:20233800,20245940:20246897,20247540:20248411,20253015:20275426,20253018:20275150,20253020:20255156,20254278:20272208,20257117:20257564,20263699:20267165,20266085:20267703,20277673:20278678,20277674:20278103,20277678:20278017,20291009:20291818,20293714:20295457,20296336:20296523,20297027:20297295,20298066:20298348,20300874:20302715,20303269:20304046,20307290:20308347,20308441:20310483,20308451:20309973,20312000:20313326,20312002:20313239,20323459:20323924,20324562:20325356,20330842:20334307,20331821:20334137,20334539:20335609,20337415:20340057,20341994:20343008,20350374:20351304,20351129:20352694,20354706:20355645,20354712:20355402,20392274:20392832,20393266:20394069,20395414:20395595,20398811:20401443,20403539:20403598,20407606:20412836,20407608:20409395,20410110:20411736,20414606:20420882,20414611:20417044,20414615:20416189,20418291:20419451,20421503:20422073,20421527:20421814,20433549:2043666', 'assoc_mat': '20215669:papier:4200:20219347,20224375:papier:4200:20231760,20224376:papier:4200:20227281,20224380:papier:4200:20226906,20226941:papier:4200:20228125,20233427:papier:4200:20234407,20233428:papier:4200:20233800,20245940:papier:4200:20246897,20247540:papier:4200:20248411,20253015:papier:4200:20275426,20253018:papier:4200:20275150,20253020:papier:4200:20255156,20254278:papier:4200:20272208,20257117:papier:4200:20257564,20263699:papier:4200:20267165,20266085:papier:4200:20267703,20277673:papier:4200:20278678,20277674:papier:4200:20278103,20277678:papier:4200:20278017,20291009:papier:4200:20291818,20293714:papier:4200:20295457,20296336:papier:4200:20296523,20297027:papier:4200:20297295,20298066:papier:4200:20298348,20300874:papier:4200:20302715,20303269:papier:4200:20304046,20307290:papier:4200:20308347,20308441:papier:4200:20310483,20308451:papier:4200:20309973,20312000:papier:4200:20313326,20312002:papier:4200:20313239,20323459:papier:4200:20323924,20324562:papier:4200:20325356,20330842:papier:4200:20334307,2033'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9572038924514877, 'nb_photo': 144, 'list_port_cont': '20178580,20180538,20209449,20233580,20257800,20258680,20263831,20277881,20291102,20297712,20300972,20307535,20308287,20308815,20312183,20312705,20314542,20328277,20336666,20354748,20354758', 'assoc_port': '20177138:20178580,20180269:20180538,20201668:20233580,20209120:20209449,20253024:20257800,20258545:20258680,20263698:20263831,20277670:20277881,20291008:20291102,20297654:20297712,20300843:20300972,20307264:20308287,20307291:20307535,20308446:20308815,20312001:20312705,20312005:20312183,20314367:20314542,20327792:20328277,20336408:20336666,20354702:20354758,20354705:20354748', 'assoc_mat': '20177138:papier:3726:20178580,20180269:papier:3726:20180538,20201668:papier:3726:20233580,20209120:papier:3726:20209449,20253024:papier:3726:20257800,20258545:papier:3726:20258680,20263698:papier:3726:20263831,20277670:papier:3726:20277881,20291008:papier:3726:20291102,20297654:papier:3726:20297712,20300843:papier:3726:20300972,20307264:papier:3726:20308287,20307291:papier:3726:20307535,20308446:papier:3726:20308815,20312001:papier:3726:20312705,20312005:papier:3726:20312183,20314367:papier:3726:20314542,20327792:papier:3726:20328277,20336408:papier:3726:20336666,20354702:papier:3726:20354758,20354705:papier:3726:20354748'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010333196242169695, 'nb_photo': 12031, 'list_port_cont': '20168751,20170146,20173848,20174161,20178359,20178599,20184729,20200318,20203925,20206245,20208999,20209437,20209878,20210858,20217453,20218313,20220332,20223978,20226045,20226612,20227880,20229218,20247099,20259496,20265003,20296646,20332612,20333362,20334239,20334400,20334615,20337939,20339419,20340035,20345655,20350787,20351361,20352083,20353923,20355381,20358751,20360012,20360246,20360361,20360565,20361368,20362540,20362606,20362693,20363965,20364123,20364269,20365488,20365929,20366171,20367240,20367353,20368525,20368800,20369109,20369333,20370618,20393176,20395261,20398643,20400639,20402666,20407489,20411467,20415937,20416147,20419512,20420073,20422607,20436070,20438633,20442997,20443791,20444101,20445122,20452060,20455629,20456578,20461369,20469204,20470703,20475603,20476080,20477119,20480476,20483637,20486979,20487362,20490964,20492579,20493867,20493978,20503210,20504998,20506288,20506559,20506717,20507232,20514956,20515882,20516416,20518553,20522755,20525026,20525516,20546212,20549106,20551501,2055359', 'assoc_port': '20168058:20265003,20168492:20168751,20169287:20170146,20171950:20173848,20172748:20174161,20177140:20178359,20177547:20178599,20183126:20184729,20199782:20200318,20200514:20206245,20201665:20203925,20206393:20209437,20206396:20208999,20209121:20209878,20210190:20210858,20215665:20218313,20215671:20217453,20219533:20220332,20220268:20226612,20220270:20223978,20224384:20226045,20226942:20227880,20228246:20229218,20245966:20247099,20249724:20360246,20249727:20360361,20253023:20360565,20257111:20259496,20258543:20362693,20263701:20370618,20266081:20364269,20270891:20369333,20270893:20369109,20277682:20296646,20293713:20368800,20295679:20368525,20296493:20367353,20297024:20367240,20297026:20366171,20297653:20365929,20298063:20365488,20300871:20364123,20303263:20363965,20303271:20362606,20308444:20362540,20308453:20361368,20312004:20360012,20313891:20358751,20324554:20350787,20324561:20334239,20326811:20333362,20330845:20332612,20333489:20334615,20333491:20334400,20336407:20337939,20337414:20339419,20338546:2034003', 'assoc_mat': '20168058:papier:4211:20265003,20168492:papier:4211:20168751,20169287:papier:4211:20170146,20171950:papier:4211:20173848,20172748:papier:4211:20174161,20177140:papier:4211:20178359,20177547:papier:4211:20178599,20183126:papier:4211:20184729,20199782:papier:4211:20200318,20200514:papier:4211:20206245,20201665:papier:4211:20203925,20206393:papier:4211:20209437,20206396:papier:4211:20208999,20209121:papier:4211:20209878,20210190:papier:4211:20210858,20215665:papier:4211:20218313,20215671:papier:4211:20217453,20219533:papier:4211:20220332,20220268:papier:4211:20226612,20220270:papier:4211:20223978,20224384:papier:4211:20226045,20226942:papier:4211:20227880,20228246:papier:4211:20229218,20245966:papier:4211:20247099,20249724:papier:4211:20360246,20249727:papier:4211:20360361,20253023:papier:4211:20360565,20257111:papier:4211:20259496,20258543:papier:4211:20362693,20263701:papier:4211:20370618,20266081:papier:4211:20364269,20270891:papier:4211:20369333,20270893:papier:4211:20369109,20277682:papier:4211:20296646,2029'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009357994876171838, 'nb_photo': 268, 'list_port_cont': '20169748,20171217,20172632,20174092,20178713,20186487,20188607,20200242,20201403,20202952,20208870,20209829,20211310,20217274,20220557,20227550,20227660,20229865,20247288,20248901,20255099,20257455,20260606,20264576,20278385,20278685,20295634,20296824,20296888,20298336,20302295,20304741,20305897,20309603,20310155,20312963,20314131,20325806,20327881,20332514,20333672,20338601,20351382,20352809,20355109,20356293,20394882,20398600,20402648,20405152,20408824,20413202,20415885,20422089,20442811,20444082,20444609,20445552,20449148,20451882,20454022,20457053,20460834,20469712,20470678,20474526,20476956,20483989,20491653,20501400,20505490,20506553,20508477,20508777,20514564,20515512,20520534,20523648,20546474,20549114,20551760,20555025,20557232,20561270,20571029,20576588,20576624', 'assoc_port': '20169285:20169748,20169834:20171217,20171951:20172632,20172749:20174092,20177545:20178713,20183123:20186487,20186672:20188607,20199786:20200242,20200509:20201403,20201667:20202952,20206394:20208870,20209119:20209829,20210194:20211310,20215687:20217274,20219531:20220557,20224377:20227660,20224382:20227550,20228243:20229865,20245939:20247288,20247542:20248901,20253021:20255099,20254304:20257455,20258541:20260606,20262010:20264576,20277672:20278685,20277677:20278385,20293712:20295634,20296334:20296824,20296496:20296888,20298064:20298336,20300873:20302295,20303267:20305897,20303272:20304741,20308442:20310155,20308450:20309603,20312006:20312963,20313893:20314131,20324558:20325806,20326812:20327881,20330844:20332514,20331796:20333672,20337409:20338601,20350380:20351382,20352155:20352809,20354707:20355109,20355354:20356293,20393265:20394882,20397365:20398600,20401648:20402648,20404209:20405152,20407607:20408824,20411279:20413202,20414609:20415885,20421504:20422089,20431075:20444609,20441870:20442811,20443835:2044408', 'assoc_mat': '20169285:papier:3327:20169748,20169834:papier:3327:20171217,20171951:papier:3327:20172632,20172749:papier:3327:20174092,20177545:papier:3327:20178713,20183123:papier:3327:20186487,20186672:papier:3327:20188607,20199786:papier:3327:20200242,20200509:papier:3327:20201403,20201667:papier:3327:20202952,20206394:papier:3327:20208870,20209119:papier:3327:20209829,20210194:papier:3327:20211310,20215687:papier:3327:20217274,20219531:papier:3327:20220557,20224377:papier:3327:20227660,20224382:papier:3327:20227550,20228243:papier:3327:20229865,20245939:papier:3327:20247288,20247542:papier:3327:20248901,20253021:papier:3327:20255099,20254304:papier:3327:20257455,20258541:papier:3327:20260606,20262010:papier:3327:20264576,20277672:papier:3327:20278685,20277677:papier:3327:20278385,20293712:papier:3327:20295634,20296334:papier:3327:20296824,20296496:papier:3327:20296888,20298064:papier:3327:20298336,20300873:papier:3327:20302295,20303267:papier:3327:20305897,20303272:papier:3327:20304741,20308442:papier:3327:20310155,2030'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07898998889169846, 'nb_photo': 3245, 'list_port_cont': '20185870,20203196,20220026,20225100,20248046,20257959,20270565,20298234,20334773,20352435,20395697,20410551,20432291,20462268,20485244,20492365,20516359,20570859', 'assoc_port': '20185344:20185870,20202892:20203196,20219532:20220026,20224383:20225100,20247543:20248046,20255775:20257959,20270434:20270565,20298061:20298234,20334537:20334773,20350377:20352435,20395415:20395697,20410114:20410551,20431074:20432291,20462119:20462268,20481817:20485244,20492275:20492365,20515637:20516359,20570274:20570859', 'assoc_mat': '20185344:papier:3594:20185870,20202892:papier:3594:20203196,20219532:papier:3594:20220026,20224383:papier:3594:20225100,20247543:papier:3594:20248046,20255775:papier:3594:20257959,20270434:papier:3594:20270565,20298061:papier:3594:20298234,20334537:papier:3594:20334773,20350377:papier:3594:20352435,20395415:papier:3594:20395697,20410114:papier:3594:20410551,20431074:papier:3594:20432291,20462119:papier:3594:20462268,20481817:papier:3594:20485244,20492275:papier:3594:20492365,20515637:papier:3594:20516359,20570274:papier:3594:20570859'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006091120913663276, 'nb_photo': 80, 'list_port_cont': '20319424,20345891,20355051,20360109,20381917,20382457,20384579,20410421,20419446,20436296,20447904,20462752,20466581,20469143,20478290,20494359,20495679,20503193,20515106,20516442,20529711,20583888,20584256,20586220', 'assoc_port': '20186675:20319424,20204921:20345891,20220267:20355051,20249726:20360109,20266098:20436296,20295680:20381917,20296337:20382457,20303275:20384579,20326810:20410421,20338549:20419446,20392276:20447904,20407610:20462752,20414608:20466581,20431076:20495679,20445955:20478290,20469015:20469143,20470423:20494359,20485440:20503193,20505940:20515106,20506800:20516442,20517445:20529711,20553045:20583888,20561522:20584256,20570272:20586220', 'assoc_mat': '20186675:pehd:4205:20319424,20204921:pehd:4205:20345891,20220267:pehd:4205:20355051,20249726:pehd:4205:20360109,20266098:pehd:4205:20436296,20295680:pehd:4205:20381917,20296337:pehd:4205:20382457,20303275:pehd:4205:20384579,20326810:pehd:4205:20410421,20338549:pehd:4205:20419446,20392276:pehd:4205:20447904,20407610:pehd:4205:20462752,20414608:pehd:4205:20466581,20431076:pehd:4205:20495679,20445955:pehd:4205:20478290,20469015:pehd:4205:20469143,20470423:pehd:4205:20494359,20485440:pehd:4205:20503193,20505940:pehd:4205:20515106,20506800:pehd:4205:20516442,20517445:pehd:4205:20529711,20553045:pehd:4205:20583888,20561522:pehd:4205:20584256,20570272:pehd:4205:20586220'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.003705212433306811, 'nb_photo': 253, 'list_port_cont': '20297154,20317624,20346301,20354730,20355862,20360465,20362945,20379890,20383273,20389344,20410123,20416549,20426342,20451286,20464647,20476674,20479600,20480111,20493735,20494525,20504295,20514600,20522624,20531315,20557664,20584492,20586555', 'assoc_port': '20171947:20297154,20183128:20317624,20204920:20346301,20215672:20354730,20228245:20355862,20251677:20360465,20262031:20362945,20291011:20379890,20297655:20383273,20308443:20389344,20324559:20410123,20334535:20416549,20354704:20426342,20398812:20451286,20410109:20464647,20421532:20493735,20441872:20476674,20451766:20480111,20470424:20494525,20479233:20479600,20487794:20504295,20505111:20514600,20510744:20522624,20519774:20531315,20549743:20557664,20562532:20584492,20573401:20586555', 'assoc_mat': '20171947:pehd:4203:20297154,20183128:pehd:4203:20317624,20204920:pehd:4203:20346301,20215672:pehd:4203:20354730,20228245:pehd:4203:20355862,20251677:pehd:4203:20360465,20262031:pehd:4203:20362945,20291011:pehd:4203:20379890,20297655:pehd:4203:20383273,20308443:pehd:4203:20389344,20324559:pehd:4203:20410123,20334535:pehd:4203:20416549,20354704:pehd:4203:20426342,20398812:pehd:4203:20451286,20410109:pehd:4203:20464647,20421532:pehd:4203:20493735,20441872:pehd:4203:20476674,20451766:pehd:4203:20480111,20470424:pehd:4203:20494525,20479233:pehd:4203:20479600,20487794:pehd:4203:20504295,20505111:pehd:4203:20514600,20510744:pehd:4203:20522624,20519774:pehd:4203:20531315,20549743:pehd:4203:20557664,20562532:pehd:4203:20584492,20573401:pehd:4203:20586555'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004146789730213264, 'nb_photo': 262, 'list_port_cont': '20176541,20208851,20217108,20218079,20218468,20219549,20220177,20221115,20225459,20225582,20227688,20228707,20228958,20246765,20249532,20250392,20252801,20253218,20255528,20256782,20257556,20259753,20264734,20273843,20277978,20278112,20291772,20294906,20294972,20295860,20296742,20297248,20298007,20298288,20302116,20303720,20303958,20308259,20309186,20314561,20325222,20326356,20326607,20328525,20332285,20332775,20334107,20334249,20337202,20339509,20340161,20343733,20350993,20351456,20353493,20355273,20355420,20392768,20392893,20399983,20404886,20408691,20410951,20412448,20412717,20415492,20419618,20421447,20421538,20421675,20434371,20434782,20436749,20438227,20442968,20443799,20444115,20447401,20449176,20452938,20454749,20456342,20460111,20469085,20469614,20470564,20470731,20472416,20474857,20475400,20476942,20478276,20479350,20479412,20482948,20486032,20487065,20488928,20491239,20492430,20492523,20502790,20503073,20504995,20505376,20506142,20506465,20506839,20507058,20508134,20514080,20514505,20516051,2051633', 'assoc_port': '20175371:20176541,20206391:20208851,20215663:20219549,20215668:20218468,20215674:20218079,20215689:20217108,20219535:20220177,20220269:20221115,20224378:20225582,20224381:20225459,20226939:20227688,20228242:20228958,20228244:20228707,20245938:20246765,20247544:20249532,20249728:20250392,20251674:20253218,20251679:20252801,20254252:20255528,20255773:20256782,20257115:20257556,20258542:20259753,20263700:20264734,20270889:20273843,20277671:20278112,20277684:20277978,20291010:20291772,20293711:20294972,20293715:20294906,20295678:20295860,20296497:20296742,20297023:20297248,20297658:20298007,20298065:20298288,20300870:20302116,20303266:20303958,20303270:20303720,20307263:20308259,20308448:20309186,20314366:20314561,20324553:20326607,20324557:20326356,20324560:20325222,20327793:20328525,20330843:20332285,20331794:20332775,20333490:20334249,20333492:20334107,20336410:20337202,20338544:20340161,20338548:20339509,20341995:20343733,20350379:20350993,20351125:20351456,20353379:20353493,20354708:20355420,20354711:2035527', 'assoc_mat': '20175371:pehd:4207:20176541,20206391:pehd:4207:20208851,20215663:pehd:4207:20219549,20215668:pehd:4207:20218468,20215674:pehd:4207:20218079,20215689:pehd:4207:20217108,20219535:pehd:4207:20220177,20220269:pehd:4207:20221115,20224378:pehd:4207:20225582,20224381:pehd:4207:20225459,20226939:pehd:4207:20227688,20228242:pehd:4207:20228958,20228244:pehd:4207:20228707,20245938:pehd:4207:20246765,20247544:pehd:4207:20249532,20249728:pehd:4207:20250392,20251674:pehd:4207:20253218,20251679:pehd:4207:20252801,20254252:pehd:4207:20255528,20255773:pehd:4207:20256782,20257115:pehd:4207:20257556,20258542:pehd:4207:20259753,20263700:pehd:4207:20264734,20270889:pehd:4207:20273843,20277671:pehd:4207:20278112,20277684:pehd:4207:20277978,20291010:pehd:4207:20291772,20293711:pehd:4207:20294972,20293715:pehd:4207:20294906,20295678:pehd:4207:20295860,20296497:pehd:4207:20296742,20297023:pehd:4207:20297248,20297658:pehd:4207:20298007,20298065:pehd:4207:20298288,20300870:pehd:4207:20302116,20303266:pehd:4207:20303958,20303270:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.008998046271607475, 'nb_photo': 931, 'list_port_cont': '20168766,20177062,20185082,20193236,20219338,20226903,20227270,20228131,20231767,20233790,20234414,20246903,20248414,20255166,20257574,20267158,20267713,20272202,20275162,20275432,20278012,20278096,20278671,20291813,20295460,20296516,20297304,20298350,20302712,20304040,20309965,20310471,20313252,20313330,20323918,20325348,20334133,20334303,20335613,20340058,20343013,20351315,20352691,20355409,20355639,20392828,20394076,20395602,20401434,20403611,20409394,20411746,20412827,20416193,20417040,20419448,20420883,20421824,20422072,20434616,20436669,20436811,20441325,20442739,20444040,20449079,20453686,20456628,20457402,20457585,20461380,20469062,20469632,20470516,20472180,20476536,20478182,20480805,20482518,20483815,20486369,20489639,20490907,20492449,20501268,20504919,20506150,20507070,20508249,20511684,20512288,20515442,20518266,20522717,20523236,20523484,20545702,20553089,20557176,20562354,20562985,20567381,20567765,20571094,20572675,20576566', 'assoc_port': '20168494:20168766,20175370:20177062,20183122:20185082,20192831:20193236,20215669:20219338,20224375:20231767,20224376:20227270,20224380:20226903,20226941:20228131,20233427:20234414,20233428:20233790,20245940:20246903,20247540:20248414,20253015:20275432,20253018:20275162,20253020:20255166,20254278:20272202,20257117:20257574,20263699:20267158,20266085:20267713,20277673:20278671,20277674:20278096,20277678:20278012,20291009:20291813,20293714:20295460,20296336:20296516,20297027:20297304,20298066:20298350,20300874:20302712,20303269:20304040,20308441:20310471,20308451:20309965,20312000:20313330,20312002:20313252,20323459:20323918,20324562:20325348,20330842:20334303,20331821:20334133,20334539:20335613,20337415:20340058,20341994:20343013,20350374:20351315,20351129:20352691,20354706:20355639,20354712:20355409,20392274:20392828,20393266:20394076,20395414:20395602,20398811:20401434,20403539:20403611,20407606:20412827,20407608:20409394,20410110:20411746,20414606:20420883,20414611:20417040,20414615:20416193,20418291:2041944', 'assoc_mat': '20168494:pehd:4200:20168766,20175370:pehd:4200:20177062,20183122:pehd:4200:20185082,20192831:pehd:4200:20193236,20215669:pehd:4200:20219338,20224375:pehd:4200:20231767,20224376:pehd:4200:20227270,20224380:pehd:4200:20226903,20226941:pehd:4200:20228131,20233427:pehd:4200:20234414,20233428:pehd:4200:20233790,20245940:pehd:4200:20246903,20247540:pehd:4200:20248414,20253015:pehd:4200:20275432,20253018:pehd:4200:20275162,20253020:pehd:4200:20255166,20254278:pehd:4200:20272202,20257117:pehd:4200:20257574,20263699:pehd:4200:20267158,20266085:pehd:4200:20267713,20277673:pehd:4200:20278671,20277674:pehd:4200:20278096,20277678:pehd:4200:20278012,20291009:pehd:4200:20291813,20293714:pehd:4200:20295460,20296336:pehd:4200:20296516,20297027:pehd:4200:20297304,20298066:pehd:4200:20298350,20300874:pehd:4200:20302712,20303269:pehd:4200:20304040,20308441:pehd:4200:20310471,20308451:pehd:4200:20309965,20312000:pehd:4200:20313330,20312002:pehd:4200:20313252,20323459:pehd:4200:20323918,20324562:pehd:4200:20325348,20330842:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9412903838464017, 'nb_photo': 14141, 'list_port_cont': '20168744,20170143,20173852,20174165,20178353,20178608,20184721,20200312,20203919,20206246,20208998,20209432,20209869,20210857,20217449,20218315,20220334,20223974,20226050,20226613,20227875,20229221,20247094,20259500,20265011,20296647,20332610,20333365,20334237,20334409,20334608,20337946,20339424,20340036,20345657,20350783,20351362,20352089,20353925,20355382,20358750,20360009,20360249,20360372,20360569,20361363,20362539,20362595,20362694,20363961,20364119,20364281,20365499,20365925,20366178,20367249,20367354,20368520,20368797,20369105,20369337,20370612,20393173,20395260,20398644,20400647,20402664,20407488,20411468,20415931,20416148,20419519,20420075,20422605,20436065,20438635,20442998,20443781,20444106,20445129,20452058,20455619,20456582,20461365,20469211,20470704,20475605,20476091,20477121,20480475,20483625,20486968,20487361,20490972,20492567,20493851,20493981,20503222,20505007,20506280,20506548,20506719,20507220,20514951,20515879,20516425,20518557,20522745,20525023,20525522,20546207,20549093,20551500,2055359', 'assoc_port': '20168058:20265011,20168492:20168744,20169287:20170143,20171950:20173852,20172748:20174165,20177140:20178353,20177547:20178608,20183126:20184721,20199782:20200312,20200514:20206246,20201665:20203919,20206393:20209432,20206396:20208998,20209121:20209869,20210190:20210857,20215665:20218315,20215671:20217449,20219533:20220334,20220268:20226613,20220270:20223974,20224384:20226050,20226942:20227875,20228246:20229221,20245966:20247094,20249724:20360249,20249727:20360372,20253023:20360569,20257111:20259500,20258543:20362694,20263701:20370612,20266081:20364281,20270891:20369337,20270893:20369105,20277682:20296647,20293713:20368797,20295679:20368520,20296493:20367354,20297024:20367249,20297026:20366178,20297653:20365925,20298063:20365499,20300871:20364119,20303263:20363961,20303271:20362595,20308444:20362539,20308453:20361363,20312004:20360009,20313891:20358750,20324554:20350783,20324561:20334237,20326811:20333365,20330845:20332610,20333489:20334608,20333491:20334409,20336407:20337946,20337414:20339424,20338546:2034003', 'assoc_mat': '20168058:pehd:4211:20265011,20168492:pehd:4211:20168744,20169287:pehd:4211:20170143,20171950:pehd:4211:20173852,20172748:pehd:4211:20174165,20177140:pehd:4211:20178353,20177547:pehd:4211:20178608,20183126:pehd:4211:20184721,20199782:pehd:4211:20200312,20200514:pehd:4211:20206246,20201665:pehd:4211:20203919,20206393:pehd:4211:20209432,20206396:pehd:4211:20208998,20209121:pehd:4211:20209869,20210190:pehd:4211:20210857,20215665:pehd:4211:20218315,20215671:pehd:4211:20217449,20219533:pehd:4211:20220334,20220268:pehd:4211:20226613,20220270:pehd:4211:20223974,20224384:pehd:4211:20226050,20226942:pehd:4211:20227875,20228246:pehd:4211:20229221,20245966:pehd:4211:20247094,20249724:pehd:4211:20360249,20249727:pehd:4211:20360372,20253023:pehd:4211:20360569,20257111:pehd:4211:20259500,20258543:pehd:4211:20362694,20263701:pehd:4211:20370612,20266081:pehd:4211:20364281,20270891:pehd:4211:20369337,20270893:pehd:4211:20369105,20277682:pehd:4211:20296647,20293713:pehd:4211:20368797,20295679:pehd:4211:20368520,20296493:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003032136380504988, 'nb_photo': 4, 'list_port_cont': '20257452,20325808,20421574,20551768', 'assoc_port': '20254304:20257452,20324558:20325808,20420764:20421574,20549746:20551768', 'assoc_mat': '20254304:pehd:3327:20257452,20324558:pehd:3327:20325808,20420764:pehd:3327:20421574,20549746:pehd:3327:20551768'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.00041988503622256514, 'nb_photo': 6, 'list_port_cont': '20203193,20248051,20334780,20410547,20516367', 'assoc_port': '20202892:20203193,20247543:20248051,20334537:20334780,20410114:20410547,20515637:20516367', 'assoc_mat': '20202892:pehd:3594:20203193,20247543:pehd:3594:20248051,20334537:pehd:3594:20334780,20410114:pehd:3594:20410547,20515637:pehd:3594:20516367'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.004751006039918991, 'nb_photo': 11, 'list_port_cont': '20319418,20384577,20410422,20495673,20503199,20515104,20529698', 'assoc_port': '20186675:20319418,20303275:20384577,20326810:20410422,20431076:20495673,20485440:20503199,20505940:20515104,20517445:20529698', 'assoc_mat': '20186675:pet_clair:4205:20319418,20303275:pet_clair:4205:20384577,20326810:pet_clair:4205:20410422,20431076:pet_clair:4205:20495673,20485440:pet_clair:4205:20503199,20505940:pet_clair:4205:20515104,20517445:pet_clair:4205:20529698'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00038799938099661277, 'nb_photo': 2, 'list_port_cont': '20476669,20531311', 'assoc_port': '20441872:20476669,20519774:20531311', 'assoc_mat': '20441872:pet_clair:4203:20476669,20519774:pet_clair:4203:20531311'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0026091047898471453, 'nb_photo': 22, 'list_port_cont': '20219548,20221114,20227685,20228952,20249856,20271438,20273844,20277982,20297240,20303949,20343741,20447392,20460097,20474853,20492535,20502799,20516042,20516390,20553296,20562686,20577293', 'assoc_port': '20215663:20219548,20220269:20221114,20226939:20227685,20228242:20228952,20247541:20249856,20270889:20273844,20270892:20271438,20277684:20277982,20297023:20297240,20303266:20303949,20341995:20343741,20445954:20447392,20459163:20460097,20474347:20474853,20492274:20492535,20502151:20502799,20513199:20516042,20515633:20516390,20551967:20553296,20561523:20562686,20577150:20577293', 'assoc_mat': '20215663:pet_clair:4207:20219548,20220269:pet_clair:4207:20221114,20226939:pet_clair:4207:20227685,20228242:pet_clair:4207:20228952,20247541:pet_clair:4207:20249856,20270889:pet_clair:4207:20273844,20270892:pet_clair:4207:20271438,20277684:pet_clair:4207:20277982,20297023:pet_clair:4207:20297240,20303266:pet_clair:4207:20303949,20341995:pet_clair:4207:20343741,20445954:pet_clair:4207:20447392,20459163:pet_clair:4207:20460097,20474347:pet_clair:4207:20474853,20492274:pet_clair:4207:20492535,20502151:pet_clair:4207:20502799,20513199:pet_clair:4207:20516042,20515633:pet_clair:4207:20516390,20551967:pet_clair:4207:20553296,20561523:pet_clair:4207:20562686,20577150:pet_clair:4207:20577293'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.053714476405941146, 'nb_photo': 703, 'list_port_cont': '20168774,20170842,20175949,20176813,20177055,20179023,20183790,20185070,20193222,20203781,20204135,20209704,20219349,20226916,20227276,20228122,20231758,20233792,20234416,20246906,20248419,20255158,20257568,20267166,20267714,20272196,20275156,20278015,20278105,20278672,20291808,20295459,20296526,20297298,20298352,20302713,20304049,20308348,20309964,20310470,20313250,20313329,20323913,20325352,20334126,20334299,20335607,20340054,20343005,20352703,20355399,20355648,20392833,20394070,20395597,20401441,20403599,20409385,20411743,20412832,20416192,20417042,20419461,20420885,20421825,20422083,20434621,20436665,20436814,20441328,20442740,20444046,20449076,20453696,20456632,20457394,20457581,20461382,20469069,20469647,20470513,20472177,20476535,20478185,20480798,20482522,20483819,20486358,20489640,20506156,20507073,20508258,20511675,20512277,20515443,20518274,20523233,20523479,20545700,20553092,20557183,20562363,20562983,20567375,20567760,20571085,20576572', 'assoc_port': '20168494:20168774,20169833:20170842,20172746:20175949,20175370:20177055,20175372:20176813,20177539:20179023,20180267:20183790,20183122:20185070,20192831:20193222,20202891:20203781,20202895:20204135,20209116:20209704,20215669:20219349,20224375:20231758,20224376:20227276,20224380:20226916,20226941:20228122,20233427:20234416,20233428:20233792,20245940:20246906,20247540:20248419,20253018:20275156,20253020:20255158,20254278:20272196,20257117:20257568,20263699:20267166,20266085:20267714,20277673:20278672,20277674:20278105,20277678:20278015,20291009:20291808,20293714:20295459,20296336:20296526,20297027:20297298,20298066:20298352,20300874:20302713,20303269:20304049,20307290:20308348,20308441:20310470,20308451:20309964,20312000:20313329,20312002:20313250,20323459:20323913,20324562:20325352,20330842:20334299,20331821:20334126,20334539:20335607,20337415:20340054,20341994:20343005,20351129:20352703,20354706:20355648,20354712:20355399,20392274:20392833,20393266:20394070,20395414:20395597,20398811:20401441,20403539:2040359', 'assoc_mat': '20168494:pet_clair:4200:20168774,20169833:pet_clair:4200:20170842,20172746:pet_clair:4200:20175949,20175370:pet_clair:4200:20177055,20175372:pet_clair:4200:20176813,20177539:pet_clair:4200:20179023,20180267:pet_clair:4200:20183790,20183122:pet_clair:4200:20185070,20192831:pet_clair:4200:20193222,20202891:pet_clair:4200:20203781,20202895:pet_clair:4200:20204135,20209116:pet_clair:4200:20209704,20215669:pet_clair:4200:20219349,20224375:pet_clair:4200:20231758,20224376:pet_clair:4200:20227276,20224380:pet_clair:4200:20226916,20226941:pet_clair:4200:20228122,20233427:pet_clair:4200:20234416,20233428:pet_clair:4200:20233792,20245940:pet_clair:4200:20246906,20247540:pet_clair:4200:20248419,20253018:pet_clair:4200:20275156,20253020:pet_clair:4200:20255158,20254278:pet_clair:4200:20272196,20257117:pet_clair:4200:20257568,20263699:pet_clair:4200:20267166,20266085:pet_clair:4200:20267714,20277673:pet_clair:4200:20278672,20277674:pet_clair:4200:20278105,20277678:pet_clair:4200:20278015,20291009:pet_clair:4200:20291808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004214607693251423, 'nb_photo': 45, 'list_port_cont': '20174158,20200311,20206248,20217459,20220321,20223977,20227873,20229222,20337949,20351363,20355384,20360016,20362607,20363970,20364118,20364277,20368802,20370615,20398647,20415935,20416141,20436076,20438624,20444100,20455618,20470690,20476089,20480474,20493989,20503214,20506720,20507222,20514961,20518566,20553602,20562789,20580169', 'assoc_port': '20172748:20174158,20199782:20200311,20200514:20206248,20215671:20217459,20219533:20220321,20220270:20223977,20226942:20227873,20228246:20229222,20263701:20370615,20266081:20364277,20293713:20368802,20300871:20364118,20303263:20363970,20303271:20362607,20312004:20360016,20336407:20337949,20350378:20351363,20354709:20355384,20397364:20398647,20414614:20416141,20414616:20415935,20433556:20436076,20436923:20438624,20443834:20444100,20454226:20455618,20470419:20470690,20474343:20476089,20479475:20480474,20493658:20493989,20502150:20503214,20506319:20506720,20506970:20507222,20513204:20514961,20517446:20518566,20551966:20553602,20561520:20562789,20579533:20580169', 'assoc_mat': '20172748:pet_clair:4211:20174158,20199782:pet_clair:4211:20200311,20200514:pet_clair:4211:20206248,20215671:pet_clair:4211:20217459,20219533:pet_clair:4211:20220321,20220270:pet_clair:4211:20223977,20226942:pet_clair:4211:20227873,20228246:pet_clair:4211:20229222,20263701:pet_clair:4211:20370615,20266081:pet_clair:4211:20364277,20293713:pet_clair:4211:20368802,20300871:pet_clair:4211:20364118,20303263:pet_clair:4211:20363970,20303271:pet_clair:4211:20362607,20312004:pet_clair:4211:20360016,20336407:pet_clair:4211:20337949,20350378:pet_clair:4211:20351363,20354709:pet_clair:4211:20355384,20397364:pet_clair:4211:20398647,20414614:pet_clair:4211:20416141,20414616:pet_clair:4211:20415935,20433556:pet_clair:4211:20436076,20436923:pet_clair:4211:20438624,20443834:pet_clair:4211:20444100,20454226:pet_clair:4211:20455618,20470419:pet_clair:4211:20470690,20474343:pet_clair:4211:20476089,20479475:pet_clair:4211:20480474,20493658:pet_clair:4211:20493989,20502150:pet_clair:4211:20503214,20506319:pet_clair:4211:20506720,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9896872983786826, 'nb_photo': 50315, 'list_port_cont': '20169758,20171226,20171787,20172627,20174097,20177038,20178245,20178718,20186483,20188613,20200241,20200487,20201399,20202959,20208863,20209823,20211303,20217279,20217515,20220556,20227558,20227654,20229867,20247283,20248890,20255108,20257448,20260605,20264578,20267675,20278178,20278389,20278571,20278695,20295629,20296815,20296894,20298334,20302294,20304749,20305893,20309608,20310153,20312970,20314135,20325803,20327884,20332515,20333664,20338602,20340537,20351375,20352803,20355106,20356245,20356299,20357095,20394873,20398598,20402641,20405153,20408827,20413199,20415888,20420404,20421570,20422098,20435101,20435378,20437306,20438479,20442821,20444079,20444618,20445547,20449150,20451891,20454020,20457059,20460833,20469158,20469703,20470682,20474520,20476958,20479422,20481355,20483992,20486818,20491225,20491660,20493044,20501399,20505493,20506564,20508476,20508774,20514563,20515516,20516623,20520543,20522733,20523647,20546484,20549122,20551765,20555015,20557235,20561261,20563375,20567387,20571023,20576584,2057662', 'assoc_port': '20168059:20177038,20169285:20169758,20169831:20171787,20169834:20171226,20171951:20172627,20172749:20174097,20177142:20178245,20177545:20178718,20183123:20186483,20186672:20188613,20199784:20200487,20199786:20200241,20200509:20201399,20201667:20202959,20206394:20208863,20209119:20209823,20210194:20211303,20215666:20217515,20215687:20217279,20219531:20220556,20224377:20227654,20224382:20227558,20228243:20229867,20245939:20247283,20247542:20248890,20253021:20255108,20254304:20257448,20258541:20260605,20262010:20264578,20266083:20267675,20277672:20278695,20277675:20278571,20277677:20278389,20277681:20278178,20293712:20295629,20296334:20296815,20296496:20296894,20298064:20298334,20300873:20302294,20303267:20305893,20303272:20304749,20308442:20310153,20308450:20309608,20312006:20312970,20313893:20314135,20324558:20325803,20326812:20327884,20330844:20332515,20331796:20333664,20337409:20338602,20338547:20340537,20350380:20351375,20352155:20352803,20354703:20357095,20354707:20355106,20355341:20356245,20355354:2035629', 'assoc_mat': '20168059:pet_clair:3327:20177038,20169285:pet_clair:3327:20169758,20169831:pet_clair:3327:20171787,20169834:pet_clair:3327:20171226,20171951:pet_clair:3327:20172627,20172749:pet_clair:3327:20174097,20177142:pet_clair:3327:20178245,20177545:pet_clair:3327:20178718,20183123:pet_clair:3327:20186483,20186672:pet_clair:3327:20188613,20199784:pet_clair:3327:20200487,20199786:pet_clair:3327:20200241,20200509:pet_clair:3327:20201399,20201667:pet_clair:3327:20202959,20206394:pet_clair:3327:20208863,20209119:pet_clair:3327:20209823,20210194:pet_clair:3327:20211303,20215666:pet_clair:3327:20217515,20215687:pet_clair:3327:20217279,20219531:pet_clair:3327:20220556,20224377:pet_clair:3327:20227654,20224382:pet_clair:3327:20227558,20228243:pet_clair:3327:20229867,20245939:pet_clair:3327:20247283,20247542:pet_clair:3327:20248890,20253021:pet_clair:3327:20255108,20254304:pet_clair:3327:20257448,20258541:pet_clair:3327:20260605,20262010:pet_clair:3327:20264578,20266083:pet_clair:3327:20267675,20277672:pet_clair:3327:20278695,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.007048808207494005, 'nb_photo': 140, 'list_port_cont': '20185858,20203189,20220027,20225110,20248043,20257966,20270567,20298239,20334775,20352433,20395696,20410545,20432289,20462274,20485253,20492368,20516360,20570868', 'assoc_port': '20185344:20185858,20202892:20203189,20219532:20220027,20224383:20225110,20247543:20248043,20255775:20257966,20270434:20270567,20298061:20298239,20334537:20334775,20350377:20352433,20395415:20395696,20410114:20410545,20431074:20432289,20462119:20462274,20481817:20485253,20492275:20492368,20515637:20516360,20570274:20570868', 'assoc_mat': '20185344:pet_clair:3594:20185858,20202892:pet_clair:3594:20203189,20219532:pet_clair:3594:20220027,20224383:pet_clair:3594:20225110,20247543:pet_clair:3594:20248043,20255775:pet_clair:3594:20257966,20270434:pet_clair:3594:20270567,20298061:pet_clair:3594:20298239,20334537:pet_clair:3594:20334775,20350377:pet_clair:3594:20352433,20395415:pet_clair:3594:20395696,20410114:pet_clair:3594:20410545,20431074:pet_clair:3594:20432289,20462119:pet_clair:3594:20462274,20481817:pet_clair:3594:20485253,20492275:pet_clair:3594:20492368,20515637:pet_clair:3594:20516360,20570274:pet_clair:3594:20570868'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.677131164756644, 'nb_photo': 2611, 'list_port_cont': '20168769,20170846,20175947,20176820,20177057,20179013,20183789,20185081,20193229,20203777,20204143,20209705,20219344,20226907,20227278,20228118,20231762,20233801,20234409,20246898,20248423,20255157,20257570,20267163,20267704,20272209,20275158,20275420,20278013,20278097,20278676,20291820,20295468,20296514,20297302,20298361,20302710,20304047,20308341,20309972,20310475,20313244,20313325,20323911,20325359,20334134,20334309,20335621,20340056,20343014,20351307,20352696,20355403,20355637,20392829,20394071,20395601,20401433,20403609,20409390,20411748,20412834,20416183,20417031,20419453,20420886,20421827,20422079,20434618,20436668,20436812,20441339,20442750,20444042,20449073,20453688,20456634,20457391,20457584,20461373,20469070,20469635,20470518,20472173,20476545,20478181,20480796,20482523,20483821,20486361,20489642,20490901,20492456,20501264,20504931,20506149,20507077,20508252,20511687,20512284,20515430,20518277,20522718,20523241,20523478,20545687,20553094,20557178,20562348,20562977,20567374,20567762,20571084,2057267', 'assoc_port': '20168494:20168769,20169833:20170846,20172746:20175947,20175370:20177057,20175372:20176820,20177539:20179013,20180267:20183789,20183122:20185081,20192831:20193229,20202891:20203777,20202895:20204143,20209116:20209705,20215669:20219344,20224375:20231762,20224376:20227278,20224380:20226907,20226941:20228118,20233427:20234409,20233428:20233801,20245940:20246898,20247540:20248423,20253015:20275420,20253018:20275158,20253020:20255157,20254278:20272209,20257117:20257570,20263699:20267163,20266085:20267704,20277673:20278676,20277674:20278097,20277678:20278013,20291009:20291820,20293714:20295468,20296336:20296514,20297027:20297302,20298066:20298361,20300874:20302710,20303269:20304047,20307290:20308341,20308441:20310475,20308451:20309972,20312000:20313325,20312002:20313244,20323459:20323911,20324562:20325359,20330842:20334309,20331821:20334134,20334539:20335621,20337415:20340056,20341994:20343014,20350374:20351307,20351129:20352696,20354706:20355637,20354712:20355403,20392274:20392829,20393266:20394071,20395414:2039560', 'assoc_mat': '20168494:pet_fonce:4200:20168769,20169833:pet_fonce:4200:20170846,20172746:pet_fonce:4200:20175947,20175370:pet_fonce:4200:20177057,20175372:pet_fonce:4200:20176820,20177539:pet_fonce:4200:20179013,20180267:pet_fonce:4200:20183789,20183122:pet_fonce:4200:20185081,20192831:pet_fonce:4200:20193229,20202891:pet_fonce:4200:20203777,20202895:pet_fonce:4200:20204143,20209116:pet_fonce:4200:20209705,20215669:pet_fonce:4200:20219344,20224375:pet_fonce:4200:20231762,20224376:pet_fonce:4200:20227278,20224380:pet_fonce:4200:20226907,20226941:pet_fonce:4200:20228118,20233427:pet_fonce:4200:20234409,20233428:pet_fonce:4200:20233801,20245940:pet_fonce:4200:20246898,20247540:pet_fonce:4200:20248423,20253015:pet_fonce:4200:20275420,20253018:pet_fonce:4200:20275158,20253020:pet_fonce:4200:20255157,20254278:pet_fonce:4200:20272209,20257117:pet_fonce:4200:20257570,20263699:pet_fonce:4200:20267163,20266085:pet_fonce:4200:20267704,20277673:pet_fonce:4200:20278676,20277674:pet_fonce:4200:20278097,20277678:pet_fonce:4200:20278013,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00035777031740024285, 'nb_photo': 7, 'list_port_cont': '20334403,20340034,20493855,20525520,20546209,20577422', 'assoc_port': '20333491:20334403,20338546:20340034,20493657:20493855,20524357:20525520,20544937:20546209,20577148:20577422', 'assoc_mat': '20333491:pet_fonce:4211:20334403,20338546:pet_fonce:4211:20340034,20493657:pet_fonce:4211:20493855,20524357:pet_fonce:4211:20525520,20544937:pet_fonce:4211:20546209,20577148:pet_fonce:4211:20577422'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0025549005025154695, 'nb_photo': 7, 'list_port_cont': '20247275,20398599,20442820,20469709,20505495,20551763,20557237', 'assoc_port': '20245939:20247275,20397365:20398599,20441870:20442820,20469233:20469709,20505113:20505495,20549746:20551763,20555731:20557237', 'assoc_mat': '20245939:pet_fonce:3327:20247275,20397365:pet_fonce:3327:20398599,20441870:pet_fonce:3327:20442820,20469233:pet_fonce:3327:20469709,20505113:pet_fonce:3327:20505495,20549746:pet_fonce:3327:20551763,20555731:pet_fonce:3327:20557237'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008025019290123457, 'nb_photo': 18, 'list_port_cont': '20185864,20203195,20225109,20334774,20352429,20432283,20485256,20492370,20516365,20570860', 'assoc_port': '20185344:20185864,20202892:20203195,20224383:20225109,20334537:20334774,20350377:20352429,20431074:20432283,20481817:20485256,20492275:20492370,20515637:20516365,20570274:20570860', 'assoc_mat': '20185344:pet_fonce:3594:20185864,20202892:pet_fonce:3594:20203195,20224383:pet_fonce:3594:20225109,20334537:pet_fonce:3594:20334774,20350377:pet_fonce:3594:20352429,20431074:pet_fonce:3594:20432283,20481817:pet_fonce:3594:20485256,20492275:pet_fonce:3594:20492370,20515637:pet_fonce:3594:20516365,20570274:pet_fonce:3594:20570860'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0003216845798626486, 'nb_photo': 1, 'list_port_cont': '20466589', 'assoc_port': '20414608:20466589', 'assoc_mat': '20414608:pet_opaque:4205:20466589'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0002072395897178523, 'nb_photo': 6, 'list_port_cont': '20389345,20464649,20504288,20584498,20586563', 'assoc_port': '20308443:20389345,20410109:20464649,20487794:20504288,20562532:20584498,20573401:20586563', 'assoc_mat': '20308443:pet_opaque:4203:20389345,20410109:pet_opaque:4203:20464649,20487794:pet_opaque:4203:20504288,20562532:pet_opaque:4203:20584498,20573401:pet_opaque:4203:20586563'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0033174015811471094, 'nb_photo': 7, 'list_port_cont': '20273845,20452943,20454742,20474858,20570045,20574786,20577294', 'assoc_port': '20270889:20273845,20451769:20452943,20454229:20454742,20474347:20474858,20568665:20570045,20573404:20574786,20577150:20577294', 'assoc_mat': '20270889:pet_opaque:4207:20273845,20451769:pet_opaque:4207:20452943,20454229:pet_opaque:4207:20454742,20474347:pet_opaque:4207:20474858,20568665:pet_opaque:4207:20570045,20573404:pet_opaque:4207:20574786,20577150:pet_opaque:4207:20577294'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01078172667652797, 'nb_photo': 572, 'list_port_cont': '20168773,20170843,20175938,20176814,20177056,20179020,20183794,20185071,20193221,20203776,20204130,20209707,20219340,20226912,20227280,20228124,20231759,20233795,20234412,20246904,20248425,20257566,20267716,20272201,20275155,20275424,20278008,20278099,20278670,20291819,20295454,20296517,20297307,20298357,20302703,20304051,20308344,20310473,20313240,20313333,20325345,20334125,20334304,20335618,20340059,20343007,20351305,20352700,20355407,20355651,20394075,20401431,20403600,20416190,20419459,20420875,20421826,20422086,20436672,20436815,20441334,20442745,20444047,20449083,20453697,20456641,20457582,20469065,20469637,20470523,20472178,20476542,20478183,20480802,20482524,20483816,20486356,20490910,20504924,20506155,20507080,20508247,20511681,20515429,20518273,20523238,20523475,20545695,20553093,20557175,20562362,20562976,20567771,20571081,20572670,20576568', 'assoc_port': '20168494:20168773,20169833:20170843,20172746:20175938,20175370:20177056,20175372:20176814,20177539:20179020,20180267:20183794,20183122:20185071,20192831:20193221,20202891:20203776,20202895:20204130,20209116:20209707,20215669:20219340,20224375:20231759,20224376:20227280,20224380:20226912,20226941:20228124,20233427:20234412,20233428:20233795,20245940:20246904,20247540:20248425,20253015:20275424,20253018:20275155,20254278:20272201,20257117:20257566,20266085:20267716,20277673:20278670,20277674:20278099,20277678:20278008,20291009:20291819,20293714:20295454,20296336:20296517,20297027:20297307,20298066:20298357,20300874:20302703,20303269:20304051,20307290:20308344,20308441:20310473,20312000:20313333,20312002:20313240,20324562:20325345,20330842:20334304,20331821:20334125,20334539:20335618,20337415:20340059,20341994:20343007,20350374:20351305,20351129:20352700,20354706:20355651,20354712:20355407,20393266:20394075,20398811:20401431,20403539:20403600,20414606:20420875,20414615:20416190,20418291:20419459,20421503:2042208', 'assoc_mat': '20168494:pet_opaque:4200:20168773,20169833:pet_opaque:4200:20170843,20172746:pet_opaque:4200:20175938,20175370:pet_opaque:4200:20177056,20175372:pet_opaque:4200:20176814,20177539:pet_opaque:4200:20179020,20180267:pet_opaque:4200:20183794,20183122:pet_opaque:4200:20185071,20192831:pet_opaque:4200:20193221,20202891:pet_opaque:4200:20203776,20202895:pet_opaque:4200:20204130,20209116:pet_opaque:4200:20209707,20215669:pet_opaque:4200:20219340,20224375:pet_opaque:4200:20231759,20224376:pet_opaque:4200:20227280,20224380:pet_opaque:4200:20226912,20226941:pet_opaque:4200:20228124,20233427:pet_opaque:4200:20234412,20233428:pet_opaque:4200:20233795,20245940:pet_opaque:4200:20246904,20247540:pet_opaque:4200:20248425,20253015:pet_opaque:4200:20275424,20253018:pet_opaque:4200:20275155,20254278:pet_opaque:4200:20272201,20257117:pet_opaque:4200:20257566,20266085:pet_opaque:4200:20267716,20277673:pet_opaque:4200:20278670,20277674:pet_opaque:4200:20278099,20277678:pet_opaque:4200:20278008,20291009:pet_opaque:4200:20291819,2029'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004275706273804022, 'nb_photo': 127, 'list_port_cont': '20168743,20170148,20173851,20174163,20178348,20178600,20184714,20203921,20206254,20209004,20218317,20223975,20226051,20226615,20227865,20332602,20333358,20334228,20334408,20334606,20337942,20345662,20360003,20360238,20360375,20360559,20362602,20362700,20363962,20364117,20364280,20365495,20367345,20368790,20369110,20370624,20393177,20395265,20398636,20400650,20402667,20407482,20411462,20415924,20416151,20420072,20422609,20436066,20442989,20444094,20445124,20452065,20455615,20456579,20469210,20470699,20475601,20476085,20486972,20487355,20490969,20493859,20493984,20506289,20506730,20514959,20515871,20516421,20518555,20525526,20546214,20549096,20557576,20558628,20562784,20565363,20567450,20577413', 'assoc_port': '20168492:20168743,20169287:20170148,20171950:20173851,20172748:20174163,20177140:20178348,20177547:20178600,20183126:20184714,20200514:20206254,20201665:20203921,20206396:20209004,20215665:20218317,20220268:20226615,20220270:20223975,20224384:20226051,20226942:20227865,20249724:20360238,20249727:20360375,20253023:20360559,20258543:20362700,20263701:20370624,20266081:20364280,20270893:20369110,20293713:20368790,20296493:20367345,20298063:20365495,20300871:20364117,20303263:20363962,20303271:20362602,20312004:20360003,20324561:20334228,20326811:20333358,20330845:20332602,20333489:20334606,20333491:20334408,20336407:20337942,20341992:20345662,20392275:20393177,20393269:20395265,20397364:20398636,20398810:20400650,20401674:20402667,20404212:20407482,20410112:20411462,20414614:20416151,20414616:20415924,20418288:20420072,20422047:20422609,20433556:20436066,20441873:20442989,20443834:20444094,20444394:20445124,20450251:20452065,20454226:20455615,20455312:20456579,20469017:20469210,20470419:20470699,20474343:2047608', 'assoc_mat': '20168492:pet_opaque:4211:20168743,20169287:pet_opaque:4211:20170148,20171950:pet_opaque:4211:20173851,20172748:pet_opaque:4211:20174163,20177140:pet_opaque:4211:20178348,20177547:pet_opaque:4211:20178600,20183126:pet_opaque:4211:20184714,20200514:pet_opaque:4211:20206254,20201665:pet_opaque:4211:20203921,20206396:pet_opaque:4211:20209004,20215665:pet_opaque:4211:20218317,20220268:pet_opaque:4211:20226615,20220270:pet_opaque:4211:20223975,20224384:pet_opaque:4211:20226051,20226942:pet_opaque:4211:20227865,20249724:pet_opaque:4211:20360238,20249727:pet_opaque:4211:20360375,20253023:pet_opaque:4211:20360559,20258543:pet_opaque:4211:20362700,20263701:pet_opaque:4211:20370624,20266081:pet_opaque:4211:20364280,20270893:pet_opaque:4211:20369110,20293713:pet_opaque:4211:20368790,20296493:pet_opaque:4211:20367345,20298063:pet_opaque:4211:20365495,20300871:pet_opaque:4211:20364117,20303263:pet_opaque:4211:20363962,20303271:pet_opaque:4211:20362602,20312004:pet_opaque:4211:20360003,20324561:pet_opaque:4211:20334228,2032'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01152272676965969, 'nb_photo': 318, 'list_port_cont': '20178586,20180546,20191078,20205203,20209450,20214525,20233582,20256982,20257541,20257804,20263828,20270516,20277892,20291098,20297710,20298112,20300982,20301097,20303400,20307526,20308296,20308744,20308811,20312177,20323717,20324635,20327896,20328281,20336671,20350608,20350621,20354752,20398881,20402636,20403584,20412083,20414838,20420922,20434833,20437051,20443895,20446150,20446856,20454358,20471845,20474476,20475768,20477203,20478949,20500644,20506050,20507707,20507748,20513401,20519913,20521154,20545331,20545578,20561750,20562144,20562614,20562617,20566960,20573729,20577163,20577530', 'assoc_port': '20169832:20191078,20177138:20178586,20180269:20180546,20201668:20233582,20204922:20205203,20209120:20209450,20213068:20214525,20253024:20257804,20254250:20257541,20255776:20256982,20263698:20263828,20270433:20270516,20277670:20277892,20291008:20291098,20297654:20297710,20298062:20298112,20300842:20301097,20300843:20300982,20303273:20303400,20307264:20308296,20307291:20307526,20308446:20308811,20308449:20308744,20312005:20312177,20323458:20323717,20324555:20324635,20327792:20328281,20327795:20327896,20336408:20336671,20350372:20350621,20350375:20350608,20354705:20354752,20398813:20398881,20402618:20402636,20403540:20403584,20411276:20412083,20414617:20414838,20420765:20420922,20431073:20434833,20436919:20437051,20443833:20443895,20445953:20446856,20445957:20446150,20454228:20454358,20471726:20471845,20474345:20474476,20475364:20475768,20475366:20477203,20477527:20478949,20500512:20500644,20505937:20506050,20506799:20507707,20507533:20507748,20513201:20513401,20517459:20521154,20519773:20519913,20544936:2054533', 'assoc_mat': '20169832:plastique:3726:20191078,20177138:plastique:3726:20178586,20180269:plastique:3726:20180546,20201668:plastique:3726:20233582,20204922:plastique:3726:20205203,20209120:plastique:3726:20209450,20213068:plastique:3726:20214525,20253024:plastique:3726:20257804,20254250:plastique:3726:20257541,20255776:plastique:3726:20256982,20263698:plastique:3726:20263828,20270433:plastique:3726:20270516,20277670:plastique:3726:20277892,20291008:plastique:3726:20291098,20297654:plastique:3726:20297710,20298062:plastique:3726:20298112,20300842:plastique:3726:20301097,20300843:plastique:3726:20300982,20303273:plastique:3726:20303400,20307264:plastique:3726:20308296,20307291:plastique:3726:20307526,20308446:plastique:3726:20308811,20308449:plastique:3726:20308744,20312005:plastique:3726:20312177,20323458:plastique:3726:20323717,20324555:plastique:3726:20324635,20327792:plastique:3726:20328281,20327795:plastique:3726:20327896,20336408:plastique:3726:20336671,20350372:plastique:3726:20350621,20350375:plastique:3726:20350608,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00982688348836307, 'nb_photo': 1216, 'list_port_cont': '20178583,20180545,20186502,20191076,20205198,20209453,20214519,20233577,20257537,20257805,20258689,20263821,20270519,20277797,20277886,20291105,20295797,20296551,20297718,20298115,20300974,20301095,20303401,20308297,20308742,20312185,20312708,20314540,20323718,20324638,20327894,20328283,20334593,20336672,20350622,20354743,20354761,20398887,20402637,20403588,20410258,20412086,20412192,20414839,20420927,20434832,20436510,20437058,20443892,20446147,20446847,20450557,20454354,20455572,20459366,20462208,20471844,20474469,20475779,20477210,20477760,20478946,20481917,20485557,20485579,20492318,20500647,20504860,20506051,20507711,20507750,20510859,20513403,20519906,20521148,20524489,20545335,20545572,20549810,20561754,20562146,20562605,20562618,20566955,20573726,20577155,20577531', 'assoc_port': '20169832:20191076,20177138:20178583,20180269:20180545,20185343:20186502,20201668:20233577,20204922:20205198,20209120:20209453,20213068:20214519,20253024:20257805,20254250:20257537,20258545:20258689,20263698:20263821,20270433:20270519,20277670:20277886,20277683:20277797,20291008:20291105,20295681:20295797,20296495:20296551,20297654:20297718,20298062:20298115,20300842:20301095,20300843:20300974,20303273:20303401,20307264:20308297,20308449:20308742,20312001:20312708,20312005:20312185,20314367:20314540,20323458:20323718,20324555:20324638,20327792:20328283,20327795:20327894,20334538:20334593,20336408:20336672,20350372:20350622,20354702:20354761,20354705:20354743,20398813:20398887,20402618:20402637,20403540:20403588,20410113:20410258,20411275:20412192,20411276:20412086,20414617:20414839,20420765:20420927,20431073:20434832,20436385:20436510,20436919:20437058,20443833:20443892,20445953:20446847,20445957:20446147,20450252:20450557,20454228:20454354,20455314:20455572,20459162:20459366,20462120:20462208,20471726:2047184', 'assoc_mat': '20169832:Teint_Dans_La_Masse:3726:20191076,20177138:Teint_Dans_La_Masse:3726:20178583,20180269:Teint_Dans_La_Masse:3726:20180545,20185343:Teint_Dans_La_Masse:3726:20186502,20201668:Teint_Dans_La_Masse:3726:20233577,20204922:Teint_Dans_La_Masse:3726:20205198,20209120:Teint_Dans_La_Masse:3726:20209453,20213068:Teint_Dans_La_Masse:3726:20214519,20253024:Teint_Dans_La_Masse:3726:20257805,20254250:Teint_Dans_La_Masse:3726:20257537,20258545:Teint_Dans_La_Masse:3726:20258689,20263698:Teint_Dans_La_Masse:3726:20263821,20270433:Teint_Dans_La_Masse:3726:20270519,20277670:Teint_Dans_La_Masse:3726:20277886,20277683:Teint_Dans_La_Masse:3726:20277797,20291008:Teint_Dans_La_Masse:3726:20291105,20295681:Teint_Dans_La_Masse:3726:20295797,20296495:Teint_Dans_La_Masse:3726:20296551,20297654:Teint_Dans_La_Masse:3726:20297718,20298062:Teint_Dans_La_Masse:3726:20298115,20300842:Teint_Dans_La_Masse:3726:20301095,20300843:Teint_Dans_La_Masse:3726:20300974,20303273:Teint_Dans_La_Masse:3726:20303401,20307264:Teint_Dans_La_Masse:3726:2'}) select count(distinct mtr_photo_id) from MTRUser.mtr_portfolio_photos where mtr_portfolio_id in (select mtr_portfolio_id from MTRPhoto.dashboard_results where dashboard_run_id in(1581598,1580514,1583394,1586539,1589980,1592943,1596045,1605382,1598548,1601792,1604740,1607608,1610680,1613649,1614233)); after get_hostname_from_raspi hasthag : pehd_pp hasthag that could be used but not yet : _______pehd SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pehd_pp' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______pet_clair' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : flux_dev hasthag that could be used but not yet : _______pet_fonce SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______flux_dev' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : emr hasthag that could be used but not yet : _______carton SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______emr' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______film_pedb' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : jrm hasthag that could be used but not yet : _______papier SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______jrm' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : ela hasthag that could be used but not yet : _______ela SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______ela' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : aluminium hasthag that could be used but not yet : _______metal SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______aluminium' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; hasthag : refus hasthag that could be used but not yet : _______refus SELECT substr(hashtag,8), substr(date_debut,1,7) as month, (sum(qualite*nombre_balle)/sum(nombre_balle)) FROM MTRPhoto.dashboard_results WHERE hashtag = '_______refus' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-02-01' and date <= '2025-02-28') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((19711,),), 'unwanted_material_monthly_percentage': ((0.09840173897167297,),), 'material_repartition': (('pet_clair', 3582), ('film_pedb', 3402), ('emr', 3383), ('pehd_pp', 2736), ('jrm', 2691), ('flux_dev', 2623), ('ela', 751), ('aluminium', 321), ('refus', 222)), 'material_dict': {'pet_clair': 3582, 'film_pedb': 3402, 'emr': 3383, 'pehd_pp': 2736, 'jrm': 2691, 'flux_dev': 2623, 'autres': 1294}, 'coverage_data': (('2025/02/15/', 1.0), ('2025/02/14/', 1.0), ('2025/02/13/', 1.0), ('2025/02/12/', 1.0), ('2025/02/11/', 1.0), ('2025/02/10/', 1.0), ('2025/02/08/', 1.0), ('2025/02/07/', 1.0), ('2025/02/06/', 1.0), ('2025/02/05/', 1.0), ('2025/02/04/', 1.0), ('2025/02/03/', 1.0), ('2025/02/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 2, 3), 0.08184718518285171, 1398), (datetime.date(2025, 2, 4), 0.08510080502915485, 2279), (datetime.date(2025, 2, 5), 0.11658247227908553, 2006), (datetime.date(2025, 2, 6), 0.09837071350494717, 2080), (datetime.date(2025, 2, 7), 0.09457189621125474, 2079), (datetime.date(2025, 2, 10), 0.09939764395636617, 1915), (datetime.date(2025, 2, 11), 0.10382084284111236, 1847), (datetime.date(2025, 2, 12), 0.11181595866647374, 2081), (datetime.date(2025, 2, 13), 0.09868626644770714, 2095), (datetime.date(2025, 2, 14), 0.10165206112109602, 1931)), 'impurety_average_data_per_hashtag': {'pehd_pp': ((datetime.date(2025, 2, 3), 0.05150703417716848, 157), (datetime.date(2025, 2, 4), 0.05319606911189279, 338), (datetime.date(2025, 2, 5), 0.056916022606153395, 264), (datetime.date(2025, 2, 6), 0.059499240451079814, 289), (datetime.date(2025, 2, 7), 0.05802154834630504, 304), (datetime.date(2025, 2, 10), 0.06030971095330061, 272), (datetime.date(2025, 2, 11), 0.0627570683006821, 241), (datetime.date(2025, 2, 12), 0.06417163846417274, 309), (datetime.date(2025, 2, 13), 0.05942180956658356, 293), (datetime.date(2025, 2, 14), 0.06345085671278611, 269)), 'pet_clair': ((datetime.date(2025, 2, 3), 0.004840968563273195, 239), (datetime.date(2025, 2, 4), 0.007448082322410939, 378), (datetime.date(2025, 2, 5), 0.011948800482606114, 351), (datetime.date(2025, 2, 6), 0.013752393019694262, 386), (datetime.date(2025, 2, 7), 0.011902147624493282, 384), (datetime.date(2025, 2, 10), 0.004133870812481835, 356), (datetime.date(2025, 2, 11), 0.011169952610435827, 359), (datetime.date(2025, 2, 12), 0.011858500769177436, 371), (datetime.date(2025, 2, 13), 0.018921844530778636, 386), (datetime.date(2025, 2, 14), 0.01170586630273856, 372)), 'flux_dev': ((datetime.date(2025, 2, 3), 0.04667595074815864, 205), (datetime.date(2025, 2, 4), 0.20080821367233548, 242), (datetime.date(2025, 2, 5), 0.34986027643802203, 274), (datetime.date(2025, 2, 6), 0.32482424328492476, 279), (datetime.date(2025, 2, 7), 0.3292168053955652, 263), (datetime.date(2025, 2, 10), 0.3401567611234211, 291), (datetime.date(2025, 2, 11), 0.3346132234947067, 262), (datetime.date(2025, 2, 12), 0.3530895975539035, 284), (datetime.date(2025, 2, 13), 0.3364830407121047, 275), (datetime.date(2025, 2, 14), 0.34401423025305317, 248)), 'emr': ((datetime.date(2025, 2, 3), 0.05213863406709277, 264), (datetime.date(2025, 2, 4), 0.030041320011199392, 454), (datetime.date(2025, 2, 5), 0.05092359417963148, 366), (datetime.date(2025, 2, 6), 0.057956923823798016, 312), (datetime.date(2025, 2, 7), 0.05122788526906634, 345), (datetime.date(2025, 2, 10), 0.04360482218448225, 336), (datetime.date(2025, 2, 11), 0.05337121861147918, 304), (datetime.date(2025, 2, 12), 0.056571066244847014, 385), (datetime.date(2025, 2, 13), 0.05400541911365903, 314), (datetime.date(2025, 2, 14), 0.052327046925663256, 303)), 'film_pedb': ((datetime.date(2025, 2, 3), 0.19836427436816412, 279), (datetime.date(2025, 2, 4), 0.21289692230675417, 468), (datetime.date(2025, 2, 5), 0.21447325864296482, 433), (datetime.date(2025, 2, 6), 0.2437511602636647, 301), (datetime.date(2025, 2, 7), 0.22060311050865208, 315), (datetime.date(2025, 2, 10), 0.2289728206911321, 324), (datetime.date(2025, 2, 11), 0.21827131125706992, 296), (datetime.date(2025, 2, 12), 0.23954496847592094, 344), (datetime.date(2025, 2, 13), 0.21898220213462918, 337), (datetime.date(2025, 2, 14), 0.23380015361493148, 305)), 'jrm': ((datetime.date(2025, 2, 3), 0.03605986605348649, 168), (datetime.date(2025, 2, 4), 0.025127116138239175, 231), (datetime.date(2025, 2, 5), 0.03455963183565561, 214), (datetime.date(2025, 2, 6), 0.04436960893095094, 391), (datetime.date(2025, 2, 7), 0.03637996698057995, 333), (datetime.date(2025, 2, 10), 0.025482179416648917, 196), (datetime.date(2025, 2, 11), 0.03329793559166374, 275), (datetime.date(2025, 2, 12), 0.0365506944670632, 252), (datetime.date(2025, 2, 13), 0.03567325158104688, 342), (datetime.date(2025, 2, 14), 0.035814751498830934, 289)), 'ela': ((datetime.date(2025, 2, 3), 0.020844096024864575, 64), (datetime.date(2025, 2, 4), 0.020974413095403096, 89), (datetime.date(2025, 2, 5), 0.026564209862569847, 43), (datetime.date(2025, 2, 6), 0.02583642030758952, 78), (datetime.date(2025, 2, 7), 0.034290829691292296, 77), (datetime.date(2025, 2, 10), 0.024592751432186886, 79), (datetime.date(2025, 2, 11), 0.025299830804080235, 57), (datetime.date(2025, 2, 12), 0.032533962794773115, 77), (datetime.date(2025, 2, 13), 0.029025836444759978, 92), (datetime.date(2025, 2, 14), 0.02681660568749191, 95)), 'aluminium': ((datetime.date(2025, 2, 3), 0.05453623767224839, 14), (datetime.date(2025, 2, 4), 0.05779401101026129, 33), (datetime.date(2025, 2, 5), 0.046665598018991825, 27), (datetime.date(2025, 2, 6), 0.05060777064211308, 35), (datetime.date(2025, 2, 7), 0.04691521744529344, 34), (datetime.date(2025, 2, 10), 0.037792965059643094, 35), (datetime.date(2025, 2, 11), 0.0540142928487597, 29), (datetime.date(2025, 2, 12), 0.045372284024942915, 41), (datetime.date(2025, 2, 13), 0.05493196481167868, 38), (datetime.date(2025, 2, 14), 0.04496579752459861, 35)), 'refus': ((datetime.date(2025, 2, 3), 0.12423520688657398, 8), (datetime.date(2025, 2, 4), 0.09860196839634774, 46), (datetime.date(2025, 2, 5), 0.10419918661749816, 34), (datetime.date(2025, 2, 6), 0.11745622213648842, 9), (datetime.date(2025, 2, 7), 0.10182193147212176, 24), (datetime.date(2025, 2, 10), 0.09418730598013715, 26), (datetime.date(2025, 2, 11), 0.10615235580632724, 24), (datetime.date(2025, 2, 12), 0.08835303873028119, 18), (datetime.date(2025, 2, 13), 0.09369294678069273, 18), (datetime.date(2025, 2, 14), 0.1089358281893004, 15))}, 'quality_array': [['-5.0234709515925315', '03022025'], ['-4.983623430142771', '04022025'], ['-5.1438422996293385', '05022025'], ['-5.1737025599205175', '06022025'], ['-5.147083794922601', '07022025'], ['-5.149489720197988', '10022025'], ['-5.083833319545697', '11022025'], ['-5.111737324048322', '12022025'], ['-5.1622282689225285', '13022025'], ['-5.171796075586495', '14022025']], 'number_of_batch': ((1024,),), 'datou_id_sts': 4196, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003235673041580513, 'nb_photo': 316, 'list_port_cont': '20171220,20172635,20174100,20177046,20178248,20178725,20186492,20188611,20200244,20200488,20201405,20202956,20208868,20209833,20211307,20217276,20217522,20220561,20227552,20229875,20247286,20248897,20255106,20257456,20260608,20264568,20267683,20278388,20278573,20278692,20295635,20296822,20296885,20298341,20302305,20304745,20305895,20309606,20310145,20312966,20314133,20325802,20327877,20332517,20333665,20338605,20340538,20351379,20352802,20356240,20356291,20357087,20394874,20398607,20402639,20405150,20413201,20415894,20421562,20422092,20435105,20435372,20437308,20438478,20442813,20444089,20444616,20445542,20457060,20460835,20469157,20469716,20470683,20474518,20476955,20479424,20483995,20486815,20491217,20491654,20501388,20505491,20506547,20508484,20508769,20514573,20515511,20516634,20520532,20522730,20523637,20549120,20551762,20555026,20557229,20561273,20563367,20567388,20571030,20576578,20576623', 'assoc_port': '20168059:20177046,20169834:20171220,20171951:20172635,20172749:20174100,20177142:20178248,20177545:20178725,20183123:20186492,20186672:20188611,20199784:20200488,20199786:20200244,20200509:20201405,20201667:20202956,20206394:20208868,20209119:20209833,20210194:20211307,20215666:20217522,20215687:20217276,20219531:20220561,20224382:20227552,20228243:20229875,20245939:20247286,20247542:20248897,20253021:20255106,20254304:20257456,20258541:20260608,20262010:20264568,20266083:20267683,20277672:20278692,20277675:20278573,20277677:20278388,20293712:20295635,20296334:20296822,20296496:20296885,20298064:20298341,20300873:20302305,20303267:20305895,20303272:20304745,20308442:20310145,20308450:20309606,20312006:20312966,20313893:20314133,20324558:20325802,20326812:20327877,20330844:20332517,20331796:20333665,20337409:20338605,20338547:20340538,20350380:20351379,20352155:20352802,20354703:20357087,20355341:20356240,20355354:20356291,20393265:20394874,20397365:20398607,20401648:20402639,20404209:20405150,20411279:2041320', 'assoc_mat': '20168059:autre:3327:20177046,20169834:autre:3327:20171220,20171951:autre:3327:20172635,20172749:autre:3327:20174100,20177142:autre:3327:20178248,20177545:autre:3327:20178725,20183123:autre:3327:20186492,20186672:autre:3327:20188611,20199784:autre:3327:20200488,20199786:autre:3327:20200244,20200509:autre:3327:20201405,20201667:autre:3327:20202956,20206394:autre:3327:20208868,20209119:autre:3327:20209833,20210194:autre:3327:20211307,20215666:autre:3327:20217522,20215687:autre:3327:20217276,20219531:autre:3327:20220561,20224382:autre:3327:20227552,20228243:autre:3327:20229875,20245939:autre:3327:20247286,20247542:autre:3327:20248897,20253021:autre:3327:20255106,20254304:autre:3327:20257456,20258541:autre:3327:20260608,20262010:autre:3327:20264568,20266083:autre:3327:20267683,20277672:autre:3327:20278692,20277675:autre:3327:20278573,20277677:autre:3327:20278388,20293712:autre:3327:20295635,20296334:autre:3327:20296822,20296496:autre:3327:20296885,20298064:autre:3327:20298341,20300873:autre:3327:20302305,20303267:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0011452692039448972, 'nb_photo': 51, 'list_port_cont': '20185853,20203192,20220018,20225103,20248049,20270574,20298233,20334776,20352431,20395700,20410550,20432281,20485246,20492373,20516366,20570865', 'assoc_port': '20185344:20185853,20202892:20203192,20219532:20220018,20224383:20225103,20247543:20248049,20270434:20270574,20298061:20298233,20334537:20334776,20350377:20352431,20395415:20395700,20410114:20410550,20431074:20432281,20481817:20485246,20492275:20492373,20515637:20516366,20570274:20570865', 'assoc_mat': '20185344:autre:3594:20185853,20202892:autre:3594:20203192,20219532:autre:3594:20220018,20224383:autre:3594:20225103,20247543:autre:3594:20248049,20270434:autre:3594:20270574,20298061:autre:3594:20298233,20334537:autre:3594:20334776,20350377:autre:3594:20352431,20395415:autre:3594:20395700,20410114:autre:3594:20410550,20431074:autre:3594:20432281,20481817:autre:3594:20485246,20492275:autre:3594:20492373,20515637:autre:3594:20516366,20570274:autre:3594:20570865'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012452844585921103, 'nb_photo': 464, 'list_port_cont': '20180541,20191074,20205207,20209448,20214523,20256981,20257532,20257796,20258679,20277798,20277889,20295799,20296548,20298114,20300973,20301087,20308294,20323713,20324632,20327895,20334597,20336675,20350616,20354744,20398890,20403591,20410261,20412077,20412193,20414841,20420929,20434835,20436511,20437050,20443897,20446141,20446853,20450565,20454355,20455557,20459363,20462198,20471848,20474479,20475777,20477207,20477768,20478953,20485566,20485577,20500652,20504865,20506058,20507701,20507739,20510861,20513407,20519905,20521153,20524498,20545338,20545582,20549809,20561749,20562135,20562609,20562624,20566953,20573728,20577153,20577535', 'assoc_port': '20169832:20191074,20180269:20180541,20204922:20205207,20209120:20209448,20213068:20214523,20253024:20257796,20254250:20257532,20255776:20256981,20258545:20258679,20277670:20277889,20277683:20277798,20295681:20295799,20296495:20296548,20298062:20298114,20300842:20301087,20300843:20300973,20307264:20308294,20323458:20323713,20324555:20324632,20327795:20327895,20334538:20334597,20336408:20336675,20350372:20350616,20354705:20354744,20398813:20398890,20403540:20403591,20410113:20410261,20411275:20412193,20411276:20412077,20414617:20414841,20420765:20420929,20431073:20434835,20436385:20436511,20436919:20437050,20443833:20443897,20445953:20446853,20445957:20446141,20450252:20450565,20454228:20454355,20455314:20455557,20459162:20459363,20462120:20462198,20471726:20471848,20474345:20474479,20475364:20475777,20475366:20477207,20477525:20477768,20477527:20478953,20485438:20485577,20485442:20485566,20500512:20500652,20504797:20504865,20505937:20506058,20506799:20507701,20507533:20507739,20510747:20510861,20513201:2051340', 'assoc_mat': '20169832:autre_refus:3726:20191074,20180269:autre_refus:3726:20180541,20204922:autre_refus:3726:20205207,20209120:autre_refus:3726:20209448,20213068:autre_refus:3726:20214523,20253024:autre_refus:3726:20257796,20254250:autre_refus:3726:20257532,20255776:autre_refus:3726:20256981,20258545:autre_refus:3726:20258679,20277670:autre_refus:3726:20277889,20277683:autre_refus:3726:20277798,20295681:autre_refus:3726:20295799,20296495:autre_refus:3726:20296548,20298062:autre_refus:3726:20298114,20300842:autre_refus:3726:20301087,20300843:autre_refus:3726:20300973,20307264:autre_refus:3726:20308294,20323458:autre_refus:3726:20323713,20324555:autre_refus:3726:20324632,20327795:autre_refus:3726:20327895,20334538:autre_refus:3726:20334597,20336408:autre_refus:3726:20336675,20350372:autre_refus:3726:20350616,20354705:autre_refus:3726:20354744,20398813:autre_refus:3726:20398890,20403540:autre_refus:3726:20403591,20410113:autre_refus:3726:20410261,20411275:autre_refus:3726:20412193,20411276:autre_refus:3726:20412077,20414617:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018479512218045942, 'nb_photo': 8, 'list_port_cont': '20177039,20296825,20340545,20394878,20405147,20435381,20454019,20567383', 'assoc_port': '20168059:20177039,20296334:20296825,20338547:20340545,20393265:20394878,20404209:20405147,20433550:20435381,20451770:20454019,20566746:20567383', 'assoc_mat': '20168059:barquette_avec_film:3327:20177039,20296334:barquette_avec_film:3327:20296825,20338547:barquette_avec_film:3327:20340545,20393265:barquette_avec_film:3327:20394878,20404209:barquette_avec_film:3327:20405147,20433550:barquette_avec_film:3327:20435381,20451770:barquette_avec_film:3327:20454019,20566746:barquette_avec_film:3327:20567383'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0014216998656239334, 'nb_photo': 4, 'list_port_cont': '20319413,20382444,20495678,20515114', 'assoc_port': '20186675:20319413,20296337:20382444,20431076:20495678,20505940:20515114', 'assoc_mat': '20186675:barquette_opaque:4205:20319413,20296337:barquette_opaque:4205:20382444,20431076:barquette_opaque:4205:20495678,20505940:barquette_opaque:4205:20515114'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0013325329980701925, 'nb_photo': 143, 'list_port_cont': '20297166,20317630,20346291,20354740,20355861,20360463,20362953,20379885,20383271,20389346,20410122,20416544,20426350,20451292,20464650,20476666,20479590,20480107,20493747,20494527,20504291,20514594,20522627,20531320,20557669,20584496,20586564', 'assoc_port': '20171947:20297166,20183128:20317630,20204920:20346291,20215672:20354740,20228245:20355861,20251677:20360463,20262031:20362953,20291011:20379885,20297655:20383271,20308443:20389346,20324559:20410122,20334535:20416544,20354704:20426350,20398812:20451292,20410109:20464650,20421532:20493747,20441872:20476666,20451766:20480107,20470424:20494527,20479233:20479590,20487794:20504291,20505111:20514594,20510744:20522627,20519774:20531320,20549743:20557669,20562532:20584496,20573401:20586564', 'assoc_mat': '20171947:barquette_opaque:4203:20297166,20183128:barquette_opaque:4203:20317630,20204920:barquette_opaque:4203:20346291,20215672:barquette_opaque:4203:20354740,20228245:barquette_opaque:4203:20355861,20251677:barquette_opaque:4203:20360463,20262031:barquette_opaque:4203:20362953,20291011:barquette_opaque:4203:20379885,20297655:barquette_opaque:4203:20383271,20308443:barquette_opaque:4203:20389346,20324559:barquette_opaque:4203:20410122,20334535:barquette_opaque:4203:20416544,20354704:barquette_opaque:4203:20426350,20398812:barquette_opaque:4203:20451292,20410109:barquette_opaque:4203:20464650,20421532:barquette_opaque:4203:20493747,20441872:barquette_opaque:4203:20476666,20451766:barquette_opaque:4203:20480107,20470424:barquette_opaque:4203:20494527,20479233:barquette_opaque:4203:20479590,20487794:barquette_opaque:4203:20504291,20505111:barquette_opaque:4203:20514594,20510744:barquette_opaque:4203:20522627,20519774:barquette_opaque:4203:20531320,20549743:barquette_opaque:4203:20557669,20562532:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0011548411373729413, 'nb_photo': 59, 'list_port_cont': '20208854,20217107,20225586,20246625,20246766,20249539,20250396,20253231,20263207,20264738,20273842,20278116,20291780,20296741,20296801,20298008,20301835,20302104,20303718,20308261,20314553,20325221,20351463,20353498,20399974,20404887,20421450,20438220,20449170,20452934,20469604,20470562,20470629,20478083,20478274,20479353,20487066,20488918,20503072,20506476,20506836,20557444,20558512,20571562,20571900', 'assoc_port': '20206391:20208854,20215689:20217107,20224378:20225586,20245938:20246766,20245965:20246625,20247544:20249539,20249728:20250396,20251674:20253231,20262050:20263207,20263700:20264738,20270889:20273842,20277671:20278116,20291010:20291780,20296494:20296801,20296497:20296741,20297658:20298008,20300870:20302104,20300875:20301835,20303270:20303718,20307263:20308261,20314366:20314553,20324560:20325221,20351125:20351463,20353379:20353498,20398809:20399974,20404208:20404887,20420766:20421450,20436922:20438220,20448170:20449170,20451769:20452934,20469232:20469604,20470420:20470629,20470425:20470562,20477524:20478274,20477528:20478083,20479234:20479353,20485435:20487066,20487796:20488918,20502148:20503072,20506317:20506476,20506798:20506836,20557292:20557444,20557615:20558512,20570273:20571900,20570276:20571562', 'assoc_mat': '20206391:barquette_opaque:4207:20208854,20215689:barquette_opaque:4207:20217107,20224378:barquette_opaque:4207:20225586,20245938:barquette_opaque:4207:20246766,20245965:barquette_opaque:4207:20246625,20247544:barquette_opaque:4207:20249539,20249728:barquette_opaque:4207:20250396,20251674:barquette_opaque:4207:20253231,20262050:barquette_opaque:4207:20263207,20263700:barquette_opaque:4207:20264738,20270889:barquette_opaque:4207:20273842,20277671:barquette_opaque:4207:20278116,20291010:barquette_opaque:4207:20291780,20296494:barquette_opaque:4207:20296801,20296497:barquette_opaque:4207:20296741,20297658:barquette_opaque:4207:20298008,20300870:barquette_opaque:4207:20302104,20300875:barquette_opaque:4207:20301835,20303270:barquette_opaque:4207:20303718,20307263:barquette_opaque:4207:20308261,20314366:barquette_opaque:4207:20314553,20324560:barquette_opaque:4207:20325221,20351125:barquette_opaque:4207:20351463,20353379:barquette_opaque:4207:20353498,20398809:barquette_opaque:4207:20399974,20404208:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04283727200342239, 'nb_photo': 497, 'list_port_cont': '20219343,20226911,20227272,20228128,20231763,20233799,20234419,20246900,20248424,20255164,20257565,20267170,20267709,20272210,20275164,20275429,20278007,20278111,20278680,20291816,20295458,20296521,20297293,20298353,20302706,20304039,20308337,20310479,20313243,20313321,20323921,20325360,20334123,20334311,20335612,20340065,20343012,20351317,20352705,20355410,20355643,20392825,20394065,20395603,20401436,20403606,20409391,20411739,20412828,20416195,20417038,20419454,20420877,20421815,20422082,20434617,20436673,20436821,20441337,20442738,20444049,20449074,20453698,20456629,20457396,20457591,20461377,20469067,20469643,20470525,20472164,20476548,20478186,20480808,20482520,20483824,20486365,20489631,20490895,20492460,20501269,20504926,20506154,20507081,20508255,20511685,20512278,20515435,20518271,20522720,20523244,20523489,20545692,20553084,20557172,20562349,20562984,20567380,20567766,20571087,20572681,20576563', 'assoc_port': '20215669:20219343,20224375:20231763,20224376:20227272,20224380:20226911,20226941:20228128,20233427:20234419,20233428:20233799,20245940:20246900,20247540:20248424,20253015:20275429,20253018:20275164,20253020:20255164,20254278:20272210,20257117:20257565,20263699:20267170,20266085:20267709,20277673:20278680,20277674:20278111,20277678:20278007,20291009:20291816,20293714:20295458,20296336:20296521,20297027:20297293,20298066:20298353,20300874:20302706,20303269:20304039,20307290:20308337,20308441:20310479,20312000:20313321,20312002:20313243,20323459:20323921,20324562:20325360,20330842:20334311,20331821:20334123,20334539:20335612,20337415:20340065,20341994:20343012,20350374:20351317,20351129:20352705,20354706:20355643,20354712:20355410,20392274:20392825,20393266:20394065,20395414:20395603,20398811:20401436,20403539:20403606,20407606:20412828,20407608:20409391,20410110:20411739,20414606:20420877,20414611:20417038,20414615:20416195,20418291:20419454,20421503:20422082,20421527:20421815,20433549:20436673,20433553:2043461', 'assoc_mat': '20215669:barquette_opaque:4200:20219343,20224375:barquette_opaque:4200:20231763,20224376:barquette_opaque:4200:20227272,20224380:barquette_opaque:4200:20226911,20226941:barquette_opaque:4200:20228128,20233427:barquette_opaque:4200:20234419,20233428:barquette_opaque:4200:20233799,20245940:barquette_opaque:4200:20246900,20247540:barquette_opaque:4200:20248424,20253015:barquette_opaque:4200:20275429,20253018:barquette_opaque:4200:20275164,20253020:barquette_opaque:4200:20255164,20254278:barquette_opaque:4200:20272210,20257117:barquette_opaque:4200:20257565,20263699:barquette_opaque:4200:20267170,20266085:barquette_opaque:4200:20267709,20277673:barquette_opaque:4200:20278680,20277674:barquette_opaque:4200:20278111,20277678:barquette_opaque:4200:20278007,20291009:barquette_opaque:4200:20291816,20293714:barquette_opaque:4200:20295458,20296336:barquette_opaque:4200:20296521,20297027:barquette_opaque:4200:20297293,20298066:barquette_opaque:4200:20298353,20300874:barquette_opaque:4200:20302706,20303269:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.022291518582400856, 'nb_photo': 4878, 'list_port_cont': '20168758,20170137,20173849,20174169,20178350,20178607,20184715,20200319,20203916,20206255,20208997,20209438,20209879,20210851,20217458,20218310,20220331,20223980,20226044,20226609,20227877,20229220,20247091,20259497,20265001,20296643,20332616,20333355,20334238,20334404,20334618,20337936,20339415,20340039,20345661,20350792,20351368,20352096,20353912,20355388,20358755,20360008,20360242,20360366,20360566,20361355,20362551,20362593,20362690,20363963,20364126,20364267,20365494,20365932,20366170,20367239,20367347,20368517,20368798,20369103,20369336,20370625,20393179,20395258,20398642,20400644,20402668,20407483,20411475,20415933,20416146,20419526,20420083,20422599,20436074,20438625,20443000,20443792,20444097,20445121,20452066,20455622,20456580,20461358,20469207,20470691,20475614,20476093,20477117,20480478,20483631,20486970,20487356,20490966,20492577,20493861,20493982,20503211,20505010,20506276,20506573,20506732,20507230,20514955,20515877,20516427,20518556,20522748,20525025,20525530,20546210,20549108,20551498,2055359', 'assoc_port': '20168058:20265001,20168492:20168758,20169287:20170137,20171950:20173849,20172748:20174169,20177140:20178350,20177547:20178607,20183126:20184715,20199782:20200319,20200514:20206255,20201665:20203916,20206393:20209438,20206396:20208997,20209121:20209879,20210190:20210851,20215665:20218310,20215671:20217458,20219533:20220331,20220268:20226609,20220270:20223980,20224384:20226044,20226942:20227877,20228246:20229220,20245966:20247091,20249724:20360242,20249727:20360366,20253023:20360566,20257111:20259497,20258543:20362690,20263701:20370625,20266081:20364267,20270891:20369336,20270893:20369103,20277682:20296643,20293713:20368798,20295679:20368517,20296493:20367347,20297024:20367239,20297026:20366170,20297653:20365932,20298063:20365494,20300871:20364126,20303263:20363963,20303271:20362593,20308444:20362551,20308453:20361355,20312004:20360008,20313891:20358755,20324554:20350792,20324561:20334238,20326811:20333355,20330845:20332616,20333489:20334618,20333491:20334404,20336407:20337936,20337414:20339415,20338546:2034003', 'assoc_mat': '20168058:barquette_opaque:4211:20265001,20168492:barquette_opaque:4211:20168758,20169287:barquette_opaque:4211:20170137,20171950:barquette_opaque:4211:20173849,20172748:barquette_opaque:4211:20174169,20177140:barquette_opaque:4211:20178350,20177547:barquette_opaque:4211:20178607,20183126:barquette_opaque:4211:20184715,20199782:barquette_opaque:4211:20200319,20200514:barquette_opaque:4211:20206255,20201665:barquette_opaque:4211:20203916,20206393:barquette_opaque:4211:20209438,20206396:barquette_opaque:4211:20208997,20209121:barquette_opaque:4211:20209879,20210190:barquette_opaque:4211:20210851,20215665:barquette_opaque:4211:20218310,20215671:barquette_opaque:4211:20217458,20219533:barquette_opaque:4211:20220331,20220268:barquette_opaque:4211:20226609,20220270:barquette_opaque:4211:20223980,20224384:barquette_opaque:4211:20226044,20226942:barquette_opaque:4211:20227877,20228246:barquette_opaque:4211:20229220,20245966:barquette_opaque:4211:20247091,20249724:barquette_opaque:4211:20360242,20249727:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006048877513596659, 'nb_photo': 98, 'list_port_cont': '20171221,20171788,20172633,20177037,20178242,20186482,20188602,20201409,20202953,20217520,20247287,20248894,20255101,20257454,20260616,20264571,20278379,20278693,20295630,20296813,20296890,20298344,20304747,20312969,20314126,20325797,20333671,20338607,20351377,20355113,20356242,20398608,20402643,20405156,20408818,20415895,20421566,20435376,20438477,20442817,20444084,20445541,20449151,20454027,20469152,20469710,20470674,20474527,20476952,20481343,20491215,20505492,20514569,20515517,20522737,20523645,20549121,20555014,20557228,20561271,20576619', 'assoc_port': '20168059:20177037,20169831:20171788,20169834:20171221,20171951:20172633,20177142:20178242,20183123:20186482,20186672:20188602,20200509:20201409,20201667:20202953,20215666:20217520,20245939:20247287,20247542:20248894,20253021:20255101,20254304:20257454,20258541:20260616,20262010:20264571,20277672:20278693,20277677:20278379,20293712:20295630,20296334:20296813,20296496:20296890,20298064:20298344,20303272:20304747,20312006:20312969,20313893:20314126,20324558:20325797,20331796:20333671,20337409:20338607,20350380:20351377,20354707:20355113,20355341:20356242,20397365:20398608,20401648:20402643,20404209:20405156,20407607:20408818,20414609:20415895,20420764:20421566,20433550:20435376,20436921:20438477,20441870:20442817,20443835:20444084,20444393:20445541,20448174:20449151,20451770:20454027,20469014:20469152,20469233:20469710,20470418:20470674,20471728:20474527,20476723:20476952,20479474:20481343,20489628:20491215,20505113:20505492,20513202:20515517,20513207:20514569,20522138:20522737,20522899:20523645,20547841:2054912', 'assoc_mat': '20168059:bouchon:3327:20177037,20169831:bouchon:3327:20171788,20169834:bouchon:3327:20171221,20171951:bouchon:3327:20172633,20177142:bouchon:3327:20178242,20183123:bouchon:3327:20186482,20186672:bouchon:3327:20188602,20200509:bouchon:3327:20201409,20201667:bouchon:3327:20202953,20215666:bouchon:3327:20217520,20245939:bouchon:3327:20247287,20247542:bouchon:3327:20248894,20253021:bouchon:3327:20255101,20254304:bouchon:3327:20257454,20258541:bouchon:3327:20260616,20262010:bouchon:3327:20264571,20277672:bouchon:3327:20278693,20277677:bouchon:3327:20278379,20293712:bouchon:3327:20295630,20296334:bouchon:3327:20296813,20296496:bouchon:3327:20296890,20298064:bouchon:3327:20298344,20303272:bouchon:3327:20304747,20312006:bouchon:3327:20312969,20313893:bouchon:3327:20314126,20324558:bouchon:3327:20325797,20331796:bouchon:3327:20333671,20337409:bouchon:3327:20338607,20350380:bouchon:3327:20351377,20354707:bouchon:3327:20355113,20355341:bouchon:3327:20356242,20397365:bouchon:3327:20398608,20401648:bouchon:3327:20402643,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.01146024594095415, 'nb_photo': 148, 'list_port_cont': '20319421,20345892,20355056,20360102,20381919,20382454,20384590,20410424,20419136,20419442,20436301,20447915,20462767,20466595,20469145,20478282,20494366,20495672,20503194,20515115,20516441,20529704,20583885,20584269,20586219', 'assoc_port': '20186675:20319421,20204921:20345892,20220267:20355056,20249726:20360102,20266098:20436301,20295680:20381919,20296337:20382454,20303275:20384590,20326810:20410424,20338543:20419136,20338549:20419442,20392276:20447915,20407610:20462767,20414608:20466595,20431076:20495672,20445955:20478282,20469015:20469145,20470423:20494366,20485440:20503194,20505940:20515115,20506800:20516441,20517445:20529704,20553045:20583885,20561522:20584269,20570272:20586219', 'assoc_mat': '20186675:carton:4205:20319421,20204921:carton:4205:20345892,20220267:carton:4205:20355056,20249726:carton:4205:20360102,20266098:carton:4205:20436301,20295680:carton:4205:20381919,20296337:carton:4205:20382454,20303275:carton:4205:20384590,20326810:carton:4205:20410424,20338543:carton:4205:20419136,20338549:carton:4205:20419442,20392276:carton:4205:20447915,20407610:carton:4205:20462767,20414608:carton:4205:20466595,20431076:carton:4205:20495672,20445955:carton:4205:20478282,20469015:carton:4205:20469145,20470423:carton:4205:20494366,20485440:carton:4205:20503194,20505940:carton:4205:20515115,20506800:carton:4205:20516441,20517445:carton:4205:20529704,20553045:carton:4205:20583885,20561522:carton:4205:20584269,20570272:carton:4205:20586219'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.006946013621383427, 'nb_photo': 441, 'list_port_cont': '20297167,20317629,20346296,20354732,20355869,20360467,20362951,20379893,20383266,20389347,20410129,20416547,20426345,20451287,20464643,20476671,20479592,20480116,20493733,20494535,20504294,20514595,20522625,20531322,20557658,20584493,20586565', 'assoc_port': '20171947:20297167,20183128:20317629,20204920:20346296,20215672:20354732,20228245:20355869,20251677:20360467,20262031:20362951,20291011:20379893,20297655:20383266,20308443:20389347,20324559:20410129,20334535:20416547,20354704:20426345,20398812:20451287,20410109:20464643,20421532:20493733,20441872:20476671,20451766:20480116,20470424:20494535,20479233:20479592,20487794:20504294,20505111:20514595,20510744:20522625,20519774:20531322,20549743:20557658,20562532:20584493,20573401:20586565', 'assoc_mat': '20171947:carton:4203:20297167,20183128:carton:4203:20317629,20204920:carton:4203:20346296,20215672:carton:4203:20354732,20228245:carton:4203:20355869,20251677:carton:4203:20360467,20262031:carton:4203:20362951,20291011:carton:4203:20379893,20297655:carton:4203:20383266,20308443:carton:4203:20389347,20324559:carton:4203:20410129,20334535:carton:4203:20416547,20354704:carton:4203:20426345,20398812:carton:4203:20451287,20410109:carton:4203:20464643,20421532:carton:4203:20493733,20441872:carton:4203:20476671,20451766:carton:4203:20480116,20470424:carton:4203:20494535,20479233:carton:4203:20479592,20487794:carton:4203:20504294,20505111:carton:4203:20514595,20510744:carton:4203:20522625,20519774:carton:4203:20531322,20549743:carton:4203:20557658,20562532:carton:4203:20584493,20573401:carton:4203:20586565'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9503505801188912, 'nb_photo': 5686, 'list_port_cont': '20168690,20169494,20170546,20172450,20172617,20173985,20176537,20177472,20178339,20184207,20186812,20192539,20192997,20193193,20193483,20201546,20202042,20202837,20203514,20203759,20206757,20207649,20208859,20209550,20209667,20210563,20214068,20217110,20218085,20218465,20219550,20220175,20221123,20225460,20225579,20227676,20228694,20228957,20246619,20246767,20249526,20249843,20250387,20252800,20253220,20255527,20256781,20257549,20257663,20259755,20263198,20264745,20270957,20271443,20273849,20277200,20277993,20278028,20278080,20278120,20291781,20294917,20294980,20295870,20296447,20296745,20296810,20297247,20298012,20298023,20298281,20301829,20302113,20303717,20303945,20308257,20309183,20309260,20312752,20314554,20325210,20326361,20326608,20328292,20328527,20332284,20332778,20334094,20334242,20335341,20337198,20339512,20340155,20343736,20350998,20351022,20351459,20353484,20355269,20355424,20355591,20392765,20392894,20394392,20398145,20399434,20399981,20402405,20403052,20404891,20408411,20408690,20410947,2041245', 'assoc_port': '20168493:20168690,20169286:20169494,20169835:20170546,20171946:20172617,20171949:20172450,20172747:20173985,20175371:20176537,20177144:20177472,20177543:20178339,20180270:20193483,20183125:20184207,20185346:20186812,20186676:20192539,20192832:20193193,20192834:20192997,20200510:20203759,20200511:20202042,20200513:20201546,20201669:20202837,20202893:20203514,20204919:20206757,20206391:20208859,20206395:20207649,20209117:20209667,20209124:20209550,20210192:20210563,20213072:20214068,20215663:20219550,20215668:20218465,20215674:20218085,20215689:20217110,20219535:20220175,20220269:20221123,20224378:20225579,20224381:20225460,20226939:20227676,20228242:20228957,20228244:20228694,20245938:20246767,20245965:20246619,20247541:20249843,20247544:20249526,20249728:20250387,20251674:20253220,20251679:20252800,20254252:20255527,20255773:20256781,20257109:20257663,20257115:20257549,20258542:20259755,20262050:20263198,20263700:20264745,20270431:20270957,20270889:20273849,20270892:20271443,20276980:20277200,20277671:2027812', 'assoc_mat': '20168493:carton:4207:20168690,20169286:carton:4207:20169494,20169835:carton:4207:20170546,20171946:carton:4207:20172617,20171949:carton:4207:20172450,20172747:carton:4207:20173985,20175371:carton:4207:20176537,20177144:carton:4207:20177472,20177543:carton:4207:20178339,20180270:carton:4207:20193483,20183125:carton:4207:20184207,20185346:carton:4207:20186812,20186676:carton:4207:20192539,20192832:carton:4207:20193193,20192834:carton:4207:20192997,20200510:carton:4207:20203759,20200511:carton:4207:20202042,20200513:carton:4207:20201546,20201669:carton:4207:20202837,20202893:carton:4207:20203514,20204919:carton:4207:20206757,20206391:carton:4207:20208859,20206395:carton:4207:20207649,20209117:carton:4207:20209667,20209124:carton:4207:20209550,20210192:carton:4207:20210563,20213072:carton:4207:20214068,20215663:carton:4207:20219550,20215668:carton:4207:20218465,20215674:carton:4207:20218085,20215689:carton:4207:20217110,20219535:carton:4207:20220175,20220269:carton:4207:20221123,20224378:carton:4207:20225579,2022'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.02665466023023654, 'nb_photo': 2095, 'list_port_cont': '20219341,20226902,20227283,20228120,20231764,20233793,20234418,20246895,20248416,20255171,20257573,20267161,20267708,20272211,20275159,20275418,20278019,20278110,20278677,20291810,20295463,20296519,20297306,20298347,20302702,20304044,20308338,20309971,20310482,20313253,20313334,20323910,20325353,20334135,20334310,20335608,20340068,20343009,20351311,20352695,20355405,20355652,20392836,20394068,20395604,20401438,20403597,20409397,20411751,20412838,20416191,20417041,20419458,20420887,20421816,20422077,20434614,20436663,20436817,20441338,20442744,20444053,20449084,20453699,20456637,20457398,20457589,20461387,20469068,20469640,20470519,20472175,20476547,20478179,20480799,20482526,20483823,20486357,20489643,20490897,20492461,20501261,20504922,20506157,20507075,20508248,20511676,20512287,20515440,20518268,20522714,20523242,20523483,20545690,20553098,20557186,20562360,20562979,20567371,20567772,20571095,20572671,20576567', 'assoc_port': '20215669:20219341,20224375:20231764,20224376:20227283,20224380:20226902,20226941:20228120,20233427:20234418,20233428:20233793,20245940:20246895,20247540:20248416,20253015:20275418,20253018:20275159,20253020:20255171,20254278:20272211,20257117:20257573,20263699:20267161,20266085:20267708,20277673:20278677,20277674:20278110,20277678:20278019,20291009:20291810,20293714:20295463,20296336:20296519,20297027:20297306,20298066:20298347,20300874:20302702,20303269:20304044,20307290:20308338,20308441:20310482,20308451:20309971,20312000:20313334,20312002:20313253,20323459:20323910,20324562:20325353,20330842:20334310,20331821:20334135,20334539:20335608,20337415:20340068,20341994:20343009,20350374:20351311,20351129:20352695,20354706:20355652,20354712:20355405,20392274:20392836,20393266:20394068,20395414:20395604,20398811:20401438,20403539:20403597,20407606:20412838,20407608:20409397,20410110:20411751,20414606:20420887,20414611:20417041,20414615:20416191,20418291:20419458,20421503:20422077,20421527:20421816,20433549:2043666', 'assoc_mat': '20215669:carton:4200:20219341,20224375:carton:4200:20231764,20224376:carton:4200:20227283,20224380:carton:4200:20226902,20226941:carton:4200:20228120,20233427:carton:4200:20234418,20233428:carton:4200:20233793,20245940:carton:4200:20246895,20247540:carton:4200:20248416,20253015:carton:4200:20275418,20253018:carton:4200:20275159,20253020:carton:4200:20255171,20254278:carton:4200:20272211,20257117:carton:4200:20257573,20263699:carton:4200:20267161,20266085:carton:4200:20267708,20277673:carton:4200:20278677,20277674:carton:4200:20278110,20277678:carton:4200:20278019,20291009:carton:4200:20291810,20293714:carton:4200:20295463,20296336:carton:4200:20296519,20297027:carton:4200:20297306,20298066:carton:4200:20298347,20300874:carton:4200:20302702,20303269:carton:4200:20304044,20307290:carton:4200:20308338,20308441:carton:4200:20310482,20308451:carton:4200:20309971,20312000:carton:4200:20313334,20312002:carton:4200:20313253,20323459:carton:4200:20323910,20324562:carton:4200:20325353,20330842:carton:4200:20334310,2033'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011088716373738268, 'nb_photo': 7625, 'list_port_cont': '20168757,20170139,20173853,20174167,20178351,20178610,20184723,20200322,20203926,20206244,20209003,20209443,20209884,20210847,20217450,20218304,20220328,20223982,20226049,20226614,20227869,20229219,20247106,20259499,20265005,20296645,20332613,20333368,20334226,20334402,20334614,20337932,20339418,20340045,20345660,20350782,20351370,20352084,20353927,20355383,20358756,20360017,20360241,20360374,20360567,20361365,20362545,20362596,20362696,20363957,20364120,20364274,20365492,20365937,20366169,20367250,20367348,20368521,20368795,20369107,20369338,20370623,20393172,20395266,20398648,20400643,20402655,20407498,20411476,20415922,20416139,20419514,20420078,20422606,20436064,20438623,20442987,20443778,20444104,20445119,20452067,20455627,20456581,20461359,20469214,20470692,20475611,20476088,20477125,20480484,20483628,20486973,20487354,20490970,20492578,20493858,20493990,20503226,20504999,20506283,20506563,20506724,20507218,20514946,20515870,20516413,20518561,20522747,20525020,20525514,20546205,20549097,20551510,2055359', 'assoc_port': '20168058:20265005,20168492:20168757,20169287:20170139,20171950:20173853,20172748:20174167,20177140:20178351,20177547:20178610,20183126:20184723,20199782:20200322,20200514:20206244,20201665:20203926,20206393:20209443,20206396:20209003,20209121:20209884,20210190:20210847,20215665:20218304,20215671:20217450,20219533:20220328,20220268:20226614,20220270:20223982,20224384:20226049,20226942:20227869,20228246:20229219,20245966:20247106,20249724:20360241,20249727:20360374,20253023:20360567,20257111:20259499,20258543:20362696,20263701:20370623,20266081:20364274,20270891:20369338,20270893:20369107,20277682:20296645,20293713:20368795,20295679:20368521,20296493:20367348,20297024:20367250,20297026:20366169,20297653:20365937,20298063:20365492,20300871:20364120,20303263:20363957,20303271:20362596,20308444:20362545,20308453:20361365,20312004:20360017,20313891:20358756,20324554:20350782,20324561:20334226,20326811:20333368,20330845:20332613,20333489:20334614,20333491:20334402,20336407:20337932,20337414:20339418,20338546:2034004', 'assoc_mat': '20168058:carton:4211:20265005,20168492:carton:4211:20168757,20169287:carton:4211:20170139,20171950:carton:4211:20173853,20172748:carton:4211:20174167,20177140:carton:4211:20178351,20177547:carton:4211:20178610,20183126:carton:4211:20184723,20199782:carton:4211:20200322,20200514:carton:4211:20206244,20201665:carton:4211:20203926,20206393:carton:4211:20209443,20206396:carton:4211:20209003,20209121:carton:4211:20209884,20210190:carton:4211:20210847,20215665:carton:4211:20218304,20215671:carton:4211:20217450,20219533:carton:4211:20220328,20220268:carton:4211:20226614,20220270:carton:4211:20223982,20224384:carton:4211:20226049,20226942:carton:4211:20227869,20228246:carton:4211:20229219,20245966:carton:4211:20247106,20249724:carton:4211:20360241,20249727:carton:4211:20360374,20253023:carton:4211:20360567,20257111:carton:4211:20259499,20258543:carton:4211:20362696,20263701:carton:4211:20370623,20266081:carton:4211:20364274,20270891:carton:4211:20369338,20270893:carton:4211:20369107,20277682:carton:4211:20296645,2029'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0030577253641177124, 'nb_photo': 65, 'list_port_cont': '20169761,20178240,20201404,20209826,20211304,20217528,20248895,20255102,20257449,20260612,20295628,20296823,20296882,20304737,20327875,20333663,20338597,20352801,20357084,20402649,20408821,20413209,20421565,20438470,20442812,20444090,20449158,20454025,20469162,20470675,20476957,20479428,20481344,20491656,20501395,20505488,20506566,20508485,20508765,20515510,20520537,20523639,20549115,20557236,20561269,20563365,20567384', 'assoc_port': '20169285:20169761,20177142:20178240,20200509:20201404,20209119:20209826,20210194:20211304,20215666:20217528,20247542:20248895,20253021:20255102,20254304:20257449,20258541:20260612,20293712:20295628,20296334:20296823,20296496:20296882,20303272:20304737,20326812:20327875,20331796:20333663,20337409:20338597,20352155:20352801,20354703:20357084,20401648:20402649,20407607:20408821,20411279:20413209,20420764:20421565,20436921:20438470,20441870:20442812,20443835:20444090,20448174:20449158,20451770:20454025,20469014:20469162,20470418:20470675,20476723:20476957,20479231:20479428,20479474:20481344,20489625:20491656,20500511:20501395,20505113:20505488,20506320:20506566,20507532:20508765,20507534:20508485,20513202:20515510,20519772:20520537,20522899:20523639,20547841:20549115,20555731:20557236,20557618:20561269,20561524:20563365,20566746:20567384', 'assoc_mat': '20169285:carton:3327:20169761,20177142:carton:3327:20178240,20200509:carton:3327:20201404,20209119:carton:3327:20209826,20210194:carton:3327:20211304,20215666:carton:3327:20217528,20247542:carton:3327:20248895,20253021:carton:3327:20255102,20254304:carton:3327:20257449,20258541:carton:3327:20260612,20293712:carton:3327:20295628,20296334:carton:3327:20296823,20296496:carton:3327:20296882,20303272:carton:3327:20304737,20326812:carton:3327:20327875,20331796:carton:3327:20333663,20337409:carton:3327:20338597,20352155:carton:3327:20352801,20354703:carton:3327:20357084,20401648:carton:3327:20402649,20407607:carton:3327:20408821,20411279:carton:3327:20413209,20420764:carton:3327:20421565,20436921:carton:3327:20438470,20441870:carton:3327:20442812,20443835:carton:3327:20444090,20448174:carton:3327:20449158,20451770:carton:3327:20454025,20469014:carton:3327:20469162,20470418:carton:3327:20470675,20476723:carton:3327:20476957,20479231:carton:3327:20479428,20479474:carton:3327:20481344,20489625:carton:3327:20491656,2050'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.014603957446400974, 'nb_photo': 751, 'list_port_cont': '20185849,20203188,20220025,20225106,20248052,20257960,20270571,20298236,20334771,20352436,20395692,20410541,20432282,20462273,20485255,20492371,20516358,20570858', 'assoc_port': '20185344:20185849,20202892:20203188,20219532:20220025,20224383:20225106,20247543:20248052,20255775:20257960,20270434:20270571,20298061:20298236,20334537:20334771,20350377:20352436,20395415:20395692,20410114:20410541,20431074:20432282,20462119:20462273,20481817:20485255,20492275:20492371,20515637:20516358,20570274:20570858', 'assoc_mat': '20185344:carton:3594:20185849,20202892:carton:3594:20203188,20219532:carton:3594:20220025,20224383:carton:3594:20225106,20247543:carton:3594:20248052,20255775:carton:3594:20257960,20270434:carton:3594:20270571,20298061:carton:3594:20298236,20334537:carton:3594:20334771,20350377:carton:3594:20352436,20395415:carton:3594:20395692,20410114:carton:3594:20410541,20431074:carton:3594:20432282,20462119:carton:3594:20462273,20481817:carton:3594:20485255,20492275:carton:3594:20492371,20515637:carton:3594:20516358,20570274:carton:3594:20570858'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018152321238564355, 'nb_photo': 153, 'list_port_cont': '20178578,20180540,20186494,20191075,20205202,20209333,20214515,20233579,20257799,20263824,20277806,20277885,20291108,20297708,20300976,20303397,20308295,20314538,20323709,20324633,20327897,20328286,20336670,20350607,20350617,20354745,20412082,20412196,20414840,20436512,20437049,20443898,20446152,20454360,20455570,20462209,20474477,20477769,20478947,20485560,20504870,20506056,20513406,20519903,20521152,20545336,20545584,20562139,20562604,20577156,20577527', 'assoc_port': '20169832:20191075,20177138:20178578,20180269:20180540,20185343:20186494,20201668:20233579,20204922:20205202,20209122:20209333,20213068:20214515,20253024:20257799,20263698:20263824,20277670:20277885,20277683:20277806,20291008:20291108,20297654:20297708,20300843:20300976,20303273:20303397,20307264:20308295,20314367:20314538,20323458:20323709,20324555:20324633,20327792:20328286,20327795:20327897,20336408:20336670,20350372:20350617,20350375:20350607,20354705:20354745,20411275:20412196,20411276:20412082,20414617:20414840,20436385:20436512,20436919:20437049,20443833:20443898,20445957:20446152,20454228:20454360,20455314:20455570,20462120:20462209,20474345:20474477,20477525:20477769,20477527:20478947,20485442:20485560,20504797:20504870,20505937:20506056,20513201:20513406,20517459:20521152,20519773:20519903,20544936:20545336,20544938:20545584,20561519:20562139,20562530:20562604,20576081:20577527,20577151:20577156', 'assoc_mat': '20169832:cartonnette:3726:20191075,20177138:cartonnette:3726:20178578,20180269:cartonnette:3726:20180540,20185343:cartonnette:3726:20186494,20201668:cartonnette:3726:20233579,20204922:cartonnette:3726:20205202,20209122:cartonnette:3726:20209333,20213068:cartonnette:3726:20214515,20253024:cartonnette:3726:20257799,20263698:cartonnette:3726:20263824,20277670:cartonnette:3726:20277885,20277683:cartonnette:3726:20277806,20291008:cartonnette:3726:20291108,20297654:cartonnette:3726:20297708,20300843:cartonnette:3726:20300976,20303273:cartonnette:3726:20303397,20307264:cartonnette:3726:20308295,20314367:cartonnette:3726:20314538,20323458:cartonnette:3726:20323709,20324555:cartonnette:3726:20324633,20327792:cartonnette:3726:20328286,20327795:cartonnette:3726:20327897,20336408:cartonnette:3726:20336670,20350372:cartonnette:3726:20350617,20350375:cartonnette:3726:20350607,20354705:cartonnette:3726:20354745,20411275:cartonnette:3726:20412196,20411276:cartonnette:3726:20412082,20414617:cartonnette:3726:20414840,20436385:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008203802810720067, 'nb_photo': 450, 'list_port_cont': '20178579,20180539,20186500,20191067,20205201,20209458,20214521,20233581,20257538,20257802,20258686,20263825,20277807,20277890,20291100,20295795,20296544,20297715,20298104,20300983,20301090,20303392,20307534,20308292,20308737,20312184,20312711,20314544,20324637,20327890,20328278,20334591,20336673,20350609,20350624,20354747,20354754,20398880,20402626,20403581,20410259,20412078,20412195,20414832,20420933,20434841,20436513,20437057,20443887,20446143,20446858,20450561,20454363,20455566,20459362,20462207,20474472,20475769,20477209,20477771,20478948,20485559,20492317,20500646,20506055,20507712,20507747,20510852,20513408,20519904,20521150,20524493,20545581,20549804,20561748,20562140,20562606,20562626,20566951,20573722,20577161,20577529', 'assoc_port': '20169832:20191067,20177138:20178579,20180269:20180539,20185343:20186500,20201668:20233581,20204922:20205201,20209120:20209458,20213068:20214521,20253024:20257802,20254250:20257538,20258545:20258686,20263698:20263825,20277670:20277890,20277683:20277807,20291008:20291100,20295681:20295795,20296495:20296544,20297654:20297715,20298062:20298104,20300842:20301090,20300843:20300983,20303273:20303392,20307264:20308292,20307291:20307534,20308449:20308737,20312001:20312711,20312005:20312184,20314367:20314544,20324555:20324637,20327792:20328278,20327795:20327890,20334538:20334591,20336408:20336673,20350372:20350624,20350375:20350609,20354702:20354754,20354705:20354747,20398813:20398880,20402618:20402626,20403540:20403581,20410113:20410259,20411275:20412195,20411276:20412078,20414617:20414832,20420765:20420933,20431073:20434841,20436385:20436513,20436919:20437057,20443833:20443887,20445953:20446858,20445957:20446143,20450252:20450561,20454228:20454363,20455314:20455566,20459162:20459362,20462120:20462207,20474345:2047447', 'assoc_mat': '20169832:Carton_brun:3726:20191067,20177138:Carton_brun:3726:20178579,20180269:Carton_brun:3726:20180539,20185343:Carton_brun:3726:20186500,20201668:Carton_brun:3726:20233581,20204922:Carton_brun:3726:20205201,20209120:Carton_brun:3726:20209458,20213068:Carton_brun:3726:20214521,20253024:Carton_brun:3726:20257802,20254250:Carton_brun:3726:20257538,20258545:Carton_brun:3726:20258686,20263698:Carton_brun:3726:20263825,20277670:Carton_brun:3726:20277890,20277683:Carton_brun:3726:20277807,20291008:Carton_brun:3726:20291100,20295681:Carton_brun:3726:20295795,20296495:Carton_brun:3726:20296544,20297654:Carton_brun:3726:20297715,20298062:Carton_brun:3726:20298104,20300842:Carton_brun:3726:20301090,20300843:Carton_brun:3726:20300983,20303273:Carton_brun:3726:20303392,20307264:Carton_brun:3726:20308292,20307291:Carton_brun:3726:20307534,20308449:Carton_brun:3726:20308737,20312001:Carton_brun:3726:20312711,20312005:Carton_brun:3726:20312184,20314367:Carton_brun:3726:20314544,20324555:Carton_brun:3726:20324637,20327792:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00450739871800285, 'nb_photo': 167, 'list_port_cont': '20178575,20180549,20186497,20191072,20205206,20209457,20214518,20233578,20257533,20257801,20277804,20277888,20291097,20295800,20297717,20300977,20301089,20303391,20308298,20308740,20312178,20312712,20314543,20323716,20324628,20327892,20328285,20334594,20336669,20354755,20398889,20402628,20403589,20412197,20414837,20434842,20436515,20437059,20443889,20446145,20446850,20450558,20455554,20474468,20475774,20477202,20477767,20478952,20481922,20485567,20500653,20504863,20506053,20507703,20507745,20510850,20513400,20519911,20521149,20524487,20545337,20549803,20561755,20562138,20562608,20573731,20577157,20577534', 'assoc_port': '20169832:20191072,20177138:20178575,20180269:20180549,20185343:20186497,20201668:20233578,20204922:20205206,20209120:20209457,20213068:20214518,20253024:20257801,20254250:20257533,20277670:20277888,20277683:20277804,20291008:20291097,20295681:20295800,20297654:20297717,20300842:20301089,20300843:20300977,20303273:20303391,20307264:20308298,20308449:20308740,20312001:20312712,20312005:20312178,20314367:20314543,20323458:20323716,20324555:20324628,20327792:20328285,20327795:20327892,20334538:20334594,20336408:20336669,20354702:20354755,20398813:20398889,20402618:20402628,20403540:20403589,20411275:20412197,20414617:20414837,20431073:20434842,20436385:20436515,20436919:20437059,20443833:20443889,20445953:20446850,20445957:20446145,20450252:20450558,20455314:20455554,20474345:20474468,20475364:20475774,20475366:20477202,20477525:20477767,20477527:20478952,20481816:20481922,20485442:20485567,20500512:20500653,20504797:20504863,20505937:20506053,20506799:20507703,20507533:20507745,20510747:20510850,20513201:2051340', 'assoc_mat': '20169832:Carton_gris:3726:20191072,20177138:Carton_gris:3726:20178575,20180269:Carton_gris:3726:20180549,20185343:Carton_gris:3726:20186497,20201668:Carton_gris:3726:20233578,20204922:Carton_gris:3726:20205206,20209120:Carton_gris:3726:20209457,20213068:Carton_gris:3726:20214518,20253024:Carton_gris:3726:20257801,20254250:Carton_gris:3726:20257533,20277670:Carton_gris:3726:20277888,20277683:Carton_gris:3726:20277804,20291008:Carton_gris:3726:20291097,20295681:Carton_gris:3726:20295800,20297654:Carton_gris:3726:20297717,20300842:Carton_gris:3726:20301089,20300843:Carton_gris:3726:20300977,20303273:Carton_gris:3726:20303391,20307264:Carton_gris:3726:20308298,20308449:Carton_gris:3726:20308740,20312001:Carton_gris:3726:20312712,20312005:Carton_gris:3726:20312178,20314367:Carton_gris:3726:20314543,20323458:Carton_gris:3726:20323716,20324555:Carton_gris:3726:20324628,20327792:Carton_gris:3726:20328285,20327795:Carton_gris:3726:20327892,20334538:Carton_gris:3726:20334594,20336408:Carton_gris:3726:20336669,20354702:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006811144499670697, 'nb_photo': 76, 'list_port_cont': '20319416,20345899,20355050,20381916,20382445,20384584,20410419,20419142,20419434,20436302,20447903,20462766,20466590,20469146,20478289,20494371,20495684,20503195,20515101,20516433,20529712,20583891,20584265,20586232', 'assoc_port': '20186675:20319416,20204921:20345899,20220267:20355050,20266098:20436302,20295680:20381916,20296337:20382445,20303275:20384584,20326810:20410419,20338543:20419142,20338549:20419434,20392276:20447903,20407610:20462766,20414608:20466590,20431076:20495684,20445955:20478289,20469015:20469146,20470423:20494371,20485440:20503195,20505940:20515101,20506800:20516433,20517445:20529712,20553045:20583891,20561522:20584265,20570272:20586232', 'assoc_mat': '20186675:ela:4205:20319416,20204921:ela:4205:20345899,20220267:ela:4205:20355050,20266098:ela:4205:20436302,20295680:ela:4205:20381916,20296337:ela:4205:20382445,20303275:ela:4205:20384584,20326810:ela:4205:20410419,20338543:ela:4205:20419142,20338549:ela:4205:20419434,20392276:ela:4205:20447903,20407610:ela:4205:20462766,20414608:ela:4205:20466590,20431076:ela:4205:20495684,20445955:ela:4205:20478289,20469015:ela:4205:20469146,20470423:ela:4205:20494371,20485440:ela:4205:20503195,20505940:ela:4205:20515101,20506800:ela:4205:20516433,20517445:ela:4205:20529712,20553045:ela:4205:20583891,20561522:ela:4205:20584265,20570272:ela:4205:20586232'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9730069910317534, 'nb_photo': 928, 'list_port_cont': '20297165,20317637,20346303,20354739,20355871,20360468,20362947,20379891,20383280,20389350,20410131,20416548,20426343,20451294,20464652,20476667,20479601,20480108,20493741,20494524,20504298,20514601,20522629,20531310,20557670,20584500,20586569', 'assoc_port': '20171947:20297165,20183128:20317637,20204920:20346303,20215672:20354739,20228245:20355871,20251677:20360468,20262031:20362947,20291011:20379891,20297655:20383280,20308443:20389350,20324559:20410131,20334535:20416548,20354704:20426343,20398812:20451294,20410109:20464652,20421532:20493741,20441872:20476667,20451766:20480108,20470424:20494524,20479233:20479601,20487794:20504298,20505111:20514601,20510744:20522629,20519774:20531310,20549743:20557670,20562532:20584500,20573401:20586569', 'assoc_mat': '20171947:ela:4203:20297165,20183128:ela:4203:20317637,20204920:ela:4203:20346303,20215672:ela:4203:20354739,20228245:ela:4203:20355871,20251677:ela:4203:20360468,20262031:ela:4203:20362947,20291011:ela:4203:20379891,20297655:ela:4203:20383280,20308443:ela:4203:20389350,20324559:ela:4203:20410131,20334535:ela:4203:20416548,20354704:ela:4203:20426343,20398812:ela:4203:20451294,20410109:ela:4203:20464652,20421532:ela:4203:20493741,20441872:ela:4203:20476667,20451766:ela:4203:20480108,20470424:ela:4203:20494524,20479233:ela:4203:20479601,20487794:ela:4203:20504298,20505111:ela:4203:20514601,20510744:ela:4203:20522629,20519774:ela:4203:20531310,20549743:ela:4203:20557670,20562532:ela:4203:20584500,20573401:ela:4203:20586569'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001298914097215722, 'nb_photo': 130, 'list_port_cont': '20176536,20217117,20218087,20218477,20219543,20221122,20228702,20228959,20246613,20246764,20249538,20250388,20252795,20253226,20255532,20259764,20264732,20273837,20278022,20278127,20294895,20295873,20297246,20298010,20308255,20312764,20328289,20328519,20332292,20334102,20337201,20343725,20351024,20351448,20355597,20392767,20392904,20402408,20403064,20404882,20408403,20410945,20412711,20419614,20421448,20421544,20434794,20442974,20443189,20444123,20447389,20448488,20449165,20452393,20460102,20470623,20470726,20472428,20476935,20478092,20479360,20487058,20491235,20503069,20504983,20506133,20506173,20506468,20506830,20514240,20516341,20520316,20523465,20550398,20562682,20563612,20563797,20571566,20571904,20574791,20577284,20579828', 'assoc_port': '20175371:20176536,20215663:20219543,20215668:20218477,20215674:20218087,20215689:20217117,20220269:20221122,20228242:20228959,20228244:20228702,20245938:20246764,20245965:20246613,20247544:20249538,20249728:20250388,20251674:20253226,20251679:20252795,20254252:20255532,20258542:20259764,20263700:20264732,20270889:20273837,20277671:20278127,20277679:20278022,20293715:20294895,20295678:20295873,20297023:20297246,20297658:20298010,20307263:20308255,20312003:20312764,20327793:20328519,20327794:20328289,20330843:20332292,20333492:20334102,20336410:20337201,20341995:20343725,20350376:20351024,20351125:20351448,20355355:20355597,20392273:20392904,20392277:20392767,20401647:20402408,20402620:20403064,20404208:20404882,20407609:20408403,20410111:20410945,20411272:20412711,20418289:20419614,20420763:20421544,20420766:20421448,20433552:20434794,20441868:20443189,20441871:20442974,20443861:20444123,20445954:20447389,20448170:20449165,20448173:20448488,20450279:20452393,20459163:20460102,20470417:20470726,20470420:2047062', 'assoc_mat': '20175371:ela:4207:20176536,20215663:ela:4207:20219543,20215668:ela:4207:20218477,20215674:ela:4207:20218087,20215689:ela:4207:20217117,20220269:ela:4207:20221122,20228242:ela:4207:20228959,20228244:ela:4207:20228702,20245938:ela:4207:20246764,20245965:ela:4207:20246613,20247544:ela:4207:20249538,20249728:ela:4207:20250388,20251674:ela:4207:20253226,20251679:ela:4207:20252795,20254252:ela:4207:20255532,20258542:ela:4207:20259764,20263700:ela:4207:20264732,20270889:ela:4207:20273837,20277671:ela:4207:20278127,20277679:ela:4207:20278022,20293715:ela:4207:20294895,20295678:ela:4207:20295873,20297023:ela:4207:20297246,20297658:ela:4207:20298010,20307263:ela:4207:20308255,20312003:ela:4207:20312764,20327793:ela:4207:20328519,20327794:ela:4207:20328289,20330843:ela:4207:20332292,20333492:ela:4207:20334102,20336410:ela:4207:20337201,20341995:ela:4207:20343725,20350376:ela:4207:20351024,20351125:ela:4207:20351448,20355355:ela:4207:20355597,20392273:ela:4207:20392904,20392277:ela:4207:20392767,20401647:ela:4207:2040240'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009176922793177691, 'nb_photo': 58, 'list_port_cont': '20219348,20257577,20267705,20272203,20275152,20298358,20302705,20308346,20310480,20323912,20394074,20403608,20409383,20411747,20412833,20417032,20434612,20436661,20441326,20442749,20444041,20449075,20457593,20461379,20469636,20470521,20472163,20476541,20478173,20480801,20483811,20490896,20504917,20506146,20507072,20508250,20511688,20515441,20553088,20557182,20567368,20567758,20571091', 'assoc_port': '20215669:20219348,20253018:20275152,20254278:20272203,20257117:20257577,20266085:20267705,20298066:20298358,20300874:20302705,20307290:20308346,20308441:20310480,20323459:20323912,20393266:20394074,20403539:20403608,20407606:20412833,20407608:20409383,20410110:20411747,20414611:20417032,20433549:20436661,20433553:20434612,20436920:20441326,20441869:20442749,20443836:20444041,20448171:20449075,20455315:20457593,20460488:20461379,20469234:20469636,20470421:20470521,20471725:20472163,20475363:20476541,20477526:20478173,20479477:20480801,20481818:20483811,20485437:20490896,20504796:20504917,20505941:20506146,20506971:20507072,20507531:20508250,20510746:20511688,20513209:20515441,20551964:20553088,20555730:20557182,20557617:20567758,20566748:20567368,20568663:20571091', 'assoc_mat': '20215669:ela:4200:20219348,20253018:ela:4200:20275152,20254278:ela:4200:20272203,20257117:ela:4200:20257577,20266085:ela:4200:20267705,20298066:ela:4200:20298358,20300874:ela:4200:20302705,20307290:ela:4200:20308346,20308441:ela:4200:20310480,20323459:ela:4200:20323912,20393266:ela:4200:20394074,20403539:ela:4200:20403608,20407606:ela:4200:20412833,20407608:ela:4200:20409383,20410110:ela:4200:20411747,20414611:ela:4200:20417032,20433549:ela:4200:20436661,20433553:ela:4200:20434612,20436920:ela:4200:20441326,20441869:ela:4200:20442749,20443836:ela:4200:20444041,20448171:ela:4200:20449075,20455315:ela:4200:20457593,20460488:ela:4200:20461379,20469234:ela:4200:20469636,20470421:ela:4200:20470521,20471725:ela:4200:20472163,20475363:ela:4200:20476541,20477526:ela:4200:20478173,20479477:ela:4200:20480801,20481818:ela:4200:20483811,20485437:ela:4200:20490896,20504796:ela:4200:20504917,20505941:ela:4200:20506146,20506971:ela:4200:20507072,20507531:ela:4200:20508250,20510746:ela:4200:20511688,20513209:ela:4200:2051544'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009268453642629261, 'nb_photo': 1112, 'list_port_cont': '20168746,20170141,20173847,20174166,20178354,20178604,20184727,20200316,20203912,20206257,20209002,20209445,20209880,20210843,20217445,20218305,20220329,20223979,20226041,20226608,20227871,20229227,20247100,20259508,20264997,20296639,20332605,20333367,20334234,20334395,20334617,20337937,20339412,20340046,20345651,20350786,20351372,20352088,20353926,20355385,20358745,20360010,20360245,20360370,20360571,20361361,20362536,20362599,20362697,20363958,20364127,20364275,20365491,20365933,20366173,20367245,20367344,20368530,20368799,20369108,20369335,20370622,20393166,20395268,20398641,20400635,20402656,20407494,20411472,20415938,20416155,20419527,20420084,20422600,20436072,20438639,20442988,20443785,20444102,20445130,20452071,20455631,20456571,20461363,20469203,20470700,20475607,20476087,20477122,20480477,20483627,20486971,20487358,20490978,20492580,20493854,20493992,20503223,20505012,20506290,20506554,20506718,20507233,20514953,20515881,20516422,20518563,20522760,20525021,20525519,20546216,20549094,20551499,2055360', 'assoc_port': '20168058:20264997,20168492:20168746,20169287:20170141,20171950:20173847,20172748:20174166,20177140:20178354,20177547:20178604,20183126:20184727,20199782:20200316,20200514:20206257,20201665:20203912,20206393:20209445,20206396:20209002,20209121:20209880,20210190:20210843,20215665:20218305,20215671:20217445,20219533:20220329,20220268:20226608,20220270:20223979,20224384:20226041,20226942:20227871,20228246:20229227,20245966:20247100,20249724:20360245,20249727:20360370,20253023:20360571,20257111:20259508,20258543:20362697,20263701:20370622,20266081:20364275,20270891:20369335,20270893:20369108,20277682:20296639,20293713:20368799,20295679:20368530,20296493:20367344,20297024:20367245,20297026:20366173,20297653:20365933,20298063:20365491,20300871:20364127,20303263:20363958,20303271:20362599,20308444:20362536,20308453:20361361,20312004:20360010,20313891:20358745,20324554:20350786,20324561:20334234,20326811:20333367,20330845:20332605,20333489:20334617,20333491:20334395,20336407:20337937,20337414:20339412,20338546:2034004', 'assoc_mat': '20168058:ela:4211:20264997,20168492:ela:4211:20168746,20169287:ela:4211:20170141,20171950:ela:4211:20173847,20172748:ela:4211:20174166,20177140:ela:4211:20178354,20177547:ela:4211:20178604,20183126:ela:4211:20184727,20199782:ela:4211:20200316,20200514:ela:4211:20206257,20201665:ela:4211:20203912,20206393:ela:4211:20209445,20206396:ela:4211:20209002,20209121:ela:4211:20209880,20210190:ela:4211:20210843,20215665:ela:4211:20218305,20215671:ela:4211:20217445,20219533:ela:4211:20220329,20220268:ela:4211:20226608,20220270:ela:4211:20223979,20224384:ela:4211:20226041,20226942:ela:4211:20227871,20228246:ela:4211:20229227,20245966:ela:4211:20247100,20249724:ela:4211:20360245,20249727:ela:4211:20360370,20253023:ela:4211:20360571,20257111:ela:4211:20259508,20258543:ela:4211:20362697,20263701:ela:4211:20370622,20266081:ela:4211:20364275,20270891:ela:4211:20369335,20270893:ela:4211:20369108,20277682:ela:4211:20296639,20293713:ela:4211:20368799,20295679:ela:4211:20368530,20296493:ela:4211:20367344,20297024:ela:4211:2036724'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00021009802873409147, 'nb_photo': 70, 'list_port_cont': '20297169,20317628,20346305,20354738,20355873,20362956,20379894,20383268,20389342,20410118,20416546,20451284,20476665,20479605,20480101,20493739,20494526,20504299,20514607,20522630,20531318,20557657,20584505,20586557', 'assoc_port': '20171947:20297169,20183128:20317628,20204920:20346305,20215672:20354738,20228245:20355873,20262031:20362956,20291011:20379894,20297655:20383268,20308443:20389342,20324559:20410118,20334535:20416546,20398812:20451284,20421532:20493739,20441872:20476665,20451766:20480101,20470424:20494526,20479233:20479605,20487794:20504299,20505111:20514607,20510744:20522630,20519774:20531318,20549743:20557657,20562532:20584505,20573401:20586557', 'assoc_mat': '20171947:etiquette:4203:20297169,20183128:etiquette:4203:20317628,20204920:etiquette:4203:20346305,20215672:etiquette:4203:20354738,20228245:etiquette:4203:20355873,20262031:etiquette:4203:20362956,20291011:etiquette:4203:20379894,20297655:etiquette:4203:20383268,20308443:etiquette:4203:20389342,20324559:etiquette:4203:20410118,20334535:etiquette:4203:20416546,20398812:etiquette:4203:20451284,20421532:etiquette:4203:20493739,20441872:etiquette:4203:20476665,20451766:etiquette:4203:20480101,20470424:etiquette:4203:20494526,20479233:etiquette:4203:20479605,20487794:etiquette:4203:20504299,20505111:etiquette:4203:20514607,20510744:etiquette:4203:20522630,20519774:etiquette:4203:20531318,20549743:etiquette:4203:20557657,20562532:etiquette:4203:20584505,20573401:etiquette:4203:20586557'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00011598621468153807, 'nb_photo': 16, 'list_port_cont': '20217118,20220184,20249852,20259756,20271430,20291773,20334252,20404890,20419604,20444110,20502787,20503083,20506831,20516387,20520305', 'assoc_port': '20215689:20217118,20219535:20220184,20247541:20249852,20258542:20259756,20270892:20271430,20291010:20291773,20333490:20334252,20404208:20404890,20418289:20419604,20443861:20444110,20502148:20503083,20502151:20502787,20506798:20506831,20515633:20516387,20519775:20520305', 'assoc_mat': '20215689:etiquette:4207:20217118,20219535:etiquette:4207:20220184,20247541:etiquette:4207:20249852,20258542:etiquette:4207:20259756,20270892:etiquette:4207:20271430,20291010:etiquette:4207:20291773,20333490:etiquette:4207:20334252,20404208:etiquette:4207:20404890,20418289:etiquette:4207:20419604,20443861:etiquette:4207:20444110,20502148:etiquette:4207:20503083,20502151:etiquette:4207:20502787,20506798:etiquette:4207:20506831,20515633:etiquette:4207:20516387,20519775:etiquette:4207:20520305'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027167542210242077, 'nb_photo': 157, 'list_port_cont': '20168775,20170840,20175950,20176812,20177064,20179014,20183801,20185083,20193223,20203774,20204133,20209702,20234417,20335615,20343006,20403610,20411737,20420874,20449072,20456627,20478171', 'assoc_port': '20168494:20168775,20169833:20170840,20172746:20175950,20175370:20177064,20175372:20176812,20177539:20179014,20180267:20183801,20183122:20185083,20192831:20193223,20202891:20203774,20202895:20204133,20209116:20209702,20233427:20234417,20334539:20335615,20341994:20343006,20403539:20403610,20410110:20411737,20414606:20420874,20448171:20449072,20455319:20456627,20477526:20478171', 'assoc_mat': '20168494:etiquette:4200:20168775,20169833:etiquette:4200:20170840,20172746:etiquette:4200:20175950,20175370:etiquette:4200:20177064,20175372:etiquette:4200:20176812,20177539:etiquette:4200:20179014,20180267:etiquette:4200:20183801,20183122:etiquette:4200:20185083,20192831:etiquette:4200:20193223,20202891:etiquette:4200:20203774,20202895:etiquette:4200:20204133,20209116:etiquette:4200:20209702,20233427:etiquette:4200:20234417,20334539:etiquette:4200:20335615,20341994:etiquette:4200:20343006,20403539:etiquette:4200:20403610,20410110:etiquette:4200:20411737,20414606:etiquette:4200:20420874,20448171:etiquette:4200:20449072,20455319:etiquette:4200:20456627,20477526:etiquette:4200:20478171'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 4.162159499663469e-05, 'nb_photo': 126, 'list_port_cont': '20170135,20173846,20184728,20200321,20203915,20206252,20208992,20217452,20218311,20220326,20226605,20227866,20229215,20259502,20296642,20333353,20334611,20352098,20353918,20358748,20360243,20360364,20360557,20362537,20362701,20364115,20364282,20365489,20366168,20367352,20368522,20368803,20369111,20370614,20393171,20398645,20400640,20402660,20407495,20419521,20420076,20422611,20438628,20443002,20443783,20444109,20452073,20455628,20456572,20469202,20470695,20475617,20476090,20477118,20480488,20483623,20487364,20492573,20493985,20506275,20506725,20514948,20515880,20516415,20518562,20522749,20525019,20549098,20553592,20557589,20558622,20562780,20565373,20567435,20571569,20577412,20580162', 'assoc_port': '20169287:20170135,20171950:20173846,20183126:20184728,20199782:20200321,20200514:20206252,20201665:20203915,20206396:20208992,20215665:20218311,20215671:20217452,20219533:20220326,20220268:20226605,20226942:20227866,20228246:20229215,20249724:20360243,20249727:20360364,20253023:20360557,20257111:20259502,20258543:20362701,20263701:20370614,20266081:20364282,20270893:20369111,20277682:20296642,20293713:20368803,20295679:20368522,20296493:20367352,20297026:20366168,20298063:20365489,20300871:20364115,20308444:20362537,20313891:20358748,20326811:20333353,20333489:20334611,20351127:20352098,20353380:20353918,20392275:20393171,20397364:20398645,20398810:20400640,20401674:20402660,20404210:20419521,20404212:20407495,20418288:20420076,20422047:20422611,20436923:20438628,20441867:20443783,20441873:20443002,20443834:20444109,20450251:20452073,20454226:20455628,20455312:20456572,20469017:20469202,20470419:20470695,20474343:20476090,20474348:20475617,20476724:20477118,20479475:20480488,20481814:20483623,20485441:2048736', 'assoc_mat': '20169287:etiquette:4211:20170135,20171950:etiquette:4211:20173846,20183126:etiquette:4211:20184728,20199782:etiquette:4211:20200321,20200514:etiquette:4211:20206252,20201665:etiquette:4211:20203915,20206396:etiquette:4211:20208992,20215665:etiquette:4211:20218311,20215671:etiquette:4211:20217452,20219533:etiquette:4211:20220326,20220268:etiquette:4211:20226605,20226942:etiquette:4211:20227866,20228246:etiquette:4211:20229215,20249724:etiquette:4211:20360243,20249727:etiquette:4211:20360364,20253023:etiquette:4211:20360557,20257111:etiquette:4211:20259502,20258543:etiquette:4211:20362701,20263701:etiquette:4211:20370614,20266081:etiquette:4211:20364282,20270893:etiquette:4211:20369111,20277682:etiquette:4211:20296642,20293713:etiquette:4211:20368803,20295679:etiquette:4211:20368522,20296493:etiquette:4211:20367352,20297026:etiquette:4211:20366168,20298063:etiquette:4211:20365489,20300871:etiquette:4211:20364115,20308444:etiquette:4211:20362537,20313891:etiquette:4211:20358748,20326811:etiquette:4211:20333353,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009413957959966345, 'nb_photo': 9, 'list_port_cont': '20229873,20257447,20278391,20415891,20435104,20479431,20501390,20506558,20508482', 'assoc_port': '20228243:20229873,20254304:20257447,20277677:20278391,20414609:20415891,20433554:20435104,20479231:20479431,20500511:20501390,20506320:20506558,20507534:20508482', 'assoc_mat': '20228243:etiquette:3327:20229873,20254304:etiquette:3327:20257447,20277677:etiquette:3327:20278391,20414609:etiquette:3327:20415891,20433554:etiquette:3327:20435104,20479231:etiquette:3327:20479431,20500511:etiquette:3327:20501390,20506320:etiquette:3327:20506558,20507534:etiquette:3327:20508482'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.011362489168953459, 'nb_photo': 165, 'list_port_cont': '20319422,20345893,20355060,20360096,20381913,20382456,20384580,20410413,20419138,20419443,20436298,20447916,20462754,20466591,20469148,20478296,20494372,20495677,20503203,20515100,20516435,20529697,20583893,20584257,20586226', 'assoc_port': '20186675:20319422,20204921:20345893,20220267:20355060,20249726:20360096,20266098:20436298,20295680:20381913,20296337:20382456,20303275:20384580,20326810:20410413,20338543:20419138,20338549:20419443,20392276:20447916,20407610:20462754,20414608:20466591,20431076:20495677,20445955:20478296,20469015:20469148,20470423:20494372,20485440:20503203,20505940:20515100,20506800:20516435,20517445:20529697,20553045:20583893,20561522:20584257,20570272:20586226', 'assoc_mat': '20186675:film_plastique:4205:20319422,20204921:film_plastique:4205:20345893,20220267:film_plastique:4205:20355060,20249726:film_plastique:4205:20360096,20266098:film_plastique:4205:20436298,20295680:film_plastique:4205:20381913,20296337:film_plastique:4205:20382456,20303275:film_plastique:4205:20384580,20326810:film_plastique:4205:20410413,20338543:film_plastique:4205:20419138,20338549:film_plastique:4205:20419443,20392276:film_plastique:4205:20447916,20407610:film_plastique:4205:20462754,20414608:film_plastique:4205:20466591,20431076:film_plastique:4205:20495677,20445955:film_plastique:4205:20478296,20469015:film_plastique:4205:20469148,20470423:film_plastique:4205:20494372,20485440:film_plastique:4205:20503203,20505940:film_plastique:4205:20515100,20506800:film_plastique:4205:20516435,20517445:film_plastique:4205:20529697,20553045:film_plastique:4205:20583893,20561522:film_plastique:4205:20584257,20570272:film_plastique:4205:20586226'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002872655407887885, 'nb_photo': 292, 'list_port_cont': '20297168,20317625,20346294,20354733,20355874,20360472,20362948,20379884,20383275,20389336,20410128,20416545,20426354,20451285,20464653,20476673,20479594,20480113,20493738,20494531,20504286,20514598,20522623,20531312,20557671,20584502,20586568', 'assoc_port': '20171947:20297168,20183128:20317625,20204920:20346294,20215672:20354733,20228245:20355874,20251677:20360472,20262031:20362948,20291011:20379884,20297655:20383275,20308443:20389336,20324559:20410128,20334535:20416545,20354704:20426354,20398812:20451285,20410109:20464653,20421532:20493738,20441872:20476673,20451766:20480113,20470424:20494531,20479233:20479594,20487794:20504286,20505111:20514598,20510744:20522623,20519774:20531312,20549743:20557671,20562532:20584502,20573401:20586568', 'assoc_mat': '20171947:film_plastique:4203:20297168,20183128:film_plastique:4203:20317625,20204920:film_plastique:4203:20346294,20215672:film_plastique:4203:20354733,20228245:film_plastique:4203:20355874,20251677:film_plastique:4203:20360472,20262031:film_plastique:4203:20362948,20291011:film_plastique:4203:20379884,20297655:film_plastique:4203:20383275,20308443:film_plastique:4203:20389336,20324559:film_plastique:4203:20410128,20334535:film_plastique:4203:20416545,20354704:film_plastique:4203:20426354,20398812:film_plastique:4203:20451285,20410109:film_plastique:4203:20464653,20421532:film_plastique:4203:20493738,20441872:film_plastique:4203:20476673,20451766:film_plastique:4203:20480113,20470424:film_plastique:4203:20494531,20479233:film_plastique:4203:20479594,20487794:film_plastique:4203:20504286,20505111:film_plastique:4203:20514598,20510744:film_plastique:4203:20522623,20519774:film_plastique:4203:20531312,20549743:film_plastique:4203:20557671,20562532:film_plastique:4203:20584502,20573401:film_plastique:4203:2058656'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003244730064117839, 'nb_photo': 1510, 'list_port_cont': '20168695,20169497,20170550,20172451,20172610,20173982,20176539,20177466,20178333,20184216,20186809,20192542,20192990,20193191,20193480,20201554,20202044,20202825,20203523,20203754,20206769,20207650,20208846,20209551,20209671,20210566,20214070,20217109,20218089,20218470,20219537,20220183,20221108,20225455,20225588,20227679,20228704,20228961,20246627,20246753,20249535,20249846,20250398,20252805,20253223,20255539,20256776,20257554,20257659,20259761,20263204,20264731,20270954,20271433,20273851,20277204,20277986,20278030,20278079,20278125,20291770,20294910,20294970,20295863,20296445,20296737,20296797,20297242,20298005,20298017,20298293,20301830,20302118,20303715,20303951,20308265,20309261,20312760,20314555,20325211,20326370,20326610,20328294,20328523,20332293,20332770,20334096,20334251,20335339,20337196,20339501,20340164,20343732,20350999,20351013,20351449,20353491,20355279,20355418,20355599,20392762,20392901,20394395,20398149,20399435,20399977,20402415,20403055,20404885,20408407,20408692,20410952,20412456,2041271', 'assoc_port': '20168493:20168695,20169286:20169497,20169835:20170550,20171946:20172610,20171949:20172451,20172747:20173982,20175371:20176539,20177144:20177466,20177543:20178333,20180270:20193480,20183125:20184216,20185346:20186809,20186676:20192542,20192832:20193191,20192834:20192990,20200510:20203754,20200511:20202044,20200513:20201554,20201669:20202825,20202893:20203523,20204919:20206769,20206391:20208846,20206395:20207650,20209117:20209671,20209124:20209551,20210192:20210566,20213072:20214070,20215663:20219537,20215668:20218470,20215674:20218089,20215689:20217109,20219535:20220183,20220269:20221108,20224378:20225588,20224381:20225455,20226939:20227679,20228242:20228961,20228244:20228704,20245938:20246753,20245965:20246627,20247541:20249846,20247544:20249535,20249728:20250398,20251674:20253223,20251679:20252805,20254252:20255539,20255773:20256776,20257109:20257659,20257115:20257554,20258542:20259761,20262050:20263204,20263700:20264731,20270431:20270954,20270889:20273851,20270892:20271433,20276980:20277204,20277671:2027812', 'assoc_mat': '20168493:film_plastique:4207:20168695,20169286:film_plastique:4207:20169497,20169835:film_plastique:4207:20170550,20171946:film_plastique:4207:20172610,20171949:film_plastique:4207:20172451,20172747:film_plastique:4207:20173982,20175371:film_plastique:4207:20176539,20177144:film_plastique:4207:20177466,20177543:film_plastique:4207:20178333,20180270:film_plastique:4207:20193480,20183125:film_plastique:4207:20184216,20185346:film_plastique:4207:20186809,20186676:film_plastique:4207:20192542,20192832:film_plastique:4207:20193191,20192834:film_plastique:4207:20192990,20200510:film_plastique:4207:20203754,20200511:film_plastique:4207:20202044,20200513:film_plastique:4207:20201554,20201669:film_plastique:4207:20202825,20202893:film_plastique:4207:20203523,20204919:film_plastique:4207:20206769,20206391:film_plastique:4207:20208846,20206395:film_plastique:4207:20207650,20209117:film_plastique:4207:20209671,20209124:film_plastique:4207:20209551,20210192:film_plastique:4207:20210566,20213072:film_plastique:4207:2021407'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.013779583573009619, 'nb_photo': 1439, 'list_port_cont': '20219342,20226915,20227274,20228132,20231765,20233791,20234410,20246896,20248418,20255170,20257576,20267169,20267717,20272204,20275153,20275433,20278014,20278098,20278673,20291817,20295453,20296511,20297292,20298355,20302701,20304038,20308343,20309970,20310478,20313248,20313323,20323920,20325350,20334124,20334301,20335606,20340061,20343004,20351314,20352692,20355412,20355650,20392835,20394073,20395600,20401439,20403596,20409382,20411740,20412835,20416187,20417029,20419450,20420881,20421820,20422075,20434611,20436674,20436813,20441340,20442743,20444054,20449071,20453694,20456636,20457399,20457586,20461385,20469060,20469646,20470524,20472168,20476538,20478172,20480793,20482513,20483825,20486364,20489629,20490899,20492452,20501273,20504928,20506160,20507083,20508245,20511678,20512282,20515439,20518276,20522721,20523239,20523488,20545694,20553085,20557181,20562357,20562981,20567372,20567770,20571086,20572684,20576564', 'assoc_port': '20215669:20219342,20224375:20231765,20224376:20227274,20224380:20226915,20226941:20228132,20233427:20234410,20233428:20233791,20245940:20246896,20247540:20248418,20253015:20275433,20253018:20275153,20253020:20255170,20254278:20272204,20257117:20257576,20263699:20267169,20266085:20267717,20277673:20278673,20277674:20278098,20277678:20278014,20291009:20291817,20293714:20295453,20296336:20296511,20297027:20297292,20298066:20298355,20300874:20302701,20303269:20304038,20307290:20308343,20308441:20310478,20308451:20309970,20312000:20313323,20312002:20313248,20323459:20323920,20324562:20325350,20330842:20334301,20331821:20334124,20334539:20335606,20337415:20340061,20341994:20343004,20350374:20351314,20351129:20352692,20354706:20355650,20354712:20355412,20392274:20392835,20393266:20394073,20395414:20395600,20398811:20401439,20403539:20403596,20407606:20412835,20407608:20409382,20410110:20411740,20414606:20420881,20414611:20417029,20414615:20416187,20418291:20419450,20421503:20422075,20421527:20421820,20433549:2043667', 'assoc_mat': '20215669:film_plastique:4200:20219342,20224375:film_plastique:4200:20231765,20224376:film_plastique:4200:20227274,20224380:film_plastique:4200:20226915,20226941:film_plastique:4200:20228132,20233427:film_plastique:4200:20234410,20233428:film_plastique:4200:20233791,20245940:film_plastique:4200:20246896,20247540:film_plastique:4200:20248418,20253015:film_plastique:4200:20275433,20253018:film_plastique:4200:20275153,20253020:film_plastique:4200:20255170,20254278:film_plastique:4200:20272204,20257117:film_plastique:4200:20257576,20263699:film_plastique:4200:20267169,20266085:film_plastique:4200:20267717,20277673:film_plastique:4200:20278673,20277674:film_plastique:4200:20278098,20277678:film_plastique:4200:20278014,20291009:film_plastique:4200:20291817,20293714:film_plastique:4200:20295453,20296336:film_plastique:4200:20296511,20297027:film_plastique:4200:20297292,20298066:film_plastique:4200:20298355,20300874:film_plastique:4200:20302701,20303269:film_plastique:4200:20304038,20307290:film_plastique:4200:2030834'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026530253197567712, 'nb_photo': 3725, 'list_port_cont': '20168753,20170142,20173850,20174160,20178362,20178614,20184726,20200308,20203927,20206258,20209001,20209436,20209876,20210852,20217448,20218312,20220330,20223986,20226048,20226607,20227870,20229226,20247098,20259503,20265010,20296637,20332609,20333354,20334236,20334396,20334604,20337930,20339421,20340040,20345647,20350795,20351371,20352085,20353916,20355391,20358747,20360002,20360235,20360368,20360560,20361362,20362542,20362601,20362686,20363967,20364116,20364268,20365487,20365923,20366174,20367243,20367355,20368528,20368791,20369104,20369331,20370610,20393181,20395259,20398634,20400636,20402662,20407487,20411471,20415923,20416154,20419523,20420080,20422601,20436069,20438627,20442995,20443782,20444095,20445118,20452074,20455617,20456585,20461362,20469213,20470696,20475612,20476081,20477127,20480483,20483632,20486966,20487351,20490975,20492575,20493866,20493988,20503215,20505005,20506278,20506565,20506726,20507225,20514947,20515868,20516426,20518567,20522752,20525032,20525525,20546211,20549103,20551509,2055360', 'assoc_port': '20168058:20265010,20168492:20168753,20169287:20170142,20171950:20173850,20172748:20174160,20177140:20178362,20177547:20178614,20183126:20184726,20199782:20200308,20200514:20206258,20201665:20203927,20206393:20209436,20206396:20209001,20209121:20209876,20210190:20210852,20215665:20218312,20215671:20217448,20219533:20220330,20220268:20226607,20220270:20223986,20224384:20226048,20226942:20227870,20228246:20229226,20245966:20247098,20249724:20360235,20249727:20360368,20253023:20360560,20257111:20259503,20258543:20362686,20263701:20370610,20266081:20364268,20270891:20369331,20270893:20369104,20277682:20296637,20293713:20368791,20295679:20368528,20296493:20367355,20297024:20367243,20297026:20366174,20297653:20365923,20298063:20365487,20300871:20364116,20303263:20363967,20303271:20362601,20308444:20362542,20308453:20361362,20312004:20360002,20313891:20358747,20324554:20350795,20324561:20334236,20326811:20333354,20330845:20332609,20333489:20334604,20333491:20334396,20336407:20337930,20337414:20339421,20338546:2034004', 'assoc_mat': '20168058:film_plastique:4211:20265010,20168492:film_plastique:4211:20168753,20169287:film_plastique:4211:20170142,20171950:film_plastique:4211:20173850,20172748:film_plastique:4211:20174160,20177140:film_plastique:4211:20178362,20177547:film_plastique:4211:20178614,20183126:film_plastique:4211:20184726,20199782:film_plastique:4211:20200308,20200514:film_plastique:4211:20206258,20201665:film_plastique:4211:20203927,20206393:film_plastique:4211:20209436,20206396:film_plastique:4211:20209001,20209121:film_plastique:4211:20209876,20210190:film_plastique:4211:20210852,20215665:film_plastique:4211:20218312,20215671:film_plastique:4211:20217448,20219533:film_plastique:4211:20220330,20220268:film_plastique:4211:20226607,20220270:film_plastique:4211:20223986,20224384:film_plastique:4211:20226048,20226942:film_plastique:4211:20227870,20228246:film_plastique:4211:20229226,20245966:film_plastique:4211:20247098,20249724:film_plastique:4211:20360235,20249727:film_plastique:4211:20360368,20253023:film_plastique:4211:2036056'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0010527097507097888, 'nb_photo': 74, 'list_port_cont': '20178577,20180544,20209452,20214522,20233576,20257534,20258681,20263823,20277802,20277887,20297713,20300978,20307531,20308293,20308739,20312182,20312701,20323712,20328275,20336668,20350604,20354746,20434840,20446849,20485568,20506057,20507746,20513398,20521159,20545334,20545575,20562613,20577528', 'assoc_port': '20177138:20178577,20180269:20180544,20201668:20233576,20209120:20209452,20213068:20214522,20254250:20257534,20258545:20258681,20263698:20263823,20277670:20277887,20277683:20277802,20297654:20297713,20300843:20300978,20307264:20308293,20307291:20307531,20308449:20308739,20312001:20312701,20312005:20312182,20323458:20323712,20327792:20328275,20336408:20336668,20350375:20350604,20354705:20354746,20431073:20434840,20445953:20446849,20485442:20485568,20505937:20506057,20507533:20507746,20513201:20513398,20517459:20521159,20544936:20545334,20544938:20545575,20562530:20562613,20576081:20577528', 'assoc_mat': '20177138:kraft:3726:20178577,20180269:kraft:3726:20180544,20201668:kraft:3726:20233576,20209120:kraft:3726:20209452,20213068:kraft:3726:20214522,20254250:kraft:3726:20257534,20258545:kraft:3726:20258681,20263698:kraft:3726:20263823,20277670:kraft:3726:20277887,20277683:kraft:3726:20277802,20297654:kraft:3726:20297713,20300843:kraft:3726:20300978,20307264:kraft:3726:20308293,20307291:kraft:3726:20307531,20308449:kraft:3726:20308739,20312001:kraft:3726:20312701,20312005:kraft:3726:20312182,20323458:kraft:3726:20323712,20327792:kraft:3726:20328275,20336408:kraft:3726:20336668,20350375:kraft:3726:20350604,20354705:kraft:3726:20354746,20431073:kraft:3726:20434840,20445953:kraft:3726:20446849,20485442:kraft:3726:20485568,20505937:kraft:3726:20506057,20507533:kraft:3726:20507746,20513201:kraft:3726:20513398,20517459:kraft:3726:20521159,20544936:kraft:3726:20545334,20544938:kraft:3726:20545575,20562530:kraft:3726:20562613,20576081:kraft:3726:20577528'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9508437260496038, 'nb_photo': 353, 'list_port_cont': '20319427,20345897,20355055,20360094,20381918,20382455,20384587,20410426,20419145,20419431,20436293,20447913,20462759,20466593,20469149,20478283,20494363,20495682,20503204,20515112,20516438,20529710,20583896,20584266,20586227', 'assoc_port': '20186675:20319427,20204921:20345897,20220267:20355055,20249726:20360094,20266098:20436293,20295680:20381918,20296337:20382455,20303275:20384587,20326810:20410426,20338543:20419145,20338549:20419431,20392276:20447913,20407610:20462759,20414608:20466593,20431076:20495682,20445955:20478283,20469015:20469149,20470423:20494363,20485440:20503204,20505940:20515112,20506800:20516438,20517445:20529710,20553045:20583896,20561522:20584266,20570272:20586227', 'assoc_mat': '20186675:metal:4205:20319427,20204921:metal:4205:20345897,20220267:metal:4205:20355055,20249726:metal:4205:20360094,20266098:metal:4205:20436293,20295680:metal:4205:20381918,20296337:metal:4205:20382455,20303275:metal:4205:20384587,20326810:metal:4205:20410426,20338543:metal:4205:20419145,20338549:metal:4205:20419431,20392276:metal:4205:20447913,20407610:metal:4205:20462759,20414608:metal:4205:20466593,20431076:metal:4205:20495682,20445955:metal:4205:20478283,20469015:metal:4205:20469149,20470423:metal:4205:20494363,20485440:metal:4205:20503204,20505940:metal:4205:20515112,20506800:metal:4205:20516438,20517445:metal:4205:20529710,20553045:metal:4205:20583896,20561522:metal:4205:20584266,20570272:metal:4205:20586227'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0042164713173168155, 'nb_photo': 290, 'list_port_cont': '20297161,20317632,20346298,20354735,20355865,20360462,20362949,20379888,20383281,20389335,20410119,20416553,20426341,20451282,20464644,20476676,20479599,20480109,20493736,20494537,20504287,20514593,20522632,20531314,20557665,20584503,20586562', 'assoc_port': '20171947:20297161,20183128:20317632,20204920:20346298,20215672:20354735,20228245:20355865,20251677:20360462,20262031:20362949,20291011:20379888,20297655:20383281,20308443:20389335,20324559:20410119,20334535:20416553,20354704:20426341,20398812:20451282,20410109:20464644,20421532:20493736,20441872:20476676,20451766:20480109,20470424:20494537,20479233:20479599,20487794:20504287,20505111:20514593,20510744:20522632,20519774:20531314,20549743:20557665,20562532:20584503,20573401:20586562', 'assoc_mat': '20171947:metal:4203:20297161,20183128:metal:4203:20317632,20204920:metal:4203:20346298,20215672:metal:4203:20354735,20228245:metal:4203:20355865,20251677:metal:4203:20360462,20262031:metal:4203:20362949,20291011:metal:4203:20379888,20297655:metal:4203:20383281,20308443:metal:4203:20389335,20324559:metal:4203:20410119,20334535:metal:4203:20416553,20354704:metal:4203:20426341,20398812:metal:4203:20451282,20410109:metal:4203:20464644,20421532:metal:4203:20493736,20441872:metal:4203:20476676,20451766:metal:4203:20480109,20470424:metal:4203:20494537,20479233:metal:4203:20479599,20487794:metal:4203:20504287,20505111:metal:4203:20514593,20510744:metal:4203:20522632,20519774:metal:4203:20531314,20549743:metal:4203:20557665,20562532:metal:4203:20584503,20573401:metal:4203:20586562'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005173330599673474, 'nb_photo': 138, 'list_port_cont': '20176530,20208856,20218078,20218480,20220185,20225580,20228949,20249841,20252802,20255535,20256783,20257657,20263208,20264743,20271437,20273836,20278082,20278126,20295859,20296438,20297239,20298009,20301838,20302107,20308266,20314550,20328296,20332766,20334108,20335340,20337205,20343739,20392900,20398146,20402417,20403066,20404880,20412457,20419612,20421546,20421665,20434792,20436758,20438223,20442982,20443803,20454747,20456333,20461341,20469611,20470621,20472422,20475397,20476940,20478081,20478269,20480145,20486029,20487565,20488919,20491118,20491227,20492433,20492522,20502793,20504989,20506143,20506833,20507095,20516333,20516381,20523317,20523468,20548702,20550569,20553624,20557114,20557457,20562367,20562677,20570043,20571556,20574789,20577282', 'assoc_port': '20175371:20176530,20206391:20208856,20215668:20218480,20215674:20218078,20219535:20220185,20224378:20225580,20228242:20228949,20247541:20249841,20251679:20252802,20254252:20255535,20255773:20256783,20257109:20257657,20262050:20263208,20263700:20264743,20270889:20273836,20270892:20271437,20277671:20278126,20277676:20278082,20295678:20295859,20296335:20296438,20297023:20297239,20297658:20298009,20300870:20302107,20300875:20301838,20307263:20308266,20314366:20314550,20327794:20328296,20331794:20332766,20333492:20334108,20334536:20335340,20336410:20337205,20341995:20343739,20392273:20392900,20397366:20398146,20401647:20402417,20402620:20403066,20404208:20404880,20411278:20412457,20418289:20419612,20420763:20421546,20421518:20421665,20433552:20434792,20436383:20436758,20436922:20438223,20441865:20443803,20441871:20442982,20454229:20454747,20455313:20456333,20460489:20461341,20469232:20469611,20470420:20470621,20471727:20472422,20474344:20475397,20476722:20476940,20477524:20478269,20477528:20478081,20479473:2048014', 'assoc_mat': '20175371:metal:4207:20176530,20206391:metal:4207:20208856,20215668:metal:4207:20218480,20215674:metal:4207:20218078,20219535:metal:4207:20220185,20224378:metal:4207:20225580,20228242:metal:4207:20228949,20247541:metal:4207:20249841,20251679:metal:4207:20252802,20254252:metal:4207:20255535,20255773:metal:4207:20256783,20257109:metal:4207:20257657,20262050:metal:4207:20263208,20263700:metal:4207:20264743,20270889:metal:4207:20273836,20270892:metal:4207:20271437,20277671:metal:4207:20278126,20277676:metal:4207:20278082,20295678:metal:4207:20295859,20296335:metal:4207:20296438,20297023:metal:4207:20297239,20297658:metal:4207:20298009,20300870:metal:4207:20302107,20300875:metal:4207:20301838,20307263:metal:4207:20308266,20314366:metal:4207:20314550,20327794:metal:4207:20328296,20331794:metal:4207:20332766,20333492:metal:4207:20334108,20334536:metal:4207:20335340,20336410:metal:4207:20337205,20341995:metal:4207:20343739,20392273:metal:4207:20392900,20397366:metal:4207:20398146,20401647:metal:4207:20402417,20402620:'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.2155577775323252, 'nb_photo': 1462, 'list_port_cont': '20219336,20226904,20227284,20228123,20231753,20233802,20234406,20246908,20248420,20255165,20257571,20267167,20267711,20272199,20275163,20275431,20278011,20278102,20278681,20291809,20295456,20296525,20297305,20298354,20302708,20304045,20308345,20309967,20310481,20313249,20313319,20323922,20325351,20334132,20334296,20335620,20340062,20343016,20351303,20352693,20355401,20355640,20392834,20394072,20395599,20401432,20403601,20409396,20411738,20412839,20416185,20417034,20419447,20420873,20421829,20422087,20434613,20436671,20436816,20441330,20442747,20444039,20449077,20456638,20457393,20457583,20461388,20469058,20469644,20470515,20472165,20476540,20478176,20480807,20482514,20483814,20486354,20489638,20490902,20492454,20501266,20504921,20506152,20507068,20508257,20511680,20512280,20515434,20518275,20522711,20523230,20523487,20545691,20553099,20557173,20562353,20562975,20567373,20567759,20571092,20572677,20576565', 'assoc_port': '20215669:20219336,20224375:20231753,20224376:20227284,20224380:20226904,20226941:20228123,20233427:20234406,20233428:20233802,20245940:20246908,20247540:20248420,20253015:20275431,20253018:20275163,20253020:20255165,20254278:20272199,20257117:20257571,20263699:20267167,20266085:20267711,20277673:20278681,20277674:20278102,20277678:20278011,20291009:20291809,20293714:20295456,20296336:20296525,20297027:20297305,20298066:20298354,20300874:20302708,20303269:20304045,20307290:20308345,20308441:20310481,20308451:20309967,20312000:20313319,20312002:20313249,20323459:20323922,20324562:20325351,20330842:20334296,20331821:20334132,20334539:20335620,20337415:20340062,20341994:20343016,20350374:20351303,20351129:20352693,20354706:20355640,20354712:20355401,20392274:20392834,20393266:20394072,20395414:20395599,20398811:20401432,20403539:20403601,20407606:20412839,20407608:20409396,20410110:20411738,20414606:20420873,20414611:20417034,20414615:20416185,20418291:20419447,20421503:20422087,20421527:20421829,20433549:2043667', 'assoc_mat': '20215669:metal:4200:20219336,20224375:metal:4200:20231753,20224376:metal:4200:20227284,20224380:metal:4200:20226904,20226941:metal:4200:20228123,20233427:metal:4200:20234406,20233428:metal:4200:20233802,20245940:metal:4200:20246908,20247540:metal:4200:20248420,20253015:metal:4200:20275431,20253018:metal:4200:20275163,20253020:metal:4200:20255165,20254278:metal:4200:20272199,20257117:metal:4200:20257571,20263699:metal:4200:20267167,20266085:metal:4200:20267711,20277673:metal:4200:20278681,20277674:metal:4200:20278102,20277678:metal:4200:20278011,20291009:metal:4200:20291809,20293714:metal:4200:20295456,20296336:metal:4200:20296525,20297027:metal:4200:20297305,20298066:metal:4200:20298354,20300874:metal:4200:20302708,20303269:metal:4200:20304045,20307290:metal:4200:20308345,20308441:metal:4200:20310481,20308451:metal:4200:20309967,20312000:metal:4200:20313319,20312002:metal:4200:20313249,20323459:metal:4200:20323922,20324562:metal:4200:20325351,20330842:metal:4200:20334296,20331821:metal:4200:20334132,20334539:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '20336665', 'assoc_port': '20336408:20336665', 'assoc_mat': '20336408:metal:3726:20336665'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012339365554679411, 'nb_photo': 1208, 'list_port_cont': '20168748,20170133,20173854,20174168,20178358,20178613,20184718,20200310,20203914,20206249,20208993,20209440,20209872,20210850,20217455,20218308,20220320,20223976,20226040,20226618,20227879,20229217,20247092,20259505,20265006,20296644,20332604,20333356,20334230,20334407,20334613,20337944,20339423,20340038,20345654,20350789,20351373,20352092,20353917,20355387,20358757,20360014,20360236,20360365,20360570,20361370,20362541,20362597,20362688,20363960,20364113,20364273,20365490,20365924,20366167,20367248,20367341,20368523,20368793,20369101,20369345,20370617,20393168,20395267,20398639,20400649,20402663,20407486,20411477,20415934,20416142,20419525,20420074,20422610,20436063,20438630,20443001,20443784,20444099,20445128,20452064,20455623,20456586,20461364,20469198,20470705,20475608,20476084,20477120,20480486,20483629,20486967,20487365,20490977,20492572,20493853,20493983,20503213,20505002,20506281,20506546,20506716,20507227,20514954,20515875,20516423,20518551,20522754,20525035,20525515,20546218,20549095,20551513,2055360', 'assoc_port': '20168058:20265006,20168492:20168748,20169287:20170133,20171950:20173854,20172748:20174168,20177140:20178358,20177547:20178613,20183126:20184718,20199782:20200310,20200514:20206249,20201665:20203914,20206393:20209440,20206396:20208993,20209121:20209872,20210190:20210850,20215665:20218308,20215671:20217455,20219533:20220320,20220268:20226618,20220270:20223976,20224384:20226040,20226942:20227879,20228246:20229217,20245966:20247092,20249724:20360236,20249727:20360365,20253023:20360570,20257111:20259505,20258543:20362688,20263701:20370617,20266081:20364273,20270891:20369345,20270893:20369101,20277682:20296644,20293713:20368793,20295679:20368523,20296493:20367341,20297024:20367248,20297026:20366167,20297653:20365924,20298063:20365490,20300871:20364113,20303263:20363960,20303271:20362597,20308444:20362541,20308453:20361370,20312004:20360014,20313891:20358757,20324554:20350789,20324561:20334230,20326811:20333356,20330845:20332604,20333489:20334613,20333491:20334407,20336407:20337944,20337414:20339423,20338546:2034003', 'assoc_mat': '20168058:metal:4211:20265006,20168492:metal:4211:20168748,20169287:metal:4211:20170133,20171950:metal:4211:20173854,20172748:metal:4211:20174168,20177140:metal:4211:20178358,20177547:metal:4211:20178613,20183126:metal:4211:20184718,20199782:metal:4211:20200310,20200514:metal:4211:20206249,20201665:metal:4211:20203914,20206393:metal:4211:20209440,20206396:metal:4211:20208993,20209121:metal:4211:20209872,20210190:metal:4211:20210850,20215665:metal:4211:20218308,20215671:metal:4211:20217455,20219533:metal:4211:20220320,20220268:metal:4211:20226618,20220270:metal:4211:20223976,20224384:metal:4211:20226040,20226942:metal:4211:20227879,20228246:metal:4211:20229217,20245966:metal:4211:20247092,20249724:metal:4211:20360236,20249727:metal:4211:20360365,20253023:metal:4211:20360570,20257111:metal:4211:20259505,20258543:metal:4211:20362688,20263701:metal:4211:20370617,20266081:metal:4211:20364273,20270891:metal:4211:20369345,20270893:metal:4211:20369101,20277682:metal:4211:20296644,20293713:metal:4211:20368793,20295679:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0047437553838372845, 'nb_photo': 1, 'list_port_cont': '20340541', 'assoc_port': '20338547:20340541', 'assoc_mat': '20338547:metal:3327:20340541'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0004828086757637415, 'nb_photo': 23, 'list_port_cont': '20203191,20220017,20225102,20248050,20257961,20298232,20334779,20352426,20395699,20410548,20432285,20462265,20516364', 'assoc_port': '20202892:20203191,20219532:20220017,20224383:20225102,20247543:20248050,20255775:20257961,20298061:20298232,20334537:20334779,20350377:20352426,20395415:20395699,20410114:20410548,20431074:20432285,20462119:20462265,20515637:20516364', 'assoc_mat': '20202892:metal:3594:20203191,20219532:metal:3594:20220017,20224383:metal:3594:20225102,20247543:metal:3594:20248050,20255775:metal:3594:20257961,20298061:metal:3594:20298232,20334537:metal:3594:20334779,20350377:metal:3594:20352426,20395415:metal:3594:20395699,20410114:metal:3594:20410548,20431074:metal:3594:20432285,20462119:metal:3594:20462265,20515637:metal:3594:20516364'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.018068079295534317, 'nb_photo': 1037, 'list_port_cont': '20319425,20345898,20355059,20360101,20381908,20382458,20384586,20410412,20419135,20419444,20436294,20447907,20462764,20466596,20469137,20478288,20494360,20495671,20503197,20515108,20516434,20529701,20583886,20584255,20586223', 'assoc_port': '20186675:20319425,20204921:20345898,20220267:20355059,20249726:20360101,20266098:20436294,20295680:20381908,20296337:20382458,20303275:20384586,20326810:20410412,20338543:20419135,20338549:20419444,20392276:20447907,20407610:20462764,20414608:20466596,20431076:20495671,20445955:20478288,20469015:20469137,20470423:20494360,20485440:20503197,20505940:20515108,20506800:20516434,20517445:20529701,20553045:20583886,20561522:20584255,20570272:20586223', 'assoc_mat': '20186675:papier:4205:20319425,20204921:papier:4205:20345898,20220267:papier:4205:20355059,20249726:papier:4205:20360101,20266098:papier:4205:20436294,20295680:papier:4205:20381908,20296337:papier:4205:20382458,20303275:papier:4205:20384586,20326810:papier:4205:20410412,20338543:papier:4205:20419135,20338549:papier:4205:20419444,20392276:papier:4205:20447907,20407610:papier:4205:20462764,20414608:papier:4205:20466596,20431076:papier:4205:20495671,20445955:papier:4205:20478288,20469015:papier:4205:20469137,20470423:papier:4205:20494360,20485440:papier:4205:20503197,20505940:papier:4205:20515108,20506800:papier:4205:20516434,20517445:papier:4205:20529701,20553045:papier:4205:20583886,20561522:papier:4205:20584255,20570272:papier:4205:20586223'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.009717522628293613, 'nb_photo': 1970, 'list_port_cont': '20297162,20317634,20346297,20354741,20355860,20360469,20362955,20379883,20383276,20389340,20410121,20416554,20426353,20451281,20464654,20476679,20479604,20480102,20493744,20494528,20504301,20514605,20522620,20531319,20557663,20584499,20586566', 'assoc_port': '20171947:20297162,20183128:20317634,20204920:20346297,20215672:20354741,20228245:20355860,20251677:20360469,20262031:20362955,20291011:20379883,20297655:20383276,20308443:20389340,20324559:20410121,20334535:20416554,20354704:20426353,20398812:20451281,20410109:20464654,20421532:20493744,20441872:20476679,20451766:20480102,20470424:20494528,20479233:20479604,20487794:20504301,20505111:20514605,20510744:20522620,20519774:20531319,20549743:20557663,20562532:20584499,20573401:20586566', 'assoc_mat': '20171947:papier:4203:20297162,20183128:papier:4203:20317634,20204920:papier:4203:20346297,20215672:papier:4203:20354741,20228245:papier:4203:20355860,20251677:papier:4203:20360469,20262031:papier:4203:20362955,20291011:papier:4203:20379883,20297655:papier:4203:20383276,20308443:papier:4203:20389340,20324559:papier:4203:20410121,20334535:papier:4203:20416554,20354704:papier:4203:20426353,20398812:papier:4203:20451281,20410109:papier:4203:20464654,20421532:papier:4203:20493744,20441872:papier:4203:20476679,20451766:papier:4203:20480102,20470424:papier:4203:20494528,20479233:papier:4203:20479604,20487794:papier:4203:20504301,20505111:papier:4203:20514605,20510744:papier:4203:20522620,20519774:papier:4203:20531319,20549743:papier:4203:20557663,20562532:papier:4203:20584499,20573401:papier:4203:20586566'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.041916359970392905, 'nb_photo': 13095, 'list_port_cont': '20168687,20169506,20170549,20172441,20172611,20173973,20176527,20177468,20178326,20184209,20186810,20192536,20192992,20193194,20193478,20201556,20202050,20202832,20203524,20203766,20206761,20207647,20208849,20209544,20209663,20210572,20214072,20217115,20218084,20218479,20219546,20220173,20221113,20225464,20225583,20227686,20228697,20228950,20246620,20246755,20249531,20249853,20250399,20252804,20253229,20255529,20256784,20257558,20257665,20259751,20263205,20264744,20270946,20271432,20273839,20277196,20277984,20278025,20278069,20278114,20291779,20294893,20294966,20295866,20296443,20296733,20296798,20297241,20297999,20298027,20298280,20301831,20302103,20303707,20303950,20308264,20309194,20309258,20312766,20314556,20325216,20326355,20326614,20328290,20328529,20332297,20332768,20334099,20334246,20335338,20337199,20339503,20340158,20343729,20351005,20351015,20351460,20353487,20355270,20355416,20355595,20392760,20392892,20394401,20398142,20399436,20399980,20402412,20403056,20404888,20408402,20408680,20410950,2041245', 'assoc_port': '20168493:20168687,20169286:20169506,20169835:20170549,20171946:20172611,20171949:20172441,20172747:20173973,20175371:20176527,20177144:20177468,20177543:20178326,20180270:20193478,20183125:20184209,20185346:20186810,20186676:20192536,20192832:20193194,20192834:20192992,20200510:20203766,20200511:20202050,20200513:20201556,20201669:20202832,20202893:20203524,20204919:20206761,20206391:20208849,20206395:20207647,20209117:20209663,20209124:20209544,20210192:20210572,20213072:20214072,20215663:20219546,20215668:20218479,20215674:20218084,20215689:20217115,20219535:20220173,20220269:20221113,20224378:20225583,20224381:20225464,20226939:20227686,20228242:20228950,20228244:20228697,20245938:20246755,20245965:20246620,20247541:20249853,20247544:20249531,20249728:20250399,20251674:20253229,20251679:20252804,20254252:20255529,20255773:20256784,20257109:20257665,20257115:20257558,20258542:20259751,20262050:20263205,20263700:20264744,20270431:20270946,20270889:20273839,20270892:20271432,20276980:20277196,20277671:2027811', 'assoc_mat': '20168493:papier:4207:20168687,20169286:papier:4207:20169506,20169835:papier:4207:20170549,20171946:papier:4207:20172611,20171949:papier:4207:20172441,20172747:papier:4207:20173973,20175371:papier:4207:20176527,20177144:papier:4207:20177468,20177543:papier:4207:20178326,20180270:papier:4207:20193478,20183125:papier:4207:20184209,20185346:papier:4207:20186810,20186676:papier:4207:20192536,20192832:papier:4207:20193194,20192834:papier:4207:20192992,20200510:papier:4207:20203766,20200511:papier:4207:20202050,20200513:papier:4207:20201556,20201669:papier:4207:20202832,20202893:papier:4207:20203524,20204919:papier:4207:20206761,20206391:papier:4207:20208849,20206395:papier:4207:20207647,20209117:papier:4207:20209663,20209124:papier:4207:20209544,20210192:papier:4207:20210572,20213072:papier:4207:20214072,20215663:papier:4207:20219546,20215668:papier:4207:20218479,20215674:papier:4207:20218084,20215689:papier:4207:20217115,20219535:papier:4207:20220173,20220269:papier:4207:20221113,20224378:papier:4207:20225583,2022'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01525286130135642, 'nb_photo': 2099, 'list_port_cont': '20219347,20226906,20227281,20228125,20231760,20233800,20234407,20246897,20248411,20255156,20257564,20267165,20267703,20272208,20275150,20275426,20278017,20278103,20278678,20291818,20295457,20296523,20297295,20298348,20302715,20304046,20308347,20309973,20310483,20313239,20313326,20323924,20325356,20334137,20334307,20335609,20340057,20343008,20351304,20352694,20355402,20355645,20392832,20394069,20395595,20401443,20403598,20409395,20411736,20412836,20416189,20417044,20419451,20420882,20421814,20422073,20434622,20436662,20436820,20441335,20442742,20444052,20449070,20453693,20456630,20457387,20457594,20461374,20469064,20469639,20470520,20472166,20476533,20478184,20480806,20482521,20483813,20486355,20489644,20490904,20492458,20501271,20504925,20506161,20507071,20508246,20511683,20512289,20515436,20518280,20522722,20523232,20523486,20545697,20553091,20557185,20562356,20562986,20567366,20567767,20571082,20572672,20576574', 'assoc_port': '20215669:20219347,20224375:20231760,20224376:20227281,20224380:20226906,20226941:20228125,20233427:20234407,20233428:20233800,20245940:20246897,20247540:20248411,20253015:20275426,20253018:20275150,20253020:20255156,20254278:20272208,20257117:20257564,20263699:20267165,20266085:20267703,20277673:20278678,20277674:20278103,20277678:20278017,20291009:20291818,20293714:20295457,20296336:20296523,20297027:20297295,20298066:20298348,20300874:20302715,20303269:20304046,20307290:20308347,20308441:20310483,20308451:20309973,20312000:20313326,20312002:20313239,20323459:20323924,20324562:20325356,20330842:20334307,20331821:20334137,20334539:20335609,20337415:20340057,20341994:20343008,20350374:20351304,20351129:20352694,20354706:20355645,20354712:20355402,20392274:20392832,20393266:20394069,20395414:20395595,20398811:20401443,20403539:20403598,20407606:20412836,20407608:20409395,20410110:20411736,20414606:20420882,20414611:20417044,20414615:20416189,20418291:20419451,20421503:20422073,20421527:20421814,20433549:2043666', 'assoc_mat': '20215669:papier:4200:20219347,20224375:papier:4200:20231760,20224376:papier:4200:20227281,20224380:papier:4200:20226906,20226941:papier:4200:20228125,20233427:papier:4200:20234407,20233428:papier:4200:20233800,20245940:papier:4200:20246897,20247540:papier:4200:20248411,20253015:papier:4200:20275426,20253018:papier:4200:20275150,20253020:papier:4200:20255156,20254278:papier:4200:20272208,20257117:papier:4200:20257564,20263699:papier:4200:20267165,20266085:papier:4200:20267703,20277673:papier:4200:20278678,20277674:papier:4200:20278103,20277678:papier:4200:20278017,20291009:papier:4200:20291818,20293714:papier:4200:20295457,20296336:papier:4200:20296523,20297027:papier:4200:20297295,20298066:papier:4200:20298348,20300874:papier:4200:20302715,20303269:papier:4200:20304046,20307290:papier:4200:20308347,20308441:papier:4200:20310483,20308451:papier:4200:20309973,20312000:papier:4200:20313326,20312002:papier:4200:20313239,20323459:papier:4200:20323924,20324562:papier:4200:20325356,20330842:papier:4200:20334307,2033'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9572038924514877, 'nb_photo': 144, 'list_port_cont': '20178580,20180538,20209449,20233580,20257800,20258680,20263831,20277881,20291102,20297712,20300972,20307535,20308287,20308815,20312183,20312705,20314542,20328277,20336666,20354748,20354758', 'assoc_port': '20177138:20178580,20180269:20180538,20201668:20233580,20209120:20209449,20253024:20257800,20258545:20258680,20263698:20263831,20277670:20277881,20291008:20291102,20297654:20297712,20300843:20300972,20307264:20308287,20307291:20307535,20308446:20308815,20312001:20312705,20312005:20312183,20314367:20314542,20327792:20328277,20336408:20336666,20354702:20354758,20354705:20354748', 'assoc_mat': '20177138:papier:3726:20178580,20180269:papier:3726:20180538,20201668:papier:3726:20233580,20209120:papier:3726:20209449,20253024:papier:3726:20257800,20258545:papier:3726:20258680,20263698:papier:3726:20263831,20277670:papier:3726:20277881,20291008:papier:3726:20291102,20297654:papier:3726:20297712,20300843:papier:3726:20300972,20307264:papier:3726:20308287,20307291:papier:3726:20307535,20308446:papier:3726:20308815,20312001:papier:3726:20312705,20312005:papier:3726:20312183,20314367:papier:3726:20314542,20327792:papier:3726:20328277,20336408:papier:3726:20336666,20354702:papier:3726:20354758,20354705:papier:3726:20354748'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010333196242169695, 'nb_photo': 12031, 'list_port_cont': '20168751,20170146,20173848,20174161,20178359,20178599,20184729,20200318,20203925,20206245,20208999,20209437,20209878,20210858,20217453,20218313,20220332,20223978,20226045,20226612,20227880,20229218,20247099,20259496,20265003,20296646,20332612,20333362,20334239,20334400,20334615,20337939,20339419,20340035,20345655,20350787,20351361,20352083,20353923,20355381,20358751,20360012,20360246,20360361,20360565,20361368,20362540,20362606,20362693,20363965,20364123,20364269,20365488,20365929,20366171,20367240,20367353,20368525,20368800,20369109,20369333,20370618,20393176,20395261,20398643,20400639,20402666,20407489,20411467,20415937,20416147,20419512,20420073,20422607,20436070,20438633,20442997,20443791,20444101,20445122,20452060,20455629,20456578,20461369,20469204,20470703,20475603,20476080,20477119,20480476,20483637,20486979,20487362,20490964,20492579,20493867,20493978,20503210,20504998,20506288,20506559,20506717,20507232,20514956,20515882,20516416,20518553,20522755,20525026,20525516,20546212,20549106,20551501,2055359', 'assoc_port': '20168058:20265003,20168492:20168751,20169287:20170146,20171950:20173848,20172748:20174161,20177140:20178359,20177547:20178599,20183126:20184729,20199782:20200318,20200514:20206245,20201665:20203925,20206393:20209437,20206396:20208999,20209121:20209878,20210190:20210858,20215665:20218313,20215671:20217453,20219533:20220332,20220268:20226612,20220270:20223978,20224384:20226045,20226942:20227880,20228246:20229218,20245966:20247099,20249724:20360246,20249727:20360361,20253023:20360565,20257111:20259496,20258543:20362693,20263701:20370618,20266081:20364269,20270891:20369333,20270893:20369109,20277682:20296646,20293713:20368800,20295679:20368525,20296493:20367353,20297024:20367240,20297026:20366171,20297653:20365929,20298063:20365488,20300871:20364123,20303263:20363965,20303271:20362606,20308444:20362540,20308453:20361368,20312004:20360012,20313891:20358751,20324554:20350787,20324561:20334239,20326811:20333362,20330845:20332612,20333489:20334615,20333491:20334400,20336407:20337939,20337414:20339419,20338546:2034003', 'assoc_mat': '20168058:papier:4211:20265003,20168492:papier:4211:20168751,20169287:papier:4211:20170146,20171950:papier:4211:20173848,20172748:papier:4211:20174161,20177140:papier:4211:20178359,20177547:papier:4211:20178599,20183126:papier:4211:20184729,20199782:papier:4211:20200318,20200514:papier:4211:20206245,20201665:papier:4211:20203925,20206393:papier:4211:20209437,20206396:papier:4211:20208999,20209121:papier:4211:20209878,20210190:papier:4211:20210858,20215665:papier:4211:20218313,20215671:papier:4211:20217453,20219533:papier:4211:20220332,20220268:papier:4211:20226612,20220270:papier:4211:20223978,20224384:papier:4211:20226045,20226942:papier:4211:20227880,20228246:papier:4211:20229218,20245966:papier:4211:20247099,20249724:papier:4211:20360246,20249727:papier:4211:20360361,20253023:papier:4211:20360565,20257111:papier:4211:20259496,20258543:papier:4211:20362693,20263701:papier:4211:20370618,20266081:papier:4211:20364269,20270891:papier:4211:20369333,20270893:papier:4211:20369109,20277682:papier:4211:20296646,2029'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009357994876171838, 'nb_photo': 268, 'list_port_cont': '20169748,20171217,20172632,20174092,20178713,20186487,20188607,20200242,20201403,20202952,20208870,20209829,20211310,20217274,20220557,20227550,20227660,20229865,20247288,20248901,20255099,20257455,20260606,20264576,20278385,20278685,20295634,20296824,20296888,20298336,20302295,20304741,20305897,20309603,20310155,20312963,20314131,20325806,20327881,20332514,20333672,20338601,20351382,20352809,20355109,20356293,20394882,20398600,20402648,20405152,20408824,20413202,20415885,20422089,20442811,20444082,20444609,20445552,20449148,20451882,20454022,20457053,20460834,20469712,20470678,20474526,20476956,20483989,20491653,20501400,20505490,20506553,20508477,20508777,20514564,20515512,20520534,20523648,20546474,20549114,20551760,20555025,20557232,20561270,20571029,20576588,20576624', 'assoc_port': '20169285:20169748,20169834:20171217,20171951:20172632,20172749:20174092,20177545:20178713,20183123:20186487,20186672:20188607,20199786:20200242,20200509:20201403,20201667:20202952,20206394:20208870,20209119:20209829,20210194:20211310,20215687:20217274,20219531:20220557,20224377:20227660,20224382:20227550,20228243:20229865,20245939:20247288,20247542:20248901,20253021:20255099,20254304:20257455,20258541:20260606,20262010:20264576,20277672:20278685,20277677:20278385,20293712:20295634,20296334:20296824,20296496:20296888,20298064:20298336,20300873:20302295,20303267:20305897,20303272:20304741,20308442:20310155,20308450:20309603,20312006:20312963,20313893:20314131,20324558:20325806,20326812:20327881,20330844:20332514,20331796:20333672,20337409:20338601,20350380:20351382,20352155:20352809,20354707:20355109,20355354:20356293,20393265:20394882,20397365:20398600,20401648:20402648,20404209:20405152,20407607:20408824,20411279:20413202,20414609:20415885,20421504:20422089,20431075:20444609,20441870:20442811,20443835:2044408', 'assoc_mat': '20169285:papier:3327:20169748,20169834:papier:3327:20171217,20171951:papier:3327:20172632,20172749:papier:3327:20174092,20177545:papier:3327:20178713,20183123:papier:3327:20186487,20186672:papier:3327:20188607,20199786:papier:3327:20200242,20200509:papier:3327:20201403,20201667:papier:3327:20202952,20206394:papier:3327:20208870,20209119:papier:3327:20209829,20210194:papier:3327:20211310,20215687:papier:3327:20217274,20219531:papier:3327:20220557,20224377:papier:3327:20227660,20224382:papier:3327:20227550,20228243:papier:3327:20229865,20245939:papier:3327:20247288,20247542:papier:3327:20248901,20253021:papier:3327:20255099,20254304:papier:3327:20257455,20258541:papier:3327:20260606,20262010:papier:3327:20264576,20277672:papier:3327:20278685,20277677:papier:3327:20278385,20293712:papier:3327:20295634,20296334:papier:3327:20296824,20296496:papier:3327:20296888,20298064:papier:3327:20298336,20300873:papier:3327:20302295,20303267:papier:3327:20305897,20303272:papier:3327:20304741,20308442:papier:3327:20310155,2030'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07898998889169846, 'nb_photo': 3245, 'list_port_cont': '20185870,20203196,20220026,20225100,20248046,20257959,20270565,20298234,20334773,20352435,20395697,20410551,20432291,20462268,20485244,20492365,20516359,20570859', 'assoc_port': '20185344:20185870,20202892:20203196,20219532:20220026,20224383:20225100,20247543:20248046,20255775:20257959,20270434:20270565,20298061:20298234,20334537:20334773,20350377:20352435,20395415:20395697,20410114:20410551,20431074:20432291,20462119:20462268,20481817:20485244,20492275:20492365,20515637:20516359,20570274:20570859', 'assoc_mat': '20185344:papier:3594:20185870,20202892:papier:3594:20203196,20219532:papier:3594:20220026,20224383:papier:3594:20225100,20247543:papier:3594:20248046,20255775:papier:3594:20257959,20270434:papier:3594:20270565,20298061:papier:3594:20298234,20334537:papier:3594:20334773,20350377:papier:3594:20352435,20395415:papier:3594:20395697,20410114:papier:3594:20410551,20431074:papier:3594:20432291,20462119:papier:3594:20462268,20481817:papier:3594:20485244,20492275:papier:3594:20492365,20515637:papier:3594:20516359,20570274:papier:3594:20570859'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006091120913663276, 'nb_photo': 80, 'list_port_cont': '20319424,20345891,20355051,20360109,20381917,20382457,20384579,20410421,20419446,20436296,20447904,20462752,20466581,20469143,20478290,20494359,20495679,20503193,20515106,20516442,20529711,20583888,20584256,20586220', 'assoc_port': '20186675:20319424,20204921:20345891,20220267:20355051,20249726:20360109,20266098:20436296,20295680:20381917,20296337:20382457,20303275:20384579,20326810:20410421,20338549:20419446,20392276:20447904,20407610:20462752,20414608:20466581,20431076:20495679,20445955:20478290,20469015:20469143,20470423:20494359,20485440:20503193,20505940:20515106,20506800:20516442,20517445:20529711,20553045:20583888,20561522:20584256,20570272:20586220', 'assoc_mat': '20186675:pehd:4205:20319424,20204921:pehd:4205:20345891,20220267:pehd:4205:20355051,20249726:pehd:4205:20360109,20266098:pehd:4205:20436296,20295680:pehd:4205:20381917,20296337:pehd:4205:20382457,20303275:pehd:4205:20384579,20326810:pehd:4205:20410421,20338549:pehd:4205:20419446,20392276:pehd:4205:20447904,20407610:pehd:4205:20462752,20414608:pehd:4205:20466581,20431076:pehd:4205:20495679,20445955:pehd:4205:20478290,20469015:pehd:4205:20469143,20470423:pehd:4205:20494359,20485440:pehd:4205:20503193,20505940:pehd:4205:20515106,20506800:pehd:4205:20516442,20517445:pehd:4205:20529711,20553045:pehd:4205:20583888,20561522:pehd:4205:20584256,20570272:pehd:4205:20586220'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.003705212433306811, 'nb_photo': 253, 'list_port_cont': '20297154,20317624,20346301,20354730,20355862,20360465,20362945,20379890,20383273,20389344,20410123,20416549,20426342,20451286,20464647,20476674,20479600,20480111,20493735,20494525,20504295,20514600,20522624,20531315,20557664,20584492,20586555', 'assoc_port': '20171947:20297154,20183128:20317624,20204920:20346301,20215672:20354730,20228245:20355862,20251677:20360465,20262031:20362945,20291011:20379890,20297655:20383273,20308443:20389344,20324559:20410123,20334535:20416549,20354704:20426342,20398812:20451286,20410109:20464647,20421532:20493735,20441872:20476674,20451766:20480111,20470424:20494525,20479233:20479600,20487794:20504295,20505111:20514600,20510744:20522624,20519774:20531315,20549743:20557664,20562532:20584492,20573401:20586555', 'assoc_mat': '20171947:pehd:4203:20297154,20183128:pehd:4203:20317624,20204920:pehd:4203:20346301,20215672:pehd:4203:20354730,20228245:pehd:4203:20355862,20251677:pehd:4203:20360465,20262031:pehd:4203:20362945,20291011:pehd:4203:20379890,20297655:pehd:4203:20383273,20308443:pehd:4203:20389344,20324559:pehd:4203:20410123,20334535:pehd:4203:20416549,20354704:pehd:4203:20426342,20398812:pehd:4203:20451286,20410109:pehd:4203:20464647,20421532:pehd:4203:20493735,20441872:pehd:4203:20476674,20451766:pehd:4203:20480111,20470424:pehd:4203:20494525,20479233:pehd:4203:20479600,20487794:pehd:4203:20504295,20505111:pehd:4203:20514600,20510744:pehd:4203:20522624,20519774:pehd:4203:20531315,20549743:pehd:4203:20557664,20562532:pehd:4203:20584492,20573401:pehd:4203:20586555'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004146789730213264, 'nb_photo': 262, 'list_port_cont': '20176541,20208851,20217108,20218079,20218468,20219549,20220177,20221115,20225459,20225582,20227688,20228707,20228958,20246765,20249532,20250392,20252801,20253218,20255528,20256782,20257556,20259753,20264734,20273843,20277978,20278112,20291772,20294906,20294972,20295860,20296742,20297248,20298007,20298288,20302116,20303720,20303958,20308259,20309186,20314561,20325222,20326356,20326607,20328525,20332285,20332775,20334107,20334249,20337202,20339509,20340161,20343733,20350993,20351456,20353493,20355273,20355420,20392768,20392893,20399983,20404886,20408691,20410951,20412448,20412717,20415492,20419618,20421447,20421538,20421675,20434371,20434782,20436749,20438227,20442968,20443799,20444115,20447401,20449176,20452938,20454749,20456342,20460111,20469085,20469614,20470564,20470731,20472416,20474857,20475400,20476942,20478276,20479350,20479412,20482948,20486032,20487065,20488928,20491239,20492430,20492523,20502790,20503073,20504995,20505376,20506142,20506465,20506839,20507058,20508134,20514080,20514505,20516051,2051633', 'assoc_port': '20175371:20176541,20206391:20208851,20215663:20219549,20215668:20218468,20215674:20218079,20215689:20217108,20219535:20220177,20220269:20221115,20224378:20225582,20224381:20225459,20226939:20227688,20228242:20228958,20228244:20228707,20245938:20246765,20247544:20249532,20249728:20250392,20251674:20253218,20251679:20252801,20254252:20255528,20255773:20256782,20257115:20257556,20258542:20259753,20263700:20264734,20270889:20273843,20277671:20278112,20277684:20277978,20291010:20291772,20293711:20294972,20293715:20294906,20295678:20295860,20296497:20296742,20297023:20297248,20297658:20298007,20298065:20298288,20300870:20302116,20303266:20303958,20303270:20303720,20307263:20308259,20308448:20309186,20314366:20314561,20324553:20326607,20324557:20326356,20324560:20325222,20327793:20328525,20330843:20332285,20331794:20332775,20333490:20334249,20333492:20334107,20336410:20337202,20338544:20340161,20338548:20339509,20341995:20343733,20350379:20350993,20351125:20351456,20353379:20353493,20354708:20355420,20354711:2035527', 'assoc_mat': '20175371:pehd:4207:20176541,20206391:pehd:4207:20208851,20215663:pehd:4207:20219549,20215668:pehd:4207:20218468,20215674:pehd:4207:20218079,20215689:pehd:4207:20217108,20219535:pehd:4207:20220177,20220269:pehd:4207:20221115,20224378:pehd:4207:20225582,20224381:pehd:4207:20225459,20226939:pehd:4207:20227688,20228242:pehd:4207:20228958,20228244:pehd:4207:20228707,20245938:pehd:4207:20246765,20247544:pehd:4207:20249532,20249728:pehd:4207:20250392,20251674:pehd:4207:20253218,20251679:pehd:4207:20252801,20254252:pehd:4207:20255528,20255773:pehd:4207:20256782,20257115:pehd:4207:20257556,20258542:pehd:4207:20259753,20263700:pehd:4207:20264734,20270889:pehd:4207:20273843,20277671:pehd:4207:20278112,20277684:pehd:4207:20277978,20291010:pehd:4207:20291772,20293711:pehd:4207:20294972,20293715:pehd:4207:20294906,20295678:pehd:4207:20295860,20296497:pehd:4207:20296742,20297023:pehd:4207:20297248,20297658:pehd:4207:20298007,20298065:pehd:4207:20298288,20300870:pehd:4207:20302116,20303266:pehd:4207:20303958,20303270:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.008998046271607475, 'nb_photo': 931, 'list_port_cont': '20168766,20177062,20185082,20193236,20219338,20226903,20227270,20228131,20231767,20233790,20234414,20246903,20248414,20255166,20257574,20267158,20267713,20272202,20275162,20275432,20278012,20278096,20278671,20291813,20295460,20296516,20297304,20298350,20302712,20304040,20309965,20310471,20313252,20313330,20323918,20325348,20334133,20334303,20335613,20340058,20343013,20351315,20352691,20355409,20355639,20392828,20394076,20395602,20401434,20403611,20409394,20411746,20412827,20416193,20417040,20419448,20420883,20421824,20422072,20434616,20436669,20436811,20441325,20442739,20444040,20449079,20453686,20456628,20457402,20457585,20461380,20469062,20469632,20470516,20472180,20476536,20478182,20480805,20482518,20483815,20486369,20489639,20490907,20492449,20501268,20504919,20506150,20507070,20508249,20511684,20512288,20515442,20518266,20522717,20523236,20523484,20545702,20553089,20557176,20562354,20562985,20567381,20567765,20571094,20572675,20576566', 'assoc_port': '20168494:20168766,20175370:20177062,20183122:20185082,20192831:20193236,20215669:20219338,20224375:20231767,20224376:20227270,20224380:20226903,20226941:20228131,20233427:20234414,20233428:20233790,20245940:20246903,20247540:20248414,20253015:20275432,20253018:20275162,20253020:20255166,20254278:20272202,20257117:20257574,20263699:20267158,20266085:20267713,20277673:20278671,20277674:20278096,20277678:20278012,20291009:20291813,20293714:20295460,20296336:20296516,20297027:20297304,20298066:20298350,20300874:20302712,20303269:20304040,20308441:20310471,20308451:20309965,20312000:20313330,20312002:20313252,20323459:20323918,20324562:20325348,20330842:20334303,20331821:20334133,20334539:20335613,20337415:20340058,20341994:20343013,20350374:20351315,20351129:20352691,20354706:20355639,20354712:20355409,20392274:20392828,20393266:20394076,20395414:20395602,20398811:20401434,20403539:20403611,20407606:20412827,20407608:20409394,20410110:20411746,20414606:20420883,20414611:20417040,20414615:20416193,20418291:2041944', 'assoc_mat': '20168494:pehd:4200:20168766,20175370:pehd:4200:20177062,20183122:pehd:4200:20185082,20192831:pehd:4200:20193236,20215669:pehd:4200:20219338,20224375:pehd:4200:20231767,20224376:pehd:4200:20227270,20224380:pehd:4200:20226903,20226941:pehd:4200:20228131,20233427:pehd:4200:20234414,20233428:pehd:4200:20233790,20245940:pehd:4200:20246903,20247540:pehd:4200:20248414,20253015:pehd:4200:20275432,20253018:pehd:4200:20275162,20253020:pehd:4200:20255166,20254278:pehd:4200:20272202,20257117:pehd:4200:20257574,20263699:pehd:4200:20267158,20266085:pehd:4200:20267713,20277673:pehd:4200:20278671,20277674:pehd:4200:20278096,20277678:pehd:4200:20278012,20291009:pehd:4200:20291813,20293714:pehd:4200:20295460,20296336:pehd:4200:20296516,20297027:pehd:4200:20297304,20298066:pehd:4200:20298350,20300874:pehd:4200:20302712,20303269:pehd:4200:20304040,20308441:pehd:4200:20310471,20308451:pehd:4200:20309965,20312000:pehd:4200:20313330,20312002:pehd:4200:20313252,20323459:pehd:4200:20323918,20324562:pehd:4200:20325348,20330842:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9412903838464017, 'nb_photo': 14141, 'list_port_cont': '20168744,20170143,20173852,20174165,20178353,20178608,20184721,20200312,20203919,20206246,20208998,20209432,20209869,20210857,20217449,20218315,20220334,20223974,20226050,20226613,20227875,20229221,20247094,20259500,20265011,20296647,20332610,20333365,20334237,20334409,20334608,20337946,20339424,20340036,20345657,20350783,20351362,20352089,20353925,20355382,20358750,20360009,20360249,20360372,20360569,20361363,20362539,20362595,20362694,20363961,20364119,20364281,20365499,20365925,20366178,20367249,20367354,20368520,20368797,20369105,20369337,20370612,20393173,20395260,20398644,20400647,20402664,20407488,20411468,20415931,20416148,20419519,20420075,20422605,20436065,20438635,20442998,20443781,20444106,20445129,20452058,20455619,20456582,20461365,20469211,20470704,20475605,20476091,20477121,20480475,20483625,20486968,20487361,20490972,20492567,20493851,20493981,20503222,20505007,20506280,20506548,20506719,20507220,20514951,20515879,20516425,20518557,20522745,20525023,20525522,20546207,20549093,20551500,2055359', 'assoc_port': '20168058:20265011,20168492:20168744,20169287:20170143,20171950:20173852,20172748:20174165,20177140:20178353,20177547:20178608,20183126:20184721,20199782:20200312,20200514:20206246,20201665:20203919,20206393:20209432,20206396:20208998,20209121:20209869,20210190:20210857,20215665:20218315,20215671:20217449,20219533:20220334,20220268:20226613,20220270:20223974,20224384:20226050,20226942:20227875,20228246:20229221,20245966:20247094,20249724:20360249,20249727:20360372,20253023:20360569,20257111:20259500,20258543:20362694,20263701:20370612,20266081:20364281,20270891:20369337,20270893:20369105,20277682:20296647,20293713:20368797,20295679:20368520,20296493:20367354,20297024:20367249,20297026:20366178,20297653:20365925,20298063:20365499,20300871:20364119,20303263:20363961,20303271:20362595,20308444:20362539,20308453:20361363,20312004:20360009,20313891:20358750,20324554:20350783,20324561:20334237,20326811:20333365,20330845:20332610,20333489:20334608,20333491:20334409,20336407:20337946,20337414:20339424,20338546:2034003', 'assoc_mat': '20168058:pehd:4211:20265011,20168492:pehd:4211:20168744,20169287:pehd:4211:20170143,20171950:pehd:4211:20173852,20172748:pehd:4211:20174165,20177140:pehd:4211:20178353,20177547:pehd:4211:20178608,20183126:pehd:4211:20184721,20199782:pehd:4211:20200312,20200514:pehd:4211:20206246,20201665:pehd:4211:20203919,20206393:pehd:4211:20209432,20206396:pehd:4211:20208998,20209121:pehd:4211:20209869,20210190:pehd:4211:20210857,20215665:pehd:4211:20218315,20215671:pehd:4211:20217449,20219533:pehd:4211:20220334,20220268:pehd:4211:20226613,20220270:pehd:4211:20223974,20224384:pehd:4211:20226050,20226942:pehd:4211:20227875,20228246:pehd:4211:20229221,20245966:pehd:4211:20247094,20249724:pehd:4211:20360249,20249727:pehd:4211:20360372,20253023:pehd:4211:20360569,20257111:pehd:4211:20259500,20258543:pehd:4211:20362694,20263701:pehd:4211:20370612,20266081:pehd:4211:20364281,20270891:pehd:4211:20369337,20270893:pehd:4211:20369105,20277682:pehd:4211:20296647,20293713:pehd:4211:20368797,20295679:pehd:4211:20368520,20296493:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003032136380504988, 'nb_photo': 4, 'list_port_cont': '20257452,20325808,20421574,20551768', 'assoc_port': '20254304:20257452,20324558:20325808,20420764:20421574,20549746:20551768', 'assoc_mat': '20254304:pehd:3327:20257452,20324558:pehd:3327:20325808,20420764:pehd:3327:20421574,20549746:pehd:3327:20551768'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.00041988503622256514, 'nb_photo': 6, 'list_port_cont': '20203193,20248051,20334780,20410547,20516367', 'assoc_port': '20202892:20203193,20247543:20248051,20334537:20334780,20410114:20410547,20515637:20516367', 'assoc_mat': '20202892:pehd:3594:20203193,20247543:pehd:3594:20248051,20334537:pehd:3594:20334780,20410114:pehd:3594:20410547,20515637:pehd:3594:20516367'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.004751006039918991, 'nb_photo': 11, 'list_port_cont': '20319418,20384577,20410422,20495673,20503199,20515104,20529698', 'assoc_port': '20186675:20319418,20303275:20384577,20326810:20410422,20431076:20495673,20485440:20503199,20505940:20515104,20517445:20529698', 'assoc_mat': '20186675:pet_clair:4205:20319418,20303275:pet_clair:4205:20384577,20326810:pet_clair:4205:20410422,20431076:pet_clair:4205:20495673,20485440:pet_clair:4205:20503199,20505940:pet_clair:4205:20515104,20517445:pet_clair:4205:20529698'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00038799938099661277, 'nb_photo': 2, 'list_port_cont': '20476669,20531311', 'assoc_port': '20441872:20476669,20519774:20531311', 'assoc_mat': '20441872:pet_clair:4203:20476669,20519774:pet_clair:4203:20531311'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0026091047898471453, 'nb_photo': 22, 'list_port_cont': '20219548,20221114,20227685,20228952,20249856,20271438,20273844,20277982,20297240,20303949,20343741,20447392,20460097,20474853,20492535,20502799,20516042,20516390,20553296,20562686,20577293', 'assoc_port': '20215663:20219548,20220269:20221114,20226939:20227685,20228242:20228952,20247541:20249856,20270889:20273844,20270892:20271438,20277684:20277982,20297023:20297240,20303266:20303949,20341995:20343741,20445954:20447392,20459163:20460097,20474347:20474853,20492274:20492535,20502151:20502799,20513199:20516042,20515633:20516390,20551967:20553296,20561523:20562686,20577150:20577293', 'assoc_mat': '20215663:pet_clair:4207:20219548,20220269:pet_clair:4207:20221114,20226939:pet_clair:4207:20227685,20228242:pet_clair:4207:20228952,20247541:pet_clair:4207:20249856,20270889:pet_clair:4207:20273844,20270892:pet_clair:4207:20271438,20277684:pet_clair:4207:20277982,20297023:pet_clair:4207:20297240,20303266:pet_clair:4207:20303949,20341995:pet_clair:4207:20343741,20445954:pet_clair:4207:20447392,20459163:pet_clair:4207:20460097,20474347:pet_clair:4207:20474853,20492274:pet_clair:4207:20492535,20502151:pet_clair:4207:20502799,20513199:pet_clair:4207:20516042,20515633:pet_clair:4207:20516390,20551967:pet_clair:4207:20553296,20561523:pet_clair:4207:20562686,20577150:pet_clair:4207:20577293'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.053714476405941146, 'nb_photo': 703, 'list_port_cont': '20168774,20170842,20175949,20176813,20177055,20179023,20183790,20185070,20193222,20203781,20204135,20209704,20219349,20226916,20227276,20228122,20231758,20233792,20234416,20246906,20248419,20255158,20257568,20267166,20267714,20272196,20275156,20278015,20278105,20278672,20291808,20295459,20296526,20297298,20298352,20302713,20304049,20308348,20309964,20310470,20313250,20313329,20323913,20325352,20334126,20334299,20335607,20340054,20343005,20352703,20355399,20355648,20392833,20394070,20395597,20401441,20403599,20409385,20411743,20412832,20416192,20417042,20419461,20420885,20421825,20422083,20434621,20436665,20436814,20441328,20442740,20444046,20449076,20453696,20456632,20457394,20457581,20461382,20469069,20469647,20470513,20472177,20476535,20478185,20480798,20482522,20483819,20486358,20489640,20506156,20507073,20508258,20511675,20512277,20515443,20518274,20523233,20523479,20545700,20553092,20557183,20562363,20562983,20567375,20567760,20571085,20576572', 'assoc_port': '20168494:20168774,20169833:20170842,20172746:20175949,20175370:20177055,20175372:20176813,20177539:20179023,20180267:20183790,20183122:20185070,20192831:20193222,20202891:20203781,20202895:20204135,20209116:20209704,20215669:20219349,20224375:20231758,20224376:20227276,20224380:20226916,20226941:20228122,20233427:20234416,20233428:20233792,20245940:20246906,20247540:20248419,20253018:20275156,20253020:20255158,20254278:20272196,20257117:20257568,20263699:20267166,20266085:20267714,20277673:20278672,20277674:20278105,20277678:20278015,20291009:20291808,20293714:20295459,20296336:20296526,20297027:20297298,20298066:20298352,20300874:20302713,20303269:20304049,20307290:20308348,20308441:20310470,20308451:20309964,20312000:20313329,20312002:20313250,20323459:20323913,20324562:20325352,20330842:20334299,20331821:20334126,20334539:20335607,20337415:20340054,20341994:20343005,20351129:20352703,20354706:20355648,20354712:20355399,20392274:20392833,20393266:20394070,20395414:20395597,20398811:20401441,20403539:2040359', 'assoc_mat': '20168494:pet_clair:4200:20168774,20169833:pet_clair:4200:20170842,20172746:pet_clair:4200:20175949,20175370:pet_clair:4200:20177055,20175372:pet_clair:4200:20176813,20177539:pet_clair:4200:20179023,20180267:pet_clair:4200:20183790,20183122:pet_clair:4200:20185070,20192831:pet_clair:4200:20193222,20202891:pet_clair:4200:20203781,20202895:pet_clair:4200:20204135,20209116:pet_clair:4200:20209704,20215669:pet_clair:4200:20219349,20224375:pet_clair:4200:20231758,20224376:pet_clair:4200:20227276,20224380:pet_clair:4200:20226916,20226941:pet_clair:4200:20228122,20233427:pet_clair:4200:20234416,20233428:pet_clair:4200:20233792,20245940:pet_clair:4200:20246906,20247540:pet_clair:4200:20248419,20253018:pet_clair:4200:20275156,20253020:pet_clair:4200:20255158,20254278:pet_clair:4200:20272196,20257117:pet_clair:4200:20257568,20263699:pet_clair:4200:20267166,20266085:pet_clair:4200:20267714,20277673:pet_clair:4200:20278672,20277674:pet_clair:4200:20278105,20277678:pet_clair:4200:20278015,20291009:pet_clair:4200:20291808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004214607693251423, 'nb_photo': 45, 'list_port_cont': '20174158,20200311,20206248,20217459,20220321,20223977,20227873,20229222,20337949,20351363,20355384,20360016,20362607,20363970,20364118,20364277,20368802,20370615,20398647,20415935,20416141,20436076,20438624,20444100,20455618,20470690,20476089,20480474,20493989,20503214,20506720,20507222,20514961,20518566,20553602,20562789,20580169', 'assoc_port': '20172748:20174158,20199782:20200311,20200514:20206248,20215671:20217459,20219533:20220321,20220270:20223977,20226942:20227873,20228246:20229222,20263701:20370615,20266081:20364277,20293713:20368802,20300871:20364118,20303263:20363970,20303271:20362607,20312004:20360016,20336407:20337949,20350378:20351363,20354709:20355384,20397364:20398647,20414614:20416141,20414616:20415935,20433556:20436076,20436923:20438624,20443834:20444100,20454226:20455618,20470419:20470690,20474343:20476089,20479475:20480474,20493658:20493989,20502150:20503214,20506319:20506720,20506970:20507222,20513204:20514961,20517446:20518566,20551966:20553602,20561520:20562789,20579533:20580169', 'assoc_mat': '20172748:pet_clair:4211:20174158,20199782:pet_clair:4211:20200311,20200514:pet_clair:4211:20206248,20215671:pet_clair:4211:20217459,20219533:pet_clair:4211:20220321,20220270:pet_clair:4211:20223977,20226942:pet_clair:4211:20227873,20228246:pet_clair:4211:20229222,20263701:pet_clair:4211:20370615,20266081:pet_clair:4211:20364277,20293713:pet_clair:4211:20368802,20300871:pet_clair:4211:20364118,20303263:pet_clair:4211:20363970,20303271:pet_clair:4211:20362607,20312004:pet_clair:4211:20360016,20336407:pet_clair:4211:20337949,20350378:pet_clair:4211:20351363,20354709:pet_clair:4211:20355384,20397364:pet_clair:4211:20398647,20414614:pet_clair:4211:20416141,20414616:pet_clair:4211:20415935,20433556:pet_clair:4211:20436076,20436923:pet_clair:4211:20438624,20443834:pet_clair:4211:20444100,20454226:pet_clair:4211:20455618,20470419:pet_clair:4211:20470690,20474343:pet_clair:4211:20476089,20479475:pet_clair:4211:20480474,20493658:pet_clair:4211:20493989,20502150:pet_clair:4211:20503214,20506319:pet_clair:4211:20506720,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9896872983786826, 'nb_photo': 50315, 'list_port_cont': '20169758,20171226,20171787,20172627,20174097,20177038,20178245,20178718,20186483,20188613,20200241,20200487,20201399,20202959,20208863,20209823,20211303,20217279,20217515,20220556,20227558,20227654,20229867,20247283,20248890,20255108,20257448,20260605,20264578,20267675,20278178,20278389,20278571,20278695,20295629,20296815,20296894,20298334,20302294,20304749,20305893,20309608,20310153,20312970,20314135,20325803,20327884,20332515,20333664,20338602,20340537,20351375,20352803,20355106,20356245,20356299,20357095,20394873,20398598,20402641,20405153,20408827,20413199,20415888,20420404,20421570,20422098,20435101,20435378,20437306,20438479,20442821,20444079,20444618,20445547,20449150,20451891,20454020,20457059,20460833,20469158,20469703,20470682,20474520,20476958,20479422,20481355,20483992,20486818,20491225,20491660,20493044,20501399,20505493,20506564,20508476,20508774,20514563,20515516,20516623,20520543,20522733,20523647,20546484,20549122,20551765,20555015,20557235,20561261,20563375,20567387,20571023,20576584,2057662', 'assoc_port': '20168059:20177038,20169285:20169758,20169831:20171787,20169834:20171226,20171951:20172627,20172749:20174097,20177142:20178245,20177545:20178718,20183123:20186483,20186672:20188613,20199784:20200487,20199786:20200241,20200509:20201399,20201667:20202959,20206394:20208863,20209119:20209823,20210194:20211303,20215666:20217515,20215687:20217279,20219531:20220556,20224377:20227654,20224382:20227558,20228243:20229867,20245939:20247283,20247542:20248890,20253021:20255108,20254304:20257448,20258541:20260605,20262010:20264578,20266083:20267675,20277672:20278695,20277675:20278571,20277677:20278389,20277681:20278178,20293712:20295629,20296334:20296815,20296496:20296894,20298064:20298334,20300873:20302294,20303267:20305893,20303272:20304749,20308442:20310153,20308450:20309608,20312006:20312970,20313893:20314135,20324558:20325803,20326812:20327884,20330844:20332515,20331796:20333664,20337409:20338602,20338547:20340537,20350380:20351375,20352155:20352803,20354703:20357095,20354707:20355106,20355341:20356245,20355354:2035629', 'assoc_mat': '20168059:pet_clair:3327:20177038,20169285:pet_clair:3327:20169758,20169831:pet_clair:3327:20171787,20169834:pet_clair:3327:20171226,20171951:pet_clair:3327:20172627,20172749:pet_clair:3327:20174097,20177142:pet_clair:3327:20178245,20177545:pet_clair:3327:20178718,20183123:pet_clair:3327:20186483,20186672:pet_clair:3327:20188613,20199784:pet_clair:3327:20200487,20199786:pet_clair:3327:20200241,20200509:pet_clair:3327:20201399,20201667:pet_clair:3327:20202959,20206394:pet_clair:3327:20208863,20209119:pet_clair:3327:20209823,20210194:pet_clair:3327:20211303,20215666:pet_clair:3327:20217515,20215687:pet_clair:3327:20217279,20219531:pet_clair:3327:20220556,20224377:pet_clair:3327:20227654,20224382:pet_clair:3327:20227558,20228243:pet_clair:3327:20229867,20245939:pet_clair:3327:20247283,20247542:pet_clair:3327:20248890,20253021:pet_clair:3327:20255108,20254304:pet_clair:3327:20257448,20258541:pet_clair:3327:20260605,20262010:pet_clair:3327:20264578,20266083:pet_clair:3327:20267675,20277672:pet_clair:3327:20278695,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.007048808207494005, 'nb_photo': 140, 'list_port_cont': '20185858,20203189,20220027,20225110,20248043,20257966,20270567,20298239,20334775,20352433,20395696,20410545,20432289,20462274,20485253,20492368,20516360,20570868', 'assoc_port': '20185344:20185858,20202892:20203189,20219532:20220027,20224383:20225110,20247543:20248043,20255775:20257966,20270434:20270567,20298061:20298239,20334537:20334775,20350377:20352433,20395415:20395696,20410114:20410545,20431074:20432289,20462119:20462274,20481817:20485253,20492275:20492368,20515637:20516360,20570274:20570868', 'assoc_mat': '20185344:pet_clair:3594:20185858,20202892:pet_clair:3594:20203189,20219532:pet_clair:3594:20220027,20224383:pet_clair:3594:20225110,20247543:pet_clair:3594:20248043,20255775:pet_clair:3594:20257966,20270434:pet_clair:3594:20270567,20298061:pet_clair:3594:20298239,20334537:pet_clair:3594:20334775,20350377:pet_clair:3594:20352433,20395415:pet_clair:3594:20395696,20410114:pet_clair:3594:20410545,20431074:pet_clair:3594:20432289,20462119:pet_clair:3594:20462274,20481817:pet_clair:3594:20485253,20492275:pet_clair:3594:20492368,20515637:pet_clair:3594:20516360,20570274:pet_clair:3594:20570868'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.677131164756644, 'nb_photo': 2611, 'list_port_cont': '20168769,20170846,20175947,20176820,20177057,20179013,20183789,20185081,20193229,20203777,20204143,20209705,20219344,20226907,20227278,20228118,20231762,20233801,20234409,20246898,20248423,20255157,20257570,20267163,20267704,20272209,20275158,20275420,20278013,20278097,20278676,20291820,20295468,20296514,20297302,20298361,20302710,20304047,20308341,20309972,20310475,20313244,20313325,20323911,20325359,20334134,20334309,20335621,20340056,20343014,20351307,20352696,20355403,20355637,20392829,20394071,20395601,20401433,20403609,20409390,20411748,20412834,20416183,20417031,20419453,20420886,20421827,20422079,20434618,20436668,20436812,20441339,20442750,20444042,20449073,20453688,20456634,20457391,20457584,20461373,20469070,20469635,20470518,20472173,20476545,20478181,20480796,20482523,20483821,20486361,20489642,20490901,20492456,20501264,20504931,20506149,20507077,20508252,20511687,20512284,20515430,20518277,20522718,20523241,20523478,20545687,20553094,20557178,20562348,20562977,20567374,20567762,20571084,2057267', 'assoc_port': '20168494:20168769,20169833:20170846,20172746:20175947,20175370:20177057,20175372:20176820,20177539:20179013,20180267:20183789,20183122:20185081,20192831:20193229,20202891:20203777,20202895:20204143,20209116:20209705,20215669:20219344,20224375:20231762,20224376:20227278,20224380:20226907,20226941:20228118,20233427:20234409,20233428:20233801,20245940:20246898,20247540:20248423,20253015:20275420,20253018:20275158,20253020:20255157,20254278:20272209,20257117:20257570,20263699:20267163,20266085:20267704,20277673:20278676,20277674:20278097,20277678:20278013,20291009:20291820,20293714:20295468,20296336:20296514,20297027:20297302,20298066:20298361,20300874:20302710,20303269:20304047,20307290:20308341,20308441:20310475,20308451:20309972,20312000:20313325,20312002:20313244,20323459:20323911,20324562:20325359,20330842:20334309,20331821:20334134,20334539:20335621,20337415:20340056,20341994:20343014,20350374:20351307,20351129:20352696,20354706:20355637,20354712:20355403,20392274:20392829,20393266:20394071,20395414:2039560', 'assoc_mat': '20168494:pet_fonce:4200:20168769,20169833:pet_fonce:4200:20170846,20172746:pet_fonce:4200:20175947,20175370:pet_fonce:4200:20177057,20175372:pet_fonce:4200:20176820,20177539:pet_fonce:4200:20179013,20180267:pet_fonce:4200:20183789,20183122:pet_fonce:4200:20185081,20192831:pet_fonce:4200:20193229,20202891:pet_fonce:4200:20203777,20202895:pet_fonce:4200:20204143,20209116:pet_fonce:4200:20209705,20215669:pet_fonce:4200:20219344,20224375:pet_fonce:4200:20231762,20224376:pet_fonce:4200:20227278,20224380:pet_fonce:4200:20226907,20226941:pet_fonce:4200:20228118,20233427:pet_fonce:4200:20234409,20233428:pet_fonce:4200:20233801,20245940:pet_fonce:4200:20246898,20247540:pet_fonce:4200:20248423,20253015:pet_fonce:4200:20275420,20253018:pet_fonce:4200:20275158,20253020:pet_fonce:4200:20255157,20254278:pet_fonce:4200:20272209,20257117:pet_fonce:4200:20257570,20263699:pet_fonce:4200:20267163,20266085:pet_fonce:4200:20267704,20277673:pet_fonce:4200:20278676,20277674:pet_fonce:4200:20278097,20277678:pet_fonce:4200:20278013,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00035777031740024285, 'nb_photo': 7, 'list_port_cont': '20334403,20340034,20493855,20525520,20546209,20577422', 'assoc_port': '20333491:20334403,20338546:20340034,20493657:20493855,20524357:20525520,20544937:20546209,20577148:20577422', 'assoc_mat': '20333491:pet_fonce:4211:20334403,20338546:pet_fonce:4211:20340034,20493657:pet_fonce:4211:20493855,20524357:pet_fonce:4211:20525520,20544937:pet_fonce:4211:20546209,20577148:pet_fonce:4211:20577422'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0025549005025154695, 'nb_photo': 7, 'list_port_cont': '20247275,20398599,20442820,20469709,20505495,20551763,20557237', 'assoc_port': '20245939:20247275,20397365:20398599,20441870:20442820,20469233:20469709,20505113:20505495,20549746:20551763,20555731:20557237', 'assoc_mat': '20245939:pet_fonce:3327:20247275,20397365:pet_fonce:3327:20398599,20441870:pet_fonce:3327:20442820,20469233:pet_fonce:3327:20469709,20505113:pet_fonce:3327:20505495,20549746:pet_fonce:3327:20551763,20555731:pet_fonce:3327:20557237'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008025019290123457, 'nb_photo': 18, 'list_port_cont': '20185864,20203195,20225109,20334774,20352429,20432283,20485256,20492370,20516365,20570860', 'assoc_port': '20185344:20185864,20202892:20203195,20224383:20225109,20334537:20334774,20350377:20352429,20431074:20432283,20481817:20485256,20492275:20492370,20515637:20516365,20570274:20570860', 'assoc_mat': '20185344:pet_fonce:3594:20185864,20202892:pet_fonce:3594:20203195,20224383:pet_fonce:3594:20225109,20334537:pet_fonce:3594:20334774,20350377:pet_fonce:3594:20352429,20431074:pet_fonce:3594:20432283,20481817:pet_fonce:3594:20485256,20492275:pet_fonce:3594:20492370,20515637:pet_fonce:3594:20516365,20570274:pet_fonce:3594:20570860'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0003216845798626486, 'nb_photo': 1, 'list_port_cont': '20466589', 'assoc_port': '20414608:20466589', 'assoc_mat': '20414608:pet_opaque:4205:20466589'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0002072395897178523, 'nb_photo': 6, 'list_port_cont': '20389345,20464649,20504288,20584498,20586563', 'assoc_port': '20308443:20389345,20410109:20464649,20487794:20504288,20562532:20584498,20573401:20586563', 'assoc_mat': '20308443:pet_opaque:4203:20389345,20410109:pet_opaque:4203:20464649,20487794:pet_opaque:4203:20504288,20562532:pet_opaque:4203:20584498,20573401:pet_opaque:4203:20586563'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0033174015811471094, 'nb_photo': 7, 'list_port_cont': '20273845,20452943,20454742,20474858,20570045,20574786,20577294', 'assoc_port': '20270889:20273845,20451769:20452943,20454229:20454742,20474347:20474858,20568665:20570045,20573404:20574786,20577150:20577294', 'assoc_mat': '20270889:pet_opaque:4207:20273845,20451769:pet_opaque:4207:20452943,20454229:pet_opaque:4207:20454742,20474347:pet_opaque:4207:20474858,20568665:pet_opaque:4207:20570045,20573404:pet_opaque:4207:20574786,20577150:pet_opaque:4207:20577294'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01078172667652797, 'nb_photo': 572, 'list_port_cont': '20168773,20170843,20175938,20176814,20177056,20179020,20183794,20185071,20193221,20203776,20204130,20209707,20219340,20226912,20227280,20228124,20231759,20233795,20234412,20246904,20248425,20257566,20267716,20272201,20275155,20275424,20278008,20278099,20278670,20291819,20295454,20296517,20297307,20298357,20302703,20304051,20308344,20310473,20313240,20313333,20325345,20334125,20334304,20335618,20340059,20343007,20351305,20352700,20355407,20355651,20394075,20401431,20403600,20416190,20419459,20420875,20421826,20422086,20436672,20436815,20441334,20442745,20444047,20449083,20453697,20456641,20457582,20469065,20469637,20470523,20472178,20476542,20478183,20480802,20482524,20483816,20486356,20490910,20504924,20506155,20507080,20508247,20511681,20515429,20518273,20523238,20523475,20545695,20553093,20557175,20562362,20562976,20567771,20571081,20572670,20576568', 'assoc_port': '20168494:20168773,20169833:20170843,20172746:20175938,20175370:20177056,20175372:20176814,20177539:20179020,20180267:20183794,20183122:20185071,20192831:20193221,20202891:20203776,20202895:20204130,20209116:20209707,20215669:20219340,20224375:20231759,20224376:20227280,20224380:20226912,20226941:20228124,20233427:20234412,20233428:20233795,20245940:20246904,20247540:20248425,20253015:20275424,20253018:20275155,20254278:20272201,20257117:20257566,20266085:20267716,20277673:20278670,20277674:20278099,20277678:20278008,20291009:20291819,20293714:20295454,20296336:20296517,20297027:20297307,20298066:20298357,20300874:20302703,20303269:20304051,20307290:20308344,20308441:20310473,20312000:20313333,20312002:20313240,20324562:20325345,20330842:20334304,20331821:20334125,20334539:20335618,20337415:20340059,20341994:20343007,20350374:20351305,20351129:20352700,20354706:20355651,20354712:20355407,20393266:20394075,20398811:20401431,20403539:20403600,20414606:20420875,20414615:20416190,20418291:20419459,20421503:2042208', 'assoc_mat': '20168494:pet_opaque:4200:20168773,20169833:pet_opaque:4200:20170843,20172746:pet_opaque:4200:20175938,20175370:pet_opaque:4200:20177056,20175372:pet_opaque:4200:20176814,20177539:pet_opaque:4200:20179020,20180267:pet_opaque:4200:20183794,20183122:pet_opaque:4200:20185071,20192831:pet_opaque:4200:20193221,20202891:pet_opaque:4200:20203776,20202895:pet_opaque:4200:20204130,20209116:pet_opaque:4200:20209707,20215669:pet_opaque:4200:20219340,20224375:pet_opaque:4200:20231759,20224376:pet_opaque:4200:20227280,20224380:pet_opaque:4200:20226912,20226941:pet_opaque:4200:20228124,20233427:pet_opaque:4200:20234412,20233428:pet_opaque:4200:20233795,20245940:pet_opaque:4200:20246904,20247540:pet_opaque:4200:20248425,20253015:pet_opaque:4200:20275424,20253018:pet_opaque:4200:20275155,20254278:pet_opaque:4200:20272201,20257117:pet_opaque:4200:20257566,20266085:pet_opaque:4200:20267716,20277673:pet_opaque:4200:20278670,20277674:pet_opaque:4200:20278099,20277678:pet_opaque:4200:20278008,20291009:pet_opaque:4200:20291819,2029'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004275706273804022, 'nb_photo': 127, 'list_port_cont': '20168743,20170148,20173851,20174163,20178348,20178600,20184714,20203921,20206254,20209004,20218317,20223975,20226051,20226615,20227865,20332602,20333358,20334228,20334408,20334606,20337942,20345662,20360003,20360238,20360375,20360559,20362602,20362700,20363962,20364117,20364280,20365495,20367345,20368790,20369110,20370624,20393177,20395265,20398636,20400650,20402667,20407482,20411462,20415924,20416151,20420072,20422609,20436066,20442989,20444094,20445124,20452065,20455615,20456579,20469210,20470699,20475601,20476085,20486972,20487355,20490969,20493859,20493984,20506289,20506730,20514959,20515871,20516421,20518555,20525526,20546214,20549096,20557576,20558628,20562784,20565363,20567450,20577413', 'assoc_port': '20168492:20168743,20169287:20170148,20171950:20173851,20172748:20174163,20177140:20178348,20177547:20178600,20183126:20184714,20200514:20206254,20201665:20203921,20206396:20209004,20215665:20218317,20220268:20226615,20220270:20223975,20224384:20226051,20226942:20227865,20249724:20360238,20249727:20360375,20253023:20360559,20258543:20362700,20263701:20370624,20266081:20364280,20270893:20369110,20293713:20368790,20296493:20367345,20298063:20365495,20300871:20364117,20303263:20363962,20303271:20362602,20312004:20360003,20324561:20334228,20326811:20333358,20330845:20332602,20333489:20334606,20333491:20334408,20336407:20337942,20341992:20345662,20392275:20393177,20393269:20395265,20397364:20398636,20398810:20400650,20401674:20402667,20404212:20407482,20410112:20411462,20414614:20416151,20414616:20415924,20418288:20420072,20422047:20422609,20433556:20436066,20441873:20442989,20443834:20444094,20444394:20445124,20450251:20452065,20454226:20455615,20455312:20456579,20469017:20469210,20470419:20470699,20474343:2047608', 'assoc_mat': '20168492:pet_opaque:4211:20168743,20169287:pet_opaque:4211:20170148,20171950:pet_opaque:4211:20173851,20172748:pet_opaque:4211:20174163,20177140:pet_opaque:4211:20178348,20177547:pet_opaque:4211:20178600,20183126:pet_opaque:4211:20184714,20200514:pet_opaque:4211:20206254,20201665:pet_opaque:4211:20203921,20206396:pet_opaque:4211:20209004,20215665:pet_opaque:4211:20218317,20220268:pet_opaque:4211:20226615,20220270:pet_opaque:4211:20223975,20224384:pet_opaque:4211:20226051,20226942:pet_opaque:4211:20227865,20249724:pet_opaque:4211:20360238,20249727:pet_opaque:4211:20360375,20253023:pet_opaque:4211:20360559,20258543:pet_opaque:4211:20362700,20263701:pet_opaque:4211:20370624,20266081:pet_opaque:4211:20364280,20270893:pet_opaque:4211:20369110,20293713:pet_opaque:4211:20368790,20296493:pet_opaque:4211:20367345,20298063:pet_opaque:4211:20365495,20300871:pet_opaque:4211:20364117,20303263:pet_opaque:4211:20363962,20303271:pet_opaque:4211:20362602,20312004:pet_opaque:4211:20360003,20324561:pet_opaque:4211:20334228,2032'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01152272676965969, 'nb_photo': 318, 'list_port_cont': '20178586,20180546,20191078,20205203,20209450,20214525,20233582,20256982,20257541,20257804,20263828,20270516,20277892,20291098,20297710,20298112,20300982,20301097,20303400,20307526,20308296,20308744,20308811,20312177,20323717,20324635,20327896,20328281,20336671,20350608,20350621,20354752,20398881,20402636,20403584,20412083,20414838,20420922,20434833,20437051,20443895,20446150,20446856,20454358,20471845,20474476,20475768,20477203,20478949,20500644,20506050,20507707,20507748,20513401,20519913,20521154,20545331,20545578,20561750,20562144,20562614,20562617,20566960,20573729,20577163,20577530', 'assoc_port': '20169832:20191078,20177138:20178586,20180269:20180546,20201668:20233582,20204922:20205203,20209120:20209450,20213068:20214525,20253024:20257804,20254250:20257541,20255776:20256982,20263698:20263828,20270433:20270516,20277670:20277892,20291008:20291098,20297654:20297710,20298062:20298112,20300842:20301097,20300843:20300982,20303273:20303400,20307264:20308296,20307291:20307526,20308446:20308811,20308449:20308744,20312005:20312177,20323458:20323717,20324555:20324635,20327792:20328281,20327795:20327896,20336408:20336671,20350372:20350621,20350375:20350608,20354705:20354752,20398813:20398881,20402618:20402636,20403540:20403584,20411276:20412083,20414617:20414838,20420765:20420922,20431073:20434833,20436919:20437051,20443833:20443895,20445953:20446856,20445957:20446150,20454228:20454358,20471726:20471845,20474345:20474476,20475364:20475768,20475366:20477203,20477527:20478949,20500512:20500644,20505937:20506050,20506799:20507707,20507533:20507748,20513201:20513401,20517459:20521154,20519773:20519913,20544936:2054533', 'assoc_mat': '20169832:plastique:3726:20191078,20177138:plastique:3726:20178586,20180269:plastique:3726:20180546,20201668:plastique:3726:20233582,20204922:plastique:3726:20205203,20209120:plastique:3726:20209450,20213068:plastique:3726:20214525,20253024:plastique:3726:20257804,20254250:plastique:3726:20257541,20255776:plastique:3726:20256982,20263698:plastique:3726:20263828,20270433:plastique:3726:20270516,20277670:plastique:3726:20277892,20291008:plastique:3726:20291098,20297654:plastique:3726:20297710,20298062:plastique:3726:20298112,20300842:plastique:3726:20301097,20300843:plastique:3726:20300982,20303273:plastique:3726:20303400,20307264:plastique:3726:20308296,20307291:plastique:3726:20307526,20308446:plastique:3726:20308811,20308449:plastique:3726:20308744,20312005:plastique:3726:20312177,20323458:plastique:3726:20323717,20324555:plastique:3726:20324635,20327792:plastique:3726:20328281,20327795:plastique:3726:20327896,20336408:plastique:3726:20336671,20350372:plastique:3726:20350621,20350375:plastique:3726:20350608,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00982688348836307, 'nb_photo': 1216, 'list_port_cont': '20178583,20180545,20186502,20191076,20205198,20209453,20214519,20233577,20257537,20257805,20258689,20263821,20270519,20277797,20277886,20291105,20295797,20296551,20297718,20298115,20300974,20301095,20303401,20308297,20308742,20312185,20312708,20314540,20323718,20324638,20327894,20328283,20334593,20336672,20350622,20354743,20354761,20398887,20402637,20403588,20410258,20412086,20412192,20414839,20420927,20434832,20436510,20437058,20443892,20446147,20446847,20450557,20454354,20455572,20459366,20462208,20471844,20474469,20475779,20477210,20477760,20478946,20481917,20485557,20485579,20492318,20500647,20504860,20506051,20507711,20507750,20510859,20513403,20519906,20521148,20524489,20545335,20545572,20549810,20561754,20562146,20562605,20562618,20566955,20573726,20577155,20577531', 'assoc_port': '20169832:20191076,20177138:20178583,20180269:20180545,20185343:20186502,20201668:20233577,20204922:20205198,20209120:20209453,20213068:20214519,20253024:20257805,20254250:20257537,20258545:20258689,20263698:20263821,20270433:20270519,20277670:20277886,20277683:20277797,20291008:20291105,20295681:20295797,20296495:20296551,20297654:20297718,20298062:20298115,20300842:20301095,20300843:20300974,20303273:20303401,20307264:20308297,20308449:20308742,20312001:20312708,20312005:20312185,20314367:20314540,20323458:20323718,20324555:20324638,20327792:20328283,20327795:20327894,20334538:20334593,20336408:20336672,20350372:20350622,20354702:20354761,20354705:20354743,20398813:20398887,20402618:20402637,20403540:20403588,20410113:20410258,20411275:20412192,20411276:20412086,20414617:20414839,20420765:20420927,20431073:20434832,20436385:20436510,20436919:20437058,20443833:20443892,20445953:20446847,20445957:20446147,20450252:20450557,20454228:20454354,20455314:20455572,20459162:20459366,20462120:20462208,20471726:2047184', 'assoc_mat': '20169832:Teint_Dans_La_Masse:3726:20191076,20177138:Teint_Dans_La_Masse:3726:20178583,20180269:Teint_Dans_La_Masse:3726:20180545,20185343:Teint_Dans_La_Masse:3726:20186502,20201668:Teint_Dans_La_Masse:3726:20233577,20204922:Teint_Dans_La_Masse:3726:20205198,20209120:Teint_Dans_La_Masse:3726:20209453,20213068:Teint_Dans_La_Masse:3726:20214519,20253024:Teint_Dans_La_Masse:3726:20257805,20254250:Teint_Dans_La_Masse:3726:20257537,20258545:Teint_Dans_La_Masse:3726:20258689,20263698:Teint_Dans_La_Masse:3726:20263821,20270433:Teint_Dans_La_Masse:3726:20270519,20277670:Teint_Dans_La_Masse:3726:20277886,20277683:Teint_Dans_La_Masse:3726:20277797,20291008:Teint_Dans_La_Masse:3726:20291105,20295681:Teint_Dans_La_Masse:3726:20295797,20296495:Teint_Dans_La_Masse:3726:20296551,20297654:Teint_Dans_La_Masse:3726:20297718,20298062:Teint_Dans_La_Masse:3726:20298115,20300842:Teint_Dans_La_Masse:3726:20301095,20300843:Teint_Dans_La_Masse:3726:20300974,20303273:Teint_Dans_La_Masse:3726:20303401,20307264:Teint_Dans_La_Masse:3726:2'}), 'main_stat': {'nb_photos': 19711}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('pehd_pp', '2025-02', 0.05951736298342695),), (('pet_clair', '2025-02', 0.010694103028849745),), (('flux_dev', '2025-02', 0.3056977358197526),), (('emr', '2025-02', 0.050834980970449535),), (('film_pedb', '2025-02', 0.22478133271295972),), (('jrm', '2025-02', 0.03790058787155014),), (('ela', '2025-02', 0.0273091934872276),), (('aluminium', '2025-02', 0.04946513365276842),), (('refus', '2025-02', 0.10119480754626155),)]} VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4891 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4891 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4891 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4891 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4322 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4322 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4322 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4322 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11978 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11987 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11986 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11982 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11982 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11985 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11985 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11979 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11990 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11990 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11981 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11980 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11980 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11989 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11981 doesn't seem to be define in the database( WARNING : type of input 3 of step 11980 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11978 doesn't seem to be define in the database( WARNING : type of input 2 of step 11982 doesn't seem to be define in the database( WARNING : output 1 of step 11978 have datatype=2 whereas input 1 of step 11985 have datatype=7 WARNING : type of output 2 of step 11985 doesn't seem to be define in the database( WARNING : type of input 1 of step 11979 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11981 have datatype=10 whereas input 3 of step 11988 have datatype=6 WARNING : type of input 2 of step 11990 doesn't seem to be define in the database( WARNING : output 1 of step 11979 have datatype=7 whereas input 2 of step 11990 have datatype=None WARNING : type of output 3 of step 11990 doesn't seem to be define in the database( WARNING : type of input 1 of step 11981 doesn't seem to be define in the database( WARNING : output 0 of step 11981 have datatype=10 whereas input 0 of step 11991 have datatype=18 WARNING : type of input 5 of step 11988 doesn't seem to be define in the database( WARNING : output 0 of step 11991 have datatype=11 whereas input 5 of step 11988 have datatype=None WARNING : type of output 1 of step 11987 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : type of output 1 of step 11986 doesn't seem to be define in the database( WARNING : type of input 3 of step 11982 doesn't seem to be define in the database( WARNING : output 0 of step 11985 have datatype=1 whereas input 0 of step 11979 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4461, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,pehd,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'film_plastique', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', '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=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier TODO : Insert select and so on SELECT id, name, misc_info, datou_id_for_right FROM MTRPhoto.dashboard_places WHERE name="angers_montee_convoyeur"; SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=4196 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=4196 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 4196 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=4196 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! {"input_values":[]} SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3994 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3994 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3994 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3994 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11488 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11496 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11497 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11495 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11495 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11489 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11575 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11575 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11491 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11490 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11490 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11498 send_mail_cod have less outputs used (0) than in the step definition (1) : some outputs may be not used ! Step 11499 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11491 doesn't seem to be define in the database( WARNING : type of input 3 of step 11490 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11488 doesn't seem to be define in the database( WARNING : type of input 2 of step 11492 doesn't seem to be define in the database( WARNING : output 1 of step 11488 have datatype=2 whereas input 1 of step 11495 have datatype=7 WARNING : type of output 2 of step 11495 doesn't seem to be define in the database( WARNING : type of input 1 of step 11489 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11491 have datatype=10 whereas input 3 of step 11498 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11575 doesn't seem to be define in the database( WARNING : output 1 of step 11489 have datatype=7 whereas input 2 of step 11575 have datatype=None WARNING : type of output 3 of step 11575 doesn't seem to be define in the database( WARNING : type of input 1 of step 11491 doesn't seem to be define in the database( WARNING : output 0 of step 11491 have datatype=10 whereas input 0 of step 11581 have datatype=18 WARNING : type of input 5 of step 11498 doesn't seem to be define in the database( WARNING : output 0 of step 11581 have datatype=11 whereas input 5 of step 11498 have datatype=None WARNING : type of output 1 of step 11496 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : type of output 1 of step 11497 doesn't seem to be define in the database( WARNING : type of input 3 of step 11492 doesn't seem to be define in the database( WARNING : output 0 of step 11495 have datatype=1 whereas input 0 of step 11489 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4209, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'papier', 'hashtag_weights': {'barquette_opaque': 0.7, 'carton': 0.7, 'ela': 0.7, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.7, 'metal': 1.5, 'pehd': 0.7, 'pet_clair': 0.7, 'pet_opaque': 0.7, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.7}, 'ETA': 600} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3993 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3993 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3993 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3993 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4207, 'hashtag_proportion': 'barquette_opaque,ela,etiquette,film_plastique,kraft,metal,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'carton', 'hashtag_weights': {'barquette_opaque': 1, 'ela': 1, 'etiquette': 1.0, 'film_plastique': 0.5, 'kraft': 1, 'metal': 3.0, 'papier': 1, 'pehd': 2, 'pet_clair': 2, 'pet_opaque': 2, 'textiles_sanitaires': 1.0, 'pet_fonce': 2}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', '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', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1, 'etiquette': 0.5, 'film_plastique': 0.5, 'kraft': 0.8, 'metal': 2, 'papier': 0.8, 'pehd': 0.8, 'pet_clair': 0.8, 'pet_opaque': 0.8, 'textiles_sanitaires': 0.5, 'pet_fonce': 0.8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3804 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3804 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3804 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3804 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11560 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11567 mask_detect have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11567 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11563 crop_condition is not consistent : 4 used against 2 in the step definition ! Step 11563 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11564 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11564 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11565 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11573 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11573 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11568 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11566 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11566 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 1 of step 11560 have datatype=2 whereas input 1 of step 11564 have datatype=7 WARNING : type of output 2 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11565 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11567 doesn't seem to be define in the database( WARNING : type of input 3 of step 11563 doesn't seem to be define in the database( WARNING : type of output 3 of step 11564 doesn't seem to be define in the database( WARNING : type of input 1 of step 11568 doesn't seem to be define in the database( WARNING : type of output 1 of step 11568 doesn't seem to be define in the database( WARNING : type of input 3 of step 11566 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11570 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of input 2 of step 11563 doesn't seem to be define in the database( WARNING : output 0 of step 11569 have datatype=6 whereas input 2 of step 11563 have datatype=None WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11570 doesn't seem to be define in the database( WARNING : type of output 2 of step 11560 doesn't seem to be define in the database( WARNING : type of input 1 of step 11569 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11568 have datatype=10 whereas input 3 of step 11571 have datatype=6 WARNING : type of input 2 of step 11573 doesn't seem to be define in the database( WARNING : output 1 of step 11565 have datatype=7 whereas input 2 of step 11573 have datatype=None WARNING : type of output 3 of step 11573 doesn't seem to be define in the database( WARNING : type of input 3 of step 11568 doesn't seem to be define in the database( WARNING : output 0 of step 11568 have datatype=10 whereas input 0 of step 11587 have datatype=18 WARNING : type of input 5 of step 11571 doesn't seem to be define in the database( WARNING : output 0 of step 11587 have datatype=11 whereas input 5 of step 11571 have datatype=None WARNING : output 0 of step 11564 have datatype=1 whereas input 0 of step 11565 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3327, 'hashtag_proportion': 'autre,carton,metal,papier,pehd,pet_fonce', 'hashtag_parmi': 'pet_clair,bouchon,etiquette,barquette_avec_film', 'hashtag_weights': {'autre': 8.0, 'barquette_avec_film': 6, 'carton': 8.0, 'metal': 12, 'papier': 5, 'pehd': 8, 'pet_fonce': 8, 'bouchon': 8, 'etiquette': 8}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3995 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3995 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3995 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3995 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11524 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11533 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11532 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11528 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11528 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11531 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11531 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11525 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11578 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11578 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11527 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11526 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11526 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11535 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11527 doesn't seem to be define in the database( WARNING : type of input 3 of step 11526 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11524 doesn't seem to be define in the database( WARNING : type of input 2 of step 11528 doesn't seem to be define in the database( WARNING : output 1 of step 11524 have datatype=2 whereas input 1 of step 11531 have datatype=7 WARNING : type of output 2 of step 11531 doesn't seem to be define in the database( WARNING : type of input 1 of step 11525 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11527 have datatype=10 whereas input 3 of step 11534 have datatype=6 WARNING : type of input 2 of step 11578 doesn't seem to be define in the database( WARNING : output 1 of step 11525 have datatype=7 whereas input 2 of step 11578 have datatype=None WARNING : type of output 3 of step 11578 doesn't seem to be define in the database( WARNING : type of input 1 of step 11527 doesn't seem to be define in the database( WARNING : output 0 of step 11527 have datatype=10 whereas input 0 of step 11584 have datatype=18 WARNING : type of input 5 of step 11534 doesn't seem to be define in the database( WARNING : output 0 of step 11584 have datatype=11 whereas input 5 of step 11534 have datatype=None WARNING : type of output 1 of step 11533 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : type of output 1 of step 11532 doesn't seem to be define in the database( WARNING : type of input 3 of step 11528 doesn't seem to be define in the database( WARNING : output 0 of step 11531 have datatype=1 whereas input 0 of step 11525 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4211, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,metal,papier,pet_fonce,pet_clair,pet_opaque,textiles_sanitaires', 'hashtag_parmi': 'pehd', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 0.3, 'ela': 0.3, 'etiquette': 0.1, 'film_plastique': 0.1, 'kraft': 0.3, 'metal': 1.5, 'papier': 0.3, 'pet_clair': 0.3, 'pet_opaque': 0.3, 'textiles_sanitaires': 0.3, 'pet_fonce': 0.3}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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', 'hashtag_weights': {'barquette_opaque': 1.5, 'carton': 2.5, 'ela': 1.5, 'etiquette': 1.5, 'film_plastique': 1, 'kraft': 1.5, 'metal': 3.0, 'papier': 1.2, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3992 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3992 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3992 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3992 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 11536 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11545 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11544 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11540 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11540 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11543 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11543 merge_mask_thcl_custom have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 11537 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11579 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11579 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11539 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11538 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11538 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11547 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11539 doesn't seem to be define in the database( WARNING : type of input 3 of step 11538 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11536 doesn't seem to be define in the database( WARNING : type of input 2 of step 11540 doesn't seem to be define in the database( WARNING : output 1 of step 11536 have datatype=2 whereas input 1 of step 11543 have datatype=7 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11539 have datatype=10 whereas input 3 of step 11546 have datatype=6 WARNING : type of input 2 of step 11579 doesn't seem to be define in the database( WARNING : output 1 of step 11537 have datatype=7 whereas input 2 of step 11579 have datatype=None WARNING : type of output 3 of step 11579 doesn't seem to be define in the database( WARNING : type of input 1 of step 11539 doesn't seem to be define in the database( WARNING : output 0 of step 11539 have datatype=10 whereas input 0 of step 11585 have datatype=18 WARNING : type of input 5 of step 11546 doesn't seem to be define in the database( WARNING : output 0 of step 11585 have datatype=11 whereas input 5 of step 11546 have datatype=None WARNING : type of output 1 of step 11545 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : type of output 1 of step 11544 doesn't seem to be define in the database( WARNING : type of input 3 of step 11540 doesn't seem to be define in the database( WARNING : output 0 of step 11543 have datatype=1 whereas input 0 of step 11537 have datatype=2 DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 4205, 'hashtag_proportion': 'barquette_opaque,carton,ela,etiquette,film_plastique,kraft,papier,pehd,pet_clair,pet_opaque,textiles_sanitaires,pet_fonce', 'hashtag_parmi': 'metal', 'hashtag_weights': {'barquette_opaque': 1, 'carton': 1.5, 'ela': 1.5, 'etiquette': 1, 'film_plastique': 1, 'kraft': 1, 'papier': 1, 'pehd': 1.5, 'pet_clair': 1.5, 'pet_opaque': 1.5, 'textiles_sanitaires': 1.5, 'pet_fonce': 1.5}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=3318 SELECT mtd.id, mtdt.`type`, mtd.`param`, mtd.param_json, mtdt.nb_input, mtdt.nb_output, mtdt.prod, mtdt.is_local, mtdt.is_datou_depend, mtdt.is_photo_id_local FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_step_types mtdt WHERE mtdt.`id`=mtd.`type` AND mtd.mtd_id=3318 SELECT mtd.id, mtd.mtd_id, mdsdt.id, mdsdt.name, mdsdt.description, msid.output_or_input, msid.data_order_id, mdsdt.type FROM MTRDatou.mtr_datou_step mtd, MTRDatou.mtr_datou_steptype_io_datatypes msid, MTRDatou.mtr_datou_step_data_types mdsdt WHERE mtd.`type`=msid.`mtr_datou_step_type` AND mtd.mtd_id= 3318 AND msid.data_type=mdsdt.id SELECT mts_id_output, id_output, mts_id_input, id_input FROM MTRDatou.mtr_datou_step_by_step WHERE mtd_id=3318 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 7928 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 8092 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 8092 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7933 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 7935 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 7934 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 7934 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! WARNING : number of outputs for step 13649 velours_tree is not consistent : 2 used against 1 in the step definition ! Step 9283 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 7935 doesn't seem to be define in the database( WARNING : type of input 3 of step 7934 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 1 of step 7935 doesn't seem to be define in the database( WARNING : output 1 of step 7933 have datatype=7 whereas input 1 of step 7935 have datatype=None WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 2 of step 8092 doesn't seem to be define in the database( WARNING : type of output 3 of step 8092 doesn't seem to be define in the database( WARNING : type of input 1 of step 7933 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10917 doesn't seem to be define in the database( WARNING : type of output 2 of step 7928 doesn't seem to be define in the database( WARNING : type of input 1 of step 10918 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 7935 have datatype=10 whereas input 3 of step 10916 have datatype=6 WARNING : output 0 of step 7935 have datatype=10 whereas input 0 of step 13649 have datatype=18 WARNING : type of output 1 of step 13649 doesn't seem to be define in the database( WARNING : type of input 5 of step 10916 doesn't seem to be define in the database( DataTypes for each output/input checked ! {"input_values":[]} Unexpected error treated as WARNING for now expected given param in final step {'name_pipeline': 'aggregate_carac_ratio', 'hashtag_type': 3594, 'hashtag_proportion': 'papier,carton,metal,pet_clair,autre,pehd,pet_fonce', 'hashtag_parmi': 'refus', 'hashtag_weights': {'papier': 1, 'carton': 1, 'metal': 1, 'pet_clair': 1, 'autre': 1, 'pehd': 1, 'pet_fonce': 1, 'refus': 1}} Found hashtag_parmi in final step, will be used and useful if different from matiere_majoritaire in classifier WARNING mismatch dashboard_places_from_datou and dashboard_places are different {'number_of_analysed_photos': ((19711,),), 'unwanted_material_monthly_percentage': ((0.09840173897167297,),), 'material_repartition': (('pet_clair', 3582), ('film_pedb', 3402), ('emr', 3383), ('pehd_pp', 2736), ('jrm', 2691), ('flux_dev', 2623), ('ela', 751), ('aluminium', 321), ('refus', 222)), 'material_dict': {'pet_clair': 3582, 'film_pedb': 3402, 'emr': 3383, 'pehd_pp': 2736, 'jrm': 2691, 'flux_dev': 2623, 'autres': 1294}, 'coverage_data': (('2025/02/15/', 1.0), ('2025/02/14/', 1.0), ('2025/02/13/', 1.0), ('2025/02/12/', 1.0), ('2025/02/11/', 1.0), ('2025/02/10/', 1.0), ('2025/02/08/', 1.0), ('2025/02/07/', 1.0), ('2025/02/06/', 1.0), ('2025/02/05/', 1.0), ('2025/02/04/', 1.0), ('2025/02/03/', 1.0), ('2025/02/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 2, 3), 0.08184718518285171, 1398), (datetime.date(2025, 2, 4), 0.08510080502915485, 2279), (datetime.date(2025, 2, 5), 0.11658247227908553, 2006), (datetime.date(2025, 2, 6), 0.09837071350494717, 2080), (datetime.date(2025, 2, 7), 0.09457189621125474, 2079), (datetime.date(2025, 2, 10), 0.09939764395636617, 1915), (datetime.date(2025, 2, 11), 0.10382084284111236, 1847), (datetime.date(2025, 2, 12), 0.11181595866647374, 2081), (datetime.date(2025, 2, 13), 0.09868626644770714, 2095), (datetime.date(2025, 2, 14), 0.10165206112109602, 1931)), 'impurety_average_data_per_hashtag': {'pehd_pp': ((datetime.date(2025, 2, 3), 0.05150703417716848, 157), (datetime.date(2025, 2, 4), 0.05319606911189279, 338), (datetime.date(2025, 2, 5), 0.056916022606153395, 264), (datetime.date(2025, 2, 6), 0.059499240451079814, 289), (datetime.date(2025, 2, 7), 0.05802154834630504, 304), (datetime.date(2025, 2, 10), 0.06030971095330061, 272), (datetime.date(2025, 2, 11), 0.0627570683006821, 241), (datetime.date(2025, 2, 12), 0.06417163846417274, 309), (datetime.date(2025, 2, 13), 0.05942180956658356, 293), (datetime.date(2025, 2, 14), 0.06345085671278611, 269)), 'pet_clair': ((datetime.date(2025, 2, 3), 0.004840968563273195, 239), (datetime.date(2025, 2, 4), 0.007448082322410939, 378), (datetime.date(2025, 2, 5), 0.011948800482606114, 351), (datetime.date(2025, 2, 6), 0.013752393019694262, 386), (datetime.date(2025, 2, 7), 0.011902147624493282, 384), (datetime.date(2025, 2, 10), 0.004133870812481835, 356), (datetime.date(2025, 2, 11), 0.011169952610435827, 359), (datetime.date(2025, 2, 12), 0.011858500769177436, 371), (datetime.date(2025, 2, 13), 0.018921844530778636, 386), (datetime.date(2025, 2, 14), 0.01170586630273856, 372)), 'flux_dev': ((datetime.date(2025, 2, 3), 0.04667595074815864, 205), (datetime.date(2025, 2, 4), 0.20080821367233548, 242), (datetime.date(2025, 2, 5), 0.34986027643802203, 274), (datetime.date(2025, 2, 6), 0.32482424328492476, 279), (datetime.date(2025, 2, 7), 0.3292168053955652, 263), (datetime.date(2025, 2, 10), 0.3401567611234211, 291), (datetime.date(2025, 2, 11), 0.3346132234947067, 262), (datetime.date(2025, 2, 12), 0.3530895975539035, 284), (datetime.date(2025, 2, 13), 0.3364830407121047, 275), (datetime.date(2025, 2, 14), 0.34401423025305317, 248)), 'emr': ((datetime.date(2025, 2, 3), 0.05213863406709277, 264), (datetime.date(2025, 2, 4), 0.030041320011199392, 454), (datetime.date(2025, 2, 5), 0.05092359417963148, 366), (datetime.date(2025, 2, 6), 0.057956923823798016, 312), (datetime.date(2025, 2, 7), 0.05122788526906634, 345), (datetime.date(2025, 2, 10), 0.04360482218448225, 336), (datetime.date(2025, 2, 11), 0.05337121861147918, 304), (datetime.date(2025, 2, 12), 0.056571066244847014, 385), (datetime.date(2025, 2, 13), 0.05400541911365903, 314), (datetime.date(2025, 2, 14), 0.052327046925663256, 303)), 'film_pedb': ((datetime.date(2025, 2, 3), 0.19836427436816412, 279), (datetime.date(2025, 2, 4), 0.21289692230675417, 468), (datetime.date(2025, 2, 5), 0.21447325864296482, 433), (datetime.date(2025, 2, 6), 0.2437511602636647, 301), (datetime.date(2025, 2, 7), 0.22060311050865208, 315), (datetime.date(2025, 2, 10), 0.2289728206911321, 324), (datetime.date(2025, 2, 11), 0.21827131125706992, 296), (datetime.date(2025, 2, 12), 0.23954496847592094, 344), (datetime.date(2025, 2, 13), 0.21898220213462918, 337), (datetime.date(2025, 2, 14), 0.23380015361493148, 305)), 'jrm': ((datetime.date(2025, 2, 3), 0.03605986605348649, 168), (datetime.date(2025, 2, 4), 0.025127116138239175, 231), (datetime.date(2025, 2, 5), 0.03455963183565561, 214), (datetime.date(2025, 2, 6), 0.04436960893095094, 391), (datetime.date(2025, 2, 7), 0.03637996698057995, 333), (datetime.date(2025, 2, 10), 0.025482179416648917, 196), (datetime.date(2025, 2, 11), 0.03329793559166374, 275), (datetime.date(2025, 2, 12), 0.0365506944670632, 252), (datetime.date(2025, 2, 13), 0.03567325158104688, 342), (datetime.date(2025, 2, 14), 0.035814751498830934, 289)), 'ela': ((datetime.date(2025, 2, 3), 0.020844096024864575, 64), (datetime.date(2025, 2, 4), 0.020974413095403096, 89), (datetime.date(2025, 2, 5), 0.026564209862569847, 43), (datetime.date(2025, 2, 6), 0.02583642030758952, 78), (datetime.date(2025, 2, 7), 0.034290829691292296, 77), (datetime.date(2025, 2, 10), 0.024592751432186886, 79), (datetime.date(2025, 2, 11), 0.025299830804080235, 57), (datetime.date(2025, 2, 12), 0.032533962794773115, 77), (datetime.date(2025, 2, 13), 0.029025836444759978, 92), (datetime.date(2025, 2, 14), 0.02681660568749191, 95)), 'aluminium': ((datetime.date(2025, 2, 3), 0.05453623767224839, 14), (datetime.date(2025, 2, 4), 0.05779401101026129, 33), (datetime.date(2025, 2, 5), 0.046665598018991825, 27), (datetime.date(2025, 2, 6), 0.05060777064211308, 35), (datetime.date(2025, 2, 7), 0.04691521744529344, 34), (datetime.date(2025, 2, 10), 0.037792965059643094, 35), (datetime.date(2025, 2, 11), 0.0540142928487597, 29), (datetime.date(2025, 2, 12), 0.045372284024942915, 41), (datetime.date(2025, 2, 13), 0.05493196481167868, 38), (datetime.date(2025, 2, 14), 0.04496579752459861, 35)), 'refus': ((datetime.date(2025, 2, 3), 0.12423520688657398, 8), (datetime.date(2025, 2, 4), 0.09860196839634774, 46), (datetime.date(2025, 2, 5), 0.10419918661749816, 34), (datetime.date(2025, 2, 6), 0.11745622213648842, 9), (datetime.date(2025, 2, 7), 0.10182193147212176, 24), (datetime.date(2025, 2, 10), 0.09418730598013715, 26), (datetime.date(2025, 2, 11), 0.10615235580632724, 24), (datetime.date(2025, 2, 12), 0.08835303873028119, 18), (datetime.date(2025, 2, 13), 0.09369294678069273, 18), (datetime.date(2025, 2, 14), 0.1089358281893004, 15))}, 'quality_array': [['-5.0234709515925315', '03022025'], ['-4.983623430142771', '04022025'], ['-5.1438422996293385', '05022025'], ['-5.1737025599205175', '06022025'], ['-5.147083794922601', '07022025'], ['-5.149489720197988', '10022025'], ['-5.083833319545697', '11022025'], ['-5.111737324048322', '12022025'], ['-5.1622282689225285', '13022025'], ['-5.171796075586495', '14022025']], 'number_of_batch': ((1024,),), 'datou_id_sts': 4196, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003235673041580513, 'nb_photo': 316, 'list_port_cont': '20171220,20172635,20174100,20177046,20178248,20178725,20186492,20188611,20200244,20200488,20201405,20202956,20208868,20209833,20211307,20217276,20217522,20220561,20227552,20229875,20247286,20248897,20255106,20257456,20260608,20264568,20267683,20278388,20278573,20278692,20295635,20296822,20296885,20298341,20302305,20304745,20305895,20309606,20310145,20312966,20314133,20325802,20327877,20332517,20333665,20338605,20340538,20351379,20352802,20356240,20356291,20357087,20394874,20398607,20402639,20405150,20413201,20415894,20421562,20422092,20435105,20435372,20437308,20438478,20442813,20444089,20444616,20445542,20457060,20460835,20469157,20469716,20470683,20474518,20476955,20479424,20483995,20486815,20491217,20491654,20501388,20505491,20506547,20508484,20508769,20514573,20515511,20516634,20520532,20522730,20523637,20549120,20551762,20555026,20557229,20561273,20563367,20567388,20571030,20576578,20576623', 'assoc_port': '20168059:20177046,20169834:20171220,20171951:20172635,20172749:20174100,20177142:20178248,20177545:20178725,20183123:20186492,20186672:20188611,20199784:20200488,20199786:20200244,20200509:20201405,20201667:20202956,20206394:20208868,20209119:20209833,20210194:20211307,20215666:20217522,20215687:20217276,20219531:20220561,20224382:20227552,20228243:20229875,20245939:20247286,20247542:20248897,20253021:20255106,20254304:20257456,20258541:20260608,20262010:20264568,20266083:20267683,20277672:20278692,20277675:20278573,20277677:20278388,20293712:20295635,20296334:20296822,20296496:20296885,20298064:20298341,20300873:20302305,20303267:20305895,20303272:20304745,20308442:20310145,20308450:20309606,20312006:20312966,20313893:20314133,20324558:20325802,20326812:20327877,20330844:20332517,20331796:20333665,20337409:20338605,20338547:20340538,20350380:20351379,20352155:20352802,20354703:20357087,20355341:20356240,20355354:20356291,20393265:20394874,20397365:20398607,20401648:20402639,20404209:20405150,20411279:2041320', 'assoc_mat': '20168059:autre:3327:20177046,20169834:autre:3327:20171220,20171951:autre:3327:20172635,20172749:autre:3327:20174100,20177142:autre:3327:20178248,20177545:autre:3327:20178725,20183123:autre:3327:20186492,20186672:autre:3327:20188611,20199784:autre:3327:20200488,20199786:autre:3327:20200244,20200509:autre:3327:20201405,20201667:autre:3327:20202956,20206394:autre:3327:20208868,20209119:autre:3327:20209833,20210194:autre:3327:20211307,20215666:autre:3327:20217522,20215687:autre:3327:20217276,20219531:autre:3327:20220561,20224382:autre:3327:20227552,20228243:autre:3327:20229875,20245939:autre:3327:20247286,20247542:autre:3327:20248897,20253021:autre:3327:20255106,20254304:autre:3327:20257456,20258541:autre:3327:20260608,20262010:autre:3327:20264568,20266083:autre:3327:20267683,20277672:autre:3327:20278692,20277675:autre:3327:20278573,20277677:autre:3327:20278388,20293712:autre:3327:20295635,20296334:autre:3327:20296822,20296496:autre:3327:20296885,20298064:autre:3327:20298341,20300873:autre:3327:20302305,20303267:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0011452692039448972, 'nb_photo': 51, 'list_port_cont': '20185853,20203192,20220018,20225103,20248049,20270574,20298233,20334776,20352431,20395700,20410550,20432281,20485246,20492373,20516366,20570865', 'assoc_port': '20185344:20185853,20202892:20203192,20219532:20220018,20224383:20225103,20247543:20248049,20270434:20270574,20298061:20298233,20334537:20334776,20350377:20352431,20395415:20395700,20410114:20410550,20431074:20432281,20481817:20485246,20492275:20492373,20515637:20516366,20570274:20570865', 'assoc_mat': '20185344:autre:3594:20185853,20202892:autre:3594:20203192,20219532:autre:3594:20220018,20224383:autre:3594:20225103,20247543:autre:3594:20248049,20270434:autre:3594:20270574,20298061:autre:3594:20298233,20334537:autre:3594:20334776,20350377:autre:3594:20352431,20395415:autre:3594:20395700,20410114:autre:3594:20410550,20431074:autre:3594:20432281,20481817:autre:3594:20485246,20492275:autre:3594:20492373,20515637:autre:3594:20516366,20570274:autre:3594:20570865'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.012452844585921103, 'nb_photo': 464, 'list_port_cont': '20180541,20191074,20205207,20209448,20214523,20256981,20257532,20257796,20258679,20277798,20277889,20295799,20296548,20298114,20300973,20301087,20308294,20323713,20324632,20327895,20334597,20336675,20350616,20354744,20398890,20403591,20410261,20412077,20412193,20414841,20420929,20434835,20436511,20437050,20443897,20446141,20446853,20450565,20454355,20455557,20459363,20462198,20471848,20474479,20475777,20477207,20477768,20478953,20485566,20485577,20500652,20504865,20506058,20507701,20507739,20510861,20513407,20519905,20521153,20524498,20545338,20545582,20549809,20561749,20562135,20562609,20562624,20566953,20573728,20577153,20577535', 'assoc_port': '20169832:20191074,20180269:20180541,20204922:20205207,20209120:20209448,20213068:20214523,20253024:20257796,20254250:20257532,20255776:20256981,20258545:20258679,20277670:20277889,20277683:20277798,20295681:20295799,20296495:20296548,20298062:20298114,20300842:20301087,20300843:20300973,20307264:20308294,20323458:20323713,20324555:20324632,20327795:20327895,20334538:20334597,20336408:20336675,20350372:20350616,20354705:20354744,20398813:20398890,20403540:20403591,20410113:20410261,20411275:20412193,20411276:20412077,20414617:20414841,20420765:20420929,20431073:20434835,20436385:20436511,20436919:20437050,20443833:20443897,20445953:20446853,20445957:20446141,20450252:20450565,20454228:20454355,20455314:20455557,20459162:20459363,20462120:20462198,20471726:20471848,20474345:20474479,20475364:20475777,20475366:20477207,20477525:20477768,20477527:20478953,20485438:20485577,20485442:20485566,20500512:20500652,20504797:20504865,20505937:20506058,20506799:20507701,20507533:20507739,20510747:20510861,20513201:2051340', 'assoc_mat': '20169832:autre_refus:3726:20191074,20180269:autre_refus:3726:20180541,20204922:autre_refus:3726:20205207,20209120:autre_refus:3726:20209448,20213068:autre_refus:3726:20214523,20253024:autre_refus:3726:20257796,20254250:autre_refus:3726:20257532,20255776:autre_refus:3726:20256981,20258545:autre_refus:3726:20258679,20277670:autre_refus:3726:20277889,20277683:autre_refus:3726:20277798,20295681:autre_refus:3726:20295799,20296495:autre_refus:3726:20296548,20298062:autre_refus:3726:20298114,20300842:autre_refus:3726:20301087,20300843:autre_refus:3726:20300973,20307264:autre_refus:3726:20308294,20323458:autre_refus:3726:20323713,20324555:autre_refus:3726:20324632,20327795:autre_refus:3726:20327895,20334538:autre_refus:3726:20334597,20336408:autre_refus:3726:20336675,20350372:autre_refus:3726:20350616,20354705:autre_refus:3726:20354744,20398813:autre_refus:3726:20398890,20403540:autre_refus:3726:20403591,20410113:autre_refus:3726:20410261,20411275:autre_refus:3726:20412193,20411276:autre_refus:3726:20412077,20414617:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0018479512218045942, 'nb_photo': 8, 'list_port_cont': '20177039,20296825,20340545,20394878,20405147,20435381,20454019,20567383', 'assoc_port': '20168059:20177039,20296334:20296825,20338547:20340545,20393265:20394878,20404209:20405147,20433550:20435381,20451770:20454019,20566746:20567383', 'assoc_mat': '20168059:barquette_avec_film:3327:20177039,20296334:barquette_avec_film:3327:20296825,20338547:barquette_avec_film:3327:20340545,20393265:barquette_avec_film:3327:20394878,20404209:barquette_avec_film:3327:20405147,20433550:barquette_avec_film:3327:20435381,20451770:barquette_avec_film:3327:20454019,20566746:barquette_avec_film:3327:20567383'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0014216998656239334, 'nb_photo': 4, 'list_port_cont': '20319413,20382444,20495678,20515114', 'assoc_port': '20186675:20319413,20296337:20382444,20431076:20495678,20505940:20515114', 'assoc_mat': '20186675:barquette_opaque:4205:20319413,20296337:barquette_opaque:4205:20382444,20431076:barquette_opaque:4205:20495678,20505940:barquette_opaque:4205:20515114'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0013325329980701925, 'nb_photo': 143, 'list_port_cont': '20297166,20317630,20346291,20354740,20355861,20360463,20362953,20379885,20383271,20389346,20410122,20416544,20426350,20451292,20464650,20476666,20479590,20480107,20493747,20494527,20504291,20514594,20522627,20531320,20557669,20584496,20586564', 'assoc_port': '20171947:20297166,20183128:20317630,20204920:20346291,20215672:20354740,20228245:20355861,20251677:20360463,20262031:20362953,20291011:20379885,20297655:20383271,20308443:20389346,20324559:20410122,20334535:20416544,20354704:20426350,20398812:20451292,20410109:20464650,20421532:20493747,20441872:20476666,20451766:20480107,20470424:20494527,20479233:20479590,20487794:20504291,20505111:20514594,20510744:20522627,20519774:20531320,20549743:20557669,20562532:20584496,20573401:20586564', 'assoc_mat': '20171947:barquette_opaque:4203:20297166,20183128:barquette_opaque:4203:20317630,20204920:barquette_opaque:4203:20346291,20215672:barquette_opaque:4203:20354740,20228245:barquette_opaque:4203:20355861,20251677:barquette_opaque:4203:20360463,20262031:barquette_opaque:4203:20362953,20291011:barquette_opaque:4203:20379885,20297655:barquette_opaque:4203:20383271,20308443:barquette_opaque:4203:20389346,20324559:barquette_opaque:4203:20410122,20334535:barquette_opaque:4203:20416544,20354704:barquette_opaque:4203:20426350,20398812:barquette_opaque:4203:20451292,20410109:barquette_opaque:4203:20464650,20421532:barquette_opaque:4203:20493747,20441872:barquette_opaque:4203:20476666,20451766:barquette_opaque:4203:20480107,20470424:barquette_opaque:4203:20494527,20479233:barquette_opaque:4203:20479590,20487794:barquette_opaque:4203:20504291,20505111:barquette_opaque:4203:20514594,20510744:barquette_opaque:4203:20522627,20519774:barquette_opaque:4203:20531320,20549743:barquette_opaque:4203:20557669,20562532:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0011548411373729413, 'nb_photo': 59, 'list_port_cont': '20208854,20217107,20225586,20246625,20246766,20249539,20250396,20253231,20263207,20264738,20273842,20278116,20291780,20296741,20296801,20298008,20301835,20302104,20303718,20308261,20314553,20325221,20351463,20353498,20399974,20404887,20421450,20438220,20449170,20452934,20469604,20470562,20470629,20478083,20478274,20479353,20487066,20488918,20503072,20506476,20506836,20557444,20558512,20571562,20571900', 'assoc_port': '20206391:20208854,20215689:20217107,20224378:20225586,20245938:20246766,20245965:20246625,20247544:20249539,20249728:20250396,20251674:20253231,20262050:20263207,20263700:20264738,20270889:20273842,20277671:20278116,20291010:20291780,20296494:20296801,20296497:20296741,20297658:20298008,20300870:20302104,20300875:20301835,20303270:20303718,20307263:20308261,20314366:20314553,20324560:20325221,20351125:20351463,20353379:20353498,20398809:20399974,20404208:20404887,20420766:20421450,20436922:20438220,20448170:20449170,20451769:20452934,20469232:20469604,20470420:20470629,20470425:20470562,20477524:20478274,20477528:20478083,20479234:20479353,20485435:20487066,20487796:20488918,20502148:20503072,20506317:20506476,20506798:20506836,20557292:20557444,20557615:20558512,20570273:20571900,20570276:20571562', 'assoc_mat': '20206391:barquette_opaque:4207:20208854,20215689:barquette_opaque:4207:20217107,20224378:barquette_opaque:4207:20225586,20245938:barquette_opaque:4207:20246766,20245965:barquette_opaque:4207:20246625,20247544:barquette_opaque:4207:20249539,20249728:barquette_opaque:4207:20250396,20251674:barquette_opaque:4207:20253231,20262050:barquette_opaque:4207:20263207,20263700:barquette_opaque:4207:20264738,20270889:barquette_opaque:4207:20273842,20277671:barquette_opaque:4207:20278116,20291010:barquette_opaque:4207:20291780,20296494:barquette_opaque:4207:20296801,20296497:barquette_opaque:4207:20296741,20297658:barquette_opaque:4207:20298008,20300870:barquette_opaque:4207:20302104,20300875:barquette_opaque:4207:20301835,20303270:barquette_opaque:4207:20303718,20307263:barquette_opaque:4207:20308261,20314366:barquette_opaque:4207:20314553,20324560:barquette_opaque:4207:20325221,20351125:barquette_opaque:4207:20351463,20353379:barquette_opaque:4207:20353498,20398809:barquette_opaque:4207:20399974,20404208:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.04283727200342239, 'nb_photo': 497, 'list_port_cont': '20219343,20226911,20227272,20228128,20231763,20233799,20234419,20246900,20248424,20255164,20257565,20267170,20267709,20272210,20275164,20275429,20278007,20278111,20278680,20291816,20295458,20296521,20297293,20298353,20302706,20304039,20308337,20310479,20313243,20313321,20323921,20325360,20334123,20334311,20335612,20340065,20343012,20351317,20352705,20355410,20355643,20392825,20394065,20395603,20401436,20403606,20409391,20411739,20412828,20416195,20417038,20419454,20420877,20421815,20422082,20434617,20436673,20436821,20441337,20442738,20444049,20449074,20453698,20456629,20457396,20457591,20461377,20469067,20469643,20470525,20472164,20476548,20478186,20480808,20482520,20483824,20486365,20489631,20490895,20492460,20501269,20504926,20506154,20507081,20508255,20511685,20512278,20515435,20518271,20522720,20523244,20523489,20545692,20553084,20557172,20562349,20562984,20567380,20567766,20571087,20572681,20576563', 'assoc_port': '20215669:20219343,20224375:20231763,20224376:20227272,20224380:20226911,20226941:20228128,20233427:20234419,20233428:20233799,20245940:20246900,20247540:20248424,20253015:20275429,20253018:20275164,20253020:20255164,20254278:20272210,20257117:20257565,20263699:20267170,20266085:20267709,20277673:20278680,20277674:20278111,20277678:20278007,20291009:20291816,20293714:20295458,20296336:20296521,20297027:20297293,20298066:20298353,20300874:20302706,20303269:20304039,20307290:20308337,20308441:20310479,20312000:20313321,20312002:20313243,20323459:20323921,20324562:20325360,20330842:20334311,20331821:20334123,20334539:20335612,20337415:20340065,20341994:20343012,20350374:20351317,20351129:20352705,20354706:20355643,20354712:20355410,20392274:20392825,20393266:20394065,20395414:20395603,20398811:20401436,20403539:20403606,20407606:20412828,20407608:20409391,20410110:20411739,20414606:20420877,20414611:20417038,20414615:20416195,20418291:20419454,20421503:20422082,20421527:20421815,20433549:20436673,20433553:2043461', 'assoc_mat': '20215669:barquette_opaque:4200:20219343,20224375:barquette_opaque:4200:20231763,20224376:barquette_opaque:4200:20227272,20224380:barquette_opaque:4200:20226911,20226941:barquette_opaque:4200:20228128,20233427:barquette_opaque:4200:20234419,20233428:barquette_opaque:4200:20233799,20245940:barquette_opaque:4200:20246900,20247540:barquette_opaque:4200:20248424,20253015:barquette_opaque:4200:20275429,20253018:barquette_opaque:4200:20275164,20253020:barquette_opaque:4200:20255164,20254278:barquette_opaque:4200:20272210,20257117:barquette_opaque:4200:20257565,20263699:barquette_opaque:4200:20267170,20266085:barquette_opaque:4200:20267709,20277673:barquette_opaque:4200:20278680,20277674:barquette_opaque:4200:20278111,20277678:barquette_opaque:4200:20278007,20291009:barquette_opaque:4200:20291816,20293714:barquette_opaque:4200:20295458,20296336:barquette_opaque:4200:20296521,20297027:barquette_opaque:4200:20297293,20298066:barquette_opaque:4200:20298353,20300874:barquette_opaque:4200:20302706,20303269:barquette_opaqu'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.022291518582400856, 'nb_photo': 4878, 'list_port_cont': '20168758,20170137,20173849,20174169,20178350,20178607,20184715,20200319,20203916,20206255,20208997,20209438,20209879,20210851,20217458,20218310,20220331,20223980,20226044,20226609,20227877,20229220,20247091,20259497,20265001,20296643,20332616,20333355,20334238,20334404,20334618,20337936,20339415,20340039,20345661,20350792,20351368,20352096,20353912,20355388,20358755,20360008,20360242,20360366,20360566,20361355,20362551,20362593,20362690,20363963,20364126,20364267,20365494,20365932,20366170,20367239,20367347,20368517,20368798,20369103,20369336,20370625,20393179,20395258,20398642,20400644,20402668,20407483,20411475,20415933,20416146,20419526,20420083,20422599,20436074,20438625,20443000,20443792,20444097,20445121,20452066,20455622,20456580,20461358,20469207,20470691,20475614,20476093,20477117,20480478,20483631,20486970,20487356,20490966,20492577,20493861,20493982,20503211,20505010,20506276,20506573,20506732,20507230,20514955,20515877,20516427,20518556,20522748,20525025,20525530,20546210,20549108,20551498,2055359', 'assoc_port': '20168058:20265001,20168492:20168758,20169287:20170137,20171950:20173849,20172748:20174169,20177140:20178350,20177547:20178607,20183126:20184715,20199782:20200319,20200514:20206255,20201665:20203916,20206393:20209438,20206396:20208997,20209121:20209879,20210190:20210851,20215665:20218310,20215671:20217458,20219533:20220331,20220268:20226609,20220270:20223980,20224384:20226044,20226942:20227877,20228246:20229220,20245966:20247091,20249724:20360242,20249727:20360366,20253023:20360566,20257111:20259497,20258543:20362690,20263701:20370625,20266081:20364267,20270891:20369336,20270893:20369103,20277682:20296643,20293713:20368798,20295679:20368517,20296493:20367347,20297024:20367239,20297026:20366170,20297653:20365932,20298063:20365494,20300871:20364126,20303263:20363963,20303271:20362593,20308444:20362551,20308453:20361355,20312004:20360008,20313891:20358755,20324554:20350792,20324561:20334238,20326811:20333355,20330845:20332616,20333489:20334618,20333491:20334404,20336407:20337936,20337414:20339415,20338546:2034003', 'assoc_mat': '20168058:barquette_opaque:4211:20265001,20168492:barquette_opaque:4211:20168758,20169287:barquette_opaque:4211:20170137,20171950:barquette_opaque:4211:20173849,20172748:barquette_opaque:4211:20174169,20177140:barquette_opaque:4211:20178350,20177547:barquette_opaque:4211:20178607,20183126:barquette_opaque:4211:20184715,20199782:barquette_opaque:4211:20200319,20200514:barquette_opaque:4211:20206255,20201665:barquette_opaque:4211:20203916,20206393:barquette_opaque:4211:20209438,20206396:barquette_opaque:4211:20208997,20209121:barquette_opaque:4211:20209879,20210190:barquette_opaque:4211:20210851,20215665:barquette_opaque:4211:20218310,20215671:barquette_opaque:4211:20217458,20219533:barquette_opaque:4211:20220331,20220268:barquette_opaque:4211:20226609,20220270:barquette_opaque:4211:20223980,20224384:barquette_opaque:4211:20226044,20226942:barquette_opaque:4211:20227877,20228246:barquette_opaque:4211:20229220,20245966:barquette_opaque:4211:20247091,20249724:barquette_opaque:4211:20360242,20249727:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006048877513596659, 'nb_photo': 98, 'list_port_cont': '20171221,20171788,20172633,20177037,20178242,20186482,20188602,20201409,20202953,20217520,20247287,20248894,20255101,20257454,20260616,20264571,20278379,20278693,20295630,20296813,20296890,20298344,20304747,20312969,20314126,20325797,20333671,20338607,20351377,20355113,20356242,20398608,20402643,20405156,20408818,20415895,20421566,20435376,20438477,20442817,20444084,20445541,20449151,20454027,20469152,20469710,20470674,20474527,20476952,20481343,20491215,20505492,20514569,20515517,20522737,20523645,20549121,20555014,20557228,20561271,20576619', 'assoc_port': '20168059:20177037,20169831:20171788,20169834:20171221,20171951:20172633,20177142:20178242,20183123:20186482,20186672:20188602,20200509:20201409,20201667:20202953,20215666:20217520,20245939:20247287,20247542:20248894,20253021:20255101,20254304:20257454,20258541:20260616,20262010:20264571,20277672:20278693,20277677:20278379,20293712:20295630,20296334:20296813,20296496:20296890,20298064:20298344,20303272:20304747,20312006:20312969,20313893:20314126,20324558:20325797,20331796:20333671,20337409:20338607,20350380:20351377,20354707:20355113,20355341:20356242,20397365:20398608,20401648:20402643,20404209:20405156,20407607:20408818,20414609:20415895,20420764:20421566,20433550:20435376,20436921:20438477,20441870:20442817,20443835:20444084,20444393:20445541,20448174:20449151,20451770:20454027,20469014:20469152,20469233:20469710,20470418:20470674,20471728:20474527,20476723:20476952,20479474:20481343,20489628:20491215,20505113:20505492,20513202:20515517,20513207:20514569,20522138:20522737,20522899:20523645,20547841:2054912', 'assoc_mat': '20168059:bouchon:3327:20177037,20169831:bouchon:3327:20171788,20169834:bouchon:3327:20171221,20171951:bouchon:3327:20172633,20177142:bouchon:3327:20178242,20183123:bouchon:3327:20186482,20186672:bouchon:3327:20188602,20200509:bouchon:3327:20201409,20201667:bouchon:3327:20202953,20215666:bouchon:3327:20217520,20245939:bouchon:3327:20247287,20247542:bouchon:3327:20248894,20253021:bouchon:3327:20255101,20254304:bouchon:3327:20257454,20258541:bouchon:3327:20260616,20262010:bouchon:3327:20264571,20277672:bouchon:3327:20278693,20277677:bouchon:3327:20278379,20293712:bouchon:3327:20295630,20296334:bouchon:3327:20296813,20296496:bouchon:3327:20296890,20298064:bouchon:3327:20298344,20303272:bouchon:3327:20304747,20312006:bouchon:3327:20312969,20313893:bouchon:3327:20314126,20324558:bouchon:3327:20325797,20331796:bouchon:3327:20333671,20337409:bouchon:3327:20338607,20350380:bouchon:3327:20351377,20354707:bouchon:3327:20355113,20355341:bouchon:3327:20356242,20397365:bouchon:3327:20398608,20401648:bouchon:3327:20402643,2'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.01146024594095415, 'nb_photo': 148, 'list_port_cont': '20319421,20345892,20355056,20360102,20381919,20382454,20384590,20410424,20419136,20419442,20436301,20447915,20462767,20466595,20469145,20478282,20494366,20495672,20503194,20515115,20516441,20529704,20583885,20584269,20586219', 'assoc_port': '20186675:20319421,20204921:20345892,20220267:20355056,20249726:20360102,20266098:20436301,20295680:20381919,20296337:20382454,20303275:20384590,20326810:20410424,20338543:20419136,20338549:20419442,20392276:20447915,20407610:20462767,20414608:20466595,20431076:20495672,20445955:20478282,20469015:20469145,20470423:20494366,20485440:20503194,20505940:20515115,20506800:20516441,20517445:20529704,20553045:20583885,20561522:20584269,20570272:20586219', 'assoc_mat': '20186675:carton:4205:20319421,20204921:carton:4205:20345892,20220267:carton:4205:20355056,20249726:carton:4205:20360102,20266098:carton:4205:20436301,20295680:carton:4205:20381919,20296337:carton:4205:20382454,20303275:carton:4205:20384590,20326810:carton:4205:20410424,20338543:carton:4205:20419136,20338549:carton:4205:20419442,20392276:carton:4205:20447915,20407610:carton:4205:20462767,20414608:carton:4205:20466595,20431076:carton:4205:20495672,20445955:carton:4205:20478282,20469015:carton:4205:20469145,20470423:carton:4205:20494366,20485440:carton:4205:20503194,20505940:carton:4205:20515115,20506800:carton:4205:20516441,20517445:carton:4205:20529704,20553045:carton:4205:20583885,20561522:carton:4205:20584269,20570272:carton:4205:20586219'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.006946013621383427, 'nb_photo': 441, 'list_port_cont': '20297167,20317629,20346296,20354732,20355869,20360467,20362951,20379893,20383266,20389347,20410129,20416547,20426345,20451287,20464643,20476671,20479592,20480116,20493733,20494535,20504294,20514595,20522625,20531322,20557658,20584493,20586565', 'assoc_port': '20171947:20297167,20183128:20317629,20204920:20346296,20215672:20354732,20228245:20355869,20251677:20360467,20262031:20362951,20291011:20379893,20297655:20383266,20308443:20389347,20324559:20410129,20334535:20416547,20354704:20426345,20398812:20451287,20410109:20464643,20421532:20493733,20441872:20476671,20451766:20480116,20470424:20494535,20479233:20479592,20487794:20504294,20505111:20514595,20510744:20522625,20519774:20531322,20549743:20557658,20562532:20584493,20573401:20586565', 'assoc_mat': '20171947:carton:4203:20297167,20183128:carton:4203:20317629,20204920:carton:4203:20346296,20215672:carton:4203:20354732,20228245:carton:4203:20355869,20251677:carton:4203:20360467,20262031:carton:4203:20362951,20291011:carton:4203:20379893,20297655:carton:4203:20383266,20308443:carton:4203:20389347,20324559:carton:4203:20410129,20334535:carton:4203:20416547,20354704:carton:4203:20426345,20398812:carton:4203:20451287,20410109:carton:4203:20464643,20421532:carton:4203:20493733,20441872:carton:4203:20476671,20451766:carton:4203:20480116,20470424:carton:4203:20494535,20479233:carton:4203:20479592,20487794:carton:4203:20504294,20505111:carton:4203:20514595,20510744:carton:4203:20522625,20519774:carton:4203:20531322,20549743:carton:4203:20557658,20562532:carton:4203:20584493,20573401:carton:4203:20586565'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9503505801188912, 'nb_photo': 5686, 'list_port_cont': '20168690,20169494,20170546,20172450,20172617,20173985,20176537,20177472,20178339,20184207,20186812,20192539,20192997,20193193,20193483,20201546,20202042,20202837,20203514,20203759,20206757,20207649,20208859,20209550,20209667,20210563,20214068,20217110,20218085,20218465,20219550,20220175,20221123,20225460,20225579,20227676,20228694,20228957,20246619,20246767,20249526,20249843,20250387,20252800,20253220,20255527,20256781,20257549,20257663,20259755,20263198,20264745,20270957,20271443,20273849,20277200,20277993,20278028,20278080,20278120,20291781,20294917,20294980,20295870,20296447,20296745,20296810,20297247,20298012,20298023,20298281,20301829,20302113,20303717,20303945,20308257,20309183,20309260,20312752,20314554,20325210,20326361,20326608,20328292,20328527,20332284,20332778,20334094,20334242,20335341,20337198,20339512,20340155,20343736,20350998,20351022,20351459,20353484,20355269,20355424,20355591,20392765,20392894,20394392,20398145,20399434,20399981,20402405,20403052,20404891,20408411,20408690,20410947,2041245', 'assoc_port': '20168493:20168690,20169286:20169494,20169835:20170546,20171946:20172617,20171949:20172450,20172747:20173985,20175371:20176537,20177144:20177472,20177543:20178339,20180270:20193483,20183125:20184207,20185346:20186812,20186676:20192539,20192832:20193193,20192834:20192997,20200510:20203759,20200511:20202042,20200513:20201546,20201669:20202837,20202893:20203514,20204919:20206757,20206391:20208859,20206395:20207649,20209117:20209667,20209124:20209550,20210192:20210563,20213072:20214068,20215663:20219550,20215668:20218465,20215674:20218085,20215689:20217110,20219535:20220175,20220269:20221123,20224378:20225579,20224381:20225460,20226939:20227676,20228242:20228957,20228244:20228694,20245938:20246767,20245965:20246619,20247541:20249843,20247544:20249526,20249728:20250387,20251674:20253220,20251679:20252800,20254252:20255527,20255773:20256781,20257109:20257663,20257115:20257549,20258542:20259755,20262050:20263198,20263700:20264745,20270431:20270957,20270889:20273849,20270892:20271443,20276980:20277200,20277671:2027812', 'assoc_mat': '20168493:carton:4207:20168690,20169286:carton:4207:20169494,20169835:carton:4207:20170546,20171946:carton:4207:20172617,20171949:carton:4207:20172450,20172747:carton:4207:20173985,20175371:carton:4207:20176537,20177144:carton:4207:20177472,20177543:carton:4207:20178339,20180270:carton:4207:20193483,20183125:carton:4207:20184207,20185346:carton:4207:20186812,20186676:carton:4207:20192539,20192832:carton:4207:20193193,20192834:carton:4207:20192997,20200510:carton:4207:20203759,20200511:carton:4207:20202042,20200513:carton:4207:20201546,20201669:carton:4207:20202837,20202893:carton:4207:20203514,20204919:carton:4207:20206757,20206391:carton:4207:20208859,20206395:carton:4207:20207649,20209117:carton:4207:20209667,20209124:carton:4207:20209550,20210192:carton:4207:20210563,20213072:carton:4207:20214068,20215663:carton:4207:20219550,20215668:carton:4207:20218465,20215674:carton:4207:20218085,20215689:carton:4207:20217110,20219535:carton:4207:20220175,20220269:carton:4207:20221123,20224378:carton:4207:20225579,2022'}, {'unwanted_material': 'carton', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.02665466023023654, 'nb_photo': 2095, 'list_port_cont': '20219341,20226902,20227283,20228120,20231764,20233793,20234418,20246895,20248416,20255171,20257573,20267161,20267708,20272211,20275159,20275418,20278019,20278110,20278677,20291810,20295463,20296519,20297306,20298347,20302702,20304044,20308338,20309971,20310482,20313253,20313334,20323910,20325353,20334135,20334310,20335608,20340068,20343009,20351311,20352695,20355405,20355652,20392836,20394068,20395604,20401438,20403597,20409397,20411751,20412838,20416191,20417041,20419458,20420887,20421816,20422077,20434614,20436663,20436817,20441338,20442744,20444053,20449084,20453699,20456637,20457398,20457589,20461387,20469068,20469640,20470519,20472175,20476547,20478179,20480799,20482526,20483823,20486357,20489643,20490897,20492461,20501261,20504922,20506157,20507075,20508248,20511676,20512287,20515440,20518268,20522714,20523242,20523483,20545690,20553098,20557186,20562360,20562979,20567371,20567772,20571095,20572671,20576567', 'assoc_port': '20215669:20219341,20224375:20231764,20224376:20227283,20224380:20226902,20226941:20228120,20233427:20234418,20233428:20233793,20245940:20246895,20247540:20248416,20253015:20275418,20253018:20275159,20253020:20255171,20254278:20272211,20257117:20257573,20263699:20267161,20266085:20267708,20277673:20278677,20277674:20278110,20277678:20278019,20291009:20291810,20293714:20295463,20296336:20296519,20297027:20297306,20298066:20298347,20300874:20302702,20303269:20304044,20307290:20308338,20308441:20310482,20308451:20309971,20312000:20313334,20312002:20313253,20323459:20323910,20324562:20325353,20330842:20334310,20331821:20334135,20334539:20335608,20337415:20340068,20341994:20343009,20350374:20351311,20351129:20352695,20354706:20355652,20354712:20355405,20392274:20392836,20393266:20394068,20395414:20395604,20398811:20401438,20403539:20403597,20407606:20412838,20407608:20409397,20410110:20411751,20414606:20420887,20414611:20417041,20414615:20416191,20418291:20419458,20421503:20422077,20421527:20421816,20433549:2043666', 'assoc_mat': '20215669:carton:4200:20219341,20224375:carton:4200:20231764,20224376:carton:4200:20227283,20224380:carton:4200:20226902,20226941:carton:4200:20228120,20233427:carton:4200:20234418,20233428:carton:4200:20233793,20245940:carton:4200:20246895,20247540:carton:4200:20248416,20253015:carton:4200:20275418,20253018:carton:4200:20275159,20253020:carton:4200:20255171,20254278:carton:4200:20272211,20257117:carton:4200:20257573,20263699:carton:4200:20267161,20266085:carton:4200:20267708,20277673:carton:4200:20278677,20277674:carton:4200:20278110,20277678:carton:4200:20278019,20291009:carton:4200:20291810,20293714:carton:4200:20295463,20296336:carton:4200:20296519,20297027:carton:4200:20297306,20298066:carton:4200:20298347,20300874:carton:4200:20302702,20303269:carton:4200:20304044,20307290:carton:4200:20308338,20308441:carton:4200:20310482,20308451:carton:4200:20309971,20312000:carton:4200:20313334,20312002:carton:4200:20313253,20323459:carton:4200:20323910,20324562:carton:4200:20325353,20330842:carton:4200:20334310,2033'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011088716373738268, 'nb_photo': 7625, 'list_port_cont': '20168757,20170139,20173853,20174167,20178351,20178610,20184723,20200322,20203926,20206244,20209003,20209443,20209884,20210847,20217450,20218304,20220328,20223982,20226049,20226614,20227869,20229219,20247106,20259499,20265005,20296645,20332613,20333368,20334226,20334402,20334614,20337932,20339418,20340045,20345660,20350782,20351370,20352084,20353927,20355383,20358756,20360017,20360241,20360374,20360567,20361365,20362545,20362596,20362696,20363957,20364120,20364274,20365492,20365937,20366169,20367250,20367348,20368521,20368795,20369107,20369338,20370623,20393172,20395266,20398648,20400643,20402655,20407498,20411476,20415922,20416139,20419514,20420078,20422606,20436064,20438623,20442987,20443778,20444104,20445119,20452067,20455627,20456581,20461359,20469214,20470692,20475611,20476088,20477125,20480484,20483628,20486973,20487354,20490970,20492578,20493858,20493990,20503226,20504999,20506283,20506563,20506724,20507218,20514946,20515870,20516413,20518561,20522747,20525020,20525514,20546205,20549097,20551510,2055359', 'assoc_port': '20168058:20265005,20168492:20168757,20169287:20170139,20171950:20173853,20172748:20174167,20177140:20178351,20177547:20178610,20183126:20184723,20199782:20200322,20200514:20206244,20201665:20203926,20206393:20209443,20206396:20209003,20209121:20209884,20210190:20210847,20215665:20218304,20215671:20217450,20219533:20220328,20220268:20226614,20220270:20223982,20224384:20226049,20226942:20227869,20228246:20229219,20245966:20247106,20249724:20360241,20249727:20360374,20253023:20360567,20257111:20259499,20258543:20362696,20263701:20370623,20266081:20364274,20270891:20369338,20270893:20369107,20277682:20296645,20293713:20368795,20295679:20368521,20296493:20367348,20297024:20367250,20297026:20366169,20297653:20365937,20298063:20365492,20300871:20364120,20303263:20363957,20303271:20362596,20308444:20362545,20308453:20361365,20312004:20360017,20313891:20358756,20324554:20350782,20324561:20334226,20326811:20333368,20330845:20332613,20333489:20334614,20333491:20334402,20336407:20337932,20337414:20339418,20338546:2034004', 'assoc_mat': '20168058:carton:4211:20265005,20168492:carton:4211:20168757,20169287:carton:4211:20170139,20171950:carton:4211:20173853,20172748:carton:4211:20174167,20177140:carton:4211:20178351,20177547:carton:4211:20178610,20183126:carton:4211:20184723,20199782:carton:4211:20200322,20200514:carton:4211:20206244,20201665:carton:4211:20203926,20206393:carton:4211:20209443,20206396:carton:4211:20209003,20209121:carton:4211:20209884,20210190:carton:4211:20210847,20215665:carton:4211:20218304,20215671:carton:4211:20217450,20219533:carton:4211:20220328,20220268:carton:4211:20226614,20220270:carton:4211:20223982,20224384:carton:4211:20226049,20226942:carton:4211:20227869,20228246:carton:4211:20229219,20245966:carton:4211:20247106,20249724:carton:4211:20360241,20249727:carton:4211:20360374,20253023:carton:4211:20360567,20257111:carton:4211:20259499,20258543:carton:4211:20362696,20263701:carton:4211:20370623,20266081:carton:4211:20364274,20270891:carton:4211:20369338,20270893:carton:4211:20369107,20277682:carton:4211:20296645,2029'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0030577253641177124, 'nb_photo': 65, 'list_port_cont': '20169761,20178240,20201404,20209826,20211304,20217528,20248895,20255102,20257449,20260612,20295628,20296823,20296882,20304737,20327875,20333663,20338597,20352801,20357084,20402649,20408821,20413209,20421565,20438470,20442812,20444090,20449158,20454025,20469162,20470675,20476957,20479428,20481344,20491656,20501395,20505488,20506566,20508485,20508765,20515510,20520537,20523639,20549115,20557236,20561269,20563365,20567384', 'assoc_port': '20169285:20169761,20177142:20178240,20200509:20201404,20209119:20209826,20210194:20211304,20215666:20217528,20247542:20248895,20253021:20255102,20254304:20257449,20258541:20260612,20293712:20295628,20296334:20296823,20296496:20296882,20303272:20304737,20326812:20327875,20331796:20333663,20337409:20338597,20352155:20352801,20354703:20357084,20401648:20402649,20407607:20408821,20411279:20413209,20420764:20421565,20436921:20438470,20441870:20442812,20443835:20444090,20448174:20449158,20451770:20454025,20469014:20469162,20470418:20470675,20476723:20476957,20479231:20479428,20479474:20481344,20489625:20491656,20500511:20501395,20505113:20505488,20506320:20506566,20507532:20508765,20507534:20508485,20513202:20515510,20519772:20520537,20522899:20523639,20547841:20549115,20555731:20557236,20557618:20561269,20561524:20563365,20566746:20567384', 'assoc_mat': '20169285:carton:3327:20169761,20177142:carton:3327:20178240,20200509:carton:3327:20201404,20209119:carton:3327:20209826,20210194:carton:3327:20211304,20215666:carton:3327:20217528,20247542:carton:3327:20248895,20253021:carton:3327:20255102,20254304:carton:3327:20257449,20258541:carton:3327:20260612,20293712:carton:3327:20295628,20296334:carton:3327:20296823,20296496:carton:3327:20296882,20303272:carton:3327:20304737,20326812:carton:3327:20327875,20331796:carton:3327:20333663,20337409:carton:3327:20338597,20352155:carton:3327:20352801,20354703:carton:3327:20357084,20401648:carton:3327:20402649,20407607:carton:3327:20408821,20411279:carton:3327:20413209,20420764:carton:3327:20421565,20436921:carton:3327:20438470,20441870:carton:3327:20442812,20443835:carton:3327:20444090,20448174:carton:3327:20449158,20451770:carton:3327:20454025,20469014:carton:3327:20469162,20470418:carton:3327:20470675,20476723:carton:3327:20476957,20479231:carton:3327:20479428,20479474:carton:3327:20481344,20489625:carton:3327:20491656,2050'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.014603957446400974, 'nb_photo': 751, 'list_port_cont': '20185849,20203188,20220025,20225106,20248052,20257960,20270571,20298236,20334771,20352436,20395692,20410541,20432282,20462273,20485255,20492371,20516358,20570858', 'assoc_port': '20185344:20185849,20202892:20203188,20219532:20220025,20224383:20225106,20247543:20248052,20255775:20257960,20270434:20270571,20298061:20298236,20334537:20334771,20350377:20352436,20395415:20395692,20410114:20410541,20431074:20432282,20462119:20462273,20481817:20485255,20492275:20492371,20515637:20516358,20570274:20570858', 'assoc_mat': '20185344:carton:3594:20185849,20202892:carton:3594:20203188,20219532:carton:3594:20220025,20224383:carton:3594:20225106,20247543:carton:3594:20248052,20255775:carton:3594:20257960,20270434:carton:3594:20270571,20298061:carton:3594:20298236,20334537:carton:3594:20334771,20350377:carton:3594:20352436,20395415:carton:3594:20395692,20410114:carton:3594:20410541,20431074:carton:3594:20432282,20462119:carton:3594:20462273,20481817:carton:3594:20485255,20492275:carton:3594:20492371,20515637:carton:3594:20516358,20570274:carton:3594:20570858'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018152321238564355, 'nb_photo': 153, 'list_port_cont': '20178578,20180540,20186494,20191075,20205202,20209333,20214515,20233579,20257799,20263824,20277806,20277885,20291108,20297708,20300976,20303397,20308295,20314538,20323709,20324633,20327897,20328286,20336670,20350607,20350617,20354745,20412082,20412196,20414840,20436512,20437049,20443898,20446152,20454360,20455570,20462209,20474477,20477769,20478947,20485560,20504870,20506056,20513406,20519903,20521152,20545336,20545584,20562139,20562604,20577156,20577527', 'assoc_port': '20169832:20191075,20177138:20178578,20180269:20180540,20185343:20186494,20201668:20233579,20204922:20205202,20209122:20209333,20213068:20214515,20253024:20257799,20263698:20263824,20277670:20277885,20277683:20277806,20291008:20291108,20297654:20297708,20300843:20300976,20303273:20303397,20307264:20308295,20314367:20314538,20323458:20323709,20324555:20324633,20327792:20328286,20327795:20327897,20336408:20336670,20350372:20350617,20350375:20350607,20354705:20354745,20411275:20412196,20411276:20412082,20414617:20414840,20436385:20436512,20436919:20437049,20443833:20443898,20445957:20446152,20454228:20454360,20455314:20455570,20462120:20462209,20474345:20474477,20477525:20477769,20477527:20478947,20485442:20485560,20504797:20504870,20505937:20506056,20513201:20513406,20517459:20521152,20519773:20519903,20544936:20545336,20544938:20545584,20561519:20562139,20562530:20562604,20576081:20577527,20577151:20577156', 'assoc_mat': '20169832:cartonnette:3726:20191075,20177138:cartonnette:3726:20178578,20180269:cartonnette:3726:20180540,20185343:cartonnette:3726:20186494,20201668:cartonnette:3726:20233579,20204922:cartonnette:3726:20205202,20209122:cartonnette:3726:20209333,20213068:cartonnette:3726:20214515,20253024:cartonnette:3726:20257799,20263698:cartonnette:3726:20263824,20277670:cartonnette:3726:20277885,20277683:cartonnette:3726:20277806,20291008:cartonnette:3726:20291108,20297654:cartonnette:3726:20297708,20300843:cartonnette:3726:20300976,20303273:cartonnette:3726:20303397,20307264:cartonnette:3726:20308295,20314367:cartonnette:3726:20314538,20323458:cartonnette:3726:20323709,20324555:cartonnette:3726:20324633,20327792:cartonnette:3726:20328286,20327795:cartonnette:3726:20327897,20336408:cartonnette:3726:20336670,20350372:cartonnette:3726:20350617,20350375:cartonnette:3726:20350607,20354705:cartonnette:3726:20354745,20411275:cartonnette:3726:20412196,20411276:cartonnette:3726:20412082,20414617:cartonnette:3726:20414840,20436385:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008203802810720067, 'nb_photo': 450, 'list_port_cont': '20178579,20180539,20186500,20191067,20205201,20209458,20214521,20233581,20257538,20257802,20258686,20263825,20277807,20277890,20291100,20295795,20296544,20297715,20298104,20300983,20301090,20303392,20307534,20308292,20308737,20312184,20312711,20314544,20324637,20327890,20328278,20334591,20336673,20350609,20350624,20354747,20354754,20398880,20402626,20403581,20410259,20412078,20412195,20414832,20420933,20434841,20436513,20437057,20443887,20446143,20446858,20450561,20454363,20455566,20459362,20462207,20474472,20475769,20477209,20477771,20478948,20485559,20492317,20500646,20506055,20507712,20507747,20510852,20513408,20519904,20521150,20524493,20545581,20549804,20561748,20562140,20562606,20562626,20566951,20573722,20577161,20577529', 'assoc_port': '20169832:20191067,20177138:20178579,20180269:20180539,20185343:20186500,20201668:20233581,20204922:20205201,20209120:20209458,20213068:20214521,20253024:20257802,20254250:20257538,20258545:20258686,20263698:20263825,20277670:20277890,20277683:20277807,20291008:20291100,20295681:20295795,20296495:20296544,20297654:20297715,20298062:20298104,20300842:20301090,20300843:20300983,20303273:20303392,20307264:20308292,20307291:20307534,20308449:20308737,20312001:20312711,20312005:20312184,20314367:20314544,20324555:20324637,20327792:20328278,20327795:20327890,20334538:20334591,20336408:20336673,20350372:20350624,20350375:20350609,20354702:20354754,20354705:20354747,20398813:20398880,20402618:20402626,20403540:20403581,20410113:20410259,20411275:20412195,20411276:20412078,20414617:20414832,20420765:20420933,20431073:20434841,20436385:20436513,20436919:20437057,20443833:20443887,20445953:20446858,20445957:20446143,20450252:20450561,20454228:20454363,20455314:20455566,20459162:20459362,20462120:20462207,20474345:2047447', 'assoc_mat': '20169832:Carton_brun:3726:20191067,20177138:Carton_brun:3726:20178579,20180269:Carton_brun:3726:20180539,20185343:Carton_brun:3726:20186500,20201668:Carton_brun:3726:20233581,20204922:Carton_brun:3726:20205201,20209120:Carton_brun:3726:20209458,20213068:Carton_brun:3726:20214521,20253024:Carton_brun:3726:20257802,20254250:Carton_brun:3726:20257538,20258545:Carton_brun:3726:20258686,20263698:Carton_brun:3726:20263825,20277670:Carton_brun:3726:20277890,20277683:Carton_brun:3726:20277807,20291008:Carton_brun:3726:20291100,20295681:Carton_brun:3726:20295795,20296495:Carton_brun:3726:20296544,20297654:Carton_brun:3726:20297715,20298062:Carton_brun:3726:20298104,20300842:Carton_brun:3726:20301090,20300843:Carton_brun:3726:20300983,20303273:Carton_brun:3726:20303392,20307264:Carton_brun:3726:20308292,20307291:Carton_brun:3726:20307534,20308449:Carton_brun:3726:20308737,20312001:Carton_brun:3726:20312711,20312005:Carton_brun:3726:20312184,20314367:Carton_brun:3726:20314544,20324555:Carton_brun:3726:20324637,20327792:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00450739871800285, 'nb_photo': 167, 'list_port_cont': '20178575,20180549,20186497,20191072,20205206,20209457,20214518,20233578,20257533,20257801,20277804,20277888,20291097,20295800,20297717,20300977,20301089,20303391,20308298,20308740,20312178,20312712,20314543,20323716,20324628,20327892,20328285,20334594,20336669,20354755,20398889,20402628,20403589,20412197,20414837,20434842,20436515,20437059,20443889,20446145,20446850,20450558,20455554,20474468,20475774,20477202,20477767,20478952,20481922,20485567,20500653,20504863,20506053,20507703,20507745,20510850,20513400,20519911,20521149,20524487,20545337,20549803,20561755,20562138,20562608,20573731,20577157,20577534', 'assoc_port': '20169832:20191072,20177138:20178575,20180269:20180549,20185343:20186497,20201668:20233578,20204922:20205206,20209120:20209457,20213068:20214518,20253024:20257801,20254250:20257533,20277670:20277888,20277683:20277804,20291008:20291097,20295681:20295800,20297654:20297717,20300842:20301089,20300843:20300977,20303273:20303391,20307264:20308298,20308449:20308740,20312001:20312712,20312005:20312178,20314367:20314543,20323458:20323716,20324555:20324628,20327792:20328285,20327795:20327892,20334538:20334594,20336408:20336669,20354702:20354755,20398813:20398889,20402618:20402628,20403540:20403589,20411275:20412197,20414617:20414837,20431073:20434842,20436385:20436515,20436919:20437059,20443833:20443889,20445953:20446850,20445957:20446145,20450252:20450558,20455314:20455554,20474345:20474468,20475364:20475774,20475366:20477202,20477525:20477767,20477527:20478952,20481816:20481922,20485442:20485567,20500512:20500653,20504797:20504863,20505937:20506053,20506799:20507703,20507533:20507745,20510747:20510850,20513201:2051340', 'assoc_mat': '20169832:Carton_gris:3726:20191072,20177138:Carton_gris:3726:20178575,20180269:Carton_gris:3726:20180549,20185343:Carton_gris:3726:20186497,20201668:Carton_gris:3726:20233578,20204922:Carton_gris:3726:20205206,20209120:Carton_gris:3726:20209457,20213068:Carton_gris:3726:20214518,20253024:Carton_gris:3726:20257801,20254250:Carton_gris:3726:20257533,20277670:Carton_gris:3726:20277888,20277683:Carton_gris:3726:20277804,20291008:Carton_gris:3726:20291097,20295681:Carton_gris:3726:20295800,20297654:Carton_gris:3726:20297717,20300842:Carton_gris:3726:20301089,20300843:Carton_gris:3726:20300977,20303273:Carton_gris:3726:20303391,20307264:Carton_gris:3726:20308298,20308449:Carton_gris:3726:20308740,20312001:Carton_gris:3726:20312712,20312005:Carton_gris:3726:20312178,20314367:Carton_gris:3726:20314543,20323458:Carton_gris:3726:20323716,20324555:Carton_gris:3726:20324628,20327792:Carton_gris:3726:20328285,20327795:Carton_gris:3726:20327892,20334538:Carton_gris:3726:20334594,20336408:Carton_gris:3726:20336669,20354702:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006811144499670697, 'nb_photo': 76, 'list_port_cont': '20319416,20345899,20355050,20381916,20382445,20384584,20410419,20419142,20419434,20436302,20447903,20462766,20466590,20469146,20478289,20494371,20495684,20503195,20515101,20516433,20529712,20583891,20584265,20586232', 'assoc_port': '20186675:20319416,20204921:20345899,20220267:20355050,20266098:20436302,20295680:20381916,20296337:20382445,20303275:20384584,20326810:20410419,20338543:20419142,20338549:20419434,20392276:20447903,20407610:20462766,20414608:20466590,20431076:20495684,20445955:20478289,20469015:20469146,20470423:20494371,20485440:20503195,20505940:20515101,20506800:20516433,20517445:20529712,20553045:20583891,20561522:20584265,20570272:20586232', 'assoc_mat': '20186675:ela:4205:20319416,20204921:ela:4205:20345899,20220267:ela:4205:20355050,20266098:ela:4205:20436302,20295680:ela:4205:20381916,20296337:ela:4205:20382445,20303275:ela:4205:20384584,20326810:ela:4205:20410419,20338543:ela:4205:20419142,20338549:ela:4205:20419434,20392276:ela:4205:20447903,20407610:ela:4205:20462766,20414608:ela:4205:20466590,20431076:ela:4205:20495684,20445955:ela:4205:20478289,20469015:ela:4205:20469146,20470423:ela:4205:20494371,20485440:ela:4205:20503195,20505940:ela:4205:20515101,20506800:ela:4205:20516433,20517445:ela:4205:20529712,20553045:ela:4205:20583891,20561522:ela:4205:20584265,20570272:ela:4205:20586232'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9730069910317534, 'nb_photo': 928, 'list_port_cont': '20297165,20317637,20346303,20354739,20355871,20360468,20362947,20379891,20383280,20389350,20410131,20416548,20426343,20451294,20464652,20476667,20479601,20480108,20493741,20494524,20504298,20514601,20522629,20531310,20557670,20584500,20586569', 'assoc_port': '20171947:20297165,20183128:20317637,20204920:20346303,20215672:20354739,20228245:20355871,20251677:20360468,20262031:20362947,20291011:20379891,20297655:20383280,20308443:20389350,20324559:20410131,20334535:20416548,20354704:20426343,20398812:20451294,20410109:20464652,20421532:20493741,20441872:20476667,20451766:20480108,20470424:20494524,20479233:20479601,20487794:20504298,20505111:20514601,20510744:20522629,20519774:20531310,20549743:20557670,20562532:20584500,20573401:20586569', 'assoc_mat': '20171947:ela:4203:20297165,20183128:ela:4203:20317637,20204920:ela:4203:20346303,20215672:ela:4203:20354739,20228245:ela:4203:20355871,20251677:ela:4203:20360468,20262031:ela:4203:20362947,20291011:ela:4203:20379891,20297655:ela:4203:20383280,20308443:ela:4203:20389350,20324559:ela:4203:20410131,20334535:ela:4203:20416548,20354704:ela:4203:20426343,20398812:ela:4203:20451294,20410109:ela:4203:20464652,20421532:ela:4203:20493741,20441872:ela:4203:20476667,20451766:ela:4203:20480108,20470424:ela:4203:20494524,20479233:ela:4203:20479601,20487794:ela:4203:20504298,20505111:ela:4203:20514601,20510744:ela:4203:20522629,20519774:ela:4203:20531310,20549743:ela:4203:20557670,20562532:ela:4203:20584500,20573401:ela:4203:20586569'}, {'unwanted_material': 'ela', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.001298914097215722, 'nb_photo': 130, 'list_port_cont': '20176536,20217117,20218087,20218477,20219543,20221122,20228702,20228959,20246613,20246764,20249538,20250388,20252795,20253226,20255532,20259764,20264732,20273837,20278022,20278127,20294895,20295873,20297246,20298010,20308255,20312764,20328289,20328519,20332292,20334102,20337201,20343725,20351024,20351448,20355597,20392767,20392904,20402408,20403064,20404882,20408403,20410945,20412711,20419614,20421448,20421544,20434794,20442974,20443189,20444123,20447389,20448488,20449165,20452393,20460102,20470623,20470726,20472428,20476935,20478092,20479360,20487058,20491235,20503069,20504983,20506133,20506173,20506468,20506830,20514240,20516341,20520316,20523465,20550398,20562682,20563612,20563797,20571566,20571904,20574791,20577284,20579828', 'assoc_port': '20175371:20176536,20215663:20219543,20215668:20218477,20215674:20218087,20215689:20217117,20220269:20221122,20228242:20228959,20228244:20228702,20245938:20246764,20245965:20246613,20247544:20249538,20249728:20250388,20251674:20253226,20251679:20252795,20254252:20255532,20258542:20259764,20263700:20264732,20270889:20273837,20277671:20278127,20277679:20278022,20293715:20294895,20295678:20295873,20297023:20297246,20297658:20298010,20307263:20308255,20312003:20312764,20327793:20328519,20327794:20328289,20330843:20332292,20333492:20334102,20336410:20337201,20341995:20343725,20350376:20351024,20351125:20351448,20355355:20355597,20392273:20392904,20392277:20392767,20401647:20402408,20402620:20403064,20404208:20404882,20407609:20408403,20410111:20410945,20411272:20412711,20418289:20419614,20420763:20421544,20420766:20421448,20433552:20434794,20441868:20443189,20441871:20442974,20443861:20444123,20445954:20447389,20448170:20449165,20448173:20448488,20450279:20452393,20459163:20460102,20470417:20470726,20470420:2047062', 'assoc_mat': '20175371:ela:4207:20176536,20215663:ela:4207:20219543,20215668:ela:4207:20218477,20215674:ela:4207:20218087,20215689:ela:4207:20217117,20220269:ela:4207:20221122,20228242:ela:4207:20228959,20228244:ela:4207:20228702,20245938:ela:4207:20246764,20245965:ela:4207:20246613,20247544:ela:4207:20249538,20249728:ela:4207:20250388,20251674:ela:4207:20253226,20251679:ela:4207:20252795,20254252:ela:4207:20255532,20258542:ela:4207:20259764,20263700:ela:4207:20264732,20270889:ela:4207:20273837,20277671:ela:4207:20278127,20277679:ela:4207:20278022,20293715:ela:4207:20294895,20295678:ela:4207:20295873,20297023:ela:4207:20297246,20297658:ela:4207:20298010,20307263:ela:4207:20308255,20312003:ela:4207:20312764,20327793:ela:4207:20328519,20327794:ela:4207:20328289,20330843:ela:4207:20332292,20333492:ela:4207:20334102,20336410:ela:4207:20337201,20341995:ela:4207:20343725,20350376:ela:4207:20351024,20351125:ela:4207:20351448,20355355:ela:4207:20355597,20392273:ela:4207:20392904,20392277:ela:4207:20392767,20401647:ela:4207:2040240'}, {'unwanted_material': 'ela', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009176922793177691, 'nb_photo': 58, 'list_port_cont': '20219348,20257577,20267705,20272203,20275152,20298358,20302705,20308346,20310480,20323912,20394074,20403608,20409383,20411747,20412833,20417032,20434612,20436661,20441326,20442749,20444041,20449075,20457593,20461379,20469636,20470521,20472163,20476541,20478173,20480801,20483811,20490896,20504917,20506146,20507072,20508250,20511688,20515441,20553088,20557182,20567368,20567758,20571091', 'assoc_port': '20215669:20219348,20253018:20275152,20254278:20272203,20257117:20257577,20266085:20267705,20298066:20298358,20300874:20302705,20307290:20308346,20308441:20310480,20323459:20323912,20393266:20394074,20403539:20403608,20407606:20412833,20407608:20409383,20410110:20411747,20414611:20417032,20433549:20436661,20433553:20434612,20436920:20441326,20441869:20442749,20443836:20444041,20448171:20449075,20455315:20457593,20460488:20461379,20469234:20469636,20470421:20470521,20471725:20472163,20475363:20476541,20477526:20478173,20479477:20480801,20481818:20483811,20485437:20490896,20504796:20504917,20505941:20506146,20506971:20507072,20507531:20508250,20510746:20511688,20513209:20515441,20551964:20553088,20555730:20557182,20557617:20567758,20566748:20567368,20568663:20571091', 'assoc_mat': '20215669:ela:4200:20219348,20253018:ela:4200:20275152,20254278:ela:4200:20272203,20257117:ela:4200:20257577,20266085:ela:4200:20267705,20298066:ela:4200:20298358,20300874:ela:4200:20302705,20307290:ela:4200:20308346,20308441:ela:4200:20310480,20323459:ela:4200:20323912,20393266:ela:4200:20394074,20403539:ela:4200:20403608,20407606:ela:4200:20412833,20407608:ela:4200:20409383,20410110:ela:4200:20411747,20414611:ela:4200:20417032,20433549:ela:4200:20436661,20433553:ela:4200:20434612,20436920:ela:4200:20441326,20441869:ela:4200:20442749,20443836:ela:4200:20444041,20448171:ela:4200:20449075,20455315:ela:4200:20457593,20460488:ela:4200:20461379,20469234:ela:4200:20469636,20470421:ela:4200:20470521,20471725:ela:4200:20472163,20475363:ela:4200:20476541,20477526:ela:4200:20478173,20479477:ela:4200:20480801,20481818:ela:4200:20483811,20485437:ela:4200:20490896,20504796:ela:4200:20504917,20505941:ela:4200:20506146,20506971:ela:4200:20507072,20507531:ela:4200:20508250,20510746:ela:4200:20511688,20513209:ela:4200:2051544'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009268453642629261, 'nb_photo': 1112, 'list_port_cont': '20168746,20170141,20173847,20174166,20178354,20178604,20184727,20200316,20203912,20206257,20209002,20209445,20209880,20210843,20217445,20218305,20220329,20223979,20226041,20226608,20227871,20229227,20247100,20259508,20264997,20296639,20332605,20333367,20334234,20334395,20334617,20337937,20339412,20340046,20345651,20350786,20351372,20352088,20353926,20355385,20358745,20360010,20360245,20360370,20360571,20361361,20362536,20362599,20362697,20363958,20364127,20364275,20365491,20365933,20366173,20367245,20367344,20368530,20368799,20369108,20369335,20370622,20393166,20395268,20398641,20400635,20402656,20407494,20411472,20415938,20416155,20419527,20420084,20422600,20436072,20438639,20442988,20443785,20444102,20445130,20452071,20455631,20456571,20461363,20469203,20470700,20475607,20476087,20477122,20480477,20483627,20486971,20487358,20490978,20492580,20493854,20493992,20503223,20505012,20506290,20506554,20506718,20507233,20514953,20515881,20516422,20518563,20522760,20525021,20525519,20546216,20549094,20551499,2055360', 'assoc_port': '20168058:20264997,20168492:20168746,20169287:20170141,20171950:20173847,20172748:20174166,20177140:20178354,20177547:20178604,20183126:20184727,20199782:20200316,20200514:20206257,20201665:20203912,20206393:20209445,20206396:20209002,20209121:20209880,20210190:20210843,20215665:20218305,20215671:20217445,20219533:20220329,20220268:20226608,20220270:20223979,20224384:20226041,20226942:20227871,20228246:20229227,20245966:20247100,20249724:20360245,20249727:20360370,20253023:20360571,20257111:20259508,20258543:20362697,20263701:20370622,20266081:20364275,20270891:20369335,20270893:20369108,20277682:20296639,20293713:20368799,20295679:20368530,20296493:20367344,20297024:20367245,20297026:20366173,20297653:20365933,20298063:20365491,20300871:20364127,20303263:20363958,20303271:20362599,20308444:20362536,20308453:20361361,20312004:20360010,20313891:20358745,20324554:20350786,20324561:20334234,20326811:20333367,20330845:20332605,20333489:20334617,20333491:20334395,20336407:20337937,20337414:20339412,20338546:2034004', 'assoc_mat': '20168058:ela:4211:20264997,20168492:ela:4211:20168746,20169287:ela:4211:20170141,20171950:ela:4211:20173847,20172748:ela:4211:20174166,20177140:ela:4211:20178354,20177547:ela:4211:20178604,20183126:ela:4211:20184727,20199782:ela:4211:20200316,20200514:ela:4211:20206257,20201665:ela:4211:20203912,20206393:ela:4211:20209445,20206396:ela:4211:20209002,20209121:ela:4211:20209880,20210190:ela:4211:20210843,20215665:ela:4211:20218305,20215671:ela:4211:20217445,20219533:ela:4211:20220329,20220268:ela:4211:20226608,20220270:ela:4211:20223979,20224384:ela:4211:20226041,20226942:ela:4211:20227871,20228246:ela:4211:20229227,20245966:ela:4211:20247100,20249724:ela:4211:20360245,20249727:ela:4211:20360370,20253023:ela:4211:20360571,20257111:ela:4211:20259508,20258543:ela:4211:20362697,20263701:ela:4211:20370622,20266081:ela:4211:20364275,20270891:ela:4211:20369335,20270893:ela:4211:20369108,20277682:ela:4211:20296639,20293713:ela:4211:20368799,20295679:ela:4211:20368530,20296493:ela:4211:20367344,20297024:ela:4211:2036724'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00021009802873409147, 'nb_photo': 70, 'list_port_cont': '20297169,20317628,20346305,20354738,20355873,20362956,20379894,20383268,20389342,20410118,20416546,20451284,20476665,20479605,20480101,20493739,20494526,20504299,20514607,20522630,20531318,20557657,20584505,20586557', 'assoc_port': '20171947:20297169,20183128:20317628,20204920:20346305,20215672:20354738,20228245:20355873,20262031:20362956,20291011:20379894,20297655:20383268,20308443:20389342,20324559:20410118,20334535:20416546,20398812:20451284,20421532:20493739,20441872:20476665,20451766:20480101,20470424:20494526,20479233:20479605,20487794:20504299,20505111:20514607,20510744:20522630,20519774:20531318,20549743:20557657,20562532:20584505,20573401:20586557', 'assoc_mat': '20171947:etiquette:4203:20297169,20183128:etiquette:4203:20317628,20204920:etiquette:4203:20346305,20215672:etiquette:4203:20354738,20228245:etiquette:4203:20355873,20262031:etiquette:4203:20362956,20291011:etiquette:4203:20379894,20297655:etiquette:4203:20383268,20308443:etiquette:4203:20389342,20324559:etiquette:4203:20410118,20334535:etiquette:4203:20416546,20398812:etiquette:4203:20451284,20421532:etiquette:4203:20493739,20441872:etiquette:4203:20476665,20451766:etiquette:4203:20480101,20470424:etiquette:4203:20494526,20479233:etiquette:4203:20479605,20487794:etiquette:4203:20504299,20505111:etiquette:4203:20514607,20510744:etiquette:4203:20522630,20519774:etiquette:4203:20531318,20549743:etiquette:4203:20557657,20562532:etiquette:4203:20584505,20573401:etiquette:4203:20586557'}, {'unwanted_material': 'etiquette', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.00011598621468153807, 'nb_photo': 16, 'list_port_cont': '20217118,20220184,20249852,20259756,20271430,20291773,20334252,20404890,20419604,20444110,20502787,20503083,20506831,20516387,20520305', 'assoc_port': '20215689:20217118,20219535:20220184,20247541:20249852,20258542:20259756,20270892:20271430,20291010:20291773,20333490:20334252,20404208:20404890,20418289:20419604,20443861:20444110,20502148:20503083,20502151:20502787,20506798:20506831,20515633:20516387,20519775:20520305', 'assoc_mat': '20215689:etiquette:4207:20217118,20219535:etiquette:4207:20220184,20247541:etiquette:4207:20249852,20258542:etiquette:4207:20259756,20270892:etiquette:4207:20271430,20291010:etiquette:4207:20291773,20333490:etiquette:4207:20334252,20404208:etiquette:4207:20404890,20418289:etiquette:4207:20419604,20443861:etiquette:4207:20444110,20502148:etiquette:4207:20503083,20502151:etiquette:4207:20502787,20506798:etiquette:4207:20506831,20515633:etiquette:4207:20516387,20519775:etiquette:4207:20520305'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0027167542210242077, 'nb_photo': 157, 'list_port_cont': '20168775,20170840,20175950,20176812,20177064,20179014,20183801,20185083,20193223,20203774,20204133,20209702,20234417,20335615,20343006,20403610,20411737,20420874,20449072,20456627,20478171', 'assoc_port': '20168494:20168775,20169833:20170840,20172746:20175950,20175370:20177064,20175372:20176812,20177539:20179014,20180267:20183801,20183122:20185083,20192831:20193223,20202891:20203774,20202895:20204133,20209116:20209702,20233427:20234417,20334539:20335615,20341994:20343006,20403539:20403610,20410110:20411737,20414606:20420874,20448171:20449072,20455319:20456627,20477526:20478171', 'assoc_mat': '20168494:etiquette:4200:20168775,20169833:etiquette:4200:20170840,20172746:etiquette:4200:20175950,20175370:etiquette:4200:20177064,20175372:etiquette:4200:20176812,20177539:etiquette:4200:20179014,20180267:etiquette:4200:20183801,20183122:etiquette:4200:20185083,20192831:etiquette:4200:20193223,20202891:etiquette:4200:20203774,20202895:etiquette:4200:20204133,20209116:etiquette:4200:20209702,20233427:etiquette:4200:20234417,20334539:etiquette:4200:20335615,20341994:etiquette:4200:20343006,20403539:etiquette:4200:20403610,20410110:etiquette:4200:20411737,20414606:etiquette:4200:20420874,20448171:etiquette:4200:20449072,20455319:etiquette:4200:20456627,20477526:etiquette:4200:20478171'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 4.162159499663469e-05, 'nb_photo': 126, 'list_port_cont': '20170135,20173846,20184728,20200321,20203915,20206252,20208992,20217452,20218311,20220326,20226605,20227866,20229215,20259502,20296642,20333353,20334611,20352098,20353918,20358748,20360243,20360364,20360557,20362537,20362701,20364115,20364282,20365489,20366168,20367352,20368522,20368803,20369111,20370614,20393171,20398645,20400640,20402660,20407495,20419521,20420076,20422611,20438628,20443002,20443783,20444109,20452073,20455628,20456572,20469202,20470695,20475617,20476090,20477118,20480488,20483623,20487364,20492573,20493985,20506275,20506725,20514948,20515880,20516415,20518562,20522749,20525019,20549098,20553592,20557589,20558622,20562780,20565373,20567435,20571569,20577412,20580162', 'assoc_port': '20169287:20170135,20171950:20173846,20183126:20184728,20199782:20200321,20200514:20206252,20201665:20203915,20206396:20208992,20215665:20218311,20215671:20217452,20219533:20220326,20220268:20226605,20226942:20227866,20228246:20229215,20249724:20360243,20249727:20360364,20253023:20360557,20257111:20259502,20258543:20362701,20263701:20370614,20266081:20364282,20270893:20369111,20277682:20296642,20293713:20368803,20295679:20368522,20296493:20367352,20297026:20366168,20298063:20365489,20300871:20364115,20308444:20362537,20313891:20358748,20326811:20333353,20333489:20334611,20351127:20352098,20353380:20353918,20392275:20393171,20397364:20398645,20398810:20400640,20401674:20402660,20404210:20419521,20404212:20407495,20418288:20420076,20422047:20422611,20436923:20438628,20441867:20443783,20441873:20443002,20443834:20444109,20450251:20452073,20454226:20455628,20455312:20456572,20469017:20469202,20470419:20470695,20474343:20476090,20474348:20475617,20476724:20477118,20479475:20480488,20481814:20483623,20485441:2048736', 'assoc_mat': '20169287:etiquette:4211:20170135,20171950:etiquette:4211:20173846,20183126:etiquette:4211:20184728,20199782:etiquette:4211:20200321,20200514:etiquette:4211:20206252,20201665:etiquette:4211:20203915,20206396:etiquette:4211:20208992,20215665:etiquette:4211:20218311,20215671:etiquette:4211:20217452,20219533:etiquette:4211:20220326,20220268:etiquette:4211:20226605,20226942:etiquette:4211:20227866,20228246:etiquette:4211:20229215,20249724:etiquette:4211:20360243,20249727:etiquette:4211:20360364,20253023:etiquette:4211:20360557,20257111:etiquette:4211:20259502,20258543:etiquette:4211:20362701,20263701:etiquette:4211:20370614,20266081:etiquette:4211:20364282,20270893:etiquette:4211:20369111,20277682:etiquette:4211:20296642,20293713:etiquette:4211:20368803,20295679:etiquette:4211:20368522,20296493:etiquette:4211:20367352,20297026:etiquette:4211:20366168,20298063:etiquette:4211:20365489,20300871:etiquette:4211:20364115,20308444:etiquette:4211:20362537,20313891:etiquette:4211:20358748,20326811:etiquette:4211:20333353,2'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009413957959966345, 'nb_photo': 9, 'list_port_cont': '20229873,20257447,20278391,20415891,20435104,20479431,20501390,20506558,20508482', 'assoc_port': '20228243:20229873,20254304:20257447,20277677:20278391,20414609:20415891,20433554:20435104,20479231:20479431,20500511:20501390,20506320:20506558,20507534:20508482', 'assoc_mat': '20228243:etiquette:3327:20229873,20254304:etiquette:3327:20257447,20277677:etiquette:3327:20278391,20414609:etiquette:3327:20415891,20433554:etiquette:3327:20435104,20479231:etiquette:3327:20479431,20500511:etiquette:3327:20501390,20506320:etiquette:3327:20506558,20507534:etiquette:3327:20508482'}, {'unwanted_material': 'film_plastique', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.011362489168953459, 'nb_photo': 165, 'list_port_cont': '20319422,20345893,20355060,20360096,20381913,20382456,20384580,20410413,20419138,20419443,20436298,20447916,20462754,20466591,20469148,20478296,20494372,20495677,20503203,20515100,20516435,20529697,20583893,20584257,20586226', 'assoc_port': '20186675:20319422,20204921:20345893,20220267:20355060,20249726:20360096,20266098:20436298,20295680:20381913,20296337:20382456,20303275:20384580,20326810:20410413,20338543:20419138,20338549:20419443,20392276:20447916,20407610:20462754,20414608:20466591,20431076:20495677,20445955:20478296,20469015:20469148,20470423:20494372,20485440:20503203,20505940:20515100,20506800:20516435,20517445:20529697,20553045:20583893,20561522:20584257,20570272:20586226', 'assoc_mat': '20186675:film_plastique:4205:20319422,20204921:film_plastique:4205:20345893,20220267:film_plastique:4205:20355060,20249726:film_plastique:4205:20360096,20266098:film_plastique:4205:20436298,20295680:film_plastique:4205:20381913,20296337:film_plastique:4205:20382456,20303275:film_plastique:4205:20384580,20326810:film_plastique:4205:20410413,20338543:film_plastique:4205:20419138,20338549:film_plastique:4205:20419443,20392276:film_plastique:4205:20447916,20407610:film_plastique:4205:20462754,20414608:film_plastique:4205:20466591,20431076:film_plastique:4205:20495677,20445955:film_plastique:4205:20478296,20469015:film_plastique:4205:20469148,20470423:film_plastique:4205:20494372,20485440:film_plastique:4205:20503203,20505940:film_plastique:4205:20515100,20506800:film_plastique:4205:20516435,20517445:film_plastique:4205:20529697,20553045:film_plastique:4205:20583893,20561522:film_plastique:4205:20584257,20570272:film_plastique:4205:20586226'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.002872655407887885, 'nb_photo': 292, 'list_port_cont': '20297168,20317625,20346294,20354733,20355874,20360472,20362948,20379884,20383275,20389336,20410128,20416545,20426354,20451285,20464653,20476673,20479594,20480113,20493738,20494531,20504286,20514598,20522623,20531312,20557671,20584502,20586568', 'assoc_port': '20171947:20297168,20183128:20317625,20204920:20346294,20215672:20354733,20228245:20355874,20251677:20360472,20262031:20362948,20291011:20379884,20297655:20383275,20308443:20389336,20324559:20410128,20334535:20416545,20354704:20426354,20398812:20451285,20410109:20464653,20421532:20493738,20441872:20476673,20451766:20480113,20470424:20494531,20479233:20479594,20487794:20504286,20505111:20514598,20510744:20522623,20519774:20531312,20549743:20557671,20562532:20584502,20573401:20586568', 'assoc_mat': '20171947:film_plastique:4203:20297168,20183128:film_plastique:4203:20317625,20204920:film_plastique:4203:20346294,20215672:film_plastique:4203:20354733,20228245:film_plastique:4203:20355874,20251677:film_plastique:4203:20360472,20262031:film_plastique:4203:20362948,20291011:film_plastique:4203:20379884,20297655:film_plastique:4203:20383275,20308443:film_plastique:4203:20389336,20324559:film_plastique:4203:20410128,20334535:film_plastique:4203:20416545,20354704:film_plastique:4203:20426354,20398812:film_plastique:4203:20451285,20410109:film_plastique:4203:20464653,20421532:film_plastique:4203:20493738,20441872:film_plastique:4203:20476673,20451766:film_plastique:4203:20480113,20470424:film_plastique:4203:20494531,20479233:film_plastique:4203:20479594,20487794:film_plastique:4203:20504286,20505111:film_plastique:4203:20514598,20510744:film_plastique:4203:20522623,20519774:film_plastique:4203:20531312,20549743:film_plastique:4203:20557671,20562532:film_plastique:4203:20584502,20573401:film_plastique:4203:2058656'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.003244730064117839, 'nb_photo': 1510, 'list_port_cont': '20168695,20169497,20170550,20172451,20172610,20173982,20176539,20177466,20178333,20184216,20186809,20192542,20192990,20193191,20193480,20201554,20202044,20202825,20203523,20203754,20206769,20207650,20208846,20209551,20209671,20210566,20214070,20217109,20218089,20218470,20219537,20220183,20221108,20225455,20225588,20227679,20228704,20228961,20246627,20246753,20249535,20249846,20250398,20252805,20253223,20255539,20256776,20257554,20257659,20259761,20263204,20264731,20270954,20271433,20273851,20277204,20277986,20278030,20278079,20278125,20291770,20294910,20294970,20295863,20296445,20296737,20296797,20297242,20298005,20298017,20298293,20301830,20302118,20303715,20303951,20308265,20309261,20312760,20314555,20325211,20326370,20326610,20328294,20328523,20332293,20332770,20334096,20334251,20335339,20337196,20339501,20340164,20343732,20350999,20351013,20351449,20353491,20355279,20355418,20355599,20392762,20392901,20394395,20398149,20399435,20399977,20402415,20403055,20404885,20408407,20408692,20410952,20412456,2041271', 'assoc_port': '20168493:20168695,20169286:20169497,20169835:20170550,20171946:20172610,20171949:20172451,20172747:20173982,20175371:20176539,20177144:20177466,20177543:20178333,20180270:20193480,20183125:20184216,20185346:20186809,20186676:20192542,20192832:20193191,20192834:20192990,20200510:20203754,20200511:20202044,20200513:20201554,20201669:20202825,20202893:20203523,20204919:20206769,20206391:20208846,20206395:20207650,20209117:20209671,20209124:20209551,20210192:20210566,20213072:20214070,20215663:20219537,20215668:20218470,20215674:20218089,20215689:20217109,20219535:20220183,20220269:20221108,20224378:20225588,20224381:20225455,20226939:20227679,20228242:20228961,20228244:20228704,20245938:20246753,20245965:20246627,20247541:20249846,20247544:20249535,20249728:20250398,20251674:20253223,20251679:20252805,20254252:20255539,20255773:20256776,20257109:20257659,20257115:20257554,20258542:20259761,20262050:20263204,20263700:20264731,20270431:20270954,20270889:20273851,20270892:20271433,20276980:20277204,20277671:2027812', 'assoc_mat': '20168493:film_plastique:4207:20168695,20169286:film_plastique:4207:20169497,20169835:film_plastique:4207:20170550,20171946:film_plastique:4207:20172610,20171949:film_plastique:4207:20172451,20172747:film_plastique:4207:20173982,20175371:film_plastique:4207:20176539,20177144:film_plastique:4207:20177466,20177543:film_plastique:4207:20178333,20180270:film_plastique:4207:20193480,20183125:film_plastique:4207:20184216,20185346:film_plastique:4207:20186809,20186676:film_plastique:4207:20192542,20192832:film_plastique:4207:20193191,20192834:film_plastique:4207:20192990,20200510:film_plastique:4207:20203754,20200511:film_plastique:4207:20202044,20200513:film_plastique:4207:20201554,20201669:film_plastique:4207:20202825,20202893:film_plastique:4207:20203523,20204919:film_plastique:4207:20206769,20206391:film_plastique:4207:20208846,20206395:film_plastique:4207:20207650,20209117:film_plastique:4207:20209671,20209124:film_plastique:4207:20209551,20210192:film_plastique:4207:20210566,20213072:film_plastique:4207:2021407'}, {'unwanted_material': 'film_plastique', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.013779583573009619, 'nb_photo': 1439, 'list_port_cont': '20219342,20226915,20227274,20228132,20231765,20233791,20234410,20246896,20248418,20255170,20257576,20267169,20267717,20272204,20275153,20275433,20278014,20278098,20278673,20291817,20295453,20296511,20297292,20298355,20302701,20304038,20308343,20309970,20310478,20313248,20313323,20323920,20325350,20334124,20334301,20335606,20340061,20343004,20351314,20352692,20355412,20355650,20392835,20394073,20395600,20401439,20403596,20409382,20411740,20412835,20416187,20417029,20419450,20420881,20421820,20422075,20434611,20436674,20436813,20441340,20442743,20444054,20449071,20453694,20456636,20457399,20457586,20461385,20469060,20469646,20470524,20472168,20476538,20478172,20480793,20482513,20483825,20486364,20489629,20490899,20492452,20501273,20504928,20506160,20507083,20508245,20511678,20512282,20515439,20518276,20522721,20523239,20523488,20545694,20553085,20557181,20562357,20562981,20567372,20567770,20571086,20572684,20576564', 'assoc_port': '20215669:20219342,20224375:20231765,20224376:20227274,20224380:20226915,20226941:20228132,20233427:20234410,20233428:20233791,20245940:20246896,20247540:20248418,20253015:20275433,20253018:20275153,20253020:20255170,20254278:20272204,20257117:20257576,20263699:20267169,20266085:20267717,20277673:20278673,20277674:20278098,20277678:20278014,20291009:20291817,20293714:20295453,20296336:20296511,20297027:20297292,20298066:20298355,20300874:20302701,20303269:20304038,20307290:20308343,20308441:20310478,20308451:20309970,20312000:20313323,20312002:20313248,20323459:20323920,20324562:20325350,20330842:20334301,20331821:20334124,20334539:20335606,20337415:20340061,20341994:20343004,20350374:20351314,20351129:20352692,20354706:20355650,20354712:20355412,20392274:20392835,20393266:20394073,20395414:20395600,20398811:20401439,20403539:20403596,20407606:20412835,20407608:20409382,20410110:20411740,20414606:20420881,20414611:20417029,20414615:20416187,20418291:20419450,20421503:20422075,20421527:20421820,20433549:2043667', 'assoc_mat': '20215669:film_plastique:4200:20219342,20224375:film_plastique:4200:20231765,20224376:film_plastique:4200:20227274,20224380:film_plastique:4200:20226915,20226941:film_plastique:4200:20228132,20233427:film_plastique:4200:20234410,20233428:film_plastique:4200:20233791,20245940:film_plastique:4200:20246896,20247540:film_plastique:4200:20248418,20253015:film_plastique:4200:20275433,20253018:film_plastique:4200:20275153,20253020:film_plastique:4200:20255170,20254278:film_plastique:4200:20272204,20257117:film_plastique:4200:20257576,20263699:film_plastique:4200:20267169,20266085:film_plastique:4200:20267717,20277673:film_plastique:4200:20278673,20277674:film_plastique:4200:20278098,20277678:film_plastique:4200:20278014,20291009:film_plastique:4200:20291817,20293714:film_plastique:4200:20295453,20296336:film_plastique:4200:20296511,20297027:film_plastique:4200:20297292,20298066:film_plastique:4200:20298355,20300874:film_plastique:4200:20302701,20303269:film_plastique:4200:20304038,20307290:film_plastique:4200:2030834'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0026530253197567712, 'nb_photo': 3725, 'list_port_cont': '20168753,20170142,20173850,20174160,20178362,20178614,20184726,20200308,20203927,20206258,20209001,20209436,20209876,20210852,20217448,20218312,20220330,20223986,20226048,20226607,20227870,20229226,20247098,20259503,20265010,20296637,20332609,20333354,20334236,20334396,20334604,20337930,20339421,20340040,20345647,20350795,20351371,20352085,20353916,20355391,20358747,20360002,20360235,20360368,20360560,20361362,20362542,20362601,20362686,20363967,20364116,20364268,20365487,20365923,20366174,20367243,20367355,20368528,20368791,20369104,20369331,20370610,20393181,20395259,20398634,20400636,20402662,20407487,20411471,20415923,20416154,20419523,20420080,20422601,20436069,20438627,20442995,20443782,20444095,20445118,20452074,20455617,20456585,20461362,20469213,20470696,20475612,20476081,20477127,20480483,20483632,20486966,20487351,20490975,20492575,20493866,20493988,20503215,20505005,20506278,20506565,20506726,20507225,20514947,20515868,20516426,20518567,20522752,20525032,20525525,20546211,20549103,20551509,2055360', 'assoc_port': '20168058:20265010,20168492:20168753,20169287:20170142,20171950:20173850,20172748:20174160,20177140:20178362,20177547:20178614,20183126:20184726,20199782:20200308,20200514:20206258,20201665:20203927,20206393:20209436,20206396:20209001,20209121:20209876,20210190:20210852,20215665:20218312,20215671:20217448,20219533:20220330,20220268:20226607,20220270:20223986,20224384:20226048,20226942:20227870,20228246:20229226,20245966:20247098,20249724:20360235,20249727:20360368,20253023:20360560,20257111:20259503,20258543:20362686,20263701:20370610,20266081:20364268,20270891:20369331,20270893:20369104,20277682:20296637,20293713:20368791,20295679:20368528,20296493:20367355,20297024:20367243,20297026:20366174,20297653:20365923,20298063:20365487,20300871:20364116,20303263:20363967,20303271:20362601,20308444:20362542,20308453:20361362,20312004:20360002,20313891:20358747,20324554:20350795,20324561:20334236,20326811:20333354,20330845:20332609,20333489:20334604,20333491:20334396,20336407:20337930,20337414:20339421,20338546:2034004', 'assoc_mat': '20168058:film_plastique:4211:20265010,20168492:film_plastique:4211:20168753,20169287:film_plastique:4211:20170142,20171950:film_plastique:4211:20173850,20172748:film_plastique:4211:20174160,20177140:film_plastique:4211:20178362,20177547:film_plastique:4211:20178614,20183126:film_plastique:4211:20184726,20199782:film_plastique:4211:20200308,20200514:film_plastique:4211:20206258,20201665:film_plastique:4211:20203927,20206393:film_plastique:4211:20209436,20206396:film_plastique:4211:20209001,20209121:film_plastique:4211:20209876,20210190:film_plastique:4211:20210852,20215665:film_plastique:4211:20218312,20215671:film_plastique:4211:20217448,20219533:film_plastique:4211:20220330,20220268:film_plastique:4211:20226607,20220270:film_plastique:4211:20223986,20224384:film_plastique:4211:20226048,20226942:film_plastique:4211:20227870,20228246:film_plastique:4211:20229226,20245966:film_plastique:4211:20247098,20249724:film_plastique:4211:20360235,20249727:film_plastique:4211:20360368,20253023:film_plastique:4211:2036056'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0010527097507097888, 'nb_photo': 74, 'list_port_cont': '20178577,20180544,20209452,20214522,20233576,20257534,20258681,20263823,20277802,20277887,20297713,20300978,20307531,20308293,20308739,20312182,20312701,20323712,20328275,20336668,20350604,20354746,20434840,20446849,20485568,20506057,20507746,20513398,20521159,20545334,20545575,20562613,20577528', 'assoc_port': '20177138:20178577,20180269:20180544,20201668:20233576,20209120:20209452,20213068:20214522,20254250:20257534,20258545:20258681,20263698:20263823,20277670:20277887,20277683:20277802,20297654:20297713,20300843:20300978,20307264:20308293,20307291:20307531,20308449:20308739,20312001:20312701,20312005:20312182,20323458:20323712,20327792:20328275,20336408:20336668,20350375:20350604,20354705:20354746,20431073:20434840,20445953:20446849,20485442:20485568,20505937:20506057,20507533:20507746,20513201:20513398,20517459:20521159,20544936:20545334,20544938:20545575,20562530:20562613,20576081:20577528', 'assoc_mat': '20177138:kraft:3726:20178577,20180269:kraft:3726:20180544,20201668:kraft:3726:20233576,20209120:kraft:3726:20209452,20213068:kraft:3726:20214522,20254250:kraft:3726:20257534,20258545:kraft:3726:20258681,20263698:kraft:3726:20263823,20277670:kraft:3726:20277887,20277683:kraft:3726:20277802,20297654:kraft:3726:20297713,20300843:kraft:3726:20300978,20307264:kraft:3726:20308293,20307291:kraft:3726:20307531,20308449:kraft:3726:20308739,20312001:kraft:3726:20312701,20312005:kraft:3726:20312182,20323458:kraft:3726:20323712,20327792:kraft:3726:20328275,20336408:kraft:3726:20336668,20350375:kraft:3726:20350604,20354705:kraft:3726:20354746,20431073:kraft:3726:20434840,20445953:kraft:3726:20446849,20485442:kraft:3726:20485568,20505937:kraft:3726:20506057,20507533:kraft:3726:20507746,20513201:kraft:3726:20513398,20517459:kraft:3726:20521159,20544936:kraft:3726:20545334,20544938:kraft:3726:20545575,20562530:kraft:3726:20562613,20576081:kraft:3726:20577528'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9508437260496038, 'nb_photo': 353, 'list_port_cont': '20319427,20345897,20355055,20360094,20381918,20382455,20384587,20410426,20419145,20419431,20436293,20447913,20462759,20466593,20469149,20478283,20494363,20495682,20503204,20515112,20516438,20529710,20583896,20584266,20586227', 'assoc_port': '20186675:20319427,20204921:20345897,20220267:20355055,20249726:20360094,20266098:20436293,20295680:20381918,20296337:20382455,20303275:20384587,20326810:20410426,20338543:20419145,20338549:20419431,20392276:20447913,20407610:20462759,20414608:20466593,20431076:20495682,20445955:20478283,20469015:20469149,20470423:20494363,20485440:20503204,20505940:20515112,20506800:20516438,20517445:20529710,20553045:20583896,20561522:20584266,20570272:20586227', 'assoc_mat': '20186675:metal:4205:20319427,20204921:metal:4205:20345897,20220267:metal:4205:20355055,20249726:metal:4205:20360094,20266098:metal:4205:20436293,20295680:metal:4205:20381918,20296337:metal:4205:20382455,20303275:metal:4205:20384587,20326810:metal:4205:20410426,20338543:metal:4205:20419145,20338549:metal:4205:20419431,20392276:metal:4205:20447913,20407610:metal:4205:20462759,20414608:metal:4205:20466593,20431076:metal:4205:20495682,20445955:metal:4205:20478283,20469015:metal:4205:20469149,20470423:metal:4205:20494363,20485440:metal:4205:20503204,20505940:metal:4205:20515112,20506800:metal:4205:20516438,20517445:metal:4205:20529710,20553045:metal:4205:20583896,20561522:metal:4205:20584266,20570272:metal:4205:20586227'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0042164713173168155, 'nb_photo': 290, 'list_port_cont': '20297161,20317632,20346298,20354735,20355865,20360462,20362949,20379888,20383281,20389335,20410119,20416553,20426341,20451282,20464644,20476676,20479599,20480109,20493736,20494537,20504287,20514593,20522632,20531314,20557665,20584503,20586562', 'assoc_port': '20171947:20297161,20183128:20317632,20204920:20346298,20215672:20354735,20228245:20355865,20251677:20360462,20262031:20362949,20291011:20379888,20297655:20383281,20308443:20389335,20324559:20410119,20334535:20416553,20354704:20426341,20398812:20451282,20410109:20464644,20421532:20493736,20441872:20476676,20451766:20480109,20470424:20494537,20479233:20479599,20487794:20504287,20505111:20514593,20510744:20522632,20519774:20531314,20549743:20557665,20562532:20584503,20573401:20586562', 'assoc_mat': '20171947:metal:4203:20297161,20183128:metal:4203:20317632,20204920:metal:4203:20346298,20215672:metal:4203:20354735,20228245:metal:4203:20355865,20251677:metal:4203:20360462,20262031:metal:4203:20362949,20291011:metal:4203:20379888,20297655:metal:4203:20383281,20308443:metal:4203:20389335,20324559:metal:4203:20410119,20334535:metal:4203:20416553,20354704:metal:4203:20426341,20398812:metal:4203:20451282,20410109:metal:4203:20464644,20421532:metal:4203:20493736,20441872:metal:4203:20476676,20451766:metal:4203:20480109,20470424:metal:4203:20494537,20479233:metal:4203:20479599,20487794:metal:4203:20504287,20505111:metal:4203:20514593,20510744:metal:4203:20522632,20519774:metal:4203:20531314,20549743:metal:4203:20557665,20562532:metal:4203:20584503,20573401:metal:4203:20586562'}, {'unwanted_material': 'metal', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.005173330599673474, 'nb_photo': 138, 'list_port_cont': '20176530,20208856,20218078,20218480,20220185,20225580,20228949,20249841,20252802,20255535,20256783,20257657,20263208,20264743,20271437,20273836,20278082,20278126,20295859,20296438,20297239,20298009,20301838,20302107,20308266,20314550,20328296,20332766,20334108,20335340,20337205,20343739,20392900,20398146,20402417,20403066,20404880,20412457,20419612,20421546,20421665,20434792,20436758,20438223,20442982,20443803,20454747,20456333,20461341,20469611,20470621,20472422,20475397,20476940,20478081,20478269,20480145,20486029,20487565,20488919,20491118,20491227,20492433,20492522,20502793,20504989,20506143,20506833,20507095,20516333,20516381,20523317,20523468,20548702,20550569,20553624,20557114,20557457,20562367,20562677,20570043,20571556,20574789,20577282', 'assoc_port': '20175371:20176530,20206391:20208856,20215668:20218480,20215674:20218078,20219535:20220185,20224378:20225580,20228242:20228949,20247541:20249841,20251679:20252802,20254252:20255535,20255773:20256783,20257109:20257657,20262050:20263208,20263700:20264743,20270889:20273836,20270892:20271437,20277671:20278126,20277676:20278082,20295678:20295859,20296335:20296438,20297023:20297239,20297658:20298009,20300870:20302107,20300875:20301838,20307263:20308266,20314366:20314550,20327794:20328296,20331794:20332766,20333492:20334108,20334536:20335340,20336410:20337205,20341995:20343739,20392273:20392900,20397366:20398146,20401647:20402417,20402620:20403066,20404208:20404880,20411278:20412457,20418289:20419612,20420763:20421546,20421518:20421665,20433552:20434792,20436383:20436758,20436922:20438223,20441865:20443803,20441871:20442982,20454229:20454747,20455313:20456333,20460489:20461341,20469232:20469611,20470420:20470621,20471727:20472422,20474344:20475397,20476722:20476940,20477524:20478269,20477528:20478081,20479473:2048014', 'assoc_mat': '20175371:metal:4207:20176530,20206391:metal:4207:20208856,20215668:metal:4207:20218480,20215674:metal:4207:20218078,20219535:metal:4207:20220185,20224378:metal:4207:20225580,20228242:metal:4207:20228949,20247541:metal:4207:20249841,20251679:metal:4207:20252802,20254252:metal:4207:20255535,20255773:metal:4207:20256783,20257109:metal:4207:20257657,20262050:metal:4207:20263208,20263700:metal:4207:20264743,20270889:metal:4207:20273836,20270892:metal:4207:20271437,20277671:metal:4207:20278126,20277676:metal:4207:20278082,20295678:metal:4207:20295859,20296335:metal:4207:20296438,20297023:metal:4207:20297239,20297658:metal:4207:20298009,20300870:metal:4207:20302107,20300875:metal:4207:20301838,20307263:metal:4207:20308266,20314366:metal:4207:20314550,20327794:metal:4207:20328296,20331794:metal:4207:20332766,20333492:metal:4207:20334108,20334536:metal:4207:20335340,20336410:metal:4207:20337205,20341995:metal:4207:20343739,20392273:metal:4207:20392900,20397366:metal:4207:20398146,20401647:metal:4207:20402417,20402620:'}, {'unwanted_material': 'metal', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.2155577775323252, 'nb_photo': 1462, 'list_port_cont': '20219336,20226904,20227284,20228123,20231753,20233802,20234406,20246908,20248420,20255165,20257571,20267167,20267711,20272199,20275163,20275431,20278011,20278102,20278681,20291809,20295456,20296525,20297305,20298354,20302708,20304045,20308345,20309967,20310481,20313249,20313319,20323922,20325351,20334132,20334296,20335620,20340062,20343016,20351303,20352693,20355401,20355640,20392834,20394072,20395599,20401432,20403601,20409396,20411738,20412839,20416185,20417034,20419447,20420873,20421829,20422087,20434613,20436671,20436816,20441330,20442747,20444039,20449077,20456638,20457393,20457583,20461388,20469058,20469644,20470515,20472165,20476540,20478176,20480807,20482514,20483814,20486354,20489638,20490902,20492454,20501266,20504921,20506152,20507068,20508257,20511680,20512280,20515434,20518275,20522711,20523230,20523487,20545691,20553099,20557173,20562353,20562975,20567373,20567759,20571092,20572677,20576565', 'assoc_port': '20215669:20219336,20224375:20231753,20224376:20227284,20224380:20226904,20226941:20228123,20233427:20234406,20233428:20233802,20245940:20246908,20247540:20248420,20253015:20275431,20253018:20275163,20253020:20255165,20254278:20272199,20257117:20257571,20263699:20267167,20266085:20267711,20277673:20278681,20277674:20278102,20277678:20278011,20291009:20291809,20293714:20295456,20296336:20296525,20297027:20297305,20298066:20298354,20300874:20302708,20303269:20304045,20307290:20308345,20308441:20310481,20308451:20309967,20312000:20313319,20312002:20313249,20323459:20323922,20324562:20325351,20330842:20334296,20331821:20334132,20334539:20335620,20337415:20340062,20341994:20343016,20350374:20351303,20351129:20352693,20354706:20355640,20354712:20355401,20392274:20392834,20393266:20394072,20395414:20395599,20398811:20401432,20403539:20403601,20407606:20412839,20407608:20409396,20410110:20411738,20414606:20420873,20414611:20417034,20414615:20416185,20418291:20419447,20421503:20422087,20421527:20421829,20433549:2043667', 'assoc_mat': '20215669:metal:4200:20219336,20224375:metal:4200:20231753,20224376:metal:4200:20227284,20224380:metal:4200:20226904,20226941:metal:4200:20228123,20233427:metal:4200:20234406,20233428:metal:4200:20233802,20245940:metal:4200:20246908,20247540:metal:4200:20248420,20253015:metal:4200:20275431,20253018:metal:4200:20275163,20253020:metal:4200:20255165,20254278:metal:4200:20272199,20257117:metal:4200:20257571,20263699:metal:4200:20267167,20266085:metal:4200:20267711,20277673:metal:4200:20278681,20277674:metal:4200:20278102,20277678:metal:4200:20278011,20291009:metal:4200:20291809,20293714:metal:4200:20295456,20296336:metal:4200:20296525,20297027:metal:4200:20297305,20298066:metal:4200:20298354,20300874:metal:4200:20302708,20303269:metal:4200:20304045,20307290:metal:4200:20308345,20308441:metal:4200:20310481,20308451:metal:4200:20309967,20312000:metal:4200:20313319,20312002:metal:4200:20313249,20323459:metal:4200:20323922,20324562:metal:4200:20325351,20330842:metal:4200:20334296,20331821:metal:4200:20334132,20334539:'}, {'unwanted_material': 'metal', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0, 'nb_photo': 1, 'list_port_cont': '20336665', 'assoc_port': '20336408:20336665', 'assoc_mat': '20336408:metal:3726:20336665'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.012339365554679411, 'nb_photo': 1208, 'list_port_cont': '20168748,20170133,20173854,20174168,20178358,20178613,20184718,20200310,20203914,20206249,20208993,20209440,20209872,20210850,20217455,20218308,20220320,20223976,20226040,20226618,20227879,20229217,20247092,20259505,20265006,20296644,20332604,20333356,20334230,20334407,20334613,20337944,20339423,20340038,20345654,20350789,20351373,20352092,20353917,20355387,20358757,20360014,20360236,20360365,20360570,20361370,20362541,20362597,20362688,20363960,20364113,20364273,20365490,20365924,20366167,20367248,20367341,20368523,20368793,20369101,20369345,20370617,20393168,20395267,20398639,20400649,20402663,20407486,20411477,20415934,20416142,20419525,20420074,20422610,20436063,20438630,20443001,20443784,20444099,20445128,20452064,20455623,20456586,20461364,20469198,20470705,20475608,20476084,20477120,20480486,20483629,20486967,20487365,20490977,20492572,20493853,20493983,20503213,20505002,20506281,20506546,20506716,20507227,20514954,20515875,20516423,20518551,20522754,20525035,20525515,20546218,20549095,20551513,2055360', 'assoc_port': '20168058:20265006,20168492:20168748,20169287:20170133,20171950:20173854,20172748:20174168,20177140:20178358,20177547:20178613,20183126:20184718,20199782:20200310,20200514:20206249,20201665:20203914,20206393:20209440,20206396:20208993,20209121:20209872,20210190:20210850,20215665:20218308,20215671:20217455,20219533:20220320,20220268:20226618,20220270:20223976,20224384:20226040,20226942:20227879,20228246:20229217,20245966:20247092,20249724:20360236,20249727:20360365,20253023:20360570,20257111:20259505,20258543:20362688,20263701:20370617,20266081:20364273,20270891:20369345,20270893:20369101,20277682:20296644,20293713:20368793,20295679:20368523,20296493:20367341,20297024:20367248,20297026:20366167,20297653:20365924,20298063:20365490,20300871:20364113,20303263:20363960,20303271:20362597,20308444:20362541,20308453:20361370,20312004:20360014,20313891:20358757,20324554:20350789,20324561:20334230,20326811:20333356,20330845:20332604,20333489:20334613,20333491:20334407,20336407:20337944,20337414:20339423,20338546:2034003', 'assoc_mat': '20168058:metal:4211:20265006,20168492:metal:4211:20168748,20169287:metal:4211:20170133,20171950:metal:4211:20173854,20172748:metal:4211:20174168,20177140:metal:4211:20178358,20177547:metal:4211:20178613,20183126:metal:4211:20184718,20199782:metal:4211:20200310,20200514:metal:4211:20206249,20201665:metal:4211:20203914,20206393:metal:4211:20209440,20206396:metal:4211:20208993,20209121:metal:4211:20209872,20210190:metal:4211:20210850,20215665:metal:4211:20218308,20215671:metal:4211:20217455,20219533:metal:4211:20220320,20220268:metal:4211:20226618,20220270:metal:4211:20223976,20224384:metal:4211:20226040,20226942:metal:4211:20227879,20228246:metal:4211:20229217,20245966:metal:4211:20247092,20249724:metal:4211:20360236,20249727:metal:4211:20360365,20253023:metal:4211:20360570,20257111:metal:4211:20259505,20258543:metal:4211:20362688,20263701:metal:4211:20370617,20266081:metal:4211:20364273,20270891:metal:4211:20369345,20270893:metal:4211:20369101,20277682:metal:4211:20296644,20293713:metal:4211:20368793,20295679:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0047437553838372845, 'nb_photo': 1, 'list_port_cont': '20340541', 'assoc_port': '20338547:20340541', 'assoc_mat': '20338547:metal:3327:20340541'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0004828086757637415, 'nb_photo': 23, 'list_port_cont': '20203191,20220017,20225102,20248050,20257961,20298232,20334779,20352426,20395699,20410548,20432285,20462265,20516364', 'assoc_port': '20202892:20203191,20219532:20220017,20224383:20225102,20247543:20248050,20255775:20257961,20298061:20298232,20334537:20334779,20350377:20352426,20395415:20395699,20410114:20410548,20431074:20432285,20462119:20462265,20515637:20516364', 'assoc_mat': '20202892:metal:3594:20203191,20219532:metal:3594:20220017,20224383:metal:3594:20225102,20247543:metal:3594:20248050,20255775:metal:3594:20257961,20298061:metal:3594:20298232,20334537:metal:3594:20334779,20350377:metal:3594:20352426,20395415:metal:3594:20395699,20410114:metal:3594:20410548,20431074:metal:3594:20432285,20462119:metal:3594:20462265,20515637:metal:3594:20516364'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.018068079295534317, 'nb_photo': 1037, 'list_port_cont': '20319425,20345898,20355059,20360101,20381908,20382458,20384586,20410412,20419135,20419444,20436294,20447907,20462764,20466596,20469137,20478288,20494360,20495671,20503197,20515108,20516434,20529701,20583886,20584255,20586223', 'assoc_port': '20186675:20319425,20204921:20345898,20220267:20355059,20249726:20360101,20266098:20436294,20295680:20381908,20296337:20382458,20303275:20384586,20326810:20410412,20338543:20419135,20338549:20419444,20392276:20447907,20407610:20462764,20414608:20466596,20431076:20495671,20445955:20478288,20469015:20469137,20470423:20494360,20485440:20503197,20505940:20515108,20506800:20516434,20517445:20529701,20553045:20583886,20561522:20584255,20570272:20586223', 'assoc_mat': '20186675:papier:4205:20319425,20204921:papier:4205:20345898,20220267:papier:4205:20355059,20249726:papier:4205:20360101,20266098:papier:4205:20436294,20295680:papier:4205:20381908,20296337:papier:4205:20382458,20303275:papier:4205:20384586,20326810:papier:4205:20410412,20338543:papier:4205:20419135,20338549:papier:4205:20419444,20392276:papier:4205:20447907,20407610:papier:4205:20462764,20414608:papier:4205:20466596,20431076:papier:4205:20495671,20445955:papier:4205:20478288,20469015:papier:4205:20469137,20470423:papier:4205:20494360,20485440:papier:4205:20503197,20505940:papier:4205:20515108,20506800:papier:4205:20516434,20517445:papier:4205:20529701,20553045:papier:4205:20583886,20561522:papier:4205:20584255,20570272:papier:4205:20586223'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.009717522628293613, 'nb_photo': 1970, 'list_port_cont': '20297162,20317634,20346297,20354741,20355860,20360469,20362955,20379883,20383276,20389340,20410121,20416554,20426353,20451281,20464654,20476679,20479604,20480102,20493744,20494528,20504301,20514605,20522620,20531319,20557663,20584499,20586566', 'assoc_port': '20171947:20297162,20183128:20317634,20204920:20346297,20215672:20354741,20228245:20355860,20251677:20360469,20262031:20362955,20291011:20379883,20297655:20383276,20308443:20389340,20324559:20410121,20334535:20416554,20354704:20426353,20398812:20451281,20410109:20464654,20421532:20493744,20441872:20476679,20451766:20480102,20470424:20494528,20479233:20479604,20487794:20504301,20505111:20514605,20510744:20522620,20519774:20531319,20549743:20557663,20562532:20584499,20573401:20586566', 'assoc_mat': '20171947:papier:4203:20297162,20183128:papier:4203:20317634,20204920:papier:4203:20346297,20215672:papier:4203:20354741,20228245:papier:4203:20355860,20251677:papier:4203:20360469,20262031:papier:4203:20362955,20291011:papier:4203:20379883,20297655:papier:4203:20383276,20308443:papier:4203:20389340,20324559:papier:4203:20410121,20334535:papier:4203:20416554,20354704:papier:4203:20426353,20398812:papier:4203:20451281,20410109:papier:4203:20464654,20421532:papier:4203:20493744,20441872:papier:4203:20476679,20451766:papier:4203:20480102,20470424:papier:4203:20494528,20479233:papier:4203:20479604,20487794:papier:4203:20504301,20505111:papier:4203:20514605,20510744:papier:4203:20522620,20519774:papier:4203:20531319,20549743:papier:4203:20557663,20562532:papier:4203:20584499,20573401:papier:4203:20586566'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.041916359970392905, 'nb_photo': 13095, 'list_port_cont': '20168687,20169506,20170549,20172441,20172611,20173973,20176527,20177468,20178326,20184209,20186810,20192536,20192992,20193194,20193478,20201556,20202050,20202832,20203524,20203766,20206761,20207647,20208849,20209544,20209663,20210572,20214072,20217115,20218084,20218479,20219546,20220173,20221113,20225464,20225583,20227686,20228697,20228950,20246620,20246755,20249531,20249853,20250399,20252804,20253229,20255529,20256784,20257558,20257665,20259751,20263205,20264744,20270946,20271432,20273839,20277196,20277984,20278025,20278069,20278114,20291779,20294893,20294966,20295866,20296443,20296733,20296798,20297241,20297999,20298027,20298280,20301831,20302103,20303707,20303950,20308264,20309194,20309258,20312766,20314556,20325216,20326355,20326614,20328290,20328529,20332297,20332768,20334099,20334246,20335338,20337199,20339503,20340158,20343729,20351005,20351015,20351460,20353487,20355270,20355416,20355595,20392760,20392892,20394401,20398142,20399436,20399980,20402412,20403056,20404888,20408402,20408680,20410950,2041245', 'assoc_port': '20168493:20168687,20169286:20169506,20169835:20170549,20171946:20172611,20171949:20172441,20172747:20173973,20175371:20176527,20177144:20177468,20177543:20178326,20180270:20193478,20183125:20184209,20185346:20186810,20186676:20192536,20192832:20193194,20192834:20192992,20200510:20203766,20200511:20202050,20200513:20201556,20201669:20202832,20202893:20203524,20204919:20206761,20206391:20208849,20206395:20207647,20209117:20209663,20209124:20209544,20210192:20210572,20213072:20214072,20215663:20219546,20215668:20218479,20215674:20218084,20215689:20217115,20219535:20220173,20220269:20221113,20224378:20225583,20224381:20225464,20226939:20227686,20228242:20228950,20228244:20228697,20245938:20246755,20245965:20246620,20247541:20249853,20247544:20249531,20249728:20250399,20251674:20253229,20251679:20252804,20254252:20255529,20255773:20256784,20257109:20257665,20257115:20257558,20258542:20259751,20262050:20263205,20263700:20264744,20270431:20270946,20270889:20273839,20270892:20271432,20276980:20277196,20277671:2027811', 'assoc_mat': '20168493:papier:4207:20168687,20169286:papier:4207:20169506,20169835:papier:4207:20170549,20171946:papier:4207:20172611,20171949:papier:4207:20172441,20172747:papier:4207:20173973,20175371:papier:4207:20176527,20177144:papier:4207:20177468,20177543:papier:4207:20178326,20180270:papier:4207:20193478,20183125:papier:4207:20184209,20185346:papier:4207:20186810,20186676:papier:4207:20192536,20192832:papier:4207:20193194,20192834:papier:4207:20192992,20200510:papier:4207:20203766,20200511:papier:4207:20202050,20200513:papier:4207:20201556,20201669:papier:4207:20202832,20202893:papier:4207:20203524,20204919:papier:4207:20206761,20206391:papier:4207:20208849,20206395:papier:4207:20207647,20209117:papier:4207:20209663,20209124:papier:4207:20209544,20210192:papier:4207:20210572,20213072:papier:4207:20214072,20215663:papier:4207:20219546,20215668:papier:4207:20218479,20215674:papier:4207:20218084,20215689:papier:4207:20217115,20219535:papier:4207:20220173,20220269:papier:4207:20221113,20224378:papier:4207:20225583,2022'}, {'unwanted_material': 'papier', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01525286130135642, 'nb_photo': 2099, 'list_port_cont': '20219347,20226906,20227281,20228125,20231760,20233800,20234407,20246897,20248411,20255156,20257564,20267165,20267703,20272208,20275150,20275426,20278017,20278103,20278678,20291818,20295457,20296523,20297295,20298348,20302715,20304046,20308347,20309973,20310483,20313239,20313326,20323924,20325356,20334137,20334307,20335609,20340057,20343008,20351304,20352694,20355402,20355645,20392832,20394069,20395595,20401443,20403598,20409395,20411736,20412836,20416189,20417044,20419451,20420882,20421814,20422073,20434622,20436662,20436820,20441335,20442742,20444052,20449070,20453693,20456630,20457387,20457594,20461374,20469064,20469639,20470520,20472166,20476533,20478184,20480806,20482521,20483813,20486355,20489644,20490904,20492458,20501271,20504925,20506161,20507071,20508246,20511683,20512289,20515436,20518280,20522722,20523232,20523486,20545697,20553091,20557185,20562356,20562986,20567366,20567767,20571082,20572672,20576574', 'assoc_port': '20215669:20219347,20224375:20231760,20224376:20227281,20224380:20226906,20226941:20228125,20233427:20234407,20233428:20233800,20245940:20246897,20247540:20248411,20253015:20275426,20253018:20275150,20253020:20255156,20254278:20272208,20257117:20257564,20263699:20267165,20266085:20267703,20277673:20278678,20277674:20278103,20277678:20278017,20291009:20291818,20293714:20295457,20296336:20296523,20297027:20297295,20298066:20298348,20300874:20302715,20303269:20304046,20307290:20308347,20308441:20310483,20308451:20309973,20312000:20313326,20312002:20313239,20323459:20323924,20324562:20325356,20330842:20334307,20331821:20334137,20334539:20335609,20337415:20340057,20341994:20343008,20350374:20351304,20351129:20352694,20354706:20355645,20354712:20355402,20392274:20392832,20393266:20394069,20395414:20395595,20398811:20401443,20403539:20403598,20407606:20412836,20407608:20409395,20410110:20411736,20414606:20420882,20414611:20417044,20414615:20416189,20418291:20419451,20421503:20422073,20421527:20421814,20433549:2043666', 'assoc_mat': '20215669:papier:4200:20219347,20224375:papier:4200:20231760,20224376:papier:4200:20227281,20224380:papier:4200:20226906,20226941:papier:4200:20228125,20233427:papier:4200:20234407,20233428:papier:4200:20233800,20245940:papier:4200:20246897,20247540:papier:4200:20248411,20253015:papier:4200:20275426,20253018:papier:4200:20275150,20253020:papier:4200:20255156,20254278:papier:4200:20272208,20257117:papier:4200:20257564,20263699:papier:4200:20267165,20266085:papier:4200:20267703,20277673:papier:4200:20278678,20277674:papier:4200:20278103,20277678:papier:4200:20278017,20291009:papier:4200:20291818,20293714:papier:4200:20295457,20296336:papier:4200:20296523,20297027:papier:4200:20297295,20298066:papier:4200:20298348,20300874:papier:4200:20302715,20303269:papier:4200:20304046,20307290:papier:4200:20308347,20308441:papier:4200:20310483,20308451:papier:4200:20309973,20312000:papier:4200:20313326,20312002:papier:4200:20313239,20323459:papier:4200:20323924,20324562:papier:4200:20325356,20330842:papier:4200:20334307,2033'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9572038924514877, 'nb_photo': 144, 'list_port_cont': '20178580,20180538,20209449,20233580,20257800,20258680,20263831,20277881,20291102,20297712,20300972,20307535,20308287,20308815,20312183,20312705,20314542,20328277,20336666,20354748,20354758', 'assoc_port': '20177138:20178580,20180269:20180538,20201668:20233580,20209120:20209449,20253024:20257800,20258545:20258680,20263698:20263831,20277670:20277881,20291008:20291102,20297654:20297712,20300843:20300972,20307264:20308287,20307291:20307535,20308446:20308815,20312001:20312705,20312005:20312183,20314367:20314542,20327792:20328277,20336408:20336666,20354702:20354758,20354705:20354748', 'assoc_mat': '20177138:papier:3726:20178580,20180269:papier:3726:20180538,20201668:papier:3726:20233580,20209120:papier:3726:20209449,20253024:papier:3726:20257800,20258545:papier:3726:20258680,20263698:papier:3726:20263831,20277670:papier:3726:20277881,20291008:papier:3726:20291102,20297654:papier:3726:20297712,20300843:papier:3726:20300972,20307264:papier:3726:20308287,20307291:papier:3726:20307535,20308446:papier:3726:20308815,20312001:papier:3726:20312705,20312005:papier:3726:20312183,20314367:papier:3726:20314542,20327792:papier:3726:20328277,20336408:papier:3726:20336666,20354702:papier:3726:20354758,20354705:papier:3726:20354748'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010333196242169695, 'nb_photo': 12031, 'list_port_cont': '20168751,20170146,20173848,20174161,20178359,20178599,20184729,20200318,20203925,20206245,20208999,20209437,20209878,20210858,20217453,20218313,20220332,20223978,20226045,20226612,20227880,20229218,20247099,20259496,20265003,20296646,20332612,20333362,20334239,20334400,20334615,20337939,20339419,20340035,20345655,20350787,20351361,20352083,20353923,20355381,20358751,20360012,20360246,20360361,20360565,20361368,20362540,20362606,20362693,20363965,20364123,20364269,20365488,20365929,20366171,20367240,20367353,20368525,20368800,20369109,20369333,20370618,20393176,20395261,20398643,20400639,20402666,20407489,20411467,20415937,20416147,20419512,20420073,20422607,20436070,20438633,20442997,20443791,20444101,20445122,20452060,20455629,20456578,20461369,20469204,20470703,20475603,20476080,20477119,20480476,20483637,20486979,20487362,20490964,20492579,20493867,20493978,20503210,20504998,20506288,20506559,20506717,20507232,20514956,20515882,20516416,20518553,20522755,20525026,20525516,20546212,20549106,20551501,2055359', 'assoc_port': '20168058:20265003,20168492:20168751,20169287:20170146,20171950:20173848,20172748:20174161,20177140:20178359,20177547:20178599,20183126:20184729,20199782:20200318,20200514:20206245,20201665:20203925,20206393:20209437,20206396:20208999,20209121:20209878,20210190:20210858,20215665:20218313,20215671:20217453,20219533:20220332,20220268:20226612,20220270:20223978,20224384:20226045,20226942:20227880,20228246:20229218,20245966:20247099,20249724:20360246,20249727:20360361,20253023:20360565,20257111:20259496,20258543:20362693,20263701:20370618,20266081:20364269,20270891:20369333,20270893:20369109,20277682:20296646,20293713:20368800,20295679:20368525,20296493:20367353,20297024:20367240,20297026:20366171,20297653:20365929,20298063:20365488,20300871:20364123,20303263:20363965,20303271:20362606,20308444:20362540,20308453:20361368,20312004:20360012,20313891:20358751,20324554:20350787,20324561:20334239,20326811:20333362,20330845:20332612,20333489:20334615,20333491:20334400,20336407:20337939,20337414:20339419,20338546:2034003', 'assoc_mat': '20168058:papier:4211:20265003,20168492:papier:4211:20168751,20169287:papier:4211:20170146,20171950:papier:4211:20173848,20172748:papier:4211:20174161,20177140:papier:4211:20178359,20177547:papier:4211:20178599,20183126:papier:4211:20184729,20199782:papier:4211:20200318,20200514:papier:4211:20206245,20201665:papier:4211:20203925,20206393:papier:4211:20209437,20206396:papier:4211:20208999,20209121:papier:4211:20209878,20210190:papier:4211:20210858,20215665:papier:4211:20218313,20215671:papier:4211:20217453,20219533:papier:4211:20220332,20220268:papier:4211:20226612,20220270:papier:4211:20223978,20224384:papier:4211:20226045,20226942:papier:4211:20227880,20228246:papier:4211:20229218,20245966:papier:4211:20247099,20249724:papier:4211:20360246,20249727:papier:4211:20360361,20253023:papier:4211:20360565,20257111:papier:4211:20259496,20258543:papier:4211:20362693,20263701:papier:4211:20370618,20266081:papier:4211:20364269,20270891:papier:4211:20369333,20270893:papier:4211:20369109,20277682:papier:4211:20296646,2029'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009357994876171838, 'nb_photo': 268, 'list_port_cont': '20169748,20171217,20172632,20174092,20178713,20186487,20188607,20200242,20201403,20202952,20208870,20209829,20211310,20217274,20220557,20227550,20227660,20229865,20247288,20248901,20255099,20257455,20260606,20264576,20278385,20278685,20295634,20296824,20296888,20298336,20302295,20304741,20305897,20309603,20310155,20312963,20314131,20325806,20327881,20332514,20333672,20338601,20351382,20352809,20355109,20356293,20394882,20398600,20402648,20405152,20408824,20413202,20415885,20422089,20442811,20444082,20444609,20445552,20449148,20451882,20454022,20457053,20460834,20469712,20470678,20474526,20476956,20483989,20491653,20501400,20505490,20506553,20508477,20508777,20514564,20515512,20520534,20523648,20546474,20549114,20551760,20555025,20557232,20561270,20571029,20576588,20576624', 'assoc_port': '20169285:20169748,20169834:20171217,20171951:20172632,20172749:20174092,20177545:20178713,20183123:20186487,20186672:20188607,20199786:20200242,20200509:20201403,20201667:20202952,20206394:20208870,20209119:20209829,20210194:20211310,20215687:20217274,20219531:20220557,20224377:20227660,20224382:20227550,20228243:20229865,20245939:20247288,20247542:20248901,20253021:20255099,20254304:20257455,20258541:20260606,20262010:20264576,20277672:20278685,20277677:20278385,20293712:20295634,20296334:20296824,20296496:20296888,20298064:20298336,20300873:20302295,20303267:20305897,20303272:20304741,20308442:20310155,20308450:20309603,20312006:20312963,20313893:20314131,20324558:20325806,20326812:20327881,20330844:20332514,20331796:20333672,20337409:20338601,20350380:20351382,20352155:20352809,20354707:20355109,20355354:20356293,20393265:20394882,20397365:20398600,20401648:20402648,20404209:20405152,20407607:20408824,20411279:20413202,20414609:20415885,20421504:20422089,20431075:20444609,20441870:20442811,20443835:2044408', 'assoc_mat': '20169285:papier:3327:20169748,20169834:papier:3327:20171217,20171951:papier:3327:20172632,20172749:papier:3327:20174092,20177545:papier:3327:20178713,20183123:papier:3327:20186487,20186672:papier:3327:20188607,20199786:papier:3327:20200242,20200509:papier:3327:20201403,20201667:papier:3327:20202952,20206394:papier:3327:20208870,20209119:papier:3327:20209829,20210194:papier:3327:20211310,20215687:papier:3327:20217274,20219531:papier:3327:20220557,20224377:papier:3327:20227660,20224382:papier:3327:20227550,20228243:papier:3327:20229865,20245939:papier:3327:20247288,20247542:papier:3327:20248901,20253021:papier:3327:20255099,20254304:papier:3327:20257455,20258541:papier:3327:20260606,20262010:papier:3327:20264576,20277672:papier:3327:20278685,20277677:papier:3327:20278385,20293712:papier:3327:20295634,20296334:papier:3327:20296824,20296496:papier:3327:20296888,20298064:papier:3327:20298336,20300873:papier:3327:20302295,20303267:papier:3327:20305897,20303272:papier:3327:20304741,20308442:papier:3327:20310155,2030'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.07898998889169846, 'nb_photo': 3245, 'list_port_cont': '20185870,20203196,20220026,20225100,20248046,20257959,20270565,20298234,20334773,20352435,20395697,20410551,20432291,20462268,20485244,20492365,20516359,20570859', 'assoc_port': '20185344:20185870,20202892:20203196,20219532:20220026,20224383:20225100,20247543:20248046,20255775:20257959,20270434:20270565,20298061:20298234,20334537:20334773,20350377:20352435,20395415:20395697,20410114:20410551,20431074:20432291,20462119:20462268,20481817:20485244,20492275:20492365,20515637:20516359,20570274:20570859', 'assoc_mat': '20185344:papier:3594:20185870,20202892:papier:3594:20203196,20219532:papier:3594:20220026,20224383:papier:3594:20225100,20247543:papier:3594:20248046,20255775:papier:3594:20257959,20270434:papier:3594:20270565,20298061:papier:3594:20298234,20334537:papier:3594:20334773,20350377:papier:3594:20352435,20395415:papier:3594:20395697,20410114:papier:3594:20410551,20431074:papier:3594:20432291,20462119:papier:3594:20462268,20481817:papier:3594:20485244,20492275:papier:3594:20492365,20515637:papier:3594:20516359,20570274:papier:3594:20570859'}, {'unwanted_material': 'pehd', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.006091120913663276, 'nb_photo': 80, 'list_port_cont': '20319424,20345891,20355051,20360109,20381917,20382457,20384579,20410421,20419446,20436296,20447904,20462752,20466581,20469143,20478290,20494359,20495679,20503193,20515106,20516442,20529711,20583888,20584256,20586220', 'assoc_port': '20186675:20319424,20204921:20345891,20220267:20355051,20249726:20360109,20266098:20436296,20295680:20381917,20296337:20382457,20303275:20384579,20326810:20410421,20338549:20419446,20392276:20447904,20407610:20462752,20414608:20466581,20431076:20495679,20445955:20478290,20469015:20469143,20470423:20494359,20485440:20503193,20505940:20515106,20506800:20516442,20517445:20529711,20553045:20583888,20561522:20584256,20570272:20586220', 'assoc_mat': '20186675:pehd:4205:20319424,20204921:pehd:4205:20345891,20220267:pehd:4205:20355051,20249726:pehd:4205:20360109,20266098:pehd:4205:20436296,20295680:pehd:4205:20381917,20296337:pehd:4205:20382457,20303275:pehd:4205:20384579,20326810:pehd:4205:20410421,20338549:pehd:4205:20419446,20392276:pehd:4205:20447904,20407610:pehd:4205:20462752,20414608:pehd:4205:20466581,20431076:pehd:4205:20495679,20445955:pehd:4205:20478290,20469015:pehd:4205:20469143,20470423:pehd:4205:20494359,20485440:pehd:4205:20503193,20505940:pehd:4205:20515106,20506800:pehd:4205:20516442,20517445:pehd:4205:20529711,20553045:pehd:4205:20583888,20561522:pehd:4205:20584256,20570272:pehd:4205:20586220'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.003705212433306811, 'nb_photo': 253, 'list_port_cont': '20297154,20317624,20346301,20354730,20355862,20360465,20362945,20379890,20383273,20389344,20410123,20416549,20426342,20451286,20464647,20476674,20479600,20480111,20493735,20494525,20504295,20514600,20522624,20531315,20557664,20584492,20586555', 'assoc_port': '20171947:20297154,20183128:20317624,20204920:20346301,20215672:20354730,20228245:20355862,20251677:20360465,20262031:20362945,20291011:20379890,20297655:20383273,20308443:20389344,20324559:20410123,20334535:20416549,20354704:20426342,20398812:20451286,20410109:20464647,20421532:20493735,20441872:20476674,20451766:20480111,20470424:20494525,20479233:20479600,20487794:20504295,20505111:20514600,20510744:20522624,20519774:20531315,20549743:20557664,20562532:20584492,20573401:20586555', 'assoc_mat': '20171947:pehd:4203:20297154,20183128:pehd:4203:20317624,20204920:pehd:4203:20346301,20215672:pehd:4203:20354730,20228245:pehd:4203:20355862,20251677:pehd:4203:20360465,20262031:pehd:4203:20362945,20291011:pehd:4203:20379890,20297655:pehd:4203:20383273,20308443:pehd:4203:20389344,20324559:pehd:4203:20410123,20334535:pehd:4203:20416549,20354704:pehd:4203:20426342,20398812:pehd:4203:20451286,20410109:pehd:4203:20464647,20421532:pehd:4203:20493735,20441872:pehd:4203:20476674,20451766:pehd:4203:20480111,20470424:pehd:4203:20494525,20479233:pehd:4203:20479600,20487794:pehd:4203:20504295,20505111:pehd:4203:20514600,20510744:pehd:4203:20522624,20519774:pehd:4203:20531315,20549743:pehd:4203:20557664,20562532:pehd:4203:20584492,20573401:pehd:4203:20586555'}, {'unwanted_material': 'pehd', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004146789730213264, 'nb_photo': 262, 'list_port_cont': '20176541,20208851,20217108,20218079,20218468,20219549,20220177,20221115,20225459,20225582,20227688,20228707,20228958,20246765,20249532,20250392,20252801,20253218,20255528,20256782,20257556,20259753,20264734,20273843,20277978,20278112,20291772,20294906,20294972,20295860,20296742,20297248,20298007,20298288,20302116,20303720,20303958,20308259,20309186,20314561,20325222,20326356,20326607,20328525,20332285,20332775,20334107,20334249,20337202,20339509,20340161,20343733,20350993,20351456,20353493,20355273,20355420,20392768,20392893,20399983,20404886,20408691,20410951,20412448,20412717,20415492,20419618,20421447,20421538,20421675,20434371,20434782,20436749,20438227,20442968,20443799,20444115,20447401,20449176,20452938,20454749,20456342,20460111,20469085,20469614,20470564,20470731,20472416,20474857,20475400,20476942,20478276,20479350,20479412,20482948,20486032,20487065,20488928,20491239,20492430,20492523,20502790,20503073,20504995,20505376,20506142,20506465,20506839,20507058,20508134,20514080,20514505,20516051,2051633', 'assoc_port': '20175371:20176541,20206391:20208851,20215663:20219549,20215668:20218468,20215674:20218079,20215689:20217108,20219535:20220177,20220269:20221115,20224378:20225582,20224381:20225459,20226939:20227688,20228242:20228958,20228244:20228707,20245938:20246765,20247544:20249532,20249728:20250392,20251674:20253218,20251679:20252801,20254252:20255528,20255773:20256782,20257115:20257556,20258542:20259753,20263700:20264734,20270889:20273843,20277671:20278112,20277684:20277978,20291010:20291772,20293711:20294972,20293715:20294906,20295678:20295860,20296497:20296742,20297023:20297248,20297658:20298007,20298065:20298288,20300870:20302116,20303266:20303958,20303270:20303720,20307263:20308259,20308448:20309186,20314366:20314561,20324553:20326607,20324557:20326356,20324560:20325222,20327793:20328525,20330843:20332285,20331794:20332775,20333490:20334249,20333492:20334107,20336410:20337202,20338544:20340161,20338548:20339509,20341995:20343733,20350379:20350993,20351125:20351456,20353379:20353493,20354708:20355420,20354711:2035527', 'assoc_mat': '20175371:pehd:4207:20176541,20206391:pehd:4207:20208851,20215663:pehd:4207:20219549,20215668:pehd:4207:20218468,20215674:pehd:4207:20218079,20215689:pehd:4207:20217108,20219535:pehd:4207:20220177,20220269:pehd:4207:20221115,20224378:pehd:4207:20225582,20224381:pehd:4207:20225459,20226939:pehd:4207:20227688,20228242:pehd:4207:20228958,20228244:pehd:4207:20228707,20245938:pehd:4207:20246765,20247544:pehd:4207:20249532,20249728:pehd:4207:20250392,20251674:pehd:4207:20253218,20251679:pehd:4207:20252801,20254252:pehd:4207:20255528,20255773:pehd:4207:20256782,20257115:pehd:4207:20257556,20258542:pehd:4207:20259753,20263700:pehd:4207:20264734,20270889:pehd:4207:20273843,20277671:pehd:4207:20278112,20277684:pehd:4207:20277978,20291010:pehd:4207:20291772,20293711:pehd:4207:20294972,20293715:pehd:4207:20294906,20295678:pehd:4207:20295860,20296497:pehd:4207:20296742,20297023:pehd:4207:20297248,20297658:pehd:4207:20298007,20298065:pehd:4207:20298288,20300870:pehd:4207:20302116,20303266:pehd:4207:20303958,20303270:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.008998046271607475, 'nb_photo': 931, 'list_port_cont': '20168766,20177062,20185082,20193236,20219338,20226903,20227270,20228131,20231767,20233790,20234414,20246903,20248414,20255166,20257574,20267158,20267713,20272202,20275162,20275432,20278012,20278096,20278671,20291813,20295460,20296516,20297304,20298350,20302712,20304040,20309965,20310471,20313252,20313330,20323918,20325348,20334133,20334303,20335613,20340058,20343013,20351315,20352691,20355409,20355639,20392828,20394076,20395602,20401434,20403611,20409394,20411746,20412827,20416193,20417040,20419448,20420883,20421824,20422072,20434616,20436669,20436811,20441325,20442739,20444040,20449079,20453686,20456628,20457402,20457585,20461380,20469062,20469632,20470516,20472180,20476536,20478182,20480805,20482518,20483815,20486369,20489639,20490907,20492449,20501268,20504919,20506150,20507070,20508249,20511684,20512288,20515442,20518266,20522717,20523236,20523484,20545702,20553089,20557176,20562354,20562985,20567381,20567765,20571094,20572675,20576566', 'assoc_port': '20168494:20168766,20175370:20177062,20183122:20185082,20192831:20193236,20215669:20219338,20224375:20231767,20224376:20227270,20224380:20226903,20226941:20228131,20233427:20234414,20233428:20233790,20245940:20246903,20247540:20248414,20253015:20275432,20253018:20275162,20253020:20255166,20254278:20272202,20257117:20257574,20263699:20267158,20266085:20267713,20277673:20278671,20277674:20278096,20277678:20278012,20291009:20291813,20293714:20295460,20296336:20296516,20297027:20297304,20298066:20298350,20300874:20302712,20303269:20304040,20308441:20310471,20308451:20309965,20312000:20313330,20312002:20313252,20323459:20323918,20324562:20325348,20330842:20334303,20331821:20334133,20334539:20335613,20337415:20340058,20341994:20343013,20350374:20351315,20351129:20352691,20354706:20355639,20354712:20355409,20392274:20392828,20393266:20394076,20395414:20395602,20398811:20401434,20403539:20403611,20407606:20412827,20407608:20409394,20410110:20411746,20414606:20420883,20414611:20417040,20414615:20416193,20418291:2041944', 'assoc_mat': '20168494:pehd:4200:20168766,20175370:pehd:4200:20177062,20183122:pehd:4200:20185082,20192831:pehd:4200:20193236,20215669:pehd:4200:20219338,20224375:pehd:4200:20231767,20224376:pehd:4200:20227270,20224380:pehd:4200:20226903,20226941:pehd:4200:20228131,20233427:pehd:4200:20234414,20233428:pehd:4200:20233790,20245940:pehd:4200:20246903,20247540:pehd:4200:20248414,20253015:pehd:4200:20275432,20253018:pehd:4200:20275162,20253020:pehd:4200:20255166,20254278:pehd:4200:20272202,20257117:pehd:4200:20257574,20263699:pehd:4200:20267158,20266085:pehd:4200:20267713,20277673:pehd:4200:20278671,20277674:pehd:4200:20278096,20277678:pehd:4200:20278012,20291009:pehd:4200:20291813,20293714:pehd:4200:20295460,20296336:pehd:4200:20296516,20297027:pehd:4200:20297304,20298066:pehd:4200:20298350,20300874:pehd:4200:20302712,20303269:pehd:4200:20304040,20308441:pehd:4200:20310471,20308451:pehd:4200:20309965,20312000:pehd:4200:20313330,20312002:pehd:4200:20313252,20323459:pehd:4200:20323918,20324562:pehd:4200:20325348,20330842:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9412903838464017, 'nb_photo': 14141, 'list_port_cont': '20168744,20170143,20173852,20174165,20178353,20178608,20184721,20200312,20203919,20206246,20208998,20209432,20209869,20210857,20217449,20218315,20220334,20223974,20226050,20226613,20227875,20229221,20247094,20259500,20265011,20296647,20332610,20333365,20334237,20334409,20334608,20337946,20339424,20340036,20345657,20350783,20351362,20352089,20353925,20355382,20358750,20360009,20360249,20360372,20360569,20361363,20362539,20362595,20362694,20363961,20364119,20364281,20365499,20365925,20366178,20367249,20367354,20368520,20368797,20369105,20369337,20370612,20393173,20395260,20398644,20400647,20402664,20407488,20411468,20415931,20416148,20419519,20420075,20422605,20436065,20438635,20442998,20443781,20444106,20445129,20452058,20455619,20456582,20461365,20469211,20470704,20475605,20476091,20477121,20480475,20483625,20486968,20487361,20490972,20492567,20493851,20493981,20503222,20505007,20506280,20506548,20506719,20507220,20514951,20515879,20516425,20518557,20522745,20525023,20525522,20546207,20549093,20551500,2055359', 'assoc_port': '20168058:20265011,20168492:20168744,20169287:20170143,20171950:20173852,20172748:20174165,20177140:20178353,20177547:20178608,20183126:20184721,20199782:20200312,20200514:20206246,20201665:20203919,20206393:20209432,20206396:20208998,20209121:20209869,20210190:20210857,20215665:20218315,20215671:20217449,20219533:20220334,20220268:20226613,20220270:20223974,20224384:20226050,20226942:20227875,20228246:20229221,20245966:20247094,20249724:20360249,20249727:20360372,20253023:20360569,20257111:20259500,20258543:20362694,20263701:20370612,20266081:20364281,20270891:20369337,20270893:20369105,20277682:20296647,20293713:20368797,20295679:20368520,20296493:20367354,20297024:20367249,20297026:20366178,20297653:20365925,20298063:20365499,20300871:20364119,20303263:20363961,20303271:20362595,20308444:20362539,20308453:20361363,20312004:20360009,20313891:20358750,20324554:20350783,20324561:20334237,20326811:20333365,20330845:20332610,20333489:20334608,20333491:20334409,20336407:20337946,20337414:20339424,20338546:2034003', 'assoc_mat': '20168058:pehd:4211:20265011,20168492:pehd:4211:20168744,20169287:pehd:4211:20170143,20171950:pehd:4211:20173852,20172748:pehd:4211:20174165,20177140:pehd:4211:20178353,20177547:pehd:4211:20178608,20183126:pehd:4211:20184721,20199782:pehd:4211:20200312,20200514:pehd:4211:20206246,20201665:pehd:4211:20203919,20206393:pehd:4211:20209432,20206396:pehd:4211:20208998,20209121:pehd:4211:20209869,20210190:pehd:4211:20210857,20215665:pehd:4211:20218315,20215671:pehd:4211:20217449,20219533:pehd:4211:20220334,20220268:pehd:4211:20226613,20220270:pehd:4211:20223974,20224384:pehd:4211:20226050,20226942:pehd:4211:20227875,20228246:pehd:4211:20229221,20245966:pehd:4211:20247094,20249724:pehd:4211:20360249,20249727:pehd:4211:20360372,20253023:pehd:4211:20360569,20257111:pehd:4211:20259500,20258543:pehd:4211:20362694,20263701:pehd:4211:20370612,20266081:pehd:4211:20364281,20270891:pehd:4211:20369337,20270893:pehd:4211:20369105,20277682:pehd:4211:20296647,20293713:pehd:4211:20368797,20295679:pehd:4211:20368520,20296493:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003032136380504988, 'nb_photo': 4, 'list_port_cont': '20257452,20325808,20421574,20551768', 'assoc_port': '20254304:20257452,20324558:20325808,20420764:20421574,20549746:20551768', 'assoc_mat': '20254304:pehd:3327:20257452,20324558:pehd:3327:20325808,20420764:pehd:3327:20421574,20549746:pehd:3327:20551768'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.00041988503622256514, 'nb_photo': 6, 'list_port_cont': '20203193,20248051,20334780,20410547,20516367', 'assoc_port': '20202892:20203193,20247543:20248051,20334537:20334780,20410114:20410547,20515637:20516367', 'assoc_mat': '20202892:pehd:3594:20203193,20247543:pehd:3594:20248051,20334537:pehd:3594:20334780,20410114:pehd:3594:20410547,20515637:pehd:3594:20516367'}, {'unwanted_material': 'pet_clair', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.004751006039918991, 'nb_photo': 11, 'list_port_cont': '20319418,20384577,20410422,20495673,20503199,20515104,20529698', 'assoc_port': '20186675:20319418,20303275:20384577,20326810:20410422,20431076:20495673,20485440:20503199,20505940:20515104,20517445:20529698', 'assoc_mat': '20186675:pet_clair:4205:20319418,20303275:pet_clair:4205:20384577,20326810:pet_clair:4205:20410422,20431076:pet_clair:4205:20495673,20485440:pet_clair:4205:20503199,20505940:pet_clair:4205:20515104,20517445:pet_clair:4205:20529698'}, {'unwanted_material': 'pet_clair', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00038799938099661277, 'nb_photo': 2, 'list_port_cont': '20476669,20531311', 'assoc_port': '20441872:20476669,20519774:20531311', 'assoc_mat': '20441872:pet_clair:4203:20476669,20519774:pet_clair:4203:20531311'}, {'unwanted_material': 'pet_clair', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0026091047898471453, 'nb_photo': 22, 'list_port_cont': '20219548,20221114,20227685,20228952,20249856,20271438,20273844,20277982,20297240,20303949,20343741,20447392,20460097,20474853,20492535,20502799,20516042,20516390,20553296,20562686,20577293', 'assoc_port': '20215663:20219548,20220269:20221114,20226939:20227685,20228242:20228952,20247541:20249856,20270889:20273844,20270892:20271438,20277684:20277982,20297023:20297240,20303266:20303949,20341995:20343741,20445954:20447392,20459163:20460097,20474347:20474853,20492274:20492535,20502151:20502799,20513199:20516042,20515633:20516390,20551967:20553296,20561523:20562686,20577150:20577293', 'assoc_mat': '20215663:pet_clair:4207:20219548,20220269:pet_clair:4207:20221114,20226939:pet_clair:4207:20227685,20228242:pet_clair:4207:20228952,20247541:pet_clair:4207:20249856,20270889:pet_clair:4207:20273844,20270892:pet_clair:4207:20271438,20277684:pet_clair:4207:20277982,20297023:pet_clair:4207:20297240,20303266:pet_clair:4207:20303949,20341995:pet_clair:4207:20343741,20445954:pet_clair:4207:20447392,20459163:pet_clair:4207:20460097,20474347:pet_clair:4207:20474853,20492274:pet_clair:4207:20492535,20502151:pet_clair:4207:20502799,20513199:pet_clair:4207:20516042,20515633:pet_clair:4207:20516390,20551967:pet_clair:4207:20553296,20561523:pet_clair:4207:20562686,20577150:pet_clair:4207:20577293'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.053714476405941146, 'nb_photo': 703, 'list_port_cont': '20168774,20170842,20175949,20176813,20177055,20179023,20183790,20185070,20193222,20203781,20204135,20209704,20219349,20226916,20227276,20228122,20231758,20233792,20234416,20246906,20248419,20255158,20257568,20267166,20267714,20272196,20275156,20278015,20278105,20278672,20291808,20295459,20296526,20297298,20298352,20302713,20304049,20308348,20309964,20310470,20313250,20313329,20323913,20325352,20334126,20334299,20335607,20340054,20343005,20352703,20355399,20355648,20392833,20394070,20395597,20401441,20403599,20409385,20411743,20412832,20416192,20417042,20419461,20420885,20421825,20422083,20434621,20436665,20436814,20441328,20442740,20444046,20449076,20453696,20456632,20457394,20457581,20461382,20469069,20469647,20470513,20472177,20476535,20478185,20480798,20482522,20483819,20486358,20489640,20506156,20507073,20508258,20511675,20512277,20515443,20518274,20523233,20523479,20545700,20553092,20557183,20562363,20562983,20567375,20567760,20571085,20576572', 'assoc_port': '20168494:20168774,20169833:20170842,20172746:20175949,20175370:20177055,20175372:20176813,20177539:20179023,20180267:20183790,20183122:20185070,20192831:20193222,20202891:20203781,20202895:20204135,20209116:20209704,20215669:20219349,20224375:20231758,20224376:20227276,20224380:20226916,20226941:20228122,20233427:20234416,20233428:20233792,20245940:20246906,20247540:20248419,20253018:20275156,20253020:20255158,20254278:20272196,20257117:20257568,20263699:20267166,20266085:20267714,20277673:20278672,20277674:20278105,20277678:20278015,20291009:20291808,20293714:20295459,20296336:20296526,20297027:20297298,20298066:20298352,20300874:20302713,20303269:20304049,20307290:20308348,20308441:20310470,20308451:20309964,20312000:20313329,20312002:20313250,20323459:20323913,20324562:20325352,20330842:20334299,20331821:20334126,20334539:20335607,20337415:20340054,20341994:20343005,20351129:20352703,20354706:20355648,20354712:20355399,20392274:20392833,20393266:20394070,20395414:20395597,20398811:20401441,20403539:2040359', 'assoc_mat': '20168494:pet_clair:4200:20168774,20169833:pet_clair:4200:20170842,20172746:pet_clair:4200:20175949,20175370:pet_clair:4200:20177055,20175372:pet_clair:4200:20176813,20177539:pet_clair:4200:20179023,20180267:pet_clair:4200:20183790,20183122:pet_clair:4200:20185070,20192831:pet_clair:4200:20193222,20202891:pet_clair:4200:20203781,20202895:pet_clair:4200:20204135,20209116:pet_clair:4200:20209704,20215669:pet_clair:4200:20219349,20224375:pet_clair:4200:20231758,20224376:pet_clair:4200:20227276,20224380:pet_clair:4200:20226916,20226941:pet_clair:4200:20228122,20233427:pet_clair:4200:20234416,20233428:pet_clair:4200:20233792,20245940:pet_clair:4200:20246906,20247540:pet_clair:4200:20248419,20253018:pet_clair:4200:20275156,20253020:pet_clair:4200:20255158,20254278:pet_clair:4200:20272196,20257117:pet_clair:4200:20257568,20263699:pet_clair:4200:20267166,20266085:pet_clair:4200:20267714,20277673:pet_clair:4200:20278672,20277674:pet_clair:4200:20278105,20277678:pet_clair:4200:20278015,20291009:pet_clair:4200:20291808,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004214607693251423, 'nb_photo': 45, 'list_port_cont': '20174158,20200311,20206248,20217459,20220321,20223977,20227873,20229222,20337949,20351363,20355384,20360016,20362607,20363970,20364118,20364277,20368802,20370615,20398647,20415935,20416141,20436076,20438624,20444100,20455618,20470690,20476089,20480474,20493989,20503214,20506720,20507222,20514961,20518566,20553602,20562789,20580169', 'assoc_port': '20172748:20174158,20199782:20200311,20200514:20206248,20215671:20217459,20219533:20220321,20220270:20223977,20226942:20227873,20228246:20229222,20263701:20370615,20266081:20364277,20293713:20368802,20300871:20364118,20303263:20363970,20303271:20362607,20312004:20360016,20336407:20337949,20350378:20351363,20354709:20355384,20397364:20398647,20414614:20416141,20414616:20415935,20433556:20436076,20436923:20438624,20443834:20444100,20454226:20455618,20470419:20470690,20474343:20476089,20479475:20480474,20493658:20493989,20502150:20503214,20506319:20506720,20506970:20507222,20513204:20514961,20517446:20518566,20551966:20553602,20561520:20562789,20579533:20580169', 'assoc_mat': '20172748:pet_clair:4211:20174158,20199782:pet_clair:4211:20200311,20200514:pet_clair:4211:20206248,20215671:pet_clair:4211:20217459,20219533:pet_clair:4211:20220321,20220270:pet_clair:4211:20223977,20226942:pet_clair:4211:20227873,20228246:pet_clair:4211:20229222,20263701:pet_clair:4211:20370615,20266081:pet_clair:4211:20364277,20293713:pet_clair:4211:20368802,20300871:pet_clair:4211:20364118,20303263:pet_clair:4211:20363970,20303271:pet_clair:4211:20362607,20312004:pet_clair:4211:20360016,20336407:pet_clair:4211:20337949,20350378:pet_clair:4211:20351363,20354709:pet_clair:4211:20355384,20397364:pet_clair:4211:20398647,20414614:pet_clair:4211:20416141,20414616:pet_clair:4211:20415935,20433556:pet_clair:4211:20436076,20436923:pet_clair:4211:20438624,20443834:pet_clair:4211:20444100,20454226:pet_clair:4211:20455618,20470419:pet_clair:4211:20470690,20474343:pet_clair:4211:20476089,20479475:pet_clair:4211:20480474,20493658:pet_clair:4211:20493989,20502150:pet_clair:4211:20503214,20506319:pet_clair:4211:20506720,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9896872983786826, 'nb_photo': 50315, 'list_port_cont': '20169758,20171226,20171787,20172627,20174097,20177038,20178245,20178718,20186483,20188613,20200241,20200487,20201399,20202959,20208863,20209823,20211303,20217279,20217515,20220556,20227558,20227654,20229867,20247283,20248890,20255108,20257448,20260605,20264578,20267675,20278178,20278389,20278571,20278695,20295629,20296815,20296894,20298334,20302294,20304749,20305893,20309608,20310153,20312970,20314135,20325803,20327884,20332515,20333664,20338602,20340537,20351375,20352803,20355106,20356245,20356299,20357095,20394873,20398598,20402641,20405153,20408827,20413199,20415888,20420404,20421570,20422098,20435101,20435378,20437306,20438479,20442821,20444079,20444618,20445547,20449150,20451891,20454020,20457059,20460833,20469158,20469703,20470682,20474520,20476958,20479422,20481355,20483992,20486818,20491225,20491660,20493044,20501399,20505493,20506564,20508476,20508774,20514563,20515516,20516623,20520543,20522733,20523647,20546484,20549122,20551765,20555015,20557235,20561261,20563375,20567387,20571023,20576584,2057662', 'assoc_port': '20168059:20177038,20169285:20169758,20169831:20171787,20169834:20171226,20171951:20172627,20172749:20174097,20177142:20178245,20177545:20178718,20183123:20186483,20186672:20188613,20199784:20200487,20199786:20200241,20200509:20201399,20201667:20202959,20206394:20208863,20209119:20209823,20210194:20211303,20215666:20217515,20215687:20217279,20219531:20220556,20224377:20227654,20224382:20227558,20228243:20229867,20245939:20247283,20247542:20248890,20253021:20255108,20254304:20257448,20258541:20260605,20262010:20264578,20266083:20267675,20277672:20278695,20277675:20278571,20277677:20278389,20277681:20278178,20293712:20295629,20296334:20296815,20296496:20296894,20298064:20298334,20300873:20302294,20303267:20305893,20303272:20304749,20308442:20310153,20308450:20309608,20312006:20312970,20313893:20314135,20324558:20325803,20326812:20327884,20330844:20332515,20331796:20333664,20337409:20338602,20338547:20340537,20350380:20351375,20352155:20352803,20354703:20357095,20354707:20355106,20355341:20356245,20355354:2035629', 'assoc_mat': '20168059:pet_clair:3327:20177038,20169285:pet_clair:3327:20169758,20169831:pet_clair:3327:20171787,20169834:pet_clair:3327:20171226,20171951:pet_clair:3327:20172627,20172749:pet_clair:3327:20174097,20177142:pet_clair:3327:20178245,20177545:pet_clair:3327:20178718,20183123:pet_clair:3327:20186483,20186672:pet_clair:3327:20188613,20199784:pet_clair:3327:20200487,20199786:pet_clair:3327:20200241,20200509:pet_clair:3327:20201399,20201667:pet_clair:3327:20202959,20206394:pet_clair:3327:20208863,20209119:pet_clair:3327:20209823,20210194:pet_clair:3327:20211303,20215666:pet_clair:3327:20217515,20215687:pet_clair:3327:20217279,20219531:pet_clair:3327:20220556,20224377:pet_clair:3327:20227654,20224382:pet_clair:3327:20227558,20228243:pet_clair:3327:20229867,20245939:pet_clair:3327:20247283,20247542:pet_clair:3327:20248890,20253021:pet_clair:3327:20255108,20254304:pet_clair:3327:20257448,20258541:pet_clair:3327:20260605,20262010:pet_clair:3327:20264578,20266083:pet_clair:3327:20267675,20277672:pet_clair:3327:20278695,2'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.007048808207494005, 'nb_photo': 140, 'list_port_cont': '20185858,20203189,20220027,20225110,20248043,20257966,20270567,20298239,20334775,20352433,20395696,20410545,20432289,20462274,20485253,20492368,20516360,20570868', 'assoc_port': '20185344:20185858,20202892:20203189,20219532:20220027,20224383:20225110,20247543:20248043,20255775:20257966,20270434:20270567,20298061:20298239,20334537:20334775,20350377:20352433,20395415:20395696,20410114:20410545,20431074:20432289,20462119:20462274,20481817:20485253,20492275:20492368,20515637:20516360,20570274:20570868', 'assoc_mat': '20185344:pet_clair:3594:20185858,20202892:pet_clair:3594:20203189,20219532:pet_clair:3594:20220027,20224383:pet_clair:3594:20225110,20247543:pet_clair:3594:20248043,20255775:pet_clair:3594:20257966,20270434:pet_clair:3594:20270567,20298061:pet_clair:3594:20298239,20334537:pet_clair:3594:20334775,20350377:pet_clair:3594:20352433,20395415:pet_clair:3594:20395696,20410114:pet_clair:3594:20410545,20431074:pet_clair:3594:20432289,20462119:pet_clair:3594:20462274,20481817:pet_clair:3594:20485253,20492275:pet_clair:3594:20492368,20515637:pet_clair:3594:20516360,20570274:pet_clair:3594:20570868'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.677131164756644, 'nb_photo': 2611, 'list_port_cont': '20168769,20170846,20175947,20176820,20177057,20179013,20183789,20185081,20193229,20203777,20204143,20209705,20219344,20226907,20227278,20228118,20231762,20233801,20234409,20246898,20248423,20255157,20257570,20267163,20267704,20272209,20275158,20275420,20278013,20278097,20278676,20291820,20295468,20296514,20297302,20298361,20302710,20304047,20308341,20309972,20310475,20313244,20313325,20323911,20325359,20334134,20334309,20335621,20340056,20343014,20351307,20352696,20355403,20355637,20392829,20394071,20395601,20401433,20403609,20409390,20411748,20412834,20416183,20417031,20419453,20420886,20421827,20422079,20434618,20436668,20436812,20441339,20442750,20444042,20449073,20453688,20456634,20457391,20457584,20461373,20469070,20469635,20470518,20472173,20476545,20478181,20480796,20482523,20483821,20486361,20489642,20490901,20492456,20501264,20504931,20506149,20507077,20508252,20511687,20512284,20515430,20518277,20522718,20523241,20523478,20545687,20553094,20557178,20562348,20562977,20567374,20567762,20571084,2057267', 'assoc_port': '20168494:20168769,20169833:20170846,20172746:20175947,20175370:20177057,20175372:20176820,20177539:20179013,20180267:20183789,20183122:20185081,20192831:20193229,20202891:20203777,20202895:20204143,20209116:20209705,20215669:20219344,20224375:20231762,20224376:20227278,20224380:20226907,20226941:20228118,20233427:20234409,20233428:20233801,20245940:20246898,20247540:20248423,20253015:20275420,20253018:20275158,20253020:20255157,20254278:20272209,20257117:20257570,20263699:20267163,20266085:20267704,20277673:20278676,20277674:20278097,20277678:20278013,20291009:20291820,20293714:20295468,20296336:20296514,20297027:20297302,20298066:20298361,20300874:20302710,20303269:20304047,20307290:20308341,20308441:20310475,20308451:20309972,20312000:20313325,20312002:20313244,20323459:20323911,20324562:20325359,20330842:20334309,20331821:20334134,20334539:20335621,20337415:20340056,20341994:20343014,20350374:20351307,20351129:20352696,20354706:20355637,20354712:20355403,20392274:20392829,20393266:20394071,20395414:2039560', 'assoc_mat': '20168494:pet_fonce:4200:20168769,20169833:pet_fonce:4200:20170846,20172746:pet_fonce:4200:20175947,20175370:pet_fonce:4200:20177057,20175372:pet_fonce:4200:20176820,20177539:pet_fonce:4200:20179013,20180267:pet_fonce:4200:20183789,20183122:pet_fonce:4200:20185081,20192831:pet_fonce:4200:20193229,20202891:pet_fonce:4200:20203777,20202895:pet_fonce:4200:20204143,20209116:pet_fonce:4200:20209705,20215669:pet_fonce:4200:20219344,20224375:pet_fonce:4200:20231762,20224376:pet_fonce:4200:20227278,20224380:pet_fonce:4200:20226907,20226941:pet_fonce:4200:20228118,20233427:pet_fonce:4200:20234409,20233428:pet_fonce:4200:20233801,20245940:pet_fonce:4200:20246898,20247540:pet_fonce:4200:20248423,20253015:pet_fonce:4200:20275420,20253018:pet_fonce:4200:20275158,20253020:pet_fonce:4200:20255157,20254278:pet_fonce:4200:20272209,20257117:pet_fonce:4200:20257570,20263699:pet_fonce:4200:20267163,20266085:pet_fonce:4200:20267704,20277673:pet_fonce:4200:20278676,20277674:pet_fonce:4200:20278097,20277678:pet_fonce:4200:20278013,2'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00035777031740024285, 'nb_photo': 7, 'list_port_cont': '20334403,20340034,20493855,20525520,20546209,20577422', 'assoc_port': '20333491:20334403,20338546:20340034,20493657:20493855,20524357:20525520,20544937:20546209,20577148:20577422', 'assoc_mat': '20333491:pet_fonce:4211:20334403,20338546:pet_fonce:4211:20340034,20493657:pet_fonce:4211:20493855,20524357:pet_fonce:4211:20525520,20544937:pet_fonce:4211:20546209,20577148:pet_fonce:4211:20577422'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0025549005025154695, 'nb_photo': 7, 'list_port_cont': '20247275,20398599,20442820,20469709,20505495,20551763,20557237', 'assoc_port': '20245939:20247275,20397365:20398599,20441870:20442820,20469233:20469709,20505113:20505495,20549746:20551763,20555731:20557237', 'assoc_mat': '20245939:pet_fonce:3327:20247275,20397365:pet_fonce:3327:20398599,20441870:pet_fonce:3327:20442820,20469233:pet_fonce:3327:20469709,20505113:pet_fonce:3327:20505495,20549746:pet_fonce:3327:20551763,20555731:pet_fonce:3327:20557237'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0008025019290123457, 'nb_photo': 18, 'list_port_cont': '20185864,20203195,20225109,20334774,20352429,20432283,20485256,20492370,20516365,20570860', 'assoc_port': '20185344:20185864,20202892:20203195,20224383:20225109,20334537:20334774,20350377:20352429,20431074:20432283,20481817:20485256,20492275:20492370,20515637:20516365,20570274:20570860', 'assoc_mat': '20185344:pet_fonce:3594:20185864,20202892:pet_fonce:3594:20203195,20224383:pet_fonce:3594:20225109,20334537:pet_fonce:3594:20334774,20350377:pet_fonce:3594:20352429,20431074:pet_fonce:3594:20432283,20481817:pet_fonce:3594:20485256,20492275:pet_fonce:3594:20492370,20515637:pet_fonce:3594:20516365,20570274:pet_fonce:3594:20570860'}, {'unwanted_material': 'pet_opaque', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0003216845798626486, 'nb_photo': 1, 'list_port_cont': '20466589', 'assoc_port': '20414608:20466589', 'assoc_mat': '20414608:pet_opaque:4205:20466589'}, {'unwanted_material': 'pet_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0002072395897178523, 'nb_photo': 6, 'list_port_cont': '20389345,20464649,20504288,20584498,20586563', 'assoc_port': '20308443:20389345,20410109:20464649,20487794:20504288,20562532:20584498,20573401:20586563', 'assoc_mat': '20308443:pet_opaque:4203:20389345,20410109:pet_opaque:4203:20464649,20487794:pet_opaque:4203:20504288,20562532:pet_opaque:4203:20584498,20573401:pet_opaque:4203:20586563'}, {'unwanted_material': 'pet_opaque', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.0033174015811471094, 'nb_photo': 7, 'list_port_cont': '20273845,20452943,20454742,20474858,20570045,20574786,20577294', 'assoc_port': '20270889:20273845,20451769:20452943,20454229:20454742,20474347:20474858,20568665:20570045,20573404:20574786,20577150:20577294', 'assoc_mat': '20270889:pet_opaque:4207:20273845,20451769:pet_opaque:4207:20452943,20454229:pet_opaque:4207:20454742,20474347:pet_opaque:4207:20474858,20568665:pet_opaque:4207:20570045,20573404:pet_opaque:4207:20574786,20577150:pet_opaque:4207:20577294'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.01078172667652797, 'nb_photo': 572, 'list_port_cont': '20168773,20170843,20175938,20176814,20177056,20179020,20183794,20185071,20193221,20203776,20204130,20209707,20219340,20226912,20227280,20228124,20231759,20233795,20234412,20246904,20248425,20257566,20267716,20272201,20275155,20275424,20278008,20278099,20278670,20291819,20295454,20296517,20297307,20298357,20302703,20304051,20308344,20310473,20313240,20313333,20325345,20334125,20334304,20335618,20340059,20343007,20351305,20352700,20355407,20355651,20394075,20401431,20403600,20416190,20419459,20420875,20421826,20422086,20436672,20436815,20441334,20442745,20444047,20449083,20453697,20456641,20457582,20469065,20469637,20470523,20472178,20476542,20478183,20480802,20482524,20483816,20486356,20490910,20504924,20506155,20507080,20508247,20511681,20515429,20518273,20523238,20523475,20545695,20553093,20557175,20562362,20562976,20567771,20571081,20572670,20576568', 'assoc_port': '20168494:20168773,20169833:20170843,20172746:20175938,20175370:20177056,20175372:20176814,20177539:20179020,20180267:20183794,20183122:20185071,20192831:20193221,20202891:20203776,20202895:20204130,20209116:20209707,20215669:20219340,20224375:20231759,20224376:20227280,20224380:20226912,20226941:20228124,20233427:20234412,20233428:20233795,20245940:20246904,20247540:20248425,20253015:20275424,20253018:20275155,20254278:20272201,20257117:20257566,20266085:20267716,20277673:20278670,20277674:20278099,20277678:20278008,20291009:20291819,20293714:20295454,20296336:20296517,20297027:20297307,20298066:20298357,20300874:20302703,20303269:20304051,20307290:20308344,20308441:20310473,20312000:20313333,20312002:20313240,20324562:20325345,20330842:20334304,20331821:20334125,20334539:20335618,20337415:20340059,20341994:20343007,20350374:20351305,20351129:20352700,20354706:20355651,20354712:20355407,20393266:20394075,20398811:20401431,20403539:20403600,20414606:20420875,20414615:20416190,20418291:20419459,20421503:2042208', 'assoc_mat': '20168494:pet_opaque:4200:20168773,20169833:pet_opaque:4200:20170843,20172746:pet_opaque:4200:20175938,20175370:pet_opaque:4200:20177056,20175372:pet_opaque:4200:20176814,20177539:pet_opaque:4200:20179020,20180267:pet_opaque:4200:20183794,20183122:pet_opaque:4200:20185071,20192831:pet_opaque:4200:20193221,20202891:pet_opaque:4200:20203776,20202895:pet_opaque:4200:20204130,20209116:pet_opaque:4200:20209707,20215669:pet_opaque:4200:20219340,20224375:pet_opaque:4200:20231759,20224376:pet_opaque:4200:20227280,20224380:pet_opaque:4200:20226912,20226941:pet_opaque:4200:20228124,20233427:pet_opaque:4200:20234412,20233428:pet_opaque:4200:20233795,20245940:pet_opaque:4200:20246904,20247540:pet_opaque:4200:20248425,20253015:pet_opaque:4200:20275424,20253018:pet_opaque:4200:20275155,20254278:pet_opaque:4200:20272201,20257117:pet_opaque:4200:20257566,20266085:pet_opaque:4200:20267716,20277673:pet_opaque:4200:20278670,20277674:pet_opaque:4200:20278099,20277678:pet_opaque:4200:20278008,20291009:pet_opaque:4200:20291819,2029'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0004275706273804022, 'nb_photo': 127, 'list_port_cont': '20168743,20170148,20173851,20174163,20178348,20178600,20184714,20203921,20206254,20209004,20218317,20223975,20226051,20226615,20227865,20332602,20333358,20334228,20334408,20334606,20337942,20345662,20360003,20360238,20360375,20360559,20362602,20362700,20363962,20364117,20364280,20365495,20367345,20368790,20369110,20370624,20393177,20395265,20398636,20400650,20402667,20407482,20411462,20415924,20416151,20420072,20422609,20436066,20442989,20444094,20445124,20452065,20455615,20456579,20469210,20470699,20475601,20476085,20486972,20487355,20490969,20493859,20493984,20506289,20506730,20514959,20515871,20516421,20518555,20525526,20546214,20549096,20557576,20558628,20562784,20565363,20567450,20577413', 'assoc_port': '20168492:20168743,20169287:20170148,20171950:20173851,20172748:20174163,20177140:20178348,20177547:20178600,20183126:20184714,20200514:20206254,20201665:20203921,20206396:20209004,20215665:20218317,20220268:20226615,20220270:20223975,20224384:20226051,20226942:20227865,20249724:20360238,20249727:20360375,20253023:20360559,20258543:20362700,20263701:20370624,20266081:20364280,20270893:20369110,20293713:20368790,20296493:20367345,20298063:20365495,20300871:20364117,20303263:20363962,20303271:20362602,20312004:20360003,20324561:20334228,20326811:20333358,20330845:20332602,20333489:20334606,20333491:20334408,20336407:20337942,20341992:20345662,20392275:20393177,20393269:20395265,20397364:20398636,20398810:20400650,20401674:20402667,20404212:20407482,20410112:20411462,20414614:20416151,20414616:20415924,20418288:20420072,20422047:20422609,20433556:20436066,20441873:20442989,20443834:20444094,20444394:20445124,20450251:20452065,20454226:20455615,20455312:20456579,20469017:20469210,20470419:20470699,20474343:2047608', 'assoc_mat': '20168492:pet_opaque:4211:20168743,20169287:pet_opaque:4211:20170148,20171950:pet_opaque:4211:20173851,20172748:pet_opaque:4211:20174163,20177140:pet_opaque:4211:20178348,20177547:pet_opaque:4211:20178600,20183126:pet_opaque:4211:20184714,20200514:pet_opaque:4211:20206254,20201665:pet_opaque:4211:20203921,20206396:pet_opaque:4211:20209004,20215665:pet_opaque:4211:20218317,20220268:pet_opaque:4211:20226615,20220270:pet_opaque:4211:20223975,20224384:pet_opaque:4211:20226051,20226942:pet_opaque:4211:20227865,20249724:pet_opaque:4211:20360238,20249727:pet_opaque:4211:20360375,20253023:pet_opaque:4211:20360559,20258543:pet_opaque:4211:20362700,20263701:pet_opaque:4211:20370624,20266081:pet_opaque:4211:20364280,20270893:pet_opaque:4211:20369110,20293713:pet_opaque:4211:20368790,20296493:pet_opaque:4211:20367345,20298063:pet_opaque:4211:20365495,20300871:pet_opaque:4211:20364117,20303263:pet_opaque:4211:20363962,20303271:pet_opaque:4211:20362602,20312004:pet_opaque:4211:20360003,20324561:pet_opaque:4211:20334228,2032'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.01152272676965969, 'nb_photo': 318, 'list_port_cont': '20178586,20180546,20191078,20205203,20209450,20214525,20233582,20256982,20257541,20257804,20263828,20270516,20277892,20291098,20297710,20298112,20300982,20301097,20303400,20307526,20308296,20308744,20308811,20312177,20323717,20324635,20327896,20328281,20336671,20350608,20350621,20354752,20398881,20402636,20403584,20412083,20414838,20420922,20434833,20437051,20443895,20446150,20446856,20454358,20471845,20474476,20475768,20477203,20478949,20500644,20506050,20507707,20507748,20513401,20519913,20521154,20545331,20545578,20561750,20562144,20562614,20562617,20566960,20573729,20577163,20577530', 'assoc_port': '20169832:20191078,20177138:20178586,20180269:20180546,20201668:20233582,20204922:20205203,20209120:20209450,20213068:20214525,20253024:20257804,20254250:20257541,20255776:20256982,20263698:20263828,20270433:20270516,20277670:20277892,20291008:20291098,20297654:20297710,20298062:20298112,20300842:20301097,20300843:20300982,20303273:20303400,20307264:20308296,20307291:20307526,20308446:20308811,20308449:20308744,20312005:20312177,20323458:20323717,20324555:20324635,20327792:20328281,20327795:20327896,20336408:20336671,20350372:20350621,20350375:20350608,20354705:20354752,20398813:20398881,20402618:20402636,20403540:20403584,20411276:20412083,20414617:20414838,20420765:20420922,20431073:20434833,20436919:20437051,20443833:20443895,20445953:20446856,20445957:20446150,20454228:20454358,20471726:20471845,20474345:20474476,20475364:20475768,20475366:20477203,20477527:20478949,20500512:20500644,20505937:20506050,20506799:20507707,20507533:20507748,20513201:20513401,20517459:20521154,20519773:20519913,20544936:2054533', 'assoc_mat': '20169832:plastique:3726:20191078,20177138:plastique:3726:20178586,20180269:plastique:3726:20180546,20201668:plastique:3726:20233582,20204922:plastique:3726:20205203,20209120:plastique:3726:20209450,20213068:plastique:3726:20214525,20253024:plastique:3726:20257804,20254250:plastique:3726:20257541,20255776:plastique:3726:20256982,20263698:plastique:3726:20263828,20270433:plastique:3726:20270516,20277670:plastique:3726:20277892,20291008:plastique:3726:20291098,20297654:plastique:3726:20297710,20298062:plastique:3726:20298112,20300842:plastique:3726:20301097,20300843:plastique:3726:20300982,20303273:plastique:3726:20303400,20307264:plastique:3726:20308296,20307291:plastique:3726:20307526,20308446:plastique:3726:20308811,20308449:plastique:3726:20308744,20312005:plastique:3726:20312177,20323458:plastique:3726:20323717,20324555:plastique:3726:20324635,20327792:plastique:3726:20328281,20327795:plastique:3726:20327896,20336408:plastique:3726:20336671,20350372:plastique:3726:20350621,20350375:plastique:3726:20350608,2'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.00982688348836307, 'nb_photo': 1216, 'list_port_cont': '20178583,20180545,20186502,20191076,20205198,20209453,20214519,20233577,20257537,20257805,20258689,20263821,20270519,20277797,20277886,20291105,20295797,20296551,20297718,20298115,20300974,20301095,20303401,20308297,20308742,20312185,20312708,20314540,20323718,20324638,20327894,20328283,20334593,20336672,20350622,20354743,20354761,20398887,20402637,20403588,20410258,20412086,20412192,20414839,20420927,20434832,20436510,20437058,20443892,20446147,20446847,20450557,20454354,20455572,20459366,20462208,20471844,20474469,20475779,20477210,20477760,20478946,20481917,20485557,20485579,20492318,20500647,20504860,20506051,20507711,20507750,20510859,20513403,20519906,20521148,20524489,20545335,20545572,20549810,20561754,20562146,20562605,20562618,20566955,20573726,20577155,20577531', 'assoc_port': '20169832:20191076,20177138:20178583,20180269:20180545,20185343:20186502,20201668:20233577,20204922:20205198,20209120:20209453,20213068:20214519,20253024:20257805,20254250:20257537,20258545:20258689,20263698:20263821,20270433:20270519,20277670:20277886,20277683:20277797,20291008:20291105,20295681:20295797,20296495:20296551,20297654:20297718,20298062:20298115,20300842:20301095,20300843:20300974,20303273:20303401,20307264:20308297,20308449:20308742,20312001:20312708,20312005:20312185,20314367:20314540,20323458:20323718,20324555:20324638,20327792:20328283,20327795:20327894,20334538:20334593,20336408:20336672,20350372:20350622,20354702:20354761,20354705:20354743,20398813:20398887,20402618:20402637,20403540:20403588,20410113:20410258,20411275:20412192,20411276:20412086,20414617:20414839,20420765:20420927,20431073:20434832,20436385:20436510,20436919:20437058,20443833:20443892,20445953:20446847,20445957:20446147,20450252:20450557,20454228:20454354,20455314:20455572,20459162:20459366,20462120:20462208,20471726:2047184', 'assoc_mat': '20169832:Teint_Dans_La_Masse:3726:20191076,20177138:Teint_Dans_La_Masse:3726:20178583,20180269:Teint_Dans_La_Masse:3726:20180545,20185343:Teint_Dans_La_Masse:3726:20186502,20201668:Teint_Dans_La_Masse:3726:20233577,20204922:Teint_Dans_La_Masse:3726:20205198,20209120:Teint_Dans_La_Masse:3726:20209453,20213068:Teint_Dans_La_Masse:3726:20214519,20253024:Teint_Dans_La_Masse:3726:20257805,20254250:Teint_Dans_La_Masse:3726:20257537,20258545:Teint_Dans_La_Masse:3726:20258689,20263698:Teint_Dans_La_Masse:3726:20263821,20270433:Teint_Dans_La_Masse:3726:20270519,20277670:Teint_Dans_La_Masse:3726:20277886,20277683:Teint_Dans_La_Masse:3726:20277797,20291008:Teint_Dans_La_Masse:3726:20291105,20295681:Teint_Dans_La_Masse:3726:20295797,20296495:Teint_Dans_La_Masse:3726:20296551,20297654:Teint_Dans_La_Masse:3726:20297718,20298062:Teint_Dans_La_Masse:3726:20298115,20300842:Teint_Dans_La_Masse:3726:20301095,20300843:Teint_Dans_La_Masse:3726:20300974,20303273:Teint_Dans_La_Masse:3726:20303401,20307264:Teint_Dans_La_Masse:3726:2'}), 'main_stat': {'nb_photos': 19711}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('pehd_pp', '2025-02', 0.05951736298342695),), (('pet_clair', '2025-02', 0.010694103028849745),), (('flux_dev', '2025-02', 0.3056977358197526),), (('emr', '2025-02', 0.050834980970449535),), (('film_pedb', '2025-02', 0.22478133271295972),), (('jrm', '2025-02', 0.03790058787155014),), (('ela', '2025-02', 0.0273091934872276),), (('aluminium', '2025-02', 0.04946513365276842),), (('refus', '2025-02', 0.10119480754626155),)]} filepath : /data_2/data_log/job/memo/angers_montee_convoyeur/sla_mensuel_angers_montee_convoyeur_mois_02_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.32%', 316], 'barquette_avec_film': ['barquette_avec_film', '0.18%', 8], 'bouchon': ['bouchon', '0.06%', 98], 'carton': ['carton', '0.31%', 65], 'etiquette': ['etiquette', '0.09%', 9], 'metal': ['metal', '0.47%', 1], 'papier': ['papier', '0.94%', 268], 'pehd': ['pehd', '0.3%', 4], 'pet_clair': ['pet_clair', '98.97%', 50315], 'pet_fonce': ['pet_fonce', '0.26%', 7]}, 'refus': {'autre': ['autre', '0.11%', 51], 'carton': ['carton', '1.46%', 751], 'metal': ['metal', '0.05%', 23], 'papier': ['papier', '7.9%', 3245], 'pehd': ['pehd', '0.04%', 6], 'pet_clair': ['pet_clair', '0.7%', 140], 'pet_fonce': ['pet_fonce', '0.08%', 18]}, 'jrm': {'autre_refus': ['autre_refus', '1.25%', 464], 'cartonnette': ['cartonnette', '0.18%', 153], 'Carton_brun': ['Carton_brun', '0.82%', 450], 'Carton_gris': ['Carton_gris', '0.45%', 167], 'kraft': ['kraft', '0.11%', 74], 'metal': ['metal', '0.0%', 1], 'papier': ['papier', '95.72%', 144], 'plastique': ['plastique', '1.15%', 318], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '0.98%', 1216]}, 'aluminium': {'barquette_opaque': ['barquette_opaque', '0.14%', 4], 'carton': ['carton', '1.15%', 148], 'ela': ['ela', '0.68%', 76], 'film_plastique': ['film_plastique', '1.14%', 165], 'metal': ['metal', '95.08%', 353], 'papier': ['papier', '1.81%', 1037], 'pehd': ['pehd', '0.61%', 80], 'pet_clair': ['pet_clair', '0.48%', 11], 'pet_opaque': ['pet_opaque', '0.03%', 1]}, 'ela': {'barquette_opaque': ['barquette_opaque', '0.13%', 143], 'carton': ['carton', '0.69%', 441], 'ela': ['ela', '97.3%', 928], 'etiquette': ['etiquette', '0.02%', 70], 'film_plastique': ['film_plastique', '0.29%', 292], 'metal': ['metal', '0.42%', 290], 'papier': ['papier', '0.97%', 1970], 'pehd': ['pehd', '0.37%', 253], 'pet_clair': ['pet_clair', '0.04%', 2], 'pet_opaque': ['pet_opaque', '0.02%', 6]}, 'emr': {'barquette_opaque': ['barquette_opaque', '0.12%', 59], 'carton': ['carton', '95.04%', 5686], 'ela': ['ela', '0.13%', 130], 'etiquette': ['etiquette', '0.01%', 16], 'film_plastique': ['film_plastique', '0.32%', 1510], 'metal': ['metal', '0.52%', 138], 'papier': ['papier', '4.19%', 13095], 'pehd': ['pehd', '0.41%', 262], 'pet_clair': ['pet_clair', '0.26%', 22], 'pet_opaque': ['pet_opaque', '0.33%', 7]}, 'flux_dev': {'barquette_opaque': ['barquette_opaque', '4.28%', 497], 'carton': ['carton', '2.67%', 2095], 'ela': ['ela', '0.09%', 58], 'etiquette': ['etiquette', '0.27%', 157], 'film_plastique': ['film_plastique', '1.38%', 1439], 'metal': ['metal', '21.56%', 1462], 'papier': ['papier', '1.53%', 2099], 'pehd': ['pehd', '0.9%', 931], 'pet_clair': ['pet_clair', '5.37%', 703], 'pet_fonce': ['pet_fonce', '67.71%', 2611], 'pet_opaque': ['pet_opaque', '1.08%', 572]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '2.23%', 4878], 'carton': ['carton', '1.11%', 7625], 'ela': ['ela', '0.09%', 1112], 'etiquette': ['etiquette', '0.0%', 126], 'film_plastique': ['film_plastique', '0.27%', 3725], 'metal': ['metal', '1.23%', 1208], 'papier': ['papier', '1.03%', 12031], 'pehd': ['pehd', '94.13%', 14141], 'pet_clair': ['pet_clair', '0.04%', 45], 'pet_fonce': ['pet_fonce', '0.04%', 7], 'pet_opaque': ['pet_opaque', '0.04%', 127]}} 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/angers_montee_convoyeur/sla_mensuel_angers_montee_convoyeur_mois_02_annee_2025.pdf le fichier se trouve ici : /data_2/data_log/job/memo/angers_montee_convoyeur 4.58user 4.81system 0:15.51elapsed 60%CPU (0avgtext+0avgdata 197512maxresident)k 592inputs+2016outputs (7major+77176minor)pagefaults 0swaps