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-01 _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 : (2, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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 : (2, 31) VR TODO TOCHECK : due to this bug it shouldn't have being able to work, or maybe it was due to a change directory not done ! SELECT name, created_at,limit_max FROM MTRDatou.mtr_datou WHERE id=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 : 01 mtr_id : 1017 dashboard_places : angers_montee_convoyeur date : 2025-01 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-01%') and created_at like '%2025-01%'))); nb_day : (2, 31) after unwanted_material_data nb_day : (2, 31) SQL: SELECT ms.id, ms.name, mst.name as type, ms.test_group, ms.test_name, ms.server, ms.version_code, ms.result_str, ms.result_bool, ms.result_float, ms.lien, ms.created_at FROM MTRAdmin.monitor_sys ms INNER JOIN MTRAdmin.monitor_sys_type mst on mst.id = ms.type WHERE ms.test_name like '%30006%' AND ms.result_str like '%2025/01%'ORDER BY ms.id desc LIMIT 0, 1000000; No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/06', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/06', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/02/06', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/04', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/02/03', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/02/05', 'portfolio_id': 20031179, 'last_run_id': 1572826, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/04', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/02/03', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/02/03', 'portfolio_id': 20031179, 'last_run_id': 1572826, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/02/04', 'portfolio_id': 19989437, 'last_run_id': 1569564, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/02', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/02/03', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/02/02', 'portfolio_id': 20031179, 'last_run_id': 1572826, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/02/01', 'portfolio_id': 19989437, 'last_run_id': 1569564, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/02/03', 'portfolio_id': 19948194, 'last_run_id': 1566164, 'total_number_of_photos': 5329}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 86, 'nb_images_finished': 1737, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 23, 'nb_images_started': 769, 'nb_selected_images': 2506, 'last_update': '2025/02/01', 'portfolio_id': 20089542, 'last_run_id': 1578601, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/02/01', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/02/02', 'portfolio_id': 20031179, 'last_run_id': 1572826, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/02/01', 'portfolio_id': 19989437, 'last_run_id': 1569564, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/02/02', 'portfolio_id': 19948194, 'last_run_id': 1566164, 'total_number_of_photos': 5329}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84036 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 4, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 1137, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 7150, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1715, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 24, 'nb_images_started': 791, 'nb_selected_images': 2506, 'last_update': '2025/02/01', 'portfolio_id': 20089542, 'last_run_id': 1578481, 'total_number_of_photos': 7162}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84108 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 219, 'end_of_day_photos_duplicated': 1577, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6801, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 94, 'nb_images_finished': 1705, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 873, 'nb_selected_images': 2578, 'last_update': '2025/01/31', 'portfolio_id': 20052287, 'last_run_id': 1575840, 'total_number_of_photos': 6813}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/01/30', 'portfolio_id': 20031179, 'last_run_id': 1572826, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/02/01', 'portfolio_id': 19989437, 'last_run_id': 1569564, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/01/31', 'portfolio_id': 19948194, 'last_run_id': 1566164, 'total_number_of_photos': 5329}} 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 202 seconds', 'coverage_pause': '0 days 84349 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': 333, 'end_of_day_photos_duplicated': 2435, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5839, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 26, 'nb_images_finished': 483, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 80, 'nb_images_started': 1750, 'nb_selected_images': 2233, 'last_update': '2025/01/31', 'portfolio_id': 19908517, 'last_run_id': 1561194, 'total_number_of_photos': 5848}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 83278 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': 287, 'end_of_day_photos_duplicated': 2041, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6278, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 67, 'nb_images_finished': 1562, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 28, 'nb_images_started': 887, 'nb_selected_images': 2449, 'last_update': '2025/01/30', 'portfolio_id': 20031179, 'last_run_id': 1572657, 'total_number_of_photos': 6280}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/01/29', 'portfolio_id': 19989437, 'last_run_id': 1569564, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/01/30', 'portfolio_id': 19948194, 'last_run_id': 1566164, 'total_number_of_photos': 5329}} 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 202 seconds', 'coverage_pause': '0 days 84349 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': 333, 'end_of_day_photos_duplicated': 2435, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5839, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 26, 'nb_images_finished': 483, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 80, 'nb_images_started': 1750, 'nb_selected_images': 2233, 'last_update': '2025/01/28', 'portfolio_id': 19908517, 'last_run_id': 1561194, 'total_number_of_photos': 5848}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83409 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 215, 'end_of_day_photos_duplicated': 1911, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6482, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 77, 'nb_images_finished': 1563, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 32, 'nb_images_started': 982, 'nb_selected_images': 2545, 'last_update': '2025/01/29', 'portfolio_id': 19862524, 'last_run_id': 1559897, 'total_number_of_photos': 6484}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 78, 'nb_images_finished': 1478, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 44, 'nb_images_started': 1192, 'nb_selected_images': 2670, 'last_update': '2025/01/29', 'portfolio_id': 19839051, 'last_run_id': 1556860, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 83337 seconds', 'coverage_times_pause': '0 days 86116 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 285, 'end_of_day_photos_duplicated': 2283, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6035, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1548, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 26, 'nb_images_started': 750, 'nb_selected_images': 2298, 'last_update': '2025/01/29', 'portfolio_id': 19989437, 'last_run_id': 1569394, 'total_number_of_photos': 6049}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/01/28', 'portfolio_id': 19948194, 'last_run_id': 1566164, 'total_number_of_photos': 5329}} 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 202 seconds', 'coverage_pause': '0 days 84349 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': 333, 'end_of_day_photos_duplicated': 2435, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5839, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 26, 'nb_images_finished': 483, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 80, 'nb_images_started': 1750, 'nb_selected_images': 2233, 'last_update': '2025/01/28', 'portfolio_id': 19908517, 'last_run_id': 1561194, 'total_number_of_photos': 5848}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83409 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 215, 'end_of_day_photos_duplicated': 1911, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6482, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 77, 'nb_images_finished': 1563, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 32, 'nb_images_started': 982, 'nb_selected_images': 2545, 'last_update': '2025/01/27', 'portfolio_id': 19862524, 'last_run_id': 1559897, 'total_number_of_photos': 6484}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 78, 'nb_images_finished': 1478, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 44, 'nb_images_started': 1192, 'nb_selected_images': 2670, 'last_update': '2025/01/29', 'portfolio_id': 19839051, 'last_run_id': 1556860, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1607, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 35, 'nb_images_started': 1077, 'nb_selected_images': 2684, 'last_update': '2025/01/29', 'portfolio_id': 19806638, 'last_run_id': 1554697, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 6454, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 63146 seconds', 'coverage_times_pause': '0 days 64570 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 51, 'end_of_day_photos_duplicated': 1068, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5324, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1372, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 31, 'nb_images_started': 1056, 'nb_selected_images': 2428, 'last_update': '2025/01/28', 'portfolio_id': 19948194, 'last_run_id': 1565985, 'total_number_of_photos': 5329}} 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 202 seconds', 'coverage_pause': '0 days 84349 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': 333, 'end_of_day_photos_duplicated': 2435, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5839, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 26, 'nb_images_finished': 483, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 80, 'nb_images_started': 1750, 'nb_selected_images': 2233, 'last_update': '2025/01/28', 'portfolio_id': 19908517, 'last_run_id': 1561194, 'total_number_of_photos': 5848}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83409 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 215, 'end_of_day_photos_duplicated': 1911, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6482, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 77, 'nb_images_finished': 1563, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 32, 'nb_images_started': 982, 'nb_selected_images': 2545, 'last_update': '2025/01/27', 'portfolio_id': 19862524, 'last_run_id': 1559897, 'total_number_of_photos': 6484}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 78, 'nb_images_finished': 1478, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 44, 'nb_images_started': 1192, 'nb_selected_images': 2670, 'last_update': '2025/01/27', 'portfolio_id': 19839051, 'last_run_id': 1556860, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1607, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 35, 'nb_images_started': 1077, 'nb_selected_images': 2684, 'last_update': '2025/01/28', 'portfolio_id': 19806638, 'last_run_id': 1554697, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84034 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_no_longer_on_disk': 1, 'end_of_day_photos_dark': 349, 'end_of_day_photos_duplicated': 1253, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1752, 'end_of_day_photos_uploaded': 5261, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1536, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 38, 'nb_images_started': 1006, 'nb_selected_images': 2542, 'last_update': '2025/01/27', 'portfolio_id': 19777175, 'last_run_id': 1554803, 'total_number_of_photos': 7025}} 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 202 seconds', 'coverage_pause': '0 days 84349 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': 333, 'end_of_day_photos_duplicated': 2435, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5839, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 26, 'nb_images_finished': 483, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 80, 'nb_images_started': 1750, 'nb_selected_images': 2233, 'last_update': '2025/01/26', 'portfolio_id': 19908517, 'last_run_id': 1561194, 'total_number_of_photos': 5848}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83409 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 215, 'end_of_day_photos_duplicated': 1911, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6482, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 77, 'nb_images_finished': 1563, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 32, 'nb_images_started': 982, 'nb_selected_images': 2545, 'last_update': '2025/01/27', 'portfolio_id': 19862524, 'last_run_id': 1559897, 'total_number_of_photos': 6484}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 78, 'nb_images_finished': 1478, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 44, 'nb_images_started': 1192, 'nb_selected_images': 2670, 'last_update': '2025/01/27', 'portfolio_id': 19839051, 'last_run_id': 1556860, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1607, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 35, 'nb_images_started': 1077, 'nb_selected_images': 2684, 'last_update': '2025/01/27', 'portfolio_id': 19806638, 'last_run_id': 1554697, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84034 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_no_longer_on_disk': 1, 'end_of_day_photos_dark': 349, 'end_of_day_photos_duplicated': 1253, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1752, 'end_of_day_photos_uploaded': 5261, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1536, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 38, 'nb_images_started': 1006, 'nb_selected_images': 2542, 'last_update': '2025/01/27', 'portfolio_id': 19777175, 'last_run_id': 1554803, 'total_number_of_photos': 7025}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 63136 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 396, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6041, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 102, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 16, 'nb_images_started': 464, 'nb_selected_images': 2593, 'last_update': '2025/01/26', 'portfolio_id': 19749467, 'last_run_id': 1550941, 'total_number_of_photos': 6048}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83409 seconds', 'coverage_times_pause': '0 days 86117 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 215, 'end_of_day_photos_duplicated': 1911, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 6482, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 76, 'nb_images_finished': 1538, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 33, 'nb_images_started': 1007, 'nb_selected_images': 2545, 'last_update': '2025/01/25', 'portfolio_id': 19862524, 'last_run_id': 1559708, 'total_number_of_photos': 6484}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 78, 'nb_images_finished': 1478, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 44, 'nb_images_started': 1192, 'nb_selected_images': 2670, 'last_update': '2025/01/25', 'portfolio_id': 19839051, 'last_run_id': 1556860, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1607, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 35, 'nb_images_started': 1077, 'nb_selected_images': 2684, 'last_update': '2025/01/24', 'portfolio_id': 19806638, 'last_run_id': 1554697, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84034 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_no_longer_on_disk': 1, 'end_of_day_photos_dark': 349, 'end_of_day_photos_duplicated': 1253, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1752, 'end_of_day_photos_uploaded': 5261, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1536, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 38, 'nb_images_started': 1006, 'nb_selected_images': 2542, 'last_update': '2025/01/25', 'portfolio_id': 19777175, 'last_run_id': 1554803, 'total_number_of_photos': 7025}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 63136 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 396, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6041, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 102, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 16, 'nb_images_started': 464, 'nb_selected_images': 2593, 'last_update': '2025/01/24', 'portfolio_id': 19749467, 'last_run_id': 1550941, 'total_number_of_photos': 6048}} 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 193 seconds', 'coverage_pause': '0 days 83606 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 54, 'end_of_day_photos_duplicated': 1218, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7334, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 112, 'nb_images_finished': 2358, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2358, 'last_update': '2025/01/20', 'portfolio_id': 19724254, 'last_run_id': 1548498, 'total_number_of_photos': 7345}} No error ? {'log_dict': {'total_nb_images': 8605, 'max_time_between_images': '0 days 175 seconds', 'coverage_pause': '0 days 83682 seconds', 'coverage_times_pause': '0 days 86080 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 275, 'end_of_day_photos_duplicated': 1895, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 6430, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 77, 'nb_images_finished': 1444, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 45, 'nb_images_started': 1226, 'nb_selected_images': 2670, 'last_update': '2025/01/24', 'portfolio_id': 19839051, 'last_run_id': 1556661, 'total_number_of_photos': 6442}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 83, 'nb_images_finished': 1607, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 35, 'nb_images_started': 1077, 'nb_selected_images': 2684, 'last_update': '2025/01/24', 'portfolio_id': 19806638, 'last_run_id': 1554697, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84034 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_no_longer_on_disk': 1, 'end_of_day_photos_dark': 349, 'end_of_day_photos_duplicated': 1253, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1752, 'end_of_day_photos_uploaded': 5261, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 71, 'nb_images_finished': 1536, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 38, 'nb_images_started': 1006, 'nb_selected_images': 2542, 'last_update': '2025/01/24', 'portfolio_id': 19777175, 'last_run_id': 1554803, 'total_number_of_photos': 7025}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 63136 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 396, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6041, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 102, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 16, 'nb_images_started': 464, 'nb_selected_images': 2593, 'last_update': '2025/01/23', 'portfolio_id': 19749467, 'last_run_id': 1550941, 'total_number_of_photos': 6048}} 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 193 seconds', 'coverage_pause': '0 days 83606 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 54, 'end_of_day_photos_duplicated': 1218, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7334, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 112, 'nb_images_finished': 2358, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2358, 'last_update': '2025/01/20', 'portfolio_id': 19724254, 'last_run_id': 1548498, 'total_number_of_photos': 7345}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 84232 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_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': 1606, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7004, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1460, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 597, 'nb_selected_images': 2057, 'last_update': '2025/01/20', 'portfolio_id': 19698699, 'last_run_id': 1545548, 'total_number_of_photos': 7013}} No error ? {'log_dict': {'total_nb_images': 8616, 'max_time_between_images': '0 days 184 seconds', 'coverage_pause': '0 days 83399 seconds', 'coverage_times_pause': '0 days 86191 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 76, 'end_of_day_photos_duplicated': 1196, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7335, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 82, 'nb_images_finished': 1585, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 36, 'nb_images_started': 1099, 'nb_selected_images': 2684, 'last_update': '2025/01/23', 'portfolio_id': 19806638, 'last_run_id': 1554624, 'total_number_of_photos': 7351}} No error ? {'log_dict': {'total_nb_images': 8617, 'max_time_between_images': '0 days 174 seconds', 'coverage_pause': '0 days 84034 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_no_longer_on_disk': 1, 'end_of_day_photos_dark': 349, 'end_of_day_photos_duplicated': 1253, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1752, 'end_of_day_photos_uploaded': 5261, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 41, 'nb_images_finished': 862, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 38, 'nb_images_started': 981, 'nb_selected_images': 1843, 'last_update': '2025/01/23', 'portfolio_id': 19777175, 'last_run_id': 1552628, 'total_number_of_photos': 7025}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 63136 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 396, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6041, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 102, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 16, 'nb_images_started': 464, 'nb_selected_images': 2593, 'last_update': '2025/01/22', 'portfolio_id': 19749467, 'last_run_id': 1550941, 'total_number_of_photos': 6048}} 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 193 seconds', 'coverage_pause': '0 days 83606 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 54, 'end_of_day_photos_duplicated': 1218, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7334, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 112, 'nb_images_finished': 2358, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2358, 'last_update': '2025/01/20', 'portfolio_id': 19724254, 'last_run_id': 1548498, 'total_number_of_photos': 7345}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 84232 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_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': 1606, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7004, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1460, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 597, 'nb_selected_images': 2057, 'last_update': '2025/01/20', 'portfolio_id': 19698699, 'last_run_id': 1545548, 'total_number_of_photos': 7013}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 83655 seconds', 'coverage_times_pause': '0 days 86129 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 31, 'end_of_day_photos_duplicated': 1470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 948, 'end_of_day_photos_uploaded': 6160, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1951, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 37, 'nb_images_started': 800, 'nb_selected_images': 2751, 'last_update': '2025/01/22', 'portfolio_id': 19672110, 'last_run_id': 1548455, 'total_number_of_photos': 7112}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 63136 seconds', 'coverage_times_pause': '0 days 64498 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 6, 'end_of_day_photos_duplicated': 396, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6041, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 102, 'nb_images_finished': 2129, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 16, 'nb_images_started': 464, 'nb_selected_images': 2593, 'last_update': '2025/01/21', 'portfolio_id': 19749467, 'last_run_id': 1550733, 'total_number_of_photos': 6048}} 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 193 seconds', 'coverage_pause': '0 days 83606 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 54, 'end_of_day_photos_duplicated': 1218, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7334, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 112, 'nb_images_finished': 2358, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2358, 'last_update': '2025/01/20', 'portfolio_id': 19724254, 'last_run_id': 1548498, 'total_number_of_photos': 7345}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 84232 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_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': 1606, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7004, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1460, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 597, 'nb_selected_images': 2057, 'last_update': '2025/01/20', 'portfolio_id': 19698699, 'last_run_id': 1545548, 'total_number_of_photos': 7013}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 83655 seconds', 'coverage_times_pause': '0 days 86129 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 31, 'end_of_day_photos_duplicated': 1470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 948, 'end_of_day_photos_uploaded': 6160, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 80, 'nb_images_finished': 1951, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 37, 'nb_images_started': 800, 'nb_selected_images': 2751, 'last_update': '2025/01/21', 'portfolio_id': 19672110, 'last_run_id': 1548455, 'total_number_of_photos': 7112}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83621 seconds', 'coverage_times_pause': '0 days 86165 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 95, 'end_of_day_photos_duplicated': 1256, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7257, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 107, 'nb_images_finished': 2132, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 22, 'nb_images_started': 663, 'nb_selected_images': 2795, 'last_update': '2025/01/18', 'portfolio_id': 19604978, 'last_run_id': 1542376, 'total_number_of_photos': 7264}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1155, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7450, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 1922, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 8, 'nb_images_started': 209, 'nb_selected_images': 2131, 'last_update': '2025/01/17', 'portfolio_id': 19559967, 'last_run_id': 1538735, 'total_number_of_photos': 7454}} 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 193 seconds', 'coverage_pause': '0 days 83606 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 54, 'end_of_day_photos_duplicated': 1218, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7334, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 85, 'nb_images_finished': 1648, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 27, 'nb_images_started': 710, 'nb_selected_images': 2358, 'last_update': '2025/01/20', 'portfolio_id': 19724254, 'last_run_id': 1546473, 'total_number_of_photos': 7345}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 84232 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_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': 1606, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7004, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 74, 'nb_images_finished': 1460, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 597, 'nb_selected_images': 2057, 'last_update': '2025/01/20', 'portfolio_id': 19698699, 'last_run_id': 1545548, 'total_number_of_photos': 7013}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 83655 seconds', 'coverage_times_pause': '0 days 86129 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 31, 'end_of_day_photos_duplicated': 1470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 948, 'end_of_day_photos_uploaded': 6160, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1265, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 25, 'nb_images_started': 750, 'nb_selected_images': 2015, 'last_update': '2025/01/20', 'portfolio_id': 19672110, 'last_run_id': 1543190, 'total_number_of_photos': 7112}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83621 seconds', 'coverage_times_pause': '0 days 86165 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 95, 'end_of_day_photos_duplicated': 1256, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7257, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 107, 'nb_images_finished': 2132, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 22, 'nb_images_started': 663, 'nb_selected_images': 2795, 'last_update': '2025/01/18', 'portfolio_id': 19604978, 'last_run_id': 1542376, 'total_number_of_photos': 7264}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1155, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7450, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 1922, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 8, 'nb_images_started': 209, 'nb_selected_images': 2131, 'last_update': '2025/01/17', 'portfolio_id': 19559967, 'last_run_id': 1538735, 'total_number_of_photos': 7454}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63027 seconds', 'coverage_times_pause': '0 days 64558 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 17, 'end_of_day_photos_duplicated': 470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2357, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 207, 'nb_selected_images': 2564, 'last_update': '2025/01/15', 'portfolio_id': 19542595, 'last_run_id': 1534779, 'total_number_of_photos': 5970}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 195 seconds', 'coverage_pause': '0 days 84232 seconds', 'coverage_times_pause': '0 days 86176 seconds', 'nb_photos_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': 1606, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7004, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 73, 'nb_images_finished': 1420, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 20, 'nb_images_started': 637, 'nb_selected_images': 2057, 'last_update': '2025/01/18', 'portfolio_id': 19698699, 'last_run_id': 1545469, 'total_number_of_photos': 7013}} No error ? {'log_dict': {'total_nb_images': 8610, 'max_time_between_images': '0 days 183 seconds', 'coverage_pause': '0 days 83655 seconds', 'coverage_times_pause': '0 days 86129 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_dark': 31, 'end_of_day_photos_duplicated': 1470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 948, 'end_of_day_photos_uploaded': 6160, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 56, 'nb_images_finished': 1265, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 25, 'nb_images_started': 750, 'nb_selected_images': 2015, 'last_update': '2025/01/18', 'portfolio_id': 19672110, 'last_run_id': 1543190, 'total_number_of_photos': 7112}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83621 seconds', 'coverage_times_pause': '0 days 86165 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 95, 'end_of_day_photos_duplicated': 1256, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7257, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 107, 'nb_images_finished': 2132, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 22, 'nb_images_started': 663, 'nb_selected_images': 2795, 'last_update': '2025/01/18', 'portfolio_id': 19604978, 'last_run_id': 1542376, 'total_number_of_photos': 7264}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1155, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7450, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 1922, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 8, 'nb_images_started': 209, 'nb_selected_images': 2131, 'last_update': '2025/01/17', 'portfolio_id': 19559967, 'last_run_id': 1538735, 'total_number_of_photos': 7454}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63027 seconds', 'coverage_times_pause': '0 days 64558 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 17, 'end_of_day_photos_duplicated': 470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2357, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 207, 'nb_selected_images': 2564, 'last_update': '2025/01/15', 'portfolio_id': 19542595, 'last_run_id': 1534779, 'total_number_of_photos': 5970}} 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 193 seconds', 'coverage_pause': '0 days 83440 seconds', 'coverage_times_pause': '0 days 86180 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 295, 'end_of_day_photos_duplicated': 2077, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6227, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2243, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2243, 'last_update': '2025/01/13', 'portfolio_id': 19511909, 'last_run_id': 1532151, 'total_number_of_photos': 6235}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 83621 seconds', 'coverage_times_pause': '0 days 86165 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 95, 'end_of_day_photos_duplicated': 1256, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7257, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 107, 'nb_images_finished': 2132, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 22, 'nb_images_started': 663, 'nb_selected_images': 2795, 'last_update': '2025/01/16', 'portfolio_id': 19604978, 'last_run_id': 1542203, 'total_number_of_photos': 7264}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1155, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7450, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 92, 'nb_images_finished': 1922, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 8, 'nb_images_started': 209, 'nb_selected_images': 2131, 'last_update': '2025/01/16', 'portfolio_id': 19559967, 'last_run_id': 1538735, 'total_number_of_photos': 7454}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63027 seconds', 'coverage_times_pause': '0 days 64558 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 17, 'end_of_day_photos_duplicated': 470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2357, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 207, 'nb_selected_images': 2564, 'last_update': '2025/01/15', 'portfolio_id': 19542595, 'last_run_id': 1534779, 'total_number_of_photos': 5970}} 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 193 seconds', 'coverage_pause': '0 days 83440 seconds', 'coverage_times_pause': '0 days 86180 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 295, 'end_of_day_photos_duplicated': 2077, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6227, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2243, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2243, 'last_update': '2025/01/13', 'portfolio_id': 19511909, 'last_run_id': 1532151, 'total_number_of_photos': 6235}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86108 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 99, 'end_of_day_photos_duplicated': 2394, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6111, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 111, 'nb_images_finished': 2121, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 338, 'nb_selected_images': 2459, 'last_update': '2025/01/12', 'portfolio_id': 19493829, 'last_run_id': 1528918, 'total_number_of_photos': 6115}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83642 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': 2, 'end_of_day_photos_duplicated': 2825, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 5773, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1486, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 244, 'nb_selected_images': 1730, 'last_update': '2025/01/11', 'portfolio_id': 19481849, 'last_run_id': 1526477, 'total_number_of_photos': 5778}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 205 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1155, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7450, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 90, 'nb_images_finished': 1839, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 10, 'nb_images_started': 292, 'nb_selected_images': 2131, 'last_update': '2025/01/15', 'portfolio_id': 19559967, 'last_run_id': 1538581, 'total_number_of_photos': 7454}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63027 seconds', 'coverage_times_pause': '0 days 64558 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 17, 'end_of_day_photos_duplicated': 470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2357, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 207, 'nb_selected_images': 2564, 'last_update': '2025/01/15', 'portfolio_id': 19542595, 'last_run_id': 1534779, 'total_number_of_photos': 5970}} 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 193 seconds', 'coverage_pause': '0 days 83440 seconds', 'coverage_times_pause': '0 days 86180 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 295, 'end_of_day_photos_duplicated': 2077, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6227, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2243, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2243, 'last_update': '2025/01/13', 'portfolio_id': 19511909, 'last_run_id': 1532151, 'total_number_of_photos': 6235}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86108 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 99, 'end_of_day_photos_duplicated': 2394, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6111, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 111, 'nb_images_finished': 2121, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 338, 'nb_selected_images': 2459, 'last_update': '2025/01/12', 'portfolio_id': 19493829, 'last_run_id': 1528918, 'total_number_of_photos': 6115}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83642 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': 2, 'end_of_day_photos_duplicated': 2825, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 5773, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1486, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 244, 'nb_selected_images': 1730, 'last_update': '2025/01/11', 'portfolio_id': 19481849, 'last_run_id': 1526477, 'total_number_of_photos': 5778}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84138 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 2288, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5999, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 109, 'nb_images_finished': 2093, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 513, 'nb_selected_images': 2606, 'last_update': '2025/01/12', 'portfolio_id': 19463095, 'last_run_id': 1525772, 'total_number_of_photos': 6009}} No error ? {'log_dict': {'total_nb_images': 6453, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63027 seconds', 'coverage_times_pause': '0 days 64558 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 17, 'end_of_day_photos_duplicated': 470, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5961, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 121, 'nb_images_finished': 2357, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 6, 'nb_images_started': 207, 'nb_selected_images': 2564, 'last_update': '2025/01/14', 'portfolio_id': 19542595, 'last_run_id': 1534645, 'total_number_of_photos': 5970}} 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 193 seconds', 'coverage_pause': '0 days 83440 seconds', 'coverage_times_pause': '0 days 86180 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 295, 'end_of_day_photos_duplicated': 2077, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6227, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 115, 'nb_images_finished': 2243, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2243, 'last_update': '2025/01/13', 'portfolio_id': 19511909, 'last_run_id': 1532151, 'total_number_of_photos': 6235}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86108 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 99, 'end_of_day_photos_duplicated': 2394, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6111, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 111, 'nb_images_finished': 2121, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 338, 'nb_selected_images': 2459, 'last_update': '2025/01/12', 'portfolio_id': 19493829, 'last_run_id': 1528918, 'total_number_of_photos': 6115}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83642 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': 2, 'end_of_day_photos_duplicated': 2825, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 5773, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1486, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 244, 'nb_selected_images': 1730, 'last_update': '2025/01/11', 'portfolio_id': 19481849, 'last_run_id': 1526477, 'total_number_of_photos': 5778}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84138 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 2288, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5999, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 109, 'nb_images_finished': 2093, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 513, 'nb_selected_images': 2606, 'last_update': '2025/01/12', 'portfolio_id': 19463095, 'last_run_id': 1525772, 'total_number_of_photos': 6009}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 84280 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 74, 'end_of_day_photos_duplicated': 1363, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7168, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 122, 'nb_images_finished': 2628, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2628, 'last_update': '2025/01/08', 'portfolio_id': 19445913, 'last_run_id': 1523723, 'total_number_of_photos': 7171}} 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 193 seconds', 'coverage_pause': '0 days 83440 seconds', 'coverage_times_pause': '0 days 86180 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 295, 'end_of_day_photos_duplicated': 2077, 'end_of_day_photos_nothing_done': 7, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 6227, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 91, 'nb_images_finished': 1585, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 24, 'nb_images_started': 658, 'nb_selected_images': 2243, 'last_update': '2025/01/12', 'portfolio_id': 19511909, 'last_run_id': 1530427, 'total_number_of_photos': 6235}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86108 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 99, 'end_of_day_photos_duplicated': 2394, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6111, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 111, 'nb_images_finished': 2121, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 338, 'nb_selected_images': 2459, 'last_update': '2025/01/12', 'portfolio_id': 19493829, 'last_run_id': 1528918, 'total_number_of_photos': 6115}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83642 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': 2, 'end_of_day_photos_duplicated': 2825, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 5773, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1486, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 244, 'nb_selected_images': 1730, 'last_update': '2025/01/11', 'portfolio_id': 19481849, 'last_run_id': 1526477, 'total_number_of_photos': 5778}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84138 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 2288, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5999, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 109, 'nb_images_finished': 2093, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 513, 'nb_selected_images': 2606, 'last_update': '2025/01/12', 'portfolio_id': 19463095, 'last_run_id': 1525772, 'total_number_of_photos': 6009}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 84280 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 74, 'end_of_day_photos_duplicated': 1363, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7168, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 122, 'nb_images_finished': 2628, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2628, 'last_update': '2025/01/08', 'portfolio_id': 19445913, 'last_run_id': 1523723, 'total_number_of_photos': 7171}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63256 seconds', 'coverage_times_pause': '0 days 64502 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 276, 'end_of_day_photos_duplicated': 499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5665, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 119, 'nb_images_finished': 2405, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2405, 'last_update': '2025/01/07', 'portfolio_id': 19428289, 'last_run_id': 1521109, 'total_number_of_photos': 5680}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 83499 seconds', 'coverage_times_pause': '0 days 86108 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 99, 'end_of_day_photos_duplicated': 2394, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 6111, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 111, 'nb_images_finished': 2121, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 12, 'nb_images_started': 338, 'nb_selected_images': 2459, 'last_update': '2025/01/11', 'portfolio_id': 19493829, 'last_run_id': 1528786, 'total_number_of_photos': 6115}} No error ? {'log_dict': {'total_nb_images': 8603, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 83642 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': 2, 'end_of_day_photos_duplicated': 2825, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 5773, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1486, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 244, 'nb_selected_images': 1730, 'last_update': '2025/01/10', 'portfolio_id': 19481849, 'last_run_id': 1526477, 'total_number_of_photos': 5778}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84138 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 2288, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5999, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 109, 'nb_images_finished': 2093, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 513, 'nb_selected_images': 2606, 'last_update': '2025/01/11', 'portfolio_id': 19463095, 'last_run_id': 1525772, 'total_number_of_photos': 6009}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 84280 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 74, 'end_of_day_photos_duplicated': 1363, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7168, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 122, 'nb_images_finished': 2628, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2628, 'last_update': '2025/01/08', 'portfolio_id': 19445913, 'last_run_id': 1523723, 'total_number_of_photos': 7171}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63256 seconds', 'coverage_times_pause': '0 days 64502 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 276, 'end_of_day_photos_duplicated': 499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5665, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 119, 'nb_images_finished': 2405, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2405, 'last_update': '2025/01/07', 'portfolio_id': 19428289, 'last_run_id': 1521109, 'total_number_of_photos': 5680}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1418, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1418, 'last_update': '2025/01/06', 'portfolio_id': 19402940, 'last_run_id': 1519157, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 194 seconds', 'coverage_pause': '0 days 84138 seconds', 'coverage_times_pause': '0 days 86120 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 6, 'end_of_day_photos_dark': 312, 'end_of_day_photos_duplicated': 2288, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 3, 'end_of_day_photos_uploaded': 5999, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 110, 'nb_images_finished': 2116, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 17, 'nb_images_started': 456, 'nb_selected_images': 2572, 'last_update': '2025/01/09', 'portfolio_id': 19463095, 'last_run_id': 1525639, 'total_number_of_photos': 6009}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 84280 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 74, 'end_of_day_photos_duplicated': 1363, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7168, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 122, 'nb_images_finished': 2628, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2628, 'last_update': '2025/01/08', 'portfolio_id': 19445913, 'last_run_id': 1523723, 'total_number_of_photos': 7171}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63256 seconds', 'coverage_times_pause': '0 days 64502 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 276, 'end_of_day_photos_duplicated': 499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5665, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 119, 'nb_images_finished': 2405, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2405, 'last_update': '2025/01/07', 'portfolio_id': 19428289, 'last_run_id': 1521109, 'total_number_of_photos': 5680}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1418, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1418, 'last_update': '2025/01/06', 'portfolio_id': 19402940, 'last_run_id': 1519157, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/05', 'portfolio_id': 19381781, 'last_run_id': 1514370, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8608, 'max_time_between_images': '0 days 202 seconds', 'coverage_pause': '0 days 84280 seconds', 'coverage_times_pause': '0 days 86110 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 74, 'end_of_day_photos_duplicated': 1363, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 1, 'end_of_day_photos_uploaded': 7168, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 122, 'nb_images_finished': 2628, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2628, 'last_update': '2025/01/08', 'portfolio_id': 19445913, 'last_run_id': 1523655, 'total_number_of_photos': 7171}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63256 seconds', 'coverage_times_pause': '0 days 64502 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 276, 'end_of_day_photos_duplicated': 499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5665, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 119, 'nb_images_finished': 2405, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2405, 'last_update': '2025/01/07', 'portfolio_id': 19428289, 'last_run_id': 1521109, 'total_number_of_photos': 5680}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1418, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1418, 'last_update': '2025/01/06', 'portfolio_id': 19402940, 'last_run_id': 1519157, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/05', 'portfolio_id': 19381781, 'last_run_id': 1514370, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} No error ? {'log_dict': {'total_nb_images': 6447, 'max_time_between_images': '0 days 203 seconds', 'coverage_pause': '0 days 63256 seconds', 'coverage_times_pause': '0 days 64502 seconds', 'nb_photos_decision': 0, 'nb_gray_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': 276, 'end_of_day_photos_duplicated': 499, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 5665, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 119, 'nb_images_finished': 2405, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2405, 'last_update': '2025/01/07', 'portfolio_id': 19428289, 'last_run_id': 1521013, 'total_number_of_photos': 5680}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 65, 'nb_images_finished': 1418, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 1418, 'last_update': '2025/01/06', 'portfolio_id': 19402940, 'last_run_id': 1519157, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/05', 'portfolio_id': 19381781, 'last_run_id': 1514370, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 51, 'nb_images_finished': 1018, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 400, 'nb_selected_images': 1418, 'last_update': '2025/01/05', 'portfolio_id': 19402940, 'last_run_id': 1516843, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/05', 'portfolio_id': 19381781, 'last_run_id': 1514370, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} 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 83960 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_duplicated': 1533, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 4, 'end_of_day_photos_uploaded': 7075, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 51, 'nb_images_finished': 1018, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 14, 'nb_images_started': 400, 'nb_selected_images': 1418, 'last_update': '2025/01/05', 'portfolio_id': 19402940, 'last_run_id': 1516843, 'total_number_of_photos': 7080}} No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/05', 'portfolio_id': 19381781, 'last_run_id': 1514370, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} Since we don't have condition on date we need to verify this lately ! No error ? {'log_dict': {'total_nb_images': 8609, 'max_time_between_images': '0 days 193 seconds', 'coverage_pause': '0 days 84355 seconds', 'coverage_times_pause': '0 days 86118 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 3, 'end_of_day_photos_dark': 1, 'end_of_day_photos_duplicated': 1063, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 2, 'end_of_day_photos_uploaded': 7539, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 105, 'nb_images_finished': 2223, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 19, 'nb_images_started': 559, 'nb_selected_images': 2782, 'last_update': '2025/01/04', 'portfolio_id': 19381781, 'last_run_id': 1514221, 'total_number_of_photos': 7545}} No error ? {'log_dict': {'total_nb_images': 8614, 'max_time_between_images': '0 days 204 seconds', 'coverage_pause': '0 days 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510687, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} 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 84574 seconds', 'coverage_times_pause': '0 days 86167 seconds', 'nb_photos_decision': 0, 'nb_gray_level_ok': 0, 'nb_dedup_ok': 0, 'nb_two_criteria_ok': 0, 'nb_forced_upload': 0, 'end_of_day_photos_no_longer_on_disk': 1, 'end_of_day_photos_dark': 3754, 'end_of_day_photos_duplicated': 525, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_ok_for_neural_classification': 5, 'end_of_day_photos_uploaded': 4328, 'ratio_coverage': 1.0}, 'dashboard_dict': {'nb_ptf_finished': 97, 'nb_images_finished': 2014, 'nb_ptf_finished_for_older': 0, 'nb_images_finished_for_older': 0, 'nb_ptf_started': 0, 'nb_images_started': 0, 'nb_selected_images': 2014, 'last_update': '2025/01/03', 'portfolio_id': 19362751, 'last_run_id': 1510269, 'total_number_of_photos': 4340}} No error ? {'log_dict': {'total_nb_images': 8615, 'max_time_between_images': '0 days 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507250, 'total_number_of_photos': 372}} 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 192 seconds', 'coverage_pause': '0 days 84602 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_dark': 7705, 'end_of_day_photos_duplicated': 537, 'end_of_day_photos_nothing_done': 1, 'end_of_day_photos_uploaded': 372, '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/01/02', 'portfolio_id': 19344359, 'last_run_id': 1507146, 'total_number_of_photos': 372}} 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-01-31 00:00:00 Found day : 2025-01-30 00:00:00 Found day : 2025-01-29 00:00:00 Found day : 2025-01-28 00:00:00 Found day : 2025-01-27 00:00:00 Found day : 2025-01-25 00:00:00 Found day : 2025-01-24 00:00:00 Found day : 2025-01-23 00:00:00 Found day : 2025-01-22 00:00:00 Found day : 2025-01-21 00:00:00 Found day : 2025-01-20 00:00:00 Found day : 2025-01-18 00:00:00 Found day : 2025-01-17 00:00:00 Found day : 2025-01-16 00:00:00 Found day : 2025-01-15 00:00:00 Found day : 2025-01-14 00:00:00 Found day : 2025-01-13 00:00:00 Found day : 2025-01-11 00:00:00 Found day : 2025-01-10 00:00:00 Found day : 2025-01-09 00:00:00 Found day : 2025-01-08 00:00:00 Found day : 2025-01-07 00:00:00 Found day : 2025-01-06 00:00:00 Found day : 2025-01-04 00:00:00 Found day : 2025-01-03 00:00:00 Found day : 2025-01-02 00:00:00 Found day : 2025-01-01 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) = 01 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) = 01 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) = 01 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) = 01 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) = 01 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) = 01 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) = 01 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) = 01 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) = 01 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 = '_______gm' and ded.dashboard_place_id = 36 and month(ded.date) = 01 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) = 01 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 '%012025%' and cps.thcl = 1533 GROUP BY sbstr ; after number_of_batch date_start : 2025-01-01 : dt_date_just_month_year : 2025-01-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-01-01" AND ded.date <= "2025-01-31" 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 (1507250,1510687,1514370,1519157,1518076,1521109,1523723,1525772,1526477,1528918,1532151,1531718,1534779,1538735,1542376,1548455,1545548,1548498,1548011,1550941,1554803,1554697,1556860,1559897,1561194,1562922,1566164,1569564,1572826,1575840,1578601) 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.003375689944738466, 'nb_photo': 820, 'list_port_cont': '19370768,19371789,19371869,19373900,19374917,19375027,19375348,19387743,19387893,19388340,19389898,19392260,19393874,19394716,19395420,19396179,19397512,19398159,19398262,19398366,19399128,19410183,19410208,19411162,19411508,19412242,19417323,19417530,19430870,19430947,19431690,19433390,19433435,19435300,19437756,19440868,19446612,19451297,19452711,19453868,19454794,19456964,19457014,19457925,19458736,19459116,19461435,19461680,19461747,19465737,19467302,19468236,19469049,19470589,19471576,19473882,19476298,19476589,19477107,19478661,19482495,19488511,19490562,19498419,19499575,19500267,19500983,19501974,19503941,19504971,19505824,19508242,19508259,19508868,19509790,19510541,19517048,19517098,19517594,19519874,19521290,19522163,19522519,19525975,19528325,19543066,19543571,19544788,19546483,19549271,19551566,19553235,19553591,19553728,19555657,19556478,19556952,19557592,19571378,19572315,19572694,19577755,19578498,19581496,19584124,19585706,19591321,19593130,19595593,19599502,19625347,19625695,19628758,1963178', 'assoc_port': '19370526:19370768,19371333:19371869,19371343:19371789,19373268:19373900,19374324:19375027,19374328:19374917,19375083:19375348,19387141:19387893,19387145:19387743,19388090:19388340,19389027:19389898,19391357:19392260,19393359:19393874,19394321:19394716,19395028:19395420,19395733:19396179,19397312:19397512,19397892:19398366,19397895:19398262,19397897:19398159,19398799:19399128,19409765:19410208,19409945:19410183,19410821:19411162,19411325:19411508,19411750:19412242,19416274:19417323,19416276:19417530,19430626:19430947,19430628:19430870,19431298:19431690,19433113:19433435,19433117:19433390,19434927:19435300,19437330:19437756,19440217:19440868,19445899:19446612,19450721:19451297,19452013:19452711,19453210:19453868,19454279:19454794,19456526:19457014,19456531:19456964,19457586:19457925,19458324:19458736,19458788:19459116,19460972:19461747,19460973:19461680,19460976:19461435,19465714:19465737,19466863:19467302,19467832:19468236,19468804:19469049,19470120:19470589,19470642:19471576,19473171:19473882,19474556:1947658', 'assoc_mat': '19370526:autre:3327:19370768,19371333:autre:3327:19371869,19371343:autre:3327:19371789,19373268:autre:3327:19373900,19374324:autre:3327:19375027,19374328:autre:3327:19374917,19375083:autre:3327:19375348,19387141:autre:3327:19387893,19387145:autre:3327:19387743,19388090:autre:3327:19388340,19389027:autre:3327:19389898,19391357:autre:3327:19392260,19393359:autre:3327:19393874,19394321:autre:3327:19394716,19395028:autre:3327:19395420,19395733:autre:3327:19396179,19397312:autre:3327:19397512,19397892:autre:3327:19398366,19397895:autre:3327:19398262,19397897:autre:3327:19398159,19398799:autre:3327:19399128,19409765:autre:3327:19410208,19409945:autre:3327:19410183,19410821:autre:3327:19411162,19411325:autre:3327:19411508,19411750:autre:3327:19412242,19416274:autre:3327:19417323,19416276:autre:3327:19417530,19430626:autre:3327:19430947,19430628:autre:3327:19430870,19431298:autre:3327:19431690,19433113:autre:3327:19433435,19433117:autre:3327:19433390,19434927:autre:3327:19435300,19437330:autre:3327:19437756,19440217:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014876622741869807, 'nb_photo': 255, 'list_port_cont': '19376010,19389426,19394809,19395965,19398599,19398955,19431363,19432746,19451030,19452488,19454560,19456903,19460445,19466678,19470767,19475917,19491421,19491821,19492164,19492640,19492769,19492883,19492988,19493274,19493431,19493481,19493615,19494594,19495168,19498509,19499440,19501962,19505655,19508038,19516578,19516936,19522400,19522514,19525989,19526396,19543556,19547753,19556095,19557672,19571365,19578426,19585268,19599151,19628144,19655892,19695436,19703329,19735161,19750828,19762880,19769529,19772808,19820335,19834159,19900209,19929264,19977046,19990225,19990275,20011641,20031495,20038019,20041245,20046518,20064170,20071031,20084748,20090265,20103287,20118346,20121538', 'assoc_port': '19373601:19376010,19389024:19389426,19392673:19394809,19395022:19395965,19396944:19398599,19398801:19398955,19430309:19431363,19432609:19432746,19450724:19451030,19452021:19452488,19454281:19454560,19456546:19456903,19460254:19460445,19466554:19466678,19470640:19470767,19475779:19475917,19491328:19491421,19491469:19491821,19491473:19493615,19491478:19494594,19491794:19492164,19491796:19493481,19492203:19493274,19492206:19492988,19492207:19495168,19492208:19492769,19492209:19492883,19492210:19493431,19492214:19492640,19498292:19498509,19499281:19499440,19501675:19501962,19504617:19505655,19507779:19508038,19516420:19516578,19516789:19516936,19521065:19522400,19522258:19522514,19525739:19525989,19526152:19526396,19543456:19543556,19547338:19547753,19555148:19556095,19557294:19557672,19571018:19571365,19577725:19578426,19584649:19585268,19598087:19599151,19627446:19628144,19655155:19655892,19695267:19695436,19703073:19703329,19735101:19735161,19750686:19750828,19762347:19762880,19768593:19769529,19772063:1977280', 'assoc_mat': '19373601:autre:3594:19376010,19389024:autre:3594:19389426,19392673:autre:3594:19394809,19395022:autre:3594:19395965,19396944:autre:3594:19398599,19398801:autre:3594:19398955,19430309:autre:3594:19431363,19432609:autre:3594:19432746,19450724:autre:3594:19451030,19452021:autre:3594:19452488,19454281:autre:3594:19454560,19456546:autre:3594:19456903,19460254:autre:3594:19460445,19466554:autre:3594:19466678,19470640:autre:3594:19470767,19475779:autre:3594:19475917,19491328:autre:3594:19491421,19491469:autre:3594:19491821,19491473:autre:3594:19493615,19491478:autre:3594:19494594,19491794:autre:3594:19492164,19491796:autre:3594:19493481,19492203:autre:3594:19493274,19492206:autre:3594:19492988,19492207:autre:3594:19495168,19492208:autre:3594:19492769,19492209:autre:3594:19492883,19492210:autre:3594:19493431,19492214:autre:3594:19492640,19498292:autre:3594:19498509,19499281:autre:3594:19499440,19501675:autre:3594:19501962,19504617:autre:3594:19505655,19507779:autre:3594:19508038,19516420:autre:3594:19516578,19516789:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011851201485241823, 'nb_photo': 2134, 'list_port_cont': '19367917,19370234,19371574,19372168,19373123,19374109,19375657,19376065,19376676,19377200,19387334,19387926,19392212,19393196,19397080,19398333,19398521,19398985,19399259,19409417,19409675,19410864,19411841,19412141,19430450,19431837,19432650,19433272,19436233,19437257,19437560,19440374,19440775,19441823,19451001,19453056,19455372,19456319,19456767,19459211,19460197,19460495,19466654,19468071,19470487,19470875,19473042,19474863,19475945,19476044,19476246,19477324,19477658,19478233,19481380,19484542,19485300,19488012,19488055,19488675,19491742,19491987,19492298,19492318,19492626,19493074,19493502,19494822,19494943,19495053,19495325,19495634,19496024,19496933,19499745,19501120,19503381,19504884,19504990,19506149,19508370,19508480,19508694,19509558,19509718,19510424,19511259,19516535,19516940,19517190,19522038,19522413,19522571,19522755,19524959,19525926,19544509,19545624,19545999,19547683,19550839,19552770,19554344,19556215,19557203,19570638,19574020,19574627,19579824,19591202,19594995,19624994,19630937,1963905', 'assoc_port': '19367835:19367917,19370011:19370234,19371335:19372168,19371340:19371574,19372924:19373123,19373605:19374109,19375080:19377200,19375082:19376065,19375085:19375657,19376386:19376676,19387148:19387334,19387626:19387926,19391355:19392212,19392680:19393196,19396947:19397080,19398109:19398521,19398112:19398333,19398802:19398985,19399117:19399259,19409397:19409417,19409398:19409675,19410823:19410864,19411746:19411841,19412018:19412141,19430310:19430450,19431299:19431837,19432608:19432650,19433119:19433272,19435757:19436233,19436971:19437257,19437332:19437560,19439725:19440374,19440218:19440775,19441314:19441823,19450723:19451001,19452008:19453056,19454282:19456319,19454980:19455372,19456529:19456767,19458322:19459211,19459529:19460197,19460253:19460495,19466555:19466654,19467831:19468071,19469397:19470487,19470641:19477324,19470644:19470875,19472286:19473042,19474557:19474863,19475777:19476246,19475782:19476044,19475788:19475945,19477264:19485300,19477267:19477658,19477738:19478233,19478465:19484542,19480444:1948138', 'assoc_mat': '19367835:autre_refus:3726:19367917,19370011:autre_refus:3726:19370234,19371335:autre_refus:3726:19372168,19371340:autre_refus:3726:19371574,19372924:autre_refus:3726:19373123,19373605:autre_refus:3726:19374109,19375080:autre_refus:3726:19377200,19375082:autre_refus:3726:19376065,19375085:autre_refus:3726:19375657,19376386:autre_refus:3726:19376676,19387148:autre_refus:3726:19387334,19387626:autre_refus:3726:19387926,19391355:autre_refus:3726:19392212,19392680:autre_refus:3726:19393196,19396947:autre_refus:3726:19397080,19398109:autre_refus:3726:19398521,19398112:autre_refus:3726:19398333,19398802:autre_refus:3726:19398985,19399117:autre_refus:3726:19399259,19409397:autre_refus:3726:19409417,19409398:autre_refus:3726:19409675,19410823:autre_refus:3726:19410864,19411746:autre_refus:3726:19411841,19412018:autre_refus:3726:19412141,19430310:autre_refus:3726:19430450,19431299:autre_refus:3726:19431837,19432608:autre_refus:3726:19432650,19433119:autre_refus:3726:19433272,19435757:autre_refus:3726:19436233,19436971:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020176955917099166, 'nb_photo': 18, 'list_port_cont': '19374915,19376908,19398364,19439431,19454787,19478669,19500981,19578502,19593129,19649949,19735308,19763008,19792900,19930572,20080762,20090050,20115897', 'assoc_port': '19374328:19374915,19376390:19376908,19397892:19398364,19438273:19439431,19454279:19454787,19477745:19478669,19500656:19500981,19576089:19578502,19591442:19593129,19648134:19649949,19735099:19735308,19762341:19763008,19791446:19792900,19929109:19930572,20080194:20080762,20089685:20090050,20115465:20115897', 'assoc_mat': '19374328:barquette_avec_film:3327:19374915,19376390:barquette_avec_film:3327:19376908,19397892:barquette_avec_film:3327:19398364,19438273:barquette_avec_film:3327:19439431,19454279:barquette_avec_film:3327:19454787,19477745:barquette_avec_film:3327:19478669,19500656:barquette_avec_film:3327:19500981,19576089:barquette_avec_film:3327:19578502,19591442:barquette_avec_film:3327:19593129,19648134:barquette_avec_film:3327:19649949,19735099:barquette_avec_film:3327:19735308,19762341:barquette_avec_film:3327:19763008,19791446:barquette_avec_film:3327:19792900,19929109:barquette_avec_film:3327:19930572,20080194:barquette_avec_film:3327:20080762,20089685:barquette_avec_film:3327:20090050,20115465:barquette_avec_film:3327:20115897'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0004123802169108286, 'nb_photo': 15, 'list_port_cont': '20135031,20162230,20168314,20194744,20199704,20208113,20277582', 'assoc_port': '20025651:20135031,20039938:20277582,20073268:20162230,20080190:20168314,20104700:20194744,20115134:20199704,20119801:20208113', 'assoc_mat': '20025651:barquette_opaque:4203:20135031,20039938:barquette_opaque:4203:20277582,20073268:barquette_opaque:4203:20162230,20080190:barquette_opaque:4203:20168314,20104700:barquette_opaque:4203:20194744,20115134:barquette_opaque:4203:20199704,20119801:barquette_opaque:4203:20208113'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.021948828638255573, 'nb_photo': 1760, 'list_port_cont': '20083815,20085665,20086287,20087146,20089322,20090303,20101299,20106739,20107665,20114764,20115905,20117044,20118952,20120058,20121972,20122967,20136833,20137454,20137828,20138103,20139824,20139886,20140013,20172572,20174659,20176341,20177631,20196416,20196612,20198088,20198246,20199593,20200519,20200549,20201322,20231836,20231873,20232930,20233008,20233469,20234054,20234162,20235855,20238856,20239136', 'assoc_port': '19859429:20174659,19954425:20176341,20010528:20196416,20014710:20196612,20015611:20177631,20015613:20198088,20023438:20198246,20023441:20199593,20026808:20200519,20031177:20200549,20036276:20201322,20036573:20231836,20039940:20232930,20040862:20233008,20042505:20231873,20042852:20233469,20044534:20234054,20045059:20234162,20046352:20235855,20047144:20238856,20048499:20239136,20049854:20172572,20063551:20140013,20068359:20139886,20070514:20139824,20071895:20138103,20073270:20137828,20074713:20101299,20076794:20090303,20079018:20089322,20082401:20083815,20083089:20086287,20083092:20085665,20085536:20087146,20101919:20137454,20105987:20107665,20106007:20106739,20108234:20136833,20113522:20114764,20115463:20115905,20116392:20117044,20118802:20118952,20119794:20120058,20121224:20122967,20121231:20121972', 'assoc_mat': '19859429:barquette_opaque:4211:20174659,19954425:barquette_opaque:4211:20176341,20010528:barquette_opaque:4211:20196416,20014710:barquette_opaque:4211:20196612,20015611:barquette_opaque:4211:20177631,20015613:barquette_opaque:4211:20198088,20023438:barquette_opaque:4211:20198246,20023441:barquette_opaque:4211:20199593,20026808:barquette_opaque:4211:20200519,20031177:barquette_opaque:4211:20200549,20036276:barquette_opaque:4211:20201322,20036573:barquette_opaque:4211:20231836,20039940:barquette_opaque:4211:20232930,20040862:barquette_opaque:4211:20233008,20042505:barquette_opaque:4211:20231873,20042852:barquette_opaque:4211:20233469,20044534:barquette_opaque:4211:20234054,20045059:barquette_opaque:4211:20234162,20046352:barquette_opaque:4211:20235855,20047144:barquette_opaque:4211:20238856,20048499:barquette_opaque:4211:20239136,20049854:barquette_opaque:4211:20172572,20063551:barquette_opaque:4211:20140013,20068359:barquette_opaque:4211:20139886,20070514:barquette_opaque:4211:20139824,20071895:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006092622649723768, 'nb_photo': 241, 'list_port_cont': '19371787,19371875,19373423,19373909,19374908,19387892,19389897,19394719,19395410,19397511,19398269,19398362,19399126,19410211,19412234,19417328,19428818,19429585,19431698,19433392,19433442,19435295,19437497,19440870,19451293,19452713,19453873,19454791,19457935,19459125,19461432,19461672,19461751,19468245,19469044,19478665,19481508,19490568,19498414,19499574,19500987,19501968,19503522,19508239,19509789,19517100,19517599,19519881,19522152,19522526,19525157,19543572,19544797,19551564,19553727,19556473,19556954,19557587,19571379,19572322,19577751,19581504,19591322,19599505,19625352,19631776,19638833,19643562,19648140,19649936,19657950,19661692,19661997,19693341,19695231,19697213,19698287,19702203,19704961,19707973,19710091,19711764,19716477,19731149,19734499,19735311,19736024,19736966,19750127,19750148,19756356,19758821,19760293,19763017,19767939,19780016,19782818,19792902,19795855,19803491,19822202,19823988,19829821,19830323,19830451,19839560,19843640,19846162,19850131,19858673,19860756,19863690,19887302,1988995', 'assoc_port': '19371333:19371875,19371343:19371787,19372923:19373423,19373268:19373909,19374328:19374908,19387141:19387892,19389027:19389897,19394321:19394719,19395028:19395410,19397312:19397511,19397892:19398362,19397895:19398269,19398799:19399126,19409765:19410211,19411750:19412234,19416274:19417328,19428660:19428818,19429023:19429585,19431298:19431698,19433113:19433442,19433117:19433392,19434927:19435295,19436969:19437497,19440217:19440870,19450721:19451293,19452013:19452713,19453210:19453873,19454279:19454791,19457586:19457935,19458788:19459125,19460972:19461751,19460973:19461672,19460976:19461432,19467832:19468245,19468804:19469044,19477745:19478665,19480446:19481508,19489650:19490568,19498293:19498414,19499279:19499574,19500656:19500987,19501674:19501968,19503118:19503522,19507775:19508239,19509375:19509789,19516779:19517100,19517299:19517599,19519425:19519881,19521852:19522152,19522264:19522526,19524617:19525157,19543454:19543572,19544335:19544797,19550533:19551564,19553296:19553727,19555144:19556473,19556610:1955695', 'assoc_mat': '19371333:bouchon:3327:19371875,19371343:bouchon:3327:19371787,19372923:bouchon:3327:19373423,19373268:bouchon:3327:19373909,19374328:bouchon:3327:19374908,19387141:bouchon:3327:19387892,19389027:bouchon:3327:19389897,19394321:bouchon:3327:19394719,19395028:bouchon:3327:19395410,19397312:bouchon:3327:19397511,19397892:bouchon:3327:19398362,19397895:bouchon:3327:19398269,19398799:bouchon:3327:19399126,19409765:bouchon:3327:19410211,19411750:bouchon:3327:19412234,19416274:bouchon:3327:19417328,19428660:bouchon:3327:19428818,19429023:bouchon:3327:19429585,19431298:bouchon:3327:19431698,19433113:bouchon:3327:19433442,19433117:bouchon:3327:19433392,19434927:bouchon:3327:19435295,19436969:bouchon:3327:19437497,19440217:bouchon:3327:19440870,19450721:bouchon:3327:19451293,19452013:bouchon:3327:19452713,19453210:bouchon:3327:19453873,19454279:bouchon:3327:19454791,19457586:bouchon:3327:19457935,19458788:bouchon:3327:19459125,19460972:bouchon:3327:19461751,19460973:bouchon:3327:19461672,19460976:bouchon:3327:19461432,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010448541202588172, 'nb_photo': 697, 'list_port_cont': '19372022,19378108,19388692,19415902,19419711,19433569,19434061,19436606,19446666,19455811,19460134,19461896,19465978,19470448,19490513,19511547,19512813,19516748,19521924,19530884,19532286,19543602,19545064,19557951,19597351,19598900,19629742,19674391,19694351,19697544,19698200,19712446,19728368,19730893,19734180,19735506,19740686,19742202,19763158,19769327,19780724,19808227,19822349,19826817,19868691,19868749,19870941,19905923,19909745,19917750,19927328,19929753,19934401,19939957,19945347,19966781,19982739,20059640,20094864,20119957,20136837,20147016,20149148,20150760,20164741,20166271,20194348,20199880,20207587', 'assoc_port': '19371330:19372022,19373273:19378108,19388376:19388692,19396937:19415902,19410818:19419711,19431292:19434061,19432610:19433569,19434928:19436606,19441323:19446666,19453209:19455811,19456524:19460134,19458325:19461896,19465715:19465978,19470123:19470448,19472282:19490513,19477740:19521924,19499906:19511547,19503121:19512813,19508552:19516748,19518156:19530884,19522260:19532286,19542922:19543602,19543864:19545064,19553294:19557951,19573774:19597351,19574214:19598900,19595770:19629742,19630155:19674391,19644481:19694351,19658257:19697544,19664408:19698200,19694911:19712446,19697095:19728368,19703072:19730893,19706654:19734180,19715152:19735506,19733302:19740686,19736178:19742202,19751132:19763158,19754757:19769327,19762344:19780724,19768595:19808227,19794531:19822349,19798177:19826817,19828904:19868749,19828907:19868691,19830365:19870941,19844075:19905923,19845009:19909745,19847171:19917750,19854016:19927328,19888797:19939957,19897039:19945347,19903192:19966781,19929091:19934401,19929173:19929753,19965571:2005964', 'assoc_mat': '19371330:carton:4205:19372022,19373273:carton:4205:19378108,19388376:carton:4205:19388692,19396937:carton:4205:19415902,19410818:carton:4205:19419711,19431292:carton:4205:19434061,19432610:carton:4205:19433569,19434928:carton:4205:19436606,19441323:carton:4205:19446666,19453209:carton:4205:19455811,19456524:carton:4205:19460134,19458325:carton:4205:19461896,19465715:carton:4205:19465978,19470123:carton:4205:19470448,19472282:carton:4205:19490513,19477740:carton:4205:19521924,19499906:carton:4205:19511547,19503121:carton:4205:19512813,19508552:carton:4205:19516748,19518156:carton:4205:19530884,19522260:carton:4205:19532286,19542922:carton:4205:19543602,19543864:carton:4205:19545064,19553294:carton:4205:19557951,19573774:carton:4205:19597351,19574214:carton:4205:19598900,19595770:carton:4205:19629742,19630155:carton:4205:19674391,19644481:carton:4205:19694351,19658257:carton:4205:19697544,19664408:carton:4205:19698200,19694911:carton:4205:19712446,19697095:carton:4205:19728368,19703072:carton:4205:19730893,1970'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00304865885298725, 'nb_photo': 52, 'list_port_cont': '20135032,20162229,20168320,20194752,20199701,20208112,20277579', 'assoc_port': '20025651:20135032,20039938:20277579,20073268:20162229,20080190:20168320,20104700:20194752,20115134:20199701,20119801:20208112', 'assoc_mat': '20025651:carton:4203:20135032,20039938:carton:4203:20277579,20073268:carton:4203:20162229,20080190:carton:4203:20168320,20104700:carton:4203:20194752,20115134:carton:4203:20199701,20119801:carton:4203:20208112'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9461656222976069, 'nb_photo': 9511, 'list_port_cont': '19370180,19370271,19370419,19370586,19370646,19371495,19371685,19371959,19373456,19373517,19373812,19373937,19374445,19374548,19374574,19374609,19375178,19376568,19376705,19377601,19377638,19386979,19387063,19387311,19387438,19387521,19387954,19388020,19388165,19388264,19388645,19389332,19390289,19391972,19392941,19393628,19393738,19394483,19394546,19395258,19395925,19396043,19396080,19397108,19397984,19398444,19398482,19399226,19409272,19409472,19409811,19410147,19410497,19410833,19410898,19410956,19411092,19411389,19411807,19411898,19411932,19412212,19412839,19416905,19428724,19429245,19430471,19430714,19430786,19431441,19431542,19431587,19431634,19431952,19433232,19434190,19435065,19435133,19436095,19436123,19437177,19437586,19437615,19438875,19439901,19440008,19440638,19440740,19441893,19445003,19447228,19450414,19451052,19451104,19451165,19452750,19452836,19453228,19453333,19453407,19454148,19454500,19454709,19455110,19456708,19456799,19456925,19457731,19458486,19458522,19458629,19459008,19459036,1945996', 'assoc_port': '19370009:19370419,19370010:19370271,19370012:19370180,19370523:19370646,19370527:19370586,19371338:19371685,19371350:19371495,19371609:19371959,19373267:19373517,19373272:19373456,19373599:19373937,19373604:19373812,19374323:19374609,19374325:19374574,19374326:19374548,19374329:19374445,19375084:19375178,19376387:19376705,19376388:19376568,19377392:19377601,19377395:19377638,19386806:19387063,19386808:19390289,19386811:19386979,19387140:19387521,19387143:19387438,19387147:19387311,19387627:19388020,19387629:19387954,19388092:19388264,19388094:19388165,19388377:19388645,19389026:19389332,19391356:19391972,19392665:19392941,19393354:19393738,19393364:19393628,19394320:19394546,19394323:19394483,19395027:19395258,19395731:19396080,19395738:19396043,19395740:19395925,19396939:19397108,19397893:19397984,19398108:19398482,19398110:19398444,19399116:19399226,19409093:19409272,19409396:19409472,19409764:19409811,19409943:19410147,19410363:19410497,19410817:19411092,19410819:19410956,19410825:19410898,19410826:1941083', 'assoc_mat': '19370009:carton:4207:19370419,19370010:carton:4207:19370271,19370012:carton:4207:19370180,19370523:carton:4207:19370646,19370527:carton:4207:19370586,19371338:carton:4207:19371685,19371350:carton:4207:19371495,19371609:carton:4207:19371959,19373267:carton:4207:19373517,19373272:carton:4207:19373456,19373599:carton:4207:19373937,19373604:carton:4207:19373812,19374323:carton:4207:19374609,19374325:carton:4207:19374574,19374326:carton:4207:19374548,19374329:carton:4207:19374445,19375084:carton:4207:19375178,19376387:carton:4207:19376705,19376388:carton:4207:19376568,19377392:carton:4207:19377601,19377395:carton:4207:19377638,19386806:carton:4207:19387063,19386808:carton:4207:19390289,19386811:carton:4207:19386979,19387140:carton:4207:19387521,19387143:carton:4207:19387438,19387147:carton:4207:19387311,19387627:carton:4207:19388020,19387629:carton:4207:19387954,19388092:carton:4207:19388264,19388094:carton:4207:19388165,19388377:carton:4207:19388645,19389026:carton:4207:19389332,19391356:carton:4207:19391972,1939'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011472939362150707, 'nb_photo': 2986, 'list_port_cont': '20083816,20085678,20086286,20087143,20089327,20090308,20101305,20106738,20107664,20114775,20115918,20117057,20118951,20120068,20121963,20122971,20136822,20137463,20137830,20138097,20139823,20139888,20140020,20172574,20174660,20176349,20177622,20196404,20196601,20198097,20198249,20199604,20200531,20200563,20201329,20231846,20231875,20232922,20233012,20233471,20234061,20234174,20235860,20238854,20239131', 'assoc_port': '19859429:20174660,19954425:20176349,20010528:20196404,20014710:20196601,20015611:20177622,20015613:20198097,20023438:20198249,20023441:20199604,20026808:20200531,20031177:20200563,20036276:20201329,20036573:20231846,20039940:20232922,20040862:20233012,20042505:20231875,20042852:20233471,20044534:20234061,20045059:20234174,20046352:20235860,20047144:20238854,20048499:20239131,20049854:20172574,20063551:20140020,20068359:20139888,20070514:20139823,20071895:20138097,20073270:20137830,20074713:20101305,20076794:20090308,20079018:20089327,20082401:20083816,20083089:20086286,20083092:20085678,20085536:20087143,20101919:20137463,20105987:20107664,20106007:20106738,20108234:20136822,20113522:20114775,20115463:20115918,20116392:20117057,20118802:20118951,20119794:20120068,20121224:20122971,20121231:20121963', 'assoc_mat': '19859429:carton:4211:20174660,19954425:carton:4211:20176349,20010528:carton:4211:20196404,20014710:carton:4211:20196601,20015611:carton:4211:20177622,20015613:carton:4211:20198097,20023438:carton:4211:20198249,20023441:carton:4211:20199604,20026808:carton:4211:20200531,20031177:carton:4211:20200563,20036276:carton:4211:20201329,20036573:carton:4211:20231846,20039940:carton:4211:20232922,20040862:carton:4211:20233012,20042505:carton:4211:20231875,20042852:carton:4211:20233471,20044534:carton:4211:20234061,20045059:carton:4211:20234174,20046352:carton:4211:20235860,20047144:carton:4211:20238854,20048499:carton:4211:20239131,20049854:carton:4211:20172574,20063551:carton:4211:20140020,20068359:carton:4211:20139888,20070514:carton:4211:20139823,20071895:carton:4211:20138097,20073270:carton:4211:20137830,20074713:carton:4211:20101305,20076794:carton:4211:20090308,20079018:carton:4211:20089327,20082401:carton:4211:20083816,20083089:carton:4211:20086286,20083092:carton:4211:20085678,20085536:carton:4211:20087143,2010'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004043546661691944, 'nb_photo': 158, 'list_port_cont': '19371781,19371878,19375346,19395419,19396187,19398264,19411163,19412232,19428826,19429584,19431696,19433395,19435296,19442085,19457013,19457932,19468234,19471577,19476478,19477113,19482497,19490567,19504970,19510550,19517041,19517592,19519876,19521293,19526085,19543059,19543583,19544798,19549269,19555652,19556472,19556841,19557593,19572312,19572698,19577753,19578494,19581498,19585709,19625343,19625706,19631773,19638834,19643552,19649942,19652673,19665847,19695228,19696423,19696813,19700615,19707979,19711762,19731155,19735312,19736969,19753193,19756346,19758818,19760284,19763007,19766772,19770419,19795846,19799204,19802798,19803493,19820118,19822207,19823986,19830453,19835167,19840720,19843369,19845223,19846163,19852179,19856470,19856681,19858675,19863697,19880407,19882844,19887449,19889950,19918200,19929554,19930423,19931465,19931573,19931670,19958639,19965448,19965984,19970659,19976749,20007443,20015160,20016266,20027587,20031537,20041409,20042814,20045736,20047929,20065822,20083831,20088235,20107422,2011588', 'assoc_port': '19371333:19371878,19371343:19371781,19375083:19375346,19395028:19395419,19395733:19396187,19397895:19398264,19410821:19411163,19411750:19412232,19428660:19428826,19429023:19429584,19431298:19431696,19433117:19433395,19434927:19435296,19441325:19442085,19456526:19457013,19457586:19457932,19467832:19468234,19470642:19471577,19474562:19476478,19475793:19477113,19477742:19482497,19489650:19490567,19504621:19504970,19510199:19510550,19516785:19517041,19517299:19517592,19519425:19519876,19521073:19521293,19525736:19526085,19542924:19543059,19543454:19543583,19544335:19544798,19548440:19549269,19555144:19556472,19555155:19555652,19556618:19556841,19557296:19557593,19571854:19572312,19572363:19572698,19576089:19578494,19576093:19577753,19580446:19581498,19584650:19585709,19624385:19625706,19624400:19625343,19630153:19631773,19637612:19638834,19641633:19643552,19648134:19649942,19650949:19652673,19664410:19665847,19694909:19695228,19696204:19696423,19696358:19696813,19699492:19700615,19706653:19707979,19710368:1971176', 'assoc_mat': '19371333:carton:3327:19371878,19371343:carton:3327:19371781,19375083:carton:3327:19375346,19395028:carton:3327:19395419,19395733:carton:3327:19396187,19397895:carton:3327:19398264,19410821:carton:3327:19411163,19411750:carton:3327:19412232,19428660:carton:3327:19428826,19429023:carton:3327:19429584,19431298:carton:3327:19431696,19433117:carton:3327:19433395,19434927:carton:3327:19435296,19441325:carton:3327:19442085,19456526:carton:3327:19457013,19457586:carton:3327:19457932,19467832:carton:3327:19468234,19470642:carton:3327:19471577,19474562:carton:3327:19476478,19475793:carton:3327:19477113,19477742:carton:3327:19482497,19489650:carton:3327:19490567,19504621:carton:3327:19504970,19510199:carton:3327:19510550,19516785:carton:3327:19517041,19517299:carton:3327:19517592,19519425:carton:3327:19519876,19521073:carton:3327:19521293,19525736:carton:3327:19526085,19542924:carton:3327:19543059,19543454:carton:3327:19543583,19544335:carton:3327:19544798,19548440:carton:3327:19549269,19555144:carton:3327:19556472,1955'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.015424033907586628, 'nb_photo': 2993, 'list_port_cont': '19376012,19389430,19393694,19394811,19395959,19398598,19398952,19431359,19432749,19436011,19451032,19452483,19454563,19456734,19456911,19460444,19466681,19470766,19475913,19491423,19491826,19492161,19492370,19492649,19492759,19492884,19492984,19493273,19493439,19493489,19493608,19494591,19495169,19498506,19499433,19501956,19505658,19508034,19516577,19516931,19522404,19522509,19525993,19526397,19543566,19547748,19556107,19557673,19571364,19578432,19585269,19599149,19628143,19655886,19695430,19703332,19735160,19750836,19762883,19769526,19772802,19820331,19834162,19900211,19929261,19977050,19990226,19990279,20011642,20015828,20031487,20038026,20041246,20046517,20064171,20071026,20079768,20084747,20090274,20103289,20118345,20121539', 'assoc_port': '19373601:19376012,19389024:19389430,19392673:19394811,19392678:19393694,19395022:19395959,19396944:19398598,19398801:19398952,19430309:19431359,19432609:19432749,19435730:19436011,19450724:19451032,19452021:19452483,19454281:19454563,19456544:19456734,19456546:19456911,19460254:19460444,19466554:19466681,19470640:19470766,19475779:19475913,19491328:19491423,19491469:19491826,19491473:19493608,19491478:19494591,19491794:19492161,19491796:19493489,19492203:19493273,19492206:19492984,19492207:19495169,19492208:19492759,19492209:19492884,19492210:19493439,19492214:19492649,19492220:19492370,19498292:19498506,19499281:19499433,19501675:19501956,19504617:19505658,19507779:19508034,19516420:19516577,19516789:19516931,19521065:19522404,19522258:19522509,19525739:19525993,19526152:19526397,19543456:19543566,19547338:19547748,19555148:19556107,19557294:19557673,19571018:19571364,19577725:19578432,19584649:19585269,19598087:19599149,19627446:19628143,19655155:19655886,19695267:19695430,19703073:19703332,19735101:1973516', 'assoc_mat': '19373601:carton:3594:19376012,19389024:carton:3594:19389430,19392673:carton:3594:19394811,19392678:carton:3594:19393694,19395022:carton:3594:19395959,19396944:carton:3594:19398598,19398801:carton:3594:19398952,19430309:carton:3594:19431359,19432609:carton:3594:19432749,19435730:carton:3594:19436011,19450724:carton:3594:19451032,19452021:carton:3594:19452483,19454281:carton:3594:19454563,19456544:carton:3594:19456734,19456546:carton:3594:19456911,19460254:carton:3594:19460444,19466554:carton:3594:19466681,19470640:carton:3594:19470766,19475779:carton:3594:19475913,19491328:carton:3594:19491423,19491469:carton:3594:19491826,19491473:carton:3594:19493608,19491478:carton:3594:19494591,19491794:carton:3594:19492161,19491796:carton:3594:19493489,19492203:carton:3594:19493273,19492206:carton:3594:19492984,19492207:carton:3594:19495169,19492208:carton:3594:19492759,19492209:carton:3594:19492884,19492210:carton:3594:19493439,19492214:carton:3594:19492649,19492220:carton:3594:19492370,19498292:carton:3594:19498506,1949'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018896150885583352, 'nb_photo': 335, 'list_port_cont': '19367920,19370239,19371566,19371724,19376067,19392222,19393194,19398335,19398522,19398980,19399260,19409416,19410873,19431830,19433262,19437259,19440778,19441818,19453064,19456321,19456764,19460200,19468072,19470871,19473038,19478227,19481377,19484546,19485304,19488019,19488683,19492290,19492327,19492635,19493079,19494936,19495061,19495326,19495626,19496018,19496930,19501121,19504874,19506141,19508365,19508482,19508697,19516542,19516942,19517194,19522031,19522411,19522759,19544504,19545633,19554351,19556220,19557199,19570646,19574023,19579826,19624997,19630934,19639056,19640935,19645621,19655945,19693686,19694329,19695441,19696918,19697460,19704833,19706747,19707455,19709451,19712289,19719058,19721906,19728095,19733228,19734314,19735547,19735856,19736522,19737036,19737628,19751265,19764141,19790350,19792969,19793425,19794715,19826118,19843267,19869578,19890911,19914665,19915228,19925476,19927212,19929336,19930915,19931239,19931562,19931764,19932195,19932534,19934442,19935270,19939720,19940003,19940426,1994183', 'assoc_port': '19367835:19367920,19370011:19370239,19371334:19371724,19371340:19371566,19375082:19376067,19391355:19392222,19392680:19393194,19398109:19398522,19398112:19398335,19398802:19398980,19399117:19399260,19409397:19409416,19410823:19410873,19431299:19431830,19433119:19433262,19436971:19437259,19440218:19440778,19441314:19441818,19452008:19453064,19454282:19456321,19456529:19456764,19459529:19460200,19467831:19468072,19470644:19470871,19472286:19473038,19477264:19485304,19477738:19478227,19478465:19484546,19480444:19481377,19487876:19488019,19488313:19488683,19489649:19496930,19491466:19496018,19491471:19495626,19491795:19492290,19492196:19495326,19492198:19495061,19492199:19494936,19492218:19492635,19492219:19493079,19492222:19492327,19500654:19501121,19504619:19504874,19505866:19506141,19507770:19508482,19507774:19508365,19508549:19508697,19516419:19516542,19516788:19517194,19516791:19516942,19521854:19522031,19522262:19522759,19522267:19522411,19544337:19544504,19545202:19545633,19554126:19554351,19556020:1955622', 'assoc_mat': '19367835:cartonnette:3726:19367920,19370011:cartonnette:3726:19370239,19371334:cartonnette:3726:19371724,19371340:cartonnette:3726:19371566,19375082:cartonnette:3726:19376067,19391355:cartonnette:3726:19392222,19392680:cartonnette:3726:19393194,19398109:cartonnette:3726:19398522,19398112:cartonnette:3726:19398335,19398802:cartonnette:3726:19398980,19399117:cartonnette:3726:19399260,19409397:cartonnette:3726:19409416,19410823:cartonnette:3726:19410873,19431299:cartonnette:3726:19431830,19433119:cartonnette:3726:19433262,19436971:cartonnette:3726:19437259,19440218:cartonnette:3726:19440778,19441314:cartonnette:3726:19441818,19452008:cartonnette:3726:19453064,19454282:cartonnette:3726:19456321,19456529:cartonnette:3726:19456764,19459529:cartonnette:3726:19460200,19467831:cartonnette:3726:19468072,19470644:cartonnette:3726:19470871,19472286:cartonnette:3726:19473038,19477264:cartonnette:3726:19485304,19477738:cartonnette:3726:19478227,19478465:cartonnette:3726:19484546,19480444:cartonnette:3726:19481377,19487876:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008125162139021804, 'nb_photo': 1132, 'list_port_cont': '19367913,19370242,19371572,19371719,19373124,19374110,19375661,19376069,19376679,19387336,19387921,19392218,19392982,19393192,19398336,19398517,19398978,19399255,19409407,19409673,19410870,19411833,19412137,19430452,19431835,19432649,19433269,19436226,19437249,19437556,19440372,19440776,19441819,19453065,19455363,19456324,19456762,19459214,19460207,19460503,19466650,19468075,19470495,19470872,19473043,19475937,19476053,19476244,19477325,19477654,19478228,19481373,19484541,19485305,19488020,19488058,19488681,19491741,19491984,19492299,19492326,19492628,19493077,19493495,19494816,19494945,19495051,19495633,19496019,19496927,19499739,19501119,19503392,19504875,19504993,19506139,19508372,19508483,19509554,19509722,19510419,19511256,19516543,19516939,19517196,19522035,19522412,19522572,19522754,19524955,19525921,19545630,19546007,19550842,19554350,19556211,19557208,19570639,19574025,19574630,19579825,19591213,19594988,19624988,19630933,19639055,19640931,19645619,19647855,19655421,19655938,19656886,19659512,1966608', 'assoc_port': '19367835:19367913,19370011:19370242,19371334:19371719,19371340:19371572,19372924:19373124,19373605:19374110,19375082:19376069,19375085:19375661,19376386:19376679,19387148:19387336,19387626:19387921,19391355:19392218,19392675:19392982,19392680:19393192,19398109:19398517,19398112:19398336,19398802:19398978,19399117:19399255,19409397:19409407,19409398:19409673,19410823:19410870,19411746:19411833,19412018:19412137,19430310:19430452,19431299:19431835,19432608:19432649,19433119:19433269,19435757:19436226,19436971:19437249,19437332:19437556,19439725:19440372,19440218:19440776,19441314:19441819,19452008:19453065,19454282:19456324,19454980:19455363,19456529:19456762,19458322:19459214,19459529:19460207,19460253:19460503,19466555:19466650,19467831:19468075,19469397:19470495,19470641:19477325,19470644:19470872,19472286:19473043,19475777:19476244,19475782:19476053,19475788:19475937,19477264:19485305,19477267:19477654,19477738:19478228,19478465:19484541,19480444:19481373,19487875:19499739,19487876:19488020,19487953:1948805', 'assoc_mat': '19367835:Carton_brun:3726:19367913,19370011:Carton_brun:3726:19370242,19371334:Carton_brun:3726:19371719,19371340:Carton_brun:3726:19371572,19372924:Carton_brun:3726:19373124,19373605:Carton_brun:3726:19374110,19375082:Carton_brun:3726:19376069,19375085:Carton_brun:3726:19375661,19376386:Carton_brun:3726:19376679,19387148:Carton_brun:3726:19387336,19387626:Carton_brun:3726:19387921,19391355:Carton_brun:3726:19392218,19392675:Carton_brun:3726:19392982,19392680:Carton_brun:3726:19393192,19398109:Carton_brun:3726:19398517,19398112:Carton_brun:3726:19398336,19398802:Carton_brun:3726:19398978,19399117:Carton_brun:3726:19399255,19409397:Carton_brun:3726:19409407,19409398:Carton_brun:3726:19409673,19410823:Carton_brun:3726:19410870,19411746:Carton_brun:3726:19411833,19412018:Carton_brun:3726:19412137,19430310:Carton_brun:3726:19430452,19431299:Carton_brun:3726:19431835,19432608:Carton_brun:3726:19432649,19433119:Carton_brun:3726:19433269,19435757:Carton_brun:3726:19436226,19436971:Carton_brun:3726:19437249,19437332:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004915544474067521, 'nb_photo': 588, 'list_port_cont': '19370245,19371571,19372170,19373121,19375660,19376062,19376670,19387927,19392213,19393199,19395229,19398331,19398514,19399265,19409413,19409672,19410865,19411838,19412139,19431829,19433261,19436224,19437260,19437563,19440368,19440767,19441825,19453057,19455369,19456760,19460196,19470489,19470874,19473048,19476048,19477320,19477648,19478224,19481372,19484547,19485297,19488021,19488054,19488677,19491740,19491990,19492625,19493076,19493492,19495324,19496017,19496929,19501111,19503391,19504882,19504987,19506142,19508361,19508479,19508693,19509562,19509713,19510423,19516943,19522037,19522563,19522753,19524960,19544506,19545623,19546001,19547686,19550843,19554355,19556221,19557206,19570643,19574027,19574633,19579820,19591211,19594987,19624998,19630931,19639047,19640929,19645620,19647862,19655414,19656889,19666090,19694321,19696927,19697464,19703877,19704834,19707457,19709449,19712288,19716692,19717815,19719054,19728088,19733234,19734316,19735860,19737035,19737622,19750805,19751264,19764130,19790354,19792953,1979297', 'assoc_port': '19370011:19370245,19371335:19372170,19371340:19371571,19372924:19373121,19375082:19376062,19375085:19375660,19376386:19376670,19387626:19387927,19391355:19392213,19392680:19393199,19395024:19395229,19398109:19398514,19398112:19398331,19399117:19399265,19409397:19409413,19409398:19409672,19410823:19410865,19411746:19411838,19412018:19412139,19431299:19431829,19433119:19433261,19435757:19436224,19436971:19437260,19437332:19437563,19439725:19440368,19440218:19440767,19441314:19441825,19452008:19453057,19454980:19455369,19456529:19456760,19459529:19460196,19469397:19470489,19470641:19477320,19470644:19470874,19472286:19473048,19475782:19476048,19477264:19485297,19477267:19477648,19477738:19478224,19478465:19484547,19480444:19481372,19487876:19488021,19487953:19488054,19488313:19488677,19489649:19496929,19491466:19496017,19491474:19491990,19491475:19491740,19492196:19495324,19492211:19493492,19492218:19492625,19492219:19493076,19500654:19501111,19503117:19503391,19504619:19504882,19504620:19504987,19505866:1950614', 'assoc_mat': '19370011:Carton_gris:3726:19370245,19371335:Carton_gris:3726:19372170,19371340:Carton_gris:3726:19371571,19372924:Carton_gris:3726:19373121,19375082:Carton_gris:3726:19376062,19375085:Carton_gris:3726:19375660,19376386:Carton_gris:3726:19376670,19387626:Carton_gris:3726:19387927,19391355:Carton_gris:3726:19392213,19392680:Carton_gris:3726:19393199,19395024:Carton_gris:3726:19395229,19398109:Carton_gris:3726:19398514,19398112:Carton_gris:3726:19398331,19399117:Carton_gris:3726:19399265,19409397:Carton_gris:3726:19409413,19409398:Carton_gris:3726:19409672,19410823:Carton_gris:3726:19410865,19411746:Carton_gris:3726:19411838,19412018:Carton_gris:3726:19412139,19431299:Carton_gris:3726:19431829,19433119:Carton_gris:3726:19433261,19435757:Carton_gris:3726:19436224,19436971:Carton_gris:3726:19437260,19437332:Carton_gris:3726:19437563,19439725:Carton_gris:3726:19440368,19440218:Carton_gris:3726:19440767,19441314:Carton_gris:3726:19441825,19452008:Carton_gris:3726:19453057,19454980:Carton_gris:3726:19455369,19456529:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0037982143527577755, 'nb_photo': 94, 'list_port_cont': '19372016,19378114,19388695,19415928,19419712,19433575,19434049,19436604,19455816,19460140,19470441,19490514,19511556,19516758,19521923,19543591,19545052,19557946,19597358,19598915,19629736,19697554,19712436,19728353,19730885,19734183,19735514,19740678,19742213,19808213,19822345,19868745,19870933,19917744,19927335,19929749,19934406,19939949,19945346,19966778,19982746,20059629,20149135,20150761,20164748,20166277,20194339,20199879,20207585', 'assoc_port': '19371330:19372016,19373273:19378114,19388376:19388695,19396937:19415928,19410818:19419712,19431292:19434049,19432610:19433575,19434928:19436604,19453209:19455816,19456524:19460140,19470123:19470441,19472282:19490514,19477740:19521923,19499906:19511556,19508552:19516758,19542922:19543591,19543864:19545052,19553294:19557946,19573774:19597358,19574214:19598915,19595770:19629736,19658257:19697554,19694911:19712436,19697095:19728353,19703072:19730885,19706654:19734183,19715152:19735514,19733302:19740678,19736178:19742213,19768595:19808213,19794531:19822345,19828904:19868745,19830365:19870933,19847171:19917744,19854016:19927335,19888797:19939949,19897039:19945346,19903192:19966778,19929091:19934406,19929173:19929749,19965571:20059629,19981942:19982746,20043627:20149135,20049858:20150761,20074722:20164748,20076786:20166277,20102661:20194339,20116393:20199879,20119803:20207585', 'assoc_mat': '19371330:ela:4205:19372016,19373273:ela:4205:19378114,19388376:ela:4205:19388695,19396937:ela:4205:19415928,19410818:ela:4205:19419712,19431292:ela:4205:19434049,19432610:ela:4205:19433575,19434928:ela:4205:19436604,19453209:ela:4205:19455816,19456524:ela:4205:19460140,19470123:ela:4205:19470441,19472282:ela:4205:19490514,19477740:ela:4205:19521923,19499906:ela:4205:19511556,19508552:ela:4205:19516758,19542922:ela:4205:19543591,19543864:ela:4205:19545052,19553294:ela:4205:19557946,19573774:ela:4205:19597358,19574214:ela:4205:19598915,19595770:ela:4205:19629736,19658257:ela:4205:19697554,19694911:ela:4205:19712436,19697095:ela:4205:19728353,19703072:ela:4205:19730885,19706654:ela:4205:19734183,19715152:ela:4205:19735514,19733302:ela:4205:19740678,19736178:ela:4205:19742213,19768595:ela:4205:19808213,19794531:ela:4205:19822345,19828904:ela:4205:19868745,19830365:ela:4205:19870933,19847171:ela:4205:19917744,19854016:ela:4205:19927335,19888797:ela:4205:19939949,19897039:ela:4205:19945346,19903192:ela:4205:1996677'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9852756677776967, 'nb_photo': 1766, 'list_port_cont': '19378740,19382775,19391044,19414001,19421450,19421669,19432960,19442609,19454857,19460654,19464252,19470368,19492243,19498099,19511679,19513945,19517315,19530790,19536259,19555497,19555671,19580123,19600890,19620620,19631285,19693436,19695996,19698317,19728786,19735534,19736195,19741469,19745781,19747033,19750931,19770757,19782404,19820629,19823157,19834503,19844790,19866549,19906396,19932250,19933865,19934194,19934615,19937473,19938283,19945320,19971486,20017960,20072293,20085447,20120047,20135034,20149747,20150059,20157254,20162218,20168309,20194756,20199714,20208109,20277578', 'assoc_port': '19373270:19378740,19377396:19382775,19389028:19391044,19395737:19421669,19409763:19421450,19413714:19414001,19431686:19432960,19438275:19442609,19452003:19454857,19454978:19464252,19460255:19460654,19468802:19470368,19474564:19492243,19487949:19498099,19499905:19511679,19504622:19513945,19509376:19517315,19518153:19530790,19522263:19536259,19548439:19555497,19548442:19555671,19559139:19580123,19576088:19600890,19580445:19620620,19595774:19631285,19634690:19693436,19648137:19695996,19662881:19698317,19695270:19736195,19697951:19728786,19704736:19741469,19715120:19735534,19732428:19745781,19735438:19747033,19749866:19750931,19754764:19770757,19763322:19782404,19768591:19820629,19794532:19823157,19805097:19834503,19820055:19844790,19826829:19866549,19832551:19937473,19844076:19906396,19848346:20017960,19859419:19933865,19859426:19934194,19884844:19938283,19897027:19945320,19905707:19971486,19929087:19934615,19929163:19932250,19958099:20150059,19975335:20072293,19984110:20085447,20014712:20120047,20025651:2013503', 'assoc_mat': '19373270:ela:4203:19378740,19377396:ela:4203:19382775,19389028:ela:4203:19391044,19395737:ela:4203:19421669,19409763:ela:4203:19421450,19413714:ela:4203:19414001,19431686:ela:4203:19432960,19438275:ela:4203:19442609,19452003:ela:4203:19454857,19454978:ela:4203:19464252,19460255:ela:4203:19460654,19468802:ela:4203:19470368,19474564:ela:4203:19492243,19487949:ela:4203:19498099,19499905:ela:4203:19511679,19504622:ela:4203:19513945,19509376:ela:4203:19517315,19518153:ela:4203:19530790,19522263:ela:4203:19536259,19548439:ela:4203:19555497,19548442:ela:4203:19555671,19559139:ela:4203:19580123,19576088:ela:4203:19600890,19580445:ela:4203:19620620,19595774:ela:4203:19631285,19634690:ela:4203:19693436,19648137:ela:4203:19695996,19662881:ela:4203:19698317,19695270:ela:4203:19736195,19697951:ela:4203:19728786,19704736:ela:4203:19741469,19715120:ela:4203:19735534,19732428:ela:4203:19745781,19735438:ela:4203:19747033,19749866:ela:4203:19750931,19754764:ela:4203:19770757,19763322:ela:4203:19782404,19768591:ela:4203:1982062'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009040036213860044, 'nb_photo': 402, 'list_port_cont': '20083803,20085666,20086294,20087132,20089335,20090309,20101307,20106740,20107662,20114771,20115910,20117059,20118965,20120072,20121969,20122968,20136828,20137452,20137829,20138098,20139825,20139877,20140009,20172566,20174667,20176346,20177623,20196403,20196611,20198089,20198243,20199590,20200527,20200559,20201316,20231845,20231868,20232918,20233013,20233482,20234056,20234168,20235863,20238866,20239135', 'assoc_port': '19859429:20174667,19954425:20176346,20010528:20196403,20014710:20196611,20015611:20177623,20015613:20198089,20023438:20198243,20023441:20199590,20026808:20200527,20031177:20200559,20036276:20201316,20036573:20231845,20039940:20232918,20040862:20233013,20042505:20231868,20042852:20233482,20044534:20234056,20045059:20234168,20046352:20235863,20047144:20238866,20048499:20239135,20049854:20172566,20063551:20140009,20068359:20139877,20070514:20139825,20071895:20138098,20073270:20137829,20074713:20101307,20076794:20090309,20079018:20089335,20082401:20083803,20083089:20086294,20083092:20085666,20085536:20087132,20101919:20137452,20105987:20107662,20106007:20106740,20108234:20136828,20113522:20114771,20115463:20115910,20116392:20117059,20118802:20118965,20119794:20120072,20121224:20122968,20121231:20121969', 'assoc_mat': '19859429:ela:4211:20174667,19954425:ela:4211:20176346,20010528:ela:4211:20196403,20014710:ela:4211:20196611,20015611:ela:4211:20177623,20015613:ela:4211:20198089,20023438:ela:4211:20198243,20023441:ela:4211:20199590,20026808:ela:4211:20200527,20031177:ela:4211:20200559,20036276:ela:4211:20201316,20036573:ela:4211:20231845,20039940:ela:4211:20232918,20040862:ela:4211:20233013,20042505:ela:4211:20231868,20042852:ela:4211:20233482,20044534:ela:4211:20234056,20045059:ela:4211:20234168,20046352:ela:4211:20235863,20047144:ela:4211:20238866,20048499:ela:4211:20239135,20049854:ela:4211:20172566,20063551:ela:4211:20140009,20068359:ela:4211:20139877,20070514:ela:4211:20139825,20071895:ela:4211:20138098,20073270:ela:4211:20137829,20074713:ela:4211:20101307,20076794:ela:4211:20090309,20079018:ela:4211:20089335,20082401:ela:4211:20083803,20083089:ela:4211:20086294,20083092:ela:4211:20085666,20085536:ela:4211:20087132,20101919:ela:4211:20137452,20105987:ela:4211:20107662,20106007:ela:4211:20106740,20108234:ela:4211:2013682'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 8.949208590370027e-05, 'nb_photo': 17, 'list_port_cont': '20135044,20162231,20168318,20194743,20199707,20208110,20277587', 'assoc_port': '20025651:20135044,20039938:20277587,20073268:20162231,20080190:20168318,20104700:20194743,20115134:20199707,20119801:20208110', 'assoc_mat': '20025651:etiquette:4203:20135044,20039938:etiquette:4203:20277587,20073268:etiquette:4203:20162231,20080190:etiquette:4203:20168318,20104700:etiquette:4203:20194743,20115134:etiquette:4203:20199707,20119801:etiquette:4203:20208110'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0031346543457227913, 'nb_photo': 2902, 'list_port_cont': '19370506,19370611,19371755,19373184,19373868,19374473,19376601,19377702,19379399,19387362,19387562,19388223,19389700,19393022,19393777,19394590,19395296,19395983,19397179,19398021,19399047,19409857,19410523,19410919,19411421,19411860,19413867,19428744,19429614,19430547,19431478,19433327,19434250,19436192,19437343,19437724,19439966,19440144,19440806,19447290,19451134,19452606,19452775,19453682,19454202,19455301,19456849,19457798,19458560,19458656,19460168,19460411,19467216,19467437,19468386,19470270,19470419,19471364,19473213,19475245,19476025,19476182,19477887,19481226,19486667,19488088,19488343,19490441,19491705,19491813,19491834,19492795,19494773,19495047,19495236,19498362,19499065,19499596,19500891,19501951,19502664,19503296,19505814,19506127,19506286,19508031,19508154,19509551,19510377,19516982,19517569,19517737,19518424,19518518,19520441,19520574,19522016,19524896,19525902,19526438,19528208,19542971,19543531,19543983,19544486,19545611,19548084,19549154,19549931,19550887,19552885,19554429,19554583,1955541', 'assoc_port': '19370008:19370506,19370490:19370611,19371345:19371755,19372925:19373184,19373269:19373868,19374327:19374473,19376385:19376601,19377393:19377702,19377991:19379399,19387142:19387562,19387146:19387362,19388091:19388223,19389029:19389700,19392668:19393022,19393367:19393777,19394322:19394590,19395026:19395296,19395741:19395983,19396942:19397179,19397896:19398021,19398803:19399047,19409762:19409857,19410364:19410523,19410822:19410919,19411326:19411421,19411749:19411860,19413713:19413867,19428661:19428744,19429024:19429614,19430312:19430547,19431296:19431478,19433116:19433327,19433908:19434250,19435728:19436192,19436973:19437343,19437327:19437724,19439722:19440144,19439727:19439966,19440252:19440806,19446871:19447290,19450727:19451134,19452006:19452775,19452026:19452606,19453211:19453682,19454047:19454202,19454979:19455301,19456541:19456849,19457585:19457798,19458326:19458656,19458328:19458560,19459522:19460168,19460252:19460411,19465712:19468386,19466860:19467437,19466864:19467216,19469395:19470270,19470124:1947041', 'assoc_mat': '19370008:etiquette:4200:19370506,19370490:etiquette:4200:19370611,19371345:etiquette:4200:19371755,19372925:etiquette:4200:19373184,19373269:etiquette:4200:19373868,19374327:etiquette:4200:19374473,19376385:etiquette:4200:19376601,19377393:etiquette:4200:19377702,19377991:etiquette:4200:19379399,19387142:etiquette:4200:19387562,19387146:etiquette:4200:19387362,19388091:etiquette:4200:19388223,19389029:etiquette:4200:19389700,19392668:etiquette:4200:19393022,19393367:etiquette:4200:19393777,19394322:etiquette:4200:19394590,19395026:etiquette:4200:19395296,19395741:etiquette:4200:19395983,19396942:etiquette:4200:19397179,19397896:etiquette:4200:19398021,19398803:etiquette:4200:19399047,19409762:etiquette:4200:19409857,19410364:etiquette:4200:19410523,19410822:etiquette:4200:19410919,19411326:etiquette:4200:19411421,19411749:etiquette:4200:19411860,19413713:etiquette:4200:19413867,19428661:etiquette:4200:19428744,19429024:etiquette:4200:19429614,19430312:etiquette:4200:19430547,19431296:etiquette:4200:19431478,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.7378256069183997e-05, 'nb_photo': 44, 'list_port_cont': '20083808,20085679,20086296,20087141,20089337,20101306,20106733,20114761,20115908,20117051,20118956,20136825,20137457,20137823,20138099,20172563,20174652,20177637,20196407,20199600,20200550,20201325,20231835,20232925,20234055,20234166,20235864,20238853,20239142', 'assoc_port': '19859429:20174652,20010528:20196407,20015611:20177637,20023441:20199600,20031177:20200550,20036276:20201325,20036573:20231835,20039940:20232925,20044534:20234055,20045059:20234166,20046352:20235864,20047144:20238853,20048499:20239142,20049854:20172563,20071895:20138099,20073270:20137823,20074713:20101306,20079018:20089337,20082401:20083808,20083089:20086296,20083092:20085679,20085536:20087141,20101919:20137457,20106007:20106733,20108234:20136825,20113522:20114761,20115463:20115908,20116392:20117051,20118802:20118956', 'assoc_mat': '19859429:etiquette:4211:20174652,20010528:etiquette:4211:20196407,20015611:etiquette:4211:20177637,20023441:etiquette:4211:20199600,20031177:etiquette:4211:20200550,20036276:etiquette:4211:20201325,20036573:etiquette:4211:20231835,20039940:etiquette:4211:20232925,20044534:etiquette:4211:20234055,20045059:etiquette:4211:20234166,20046352:etiquette:4211:20235864,20047144:etiquette:4211:20238853,20048499:etiquette:4211:20239142,20049854:etiquette:4211:20172563,20071895:etiquette:4211:20138099,20073270:etiquette:4211:20137823,20074713:etiquette:4211:20101306,20079018:etiquette:4211:20089337,20082401:etiquette:4211:20083808,20083089:etiquette:4211:20086296,20083092:etiquette:4211:20085679,20085536:etiquette:4211:20087141,20101919:etiquette:4211:20137457,20106007:etiquette:4211:20106733,20108234:etiquette:4211:20136825,20113522:etiquette:4211:20114761,20115463:etiquette:4211:20115908,20116392:etiquette:4211:20117051,20118802:etiquette:4211:20118956'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009105468752642678, 'nb_photo': 16, 'list_port_cont': '19388338,19393878,19398268,19411154,19454789,19457015,19693335,19696933,19704964,19736018,19803502,19860762,19880416,19905902,20027588,20107431', 'assoc_port': '19388090:19388338,19393359:19393878,19397895:19398268,19410821:19411154,19454279:19454789,19456526:19457015,19693113:19693335,19696353:19696933,19704032:19704964,19735678:19736018,19802103:19803502,19844067:19905902,19859425:19860762,19878407:19880416,20025654:20027588,20106006:20107431', 'assoc_mat': '19388090:etiquette:3327:19388338,19393359:etiquette:3327:19393878,19397895:etiquette:3327:19398268,19410821:etiquette:3327:19411154,19454279:etiquette:3327:19454789,19456526:etiquette:3327:19457015,19693113:etiquette:3327:19693335,19696353:etiquette:3327:19696933,19704032:etiquette:3327:19704964,19735678:etiquette:3327:19736018,19802103:etiquette:3327:19803502,19844067:etiquette:3327:19905902,19859425:etiquette:3327:19860762,19878407:etiquette:3327:19880416,20025654:etiquette:3327:20027588,20106006:etiquette:3327:20107431'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01488405518862455, 'nb_photo': 9377, 'list_port_cont': '19378735,19382767,19391050,19414007,19421456,19421672,19432967,19442605,19454860,19460664,19464248,19470373,19492239,19498096,19511667,19513948,19517307,19530789,19536264,19555493,19555674,19580120,19600900,19620631,19631279,19693441,19695995,19698315,19728797,19735533,19736193,19741475,19745782,19747030,19750935,19770762,19782402,19820641,19823153,19834492,19844787,19866551,19906410,19932253,19933866,19934192,19934602,19937462,19938288,19945322,19971478,20017961,20072295,20085448,20120041,20135040,20149746,20150057,20157253,20162221,20168321,20194750,20199708,20208103,20277584', 'assoc_port': '19373270:19378735,19377396:19382767,19389028:19391050,19395737:19421672,19409763:19421456,19413714:19414007,19431686:19432967,19438275:19442605,19452003:19454860,19454978:19464248,19460255:19460664,19468802:19470373,19474564:19492239,19487949:19498096,19499905:19511667,19504622:19513948,19509376:19517307,19518153:19530789,19522263:19536264,19548439:19555493,19548442:19555674,19559139:19580120,19576088:19600900,19580445:19620631,19595774:19631279,19634690:19693441,19648137:19695995,19662881:19698315,19695270:19736193,19697951:19728797,19704736:19741475,19715120:19735533,19732428:19745782,19735438:19747030,19749866:19750935,19754764:19770762,19763322:19782402,19768591:19820641,19794532:19823153,19805097:19834492,19820055:19844787,19826829:19866551,19832551:19937462,19844076:19906410,19848346:20017961,19859419:19933866,19859426:19934192,19884844:19938288,19897027:19945322,19905707:19971478,19929087:19934602,19929163:19932253,19958099:20150057,19975335:20072295,19984110:20085448,20014712:20120041,20025651:2013504', 'assoc_mat': '19373270:film_plastique:4203:19378735,19377396:film_plastique:4203:19382767,19389028:film_plastique:4203:19391050,19395737:film_plastique:4203:19421672,19409763:film_plastique:4203:19421456,19413714:film_plastique:4203:19414007,19431686:film_plastique:4203:19432967,19438275:film_plastique:4203:19442605,19452003:film_plastique:4203:19454860,19454978:film_plastique:4203:19464248,19460255:film_plastique:4203:19460664,19468802:film_plastique:4203:19470373,19474564:film_plastique:4203:19492239,19487949:film_plastique:4203:19498096,19499905:film_plastique:4203:19511667,19504622:film_plastique:4203:19513948,19509376:film_plastique:4203:19517307,19518153:film_plastique:4203:19530789,19522263:film_plastique:4203:19536264,19548439:film_plastique:4203:19555493,19548442:film_plastique:4203:19555674,19559139:film_plastique:4203:19580120,19576088:film_plastique:4203:19600900,19580445:film_plastique:4203:19620631,19595774:film_plastique:4203:19631279,19634690:film_plastique:4203:19693441,19648137:film_plastique:4203:1969599'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004563340236782944, 'nb_photo': 8457, 'list_port_cont': '19370181,19370273,19370411,19370585,19370661,19371507,19371690,19371964,19373450,19373509,19373811,19373941,19374451,19374534,19374586,19374618,19375172,19376570,19376696,19377594,19377626,19386978,19387060,19387306,19387435,19387519,19387950,19388016,19388160,19388270,19388646,19389325,19390292,19391965,19392946,19393636,19393748,19394495,19394547,19395264,19395933,19396045,19396088,19397101,19397989,19398441,19398477,19399234,19409269,19409476,19409815,19410148,19410486,19410839,19410901,19410962,19411097,19411385,19411805,19411891,19411924,19412202,19412826,19416897,19428719,19429259,19430479,19430719,19430789,19431449,19431539,19431588,19431631,19431959,19433234,19434196,19435068,19435123,19436100,19436126,19437183,19437582,19437629,19438869,19439894,19440006,19440643,19440737,19441882,19445008,19447216,19450416,19451050,19451101,19451174,19452748,19452835,19453224,19453335,19453398,19454142,19454498,19454713,19455120,19456699,19456784,19456927,19457727,19458482,19458523,19458627,19459012,19459033,1945997', 'assoc_port': '19370009:19370411,19370010:19370273,19370012:19370181,19370523:19370661,19370527:19370585,19371338:19371690,19371350:19371507,19371609:19371964,19373267:19373509,19373272:19373450,19373599:19373941,19373604:19373811,19374323:19374618,19374325:19374586,19374326:19374534,19374329:19374451,19375084:19375172,19376387:19376696,19376388:19376570,19377392:19377594,19377395:19377626,19386806:19387060,19386808:19390292,19386811:19386978,19387140:19387519,19387143:19387435,19387147:19387306,19387627:19388016,19387629:19387950,19388092:19388270,19388094:19388160,19388377:19388646,19389026:19389325,19391356:19391965,19392665:19392946,19393354:19393748,19393364:19393636,19394320:19394547,19394323:19394495,19395027:19395264,19395731:19396088,19395738:19396045,19395740:19395933,19396939:19397101,19397893:19397989,19398108:19398477,19398110:19398441,19399116:19399234,19409093:19409269,19409396:19409476,19409764:19409815,19409943:19410148,19410363:19410486,19410817:19411097,19410819:19410962,19410825:19410901,19410826:1941083', 'assoc_mat': '19370009:film_plastique:4207:19370411,19370010:film_plastique:4207:19370273,19370012:film_plastique:4207:19370181,19370523:film_plastique:4207:19370661,19370527:film_plastique:4207:19370585,19371338:film_plastique:4207:19371690,19371350:film_plastique:4207:19371507,19371609:film_plastique:4207:19371964,19373267:film_plastique:4207:19373509,19373272:film_plastique:4207:19373450,19373599:film_plastique:4207:19373941,19373604:film_plastique:4207:19373811,19374323:film_plastique:4207:19374618,19374325:film_plastique:4207:19374586,19374326:film_plastique:4207:19374534,19374329:film_plastique:4207:19374451,19375084:film_plastique:4207:19375172,19376387:film_plastique:4207:19376696,19376388:film_plastique:4207:19376570,19377392:film_plastique:4207:19377594,19377395:film_plastique:4207:19377626,19386806:film_plastique:4207:19387060,19386808:film_plastique:4207:19390292,19386811:film_plastique:4207:19386978,19387140:film_plastique:4207:19387519,19387143:film_plastique:4207:19387435,19387147:film_plastique:4207:1938730'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0024290823934995757, 'nb_photo': 15951, 'list_port_cont': '19371221,19372275,19377668,19378219,19382560,19382680,19383403,19388497,19391871,19411276,19413543,19413722,19414282,19414812,19415973,19416933,19417510,19419516,19419657,19419868,19420328,19421076,19421832,19421990,19430585,19431169,19434155,19435824,19437100,19437293,19441167,19441992,19445546,19446447,19447403,19451338,19451420,19455028,19455146,19456830,19457049,19458242,19460564,19461805,19462913,19462949,19464002,19466129,19467459,19468153,19468811,19471871,19472409,19490799,19492257,19493073,19493693,19494309,19496035,19498148,19500185,19501081,19510234,19511687,19512365,19512430,19513192,19514622,19516726,19517896,19527457,19529371,19530106,19530897,19531376,19531862,19531994,19532209,19532515,19532672,19533470,19536450,19536468,19543792,19545726,19547847,19553977,19554201,19556808,19559754,19568233,19571250,19593911,19595693,19598778,19601420,19622589,19626660,19629420,19630891,19632379,19651645,19654084,19688387,19693889,19694133,19695165,19696591,19697719,19698414,19698497,19707899,19710180,1971542', 'assoc_port': '19370524:19371221,19371332:19372275,19371348:19377668,19373271:19378219,19376389:19382560,19377394:19382680,19377989:19383403,19387628:19388497,19389025:19391871,19392671:19420328,19394324:19413722,19395025:19414282,19395734:19414812,19395735:19421832,19395742:19415973,19397313:19416933,19397894:19417510,19398111:19421990,19409942:19419516,19409946:19419657,19410824:19419868,19410827:19411276,19412015:19421076,19412672:19413543,19429021:19430585,19430308:19437293,19430311:19431169,19432612:19434155,19433903:19435824,19434929:19437100,19436968:19441167,19437331:19441992,19439724:19445546,19440254:19446447,19446867:19447403,19450720:19451338,19450732:19451420,19452005:19455028,19452019:19455146,19454044:19456830,19454045:19457049,19454976:19458242,19457587:19461805,19458785:19462913,19459530:19460564,19460250:19464002,19460978:19462949,19465713:19466129,19466557:19467459,19466862:19468153,19467830:19468811,19469394:19471871,19470121:19472409,19472284:19490799,19473173:19501081,19474567:19492257,19475785:1949307', 'assoc_mat': '19370524:film_plastique:4211:19371221,19371332:film_plastique:4211:19372275,19371348:film_plastique:4211:19377668,19373271:film_plastique:4211:19378219,19376389:film_plastique:4211:19382560,19377394:film_plastique:4211:19382680,19377989:film_plastique:4211:19383403,19387628:film_plastique:4211:19388497,19389025:film_plastique:4211:19391871,19392671:film_plastique:4211:19420328,19394324:film_plastique:4211:19413722,19395025:film_plastique:4211:19414282,19395734:film_plastique:4211:19414812,19395735:film_plastique:4211:19421832,19395742:film_plastique:4211:19415973,19397313:film_plastique:4211:19416933,19397894:film_plastique:4211:19417510,19398111:film_plastique:4211:19421990,19409942:film_plastique:4211:19419516,19409946:film_plastique:4211:19419657,19410824:film_plastique:4211:19419868,19410827:film_plastique:4211:19411276,19412015:film_plastique:4211:19421076,19412672:film_plastique:4211:19413543,19429021:film_plastique:4211:19430585,19430308:film_plastique:4211:19437293,19430311:film_plastique:4211:1943116'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0012998641846520918, 'nb_photo': 129, 'list_port_cont': '19370240,19371570,19371725,19373120,19387916,19399264,19409415,19409679,19437252,19437557,19455361,19456765,19459222,19460202,19460500,19475944,19477651,19478229,19484538,19488678,19496013,19504983,19506144,19508481,19508703,19509552,19509717,19522036,19522749,19550840,19556213,19579823,19624989,19630927,19655937,19659503,19693687,19694324,19696920,19712287,19719059,19736523,19737039,19792972,19793426,19826117,19869587,19890909,19912451,19931089,19931244,19931761,19932193,19932536,19935268,19938131,19940427,19976956,20044011,20151341,20151495,20169147,20204648,20283586,20295951,20295984,20297486,20362848,20366044,20367872,20368534,20370055', 'assoc_port': '19370011:19370240,19371334:19371725,19371340:19371570,19372924:19373120,19387626:19387916,19399117:19399264,19409397:19409415,19409398:19409679,19436971:19437252,19437332:19437557,19454980:19455361,19456529:19456765,19458322:19459222,19459529:19460202,19460253:19460500,19475788:19475944,19477267:19477651,19477738:19478229,19478465:19484538,19488313:19488678,19491466:19496013,19504620:19504983,19505866:19506144,19507770:19508481,19508549:19508703,19509370:19509717,19509371:19509552,19521854:19522036,19522262:19522749,19550534:19550840,19556020:19556213,19577724:19579823,19624387:19624989,19630154:19630927,19655157:19655937,19658255:19659503,19693379:19693687,19694238:19694324,19696787:19696920,19710367:19712287,19717485:19719059,19736182:19736523,19736625:19737039,19753371:19792972,19754712:19793426,19754728:20204648,19802105:20295984,19816873:20370055,19825957:19826117,19827478:20295951,19853990:19940427,19859423:19938131,19862466:19869587,19876105:19935268,19890249:19890909,19901747:19912451,19929083:1993253', 'assoc_mat': '19370011:kraft:3726:19370240,19371334:kraft:3726:19371725,19371340:kraft:3726:19371570,19372924:kraft:3726:19373120,19387626:kraft:3726:19387916,19399117:kraft:3726:19399264,19409397:kraft:3726:19409415,19409398:kraft:3726:19409679,19436971:kraft:3726:19437252,19437332:kraft:3726:19437557,19454980:kraft:3726:19455361,19456529:kraft:3726:19456765,19458322:kraft:3726:19459222,19459529:kraft:3726:19460202,19460253:kraft:3726:19460500,19475788:kraft:3726:19475944,19477267:kraft:3726:19477651,19477738:kraft:3726:19478229,19478465:kraft:3726:19484538,19488313:kraft:3726:19488678,19491466:kraft:3726:19496013,19504620:kraft:3726:19504983,19505866:kraft:3726:19506144,19507770:kraft:3726:19508481,19508549:kraft:3726:19508703,19509370:kraft:3726:19509717,19509371:kraft:3726:19509552,19521854:kraft:3726:19522036,19522262:kraft:3726:19522749,19550534:kraft:3726:19550840,19556020:kraft:3726:19556213,19577724:kraft:3726:19579823,19624387:kraft:3726:19624989,19630154:kraft:3726:19630927,19655157:kraft:3726:19655937,19658255:'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9616040084911339, 'nb_photo': 792, 'list_port_cont': '19372018,19378111,19388687,19415931,19419721,19433577,19434058,19436618,19446671,19455805,19460130,19461899,19465976,19470439,19490516,19511548,19512812,19516751,19521920,19530883,19532289,19543598,19545056,19557958,19597355,19598909,19629738,19674387,19694355,19697546,19698203,19712443,19728360,19730894,19734188,19735503,19740690,19742214,19763154,19769330,19780726,19808214,19822343,19826815,19868688,19868748,19870943,19905921,19909739,19917746,19927334,19929741,19934403,19939961,19945353,19966775,19982743,20059633,20094857,20119961,20136835,20147014,20149144,20150768,20164736,20166273,20194351,20199886,20207586', 'assoc_port': '19371330:19372018,19373273:19378111,19388376:19388687,19396937:19415931,19410818:19419721,19431292:19434058,19432610:19433577,19434928:19436618,19441323:19446671,19453209:19455805,19456524:19460130,19458325:19461899,19465715:19465976,19470123:19470439,19472282:19490516,19477740:19521920,19499906:19511548,19503121:19512812,19508552:19516751,19518156:19530883,19522260:19532289,19542922:19543598,19543864:19545056,19553294:19557958,19573774:19597355,19574214:19598909,19595770:19629738,19630155:19674387,19644481:19694355,19658257:19697546,19664408:19698203,19694911:19712443,19697095:19728360,19703072:19730894,19706654:19734188,19715152:19735503,19733302:19740690,19736178:19742214,19751132:19763154,19754757:19769330,19762344:19780726,19768595:19808214,19794531:19822343,19798177:19826815,19828904:19868748,19828907:19868688,19830365:19870943,19844075:19905921,19845009:19909739,19847171:19917746,19854016:19927334,19888797:19939961,19897039:19945353,19903192:19966775,19929091:19934403,19929173:19929741,19965571:2005963', 'assoc_mat': '19371330:metal:4205:19372018,19373273:metal:4205:19378111,19388376:metal:4205:19388687,19396937:metal:4205:19415931,19410818:metal:4205:19419721,19431292:metal:4205:19434058,19432610:metal:4205:19433577,19434928:metal:4205:19436618,19441323:metal:4205:19446671,19453209:metal:4205:19455805,19456524:metal:4205:19460130,19458325:metal:4205:19461899,19465715:metal:4205:19465976,19470123:metal:4205:19470439,19472282:metal:4205:19490516,19477740:metal:4205:19521920,19499906:metal:4205:19511548,19503121:metal:4205:19512812,19508552:metal:4205:19516751,19518156:metal:4205:19530883,19522260:metal:4205:19532289,19542922:metal:4205:19543598,19543864:metal:4205:19545056,19553294:metal:4205:19557958,19573774:metal:4205:19597355,19574214:metal:4205:19598909,19595770:metal:4205:19629738,19630155:metal:4205:19674387,19644481:metal:4205:19694355,19658257:metal:4205:19697546,19664408:metal:4205:19698203,19694911:metal:4205:19712443,19697095:metal:4205:19728360,19703072:metal:4205:19730894,19706654:metal:4205:19734188,19715152:'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0014383056679662552, 'nb_photo': 32, 'list_port_cont': '20135037,20162222,20168310,20194751,20199710,20208114,20277589', 'assoc_port': '20025651:20135037,20039938:20277589,20073268:20162222,20080190:20168310,20104700:20194751,20115134:20199710,20119801:20208114', 'assoc_mat': '20025651:metal:4203:20135037,20039938:metal:4203:20277589,20073268:metal:4203:20162222,20080190:metal:4203:20168310,20104700:metal:4203:20194751,20115134:metal:4203:20199710,20119801:metal:4203:20208114'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011934104327780082, 'nb_photo': 447, 'list_port_cont': '20083806,20085670,20086290,20087147,20089334,20090314,20101298,20106734,20107652,20114772,20115916,20117045,20118962,20120069,20121973,20122966,20136823,20137461,20137832,20138102,20139827,20139882,20140010,20172575,20174662,20176344,20177629,20196413,20196605,20198091,20198253,20199597,20200521,20200554,20201330,20231834,20231867,20232928,20233019,20233481,20234053,20234167,20235857,20238859,20239143', 'assoc_port': '19859429:20174662,19954425:20176344,20010528:20196413,20014710:20196605,20015611:20177629,20015613:20198091,20023438:20198253,20023441:20199597,20026808:20200521,20031177:20200554,20036276:20201330,20036573:20231834,20039940:20232928,20040862:20233019,20042505:20231867,20042852:20233481,20044534:20234053,20045059:20234167,20046352:20235857,20047144:20238859,20048499:20239143,20049854:20172575,20063551:20140010,20068359:20139882,20070514:20139827,20071895:20138102,20073270:20137832,20074713:20101298,20076794:20090314,20079018:20089334,20082401:20083806,20083089:20086290,20083092:20085670,20085536:20087147,20101919:20137461,20105987:20107652,20106007:20106734,20108234:20136823,20113522:20114772,20115463:20115916,20116392:20117045,20118802:20118962,20119794:20120069,20121224:20122966,20121231:20121973', 'assoc_mat': '19859429:metal:4211:20174662,19954425:metal:4211:20176344,20010528:metal:4211:20196413,20014710:metal:4211:20196605,20015611:metal:4211:20177629,20015613:metal:4211:20198091,20023438:metal:4211:20198253,20023441:metal:4211:20199597,20026808:metal:4211:20200521,20031177:metal:4211:20200554,20036276:metal:4211:20201330,20036573:metal:4211:20231834,20039940:metal:4211:20232928,20040862:metal:4211:20233019,20042505:metal:4211:20231867,20042852:metal:4211:20233481,20044534:metal:4211:20234053,20045059:metal:4211:20234167,20046352:metal:4211:20235857,20047144:metal:4211:20238859,20048499:metal:4211:20239143,20049854:metal:4211:20172575,20063551:metal:4211:20140010,20068359:metal:4211:20139882,20070514:metal:4211:20139827,20071895:metal:4211:20138102,20073270:metal:4211:20137832,20074713:metal:4211:20101298,20076794:metal:4211:20090314,20079018:metal:4211:20089334,20082401:metal:4211:20083806,20083089:metal:4211:20086290,20083092:metal:4211:20085670,20085536:metal:4211:20087147,20101919:metal:4211:20137461,20105987:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00012625157478808447, 'nb_photo': 2, 'list_port_cont': '19544800,20083825', 'assoc_port': '19544335:19544800,20082400:20083825', 'assoc_mat': '19544335:metal:3327:19544800,20082400:metal:3327:20083825'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006828537322607495, 'nb_photo': 147, 'list_port_cont': '19376008,19389434,19393701,19394808,19395962,19398604,19431369,19432752,19436009,19452484,19454569,19456733,19456905,19460446,19466680,19470770,19491416,19491829,19492159,19492379,19492765,19492882,19492985,19493271,19493486,19493610,19494593,19495171,19499441,19505664,19508033,19516569,19516929,19522396,19522510,19526398,19543564,19547749,19556100,19578427,19585270,19599144,19628147,19655888,19762879,19769532,19820333,19900208,19929267,19977045,19990221,19990278,20011647,20015833,20046520,20064165,20071024,20079769,20084754,20121540', 'assoc_port': '19373601:19376008,19389024:19389434,19392673:19394808,19392678:19393701,19395022:19395962,19396944:19398604,19430309:19431369,19432609:19432752,19435730:19436009,19452021:19452484,19454281:19454569,19456544:19456733,19456546:19456905,19460254:19460446,19466554:19466680,19470640:19470770,19491328:19491416,19491469:19491829,19491473:19493610,19491478:19494593,19491794:19492159,19491796:19493486,19492203:19493271,19492206:19492985,19492207:19495171,19492208:19492765,19492209:19492882,19492220:19492379,19499281:19499441,19504617:19505664,19507779:19508033,19516420:19516569,19516789:19516929,19521065:19522396,19522258:19522510,19526152:19526398,19543456:19543564,19547338:19547749,19555148:19556100,19577725:19578427,19584649:19585270,19598087:19599144,19627446:19628147,19655155:19655888,19762347:19762879,19768593:19769532,19820060:19820333,19898887:19900208,19929114:19929267,19976780:19977045,19989963:19990278,19989965:19990221,20010527:20011647,20015614:20015833,20046355:20046520,20063541:20064165,20070525:2007102', 'assoc_mat': '19373601:metal:3594:19376008,19389024:metal:3594:19389434,19392673:metal:3594:19394808,19392678:metal:3594:19393701,19395022:metal:3594:19395962,19396944:metal:3594:19398604,19430309:metal:3594:19431369,19432609:metal:3594:19432752,19435730:metal:3594:19436009,19452021:metal:3594:19452484,19454281:metal:3594:19454569,19456544:metal:3594:19456733,19456546:metal:3594:19456905,19460254:metal:3594:19460446,19466554:metal:3594:19466680,19470640:metal:3594:19470770,19491328:metal:3594:19491416,19491469:metal:3594:19491829,19491473:metal:3594:19493610,19491478:metal:3594:19494593,19491794:metal:3594:19492159,19491796:metal:3594:19493486,19492203:metal:3594:19493271,19492206:metal:3594:19492985,19492207:metal:3594:19495171,19492208:metal:3594:19492765,19492209:metal:3594:19492882,19492220:metal:3594:19492379,19499281:metal:3594:19499441,19504617:metal:3594:19505664,19507779:metal:3594:19508033,19516420:metal:3594:19516569,19516789:metal:3594:19516929,19521065:metal:3594:19522396,19522258:metal:3594:19522510,19526152:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.028732109288663623, 'nb_photo': 3621, 'list_port_cont': '19372015,19378120,19388691,19415930,19419723,19433574,19434056,19436614,19446664,19455819,19460135,19461889,19465979,19470450,19490506,19511546,19512815,19516746,19521916,19530881,19532288,19543588,19545053,19557955,19597363,19598913,19629747,19674398,19694352,19697556,19698192,19712444,19728356,19730886,19734194,19735504,19740680,19742206,19763153,19769322,19780730,19808221,19822350,19826826,19868693,19868756,19870938,19905911,19909743,19917748,19927331,19929755,19934409,19939956,19945344,19966772,19982748,20059630,20094865,20119952,20136838,20147010,20149140,20150769,20164734,20166274,20194350,20199884,20207572', 'assoc_port': '19371330:19372015,19373273:19378120,19388376:19388691,19396937:19415930,19410818:19419723,19431292:19434056,19432610:19433574,19434928:19436614,19441323:19446664,19453209:19455819,19456524:19460135,19458325:19461889,19465715:19465979,19470123:19470450,19472282:19490506,19477740:19521916,19499906:19511546,19503121:19512815,19508552:19516746,19518156:19530881,19522260:19532288,19542922:19543588,19543864:19545053,19553294:19557955,19573774:19597363,19574214:19598913,19595770:19629747,19630155:19674398,19644481:19694352,19658257:19697556,19664408:19698192,19694911:19712444,19697095:19728356,19703072:19730886,19706654:19734194,19715152:19735504,19733302:19740680,19736178:19742206,19751132:19763153,19754757:19769322,19762344:19780730,19768595:19808221,19794531:19822350,19798177:19826826,19828904:19868756,19828907:19868693,19830365:19870938,19844075:19905911,19845009:19909743,19847171:19917748,19854016:19927331,19888797:19939956,19897039:19945344,19903192:19966772,19929091:19934409,19929173:19929755,19965571:2005963', 'assoc_mat': '19371330:papier:4205:19372015,19373273:papier:4205:19378120,19388376:papier:4205:19388691,19396937:papier:4205:19415930,19410818:papier:4205:19419723,19431292:papier:4205:19434056,19432610:papier:4205:19433574,19434928:papier:4205:19436614,19441323:papier:4205:19446664,19453209:papier:4205:19455819,19456524:papier:4205:19460135,19458325:papier:4205:19461889,19465715:papier:4205:19465979,19470123:papier:4205:19470450,19472282:papier:4205:19490506,19477740:papier:4205:19521916,19499906:papier:4205:19511546,19503121:papier:4205:19512815,19508552:papier:4205:19516746,19518156:papier:4205:19530881,19522260:papier:4205:19532288,19542922:papier:4205:19543588,19543864:papier:4205:19545053,19553294:papier:4205:19557955,19573774:papier:4205:19597363,19574214:papier:4205:19598913,19595770:papier:4205:19629747,19630155:papier:4205:19674398,19644481:papier:4205:19694352,19658257:papier:4205:19697556,19664408:papier:4205:19698192,19694911:papier:4205:19712444,19697095:papier:4205:19728356,19703072:papier:4205:19730886,1970'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004228772288815547, 'nb_photo': 256, 'list_port_cont': '20135036,20162228,20168316,20194745,20199703,20208101,20277590', 'assoc_port': '20025651:20135036,20039938:20277590,20073268:20162228,20080190:20168316,20104700:20194745,20115134:20199703,20119801:20208101', 'assoc_mat': '20025651:papier:4203:20135036,20039938:papier:4203:20277590,20073268:papier:4203:20162228,20080190:papier:4203:20168316,20104700:papier:4203:20194745,20115134:papier:4203:20199703,20119801:papier:4203:20208101'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.05099448643131889, 'nb_photo': 47862, 'list_port_cont': '19370188,19370270,19370420,19370578,19370649,19371497,19371698,19371968,19373449,19373521,19373819,19373936,19374440,19374538,19374578,19374608,19375182,19376571,19376700,19377603,19377630,19386970,19387065,19387307,19387443,19387523,19387953,19388028,19388162,19388266,19388649,19389318,19390303,19391970,19392950,19393627,19393740,19394481,19394556,19395266,19395940,19396046,19396074,19397106,19397988,19398440,19398483,19399228,19409263,19409480,19409812,19410152,19410492,19410841,19410887,19410964,19411094,19411384,19411803,19411888,19411928,19412200,19412840,19416902,19428721,19429246,19430474,19430721,19430781,19431448,19431537,19431585,19431632,19431960,19433237,19434185,19435072,19435135,19436094,19436134,19437178,19437588,19437626,19438864,19439897,19439997,19440644,19440733,19441883,19445005,19447229,19450413,19451062,19451094,19451175,19452738,19452834,19453214,19453331,19453410,19454138,19454504,19454711,19455112,19456710,19456796,19456930,19457723,19458493,19458521,19458616,19459002,19459039,1945996', 'assoc_port': '19370009:19370420,19370010:19370270,19370012:19370188,19370523:19370649,19370527:19370578,19371338:19371698,19371350:19371497,19371609:19371968,19373267:19373521,19373272:19373449,19373599:19373936,19373604:19373819,19374323:19374608,19374325:19374578,19374326:19374538,19374329:19374440,19375084:19375182,19376387:19376700,19376388:19376571,19377392:19377603,19377395:19377630,19386806:19387065,19386808:19390303,19386811:19386970,19387140:19387523,19387143:19387443,19387147:19387307,19387627:19388028,19387629:19387953,19388092:19388266,19388094:19388162,19388377:19388649,19389026:19389318,19391356:19391970,19392665:19392950,19393354:19393740,19393364:19393627,19394320:19394556,19394323:19394481,19395027:19395266,19395731:19396074,19395738:19396046,19395740:19395940,19396939:19397106,19397893:19397988,19398108:19398483,19398110:19398440,19399116:19399228,19409093:19409263,19409396:19409480,19409764:19409812,19409943:19410152,19410363:19410492,19410817:19411094,19410819:19410964,19410825:19410887,19410826:1941084', 'assoc_mat': '19370009:papier:4207:19370420,19370010:papier:4207:19370270,19370012:papier:4207:19370188,19370523:papier:4207:19370649,19370527:papier:4207:19370578,19371338:papier:4207:19371698,19371350:papier:4207:19371497,19371609:papier:4207:19371968,19373267:papier:4207:19373521,19373272:papier:4207:19373449,19373599:papier:4207:19373936,19373604:papier:4207:19373819,19374323:papier:4207:19374608,19374325:papier:4207:19374578,19374326:papier:4207:19374538,19374329:papier:4207:19374440,19375084:papier:4207:19375182,19376387:papier:4207:19376700,19376388:papier:4207:19376571,19377392:papier:4207:19377603,19377395:papier:4207:19377630,19386806:papier:4207:19387065,19386808:papier:4207:19390303,19386811:papier:4207:19386970,19387140:papier:4207:19387523,19387143:papier:4207:19387443,19387147:papier:4207:19387307,19387627:papier:4207:19388028,19387629:papier:4207:19387953,19388092:papier:4207:19388266,19388094:papier:4207:19388162,19388377:papier:4207:19388649,19389026:papier:4207:19389318,19391356:papier:4207:19391970,1939'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 381, 'list_port_cont': '19378288,19387855,19412290,19739947,19793859', 'assoc_port': '19373600:19378288,19387149:19387855,19412019:19412290,19731629:19739947,19793492:19793859', 'assoc_mat': '19373600:papier:4209:19378288,19387149:papier:4209:19387855,19412019:papier:4209:19412290,19731629:papier:4209:19739947,19793492:papier:4209:19793859'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9616156223905704, 'nb_photo': 25, 'list_port_cont': '19693689,19694323,19696925,19793428', 'assoc_port': '19693379:19693689,19694238:19694323,19696787:19696925,19754712:19793428', 'assoc_mat': '19693379:papier:3726:19693689,19694238:papier:3726:19694323,19696787:papier:3726:19696925,19754712:papier:3726:19793428'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010308542218028766, 'nb_photo': 4328, 'list_port_cont': '20083801,20085669,20086291,20087135,20089333,20090310,20101312,20106742,20107654,20114774,20115904,20117055,20118953,20120073,20121967,20122972,20136820,20137453,20137826,20138108,20139833,20139891,20140021,20172569,20174664,20176347,20177625,20196415,20196613,20198092,20198257,20199595,20200517,20200558,20201317,20231847,20231877,20232924,20233017,20233477,20234051,20234170,20235869,20238860,20239130', 'assoc_port': '19859429:20174664,19954425:20176347,20010528:20196415,20014710:20196613,20015611:20177625,20015613:20198092,20023438:20198257,20023441:20199595,20026808:20200517,20031177:20200558,20036276:20201317,20036573:20231847,20039940:20232924,20040862:20233017,20042505:20231877,20042852:20233477,20044534:20234051,20045059:20234170,20046352:20235869,20047144:20238860,20048499:20239130,20049854:20172569,20063551:20140021,20068359:20139891,20070514:20139833,20071895:20138108,20073270:20137826,20074713:20101312,20076794:20090310,20079018:20089333,20082401:20083801,20083089:20086291,20083092:20085669,20085536:20087135,20101919:20137453,20105987:20107654,20106007:20106742,20108234:20136820,20113522:20114774,20115463:20115904,20116392:20117055,20118802:20118953,20119794:20120073,20121224:20122972,20121231:20121967', 'assoc_mat': '19859429:papier:4211:20174664,19954425:papier:4211:20176347,20010528:papier:4211:20196415,20014710:papier:4211:20196613,20015611:papier:4211:20177625,20015613:papier:4211:20198092,20023438:papier:4211:20198257,20023441:papier:4211:20199595,20026808:papier:4211:20200517,20031177:papier:4211:20200558,20036276:papier:4211:20201317,20036573:papier:4211:20231847,20039940:papier:4211:20232924,20040862:papier:4211:20233017,20042505:papier:4211:20231877,20042852:papier:4211:20233477,20044534:papier:4211:20234051,20045059:papier:4211:20234170,20046352:papier:4211:20235869,20047144:papier:4211:20238860,20048499:papier:4211:20239130,20049854:papier:4211:20172569,20063551:papier:4211:20140021,20068359:papier:4211:20139891,20070514:papier:4211:20139833,20071895:papier:4211:20138108,20073270:papier:4211:20137826,20074713:papier:4211:20101312,20076794:papier:4211:20090310,20079018:papier:4211:20089333,20082401:papier:4211:20083801,20083089:papier:4211:20086291,20083092:papier:4211:20085669,20085536:papier:4211:20087135,2010'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009961545828485387, 'nb_photo': 629, 'list_port_cont': '19370773,19371788,19371877,19373426,19373911,19374918,19375032,19375355,19376902,19387747,19387895,19388335,19389889,19392268,19393872,19394714,19395415,19396182,19397519,19398157,19398272,19398356,19410176,19410205,19411155,19411513,19417317,19429579,19430872,19431701,19433438,19435301,19437491,19438030,19440874,19442084,19446604,19451287,19452710,19453874,19454785,19456968,19457020,19457927,19459117,19460529,19461750,19467304,19468233,19469037,19470588,19471578,19476487,19476598,19477108,19478657,19481509,19488504,19490571,19499581,19500270,19500982,19501966,19503520,19503935,19504976,19505823,19508871,19509792,19510542,19517095,19517595,19519869,19522157,19525162,19525973,19526082,19528330,19543067,19543576,19544791,19546490,19549262,19553241,19553586,19553731,19556479,19556850,19557588,19571370,19572320,19578500,19581505,19584119,19591328,19625705,19631780,19634542,19638831,19643553,19648146,19649938,19652677,19661681,19661992,19665841,19693338,19693703,19694551,19695227,19696419,19696812,19696936,1970495', 'assoc_port': '19370526:19370773,19371333:19371877,19371343:19371788,19372923:19373426,19373268:19373911,19374324:19375032,19374328:19374918,19375083:19375355,19376390:19376902,19387141:19387895,19387145:19387747,19388090:19388335,19389027:19389889,19391357:19392268,19393359:19393872,19394321:19394714,19395028:19395415,19395733:19396182,19397312:19397519,19397892:19398356,19397895:19398272,19397897:19398157,19409765:19410205,19409945:19410176,19410821:19411155,19411325:19411513,19416274:19417317,19429023:19429579,19430628:19430872,19431298:19431701,19433113:19433438,19434927:19435301,19436969:19437491,19437328:19438030,19440217:19440874,19441325:19442084,19445899:19446604,19450721:19451287,19452013:19452710,19453210:19453874,19454279:19454785,19456526:19457020,19456531:19456968,19457586:19457927,19458788:19459117,19460251:19460529,19460972:19461750,19466863:19467304,19467832:19468233,19468804:19469037,19470120:19470588,19470642:19471578,19474556:19476598,19474562:19476487,19475793:19477108,19477745:19478657,19480446:1948150', 'assoc_mat': '19370526:papier:3327:19370773,19371333:papier:3327:19371877,19371343:papier:3327:19371788,19372923:papier:3327:19373426,19373268:papier:3327:19373911,19374324:papier:3327:19375032,19374328:papier:3327:19374918,19375083:papier:3327:19375355,19376390:papier:3327:19376902,19387141:papier:3327:19387895,19387145:papier:3327:19387747,19388090:papier:3327:19388335,19389027:papier:3327:19389889,19391357:papier:3327:19392268,19393359:papier:3327:19393872,19394321:papier:3327:19394714,19395028:papier:3327:19395415,19395733:papier:3327:19396182,19397312:papier:3327:19397519,19397892:papier:3327:19398356,19397895:papier:3327:19398272,19397897:papier:3327:19398157,19409765:papier:3327:19410205,19409945:papier:3327:19410176,19410821:papier:3327:19411155,19411325:papier:3327:19411513,19416274:papier:3327:19417317,19429023:papier:3327:19429579,19430628:papier:3327:19430872,19431298:papier:3327:19431701,19433113:papier:3327:19433438,19434927:papier:3327:19435301,19436969:papier:3327:19437491,19437328:papier:3327:19438030,1944'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.08418631644405684, 'nb_photo': 14911, 'list_port_cont': '19376009,19389435,19393693,19394810,19395966,19398606,19398951,19431367,19432744,19436014,19451036,19452487,19454565,19456732,19456910,19460440,19466682,19470771,19475914,19491422,19491831,19492163,19492377,19492639,19492767,19492881,19492992,19493270,19493435,19493483,19493618,19494596,19495176,19498511,19499434,19501955,19505662,19508035,19516579,19516935,19522395,19522508,19525995,19526399,19543559,19547754,19556099,19557675,19571362,19578431,19585277,19599141,19628150,19655890,19695431,19703333,19735165,19750830,19762878,19769531,19772803,19820336,19834168,19900210,19929270,19977043,19990224,19990276,20011645,20015827,20031492,20038027,20041255,20046524,20064163,20071032,20079773,20084755,20090270,20103280,20118342,20121532', 'assoc_port': '19373601:19376009,19389024:19389435,19392673:19394810,19392678:19393693,19395022:19395966,19396944:19398606,19398801:19398951,19430309:19431367,19432609:19432744,19435730:19436014,19450724:19451036,19452021:19452487,19454281:19454565,19456544:19456732,19456546:19456910,19460254:19460440,19466554:19466682,19470640:19470771,19475779:19475914,19491328:19491422,19491469:19491831,19491473:19493618,19491478:19494596,19491794:19492163,19491796:19493483,19492203:19493270,19492206:19492992,19492207:19495176,19492208:19492767,19492209:19492881,19492210:19493435,19492214:19492639,19492220:19492377,19498292:19498511,19499281:19499434,19501675:19501955,19504617:19505662,19507779:19508035,19516420:19516579,19516789:19516935,19521065:19522395,19522258:19522508,19525739:19525995,19526152:19526399,19543456:19543559,19547338:19547754,19555148:19556099,19557294:19557675,19571018:19571362,19577725:19578431,19584649:19585277,19598087:19599141,19627446:19628150,19655155:19655890,19695267:19695431,19703073:19703333,19735101:1973516', 'assoc_mat': '19373601:papier:3594:19376009,19389024:papier:3594:19389435,19392673:papier:3594:19394810,19392678:papier:3594:19393693,19395022:papier:3594:19395966,19396944:papier:3594:19398606,19398801:papier:3594:19398951,19430309:papier:3594:19431367,19432609:papier:3594:19432744,19435730:papier:3594:19436014,19450724:papier:3594:19451036,19452021:papier:3594:19452487,19454281:papier:3594:19454565,19456544:papier:3594:19456732,19456546:papier:3594:19456910,19460254:papier:3594:19460440,19466554:papier:3594:19466682,19470640:papier:3594:19470771,19475779:papier:3594:19475914,19491328:papier:3594:19491422,19491469:papier:3594:19491831,19491473:papier:3594:19493618,19491478:papier:3594:19494596,19491794:papier:3594:19492163,19491796:papier:3594:19493483,19492203:papier:3594:19493270,19492206:papier:3594:19492992,19492207:papier:3594:19495176,19492208:papier:3594:19492767,19492209:papier:3594:19492881,19492210:papier:3594:19493435,19492214:papier:3594:19492639,19492220:papier:3594:19492377,19498292:papier:3594:19498511,1949'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001885395711113796, 'nb_photo': 36, 'list_port_cont': '20135045,20162232,20168317,20194746,20199715,20208111,20277585', 'assoc_port': '20025651:20135045,20039938:20277585,20073268:20162232,20080190:20168317,20104700:20194746,20115134:20199715,20119801:20208111', 'assoc_mat': '20025651:pehd:4203:20135045,20039938:pehd:4203:20277585,20073268:pehd:4203:20162232,20080190:pehd:4203:20168317,20104700:pehd:4203:20194746,20115134:pehd:4203:20199715,20119801:pehd:4203:20208111'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009510425360203898, 'nb_photo': 126, 'list_port_cont': '19370622,19376603,19394586,19395298,19398012,19409855,19429620,19436201,19440129,19451132,19454204,19458551,19468397,19470414,19471358,19477893,19481222,19486665,19488095,19499588,19503289,19522015,19524898,19543985,19544487,19549144,19550882,19571238,19577484,19581095,19590799,19592356,19598807,19643235,19645864,19646687,19649287,19653446,19660904,19665955,19694405,19697001,19703212,19703285,19731030,19733541,19735243,19735620,19735886,19753183,19756335,19768771,19771508,19793313,19798085,19801592,19803743,19816567,19821848,19823886,19826253,19832356,19839390,19842627,19844586,19848639,19854688,19857619,19863097,19875553,19877229,19879203,19889116,19890946,19930089,19957571,19966291,19973267,19978925,20007052,20011047,20015404,20018699,20030413,20037700,20041208,20043099,20045671,20047601,20050778,20066733,20067060,20071278,20072102,20074952,20076500,20084249,20088834,20115020,20118281,20119159,20120085,20122274', 'assoc_port': '19370490:19370622,19376385:19376603,19394322:19394586,19395026:19395298,19397896:19398012,19409762:19409855,19429024:19429620,19435728:19436201,19439722:19440129,19450727:19451132,19454047:19454204,19458328:19458551,19465712:19468397,19470124:19470414,19470646:19471358,19477265:19477893,19480443:19481222,19485837:19486665,19487874:19488095,19499282:19499588,19503120:19503289,19521853:19522015,19524616:19524898,19543862:19543985,19544334:19544487,19548443:19549144,19550537:19550882,19571017:19571238,19576094:19577484,19580448:19581095,19590188:19590799,19591441:19592356,19598089:19598807,19640304:19646687,19641634:19643235,19644482:19645864,19648135:19649287,19650948:19653446,19659856:19660904,19664409:19665955,19694240:19694405,19696786:19697001,19702413:19703285,19702419:19703212,19730770:19731030,19733301:19733541,19734824:19735243,19735436:19735620,19735676:19735886,19751133:19753183,19754725:19756335,19763326:19768771,19770004:19771508,19791449:19793313,19797057:19798085,19801381:19801592,19802098:1980374', 'assoc_mat': '19370490:pehd:4200:19370622,19376385:pehd:4200:19376603,19394322:pehd:4200:19394586,19395026:pehd:4200:19395298,19397896:pehd:4200:19398012,19409762:pehd:4200:19409855,19429024:pehd:4200:19429620,19435728:pehd:4200:19436201,19439722:pehd:4200:19440129,19450727:pehd:4200:19451132,19454047:pehd:4200:19454204,19458328:pehd:4200:19458551,19465712:pehd:4200:19468397,19470124:pehd:4200:19470414,19470646:pehd:4200:19471358,19477265:pehd:4200:19477893,19480443:pehd:4200:19481222,19485837:pehd:4200:19486665,19487874:pehd:4200:19488095,19499282:pehd:4200:19499588,19503120:pehd:4200:19503289,19521853:pehd:4200:19522015,19524616:pehd:4200:19524898,19543862:pehd:4200:19543985,19544334:pehd:4200:19544487,19548443:pehd:4200:19549144,19550537:pehd:4200:19550882,19571017:pehd:4200:19571238,19576094:pehd:4200:19577484,19580448:pehd:4200:19581095,19590188:pehd:4200:19590799,19591441:pehd:4200:19592356,19598089:pehd:4200:19598807,19640304:pehd:4200:19646687,19641634:pehd:4200:19643235,19644482:pehd:4200:19645864,19648135:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9701929508815885, 'nb_photo': 10341, 'list_port_cont': '19371223,19372277,19377667,19378215,19382555,19382677,19383413,19388490,19391872,19411280,19413544,19413717,19414283,19414803,19415979,19416942,19417498,19419505,19419654,19419870,19420336,19421084,19421825,19421984,19430572,19431165,19434152,19435813,19437097,19437294,19441161,19441994,19445543,19446449,19447399,19451342,19451410,19455019,19455150,19456817,19457044,19458241,19460555,19461800,19462912,19462938,19464001,19466122,19467458,19468156,19468814,19471866,19472412,19490791,19492265,19493061,19493695,19494307,19496025,19498158,19500184,19501080,19510240,19511688,19512372,19512426,19513191,19514607,19516738,19517897,19527449,19529368,19530119,19530904,19531371,19531853,19531996,19532203,19532510,19532677,19533469,19536446,19536473,19543782,19545722,19547838,19553976,19554198,19556799,19559761,19568240,19571252,19593912,19595684,19598769,19601413,19622585,19626651,19629431,19630897,19632384,19651634,19654078,19688380,19693890,19694126,19695157,19696590,19697721,19698413,19698508,19707898,19710189,1971543', 'assoc_port': '19370524:19371223,19371332:19372277,19371348:19377667,19373271:19378215,19376389:19382555,19377394:19382677,19377989:19383413,19387628:19388490,19389025:19391872,19392671:19420336,19394324:19413717,19395025:19414283,19395734:19414803,19395735:19421825,19395742:19415979,19397313:19416942,19397894:19417498,19398111:19421984,19409942:19419505,19409946:19419654,19410824:19419870,19410827:19411280,19412015:19421084,19412672:19413544,19429021:19430572,19430308:19437294,19430311:19431165,19432612:19434152,19433903:19435813,19434929:19437097,19436968:19441161,19437331:19441994,19439724:19445543,19440254:19446449,19446867:19447399,19450720:19451342,19450732:19451410,19452005:19455019,19452019:19455150,19454044:19456817,19454045:19457044,19454976:19458241,19457587:19461800,19458785:19462912,19459530:19460555,19460250:19464001,19460978:19462938,19465713:19466122,19466557:19467458,19466862:19468156,19467830:19468814,19469394:19471866,19470121:19472412,19472284:19490791,19473173:19501080,19474567:19492265,19475785:1949306', 'assoc_mat': '19370524:pehd:4211:19371223,19371332:pehd:4211:19372277,19371348:pehd:4211:19377667,19373271:pehd:4211:19378215,19376389:pehd:4211:19382555,19377394:pehd:4211:19382677,19377989:pehd:4211:19383413,19387628:pehd:4211:19388490,19389025:pehd:4211:19391872,19392671:pehd:4211:19420336,19394324:pehd:4211:19413717,19395025:pehd:4211:19414283,19395734:pehd:4211:19414803,19395735:pehd:4211:19421825,19395742:pehd:4211:19415979,19397313:pehd:4211:19416942,19397894:pehd:4211:19417498,19398111:pehd:4211:19421984,19409942:pehd:4211:19419505,19409946:pehd:4211:19419654,19410824:pehd:4211:19419870,19410827:pehd:4211:19411280,19412015:pehd:4211:19421084,19412672:pehd:4211:19413544,19429021:pehd:4211:19430572,19430308:pehd:4211:19437294,19430311:pehd:4211:19431165,19432612:pehd:4211:19434152,19433903:pehd:4211:19435813,19434929:pehd:4211:19437097,19436968:pehd:4211:19441161,19437331:pehd:4211:19441994,19439724:pehd:4211:19445543,19440254:pehd:4211:19446449,19446867:pehd:4211:19447399,19450720:pehd:4211:19451342,19450732:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020258840274979075, 'nb_photo': 11, 'list_port_cont': '19397522,19433436,19461743,19638840,19661682,19698290,19716484,19770428,20041404,20065825', 'assoc_port': '19397312:19397522,19433113:19433436,19460972:19461743,19637612:19638840,19659857:19661682,19697948:19698290,19715150:19716484,19754727:19770428,20040828:20041404,20063509:20065825', 'assoc_mat': '19397312:pehd:3327:19397522,19433113:pehd:3327:19433436,19460972:pehd:3327:19461743,19637612:pehd:3327:19638840,19659857:pehd:3327:19661682,19697948:pehd:3327:19698290,19715150:pehd:3327:19716484,19754727:pehd:3327:19770428,20040828:pehd:3327:20041404,20063509:pehd:3327:20065825'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003859217765399949, 'nb_photo': 13, 'list_port_cont': '19376014,19475915,19492166,19493441,19494589,19505654,19508041,19516927,19578429,19599142,19820340,20079770', 'assoc_port': '19373601:19376014,19475779:19475915,19491478:19494589,19491794:19492166,19492210:19493441,19504617:19505654,19507779:19508041,19516789:19516927,19577725:19578429,19598087:19599142,19820060:19820340,20079016:20079770', 'assoc_mat': '19373601:pehd:3594:19376014,19475779:pehd:3594:19475915,19491478:pehd:3594:19494589,19491794:pehd:3594:19492166,19492210:pehd:3594:19493441,19504617:pehd:3594:19505654,19507779:pehd:3594:19508041,19516789:pehd:3594:19516927,19577725:pehd:3594:19578429,19598087:pehd:3594:19599142,19820060:pehd:3594:19820340,20079016:pehd:3594:20079770'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.030676954804017307, 'nb_photo': 6688, 'list_port_cont': '19370493,19370610,19371747,19373188,19373666,19373878,19374476,19376600,19377695,19379397,19387359,19387552,19388229,19389693,19393021,19393781,19393909,19394587,19395290,19395982,19397177,19398023,19399043,19409859,19410526,19410929,19411424,19411865,19413865,19428757,19429613,19430541,19431486,19433325,19434254,19436193,19437345,19437723,19439960,19440132,19440799,19447295,19451138,19452604,19452782,19453677,19454198,19455304,19456855,19457797,19458561,19458653,19460163,19460406,19467220,19467439,19468394,19470280,19470418,19471363,19473211,19475236,19476015,19476174,19477895,19481229,19486672,19488100,19488354,19490442,19491695,19491806,19491838,19492797,19494774,19495045,19495233,19498355,19499078,19499593,19500890,19501946,19502669,19503292,19505807,19506130,19506292,19508022,19508150,19509546,19510379,19516971,19517571,19517730,19518426,19518511,19520451,19520568,19522013,19524906,19525904,19526432,19528199,19542966,19543525,19543981,19544491,19545610,19548093,19549141,19549923,19550879,19552891,1955443', 'assoc_port': '19370008:19370493,19370490:19370610,19371345:19371747,19372925:19373188,19373269:19373878,19373274:19373666,19374327:19374476,19376385:19376600,19377393:19377695,19377991:19379397,19387142:19387552,19387146:19387359,19388091:19388229,19389029:19389693,19392668:19393021,19393357:19393909,19393367:19393781,19394322:19394587,19395026:19395290,19395741:19395982,19396942:19397177,19397896:19398023,19398803:19399043,19409762:19409859,19410364:19410526,19410822:19410929,19411326:19411424,19411749:19411865,19413713:19413865,19428661:19428757,19429024:19429613,19430312:19430541,19431296:19431486,19433116:19433325,19433908:19434254,19435728:19436193,19436973:19437345,19437327:19437723,19439722:19440132,19439727:19439960,19440252:19440799,19446871:19447295,19450727:19451138,19452006:19452782,19452026:19452604,19453211:19453677,19454047:19454198,19454979:19455304,19456541:19456855,19457585:19457797,19458326:19458653,19458328:19458561,19459522:19460163,19460252:19460406,19465712:19468394,19466860:19467439,19466864:1946722', 'assoc_mat': '19370008:pet_clair:4200:19370493,19370490:pet_clair:4200:19370610,19371345:pet_clair:4200:19371747,19372925:pet_clair:4200:19373188,19373269:pet_clair:4200:19373878,19373274:pet_clair:4200:19373666,19374327:pet_clair:4200:19374476,19376385:pet_clair:4200:19376600,19377393:pet_clair:4200:19377695,19377991:pet_clair:4200:19379397,19387142:pet_clair:4200:19387552,19387146:pet_clair:4200:19387359,19388091:pet_clair:4200:19388229,19389029:pet_clair:4200:19389693,19392668:pet_clair:4200:19393021,19393357:pet_clair:4200:19393909,19393367:pet_clair:4200:19393781,19394322:pet_clair:4200:19394587,19395026:pet_clair:4200:19395290,19395741:pet_clair:4200:19395982,19396942:pet_clair:4200:19397177,19397896:pet_clair:4200:19398023,19398803:pet_clair:4200:19399043,19409762:pet_clair:4200:19409859,19410364:pet_clair:4200:19410526,19410822:pet_clair:4200:19410929,19411326:pet_clair:4200:19411424,19411749:pet_clair:4200:19411865,19413713:pet_clair:4200:19413865,19428661:pet_clair:4200:19428757,19429024:pet_clair:4200:19429613,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006637816967269665, 'nb_photo': 11, 'list_port_cont': '20087142,20106743,20117046,20121966,20138095,20140011,20172571,20176342,20177630,20198245,20235861', 'assoc_port': '19954425:20176342,20015611:20177630,20023438:20198245,20046352:20235861,20049854:20172571,20063551:20140011,20071895:20138095,20085536:20087142,20106007:20106743,20116392:20117046,20121231:20121966', 'assoc_mat': '19954425:pet_clair:4211:20176342,20015611:pet_clair:4211:20177630,20023438:pet_clair:4211:20198245,20046352:pet_clair:4211:20235861,20049854:pet_clair:4211:20172571,20063551:pet_clair:4211:20140011,20071895:pet_clair:4211:20138095,20085536:pet_clair:4211:20087142,20106007:pet_clair:4211:20106743,20116392:pet_clair:4211:20117046,20121231:pet_clair:4211:20121966'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9899523690527192, 'nb_photo': 128129, 'list_port_cont': '19370763,19371790,19371866,19373430,19373912,19374178,19374916,19375021,19375347,19376899,19387741,19387894,19388330,19389901,19392266,19393875,19394720,19395418,19396177,19397524,19398155,19398274,19398361,19399134,19410175,19410202,19411159,19411515,19412239,19417326,19417537,19428828,19429580,19430877,19430944,19431697,19433393,19433447,19435303,19437498,19437746,19438032,19439436,19440869,19442086,19446601,19451292,19452709,19453870,19454788,19456958,19457016,19457934,19458740,19459121,19460523,19461437,19461684,19461740,19465739,19467303,19468244,19469048,19470591,19471572,19473878,19476306,19476482,19476596,19477104,19478662,19481506,19482488,19488508,19490566,19498421,19499577,19500274,19500985,19501964,19503514,19503929,19504975,19505828,19508245,19508248,19508880,19509791,19510545,19517051,19517101,19517600,19518538,19519872,19521285,19522161,19522524,19525163,19525981,19526089,19528318,19543063,19543581,19544795,19546486,19549268,19551570,19553230,19553593,19553729,19555660,19556470,19556848,1955694', 'assoc_port': '19370526:19370763,19371333:19371866,19371343:19371790,19372923:19373430,19373268:19373912,19373603:19374178,19374324:19375021,19374328:19374916,19375083:19375347,19376390:19376899,19387141:19387894,19387145:19387741,19388090:19388330,19389027:19389901,19391357:19392266,19393359:19393875,19394321:19394720,19395028:19395418,19395733:19396177,19397312:19397524,19397892:19398361,19397895:19398274,19397897:19398155,19398799:19399134,19409765:19410202,19409945:19410175,19410821:19411159,19411325:19411515,19411750:19412239,19416274:19417326,19416276:19417537,19428660:19428828,19429023:19429580,19430626:19430944,19430628:19430877,19431298:19431697,19433113:19433447,19433117:19433393,19434927:19435303,19436969:19437498,19437328:19438032,19437330:19437746,19438273:19439436,19440217:19440869,19441325:19442086,19445899:19446601,19450721:19451292,19452013:19452709,19453210:19453870,19454279:19454788,19456526:19457016,19456531:19456958,19457586:19457934,19458324:19458740,19458788:19459121,19460251:19460523,19460972:1946174', 'assoc_mat': '19370526:pet_clair:3327:19370763,19371333:pet_clair:3327:19371866,19371343:pet_clair:3327:19371790,19372923:pet_clair:3327:19373430,19373268:pet_clair:3327:19373912,19373603:pet_clair:3327:19374178,19374324:pet_clair:3327:19375021,19374328:pet_clair:3327:19374916,19375083:pet_clair:3327:19375347,19376390:pet_clair:3327:19376899,19387141:pet_clair:3327:19387894,19387145:pet_clair:3327:19387741,19388090:pet_clair:3327:19388330,19389027:pet_clair:3327:19389901,19391357:pet_clair:3327:19392266,19393359:pet_clair:3327:19393875,19394321:pet_clair:3327:19394720,19395028:pet_clair:3327:19395418,19395733:pet_clair:3327:19396177,19397312:pet_clair:3327:19397524,19397892:pet_clair:3327:19398361,19397895:pet_clair:3327:19398274,19397897:pet_clair:3327:19398155,19398799:pet_clair:3327:19399134,19409765:pet_clair:3327:19410202,19409945:pet_clair:3327:19410175,19410821:pet_clair:3327:19411159,19411325:pet_clair:3327:19411515,19411750:pet_clair:3327:19412239,19416274:pet_clair:3327:19417326,19416276:pet_clair:3327:19417537,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.030126553760295435, 'nb_photo': 999, 'list_port_cont': '19376005,19389431,19393700,19394804,19395967,19398608,19398953,19431366,19432753,19436010,19451029,19452478,19454561,19456735,19456908,19460442,19466687,19470769,19475918,19491420,19491827,19492160,19492373,19492648,19492768,19492885,19492990,19493272,19493433,19493487,19493614,19494597,19495170,19498504,19499439,19501954,19505659,19508039,19516570,19516928,19522402,19522505,19525990,19526395,19543557,19547746,19556103,19557682,19571356,19578424,19585273,19599145,19628142,19655891,19695435,19703328,19735163,19750829,19762882,19769534,19772806,19820339,19834161,19900206,19929262,19977042,19990229,19990282,20011648,20015826,20031494,20038028,20041249,20046527,20064169,20071033,20079771,20084751,20090266,20103282,20118343,20121533', 'assoc_port': '19373601:19376005,19389024:19389431,19392673:19394804,19392678:19393700,19395022:19395967,19396944:19398608,19398801:19398953,19430309:19431366,19432609:19432753,19435730:19436010,19450724:19451029,19452021:19452478,19454281:19454561,19456544:19456735,19456546:19456908,19460254:19460442,19466554:19466687,19470640:19470769,19475779:19475918,19491328:19491420,19491469:19491827,19491473:19493614,19491478:19494597,19491794:19492160,19491796:19493487,19492203:19493272,19492206:19492990,19492207:19495170,19492208:19492768,19492209:19492885,19492210:19493433,19492214:19492648,19492220:19492373,19498292:19498504,19499281:19499439,19501675:19501954,19504617:19505659,19507779:19508039,19516420:19516570,19516789:19516928,19521065:19522402,19522258:19522505,19525739:19525990,19526152:19526395,19543456:19543557,19547338:19547746,19555148:19556103,19557294:19557682,19571018:19571356,19577725:19578424,19584649:19585273,19598087:19599145,19627446:19628142,19655155:19655891,19695267:19695435,19703073:19703328,19735101:1973516', 'assoc_mat': '19373601:pet_clair:3594:19376005,19389024:pet_clair:3594:19389431,19392673:pet_clair:3594:19394804,19392678:pet_clair:3594:19393700,19395022:pet_clair:3594:19395967,19396944:pet_clair:3594:19398608,19398801:pet_clair:3594:19398953,19430309:pet_clair:3594:19431366,19432609:pet_clair:3594:19432753,19435730:pet_clair:3594:19436010,19450724:pet_clair:3594:19451029,19452021:pet_clair:3594:19452478,19454281:pet_clair:3594:19454561,19456544:pet_clair:3594:19456735,19456546:pet_clair:3594:19456908,19460254:pet_clair:3594:19460442,19466554:pet_clair:3594:19466687,19470640:pet_clair:3594:19470769,19475779:pet_clair:3594:19475918,19491328:pet_clair:3594:19491420,19491469:pet_clair:3594:19491827,19491473:pet_clair:3594:19493614,19491478:pet_clair:3594:19494597,19491794:pet_clair:3594:19492160,19491796:pet_clair:3594:19493487,19492203:pet_clair:3594:19493272,19492206:pet_clair:3594:19492990,19492207:pet_clair:3594:19495170,19492208:pet_clair:3594:19492768,19492209:pet_clair:3594:19492885,19492210:pet_clair:3594:19493433,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.9544453667595167, 'nb_photo': 6763, 'list_port_cont': '19370501,19370623,19371757,19373183,19373663,19373882,19374484,19376602,19377693,19379406,19387358,19387551,19388234,19389692,19393024,19393782,19393903,19394580,19395300,19395988,19397178,19398025,19399035,19409847,19410524,19410930,19411417,19411862,19413860,19428756,19429606,19430552,19431481,19433326,19434252,19436190,19437348,19437717,19439972,19440133,19440795,19447287,19451141,19452592,19452778,19453685,19454199,19455308,19456852,19457792,19458553,19458662,19460169,19460417,19467221,19467438,19468399,19470278,19470422,19471354,19473210,19475238,19476013,19476176,19477890,19481232,19486669,19488096,19488350,19490436,19491698,19491816,19491836,19492803,19494772,19495048,19495238,19498356,19499073,19499586,19500903,19501938,19502661,19503291,19505819,19506133,19506290,19508026,19508141,19509545,19510369,19516974,19517565,19517723,19518418,19518520,19520447,19520566,19522020,19524900,19525913,19526428,19528209,19542979,19543526,19543976,19544496,19545616,19548078,19549145,19549932,19550881,19552899,1955443', 'assoc_port': '19370008:19370501,19370490:19370623,19371345:19371757,19372925:19373183,19373269:19373882,19373274:19373663,19374327:19374484,19376385:19376602,19377393:19377693,19377991:19379406,19387142:19387551,19387146:19387358,19388091:19388234,19389029:19389692,19392668:19393024,19393357:19393903,19393367:19393782,19394322:19394580,19395026:19395300,19395741:19395988,19396942:19397178,19397896:19398025,19398803:19399035,19409762:19409847,19410364:19410524,19410822:19410930,19411326:19411417,19411749:19411862,19413713:19413860,19428661:19428756,19429024:19429606,19430312:19430552,19431296:19431481,19433116:19433326,19433908:19434252,19435728:19436190,19436973:19437348,19437327:19437717,19439722:19440133,19439727:19439972,19440252:19440795,19446871:19447287,19450727:19451141,19452006:19452778,19452026:19452592,19453211:19453685,19454047:19454199,19454979:19455308,19456541:19456852,19457585:19457792,19458326:19458662,19458328:19458553,19459522:19460169,19460252:19460417,19465712:19468399,19466860:19467438,19466864:1946722', 'assoc_mat': '19370008:pet_fonce:4200:19370501,19370490:pet_fonce:4200:19370623,19371345:pet_fonce:4200:19371757,19372925:pet_fonce:4200:19373183,19373269:pet_fonce:4200:19373882,19373274:pet_fonce:4200:19373663,19374327:pet_fonce:4200:19374484,19376385:pet_fonce:4200:19376602,19377393:pet_fonce:4200:19377693,19377991:pet_fonce:4200:19379406,19387142:pet_fonce:4200:19387551,19387146:pet_fonce:4200:19387358,19388091:pet_fonce:4200:19388234,19389029:pet_fonce:4200:19389692,19392668:pet_fonce:4200:19393024,19393357:pet_fonce:4200:19393903,19393367:pet_fonce:4200:19393782,19394322:pet_fonce:4200:19394580,19395026:pet_fonce:4200:19395300,19395741:pet_fonce:4200:19395988,19396942:pet_fonce:4200:19397178,19397896:pet_fonce:4200:19398025,19398803:pet_fonce:4200:19399035,19409762:pet_fonce:4200:19409847,19410364:pet_fonce:4200:19410524,19410822:pet_fonce:4200:19410930,19411326:pet_fonce:4200:19411417,19411749:pet_fonce:4200:19411862,19413713:pet_fonce:4200:19413860,19428661:pet_fonce:4200:19428756,19429024:pet_fonce:4200:19429606,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0034699438488944158, 'nb_photo': 14, 'list_port_cont': '19388339,19473883,19510546,19525166,19553726,19571372,19593117,19665846,19710090,19756353,19850138,20007446,20020282', 'assoc_port': '19388090:19388339,19473171:19473883,19510199:19510546,19524617:19525166,19553296:19553726,19571016:19571372,19591442:19593117,19664410:19665846,19708916:19710090,19754760:19756353,19848344:19850138,20006224:20007446,20018408:20020282', 'assoc_mat': '19388090:pet_fonce:3327:19388339,19473171:pet_fonce:3327:19473883,19510199:pet_fonce:3327:19510546,19524617:pet_fonce:3327:19525166,19553296:pet_fonce:3327:19553726,19571016:pet_fonce:3327:19571372,19591442:pet_fonce:3327:19593117,19664410:pet_fonce:3327:19665846,19708916:pet_fonce:3327:19710090,19754760:pet_fonce:3327:19756353,19848344:pet_fonce:3327:19850138,20006224:pet_fonce:3327:20007446,20018408:pet_fonce:3327:20020282'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0017996275372734977, 'nb_photo': 72, 'list_port_cont': '19376004,19454564,19460441,19470765,19491419,19491822,19492157,19492372,19492643,19492891,19492989,19493276,19493432,19493613,19494595,19495167,19498512,19505657,19516932,19522399,19522504,19525986,19543561,19547747,19556101,19557681,19571360,19578423,19628148,19655885,19735170,19750835,19762876,19977048,19990228,19990283,20011650,20084753,20090271,20121537', 'assoc_port': '19373601:19376004,19454281:19454564,19460254:19460441,19470640:19470765,19491328:19491419,19491469:19491822,19491473:19493613,19491478:19494595,19491794:19492157,19492203:19493276,19492206:19492989,19492207:19495167,19492209:19492891,19492210:19493432,19492214:19492643,19492220:19492372,19498292:19498512,19504617:19505657,19516789:19516932,19521065:19522399,19522258:19522504,19525739:19525986,19543456:19543561,19547338:19547747,19555148:19556101,19557294:19557681,19571018:19571360,19577725:19578423,19627446:19628148,19655155:19655885,19735101:19735170,19750686:19750835,19762347:19762876,19976780:19977048,19989963:19990283,19989965:19990228,20010527:20011650,20082397:20084753,20090116:20090271,20121237:20121537', 'assoc_mat': '19373601:pet_fonce:3594:19376004,19454281:pet_fonce:3594:19454564,19460254:pet_fonce:3594:19460441,19470640:pet_fonce:3594:19470765,19491328:pet_fonce:3594:19491419,19491469:pet_fonce:3594:19491822,19491473:pet_fonce:3594:19493613,19491478:pet_fonce:3594:19494595,19491794:pet_fonce:3594:19492157,19492203:pet_fonce:3594:19493276,19492206:pet_fonce:3594:19492989,19492207:pet_fonce:3594:19495167,19492209:pet_fonce:3594:19492891,19492210:pet_fonce:3594:19493432,19492214:pet_fonce:3594:19492643,19492220:pet_fonce:3594:19492372,19498292:pet_fonce:3594:19498512,19504617:pet_fonce:3594:19505657,19516789:pet_fonce:3594:19516932,19521065:pet_fonce:3594:19522399,19522258:pet_fonce:3594:19522504,19525739:pet_fonce:3594:19525986,19543456:pet_fonce:3594:19543561,19547338:pet_fonce:3594:19547747,19555148:pet_fonce:3594:19556101,19557294:pet_fonce:3594:19557681,19571018:pet_fonce:3594:19571360,19577725:pet_fonce:3594:19578423,19627446:pet_fonce:3594:19628148,19655155:pet_fonce:3594:19655885,19735101:pet_fonce:3594:19735170,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.014277440367993974, 'nb_photo': 6048, 'list_port_cont': '19370494,19370613,19371761,19373178,19373672,19373870,19374477,19376604,19377690,19379408,19387372,19387557,19388232,19389703,19393031,19393779,19393899,19394588,19395292,19395990,19397174,19398024,19399045,19409856,19410519,19410932,19411416,19411867,19413862,19428745,19429619,19430539,19431484,19433331,19434256,19436200,19437344,19437715,19439964,19440143,19440793,19447298,19451136,19452594,19452770,19453678,19454203,19455295,19456848,19457799,19458564,19458652,19460175,19460421,19467217,19467425,19468389,19470271,19470408,19471359,19473205,19475248,19476016,19476170,19477891,19481231,19486661,19488091,19488352,19490443,19491708,19491818,19491835,19492804,19494767,19495046,19495243,19498354,19499068,19499595,19500893,19501950,19502676,19503297,19505813,19506128,19506284,19508020,19508153,19509537,19510380,19516979,19517567,19517729,19518417,19518519,19520437,19520570,19522010,19524894,19525911,19526427,19528200,19542973,19543523,19543975,19544497,19545621,19548083,19549146,19549927,19550874,19552893,1955443', 'assoc_port': '19370008:19370494,19370490:19370613,19371345:19371761,19372925:19373178,19373269:19373870,19373274:19373672,19374327:19374477,19376385:19376604,19377393:19377690,19377991:19379408,19387142:19387557,19387146:19387372,19388091:19388232,19389029:19389703,19392668:19393031,19393357:19393899,19393367:19393779,19394322:19394588,19395026:19395292,19395741:19395990,19396942:19397174,19397896:19398024,19398803:19399045,19409762:19409856,19410364:19410519,19410822:19410932,19411326:19411416,19411749:19411867,19413713:19413862,19428661:19428745,19429024:19429619,19430312:19430539,19431296:19431484,19433116:19433331,19433908:19434256,19435728:19436200,19436973:19437344,19437327:19437715,19439722:19440143,19439727:19439964,19440252:19440793,19446871:19447298,19450727:19451136,19452006:19452770,19452026:19452594,19453211:19453678,19454047:19454203,19454979:19455295,19456541:19456848,19457585:19457799,19458326:19458652,19458328:19458564,19459522:19460175,19460252:19460421,19465712:19468389,19466860:19467425,19466864:1946721', 'assoc_mat': '19370008:pet_opaque:4200:19370494,19370490:pet_opaque:4200:19370613,19371345:pet_opaque:4200:19371761,19372925:pet_opaque:4200:19373178,19373269:pet_opaque:4200:19373870,19373274:pet_opaque:4200:19373672,19374327:pet_opaque:4200:19374477,19376385:pet_opaque:4200:19376604,19377393:pet_opaque:4200:19377690,19377991:pet_opaque:4200:19379408,19387142:pet_opaque:4200:19387557,19387146:pet_opaque:4200:19387372,19388091:pet_opaque:4200:19388232,19389029:pet_opaque:4200:19389703,19392668:pet_opaque:4200:19393031,19393357:pet_opaque:4200:19393899,19393367:pet_opaque:4200:19393779,19394322:pet_opaque:4200:19394588,19395026:pet_opaque:4200:19395292,19395741:pet_opaque:4200:19395990,19396942:pet_opaque:4200:19397174,19397896:pet_opaque:4200:19398024,19398803:pet_opaque:4200:19399045,19409762:pet_opaque:4200:19409856,19410364:pet_opaque:4200:19410519,19410822:pet_opaque:4200:19410932,19411326:pet_opaque:4200:19411416,19411749:pet_opaque:4200:19411867,19413713:pet_opaque:4200:19413862,19428661:pet_opaque:4200:19428745,1942'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00031672665411397254, 'nb_photo': 38, 'list_port_cont': '20083810,20085668,20087145,20089326,20101313,20118964,20120066,20122964,20136834,20137455,20139828,20174654,20177633,20196603,20198093,20200522,20232920,20233006,20234171,20238862,20239133', 'assoc_port': '19859429:20174654,20014710:20196603,20015611:20177633,20015613:20198093,20026808:20200522,20039940:20232920,20040862:20233006,20045059:20234171,20047144:20238862,20048499:20239133,20070514:20139828,20074713:20101313,20079018:20089326,20082401:20083810,20083092:20085668,20085536:20087145,20101919:20137455,20108234:20136834,20118802:20118964,20119794:20120066,20121224:20122964', 'assoc_mat': '19859429:pet_opaque:4211:20174654,20014710:pet_opaque:4211:20196603,20015611:pet_opaque:4211:20177633,20015613:pet_opaque:4211:20198093,20026808:pet_opaque:4211:20200522,20039940:pet_opaque:4211:20232920,20040862:pet_opaque:4211:20233006,20045059:pet_opaque:4211:20234171,20047144:pet_opaque:4211:20238862,20048499:pet_opaque:4211:20239133,20070514:pet_opaque:4211:20139828,20074713:pet_opaque:4211:20101313,20079018:pet_opaque:4211:20089326,20082401:pet_opaque:4211:20083810,20083092:pet_opaque:4211:20085668,20085536:pet_opaque:4211:20087145,20101919:pet_opaque:4211:20137455,20108234:pet_opaque:4211:20136834,20118802:pet_opaque:4211:20118964,20119794:pet_opaque:4211:20120066,20121224:pet_opaque:4211:20122964'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008245070008999445, 'nb_photo': 1241, 'list_port_cont': '19367915,19370237,19371568,19372175,19373118,19375654,19376068,19376669,19377202,19377727,19387922,19392214,19393191,19397078,19398341,19398513,19398977,19399256,19409411,19409676,19411836,19430448,19431836,19432648,19433270,19436230,19437250,19437564,19440371,19440774,19441824,19451002,19453055,19455365,19456766,19459213,19460206,19460498,19468074,19470493,19470879,19473045,19475940,19476051,19477655,19478232,19481370,19484545,19485303,19488015,19488682,19491735,19491980,19492289,19492328,19492636,19493085,19493497,19494821,19494937,19495062,19495327,19495636,19496021,19496935,19501118,19503384,19504881,19504982,19506145,19508363,19508484,19509561,19510421,19511252,19516540,19516946,19517197,19522032,19522410,19522561,19522752,19524954,19544501,19545629,19546006,19550836,19554348,19556217,19557204,19570635,19574024,19574629,19579829,19591204,19594992,19624987,19628490,19630929,19639049,19640936,19645627,19655422,19659513,19666093,19693690,19694332,19695445,19696923,19697468,19704837,19706739,19707456,1971229', 'assoc_port': '19367835:19367915,19370011:19370237,19371335:19372175,19371340:19371568,19372924:19373118,19375080:19377202,19375082:19376068,19375085:19375654,19376386:19376669,19377398:19377727,19387626:19387922,19391355:19392214,19392680:19393191,19396947:19397078,19398109:19398513,19398112:19398341,19398802:19398977,19399117:19399256,19409397:19409411,19409398:19409676,19411746:19411836,19430310:19430448,19431299:19431836,19432608:19432648,19433119:19433270,19435757:19436230,19436971:19437250,19437332:19437564,19439725:19440371,19440218:19440774,19441314:19441824,19450723:19451002,19452008:19453055,19454980:19455365,19456529:19456766,19458322:19459213,19459529:19460206,19460253:19460498,19467831:19468074,19469397:19470493,19470644:19470879,19472286:19473045,19475782:19476051,19475788:19475940,19477264:19485303,19477267:19477655,19477738:19478232,19478465:19484545,19480444:19481370,19487876:19488015,19488313:19488682,19489649:19496935,19491466:19496021,19491471:19495636,19491474:19491980,19491475:19491735,19491795:1949228', 'assoc_mat': '19367835:plastique:3726:19367915,19370011:plastique:3726:19370237,19371335:plastique:3726:19372175,19371340:plastique:3726:19371568,19372924:plastique:3726:19373118,19375080:plastique:3726:19377202,19375082:plastique:3726:19376068,19375085:plastique:3726:19375654,19376386:plastique:3726:19376669,19377398:plastique:3726:19377727,19387626:plastique:3726:19387922,19391355:plastique:3726:19392214,19392680:plastique:3726:19393191,19396947:plastique:3726:19397078,19398109:plastique:3726:19398513,19398112:plastique:3726:19398341,19398802:plastique:3726:19398977,19399117:plastique:3726:19399256,19409397:plastique:3726:19409411,19409398:plastique:3726:19409676,19411746:plastique:3726:19411836,19430310:plastique:3726:19430448,19431299:plastique:3726:19431836,19432608:plastique:3726:19432648,19433119:plastique:3726:19433270,19435757:plastique:3726:19436230,19436971:plastique:3726:19437250,19437332:plastique:3726:19437564,19439725:plastique:3726:19440371,19440218:plastique:3726:19440774,19441314:plastique:3726:19441824,1'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009381432151137657, 'nb_photo': 3967, 'list_port_cont': '19370235,19371576,19371721,19372173,19373122,19374114,19375665,19376071,19376678,19377730,19387337,19387917,19392215,19392980,19393200,19395235,19398338,19398519,19398974,19399254,19409410,19409674,19410872,19411843,19412146,19430454,19431838,19432647,19433268,19436232,19437258,19437565,19440366,19440771,19441821,19451005,19453058,19455362,19456325,19456758,19459217,19460203,19460501,19466659,19468067,19470486,19470870,19473046,19474866,19475941,19476049,19476241,19477322,19477650,19478230,19481374,19484537,19485306,19488022,19488049,19488679,19491744,19491986,19492288,19492325,19492633,19493078,19493496,19494824,19494940,19495052,19495323,19496015,19496932,19499743,19501114,19503382,19504878,19504985,19506143,19508367,19508476,19508696,19509555,19509719,19510420,19511261,19516539,19516948,19517188,19522033,19522417,19522570,19522756,19524963,19525927,19544508,19545625,19546010,19547687,19550841,19552775,19554354,19556218,19557207,19570637,19574021,19574632,19579830,19591207,19594989,19624995,19630928,1963905', 'assoc_port': '19370011:19370235,19371334:19371721,19371335:19372173,19371340:19371576,19372924:19373122,19373605:19374114,19375082:19376071,19375085:19375665,19376386:19376678,19377398:19377730,19387148:19387337,19387626:19387917,19391355:19392215,19392675:19392980,19392680:19393200,19395024:19395235,19398109:19398519,19398112:19398338,19398802:19398974,19399117:19399254,19409397:19409410,19409398:19409674,19410823:19410872,19411746:19411843,19412018:19412146,19430310:19430454,19431299:19431838,19432608:19432647,19433119:19433268,19435757:19436232,19436971:19437258,19437332:19437565,19439725:19440366,19440218:19440771,19441314:19441821,19450723:19451005,19452008:19453058,19454282:19456325,19454980:19455362,19456529:19456758,19458322:19459217,19459529:19460203,19460253:19460501,19466555:19466659,19467831:19468067,19469397:19470486,19470641:19477322,19470644:19470870,19472286:19473046,19474557:19474866,19475777:19476241,19475782:19476049,19475788:19475941,19477264:19485306,19477267:19477650,19477738:19478230,19478465:1948453', 'assoc_mat': '19370011:Teint_Dans_La_Masse:3726:19370235,19371334:Teint_Dans_La_Masse:3726:19371721,19371335:Teint_Dans_La_Masse:3726:19372173,19371340:Teint_Dans_La_Masse:3726:19371576,19372924:Teint_Dans_La_Masse:3726:19373122,19373605:Teint_Dans_La_Masse:3726:19374114,19375082:Teint_Dans_La_Masse:3726:19376071,19375085:Teint_Dans_La_Masse:3726:19375665,19376386:Teint_Dans_La_Masse:3726:19376678,19377398:Teint_Dans_La_Masse:3726:19377730,19387148:Teint_Dans_La_Masse:3726:19387337,19387626:Teint_Dans_La_Masse:3726:19387917,19391355:Teint_Dans_La_Masse:3726:19392215,19392675:Teint_Dans_La_Masse:3726:19392980,19392680:Teint_Dans_La_Masse:3726:19393200,19395024:Teint_Dans_La_Masse:3726:19395235,19398109:Teint_Dans_La_Masse:3726:19398519,19398112:Teint_Dans_La_Masse:3726:19398338,19398802:Teint_Dans_La_Masse:3726:19398974,19399117:Teint_Dans_La_Masse:3726:19399254,19409397:Teint_Dans_La_Masse:3726:19409410,19409398:Teint_Dans_La_Masse:3726:19409674,19410823:Teint_Dans_La_Masse:3726:19410872,19411746:Teint_Dans_La_Masse:3726:1'}) 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(1507250,1510687,1514370,1519157,1518076,1521109,1523723,1525772,1526477,1528918,1532151,1531718,1534779,1538735,1542376,1548455,1545548,1548498,1548011,1550941,1554803,1554697,1556860,1559897,1561194,1562922,1566164,1569564,1572826,1575840,1578601)); after get_hostname_from_raspi 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-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') GROUP BY month order by month; 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-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : pet_clair hasthag that could be used but not yet : _______pet_clair,bouchon,etiquette,barquette_avec_film 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-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') GROUP BY month order by month; hasthag : gm 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 = '_______gm' and mtr_portfolio_id in (select id FROM MTRUser.mtr_portfolios where mtr_user_id=1017) and qualite >=0 and dashboard_run_id in (select last_run_id from MTRPhoto.dashboard_entry_day where dashboard_place_id=36 and date >='2025-01-01' and date <= '2025-01-31') 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-01-01' and date <= '2025-01-31') GROUP BY month order by month; after impurety_average_per_hashtag {'number_of_analysed_photos': ((53057,),), 'unwanted_material_monthly_percentage': ((0.06477823952658733,),), 'material_repartition': (('film_pedb', 9357), ('emr', 9044), ('pet_clair', 8741), ('jrm', 7735), ('flux_dev', 6483), ('pehd_pp', 6083), ('ela', 1677), ('refus', 951), ('aluminium', 759), ('gm', 28)), 'material_dict': {'film_pedb': 9357, 'emr': 9044, 'pet_clair': 8741, 'jrm': 7735, 'flux_dev': 6483, 'pehd_pp': 6083, 'autres': 3415}, 'coverage_data': (('2025/01/31/', 1.0), ('2025/01/30/', 1.0), ('2025/01/29/', 1.0), ('2025/01/28/', 1.0), ('2025/01/27/', 1.0), ('2025/01/25/', 1.0), ('2025/01/24/', 1.0), ('2025/01/23/', 1.0), ('2025/01/22/', 1.0), ('2025/01/21/', 1.0), ('2025/01/20/', 1.0), ('2025/01/18/', 1.0), ('2025/01/17/', 1.0), ('2025/01/16/', 1.0), ('2025/01/15/', 1.0), ('2025/01/14/', 1.0), ('2025/01/13/', 1.0), ('2025/01/11/', 1.0), ('2025/01/10/', 1.0), ('2025/01/09/', 1.0), ('2025/01/08/', 1.0), ('2025/01/07/', 1.0), ('2025/01/06/', 1.0), ('2025/01/04/', 1.0), ('2025/01/03/', 1.0), ('2025/01/02/', 1.0), ('2025/01/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 1, 2), 0.06914029488915999, 1658), (datetime.date(2025, 1, 3), 0.07296096940404838, 2279), (datetime.date(2025, 1, 4), 0.07937690410600853, 1178), (datetime.date(2025, 1, 6), 0.08250183370254781, 2003), (datetime.date(2025, 1, 7), 0.07734491951705876, 2186), (datetime.date(2025, 1, 8), 0.1027728564712562, 2244), (datetime.date(2025, 1, 9), 0.03542552355382212, 1609), (datetime.date(2025, 1, 10), 0.0715086359183084, 2023), (datetime.date(2025, 1, 11), 0.08940425286365504, 1900), (datetime.date(2025, 1, 13), 0.07608604994357245, 2131), (datetime.date(2025, 1, 14), 0.07631456112989052, 1778), (datetime.date(2025, 1, 15), 0.07987595837646341, 2359), (datetime.date(2025, 1, 16), 0.06638236300551505, 2304), (datetime.date(2025, 1, 17), 0.0794000409342534, 1772), (datetime.date(2025, 1, 18), 0.0682407007400411, 1972), (datetime.date(2025, 1, 20), 0.07165644082892936, 2175), (datetime.date(2025, 1, 21), 0.07166481593402757, 2168), (datetime.date(2025, 1, 22), 0.07284574226254727, 2276), (datetime.date(2025, 1, 23), 0.07714112487653597, 2315), (datetime.date(2025, 1, 24), 0.06068878730951302, 2198), (datetime.date(2025, 1, 25), 0.07113960465939778, 1912), (datetime.date(2025, 1, 27), 0.06564527839539348, 2107), (datetime.date(2025, 1, 28), 0.06457546999113686, 1975), (datetime.date(2025, 1, 29), 0.08723435814758601, 2110), (datetime.date(2025, 1, 30), 0.07762305142199036, 2226), (datetime.date(2025, 1, 31), 0.07938998571083186, 2158)), 'impurety_average_data_per_hashtag': {'film_pedb': ((datetime.date(2025, 1, 2), 0.20535337409017185, 280), (datetime.date(2025, 1, 3), 0.22426719464067854, 388), (datetime.date(2025, 1, 4), 0.2119925710400976, 223), (datetime.date(2025, 1, 6), 0.20088255561482893, 353), (datetime.date(2025, 1, 7), 0.20228940290524278, 410), (datetime.date(2025, 1, 8), 0.22179103500835826, 497), (datetime.date(2025, 1, 9), 0.1980588445696262, 167), (datetime.date(2025, 1, 10), 0.1985631120898448, 353), (datetime.date(2025, 1, 11), 0.23681643120639337, 367), (datetime.date(2025, 1, 13), 0.21681461967183874, 385), (datetime.date(2025, 1, 14), 0.18381219889300976, 357), (datetime.date(2025, 1, 15), 0.21512735157323773, 470), (datetime.date(2025, 1, 16), 0.19702619404683971, 429), (datetime.date(2025, 1, 17), 0.21554452530531706, 350), (datetime.date(2025, 1, 18), 0.194458095857297, 352), (datetime.date(2025, 1, 20), 0.19857746487095437, 389), (datetime.date(2025, 1, 21), 0.20205674560421594, 416), (datetime.date(2025, 1, 22), 0.22185305492644167, 430), (datetime.date(2025, 1, 23), 0.20540697110613282, 468), (datetime.date(2025, 1, 24), 0.1885564454271532, 414), (datetime.date(2025, 1, 25), 0.20601787783172218, 302), (datetime.date(2025, 1, 27), 0.19940671855188372, 371), (datetime.date(2025, 1, 28), 0.2063977267317019, 327), (datetime.date(2025, 1, 29), 0.20057109685652666, 467), (datetime.date(2025, 1, 30), 0.20505816723633527, 392), (datetime.date(2025, 1, 31), 0.20695943590703456, 404)), 'jrm': ((datetime.date(2025, 1, 2), 0.04193423861761728, 301), (datetime.date(2025, 1, 3), 0.04530280547848325, 266), (datetime.date(2025, 1, 4), 0.03905298851833885, 178), (datetime.date(2025, 1, 6), 0.03545005149676157, 249), (datetime.date(2025, 1, 7), 0.05297986633200371, 204), (datetime.date(2025, 1, 8), 0.05564878788128755, 287), (datetime.date(2025, 1, 9), 0.03286647562747025, 881), (datetime.date(2025, 1, 10), 0.049593877904589724, 238), (datetime.date(2025, 1, 11), 0.0371810150733609, 235), (datetime.date(2025, 1, 13), 0.030671407176649, 244), (datetime.date(2025, 1, 14), 0.0327511979174634, 175), (datetime.date(2025, 1, 15), 0.04101299140357251, 331), (datetime.date(2025, 1, 16), 0.03555411717196074, 393), (datetime.date(2025, 1, 17), 0.04470892840230577, 339), (datetime.date(2025, 1, 18), 0.02984957734027578, 216), (datetime.date(2025, 1, 20), 0.034811224373652236, 338), (datetime.date(2025, 1, 21), 0.03260608601063042, 291), (datetime.date(2025, 1, 22), 0.029564130832461438, 300), (datetime.date(2025, 1, 23), 0.03597613026863165, 374), (datetime.date(2025, 1, 24), 0.03271419760945341, 384), (datetime.date(2025, 1, 25), 0.0448078282271291, 398), (datetime.date(2025, 1, 27), 0.022801815279822293, 338), (datetime.date(2025, 1, 28), 0.04660811546385906, 205), (datetime.date(2025, 1, 29), 0.03429032657305408, 317), (datetime.date(2025, 1, 30), 0.03048255827033617, 253), (datetime.date(2025, 1, 31), 0.029193384406851146, 373)), 'emr': ((datetime.date(2025, 1, 2), 0.0521561911274865, 356), (datetime.date(2025, 1, 3), 0.05581204636905861, 503), (datetime.date(2025, 1, 4), 0.059424149581834826, 240), (datetime.date(2025, 1, 6), 0.05815423248842911, 402), (datetime.date(2025, 1, 7), 0.05490183577283639, 442), (datetime.date(2025, 1, 8), 0.05887711612593213, 362), (datetime.date(2025, 1, 9), 0.04481113498662804, 121), (datetime.date(2025, 1, 10), 0.049117566677951974, 377), (datetime.date(2025, 1, 11), 0.05049264718550086, 343), (datetime.date(2025, 1, 13), 0.054750743803363, 433), (datetime.date(2025, 1, 14), 0.050734546901615885, 353), (datetime.date(2025, 1, 15), 0.056779679929465206, 436), (datetime.date(2025, 1, 16), 0.053497448941471584, 447), (datetime.date(2025, 1, 17), 0.05862666242818946, 285), (datetime.date(2025, 1, 18), 0.05373123624563967, 386), (datetime.date(2025, 1, 20), 0.04874826861128762, 418), (datetime.date(2025, 1, 21), 0.05359103209104115, 374), (datetime.date(2025, 1, 22), 0.05390631630503369, 408), (datetime.date(2025, 1, 23), 0.057852697708738264, 355), (datetime.date(2025, 1, 24), 0.05784789501883597, 347), (datetime.date(2025, 1, 25), 0.05710864968883082, 321), (datetime.date(2025, 1, 27), 0.047797132115881706, 321), (datetime.date(2025, 1, 28), 0.04760790263102155, 323), (datetime.date(2025, 1, 29), 0.056068772995701004, 339), (datetime.date(2025, 1, 30), 0.05648545657177575, 352), (datetime.date(2025, 1, 31), 0.056727587360528256, 348)), 'aluminium': ((datetime.date(2025, 1, 2), 0.043213548756198886, 19), (datetime.date(2025, 1, 3), 0.049942628677929, 36), (datetime.date(2025, 1, 4), 0.0552319952319626, 14), (datetime.date(2025, 1, 6), 0.041177960540090756, 51), (datetime.date(2025, 1, 7), 0.04710230825393746, 25), (datetime.date(2025, 1, 8), 0.048042138180964276, 47), (datetime.date(2025, 1, 10), 0.04127110892319403, 44), (datetime.date(2025, 1, 11), 0.056873354534038675, 21), (datetime.date(2025, 1, 13), 0.04626256600361711, 28), (datetime.date(2025, 1, 14), 0.036909526379853126, 33), (datetime.date(2025, 1, 15), 0.0424600736337874, 34), (datetime.date(2025, 1, 16), 0.04823771819293351, 33), (datetime.date(2025, 1, 17), 0.0531278905031531, 26), (datetime.date(2025, 1, 18), 0.04315363658461968, 24), (datetime.date(2025, 1, 20), 0.042231224962356456, 33), (datetime.date(2025, 1, 21), 0.02414301374869007, 34), (datetime.date(2025, 1, 22), 0.030166292186332475, 38), (datetime.date(2025, 1, 23), 0.0325153634933547, 34), (datetime.date(2025, 1, 24), 0.028065513813289863, 42), (datetime.date(2025, 1, 25), 0.02716367074979451, 27), (datetime.date(2025, 1, 27), 0.02951969351727028, 26), (datetime.date(2025, 1, 28), 0.025860304782353138, 32), (datetime.date(2025, 1, 29), 0.02929302337396687, 37), (datetime.date(2025, 1, 30), 0.033874454121460666, 21), (datetime.date(2025, 1, 31), 0.03144178488874597, 39)), 'pehd_pp': ((datetime.date(2025, 1, 2), 0.00220572180871809, 173), (datetime.date(2025, 1, 3), 0.0024499539636420177, 257), (datetime.date(2025, 1, 4), 0.0020059517616536847, 142), (datetime.date(2025, 1, 6), 0.002134368562809097, 218), (datetime.date(2025, 1, 7), 0.002598264096476825, 275), (datetime.date(2025, 1, 8), 0.0023387022266119885, 265), (datetime.date(2025, 1, 9), 0.0027606518696097616, 62), (datetime.date(2025, 1, 10), 0.0028330690847045326, 226), (datetime.date(2025, 1, 11), 0.002423183847792805, 207), (datetime.date(2025, 1, 13), 0.002980317482666517, 273), (datetime.date(2025, 1, 14), 0.002392928895413112, 208), (datetime.date(2025, 1, 15), 0.001999304415837737, 292), (datetime.date(2025, 1, 16), 0.0022965581255959097, 259), (datetime.date(2025, 1, 17), 0.002591222502632605, 192), (datetime.date(2025, 1, 18), 0.0022154857621436838, 273), (datetime.date(2025, 1, 20), 0.002574546310373719, 277), (datetime.date(2025, 1, 21), 0.0020447681537753455, 301), (datetime.date(2025, 1, 22), 0.0019992043482948635, 274), (datetime.date(2025, 1, 23), 0.006809995914525811, 290), (datetime.date(2025, 1, 24), 0.001996072755147232, 256), (datetime.date(2025, 1, 25), 0.002129344361159445, 227), (datetime.date(2025, 1, 27), 0.006880427831080899, 302), (datetime.date(2025, 1, 28), 0.03782141639880132, 273), (datetime.date(2025, 1, 29), 0.05478039646540652, 284), (datetime.date(2025, 1, 30), 0.06273885253753185, 277), (datetime.date(2025, 1, 31), 0.05908969417880651, 256)), 'pet_clair': ((datetime.date(2025, 1, 2), 0.020844482038349016, 272), (datetime.date(2025, 1, 3), 0.015591129912958485, 397), (datetime.date(2025, 1, 4), 0.005647003807587721, 195), (datetime.date(2025, 1, 6), 0.009824228563540087, 372), (datetime.date(2025, 1, 7), 0.007011173948615507, 388), (datetime.date(2025, 1, 8), 0.00820273832289432, 407), (datetime.date(2025, 1, 9), 0.003720745759503672, 73), (datetime.date(2025, 1, 10), 0.004413961146805785, 378), (datetime.date(2025, 1, 11), 0.011761031183502321, 317), (datetime.date(2025, 1, 13), 0.01652285396978062, 356), (datetime.date(2025, 1, 14), 0.011122949352477027, 302), (datetime.date(2025, 1, 15), 0.014418256165203118, 383), (datetime.date(2025, 1, 16), 0.008165777826974611, 393), (datetime.date(2025, 1, 17), 0.008237406585430596, 273), (datetime.date(2025, 1, 18), 0.006371139307905463, 380), (datetime.date(2025, 1, 20), 0.008857720518430803, 316), (datetime.date(2025, 1, 21), 0.012613769318110936, 408), (datetime.date(2025, 1, 22), 0.010271479677436104, 411), (datetime.date(2025, 1, 23), 0.01079679172431505, 418), (datetime.date(2025, 1, 24), 0.007808706371262424, 388), (datetime.date(2025, 1, 25), 0.01129341458840151, 330), (datetime.date(2025, 1, 27), 0.011387463773644062, 357), (datetime.date(2025, 1, 28), 0.009053849267047302, 457), (datetime.date(2025, 1, 29), 0.006825573077510165, 330), (datetime.date(2025, 1, 30), 0.01876008591124203, 440), (datetime.date(2025, 1, 31), 0.013764432434752272, 348)), 'flux_dev': ((datetime.date(2025, 1, 2), 0.050924625193927486, 193), (datetime.date(2025, 1, 3), 0.04906419493359951, 302), (datetime.date(2025, 1, 4), 0.04718617670625981, 134), (datetime.date(2025, 1, 6), 0.04800478062816439, 279), (datetime.date(2025, 1, 7), 0.048236618035242054, 280), (datetime.date(2025, 1, 8), 0.047983643266875244, 301), (datetime.date(2025, 1, 9), 0.03879911110275301, 128), (datetime.date(2025, 1, 10), 0.04955381564431704, 266), (datetime.date(2025, 1, 11), 0.05217563788951413, 254), (datetime.date(2025, 1, 13), 0.04796409490633649, 277), (datetime.date(2025, 1, 14), 0.03908402767950948, 219), (datetime.date(2025, 1, 15), 0.04436642384455017, 312), (datetime.date(2025, 1, 16), 0.04426062528087681, 250), (datetime.date(2025, 1, 17), 0.04240252817450848, 230), (datetime.date(2025, 1, 18), 0.04261687866469861, 275), (datetime.date(2025, 1, 20), 0.048824254979119304, 269), (datetime.date(2025, 1, 21), 0.044315620409930256, 272), (datetime.date(2025, 1, 22), 0.045564214723602954, 316), (datetime.date(2025, 1, 23), 0.04389544647454488, 299), (datetime.date(2025, 1, 24), 0.03985954580273876, 283), (datetime.date(2025, 1, 25), 0.05003944337473118, 230), (datetime.date(2025, 1, 27), 0.052495671607490434, 265), (datetime.date(2025, 1, 28), 0.04019830525704846, 263), (datetime.date(2025, 1, 29), 0.03940462607773965, 255), (datetime.date(2025, 1, 30), 0.043304066394910336, 331), (datetime.date(2025, 1, 31), 0.048025398842317255, 258)), 'ela': ((datetime.date(2025, 1, 2), 0.02317799853779827, 39), (datetime.date(2025, 1, 3), 0.010995807007017723, 68), (datetime.date(2025, 1, 4), 0.013326775605407976, 47), (datetime.date(2025, 1, 6), 0.018312588892699974, 48), (datetime.date(2025, 1, 7), 0.013800795144193507, 88), (datetime.date(2025, 1, 8), 0.019302808126901126, 52), (datetime.date(2025, 1, 9), 0.025699729488632504, 22), (datetime.date(2025, 1, 10), 0.02088879273431645, 71), (datetime.date(2025, 1, 11), 0.013265068513069187, 63), (datetime.date(2025, 1, 13), 0.017279060720395405, 80), (datetime.date(2025, 1, 14), 0.015055541269172558, 76), (datetime.date(2025, 1, 15), 0.01723090334290431, 84), (datetime.date(2025, 1, 16), 0.013838439159876599, 94), (datetime.date(2025, 1, 17), 0.012311732365111324, 69), (datetime.date(2025, 1, 18), 0.017475964903979888, 56), (datetime.date(2025, 1, 20), 0.018429112913689916, 64), (datetime.date(2025, 1, 21), 0.012959048548190093, 67), (datetime.date(2025, 1, 22), 0.011568039142822686, 81), (datetime.date(2025, 1, 23), 0.011836622715127842, 77), (datetime.date(2025, 1, 24), 0.011944094601278897, 75), (datetime.date(2025, 1, 25), 0.011636569576210953, 71), (datetime.date(2025, 1, 27), 0.008587075041515596, 84), (datetime.date(2025, 1, 28), 0.012367654899214413, 53), (datetime.date(2025, 1, 29), 0.019372624924109207, 45), (datetime.date(2025, 1, 30), 0.00896687459762043, 103), (datetime.date(2025, 1, 31), 0.007651097711157816, 100)), 'gm': ((datetime.date(2025, 1, 2), 0.0, 7), (datetime.date(2025, 1, 3), 0.0, 6), (datetime.date(2025, 1, 4), 0.0, 5), (datetime.date(2025, 1, 18), 0.0, 5), (datetime.date(2025, 1, 21), 0.0, 5)), 'refus': ((datetime.date(2025, 1, 2), 0.12252916961376885, 18), (datetime.date(2025, 1, 3), 0.11490819386812952, 56), (datetime.date(2025, 1, 6), 0.10393226740919165, 31), (datetime.date(2025, 1, 7), 0.11234532942776804, 74), (datetime.date(2025, 1, 8), 0.11566358127736895, 26), (datetime.date(2025, 1, 9), 0.18377038671245305, 155), (datetime.date(2025, 1, 10), 0.09177882324738203, 70), (datetime.date(2025, 1, 11), 0.10760477022673236, 93), (datetime.date(2025, 1, 13), 0.09407519405566281, 55), (datetime.date(2025, 1, 14), 0.09887318938109267, 55), (datetime.date(2025, 1, 15), 0.08748487803985741, 17), (datetime.date(2025, 1, 16), 0.11692710342721194, 6), (datetime.date(2025, 1, 17), 0.08169692804783951, 8), (datetime.date(2025, 1, 18), 0.09858437017746914, 5), (datetime.date(2025, 1, 20), 0.09778387087421252, 71), (datetime.date(2025, 1, 22), 0.12065373826517492, 18), (datetime.date(2025, 1, 24), 0.10020186310442389, 9), (datetime.date(2025, 1, 25), 0.07941699620627568, 6), (datetime.date(2025, 1, 27), 0.12647587243527159, 43), (datetime.date(2025, 1, 28), 0.09526255235890659, 42), (datetime.date(2025, 1, 29), 0.08419050012183237, 36), (datetime.date(2025, 1, 30), 0.10180751590508963, 57), (datetime.date(2025, 1, 31), 0.09026814440330533, 32))}, 'quality_array': [['-5.141550181974288', '02012025'], ['-5.172252832222647', '03012025'], ['-5.0896633209790725', '04012025'], ['-5.1094561906580305', '06012025'], ['-5.183264752679163', '07012025'], ['-5.208378915725848', '08012025'], ['-5.099108513386369', '09012025'], ['-5.16595284351987', '10012025'], ['-5.160892485643282', '11012025'], ['-5.201798000287854', '13012025'], ['-5.144225740473088', '14012025'], ['-5.136545612969981', '15012025'], ['-5.124275369784655', '16012025'], ['-5.186590403915838', '17012025'], ['-5.146639080896595', '18012025'], ['-5.101068335508294', '20012025'], ['-5.123451208952399', '21012025'], ['-5.142317985694568', '22012025'], ['-5.147079125777807', '23012025'], ['-5.169403611246236', '24012025'], ['-5.085610932690248', '25012025'], ['-5.11959259539864', '27012025'], ['-5.098533682073977', '28012025'], ['-5.0909316338047', '29012025'], ['-5.1434820007052515', '30012025'], ['-5.150024421422054', '31012025']], 'number_of_batch': ((2858,),), 'datou_id_sts': 4196, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003375689944738466, 'nb_photo': 820, 'list_port_cont': '19370768,19371789,19371869,19373900,19374917,19375027,19375348,19387743,19387893,19388340,19389898,19392260,19393874,19394716,19395420,19396179,19397512,19398159,19398262,19398366,19399128,19410183,19410208,19411162,19411508,19412242,19417323,19417530,19430870,19430947,19431690,19433390,19433435,19435300,19437756,19440868,19446612,19451297,19452711,19453868,19454794,19456964,19457014,19457925,19458736,19459116,19461435,19461680,19461747,19465737,19467302,19468236,19469049,19470589,19471576,19473882,19476298,19476589,19477107,19478661,19482495,19488511,19490562,19498419,19499575,19500267,19500983,19501974,19503941,19504971,19505824,19508242,19508259,19508868,19509790,19510541,19517048,19517098,19517594,19519874,19521290,19522163,19522519,19525975,19528325,19543066,19543571,19544788,19546483,19549271,19551566,19553235,19553591,19553728,19555657,19556478,19556952,19557592,19571378,19572315,19572694,19577755,19578498,19581496,19584124,19585706,19591321,19593130,19595593,19599502,19625347,19625695,19628758,1963178', 'assoc_port': '19370526:19370768,19371333:19371869,19371343:19371789,19373268:19373900,19374324:19375027,19374328:19374917,19375083:19375348,19387141:19387893,19387145:19387743,19388090:19388340,19389027:19389898,19391357:19392260,19393359:19393874,19394321:19394716,19395028:19395420,19395733:19396179,19397312:19397512,19397892:19398366,19397895:19398262,19397897:19398159,19398799:19399128,19409765:19410208,19409945:19410183,19410821:19411162,19411325:19411508,19411750:19412242,19416274:19417323,19416276:19417530,19430626:19430947,19430628:19430870,19431298:19431690,19433113:19433435,19433117:19433390,19434927:19435300,19437330:19437756,19440217:19440868,19445899:19446612,19450721:19451297,19452013:19452711,19453210:19453868,19454279:19454794,19456526:19457014,19456531:19456964,19457586:19457925,19458324:19458736,19458788:19459116,19460972:19461747,19460973:19461680,19460976:19461435,19465714:19465737,19466863:19467302,19467832:19468236,19468804:19469049,19470120:19470589,19470642:19471576,19473171:19473882,19474556:1947658', 'assoc_mat': '19370526:autre:3327:19370768,19371333:autre:3327:19371869,19371343:autre:3327:19371789,19373268:autre:3327:19373900,19374324:autre:3327:19375027,19374328:autre:3327:19374917,19375083:autre:3327:19375348,19387141:autre:3327:19387893,19387145:autre:3327:19387743,19388090:autre:3327:19388340,19389027:autre:3327:19389898,19391357:autre:3327:19392260,19393359:autre:3327:19393874,19394321:autre:3327:19394716,19395028:autre:3327:19395420,19395733:autre:3327:19396179,19397312:autre:3327:19397512,19397892:autre:3327:19398366,19397895:autre:3327:19398262,19397897:autre:3327:19398159,19398799:autre:3327:19399128,19409765:autre:3327:19410208,19409945:autre:3327:19410183,19410821:autre:3327:19411162,19411325:autre:3327:19411508,19411750:autre:3327:19412242,19416274:autre:3327:19417323,19416276:autre:3327:19417530,19430626:autre:3327:19430947,19430628:autre:3327:19430870,19431298:autre:3327:19431690,19433113:autre:3327:19433435,19433117:autre:3327:19433390,19434927:autre:3327:19435300,19437330:autre:3327:19437756,19440217:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014876622741869807, 'nb_photo': 255, 'list_port_cont': '19376010,19389426,19394809,19395965,19398599,19398955,19431363,19432746,19451030,19452488,19454560,19456903,19460445,19466678,19470767,19475917,19491421,19491821,19492164,19492640,19492769,19492883,19492988,19493274,19493431,19493481,19493615,19494594,19495168,19498509,19499440,19501962,19505655,19508038,19516578,19516936,19522400,19522514,19525989,19526396,19543556,19547753,19556095,19557672,19571365,19578426,19585268,19599151,19628144,19655892,19695436,19703329,19735161,19750828,19762880,19769529,19772808,19820335,19834159,19900209,19929264,19977046,19990225,19990275,20011641,20031495,20038019,20041245,20046518,20064170,20071031,20084748,20090265,20103287,20118346,20121538', 'assoc_port': '19373601:19376010,19389024:19389426,19392673:19394809,19395022:19395965,19396944:19398599,19398801:19398955,19430309:19431363,19432609:19432746,19450724:19451030,19452021:19452488,19454281:19454560,19456546:19456903,19460254:19460445,19466554:19466678,19470640:19470767,19475779:19475917,19491328:19491421,19491469:19491821,19491473:19493615,19491478:19494594,19491794:19492164,19491796:19493481,19492203:19493274,19492206:19492988,19492207:19495168,19492208:19492769,19492209:19492883,19492210:19493431,19492214:19492640,19498292:19498509,19499281:19499440,19501675:19501962,19504617:19505655,19507779:19508038,19516420:19516578,19516789:19516936,19521065:19522400,19522258:19522514,19525739:19525989,19526152:19526396,19543456:19543556,19547338:19547753,19555148:19556095,19557294:19557672,19571018:19571365,19577725:19578426,19584649:19585268,19598087:19599151,19627446:19628144,19655155:19655892,19695267:19695436,19703073:19703329,19735101:19735161,19750686:19750828,19762347:19762880,19768593:19769529,19772063:1977280', 'assoc_mat': '19373601:autre:3594:19376010,19389024:autre:3594:19389426,19392673:autre:3594:19394809,19395022:autre:3594:19395965,19396944:autre:3594:19398599,19398801:autre:3594:19398955,19430309:autre:3594:19431363,19432609:autre:3594:19432746,19450724:autre:3594:19451030,19452021:autre:3594:19452488,19454281:autre:3594:19454560,19456546:autre:3594:19456903,19460254:autre:3594:19460445,19466554:autre:3594:19466678,19470640:autre:3594:19470767,19475779:autre:3594:19475917,19491328:autre:3594:19491421,19491469:autre:3594:19491821,19491473:autre:3594:19493615,19491478:autre:3594:19494594,19491794:autre:3594:19492164,19491796:autre:3594:19493481,19492203:autre:3594:19493274,19492206:autre:3594:19492988,19492207:autre:3594:19495168,19492208:autre:3594:19492769,19492209:autre:3594:19492883,19492210:autre:3594:19493431,19492214:autre:3594:19492640,19498292:autre:3594:19498509,19499281:autre:3594:19499440,19501675:autre:3594:19501962,19504617:autre:3594:19505655,19507779:autre:3594:19508038,19516420:autre:3594:19516578,19516789:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011851201485241823, 'nb_photo': 2134, 'list_port_cont': '19367917,19370234,19371574,19372168,19373123,19374109,19375657,19376065,19376676,19377200,19387334,19387926,19392212,19393196,19397080,19398333,19398521,19398985,19399259,19409417,19409675,19410864,19411841,19412141,19430450,19431837,19432650,19433272,19436233,19437257,19437560,19440374,19440775,19441823,19451001,19453056,19455372,19456319,19456767,19459211,19460197,19460495,19466654,19468071,19470487,19470875,19473042,19474863,19475945,19476044,19476246,19477324,19477658,19478233,19481380,19484542,19485300,19488012,19488055,19488675,19491742,19491987,19492298,19492318,19492626,19493074,19493502,19494822,19494943,19495053,19495325,19495634,19496024,19496933,19499745,19501120,19503381,19504884,19504990,19506149,19508370,19508480,19508694,19509558,19509718,19510424,19511259,19516535,19516940,19517190,19522038,19522413,19522571,19522755,19524959,19525926,19544509,19545624,19545999,19547683,19550839,19552770,19554344,19556215,19557203,19570638,19574020,19574627,19579824,19591202,19594995,19624994,19630937,1963905', 'assoc_port': '19367835:19367917,19370011:19370234,19371335:19372168,19371340:19371574,19372924:19373123,19373605:19374109,19375080:19377200,19375082:19376065,19375085:19375657,19376386:19376676,19387148:19387334,19387626:19387926,19391355:19392212,19392680:19393196,19396947:19397080,19398109:19398521,19398112:19398333,19398802:19398985,19399117:19399259,19409397:19409417,19409398:19409675,19410823:19410864,19411746:19411841,19412018:19412141,19430310:19430450,19431299:19431837,19432608:19432650,19433119:19433272,19435757:19436233,19436971:19437257,19437332:19437560,19439725:19440374,19440218:19440775,19441314:19441823,19450723:19451001,19452008:19453056,19454282:19456319,19454980:19455372,19456529:19456767,19458322:19459211,19459529:19460197,19460253:19460495,19466555:19466654,19467831:19468071,19469397:19470487,19470641:19477324,19470644:19470875,19472286:19473042,19474557:19474863,19475777:19476246,19475782:19476044,19475788:19475945,19477264:19485300,19477267:19477658,19477738:19478233,19478465:19484542,19480444:1948138', 'assoc_mat': '19367835:autre_refus:3726:19367917,19370011:autre_refus:3726:19370234,19371335:autre_refus:3726:19372168,19371340:autre_refus:3726:19371574,19372924:autre_refus:3726:19373123,19373605:autre_refus:3726:19374109,19375080:autre_refus:3726:19377200,19375082:autre_refus:3726:19376065,19375085:autre_refus:3726:19375657,19376386:autre_refus:3726:19376676,19387148:autre_refus:3726:19387334,19387626:autre_refus:3726:19387926,19391355:autre_refus:3726:19392212,19392680:autre_refus:3726:19393196,19396947:autre_refus:3726:19397080,19398109:autre_refus:3726:19398521,19398112:autre_refus:3726:19398333,19398802:autre_refus:3726:19398985,19399117:autre_refus:3726:19399259,19409397:autre_refus:3726:19409417,19409398:autre_refus:3726:19409675,19410823:autre_refus:3726:19410864,19411746:autre_refus:3726:19411841,19412018:autre_refus:3726:19412141,19430310:autre_refus:3726:19430450,19431299:autre_refus:3726:19431837,19432608:autre_refus:3726:19432650,19433119:autre_refus:3726:19433272,19435757:autre_refus:3726:19436233,19436971:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020176955917099166, 'nb_photo': 18, 'list_port_cont': '19374915,19376908,19398364,19439431,19454787,19478669,19500981,19578502,19593129,19649949,19735308,19763008,19792900,19930572,20080762,20090050,20115897', 'assoc_port': '19374328:19374915,19376390:19376908,19397892:19398364,19438273:19439431,19454279:19454787,19477745:19478669,19500656:19500981,19576089:19578502,19591442:19593129,19648134:19649949,19735099:19735308,19762341:19763008,19791446:19792900,19929109:19930572,20080194:20080762,20089685:20090050,20115465:20115897', 'assoc_mat': '19374328:barquette_avec_film:3327:19374915,19376390:barquette_avec_film:3327:19376908,19397892:barquette_avec_film:3327:19398364,19438273:barquette_avec_film:3327:19439431,19454279:barquette_avec_film:3327:19454787,19477745:barquette_avec_film:3327:19478669,19500656:barquette_avec_film:3327:19500981,19576089:barquette_avec_film:3327:19578502,19591442:barquette_avec_film:3327:19593129,19648134:barquette_avec_film:3327:19649949,19735099:barquette_avec_film:3327:19735308,19762341:barquette_avec_film:3327:19763008,19791446:barquette_avec_film:3327:19792900,19929109:barquette_avec_film:3327:19930572,20080194:barquette_avec_film:3327:20080762,20089685:barquette_avec_film:3327:20090050,20115465:barquette_avec_film:3327:20115897'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0004123802169108286, 'nb_photo': 15, 'list_port_cont': '20135031,20162230,20168314,20194744,20199704,20208113,20277582', 'assoc_port': '20025651:20135031,20039938:20277582,20073268:20162230,20080190:20168314,20104700:20194744,20115134:20199704,20119801:20208113', 'assoc_mat': '20025651:barquette_opaque:4203:20135031,20039938:barquette_opaque:4203:20277582,20073268:barquette_opaque:4203:20162230,20080190:barquette_opaque:4203:20168314,20104700:barquette_opaque:4203:20194744,20115134:barquette_opaque:4203:20199704,20119801:barquette_opaque:4203:20208113'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.021948828638255573, 'nb_photo': 1760, 'list_port_cont': '20083815,20085665,20086287,20087146,20089322,20090303,20101299,20106739,20107665,20114764,20115905,20117044,20118952,20120058,20121972,20122967,20136833,20137454,20137828,20138103,20139824,20139886,20140013,20172572,20174659,20176341,20177631,20196416,20196612,20198088,20198246,20199593,20200519,20200549,20201322,20231836,20231873,20232930,20233008,20233469,20234054,20234162,20235855,20238856,20239136', 'assoc_port': '19859429:20174659,19954425:20176341,20010528:20196416,20014710:20196612,20015611:20177631,20015613:20198088,20023438:20198246,20023441:20199593,20026808:20200519,20031177:20200549,20036276:20201322,20036573:20231836,20039940:20232930,20040862:20233008,20042505:20231873,20042852:20233469,20044534:20234054,20045059:20234162,20046352:20235855,20047144:20238856,20048499:20239136,20049854:20172572,20063551:20140013,20068359:20139886,20070514:20139824,20071895:20138103,20073270:20137828,20074713:20101299,20076794:20090303,20079018:20089322,20082401:20083815,20083089:20086287,20083092:20085665,20085536:20087146,20101919:20137454,20105987:20107665,20106007:20106739,20108234:20136833,20113522:20114764,20115463:20115905,20116392:20117044,20118802:20118952,20119794:20120058,20121224:20122967,20121231:20121972', 'assoc_mat': '19859429:barquette_opaque:4211:20174659,19954425:barquette_opaque:4211:20176341,20010528:barquette_opaque:4211:20196416,20014710:barquette_opaque:4211:20196612,20015611:barquette_opaque:4211:20177631,20015613:barquette_opaque:4211:20198088,20023438:barquette_opaque:4211:20198246,20023441:barquette_opaque:4211:20199593,20026808:barquette_opaque:4211:20200519,20031177:barquette_opaque:4211:20200549,20036276:barquette_opaque:4211:20201322,20036573:barquette_opaque:4211:20231836,20039940:barquette_opaque:4211:20232930,20040862:barquette_opaque:4211:20233008,20042505:barquette_opaque:4211:20231873,20042852:barquette_opaque:4211:20233469,20044534:barquette_opaque:4211:20234054,20045059:barquette_opaque:4211:20234162,20046352:barquette_opaque:4211:20235855,20047144:barquette_opaque:4211:20238856,20048499:barquette_opaque:4211:20239136,20049854:barquette_opaque:4211:20172572,20063551:barquette_opaque:4211:20140013,20068359:barquette_opaque:4211:20139886,20070514:barquette_opaque:4211:20139824,20071895:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006092622649723768, 'nb_photo': 241, 'list_port_cont': '19371787,19371875,19373423,19373909,19374908,19387892,19389897,19394719,19395410,19397511,19398269,19398362,19399126,19410211,19412234,19417328,19428818,19429585,19431698,19433392,19433442,19435295,19437497,19440870,19451293,19452713,19453873,19454791,19457935,19459125,19461432,19461672,19461751,19468245,19469044,19478665,19481508,19490568,19498414,19499574,19500987,19501968,19503522,19508239,19509789,19517100,19517599,19519881,19522152,19522526,19525157,19543572,19544797,19551564,19553727,19556473,19556954,19557587,19571379,19572322,19577751,19581504,19591322,19599505,19625352,19631776,19638833,19643562,19648140,19649936,19657950,19661692,19661997,19693341,19695231,19697213,19698287,19702203,19704961,19707973,19710091,19711764,19716477,19731149,19734499,19735311,19736024,19736966,19750127,19750148,19756356,19758821,19760293,19763017,19767939,19780016,19782818,19792902,19795855,19803491,19822202,19823988,19829821,19830323,19830451,19839560,19843640,19846162,19850131,19858673,19860756,19863690,19887302,1988995', 'assoc_port': '19371333:19371875,19371343:19371787,19372923:19373423,19373268:19373909,19374328:19374908,19387141:19387892,19389027:19389897,19394321:19394719,19395028:19395410,19397312:19397511,19397892:19398362,19397895:19398269,19398799:19399126,19409765:19410211,19411750:19412234,19416274:19417328,19428660:19428818,19429023:19429585,19431298:19431698,19433113:19433442,19433117:19433392,19434927:19435295,19436969:19437497,19440217:19440870,19450721:19451293,19452013:19452713,19453210:19453873,19454279:19454791,19457586:19457935,19458788:19459125,19460972:19461751,19460973:19461672,19460976:19461432,19467832:19468245,19468804:19469044,19477745:19478665,19480446:19481508,19489650:19490568,19498293:19498414,19499279:19499574,19500656:19500987,19501674:19501968,19503118:19503522,19507775:19508239,19509375:19509789,19516779:19517100,19517299:19517599,19519425:19519881,19521852:19522152,19522264:19522526,19524617:19525157,19543454:19543572,19544335:19544797,19550533:19551564,19553296:19553727,19555144:19556473,19556610:1955695', 'assoc_mat': '19371333:bouchon:3327:19371875,19371343:bouchon:3327:19371787,19372923:bouchon:3327:19373423,19373268:bouchon:3327:19373909,19374328:bouchon:3327:19374908,19387141:bouchon:3327:19387892,19389027:bouchon:3327:19389897,19394321:bouchon:3327:19394719,19395028:bouchon:3327:19395410,19397312:bouchon:3327:19397511,19397892:bouchon:3327:19398362,19397895:bouchon:3327:19398269,19398799:bouchon:3327:19399126,19409765:bouchon:3327:19410211,19411750:bouchon:3327:19412234,19416274:bouchon:3327:19417328,19428660:bouchon:3327:19428818,19429023:bouchon:3327:19429585,19431298:bouchon:3327:19431698,19433113:bouchon:3327:19433442,19433117:bouchon:3327:19433392,19434927:bouchon:3327:19435295,19436969:bouchon:3327:19437497,19440217:bouchon:3327:19440870,19450721:bouchon:3327:19451293,19452013:bouchon:3327:19452713,19453210:bouchon:3327:19453873,19454279:bouchon:3327:19454791,19457586:bouchon:3327:19457935,19458788:bouchon:3327:19459125,19460972:bouchon:3327:19461751,19460973:bouchon:3327:19461672,19460976:bouchon:3327:19461432,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010448541202588172, 'nb_photo': 697, 'list_port_cont': '19372022,19378108,19388692,19415902,19419711,19433569,19434061,19436606,19446666,19455811,19460134,19461896,19465978,19470448,19490513,19511547,19512813,19516748,19521924,19530884,19532286,19543602,19545064,19557951,19597351,19598900,19629742,19674391,19694351,19697544,19698200,19712446,19728368,19730893,19734180,19735506,19740686,19742202,19763158,19769327,19780724,19808227,19822349,19826817,19868691,19868749,19870941,19905923,19909745,19917750,19927328,19929753,19934401,19939957,19945347,19966781,19982739,20059640,20094864,20119957,20136837,20147016,20149148,20150760,20164741,20166271,20194348,20199880,20207587', 'assoc_port': '19371330:19372022,19373273:19378108,19388376:19388692,19396937:19415902,19410818:19419711,19431292:19434061,19432610:19433569,19434928:19436606,19441323:19446666,19453209:19455811,19456524:19460134,19458325:19461896,19465715:19465978,19470123:19470448,19472282:19490513,19477740:19521924,19499906:19511547,19503121:19512813,19508552:19516748,19518156:19530884,19522260:19532286,19542922:19543602,19543864:19545064,19553294:19557951,19573774:19597351,19574214:19598900,19595770:19629742,19630155:19674391,19644481:19694351,19658257:19697544,19664408:19698200,19694911:19712446,19697095:19728368,19703072:19730893,19706654:19734180,19715152:19735506,19733302:19740686,19736178:19742202,19751132:19763158,19754757:19769327,19762344:19780724,19768595:19808227,19794531:19822349,19798177:19826817,19828904:19868749,19828907:19868691,19830365:19870941,19844075:19905923,19845009:19909745,19847171:19917750,19854016:19927328,19888797:19939957,19897039:19945347,19903192:19966781,19929091:19934401,19929173:19929753,19965571:2005964', 'assoc_mat': '19371330:carton:4205:19372022,19373273:carton:4205:19378108,19388376:carton:4205:19388692,19396937:carton:4205:19415902,19410818:carton:4205:19419711,19431292:carton:4205:19434061,19432610:carton:4205:19433569,19434928:carton:4205:19436606,19441323:carton:4205:19446666,19453209:carton:4205:19455811,19456524:carton:4205:19460134,19458325:carton:4205:19461896,19465715:carton:4205:19465978,19470123:carton:4205:19470448,19472282:carton:4205:19490513,19477740:carton:4205:19521924,19499906:carton:4205:19511547,19503121:carton:4205:19512813,19508552:carton:4205:19516748,19518156:carton:4205:19530884,19522260:carton:4205:19532286,19542922:carton:4205:19543602,19543864:carton:4205:19545064,19553294:carton:4205:19557951,19573774:carton:4205:19597351,19574214:carton:4205:19598900,19595770:carton:4205:19629742,19630155:carton:4205:19674391,19644481:carton:4205:19694351,19658257:carton:4205:19697544,19664408:carton:4205:19698200,19694911:carton:4205:19712446,19697095:carton:4205:19728368,19703072:carton:4205:19730893,1970'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00304865885298725, 'nb_photo': 52, 'list_port_cont': '20135032,20162229,20168320,20194752,20199701,20208112,20277579', 'assoc_port': '20025651:20135032,20039938:20277579,20073268:20162229,20080190:20168320,20104700:20194752,20115134:20199701,20119801:20208112', 'assoc_mat': '20025651:carton:4203:20135032,20039938:carton:4203:20277579,20073268:carton:4203:20162229,20080190:carton:4203:20168320,20104700:carton:4203:20194752,20115134:carton:4203:20199701,20119801:carton:4203:20208112'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9461656222976069, 'nb_photo': 9511, 'list_port_cont': '19370180,19370271,19370419,19370586,19370646,19371495,19371685,19371959,19373456,19373517,19373812,19373937,19374445,19374548,19374574,19374609,19375178,19376568,19376705,19377601,19377638,19386979,19387063,19387311,19387438,19387521,19387954,19388020,19388165,19388264,19388645,19389332,19390289,19391972,19392941,19393628,19393738,19394483,19394546,19395258,19395925,19396043,19396080,19397108,19397984,19398444,19398482,19399226,19409272,19409472,19409811,19410147,19410497,19410833,19410898,19410956,19411092,19411389,19411807,19411898,19411932,19412212,19412839,19416905,19428724,19429245,19430471,19430714,19430786,19431441,19431542,19431587,19431634,19431952,19433232,19434190,19435065,19435133,19436095,19436123,19437177,19437586,19437615,19438875,19439901,19440008,19440638,19440740,19441893,19445003,19447228,19450414,19451052,19451104,19451165,19452750,19452836,19453228,19453333,19453407,19454148,19454500,19454709,19455110,19456708,19456799,19456925,19457731,19458486,19458522,19458629,19459008,19459036,1945996', 'assoc_port': '19370009:19370419,19370010:19370271,19370012:19370180,19370523:19370646,19370527:19370586,19371338:19371685,19371350:19371495,19371609:19371959,19373267:19373517,19373272:19373456,19373599:19373937,19373604:19373812,19374323:19374609,19374325:19374574,19374326:19374548,19374329:19374445,19375084:19375178,19376387:19376705,19376388:19376568,19377392:19377601,19377395:19377638,19386806:19387063,19386808:19390289,19386811:19386979,19387140:19387521,19387143:19387438,19387147:19387311,19387627:19388020,19387629:19387954,19388092:19388264,19388094:19388165,19388377:19388645,19389026:19389332,19391356:19391972,19392665:19392941,19393354:19393738,19393364:19393628,19394320:19394546,19394323:19394483,19395027:19395258,19395731:19396080,19395738:19396043,19395740:19395925,19396939:19397108,19397893:19397984,19398108:19398482,19398110:19398444,19399116:19399226,19409093:19409272,19409396:19409472,19409764:19409811,19409943:19410147,19410363:19410497,19410817:19411092,19410819:19410956,19410825:19410898,19410826:1941083', 'assoc_mat': '19370009:carton:4207:19370419,19370010:carton:4207:19370271,19370012:carton:4207:19370180,19370523:carton:4207:19370646,19370527:carton:4207:19370586,19371338:carton:4207:19371685,19371350:carton:4207:19371495,19371609:carton:4207:19371959,19373267:carton:4207:19373517,19373272:carton:4207:19373456,19373599:carton:4207:19373937,19373604:carton:4207:19373812,19374323:carton:4207:19374609,19374325:carton:4207:19374574,19374326:carton:4207:19374548,19374329:carton:4207:19374445,19375084:carton:4207:19375178,19376387:carton:4207:19376705,19376388:carton:4207:19376568,19377392:carton:4207:19377601,19377395:carton:4207:19377638,19386806:carton:4207:19387063,19386808:carton:4207:19390289,19386811:carton:4207:19386979,19387140:carton:4207:19387521,19387143:carton:4207:19387438,19387147:carton:4207:19387311,19387627:carton:4207:19388020,19387629:carton:4207:19387954,19388092:carton:4207:19388264,19388094:carton:4207:19388165,19388377:carton:4207:19388645,19389026:carton:4207:19389332,19391356:carton:4207:19391972,1939'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011472939362150707, 'nb_photo': 2986, 'list_port_cont': '20083816,20085678,20086286,20087143,20089327,20090308,20101305,20106738,20107664,20114775,20115918,20117057,20118951,20120068,20121963,20122971,20136822,20137463,20137830,20138097,20139823,20139888,20140020,20172574,20174660,20176349,20177622,20196404,20196601,20198097,20198249,20199604,20200531,20200563,20201329,20231846,20231875,20232922,20233012,20233471,20234061,20234174,20235860,20238854,20239131', 'assoc_port': '19859429:20174660,19954425:20176349,20010528:20196404,20014710:20196601,20015611:20177622,20015613:20198097,20023438:20198249,20023441:20199604,20026808:20200531,20031177:20200563,20036276:20201329,20036573:20231846,20039940:20232922,20040862:20233012,20042505:20231875,20042852:20233471,20044534:20234061,20045059:20234174,20046352:20235860,20047144:20238854,20048499:20239131,20049854:20172574,20063551:20140020,20068359:20139888,20070514:20139823,20071895:20138097,20073270:20137830,20074713:20101305,20076794:20090308,20079018:20089327,20082401:20083816,20083089:20086286,20083092:20085678,20085536:20087143,20101919:20137463,20105987:20107664,20106007:20106738,20108234:20136822,20113522:20114775,20115463:20115918,20116392:20117057,20118802:20118951,20119794:20120068,20121224:20122971,20121231:20121963', 'assoc_mat': '19859429:carton:4211:20174660,19954425:carton:4211:20176349,20010528:carton:4211:20196404,20014710:carton:4211:20196601,20015611:carton:4211:20177622,20015613:carton:4211:20198097,20023438:carton:4211:20198249,20023441:carton:4211:20199604,20026808:carton:4211:20200531,20031177:carton:4211:20200563,20036276:carton:4211:20201329,20036573:carton:4211:20231846,20039940:carton:4211:20232922,20040862:carton:4211:20233012,20042505:carton:4211:20231875,20042852:carton:4211:20233471,20044534:carton:4211:20234061,20045059:carton:4211:20234174,20046352:carton:4211:20235860,20047144:carton:4211:20238854,20048499:carton:4211:20239131,20049854:carton:4211:20172574,20063551:carton:4211:20140020,20068359:carton:4211:20139888,20070514:carton:4211:20139823,20071895:carton:4211:20138097,20073270:carton:4211:20137830,20074713:carton:4211:20101305,20076794:carton:4211:20090308,20079018:carton:4211:20089327,20082401:carton:4211:20083816,20083089:carton:4211:20086286,20083092:carton:4211:20085678,20085536:carton:4211:20087143,2010'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004043546661691944, 'nb_photo': 158, 'list_port_cont': '19371781,19371878,19375346,19395419,19396187,19398264,19411163,19412232,19428826,19429584,19431696,19433395,19435296,19442085,19457013,19457932,19468234,19471577,19476478,19477113,19482497,19490567,19504970,19510550,19517041,19517592,19519876,19521293,19526085,19543059,19543583,19544798,19549269,19555652,19556472,19556841,19557593,19572312,19572698,19577753,19578494,19581498,19585709,19625343,19625706,19631773,19638834,19643552,19649942,19652673,19665847,19695228,19696423,19696813,19700615,19707979,19711762,19731155,19735312,19736969,19753193,19756346,19758818,19760284,19763007,19766772,19770419,19795846,19799204,19802798,19803493,19820118,19822207,19823986,19830453,19835167,19840720,19843369,19845223,19846163,19852179,19856470,19856681,19858675,19863697,19880407,19882844,19887449,19889950,19918200,19929554,19930423,19931465,19931573,19931670,19958639,19965448,19965984,19970659,19976749,20007443,20015160,20016266,20027587,20031537,20041409,20042814,20045736,20047929,20065822,20083831,20088235,20107422,2011588', 'assoc_port': '19371333:19371878,19371343:19371781,19375083:19375346,19395028:19395419,19395733:19396187,19397895:19398264,19410821:19411163,19411750:19412232,19428660:19428826,19429023:19429584,19431298:19431696,19433117:19433395,19434927:19435296,19441325:19442085,19456526:19457013,19457586:19457932,19467832:19468234,19470642:19471577,19474562:19476478,19475793:19477113,19477742:19482497,19489650:19490567,19504621:19504970,19510199:19510550,19516785:19517041,19517299:19517592,19519425:19519876,19521073:19521293,19525736:19526085,19542924:19543059,19543454:19543583,19544335:19544798,19548440:19549269,19555144:19556472,19555155:19555652,19556618:19556841,19557296:19557593,19571854:19572312,19572363:19572698,19576089:19578494,19576093:19577753,19580446:19581498,19584650:19585709,19624385:19625706,19624400:19625343,19630153:19631773,19637612:19638834,19641633:19643552,19648134:19649942,19650949:19652673,19664410:19665847,19694909:19695228,19696204:19696423,19696358:19696813,19699492:19700615,19706653:19707979,19710368:1971176', 'assoc_mat': '19371333:carton:3327:19371878,19371343:carton:3327:19371781,19375083:carton:3327:19375346,19395028:carton:3327:19395419,19395733:carton:3327:19396187,19397895:carton:3327:19398264,19410821:carton:3327:19411163,19411750:carton:3327:19412232,19428660:carton:3327:19428826,19429023:carton:3327:19429584,19431298:carton:3327:19431696,19433117:carton:3327:19433395,19434927:carton:3327:19435296,19441325:carton:3327:19442085,19456526:carton:3327:19457013,19457586:carton:3327:19457932,19467832:carton:3327:19468234,19470642:carton:3327:19471577,19474562:carton:3327:19476478,19475793:carton:3327:19477113,19477742:carton:3327:19482497,19489650:carton:3327:19490567,19504621:carton:3327:19504970,19510199:carton:3327:19510550,19516785:carton:3327:19517041,19517299:carton:3327:19517592,19519425:carton:3327:19519876,19521073:carton:3327:19521293,19525736:carton:3327:19526085,19542924:carton:3327:19543059,19543454:carton:3327:19543583,19544335:carton:3327:19544798,19548440:carton:3327:19549269,19555144:carton:3327:19556472,1955'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.015424033907586628, 'nb_photo': 2993, 'list_port_cont': '19376012,19389430,19393694,19394811,19395959,19398598,19398952,19431359,19432749,19436011,19451032,19452483,19454563,19456734,19456911,19460444,19466681,19470766,19475913,19491423,19491826,19492161,19492370,19492649,19492759,19492884,19492984,19493273,19493439,19493489,19493608,19494591,19495169,19498506,19499433,19501956,19505658,19508034,19516577,19516931,19522404,19522509,19525993,19526397,19543566,19547748,19556107,19557673,19571364,19578432,19585269,19599149,19628143,19655886,19695430,19703332,19735160,19750836,19762883,19769526,19772802,19820331,19834162,19900211,19929261,19977050,19990226,19990279,20011642,20015828,20031487,20038026,20041246,20046517,20064171,20071026,20079768,20084747,20090274,20103289,20118345,20121539', 'assoc_port': '19373601:19376012,19389024:19389430,19392673:19394811,19392678:19393694,19395022:19395959,19396944:19398598,19398801:19398952,19430309:19431359,19432609:19432749,19435730:19436011,19450724:19451032,19452021:19452483,19454281:19454563,19456544:19456734,19456546:19456911,19460254:19460444,19466554:19466681,19470640:19470766,19475779:19475913,19491328:19491423,19491469:19491826,19491473:19493608,19491478:19494591,19491794:19492161,19491796:19493489,19492203:19493273,19492206:19492984,19492207:19495169,19492208:19492759,19492209:19492884,19492210:19493439,19492214:19492649,19492220:19492370,19498292:19498506,19499281:19499433,19501675:19501956,19504617:19505658,19507779:19508034,19516420:19516577,19516789:19516931,19521065:19522404,19522258:19522509,19525739:19525993,19526152:19526397,19543456:19543566,19547338:19547748,19555148:19556107,19557294:19557673,19571018:19571364,19577725:19578432,19584649:19585269,19598087:19599149,19627446:19628143,19655155:19655886,19695267:19695430,19703073:19703332,19735101:1973516', 'assoc_mat': '19373601:carton:3594:19376012,19389024:carton:3594:19389430,19392673:carton:3594:19394811,19392678:carton:3594:19393694,19395022:carton:3594:19395959,19396944:carton:3594:19398598,19398801:carton:3594:19398952,19430309:carton:3594:19431359,19432609:carton:3594:19432749,19435730:carton:3594:19436011,19450724:carton:3594:19451032,19452021:carton:3594:19452483,19454281:carton:3594:19454563,19456544:carton:3594:19456734,19456546:carton:3594:19456911,19460254:carton:3594:19460444,19466554:carton:3594:19466681,19470640:carton:3594:19470766,19475779:carton:3594:19475913,19491328:carton:3594:19491423,19491469:carton:3594:19491826,19491473:carton:3594:19493608,19491478:carton:3594:19494591,19491794:carton:3594:19492161,19491796:carton:3594:19493489,19492203:carton:3594:19493273,19492206:carton:3594:19492984,19492207:carton:3594:19495169,19492208:carton:3594:19492759,19492209:carton:3594:19492884,19492210:carton:3594:19493439,19492214:carton:3594:19492649,19492220:carton:3594:19492370,19498292:carton:3594:19498506,1949'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018896150885583352, 'nb_photo': 335, 'list_port_cont': '19367920,19370239,19371566,19371724,19376067,19392222,19393194,19398335,19398522,19398980,19399260,19409416,19410873,19431830,19433262,19437259,19440778,19441818,19453064,19456321,19456764,19460200,19468072,19470871,19473038,19478227,19481377,19484546,19485304,19488019,19488683,19492290,19492327,19492635,19493079,19494936,19495061,19495326,19495626,19496018,19496930,19501121,19504874,19506141,19508365,19508482,19508697,19516542,19516942,19517194,19522031,19522411,19522759,19544504,19545633,19554351,19556220,19557199,19570646,19574023,19579826,19624997,19630934,19639056,19640935,19645621,19655945,19693686,19694329,19695441,19696918,19697460,19704833,19706747,19707455,19709451,19712289,19719058,19721906,19728095,19733228,19734314,19735547,19735856,19736522,19737036,19737628,19751265,19764141,19790350,19792969,19793425,19794715,19826118,19843267,19869578,19890911,19914665,19915228,19925476,19927212,19929336,19930915,19931239,19931562,19931764,19932195,19932534,19934442,19935270,19939720,19940003,19940426,1994183', 'assoc_port': '19367835:19367920,19370011:19370239,19371334:19371724,19371340:19371566,19375082:19376067,19391355:19392222,19392680:19393194,19398109:19398522,19398112:19398335,19398802:19398980,19399117:19399260,19409397:19409416,19410823:19410873,19431299:19431830,19433119:19433262,19436971:19437259,19440218:19440778,19441314:19441818,19452008:19453064,19454282:19456321,19456529:19456764,19459529:19460200,19467831:19468072,19470644:19470871,19472286:19473038,19477264:19485304,19477738:19478227,19478465:19484546,19480444:19481377,19487876:19488019,19488313:19488683,19489649:19496930,19491466:19496018,19491471:19495626,19491795:19492290,19492196:19495326,19492198:19495061,19492199:19494936,19492218:19492635,19492219:19493079,19492222:19492327,19500654:19501121,19504619:19504874,19505866:19506141,19507770:19508482,19507774:19508365,19508549:19508697,19516419:19516542,19516788:19517194,19516791:19516942,19521854:19522031,19522262:19522759,19522267:19522411,19544337:19544504,19545202:19545633,19554126:19554351,19556020:1955622', 'assoc_mat': '19367835:cartonnette:3726:19367920,19370011:cartonnette:3726:19370239,19371334:cartonnette:3726:19371724,19371340:cartonnette:3726:19371566,19375082:cartonnette:3726:19376067,19391355:cartonnette:3726:19392222,19392680:cartonnette:3726:19393194,19398109:cartonnette:3726:19398522,19398112:cartonnette:3726:19398335,19398802:cartonnette:3726:19398980,19399117:cartonnette:3726:19399260,19409397:cartonnette:3726:19409416,19410823:cartonnette:3726:19410873,19431299:cartonnette:3726:19431830,19433119:cartonnette:3726:19433262,19436971:cartonnette:3726:19437259,19440218:cartonnette:3726:19440778,19441314:cartonnette:3726:19441818,19452008:cartonnette:3726:19453064,19454282:cartonnette:3726:19456321,19456529:cartonnette:3726:19456764,19459529:cartonnette:3726:19460200,19467831:cartonnette:3726:19468072,19470644:cartonnette:3726:19470871,19472286:cartonnette:3726:19473038,19477264:cartonnette:3726:19485304,19477738:cartonnette:3726:19478227,19478465:cartonnette:3726:19484546,19480444:cartonnette:3726:19481377,19487876:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008125162139021804, 'nb_photo': 1132, 'list_port_cont': '19367913,19370242,19371572,19371719,19373124,19374110,19375661,19376069,19376679,19387336,19387921,19392218,19392982,19393192,19398336,19398517,19398978,19399255,19409407,19409673,19410870,19411833,19412137,19430452,19431835,19432649,19433269,19436226,19437249,19437556,19440372,19440776,19441819,19453065,19455363,19456324,19456762,19459214,19460207,19460503,19466650,19468075,19470495,19470872,19473043,19475937,19476053,19476244,19477325,19477654,19478228,19481373,19484541,19485305,19488020,19488058,19488681,19491741,19491984,19492299,19492326,19492628,19493077,19493495,19494816,19494945,19495051,19495633,19496019,19496927,19499739,19501119,19503392,19504875,19504993,19506139,19508372,19508483,19509554,19509722,19510419,19511256,19516543,19516939,19517196,19522035,19522412,19522572,19522754,19524955,19525921,19545630,19546007,19550842,19554350,19556211,19557208,19570639,19574025,19574630,19579825,19591213,19594988,19624988,19630933,19639055,19640931,19645619,19647855,19655421,19655938,19656886,19659512,1966608', 'assoc_port': '19367835:19367913,19370011:19370242,19371334:19371719,19371340:19371572,19372924:19373124,19373605:19374110,19375082:19376069,19375085:19375661,19376386:19376679,19387148:19387336,19387626:19387921,19391355:19392218,19392675:19392982,19392680:19393192,19398109:19398517,19398112:19398336,19398802:19398978,19399117:19399255,19409397:19409407,19409398:19409673,19410823:19410870,19411746:19411833,19412018:19412137,19430310:19430452,19431299:19431835,19432608:19432649,19433119:19433269,19435757:19436226,19436971:19437249,19437332:19437556,19439725:19440372,19440218:19440776,19441314:19441819,19452008:19453065,19454282:19456324,19454980:19455363,19456529:19456762,19458322:19459214,19459529:19460207,19460253:19460503,19466555:19466650,19467831:19468075,19469397:19470495,19470641:19477325,19470644:19470872,19472286:19473043,19475777:19476244,19475782:19476053,19475788:19475937,19477264:19485305,19477267:19477654,19477738:19478228,19478465:19484541,19480444:19481373,19487875:19499739,19487876:19488020,19487953:1948805', 'assoc_mat': '19367835:Carton_brun:3726:19367913,19370011:Carton_brun:3726:19370242,19371334:Carton_brun:3726:19371719,19371340:Carton_brun:3726:19371572,19372924:Carton_brun:3726:19373124,19373605:Carton_brun:3726:19374110,19375082:Carton_brun:3726:19376069,19375085:Carton_brun:3726:19375661,19376386:Carton_brun:3726:19376679,19387148:Carton_brun:3726:19387336,19387626:Carton_brun:3726:19387921,19391355:Carton_brun:3726:19392218,19392675:Carton_brun:3726:19392982,19392680:Carton_brun:3726:19393192,19398109:Carton_brun:3726:19398517,19398112:Carton_brun:3726:19398336,19398802:Carton_brun:3726:19398978,19399117:Carton_brun:3726:19399255,19409397:Carton_brun:3726:19409407,19409398:Carton_brun:3726:19409673,19410823:Carton_brun:3726:19410870,19411746:Carton_brun:3726:19411833,19412018:Carton_brun:3726:19412137,19430310:Carton_brun:3726:19430452,19431299:Carton_brun:3726:19431835,19432608:Carton_brun:3726:19432649,19433119:Carton_brun:3726:19433269,19435757:Carton_brun:3726:19436226,19436971:Carton_brun:3726:19437249,19437332:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004915544474067521, 'nb_photo': 588, 'list_port_cont': '19370245,19371571,19372170,19373121,19375660,19376062,19376670,19387927,19392213,19393199,19395229,19398331,19398514,19399265,19409413,19409672,19410865,19411838,19412139,19431829,19433261,19436224,19437260,19437563,19440368,19440767,19441825,19453057,19455369,19456760,19460196,19470489,19470874,19473048,19476048,19477320,19477648,19478224,19481372,19484547,19485297,19488021,19488054,19488677,19491740,19491990,19492625,19493076,19493492,19495324,19496017,19496929,19501111,19503391,19504882,19504987,19506142,19508361,19508479,19508693,19509562,19509713,19510423,19516943,19522037,19522563,19522753,19524960,19544506,19545623,19546001,19547686,19550843,19554355,19556221,19557206,19570643,19574027,19574633,19579820,19591211,19594987,19624998,19630931,19639047,19640929,19645620,19647862,19655414,19656889,19666090,19694321,19696927,19697464,19703877,19704834,19707457,19709449,19712288,19716692,19717815,19719054,19728088,19733234,19734316,19735860,19737035,19737622,19750805,19751264,19764130,19790354,19792953,1979297', 'assoc_port': '19370011:19370245,19371335:19372170,19371340:19371571,19372924:19373121,19375082:19376062,19375085:19375660,19376386:19376670,19387626:19387927,19391355:19392213,19392680:19393199,19395024:19395229,19398109:19398514,19398112:19398331,19399117:19399265,19409397:19409413,19409398:19409672,19410823:19410865,19411746:19411838,19412018:19412139,19431299:19431829,19433119:19433261,19435757:19436224,19436971:19437260,19437332:19437563,19439725:19440368,19440218:19440767,19441314:19441825,19452008:19453057,19454980:19455369,19456529:19456760,19459529:19460196,19469397:19470489,19470641:19477320,19470644:19470874,19472286:19473048,19475782:19476048,19477264:19485297,19477267:19477648,19477738:19478224,19478465:19484547,19480444:19481372,19487876:19488021,19487953:19488054,19488313:19488677,19489649:19496929,19491466:19496017,19491474:19491990,19491475:19491740,19492196:19495324,19492211:19493492,19492218:19492625,19492219:19493076,19500654:19501111,19503117:19503391,19504619:19504882,19504620:19504987,19505866:1950614', 'assoc_mat': '19370011:Carton_gris:3726:19370245,19371335:Carton_gris:3726:19372170,19371340:Carton_gris:3726:19371571,19372924:Carton_gris:3726:19373121,19375082:Carton_gris:3726:19376062,19375085:Carton_gris:3726:19375660,19376386:Carton_gris:3726:19376670,19387626:Carton_gris:3726:19387927,19391355:Carton_gris:3726:19392213,19392680:Carton_gris:3726:19393199,19395024:Carton_gris:3726:19395229,19398109:Carton_gris:3726:19398514,19398112:Carton_gris:3726:19398331,19399117:Carton_gris:3726:19399265,19409397:Carton_gris:3726:19409413,19409398:Carton_gris:3726:19409672,19410823:Carton_gris:3726:19410865,19411746:Carton_gris:3726:19411838,19412018:Carton_gris:3726:19412139,19431299:Carton_gris:3726:19431829,19433119:Carton_gris:3726:19433261,19435757:Carton_gris:3726:19436224,19436971:Carton_gris:3726:19437260,19437332:Carton_gris:3726:19437563,19439725:Carton_gris:3726:19440368,19440218:Carton_gris:3726:19440767,19441314:Carton_gris:3726:19441825,19452008:Carton_gris:3726:19453057,19454980:Carton_gris:3726:19455369,19456529:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0037982143527577755, 'nb_photo': 94, 'list_port_cont': '19372016,19378114,19388695,19415928,19419712,19433575,19434049,19436604,19455816,19460140,19470441,19490514,19511556,19516758,19521923,19543591,19545052,19557946,19597358,19598915,19629736,19697554,19712436,19728353,19730885,19734183,19735514,19740678,19742213,19808213,19822345,19868745,19870933,19917744,19927335,19929749,19934406,19939949,19945346,19966778,19982746,20059629,20149135,20150761,20164748,20166277,20194339,20199879,20207585', 'assoc_port': '19371330:19372016,19373273:19378114,19388376:19388695,19396937:19415928,19410818:19419712,19431292:19434049,19432610:19433575,19434928:19436604,19453209:19455816,19456524:19460140,19470123:19470441,19472282:19490514,19477740:19521923,19499906:19511556,19508552:19516758,19542922:19543591,19543864:19545052,19553294:19557946,19573774:19597358,19574214:19598915,19595770:19629736,19658257:19697554,19694911:19712436,19697095:19728353,19703072:19730885,19706654:19734183,19715152:19735514,19733302:19740678,19736178:19742213,19768595:19808213,19794531:19822345,19828904:19868745,19830365:19870933,19847171:19917744,19854016:19927335,19888797:19939949,19897039:19945346,19903192:19966778,19929091:19934406,19929173:19929749,19965571:20059629,19981942:19982746,20043627:20149135,20049858:20150761,20074722:20164748,20076786:20166277,20102661:20194339,20116393:20199879,20119803:20207585', 'assoc_mat': '19371330:ela:4205:19372016,19373273:ela:4205:19378114,19388376:ela:4205:19388695,19396937:ela:4205:19415928,19410818:ela:4205:19419712,19431292:ela:4205:19434049,19432610:ela:4205:19433575,19434928:ela:4205:19436604,19453209:ela:4205:19455816,19456524:ela:4205:19460140,19470123:ela:4205:19470441,19472282:ela:4205:19490514,19477740:ela:4205:19521923,19499906:ela:4205:19511556,19508552:ela:4205:19516758,19542922:ela:4205:19543591,19543864:ela:4205:19545052,19553294:ela:4205:19557946,19573774:ela:4205:19597358,19574214:ela:4205:19598915,19595770:ela:4205:19629736,19658257:ela:4205:19697554,19694911:ela:4205:19712436,19697095:ela:4205:19728353,19703072:ela:4205:19730885,19706654:ela:4205:19734183,19715152:ela:4205:19735514,19733302:ela:4205:19740678,19736178:ela:4205:19742213,19768595:ela:4205:19808213,19794531:ela:4205:19822345,19828904:ela:4205:19868745,19830365:ela:4205:19870933,19847171:ela:4205:19917744,19854016:ela:4205:19927335,19888797:ela:4205:19939949,19897039:ela:4205:19945346,19903192:ela:4205:1996677'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9852756677776967, 'nb_photo': 1766, 'list_port_cont': '19378740,19382775,19391044,19414001,19421450,19421669,19432960,19442609,19454857,19460654,19464252,19470368,19492243,19498099,19511679,19513945,19517315,19530790,19536259,19555497,19555671,19580123,19600890,19620620,19631285,19693436,19695996,19698317,19728786,19735534,19736195,19741469,19745781,19747033,19750931,19770757,19782404,19820629,19823157,19834503,19844790,19866549,19906396,19932250,19933865,19934194,19934615,19937473,19938283,19945320,19971486,20017960,20072293,20085447,20120047,20135034,20149747,20150059,20157254,20162218,20168309,20194756,20199714,20208109,20277578', 'assoc_port': '19373270:19378740,19377396:19382775,19389028:19391044,19395737:19421669,19409763:19421450,19413714:19414001,19431686:19432960,19438275:19442609,19452003:19454857,19454978:19464252,19460255:19460654,19468802:19470368,19474564:19492243,19487949:19498099,19499905:19511679,19504622:19513945,19509376:19517315,19518153:19530790,19522263:19536259,19548439:19555497,19548442:19555671,19559139:19580123,19576088:19600890,19580445:19620620,19595774:19631285,19634690:19693436,19648137:19695996,19662881:19698317,19695270:19736195,19697951:19728786,19704736:19741469,19715120:19735534,19732428:19745781,19735438:19747033,19749866:19750931,19754764:19770757,19763322:19782404,19768591:19820629,19794532:19823157,19805097:19834503,19820055:19844790,19826829:19866549,19832551:19937473,19844076:19906396,19848346:20017960,19859419:19933865,19859426:19934194,19884844:19938283,19897027:19945320,19905707:19971486,19929087:19934615,19929163:19932250,19958099:20150059,19975335:20072293,19984110:20085447,20014712:20120047,20025651:2013503', 'assoc_mat': '19373270:ela:4203:19378740,19377396:ela:4203:19382775,19389028:ela:4203:19391044,19395737:ela:4203:19421669,19409763:ela:4203:19421450,19413714:ela:4203:19414001,19431686:ela:4203:19432960,19438275:ela:4203:19442609,19452003:ela:4203:19454857,19454978:ela:4203:19464252,19460255:ela:4203:19460654,19468802:ela:4203:19470368,19474564:ela:4203:19492243,19487949:ela:4203:19498099,19499905:ela:4203:19511679,19504622:ela:4203:19513945,19509376:ela:4203:19517315,19518153:ela:4203:19530790,19522263:ela:4203:19536259,19548439:ela:4203:19555497,19548442:ela:4203:19555671,19559139:ela:4203:19580123,19576088:ela:4203:19600890,19580445:ela:4203:19620620,19595774:ela:4203:19631285,19634690:ela:4203:19693436,19648137:ela:4203:19695996,19662881:ela:4203:19698317,19695270:ela:4203:19736195,19697951:ela:4203:19728786,19704736:ela:4203:19741469,19715120:ela:4203:19735534,19732428:ela:4203:19745781,19735438:ela:4203:19747033,19749866:ela:4203:19750931,19754764:ela:4203:19770757,19763322:ela:4203:19782404,19768591:ela:4203:1982062'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009040036213860044, 'nb_photo': 402, 'list_port_cont': '20083803,20085666,20086294,20087132,20089335,20090309,20101307,20106740,20107662,20114771,20115910,20117059,20118965,20120072,20121969,20122968,20136828,20137452,20137829,20138098,20139825,20139877,20140009,20172566,20174667,20176346,20177623,20196403,20196611,20198089,20198243,20199590,20200527,20200559,20201316,20231845,20231868,20232918,20233013,20233482,20234056,20234168,20235863,20238866,20239135', 'assoc_port': '19859429:20174667,19954425:20176346,20010528:20196403,20014710:20196611,20015611:20177623,20015613:20198089,20023438:20198243,20023441:20199590,20026808:20200527,20031177:20200559,20036276:20201316,20036573:20231845,20039940:20232918,20040862:20233013,20042505:20231868,20042852:20233482,20044534:20234056,20045059:20234168,20046352:20235863,20047144:20238866,20048499:20239135,20049854:20172566,20063551:20140009,20068359:20139877,20070514:20139825,20071895:20138098,20073270:20137829,20074713:20101307,20076794:20090309,20079018:20089335,20082401:20083803,20083089:20086294,20083092:20085666,20085536:20087132,20101919:20137452,20105987:20107662,20106007:20106740,20108234:20136828,20113522:20114771,20115463:20115910,20116392:20117059,20118802:20118965,20119794:20120072,20121224:20122968,20121231:20121969', 'assoc_mat': '19859429:ela:4211:20174667,19954425:ela:4211:20176346,20010528:ela:4211:20196403,20014710:ela:4211:20196611,20015611:ela:4211:20177623,20015613:ela:4211:20198089,20023438:ela:4211:20198243,20023441:ela:4211:20199590,20026808:ela:4211:20200527,20031177:ela:4211:20200559,20036276:ela:4211:20201316,20036573:ela:4211:20231845,20039940:ela:4211:20232918,20040862:ela:4211:20233013,20042505:ela:4211:20231868,20042852:ela:4211:20233482,20044534:ela:4211:20234056,20045059:ela:4211:20234168,20046352:ela:4211:20235863,20047144:ela:4211:20238866,20048499:ela:4211:20239135,20049854:ela:4211:20172566,20063551:ela:4211:20140009,20068359:ela:4211:20139877,20070514:ela:4211:20139825,20071895:ela:4211:20138098,20073270:ela:4211:20137829,20074713:ela:4211:20101307,20076794:ela:4211:20090309,20079018:ela:4211:20089335,20082401:ela:4211:20083803,20083089:ela:4211:20086294,20083092:ela:4211:20085666,20085536:ela:4211:20087132,20101919:ela:4211:20137452,20105987:ela:4211:20107662,20106007:ela:4211:20106740,20108234:ela:4211:2013682'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 8.949208590370027e-05, 'nb_photo': 17, 'list_port_cont': '20135044,20162231,20168318,20194743,20199707,20208110,20277587', 'assoc_port': '20025651:20135044,20039938:20277587,20073268:20162231,20080190:20168318,20104700:20194743,20115134:20199707,20119801:20208110', 'assoc_mat': '20025651:etiquette:4203:20135044,20039938:etiquette:4203:20277587,20073268:etiquette:4203:20162231,20080190:etiquette:4203:20168318,20104700:etiquette:4203:20194743,20115134:etiquette:4203:20199707,20119801:etiquette:4203:20208110'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0031346543457227913, 'nb_photo': 2902, 'list_port_cont': '19370506,19370611,19371755,19373184,19373868,19374473,19376601,19377702,19379399,19387362,19387562,19388223,19389700,19393022,19393777,19394590,19395296,19395983,19397179,19398021,19399047,19409857,19410523,19410919,19411421,19411860,19413867,19428744,19429614,19430547,19431478,19433327,19434250,19436192,19437343,19437724,19439966,19440144,19440806,19447290,19451134,19452606,19452775,19453682,19454202,19455301,19456849,19457798,19458560,19458656,19460168,19460411,19467216,19467437,19468386,19470270,19470419,19471364,19473213,19475245,19476025,19476182,19477887,19481226,19486667,19488088,19488343,19490441,19491705,19491813,19491834,19492795,19494773,19495047,19495236,19498362,19499065,19499596,19500891,19501951,19502664,19503296,19505814,19506127,19506286,19508031,19508154,19509551,19510377,19516982,19517569,19517737,19518424,19518518,19520441,19520574,19522016,19524896,19525902,19526438,19528208,19542971,19543531,19543983,19544486,19545611,19548084,19549154,19549931,19550887,19552885,19554429,19554583,1955541', 'assoc_port': '19370008:19370506,19370490:19370611,19371345:19371755,19372925:19373184,19373269:19373868,19374327:19374473,19376385:19376601,19377393:19377702,19377991:19379399,19387142:19387562,19387146:19387362,19388091:19388223,19389029:19389700,19392668:19393022,19393367:19393777,19394322:19394590,19395026:19395296,19395741:19395983,19396942:19397179,19397896:19398021,19398803:19399047,19409762:19409857,19410364:19410523,19410822:19410919,19411326:19411421,19411749:19411860,19413713:19413867,19428661:19428744,19429024:19429614,19430312:19430547,19431296:19431478,19433116:19433327,19433908:19434250,19435728:19436192,19436973:19437343,19437327:19437724,19439722:19440144,19439727:19439966,19440252:19440806,19446871:19447290,19450727:19451134,19452006:19452775,19452026:19452606,19453211:19453682,19454047:19454202,19454979:19455301,19456541:19456849,19457585:19457798,19458326:19458656,19458328:19458560,19459522:19460168,19460252:19460411,19465712:19468386,19466860:19467437,19466864:19467216,19469395:19470270,19470124:1947041', 'assoc_mat': '19370008:etiquette:4200:19370506,19370490:etiquette:4200:19370611,19371345:etiquette:4200:19371755,19372925:etiquette:4200:19373184,19373269:etiquette:4200:19373868,19374327:etiquette:4200:19374473,19376385:etiquette:4200:19376601,19377393:etiquette:4200:19377702,19377991:etiquette:4200:19379399,19387142:etiquette:4200:19387562,19387146:etiquette:4200:19387362,19388091:etiquette:4200:19388223,19389029:etiquette:4200:19389700,19392668:etiquette:4200:19393022,19393367:etiquette:4200:19393777,19394322:etiquette:4200:19394590,19395026:etiquette:4200:19395296,19395741:etiquette:4200:19395983,19396942:etiquette:4200:19397179,19397896:etiquette:4200:19398021,19398803:etiquette:4200:19399047,19409762:etiquette:4200:19409857,19410364:etiquette:4200:19410523,19410822:etiquette:4200:19410919,19411326:etiquette:4200:19411421,19411749:etiquette:4200:19411860,19413713:etiquette:4200:19413867,19428661:etiquette:4200:19428744,19429024:etiquette:4200:19429614,19430312:etiquette:4200:19430547,19431296:etiquette:4200:19431478,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.7378256069183997e-05, 'nb_photo': 44, 'list_port_cont': '20083808,20085679,20086296,20087141,20089337,20101306,20106733,20114761,20115908,20117051,20118956,20136825,20137457,20137823,20138099,20172563,20174652,20177637,20196407,20199600,20200550,20201325,20231835,20232925,20234055,20234166,20235864,20238853,20239142', 'assoc_port': '19859429:20174652,20010528:20196407,20015611:20177637,20023441:20199600,20031177:20200550,20036276:20201325,20036573:20231835,20039940:20232925,20044534:20234055,20045059:20234166,20046352:20235864,20047144:20238853,20048499:20239142,20049854:20172563,20071895:20138099,20073270:20137823,20074713:20101306,20079018:20089337,20082401:20083808,20083089:20086296,20083092:20085679,20085536:20087141,20101919:20137457,20106007:20106733,20108234:20136825,20113522:20114761,20115463:20115908,20116392:20117051,20118802:20118956', 'assoc_mat': '19859429:etiquette:4211:20174652,20010528:etiquette:4211:20196407,20015611:etiquette:4211:20177637,20023441:etiquette:4211:20199600,20031177:etiquette:4211:20200550,20036276:etiquette:4211:20201325,20036573:etiquette:4211:20231835,20039940:etiquette:4211:20232925,20044534:etiquette:4211:20234055,20045059:etiquette:4211:20234166,20046352:etiquette:4211:20235864,20047144:etiquette:4211:20238853,20048499:etiquette:4211:20239142,20049854:etiquette:4211:20172563,20071895:etiquette:4211:20138099,20073270:etiquette:4211:20137823,20074713:etiquette:4211:20101306,20079018:etiquette:4211:20089337,20082401:etiquette:4211:20083808,20083089:etiquette:4211:20086296,20083092:etiquette:4211:20085679,20085536:etiquette:4211:20087141,20101919:etiquette:4211:20137457,20106007:etiquette:4211:20106733,20108234:etiquette:4211:20136825,20113522:etiquette:4211:20114761,20115463:etiquette:4211:20115908,20116392:etiquette:4211:20117051,20118802:etiquette:4211:20118956'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009105468752642678, 'nb_photo': 16, 'list_port_cont': '19388338,19393878,19398268,19411154,19454789,19457015,19693335,19696933,19704964,19736018,19803502,19860762,19880416,19905902,20027588,20107431', 'assoc_port': '19388090:19388338,19393359:19393878,19397895:19398268,19410821:19411154,19454279:19454789,19456526:19457015,19693113:19693335,19696353:19696933,19704032:19704964,19735678:19736018,19802103:19803502,19844067:19905902,19859425:19860762,19878407:19880416,20025654:20027588,20106006:20107431', 'assoc_mat': '19388090:etiquette:3327:19388338,19393359:etiquette:3327:19393878,19397895:etiquette:3327:19398268,19410821:etiquette:3327:19411154,19454279:etiquette:3327:19454789,19456526:etiquette:3327:19457015,19693113:etiquette:3327:19693335,19696353:etiquette:3327:19696933,19704032:etiquette:3327:19704964,19735678:etiquette:3327:19736018,19802103:etiquette:3327:19803502,19844067:etiquette:3327:19905902,19859425:etiquette:3327:19860762,19878407:etiquette:3327:19880416,20025654:etiquette:3327:20027588,20106006:etiquette:3327:20107431'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01488405518862455, 'nb_photo': 9377, 'list_port_cont': '19378735,19382767,19391050,19414007,19421456,19421672,19432967,19442605,19454860,19460664,19464248,19470373,19492239,19498096,19511667,19513948,19517307,19530789,19536264,19555493,19555674,19580120,19600900,19620631,19631279,19693441,19695995,19698315,19728797,19735533,19736193,19741475,19745782,19747030,19750935,19770762,19782402,19820641,19823153,19834492,19844787,19866551,19906410,19932253,19933866,19934192,19934602,19937462,19938288,19945322,19971478,20017961,20072295,20085448,20120041,20135040,20149746,20150057,20157253,20162221,20168321,20194750,20199708,20208103,20277584', 'assoc_port': '19373270:19378735,19377396:19382767,19389028:19391050,19395737:19421672,19409763:19421456,19413714:19414007,19431686:19432967,19438275:19442605,19452003:19454860,19454978:19464248,19460255:19460664,19468802:19470373,19474564:19492239,19487949:19498096,19499905:19511667,19504622:19513948,19509376:19517307,19518153:19530789,19522263:19536264,19548439:19555493,19548442:19555674,19559139:19580120,19576088:19600900,19580445:19620631,19595774:19631279,19634690:19693441,19648137:19695995,19662881:19698315,19695270:19736193,19697951:19728797,19704736:19741475,19715120:19735533,19732428:19745782,19735438:19747030,19749866:19750935,19754764:19770762,19763322:19782402,19768591:19820641,19794532:19823153,19805097:19834492,19820055:19844787,19826829:19866551,19832551:19937462,19844076:19906410,19848346:20017961,19859419:19933866,19859426:19934192,19884844:19938288,19897027:19945322,19905707:19971478,19929087:19934602,19929163:19932253,19958099:20150057,19975335:20072295,19984110:20085448,20014712:20120041,20025651:2013504', 'assoc_mat': '19373270:film_plastique:4203:19378735,19377396:film_plastique:4203:19382767,19389028:film_plastique:4203:19391050,19395737:film_plastique:4203:19421672,19409763:film_plastique:4203:19421456,19413714:film_plastique:4203:19414007,19431686:film_plastique:4203:19432967,19438275:film_plastique:4203:19442605,19452003:film_plastique:4203:19454860,19454978:film_plastique:4203:19464248,19460255:film_plastique:4203:19460664,19468802:film_plastique:4203:19470373,19474564:film_plastique:4203:19492239,19487949:film_plastique:4203:19498096,19499905:film_plastique:4203:19511667,19504622:film_plastique:4203:19513948,19509376:film_plastique:4203:19517307,19518153:film_plastique:4203:19530789,19522263:film_plastique:4203:19536264,19548439:film_plastique:4203:19555493,19548442:film_plastique:4203:19555674,19559139:film_plastique:4203:19580120,19576088:film_plastique:4203:19600900,19580445:film_plastique:4203:19620631,19595774:film_plastique:4203:19631279,19634690:film_plastique:4203:19693441,19648137:film_plastique:4203:1969599'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004563340236782944, 'nb_photo': 8457, 'list_port_cont': '19370181,19370273,19370411,19370585,19370661,19371507,19371690,19371964,19373450,19373509,19373811,19373941,19374451,19374534,19374586,19374618,19375172,19376570,19376696,19377594,19377626,19386978,19387060,19387306,19387435,19387519,19387950,19388016,19388160,19388270,19388646,19389325,19390292,19391965,19392946,19393636,19393748,19394495,19394547,19395264,19395933,19396045,19396088,19397101,19397989,19398441,19398477,19399234,19409269,19409476,19409815,19410148,19410486,19410839,19410901,19410962,19411097,19411385,19411805,19411891,19411924,19412202,19412826,19416897,19428719,19429259,19430479,19430719,19430789,19431449,19431539,19431588,19431631,19431959,19433234,19434196,19435068,19435123,19436100,19436126,19437183,19437582,19437629,19438869,19439894,19440006,19440643,19440737,19441882,19445008,19447216,19450416,19451050,19451101,19451174,19452748,19452835,19453224,19453335,19453398,19454142,19454498,19454713,19455120,19456699,19456784,19456927,19457727,19458482,19458523,19458627,19459012,19459033,1945997', 'assoc_port': '19370009:19370411,19370010:19370273,19370012:19370181,19370523:19370661,19370527:19370585,19371338:19371690,19371350:19371507,19371609:19371964,19373267:19373509,19373272:19373450,19373599:19373941,19373604:19373811,19374323:19374618,19374325:19374586,19374326:19374534,19374329:19374451,19375084:19375172,19376387:19376696,19376388:19376570,19377392:19377594,19377395:19377626,19386806:19387060,19386808:19390292,19386811:19386978,19387140:19387519,19387143:19387435,19387147:19387306,19387627:19388016,19387629:19387950,19388092:19388270,19388094:19388160,19388377:19388646,19389026:19389325,19391356:19391965,19392665:19392946,19393354:19393748,19393364:19393636,19394320:19394547,19394323:19394495,19395027:19395264,19395731:19396088,19395738:19396045,19395740:19395933,19396939:19397101,19397893:19397989,19398108:19398477,19398110:19398441,19399116:19399234,19409093:19409269,19409396:19409476,19409764:19409815,19409943:19410148,19410363:19410486,19410817:19411097,19410819:19410962,19410825:19410901,19410826:1941083', 'assoc_mat': '19370009:film_plastique:4207:19370411,19370010:film_plastique:4207:19370273,19370012:film_plastique:4207:19370181,19370523:film_plastique:4207:19370661,19370527:film_plastique:4207:19370585,19371338:film_plastique:4207:19371690,19371350:film_plastique:4207:19371507,19371609:film_plastique:4207:19371964,19373267:film_plastique:4207:19373509,19373272:film_plastique:4207:19373450,19373599:film_plastique:4207:19373941,19373604:film_plastique:4207:19373811,19374323:film_plastique:4207:19374618,19374325:film_plastique:4207:19374586,19374326:film_plastique:4207:19374534,19374329:film_plastique:4207:19374451,19375084:film_plastique:4207:19375172,19376387:film_plastique:4207:19376696,19376388:film_plastique:4207:19376570,19377392:film_plastique:4207:19377594,19377395:film_plastique:4207:19377626,19386806:film_plastique:4207:19387060,19386808:film_plastique:4207:19390292,19386811:film_plastique:4207:19386978,19387140:film_plastique:4207:19387519,19387143:film_plastique:4207:19387435,19387147:film_plastique:4207:1938730'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0024290823934995757, 'nb_photo': 15951, 'list_port_cont': '19371221,19372275,19377668,19378219,19382560,19382680,19383403,19388497,19391871,19411276,19413543,19413722,19414282,19414812,19415973,19416933,19417510,19419516,19419657,19419868,19420328,19421076,19421832,19421990,19430585,19431169,19434155,19435824,19437100,19437293,19441167,19441992,19445546,19446447,19447403,19451338,19451420,19455028,19455146,19456830,19457049,19458242,19460564,19461805,19462913,19462949,19464002,19466129,19467459,19468153,19468811,19471871,19472409,19490799,19492257,19493073,19493693,19494309,19496035,19498148,19500185,19501081,19510234,19511687,19512365,19512430,19513192,19514622,19516726,19517896,19527457,19529371,19530106,19530897,19531376,19531862,19531994,19532209,19532515,19532672,19533470,19536450,19536468,19543792,19545726,19547847,19553977,19554201,19556808,19559754,19568233,19571250,19593911,19595693,19598778,19601420,19622589,19626660,19629420,19630891,19632379,19651645,19654084,19688387,19693889,19694133,19695165,19696591,19697719,19698414,19698497,19707899,19710180,1971542', 'assoc_port': '19370524:19371221,19371332:19372275,19371348:19377668,19373271:19378219,19376389:19382560,19377394:19382680,19377989:19383403,19387628:19388497,19389025:19391871,19392671:19420328,19394324:19413722,19395025:19414282,19395734:19414812,19395735:19421832,19395742:19415973,19397313:19416933,19397894:19417510,19398111:19421990,19409942:19419516,19409946:19419657,19410824:19419868,19410827:19411276,19412015:19421076,19412672:19413543,19429021:19430585,19430308:19437293,19430311:19431169,19432612:19434155,19433903:19435824,19434929:19437100,19436968:19441167,19437331:19441992,19439724:19445546,19440254:19446447,19446867:19447403,19450720:19451338,19450732:19451420,19452005:19455028,19452019:19455146,19454044:19456830,19454045:19457049,19454976:19458242,19457587:19461805,19458785:19462913,19459530:19460564,19460250:19464002,19460978:19462949,19465713:19466129,19466557:19467459,19466862:19468153,19467830:19468811,19469394:19471871,19470121:19472409,19472284:19490799,19473173:19501081,19474567:19492257,19475785:1949307', 'assoc_mat': '19370524:film_plastique:4211:19371221,19371332:film_plastique:4211:19372275,19371348:film_plastique:4211:19377668,19373271:film_plastique:4211:19378219,19376389:film_plastique:4211:19382560,19377394:film_plastique:4211:19382680,19377989:film_plastique:4211:19383403,19387628:film_plastique:4211:19388497,19389025:film_plastique:4211:19391871,19392671:film_plastique:4211:19420328,19394324:film_plastique:4211:19413722,19395025:film_plastique:4211:19414282,19395734:film_plastique:4211:19414812,19395735:film_plastique:4211:19421832,19395742:film_plastique:4211:19415973,19397313:film_plastique:4211:19416933,19397894:film_plastique:4211:19417510,19398111:film_plastique:4211:19421990,19409942:film_plastique:4211:19419516,19409946:film_plastique:4211:19419657,19410824:film_plastique:4211:19419868,19410827:film_plastique:4211:19411276,19412015:film_plastique:4211:19421076,19412672:film_plastique:4211:19413543,19429021:film_plastique:4211:19430585,19430308:film_plastique:4211:19437293,19430311:film_plastique:4211:1943116'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0012998641846520918, 'nb_photo': 129, 'list_port_cont': '19370240,19371570,19371725,19373120,19387916,19399264,19409415,19409679,19437252,19437557,19455361,19456765,19459222,19460202,19460500,19475944,19477651,19478229,19484538,19488678,19496013,19504983,19506144,19508481,19508703,19509552,19509717,19522036,19522749,19550840,19556213,19579823,19624989,19630927,19655937,19659503,19693687,19694324,19696920,19712287,19719059,19736523,19737039,19792972,19793426,19826117,19869587,19890909,19912451,19931089,19931244,19931761,19932193,19932536,19935268,19938131,19940427,19976956,20044011,20151341,20151495,20169147,20204648,20283586,20295951,20295984,20297486,20362848,20366044,20367872,20368534,20370055', 'assoc_port': '19370011:19370240,19371334:19371725,19371340:19371570,19372924:19373120,19387626:19387916,19399117:19399264,19409397:19409415,19409398:19409679,19436971:19437252,19437332:19437557,19454980:19455361,19456529:19456765,19458322:19459222,19459529:19460202,19460253:19460500,19475788:19475944,19477267:19477651,19477738:19478229,19478465:19484538,19488313:19488678,19491466:19496013,19504620:19504983,19505866:19506144,19507770:19508481,19508549:19508703,19509370:19509717,19509371:19509552,19521854:19522036,19522262:19522749,19550534:19550840,19556020:19556213,19577724:19579823,19624387:19624989,19630154:19630927,19655157:19655937,19658255:19659503,19693379:19693687,19694238:19694324,19696787:19696920,19710367:19712287,19717485:19719059,19736182:19736523,19736625:19737039,19753371:19792972,19754712:19793426,19754728:20204648,19802105:20295984,19816873:20370055,19825957:19826117,19827478:20295951,19853990:19940427,19859423:19938131,19862466:19869587,19876105:19935268,19890249:19890909,19901747:19912451,19929083:1993253', 'assoc_mat': '19370011:kraft:3726:19370240,19371334:kraft:3726:19371725,19371340:kraft:3726:19371570,19372924:kraft:3726:19373120,19387626:kraft:3726:19387916,19399117:kraft:3726:19399264,19409397:kraft:3726:19409415,19409398:kraft:3726:19409679,19436971:kraft:3726:19437252,19437332:kraft:3726:19437557,19454980:kraft:3726:19455361,19456529:kraft:3726:19456765,19458322:kraft:3726:19459222,19459529:kraft:3726:19460202,19460253:kraft:3726:19460500,19475788:kraft:3726:19475944,19477267:kraft:3726:19477651,19477738:kraft:3726:19478229,19478465:kraft:3726:19484538,19488313:kraft:3726:19488678,19491466:kraft:3726:19496013,19504620:kraft:3726:19504983,19505866:kraft:3726:19506144,19507770:kraft:3726:19508481,19508549:kraft:3726:19508703,19509370:kraft:3726:19509717,19509371:kraft:3726:19509552,19521854:kraft:3726:19522036,19522262:kraft:3726:19522749,19550534:kraft:3726:19550840,19556020:kraft:3726:19556213,19577724:kraft:3726:19579823,19624387:kraft:3726:19624989,19630154:kraft:3726:19630927,19655157:kraft:3726:19655937,19658255:'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9616040084911339, 'nb_photo': 792, 'list_port_cont': '19372018,19378111,19388687,19415931,19419721,19433577,19434058,19436618,19446671,19455805,19460130,19461899,19465976,19470439,19490516,19511548,19512812,19516751,19521920,19530883,19532289,19543598,19545056,19557958,19597355,19598909,19629738,19674387,19694355,19697546,19698203,19712443,19728360,19730894,19734188,19735503,19740690,19742214,19763154,19769330,19780726,19808214,19822343,19826815,19868688,19868748,19870943,19905921,19909739,19917746,19927334,19929741,19934403,19939961,19945353,19966775,19982743,20059633,20094857,20119961,20136835,20147014,20149144,20150768,20164736,20166273,20194351,20199886,20207586', 'assoc_port': '19371330:19372018,19373273:19378111,19388376:19388687,19396937:19415931,19410818:19419721,19431292:19434058,19432610:19433577,19434928:19436618,19441323:19446671,19453209:19455805,19456524:19460130,19458325:19461899,19465715:19465976,19470123:19470439,19472282:19490516,19477740:19521920,19499906:19511548,19503121:19512812,19508552:19516751,19518156:19530883,19522260:19532289,19542922:19543598,19543864:19545056,19553294:19557958,19573774:19597355,19574214:19598909,19595770:19629738,19630155:19674387,19644481:19694355,19658257:19697546,19664408:19698203,19694911:19712443,19697095:19728360,19703072:19730894,19706654:19734188,19715152:19735503,19733302:19740690,19736178:19742214,19751132:19763154,19754757:19769330,19762344:19780726,19768595:19808214,19794531:19822343,19798177:19826815,19828904:19868748,19828907:19868688,19830365:19870943,19844075:19905921,19845009:19909739,19847171:19917746,19854016:19927334,19888797:19939961,19897039:19945353,19903192:19966775,19929091:19934403,19929173:19929741,19965571:2005963', 'assoc_mat': '19371330:metal:4205:19372018,19373273:metal:4205:19378111,19388376:metal:4205:19388687,19396937:metal:4205:19415931,19410818:metal:4205:19419721,19431292:metal:4205:19434058,19432610:metal:4205:19433577,19434928:metal:4205:19436618,19441323:metal:4205:19446671,19453209:metal:4205:19455805,19456524:metal:4205:19460130,19458325:metal:4205:19461899,19465715:metal:4205:19465976,19470123:metal:4205:19470439,19472282:metal:4205:19490516,19477740:metal:4205:19521920,19499906:metal:4205:19511548,19503121:metal:4205:19512812,19508552:metal:4205:19516751,19518156:metal:4205:19530883,19522260:metal:4205:19532289,19542922:metal:4205:19543598,19543864:metal:4205:19545056,19553294:metal:4205:19557958,19573774:metal:4205:19597355,19574214:metal:4205:19598909,19595770:metal:4205:19629738,19630155:metal:4205:19674387,19644481:metal:4205:19694355,19658257:metal:4205:19697546,19664408:metal:4205:19698203,19694911:metal:4205:19712443,19697095:metal:4205:19728360,19703072:metal:4205:19730894,19706654:metal:4205:19734188,19715152:'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0014383056679662552, 'nb_photo': 32, 'list_port_cont': '20135037,20162222,20168310,20194751,20199710,20208114,20277589', 'assoc_port': '20025651:20135037,20039938:20277589,20073268:20162222,20080190:20168310,20104700:20194751,20115134:20199710,20119801:20208114', 'assoc_mat': '20025651:metal:4203:20135037,20039938:metal:4203:20277589,20073268:metal:4203:20162222,20080190:metal:4203:20168310,20104700:metal:4203:20194751,20115134:metal:4203:20199710,20119801:metal:4203:20208114'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011934104327780082, 'nb_photo': 447, 'list_port_cont': '20083806,20085670,20086290,20087147,20089334,20090314,20101298,20106734,20107652,20114772,20115916,20117045,20118962,20120069,20121973,20122966,20136823,20137461,20137832,20138102,20139827,20139882,20140010,20172575,20174662,20176344,20177629,20196413,20196605,20198091,20198253,20199597,20200521,20200554,20201330,20231834,20231867,20232928,20233019,20233481,20234053,20234167,20235857,20238859,20239143', 'assoc_port': '19859429:20174662,19954425:20176344,20010528:20196413,20014710:20196605,20015611:20177629,20015613:20198091,20023438:20198253,20023441:20199597,20026808:20200521,20031177:20200554,20036276:20201330,20036573:20231834,20039940:20232928,20040862:20233019,20042505:20231867,20042852:20233481,20044534:20234053,20045059:20234167,20046352:20235857,20047144:20238859,20048499:20239143,20049854:20172575,20063551:20140010,20068359:20139882,20070514:20139827,20071895:20138102,20073270:20137832,20074713:20101298,20076794:20090314,20079018:20089334,20082401:20083806,20083089:20086290,20083092:20085670,20085536:20087147,20101919:20137461,20105987:20107652,20106007:20106734,20108234:20136823,20113522:20114772,20115463:20115916,20116392:20117045,20118802:20118962,20119794:20120069,20121224:20122966,20121231:20121973', 'assoc_mat': '19859429:metal:4211:20174662,19954425:metal:4211:20176344,20010528:metal:4211:20196413,20014710:metal:4211:20196605,20015611:metal:4211:20177629,20015613:metal:4211:20198091,20023438:metal:4211:20198253,20023441:metal:4211:20199597,20026808:metal:4211:20200521,20031177:metal:4211:20200554,20036276:metal:4211:20201330,20036573:metal:4211:20231834,20039940:metal:4211:20232928,20040862:metal:4211:20233019,20042505:metal:4211:20231867,20042852:metal:4211:20233481,20044534:metal:4211:20234053,20045059:metal:4211:20234167,20046352:metal:4211:20235857,20047144:metal:4211:20238859,20048499:metal:4211:20239143,20049854:metal:4211:20172575,20063551:metal:4211:20140010,20068359:metal:4211:20139882,20070514:metal:4211:20139827,20071895:metal:4211:20138102,20073270:metal:4211:20137832,20074713:metal:4211:20101298,20076794:metal:4211:20090314,20079018:metal:4211:20089334,20082401:metal:4211:20083806,20083089:metal:4211:20086290,20083092:metal:4211:20085670,20085536:metal:4211:20087147,20101919:metal:4211:20137461,20105987:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00012625157478808447, 'nb_photo': 2, 'list_port_cont': '19544800,20083825', 'assoc_port': '19544335:19544800,20082400:20083825', 'assoc_mat': '19544335:metal:3327:19544800,20082400:metal:3327:20083825'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006828537322607495, 'nb_photo': 147, 'list_port_cont': '19376008,19389434,19393701,19394808,19395962,19398604,19431369,19432752,19436009,19452484,19454569,19456733,19456905,19460446,19466680,19470770,19491416,19491829,19492159,19492379,19492765,19492882,19492985,19493271,19493486,19493610,19494593,19495171,19499441,19505664,19508033,19516569,19516929,19522396,19522510,19526398,19543564,19547749,19556100,19578427,19585270,19599144,19628147,19655888,19762879,19769532,19820333,19900208,19929267,19977045,19990221,19990278,20011647,20015833,20046520,20064165,20071024,20079769,20084754,20121540', 'assoc_port': '19373601:19376008,19389024:19389434,19392673:19394808,19392678:19393701,19395022:19395962,19396944:19398604,19430309:19431369,19432609:19432752,19435730:19436009,19452021:19452484,19454281:19454569,19456544:19456733,19456546:19456905,19460254:19460446,19466554:19466680,19470640:19470770,19491328:19491416,19491469:19491829,19491473:19493610,19491478:19494593,19491794:19492159,19491796:19493486,19492203:19493271,19492206:19492985,19492207:19495171,19492208:19492765,19492209:19492882,19492220:19492379,19499281:19499441,19504617:19505664,19507779:19508033,19516420:19516569,19516789:19516929,19521065:19522396,19522258:19522510,19526152:19526398,19543456:19543564,19547338:19547749,19555148:19556100,19577725:19578427,19584649:19585270,19598087:19599144,19627446:19628147,19655155:19655888,19762347:19762879,19768593:19769532,19820060:19820333,19898887:19900208,19929114:19929267,19976780:19977045,19989963:19990278,19989965:19990221,20010527:20011647,20015614:20015833,20046355:20046520,20063541:20064165,20070525:2007102', 'assoc_mat': '19373601:metal:3594:19376008,19389024:metal:3594:19389434,19392673:metal:3594:19394808,19392678:metal:3594:19393701,19395022:metal:3594:19395962,19396944:metal:3594:19398604,19430309:metal:3594:19431369,19432609:metal:3594:19432752,19435730:metal:3594:19436009,19452021:metal:3594:19452484,19454281:metal:3594:19454569,19456544:metal:3594:19456733,19456546:metal:3594:19456905,19460254:metal:3594:19460446,19466554:metal:3594:19466680,19470640:metal:3594:19470770,19491328:metal:3594:19491416,19491469:metal:3594:19491829,19491473:metal:3594:19493610,19491478:metal:3594:19494593,19491794:metal:3594:19492159,19491796:metal:3594:19493486,19492203:metal:3594:19493271,19492206:metal:3594:19492985,19492207:metal:3594:19495171,19492208:metal:3594:19492765,19492209:metal:3594:19492882,19492220:metal:3594:19492379,19499281:metal:3594:19499441,19504617:metal:3594:19505664,19507779:metal:3594:19508033,19516420:metal:3594:19516569,19516789:metal:3594:19516929,19521065:metal:3594:19522396,19522258:metal:3594:19522510,19526152:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.028732109288663623, 'nb_photo': 3621, 'list_port_cont': '19372015,19378120,19388691,19415930,19419723,19433574,19434056,19436614,19446664,19455819,19460135,19461889,19465979,19470450,19490506,19511546,19512815,19516746,19521916,19530881,19532288,19543588,19545053,19557955,19597363,19598913,19629747,19674398,19694352,19697556,19698192,19712444,19728356,19730886,19734194,19735504,19740680,19742206,19763153,19769322,19780730,19808221,19822350,19826826,19868693,19868756,19870938,19905911,19909743,19917748,19927331,19929755,19934409,19939956,19945344,19966772,19982748,20059630,20094865,20119952,20136838,20147010,20149140,20150769,20164734,20166274,20194350,20199884,20207572', 'assoc_port': '19371330:19372015,19373273:19378120,19388376:19388691,19396937:19415930,19410818:19419723,19431292:19434056,19432610:19433574,19434928:19436614,19441323:19446664,19453209:19455819,19456524:19460135,19458325:19461889,19465715:19465979,19470123:19470450,19472282:19490506,19477740:19521916,19499906:19511546,19503121:19512815,19508552:19516746,19518156:19530881,19522260:19532288,19542922:19543588,19543864:19545053,19553294:19557955,19573774:19597363,19574214:19598913,19595770:19629747,19630155:19674398,19644481:19694352,19658257:19697556,19664408:19698192,19694911:19712444,19697095:19728356,19703072:19730886,19706654:19734194,19715152:19735504,19733302:19740680,19736178:19742206,19751132:19763153,19754757:19769322,19762344:19780730,19768595:19808221,19794531:19822350,19798177:19826826,19828904:19868756,19828907:19868693,19830365:19870938,19844075:19905911,19845009:19909743,19847171:19917748,19854016:19927331,19888797:19939956,19897039:19945344,19903192:19966772,19929091:19934409,19929173:19929755,19965571:2005963', 'assoc_mat': '19371330:papier:4205:19372015,19373273:papier:4205:19378120,19388376:papier:4205:19388691,19396937:papier:4205:19415930,19410818:papier:4205:19419723,19431292:papier:4205:19434056,19432610:papier:4205:19433574,19434928:papier:4205:19436614,19441323:papier:4205:19446664,19453209:papier:4205:19455819,19456524:papier:4205:19460135,19458325:papier:4205:19461889,19465715:papier:4205:19465979,19470123:papier:4205:19470450,19472282:papier:4205:19490506,19477740:papier:4205:19521916,19499906:papier:4205:19511546,19503121:papier:4205:19512815,19508552:papier:4205:19516746,19518156:papier:4205:19530881,19522260:papier:4205:19532288,19542922:papier:4205:19543588,19543864:papier:4205:19545053,19553294:papier:4205:19557955,19573774:papier:4205:19597363,19574214:papier:4205:19598913,19595770:papier:4205:19629747,19630155:papier:4205:19674398,19644481:papier:4205:19694352,19658257:papier:4205:19697556,19664408:papier:4205:19698192,19694911:papier:4205:19712444,19697095:papier:4205:19728356,19703072:papier:4205:19730886,1970'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004228772288815547, 'nb_photo': 256, 'list_port_cont': '20135036,20162228,20168316,20194745,20199703,20208101,20277590', 'assoc_port': '20025651:20135036,20039938:20277590,20073268:20162228,20080190:20168316,20104700:20194745,20115134:20199703,20119801:20208101', 'assoc_mat': '20025651:papier:4203:20135036,20039938:papier:4203:20277590,20073268:papier:4203:20162228,20080190:papier:4203:20168316,20104700:papier:4203:20194745,20115134:papier:4203:20199703,20119801:papier:4203:20208101'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.05099448643131889, 'nb_photo': 47862, 'list_port_cont': '19370188,19370270,19370420,19370578,19370649,19371497,19371698,19371968,19373449,19373521,19373819,19373936,19374440,19374538,19374578,19374608,19375182,19376571,19376700,19377603,19377630,19386970,19387065,19387307,19387443,19387523,19387953,19388028,19388162,19388266,19388649,19389318,19390303,19391970,19392950,19393627,19393740,19394481,19394556,19395266,19395940,19396046,19396074,19397106,19397988,19398440,19398483,19399228,19409263,19409480,19409812,19410152,19410492,19410841,19410887,19410964,19411094,19411384,19411803,19411888,19411928,19412200,19412840,19416902,19428721,19429246,19430474,19430721,19430781,19431448,19431537,19431585,19431632,19431960,19433237,19434185,19435072,19435135,19436094,19436134,19437178,19437588,19437626,19438864,19439897,19439997,19440644,19440733,19441883,19445005,19447229,19450413,19451062,19451094,19451175,19452738,19452834,19453214,19453331,19453410,19454138,19454504,19454711,19455112,19456710,19456796,19456930,19457723,19458493,19458521,19458616,19459002,19459039,1945996', 'assoc_port': '19370009:19370420,19370010:19370270,19370012:19370188,19370523:19370649,19370527:19370578,19371338:19371698,19371350:19371497,19371609:19371968,19373267:19373521,19373272:19373449,19373599:19373936,19373604:19373819,19374323:19374608,19374325:19374578,19374326:19374538,19374329:19374440,19375084:19375182,19376387:19376700,19376388:19376571,19377392:19377603,19377395:19377630,19386806:19387065,19386808:19390303,19386811:19386970,19387140:19387523,19387143:19387443,19387147:19387307,19387627:19388028,19387629:19387953,19388092:19388266,19388094:19388162,19388377:19388649,19389026:19389318,19391356:19391970,19392665:19392950,19393354:19393740,19393364:19393627,19394320:19394556,19394323:19394481,19395027:19395266,19395731:19396074,19395738:19396046,19395740:19395940,19396939:19397106,19397893:19397988,19398108:19398483,19398110:19398440,19399116:19399228,19409093:19409263,19409396:19409480,19409764:19409812,19409943:19410152,19410363:19410492,19410817:19411094,19410819:19410964,19410825:19410887,19410826:1941084', 'assoc_mat': '19370009:papier:4207:19370420,19370010:papier:4207:19370270,19370012:papier:4207:19370188,19370523:papier:4207:19370649,19370527:papier:4207:19370578,19371338:papier:4207:19371698,19371350:papier:4207:19371497,19371609:papier:4207:19371968,19373267:papier:4207:19373521,19373272:papier:4207:19373449,19373599:papier:4207:19373936,19373604:papier:4207:19373819,19374323:papier:4207:19374608,19374325:papier:4207:19374578,19374326:papier:4207:19374538,19374329:papier:4207:19374440,19375084:papier:4207:19375182,19376387:papier:4207:19376700,19376388:papier:4207:19376571,19377392:papier:4207:19377603,19377395:papier:4207:19377630,19386806:papier:4207:19387065,19386808:papier:4207:19390303,19386811:papier:4207:19386970,19387140:papier:4207:19387523,19387143:papier:4207:19387443,19387147:papier:4207:19387307,19387627:papier:4207:19388028,19387629:papier:4207:19387953,19388092:papier:4207:19388266,19388094:papier:4207:19388162,19388377:papier:4207:19388649,19389026:papier:4207:19389318,19391356:papier:4207:19391970,1939'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 381, 'list_port_cont': '19378288,19387855,19412290,19739947,19793859', 'assoc_port': '19373600:19378288,19387149:19387855,19412019:19412290,19731629:19739947,19793492:19793859', 'assoc_mat': '19373600:papier:4209:19378288,19387149:papier:4209:19387855,19412019:papier:4209:19412290,19731629:papier:4209:19739947,19793492:papier:4209:19793859'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9616156223905704, 'nb_photo': 25, 'list_port_cont': '19693689,19694323,19696925,19793428', 'assoc_port': '19693379:19693689,19694238:19694323,19696787:19696925,19754712:19793428', 'assoc_mat': '19693379:papier:3726:19693689,19694238:papier:3726:19694323,19696787:papier:3726:19696925,19754712:papier:3726:19793428'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010308542218028766, 'nb_photo': 4328, 'list_port_cont': '20083801,20085669,20086291,20087135,20089333,20090310,20101312,20106742,20107654,20114774,20115904,20117055,20118953,20120073,20121967,20122972,20136820,20137453,20137826,20138108,20139833,20139891,20140021,20172569,20174664,20176347,20177625,20196415,20196613,20198092,20198257,20199595,20200517,20200558,20201317,20231847,20231877,20232924,20233017,20233477,20234051,20234170,20235869,20238860,20239130', 'assoc_port': '19859429:20174664,19954425:20176347,20010528:20196415,20014710:20196613,20015611:20177625,20015613:20198092,20023438:20198257,20023441:20199595,20026808:20200517,20031177:20200558,20036276:20201317,20036573:20231847,20039940:20232924,20040862:20233017,20042505:20231877,20042852:20233477,20044534:20234051,20045059:20234170,20046352:20235869,20047144:20238860,20048499:20239130,20049854:20172569,20063551:20140021,20068359:20139891,20070514:20139833,20071895:20138108,20073270:20137826,20074713:20101312,20076794:20090310,20079018:20089333,20082401:20083801,20083089:20086291,20083092:20085669,20085536:20087135,20101919:20137453,20105987:20107654,20106007:20106742,20108234:20136820,20113522:20114774,20115463:20115904,20116392:20117055,20118802:20118953,20119794:20120073,20121224:20122972,20121231:20121967', 'assoc_mat': '19859429:papier:4211:20174664,19954425:papier:4211:20176347,20010528:papier:4211:20196415,20014710:papier:4211:20196613,20015611:papier:4211:20177625,20015613:papier:4211:20198092,20023438:papier:4211:20198257,20023441:papier:4211:20199595,20026808:papier:4211:20200517,20031177:papier:4211:20200558,20036276:papier:4211:20201317,20036573:papier:4211:20231847,20039940:papier:4211:20232924,20040862:papier:4211:20233017,20042505:papier:4211:20231877,20042852:papier:4211:20233477,20044534:papier:4211:20234051,20045059:papier:4211:20234170,20046352:papier:4211:20235869,20047144:papier:4211:20238860,20048499:papier:4211:20239130,20049854:papier:4211:20172569,20063551:papier:4211:20140021,20068359:papier:4211:20139891,20070514:papier:4211:20139833,20071895:papier:4211:20138108,20073270:papier:4211:20137826,20074713:papier:4211:20101312,20076794:papier:4211:20090310,20079018:papier:4211:20089333,20082401:papier:4211:20083801,20083089:papier:4211:20086291,20083092:papier:4211:20085669,20085536:papier:4211:20087135,2010'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009961545828485387, 'nb_photo': 629, 'list_port_cont': '19370773,19371788,19371877,19373426,19373911,19374918,19375032,19375355,19376902,19387747,19387895,19388335,19389889,19392268,19393872,19394714,19395415,19396182,19397519,19398157,19398272,19398356,19410176,19410205,19411155,19411513,19417317,19429579,19430872,19431701,19433438,19435301,19437491,19438030,19440874,19442084,19446604,19451287,19452710,19453874,19454785,19456968,19457020,19457927,19459117,19460529,19461750,19467304,19468233,19469037,19470588,19471578,19476487,19476598,19477108,19478657,19481509,19488504,19490571,19499581,19500270,19500982,19501966,19503520,19503935,19504976,19505823,19508871,19509792,19510542,19517095,19517595,19519869,19522157,19525162,19525973,19526082,19528330,19543067,19543576,19544791,19546490,19549262,19553241,19553586,19553731,19556479,19556850,19557588,19571370,19572320,19578500,19581505,19584119,19591328,19625705,19631780,19634542,19638831,19643553,19648146,19649938,19652677,19661681,19661992,19665841,19693338,19693703,19694551,19695227,19696419,19696812,19696936,1970495', 'assoc_port': '19370526:19370773,19371333:19371877,19371343:19371788,19372923:19373426,19373268:19373911,19374324:19375032,19374328:19374918,19375083:19375355,19376390:19376902,19387141:19387895,19387145:19387747,19388090:19388335,19389027:19389889,19391357:19392268,19393359:19393872,19394321:19394714,19395028:19395415,19395733:19396182,19397312:19397519,19397892:19398356,19397895:19398272,19397897:19398157,19409765:19410205,19409945:19410176,19410821:19411155,19411325:19411513,19416274:19417317,19429023:19429579,19430628:19430872,19431298:19431701,19433113:19433438,19434927:19435301,19436969:19437491,19437328:19438030,19440217:19440874,19441325:19442084,19445899:19446604,19450721:19451287,19452013:19452710,19453210:19453874,19454279:19454785,19456526:19457020,19456531:19456968,19457586:19457927,19458788:19459117,19460251:19460529,19460972:19461750,19466863:19467304,19467832:19468233,19468804:19469037,19470120:19470588,19470642:19471578,19474556:19476598,19474562:19476487,19475793:19477108,19477745:19478657,19480446:1948150', 'assoc_mat': '19370526:papier:3327:19370773,19371333:papier:3327:19371877,19371343:papier:3327:19371788,19372923:papier:3327:19373426,19373268:papier:3327:19373911,19374324:papier:3327:19375032,19374328:papier:3327:19374918,19375083:papier:3327:19375355,19376390:papier:3327:19376902,19387141:papier:3327:19387895,19387145:papier:3327:19387747,19388090:papier:3327:19388335,19389027:papier:3327:19389889,19391357:papier:3327:19392268,19393359:papier:3327:19393872,19394321:papier:3327:19394714,19395028:papier:3327:19395415,19395733:papier:3327:19396182,19397312:papier:3327:19397519,19397892:papier:3327:19398356,19397895:papier:3327:19398272,19397897:papier:3327:19398157,19409765:papier:3327:19410205,19409945:papier:3327:19410176,19410821:papier:3327:19411155,19411325:papier:3327:19411513,19416274:papier:3327:19417317,19429023:papier:3327:19429579,19430628:papier:3327:19430872,19431298:papier:3327:19431701,19433113:papier:3327:19433438,19434927:papier:3327:19435301,19436969:papier:3327:19437491,19437328:papier:3327:19438030,1944'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.08418631644405684, 'nb_photo': 14911, 'list_port_cont': '19376009,19389435,19393693,19394810,19395966,19398606,19398951,19431367,19432744,19436014,19451036,19452487,19454565,19456732,19456910,19460440,19466682,19470771,19475914,19491422,19491831,19492163,19492377,19492639,19492767,19492881,19492992,19493270,19493435,19493483,19493618,19494596,19495176,19498511,19499434,19501955,19505662,19508035,19516579,19516935,19522395,19522508,19525995,19526399,19543559,19547754,19556099,19557675,19571362,19578431,19585277,19599141,19628150,19655890,19695431,19703333,19735165,19750830,19762878,19769531,19772803,19820336,19834168,19900210,19929270,19977043,19990224,19990276,20011645,20015827,20031492,20038027,20041255,20046524,20064163,20071032,20079773,20084755,20090270,20103280,20118342,20121532', 'assoc_port': '19373601:19376009,19389024:19389435,19392673:19394810,19392678:19393693,19395022:19395966,19396944:19398606,19398801:19398951,19430309:19431367,19432609:19432744,19435730:19436014,19450724:19451036,19452021:19452487,19454281:19454565,19456544:19456732,19456546:19456910,19460254:19460440,19466554:19466682,19470640:19470771,19475779:19475914,19491328:19491422,19491469:19491831,19491473:19493618,19491478:19494596,19491794:19492163,19491796:19493483,19492203:19493270,19492206:19492992,19492207:19495176,19492208:19492767,19492209:19492881,19492210:19493435,19492214:19492639,19492220:19492377,19498292:19498511,19499281:19499434,19501675:19501955,19504617:19505662,19507779:19508035,19516420:19516579,19516789:19516935,19521065:19522395,19522258:19522508,19525739:19525995,19526152:19526399,19543456:19543559,19547338:19547754,19555148:19556099,19557294:19557675,19571018:19571362,19577725:19578431,19584649:19585277,19598087:19599141,19627446:19628150,19655155:19655890,19695267:19695431,19703073:19703333,19735101:1973516', 'assoc_mat': '19373601:papier:3594:19376009,19389024:papier:3594:19389435,19392673:papier:3594:19394810,19392678:papier:3594:19393693,19395022:papier:3594:19395966,19396944:papier:3594:19398606,19398801:papier:3594:19398951,19430309:papier:3594:19431367,19432609:papier:3594:19432744,19435730:papier:3594:19436014,19450724:papier:3594:19451036,19452021:papier:3594:19452487,19454281:papier:3594:19454565,19456544:papier:3594:19456732,19456546:papier:3594:19456910,19460254:papier:3594:19460440,19466554:papier:3594:19466682,19470640:papier:3594:19470771,19475779:papier:3594:19475914,19491328:papier:3594:19491422,19491469:papier:3594:19491831,19491473:papier:3594:19493618,19491478:papier:3594:19494596,19491794:papier:3594:19492163,19491796:papier:3594:19493483,19492203:papier:3594:19493270,19492206:papier:3594:19492992,19492207:papier:3594:19495176,19492208:papier:3594:19492767,19492209:papier:3594:19492881,19492210:papier:3594:19493435,19492214:papier:3594:19492639,19492220:papier:3594:19492377,19498292:papier:3594:19498511,1949'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001885395711113796, 'nb_photo': 36, 'list_port_cont': '20135045,20162232,20168317,20194746,20199715,20208111,20277585', 'assoc_port': '20025651:20135045,20039938:20277585,20073268:20162232,20080190:20168317,20104700:20194746,20115134:20199715,20119801:20208111', 'assoc_mat': '20025651:pehd:4203:20135045,20039938:pehd:4203:20277585,20073268:pehd:4203:20162232,20080190:pehd:4203:20168317,20104700:pehd:4203:20194746,20115134:pehd:4203:20199715,20119801:pehd:4203:20208111'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009510425360203898, 'nb_photo': 126, 'list_port_cont': '19370622,19376603,19394586,19395298,19398012,19409855,19429620,19436201,19440129,19451132,19454204,19458551,19468397,19470414,19471358,19477893,19481222,19486665,19488095,19499588,19503289,19522015,19524898,19543985,19544487,19549144,19550882,19571238,19577484,19581095,19590799,19592356,19598807,19643235,19645864,19646687,19649287,19653446,19660904,19665955,19694405,19697001,19703212,19703285,19731030,19733541,19735243,19735620,19735886,19753183,19756335,19768771,19771508,19793313,19798085,19801592,19803743,19816567,19821848,19823886,19826253,19832356,19839390,19842627,19844586,19848639,19854688,19857619,19863097,19875553,19877229,19879203,19889116,19890946,19930089,19957571,19966291,19973267,19978925,20007052,20011047,20015404,20018699,20030413,20037700,20041208,20043099,20045671,20047601,20050778,20066733,20067060,20071278,20072102,20074952,20076500,20084249,20088834,20115020,20118281,20119159,20120085,20122274', 'assoc_port': '19370490:19370622,19376385:19376603,19394322:19394586,19395026:19395298,19397896:19398012,19409762:19409855,19429024:19429620,19435728:19436201,19439722:19440129,19450727:19451132,19454047:19454204,19458328:19458551,19465712:19468397,19470124:19470414,19470646:19471358,19477265:19477893,19480443:19481222,19485837:19486665,19487874:19488095,19499282:19499588,19503120:19503289,19521853:19522015,19524616:19524898,19543862:19543985,19544334:19544487,19548443:19549144,19550537:19550882,19571017:19571238,19576094:19577484,19580448:19581095,19590188:19590799,19591441:19592356,19598089:19598807,19640304:19646687,19641634:19643235,19644482:19645864,19648135:19649287,19650948:19653446,19659856:19660904,19664409:19665955,19694240:19694405,19696786:19697001,19702413:19703285,19702419:19703212,19730770:19731030,19733301:19733541,19734824:19735243,19735436:19735620,19735676:19735886,19751133:19753183,19754725:19756335,19763326:19768771,19770004:19771508,19791449:19793313,19797057:19798085,19801381:19801592,19802098:1980374', 'assoc_mat': '19370490:pehd:4200:19370622,19376385:pehd:4200:19376603,19394322:pehd:4200:19394586,19395026:pehd:4200:19395298,19397896:pehd:4200:19398012,19409762:pehd:4200:19409855,19429024:pehd:4200:19429620,19435728:pehd:4200:19436201,19439722:pehd:4200:19440129,19450727:pehd:4200:19451132,19454047:pehd:4200:19454204,19458328:pehd:4200:19458551,19465712:pehd:4200:19468397,19470124:pehd:4200:19470414,19470646:pehd:4200:19471358,19477265:pehd:4200:19477893,19480443:pehd:4200:19481222,19485837:pehd:4200:19486665,19487874:pehd:4200:19488095,19499282:pehd:4200:19499588,19503120:pehd:4200:19503289,19521853:pehd:4200:19522015,19524616:pehd:4200:19524898,19543862:pehd:4200:19543985,19544334:pehd:4200:19544487,19548443:pehd:4200:19549144,19550537:pehd:4200:19550882,19571017:pehd:4200:19571238,19576094:pehd:4200:19577484,19580448:pehd:4200:19581095,19590188:pehd:4200:19590799,19591441:pehd:4200:19592356,19598089:pehd:4200:19598807,19640304:pehd:4200:19646687,19641634:pehd:4200:19643235,19644482:pehd:4200:19645864,19648135:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9701929508815885, 'nb_photo': 10341, 'list_port_cont': '19371223,19372277,19377667,19378215,19382555,19382677,19383413,19388490,19391872,19411280,19413544,19413717,19414283,19414803,19415979,19416942,19417498,19419505,19419654,19419870,19420336,19421084,19421825,19421984,19430572,19431165,19434152,19435813,19437097,19437294,19441161,19441994,19445543,19446449,19447399,19451342,19451410,19455019,19455150,19456817,19457044,19458241,19460555,19461800,19462912,19462938,19464001,19466122,19467458,19468156,19468814,19471866,19472412,19490791,19492265,19493061,19493695,19494307,19496025,19498158,19500184,19501080,19510240,19511688,19512372,19512426,19513191,19514607,19516738,19517897,19527449,19529368,19530119,19530904,19531371,19531853,19531996,19532203,19532510,19532677,19533469,19536446,19536473,19543782,19545722,19547838,19553976,19554198,19556799,19559761,19568240,19571252,19593912,19595684,19598769,19601413,19622585,19626651,19629431,19630897,19632384,19651634,19654078,19688380,19693890,19694126,19695157,19696590,19697721,19698413,19698508,19707898,19710189,1971543', 'assoc_port': '19370524:19371223,19371332:19372277,19371348:19377667,19373271:19378215,19376389:19382555,19377394:19382677,19377989:19383413,19387628:19388490,19389025:19391872,19392671:19420336,19394324:19413717,19395025:19414283,19395734:19414803,19395735:19421825,19395742:19415979,19397313:19416942,19397894:19417498,19398111:19421984,19409942:19419505,19409946:19419654,19410824:19419870,19410827:19411280,19412015:19421084,19412672:19413544,19429021:19430572,19430308:19437294,19430311:19431165,19432612:19434152,19433903:19435813,19434929:19437097,19436968:19441161,19437331:19441994,19439724:19445543,19440254:19446449,19446867:19447399,19450720:19451342,19450732:19451410,19452005:19455019,19452019:19455150,19454044:19456817,19454045:19457044,19454976:19458241,19457587:19461800,19458785:19462912,19459530:19460555,19460250:19464001,19460978:19462938,19465713:19466122,19466557:19467458,19466862:19468156,19467830:19468814,19469394:19471866,19470121:19472412,19472284:19490791,19473173:19501080,19474567:19492265,19475785:1949306', 'assoc_mat': '19370524:pehd:4211:19371223,19371332:pehd:4211:19372277,19371348:pehd:4211:19377667,19373271:pehd:4211:19378215,19376389:pehd:4211:19382555,19377394:pehd:4211:19382677,19377989:pehd:4211:19383413,19387628:pehd:4211:19388490,19389025:pehd:4211:19391872,19392671:pehd:4211:19420336,19394324:pehd:4211:19413717,19395025:pehd:4211:19414283,19395734:pehd:4211:19414803,19395735:pehd:4211:19421825,19395742:pehd:4211:19415979,19397313:pehd:4211:19416942,19397894:pehd:4211:19417498,19398111:pehd:4211:19421984,19409942:pehd:4211:19419505,19409946:pehd:4211:19419654,19410824:pehd:4211:19419870,19410827:pehd:4211:19411280,19412015:pehd:4211:19421084,19412672:pehd:4211:19413544,19429021:pehd:4211:19430572,19430308:pehd:4211:19437294,19430311:pehd:4211:19431165,19432612:pehd:4211:19434152,19433903:pehd:4211:19435813,19434929:pehd:4211:19437097,19436968:pehd:4211:19441161,19437331:pehd:4211:19441994,19439724:pehd:4211:19445543,19440254:pehd:4211:19446449,19446867:pehd:4211:19447399,19450720:pehd:4211:19451342,19450732:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020258840274979075, 'nb_photo': 11, 'list_port_cont': '19397522,19433436,19461743,19638840,19661682,19698290,19716484,19770428,20041404,20065825', 'assoc_port': '19397312:19397522,19433113:19433436,19460972:19461743,19637612:19638840,19659857:19661682,19697948:19698290,19715150:19716484,19754727:19770428,20040828:20041404,20063509:20065825', 'assoc_mat': '19397312:pehd:3327:19397522,19433113:pehd:3327:19433436,19460972:pehd:3327:19461743,19637612:pehd:3327:19638840,19659857:pehd:3327:19661682,19697948:pehd:3327:19698290,19715150:pehd:3327:19716484,19754727:pehd:3327:19770428,20040828:pehd:3327:20041404,20063509:pehd:3327:20065825'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003859217765399949, 'nb_photo': 13, 'list_port_cont': '19376014,19475915,19492166,19493441,19494589,19505654,19508041,19516927,19578429,19599142,19820340,20079770', 'assoc_port': '19373601:19376014,19475779:19475915,19491478:19494589,19491794:19492166,19492210:19493441,19504617:19505654,19507779:19508041,19516789:19516927,19577725:19578429,19598087:19599142,19820060:19820340,20079016:20079770', 'assoc_mat': '19373601:pehd:3594:19376014,19475779:pehd:3594:19475915,19491478:pehd:3594:19494589,19491794:pehd:3594:19492166,19492210:pehd:3594:19493441,19504617:pehd:3594:19505654,19507779:pehd:3594:19508041,19516789:pehd:3594:19516927,19577725:pehd:3594:19578429,19598087:pehd:3594:19599142,19820060:pehd:3594:19820340,20079016:pehd:3594:20079770'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.030676954804017307, 'nb_photo': 6688, 'list_port_cont': '19370493,19370610,19371747,19373188,19373666,19373878,19374476,19376600,19377695,19379397,19387359,19387552,19388229,19389693,19393021,19393781,19393909,19394587,19395290,19395982,19397177,19398023,19399043,19409859,19410526,19410929,19411424,19411865,19413865,19428757,19429613,19430541,19431486,19433325,19434254,19436193,19437345,19437723,19439960,19440132,19440799,19447295,19451138,19452604,19452782,19453677,19454198,19455304,19456855,19457797,19458561,19458653,19460163,19460406,19467220,19467439,19468394,19470280,19470418,19471363,19473211,19475236,19476015,19476174,19477895,19481229,19486672,19488100,19488354,19490442,19491695,19491806,19491838,19492797,19494774,19495045,19495233,19498355,19499078,19499593,19500890,19501946,19502669,19503292,19505807,19506130,19506292,19508022,19508150,19509546,19510379,19516971,19517571,19517730,19518426,19518511,19520451,19520568,19522013,19524906,19525904,19526432,19528199,19542966,19543525,19543981,19544491,19545610,19548093,19549141,19549923,19550879,19552891,1955443', 'assoc_port': '19370008:19370493,19370490:19370610,19371345:19371747,19372925:19373188,19373269:19373878,19373274:19373666,19374327:19374476,19376385:19376600,19377393:19377695,19377991:19379397,19387142:19387552,19387146:19387359,19388091:19388229,19389029:19389693,19392668:19393021,19393357:19393909,19393367:19393781,19394322:19394587,19395026:19395290,19395741:19395982,19396942:19397177,19397896:19398023,19398803:19399043,19409762:19409859,19410364:19410526,19410822:19410929,19411326:19411424,19411749:19411865,19413713:19413865,19428661:19428757,19429024:19429613,19430312:19430541,19431296:19431486,19433116:19433325,19433908:19434254,19435728:19436193,19436973:19437345,19437327:19437723,19439722:19440132,19439727:19439960,19440252:19440799,19446871:19447295,19450727:19451138,19452006:19452782,19452026:19452604,19453211:19453677,19454047:19454198,19454979:19455304,19456541:19456855,19457585:19457797,19458326:19458653,19458328:19458561,19459522:19460163,19460252:19460406,19465712:19468394,19466860:19467439,19466864:1946722', 'assoc_mat': '19370008:pet_clair:4200:19370493,19370490:pet_clair:4200:19370610,19371345:pet_clair:4200:19371747,19372925:pet_clair:4200:19373188,19373269:pet_clair:4200:19373878,19373274:pet_clair:4200:19373666,19374327:pet_clair:4200:19374476,19376385:pet_clair:4200:19376600,19377393:pet_clair:4200:19377695,19377991:pet_clair:4200:19379397,19387142:pet_clair:4200:19387552,19387146:pet_clair:4200:19387359,19388091:pet_clair:4200:19388229,19389029:pet_clair:4200:19389693,19392668:pet_clair:4200:19393021,19393357:pet_clair:4200:19393909,19393367:pet_clair:4200:19393781,19394322:pet_clair:4200:19394587,19395026:pet_clair:4200:19395290,19395741:pet_clair:4200:19395982,19396942:pet_clair:4200:19397177,19397896:pet_clair:4200:19398023,19398803:pet_clair:4200:19399043,19409762:pet_clair:4200:19409859,19410364:pet_clair:4200:19410526,19410822:pet_clair:4200:19410929,19411326:pet_clair:4200:19411424,19411749:pet_clair:4200:19411865,19413713:pet_clair:4200:19413865,19428661:pet_clair:4200:19428757,19429024:pet_clair:4200:19429613,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006637816967269665, 'nb_photo': 11, 'list_port_cont': '20087142,20106743,20117046,20121966,20138095,20140011,20172571,20176342,20177630,20198245,20235861', 'assoc_port': '19954425:20176342,20015611:20177630,20023438:20198245,20046352:20235861,20049854:20172571,20063551:20140011,20071895:20138095,20085536:20087142,20106007:20106743,20116392:20117046,20121231:20121966', 'assoc_mat': '19954425:pet_clair:4211:20176342,20015611:pet_clair:4211:20177630,20023438:pet_clair:4211:20198245,20046352:pet_clair:4211:20235861,20049854:pet_clair:4211:20172571,20063551:pet_clair:4211:20140011,20071895:pet_clair:4211:20138095,20085536:pet_clair:4211:20087142,20106007:pet_clair:4211:20106743,20116392:pet_clair:4211:20117046,20121231:pet_clair:4211:20121966'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9899523690527192, 'nb_photo': 128129, 'list_port_cont': '19370763,19371790,19371866,19373430,19373912,19374178,19374916,19375021,19375347,19376899,19387741,19387894,19388330,19389901,19392266,19393875,19394720,19395418,19396177,19397524,19398155,19398274,19398361,19399134,19410175,19410202,19411159,19411515,19412239,19417326,19417537,19428828,19429580,19430877,19430944,19431697,19433393,19433447,19435303,19437498,19437746,19438032,19439436,19440869,19442086,19446601,19451292,19452709,19453870,19454788,19456958,19457016,19457934,19458740,19459121,19460523,19461437,19461684,19461740,19465739,19467303,19468244,19469048,19470591,19471572,19473878,19476306,19476482,19476596,19477104,19478662,19481506,19482488,19488508,19490566,19498421,19499577,19500274,19500985,19501964,19503514,19503929,19504975,19505828,19508245,19508248,19508880,19509791,19510545,19517051,19517101,19517600,19518538,19519872,19521285,19522161,19522524,19525163,19525981,19526089,19528318,19543063,19543581,19544795,19546486,19549268,19551570,19553230,19553593,19553729,19555660,19556470,19556848,1955694', 'assoc_port': '19370526:19370763,19371333:19371866,19371343:19371790,19372923:19373430,19373268:19373912,19373603:19374178,19374324:19375021,19374328:19374916,19375083:19375347,19376390:19376899,19387141:19387894,19387145:19387741,19388090:19388330,19389027:19389901,19391357:19392266,19393359:19393875,19394321:19394720,19395028:19395418,19395733:19396177,19397312:19397524,19397892:19398361,19397895:19398274,19397897:19398155,19398799:19399134,19409765:19410202,19409945:19410175,19410821:19411159,19411325:19411515,19411750:19412239,19416274:19417326,19416276:19417537,19428660:19428828,19429023:19429580,19430626:19430944,19430628:19430877,19431298:19431697,19433113:19433447,19433117:19433393,19434927:19435303,19436969:19437498,19437328:19438032,19437330:19437746,19438273:19439436,19440217:19440869,19441325:19442086,19445899:19446601,19450721:19451292,19452013:19452709,19453210:19453870,19454279:19454788,19456526:19457016,19456531:19456958,19457586:19457934,19458324:19458740,19458788:19459121,19460251:19460523,19460972:1946174', 'assoc_mat': '19370526:pet_clair:3327:19370763,19371333:pet_clair:3327:19371866,19371343:pet_clair:3327:19371790,19372923:pet_clair:3327:19373430,19373268:pet_clair:3327:19373912,19373603:pet_clair:3327:19374178,19374324:pet_clair:3327:19375021,19374328:pet_clair:3327:19374916,19375083:pet_clair:3327:19375347,19376390:pet_clair:3327:19376899,19387141:pet_clair:3327:19387894,19387145:pet_clair:3327:19387741,19388090:pet_clair:3327:19388330,19389027:pet_clair:3327:19389901,19391357:pet_clair:3327:19392266,19393359:pet_clair:3327:19393875,19394321:pet_clair:3327:19394720,19395028:pet_clair:3327:19395418,19395733:pet_clair:3327:19396177,19397312:pet_clair:3327:19397524,19397892:pet_clair:3327:19398361,19397895:pet_clair:3327:19398274,19397897:pet_clair:3327:19398155,19398799:pet_clair:3327:19399134,19409765:pet_clair:3327:19410202,19409945:pet_clair:3327:19410175,19410821:pet_clair:3327:19411159,19411325:pet_clair:3327:19411515,19411750:pet_clair:3327:19412239,19416274:pet_clair:3327:19417326,19416276:pet_clair:3327:19417537,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.030126553760295435, 'nb_photo': 999, 'list_port_cont': '19376005,19389431,19393700,19394804,19395967,19398608,19398953,19431366,19432753,19436010,19451029,19452478,19454561,19456735,19456908,19460442,19466687,19470769,19475918,19491420,19491827,19492160,19492373,19492648,19492768,19492885,19492990,19493272,19493433,19493487,19493614,19494597,19495170,19498504,19499439,19501954,19505659,19508039,19516570,19516928,19522402,19522505,19525990,19526395,19543557,19547746,19556103,19557682,19571356,19578424,19585273,19599145,19628142,19655891,19695435,19703328,19735163,19750829,19762882,19769534,19772806,19820339,19834161,19900206,19929262,19977042,19990229,19990282,20011648,20015826,20031494,20038028,20041249,20046527,20064169,20071033,20079771,20084751,20090266,20103282,20118343,20121533', 'assoc_port': '19373601:19376005,19389024:19389431,19392673:19394804,19392678:19393700,19395022:19395967,19396944:19398608,19398801:19398953,19430309:19431366,19432609:19432753,19435730:19436010,19450724:19451029,19452021:19452478,19454281:19454561,19456544:19456735,19456546:19456908,19460254:19460442,19466554:19466687,19470640:19470769,19475779:19475918,19491328:19491420,19491469:19491827,19491473:19493614,19491478:19494597,19491794:19492160,19491796:19493487,19492203:19493272,19492206:19492990,19492207:19495170,19492208:19492768,19492209:19492885,19492210:19493433,19492214:19492648,19492220:19492373,19498292:19498504,19499281:19499439,19501675:19501954,19504617:19505659,19507779:19508039,19516420:19516570,19516789:19516928,19521065:19522402,19522258:19522505,19525739:19525990,19526152:19526395,19543456:19543557,19547338:19547746,19555148:19556103,19557294:19557682,19571018:19571356,19577725:19578424,19584649:19585273,19598087:19599145,19627446:19628142,19655155:19655891,19695267:19695435,19703073:19703328,19735101:1973516', 'assoc_mat': '19373601:pet_clair:3594:19376005,19389024:pet_clair:3594:19389431,19392673:pet_clair:3594:19394804,19392678:pet_clair:3594:19393700,19395022:pet_clair:3594:19395967,19396944:pet_clair:3594:19398608,19398801:pet_clair:3594:19398953,19430309:pet_clair:3594:19431366,19432609:pet_clair:3594:19432753,19435730:pet_clair:3594:19436010,19450724:pet_clair:3594:19451029,19452021:pet_clair:3594:19452478,19454281:pet_clair:3594:19454561,19456544:pet_clair:3594:19456735,19456546:pet_clair:3594:19456908,19460254:pet_clair:3594:19460442,19466554:pet_clair:3594:19466687,19470640:pet_clair:3594:19470769,19475779:pet_clair:3594:19475918,19491328:pet_clair:3594:19491420,19491469:pet_clair:3594:19491827,19491473:pet_clair:3594:19493614,19491478:pet_clair:3594:19494597,19491794:pet_clair:3594:19492160,19491796:pet_clair:3594:19493487,19492203:pet_clair:3594:19493272,19492206:pet_clair:3594:19492990,19492207:pet_clair:3594:19495170,19492208:pet_clair:3594:19492768,19492209:pet_clair:3594:19492885,19492210:pet_clair:3594:19493433,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.9544453667595167, 'nb_photo': 6763, 'list_port_cont': '19370501,19370623,19371757,19373183,19373663,19373882,19374484,19376602,19377693,19379406,19387358,19387551,19388234,19389692,19393024,19393782,19393903,19394580,19395300,19395988,19397178,19398025,19399035,19409847,19410524,19410930,19411417,19411862,19413860,19428756,19429606,19430552,19431481,19433326,19434252,19436190,19437348,19437717,19439972,19440133,19440795,19447287,19451141,19452592,19452778,19453685,19454199,19455308,19456852,19457792,19458553,19458662,19460169,19460417,19467221,19467438,19468399,19470278,19470422,19471354,19473210,19475238,19476013,19476176,19477890,19481232,19486669,19488096,19488350,19490436,19491698,19491816,19491836,19492803,19494772,19495048,19495238,19498356,19499073,19499586,19500903,19501938,19502661,19503291,19505819,19506133,19506290,19508026,19508141,19509545,19510369,19516974,19517565,19517723,19518418,19518520,19520447,19520566,19522020,19524900,19525913,19526428,19528209,19542979,19543526,19543976,19544496,19545616,19548078,19549145,19549932,19550881,19552899,1955443', 'assoc_port': '19370008:19370501,19370490:19370623,19371345:19371757,19372925:19373183,19373269:19373882,19373274:19373663,19374327:19374484,19376385:19376602,19377393:19377693,19377991:19379406,19387142:19387551,19387146:19387358,19388091:19388234,19389029:19389692,19392668:19393024,19393357:19393903,19393367:19393782,19394322:19394580,19395026:19395300,19395741:19395988,19396942:19397178,19397896:19398025,19398803:19399035,19409762:19409847,19410364:19410524,19410822:19410930,19411326:19411417,19411749:19411862,19413713:19413860,19428661:19428756,19429024:19429606,19430312:19430552,19431296:19431481,19433116:19433326,19433908:19434252,19435728:19436190,19436973:19437348,19437327:19437717,19439722:19440133,19439727:19439972,19440252:19440795,19446871:19447287,19450727:19451141,19452006:19452778,19452026:19452592,19453211:19453685,19454047:19454199,19454979:19455308,19456541:19456852,19457585:19457792,19458326:19458662,19458328:19458553,19459522:19460169,19460252:19460417,19465712:19468399,19466860:19467438,19466864:1946722', 'assoc_mat': '19370008:pet_fonce:4200:19370501,19370490:pet_fonce:4200:19370623,19371345:pet_fonce:4200:19371757,19372925:pet_fonce:4200:19373183,19373269:pet_fonce:4200:19373882,19373274:pet_fonce:4200:19373663,19374327:pet_fonce:4200:19374484,19376385:pet_fonce:4200:19376602,19377393:pet_fonce:4200:19377693,19377991:pet_fonce:4200:19379406,19387142:pet_fonce:4200:19387551,19387146:pet_fonce:4200:19387358,19388091:pet_fonce:4200:19388234,19389029:pet_fonce:4200:19389692,19392668:pet_fonce:4200:19393024,19393357:pet_fonce:4200:19393903,19393367:pet_fonce:4200:19393782,19394322:pet_fonce:4200:19394580,19395026:pet_fonce:4200:19395300,19395741:pet_fonce:4200:19395988,19396942:pet_fonce:4200:19397178,19397896:pet_fonce:4200:19398025,19398803:pet_fonce:4200:19399035,19409762:pet_fonce:4200:19409847,19410364:pet_fonce:4200:19410524,19410822:pet_fonce:4200:19410930,19411326:pet_fonce:4200:19411417,19411749:pet_fonce:4200:19411862,19413713:pet_fonce:4200:19413860,19428661:pet_fonce:4200:19428756,19429024:pet_fonce:4200:19429606,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0034699438488944158, 'nb_photo': 14, 'list_port_cont': '19388339,19473883,19510546,19525166,19553726,19571372,19593117,19665846,19710090,19756353,19850138,20007446,20020282', 'assoc_port': '19388090:19388339,19473171:19473883,19510199:19510546,19524617:19525166,19553296:19553726,19571016:19571372,19591442:19593117,19664410:19665846,19708916:19710090,19754760:19756353,19848344:19850138,20006224:20007446,20018408:20020282', 'assoc_mat': '19388090:pet_fonce:3327:19388339,19473171:pet_fonce:3327:19473883,19510199:pet_fonce:3327:19510546,19524617:pet_fonce:3327:19525166,19553296:pet_fonce:3327:19553726,19571016:pet_fonce:3327:19571372,19591442:pet_fonce:3327:19593117,19664410:pet_fonce:3327:19665846,19708916:pet_fonce:3327:19710090,19754760:pet_fonce:3327:19756353,19848344:pet_fonce:3327:19850138,20006224:pet_fonce:3327:20007446,20018408:pet_fonce:3327:20020282'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0017996275372734977, 'nb_photo': 72, 'list_port_cont': '19376004,19454564,19460441,19470765,19491419,19491822,19492157,19492372,19492643,19492891,19492989,19493276,19493432,19493613,19494595,19495167,19498512,19505657,19516932,19522399,19522504,19525986,19543561,19547747,19556101,19557681,19571360,19578423,19628148,19655885,19735170,19750835,19762876,19977048,19990228,19990283,20011650,20084753,20090271,20121537', 'assoc_port': '19373601:19376004,19454281:19454564,19460254:19460441,19470640:19470765,19491328:19491419,19491469:19491822,19491473:19493613,19491478:19494595,19491794:19492157,19492203:19493276,19492206:19492989,19492207:19495167,19492209:19492891,19492210:19493432,19492214:19492643,19492220:19492372,19498292:19498512,19504617:19505657,19516789:19516932,19521065:19522399,19522258:19522504,19525739:19525986,19543456:19543561,19547338:19547747,19555148:19556101,19557294:19557681,19571018:19571360,19577725:19578423,19627446:19628148,19655155:19655885,19735101:19735170,19750686:19750835,19762347:19762876,19976780:19977048,19989963:19990283,19989965:19990228,20010527:20011650,20082397:20084753,20090116:20090271,20121237:20121537', 'assoc_mat': '19373601:pet_fonce:3594:19376004,19454281:pet_fonce:3594:19454564,19460254:pet_fonce:3594:19460441,19470640:pet_fonce:3594:19470765,19491328:pet_fonce:3594:19491419,19491469:pet_fonce:3594:19491822,19491473:pet_fonce:3594:19493613,19491478:pet_fonce:3594:19494595,19491794:pet_fonce:3594:19492157,19492203:pet_fonce:3594:19493276,19492206:pet_fonce:3594:19492989,19492207:pet_fonce:3594:19495167,19492209:pet_fonce:3594:19492891,19492210:pet_fonce:3594:19493432,19492214:pet_fonce:3594:19492643,19492220:pet_fonce:3594:19492372,19498292:pet_fonce:3594:19498512,19504617:pet_fonce:3594:19505657,19516789:pet_fonce:3594:19516932,19521065:pet_fonce:3594:19522399,19522258:pet_fonce:3594:19522504,19525739:pet_fonce:3594:19525986,19543456:pet_fonce:3594:19543561,19547338:pet_fonce:3594:19547747,19555148:pet_fonce:3594:19556101,19557294:pet_fonce:3594:19557681,19571018:pet_fonce:3594:19571360,19577725:pet_fonce:3594:19578423,19627446:pet_fonce:3594:19628148,19655155:pet_fonce:3594:19655885,19735101:pet_fonce:3594:19735170,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.014277440367993974, 'nb_photo': 6048, 'list_port_cont': '19370494,19370613,19371761,19373178,19373672,19373870,19374477,19376604,19377690,19379408,19387372,19387557,19388232,19389703,19393031,19393779,19393899,19394588,19395292,19395990,19397174,19398024,19399045,19409856,19410519,19410932,19411416,19411867,19413862,19428745,19429619,19430539,19431484,19433331,19434256,19436200,19437344,19437715,19439964,19440143,19440793,19447298,19451136,19452594,19452770,19453678,19454203,19455295,19456848,19457799,19458564,19458652,19460175,19460421,19467217,19467425,19468389,19470271,19470408,19471359,19473205,19475248,19476016,19476170,19477891,19481231,19486661,19488091,19488352,19490443,19491708,19491818,19491835,19492804,19494767,19495046,19495243,19498354,19499068,19499595,19500893,19501950,19502676,19503297,19505813,19506128,19506284,19508020,19508153,19509537,19510380,19516979,19517567,19517729,19518417,19518519,19520437,19520570,19522010,19524894,19525911,19526427,19528200,19542973,19543523,19543975,19544497,19545621,19548083,19549146,19549927,19550874,19552893,1955443', 'assoc_port': '19370008:19370494,19370490:19370613,19371345:19371761,19372925:19373178,19373269:19373870,19373274:19373672,19374327:19374477,19376385:19376604,19377393:19377690,19377991:19379408,19387142:19387557,19387146:19387372,19388091:19388232,19389029:19389703,19392668:19393031,19393357:19393899,19393367:19393779,19394322:19394588,19395026:19395292,19395741:19395990,19396942:19397174,19397896:19398024,19398803:19399045,19409762:19409856,19410364:19410519,19410822:19410932,19411326:19411416,19411749:19411867,19413713:19413862,19428661:19428745,19429024:19429619,19430312:19430539,19431296:19431484,19433116:19433331,19433908:19434256,19435728:19436200,19436973:19437344,19437327:19437715,19439722:19440143,19439727:19439964,19440252:19440793,19446871:19447298,19450727:19451136,19452006:19452770,19452026:19452594,19453211:19453678,19454047:19454203,19454979:19455295,19456541:19456848,19457585:19457799,19458326:19458652,19458328:19458564,19459522:19460175,19460252:19460421,19465712:19468389,19466860:19467425,19466864:1946721', 'assoc_mat': '19370008:pet_opaque:4200:19370494,19370490:pet_opaque:4200:19370613,19371345:pet_opaque:4200:19371761,19372925:pet_opaque:4200:19373178,19373269:pet_opaque:4200:19373870,19373274:pet_opaque:4200:19373672,19374327:pet_opaque:4200:19374477,19376385:pet_opaque:4200:19376604,19377393:pet_opaque:4200:19377690,19377991:pet_opaque:4200:19379408,19387142:pet_opaque:4200:19387557,19387146:pet_opaque:4200:19387372,19388091:pet_opaque:4200:19388232,19389029:pet_opaque:4200:19389703,19392668:pet_opaque:4200:19393031,19393357:pet_opaque:4200:19393899,19393367:pet_opaque:4200:19393779,19394322:pet_opaque:4200:19394588,19395026:pet_opaque:4200:19395292,19395741:pet_opaque:4200:19395990,19396942:pet_opaque:4200:19397174,19397896:pet_opaque:4200:19398024,19398803:pet_opaque:4200:19399045,19409762:pet_opaque:4200:19409856,19410364:pet_opaque:4200:19410519,19410822:pet_opaque:4200:19410932,19411326:pet_opaque:4200:19411416,19411749:pet_opaque:4200:19411867,19413713:pet_opaque:4200:19413862,19428661:pet_opaque:4200:19428745,1942'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00031672665411397254, 'nb_photo': 38, 'list_port_cont': '20083810,20085668,20087145,20089326,20101313,20118964,20120066,20122964,20136834,20137455,20139828,20174654,20177633,20196603,20198093,20200522,20232920,20233006,20234171,20238862,20239133', 'assoc_port': '19859429:20174654,20014710:20196603,20015611:20177633,20015613:20198093,20026808:20200522,20039940:20232920,20040862:20233006,20045059:20234171,20047144:20238862,20048499:20239133,20070514:20139828,20074713:20101313,20079018:20089326,20082401:20083810,20083092:20085668,20085536:20087145,20101919:20137455,20108234:20136834,20118802:20118964,20119794:20120066,20121224:20122964', 'assoc_mat': '19859429:pet_opaque:4211:20174654,20014710:pet_opaque:4211:20196603,20015611:pet_opaque:4211:20177633,20015613:pet_opaque:4211:20198093,20026808:pet_opaque:4211:20200522,20039940:pet_opaque:4211:20232920,20040862:pet_opaque:4211:20233006,20045059:pet_opaque:4211:20234171,20047144:pet_opaque:4211:20238862,20048499:pet_opaque:4211:20239133,20070514:pet_opaque:4211:20139828,20074713:pet_opaque:4211:20101313,20079018:pet_opaque:4211:20089326,20082401:pet_opaque:4211:20083810,20083092:pet_opaque:4211:20085668,20085536:pet_opaque:4211:20087145,20101919:pet_opaque:4211:20137455,20108234:pet_opaque:4211:20136834,20118802:pet_opaque:4211:20118964,20119794:pet_opaque:4211:20120066,20121224:pet_opaque:4211:20122964'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008245070008999445, 'nb_photo': 1241, 'list_port_cont': '19367915,19370237,19371568,19372175,19373118,19375654,19376068,19376669,19377202,19377727,19387922,19392214,19393191,19397078,19398341,19398513,19398977,19399256,19409411,19409676,19411836,19430448,19431836,19432648,19433270,19436230,19437250,19437564,19440371,19440774,19441824,19451002,19453055,19455365,19456766,19459213,19460206,19460498,19468074,19470493,19470879,19473045,19475940,19476051,19477655,19478232,19481370,19484545,19485303,19488015,19488682,19491735,19491980,19492289,19492328,19492636,19493085,19493497,19494821,19494937,19495062,19495327,19495636,19496021,19496935,19501118,19503384,19504881,19504982,19506145,19508363,19508484,19509561,19510421,19511252,19516540,19516946,19517197,19522032,19522410,19522561,19522752,19524954,19544501,19545629,19546006,19550836,19554348,19556217,19557204,19570635,19574024,19574629,19579829,19591204,19594992,19624987,19628490,19630929,19639049,19640936,19645627,19655422,19659513,19666093,19693690,19694332,19695445,19696923,19697468,19704837,19706739,19707456,1971229', 'assoc_port': '19367835:19367915,19370011:19370237,19371335:19372175,19371340:19371568,19372924:19373118,19375080:19377202,19375082:19376068,19375085:19375654,19376386:19376669,19377398:19377727,19387626:19387922,19391355:19392214,19392680:19393191,19396947:19397078,19398109:19398513,19398112:19398341,19398802:19398977,19399117:19399256,19409397:19409411,19409398:19409676,19411746:19411836,19430310:19430448,19431299:19431836,19432608:19432648,19433119:19433270,19435757:19436230,19436971:19437250,19437332:19437564,19439725:19440371,19440218:19440774,19441314:19441824,19450723:19451002,19452008:19453055,19454980:19455365,19456529:19456766,19458322:19459213,19459529:19460206,19460253:19460498,19467831:19468074,19469397:19470493,19470644:19470879,19472286:19473045,19475782:19476051,19475788:19475940,19477264:19485303,19477267:19477655,19477738:19478232,19478465:19484545,19480444:19481370,19487876:19488015,19488313:19488682,19489649:19496935,19491466:19496021,19491471:19495636,19491474:19491980,19491475:19491735,19491795:1949228', 'assoc_mat': '19367835:plastique:3726:19367915,19370011:plastique:3726:19370237,19371335:plastique:3726:19372175,19371340:plastique:3726:19371568,19372924:plastique:3726:19373118,19375080:plastique:3726:19377202,19375082:plastique:3726:19376068,19375085:plastique:3726:19375654,19376386:plastique:3726:19376669,19377398:plastique:3726:19377727,19387626:plastique:3726:19387922,19391355:plastique:3726:19392214,19392680:plastique:3726:19393191,19396947:plastique:3726:19397078,19398109:plastique:3726:19398513,19398112:plastique:3726:19398341,19398802:plastique:3726:19398977,19399117:plastique:3726:19399256,19409397:plastique:3726:19409411,19409398:plastique:3726:19409676,19411746:plastique:3726:19411836,19430310:plastique:3726:19430448,19431299:plastique:3726:19431836,19432608:plastique:3726:19432648,19433119:plastique:3726:19433270,19435757:plastique:3726:19436230,19436971:plastique:3726:19437250,19437332:plastique:3726:19437564,19439725:plastique:3726:19440371,19440218:plastique:3726:19440774,19441314:plastique:3726:19441824,1'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009381432151137657, 'nb_photo': 3967, 'list_port_cont': '19370235,19371576,19371721,19372173,19373122,19374114,19375665,19376071,19376678,19377730,19387337,19387917,19392215,19392980,19393200,19395235,19398338,19398519,19398974,19399254,19409410,19409674,19410872,19411843,19412146,19430454,19431838,19432647,19433268,19436232,19437258,19437565,19440366,19440771,19441821,19451005,19453058,19455362,19456325,19456758,19459217,19460203,19460501,19466659,19468067,19470486,19470870,19473046,19474866,19475941,19476049,19476241,19477322,19477650,19478230,19481374,19484537,19485306,19488022,19488049,19488679,19491744,19491986,19492288,19492325,19492633,19493078,19493496,19494824,19494940,19495052,19495323,19496015,19496932,19499743,19501114,19503382,19504878,19504985,19506143,19508367,19508476,19508696,19509555,19509719,19510420,19511261,19516539,19516948,19517188,19522033,19522417,19522570,19522756,19524963,19525927,19544508,19545625,19546010,19547687,19550841,19552775,19554354,19556218,19557207,19570637,19574021,19574632,19579830,19591207,19594989,19624995,19630928,1963905', 'assoc_port': '19370011:19370235,19371334:19371721,19371335:19372173,19371340:19371576,19372924:19373122,19373605:19374114,19375082:19376071,19375085:19375665,19376386:19376678,19377398:19377730,19387148:19387337,19387626:19387917,19391355:19392215,19392675:19392980,19392680:19393200,19395024:19395235,19398109:19398519,19398112:19398338,19398802:19398974,19399117:19399254,19409397:19409410,19409398:19409674,19410823:19410872,19411746:19411843,19412018:19412146,19430310:19430454,19431299:19431838,19432608:19432647,19433119:19433268,19435757:19436232,19436971:19437258,19437332:19437565,19439725:19440366,19440218:19440771,19441314:19441821,19450723:19451005,19452008:19453058,19454282:19456325,19454980:19455362,19456529:19456758,19458322:19459217,19459529:19460203,19460253:19460501,19466555:19466659,19467831:19468067,19469397:19470486,19470641:19477322,19470644:19470870,19472286:19473046,19474557:19474866,19475777:19476241,19475782:19476049,19475788:19475941,19477264:19485306,19477267:19477650,19477738:19478230,19478465:1948453', 'assoc_mat': '19370011:Teint_Dans_La_Masse:3726:19370235,19371334:Teint_Dans_La_Masse:3726:19371721,19371335:Teint_Dans_La_Masse:3726:19372173,19371340:Teint_Dans_La_Masse:3726:19371576,19372924:Teint_Dans_La_Masse:3726:19373122,19373605:Teint_Dans_La_Masse:3726:19374114,19375082:Teint_Dans_La_Masse:3726:19376071,19375085:Teint_Dans_La_Masse:3726:19375665,19376386:Teint_Dans_La_Masse:3726:19376678,19377398:Teint_Dans_La_Masse:3726:19377730,19387148:Teint_Dans_La_Masse:3726:19387337,19387626:Teint_Dans_La_Masse:3726:19387917,19391355:Teint_Dans_La_Masse:3726:19392215,19392675:Teint_Dans_La_Masse:3726:19392980,19392680:Teint_Dans_La_Masse:3726:19393200,19395024:Teint_Dans_La_Masse:3726:19395235,19398109:Teint_Dans_La_Masse:3726:19398519,19398112:Teint_Dans_La_Masse:3726:19398338,19398802:Teint_Dans_La_Masse:3726:19398974,19399117:Teint_Dans_La_Masse:3726:19399254,19409397:Teint_Dans_La_Masse:3726:19409410,19409398:Teint_Dans_La_Masse:3726:19409674,19410823:Teint_Dans_La_Masse:3726:19410872,19411746:Teint_Dans_La_Masse:3726:1'}), 'main_stat': {'nb_photos': 53057}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('film_pedb', '2025-01', 0.20769844843082283),), (('jrm', '2025-01', 0.04289950429659906),), (('emr', '2025-01', 0.054492595701059576),), (('aluminium', '2025-01', 0.03902209189190369),), (('pehd_pp', '2025-01', 0.011486902358251637),), (('pet_clair', '2025-01', 0.010240526452945273),), (('flux_dev', '2025-01', 0.045708689378216136),), (('ela', '2025-01', 0.014119246146546855),), (('gm', '2025-01', 0.0),), (('refus', '2025-01', 0.11564017797150321),)]} 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': ((53057,),), 'unwanted_material_monthly_percentage': ((0.06477823952658733,),), 'material_repartition': (('film_pedb', 9357), ('emr', 9044), ('pet_clair', 8741), ('jrm', 7735), ('flux_dev', 6483), ('pehd_pp', 6083), ('ela', 1677), ('refus', 951), ('aluminium', 759), ('gm', 28)), 'material_dict': {'film_pedb': 9357, 'emr': 9044, 'pet_clair': 8741, 'jrm': 7735, 'flux_dev': 6483, 'pehd_pp': 6083, 'autres': 3415}, 'coverage_data': (('2025/01/31/', 1.0), ('2025/01/30/', 1.0), ('2025/01/29/', 1.0), ('2025/01/28/', 1.0), ('2025/01/27/', 1.0), ('2025/01/25/', 1.0), ('2025/01/24/', 1.0), ('2025/01/23/', 1.0), ('2025/01/22/', 1.0), ('2025/01/21/', 1.0), ('2025/01/20/', 1.0), ('2025/01/18/', 1.0), ('2025/01/17/', 1.0), ('2025/01/16/', 1.0), ('2025/01/15/', 1.0), ('2025/01/14/', 1.0), ('2025/01/13/', 1.0), ('2025/01/11/', 1.0), ('2025/01/10/', 1.0), ('2025/01/09/', 1.0), ('2025/01/08/', 1.0), ('2025/01/07/', 1.0), ('2025/01/06/', 1.0), ('2025/01/04/', 1.0), ('2025/01/03/', 1.0), ('2025/01/02/', 1.0), ('2025/01/01/', 1.0)), 'impurety_average_data': ((datetime.date(2025, 1, 2), 0.06914029488915999, 1658), (datetime.date(2025, 1, 3), 0.07296096940404838, 2279), (datetime.date(2025, 1, 4), 0.07937690410600853, 1178), (datetime.date(2025, 1, 6), 0.08250183370254781, 2003), (datetime.date(2025, 1, 7), 0.07734491951705876, 2186), (datetime.date(2025, 1, 8), 0.1027728564712562, 2244), (datetime.date(2025, 1, 9), 0.03542552355382212, 1609), (datetime.date(2025, 1, 10), 0.0715086359183084, 2023), (datetime.date(2025, 1, 11), 0.08940425286365504, 1900), (datetime.date(2025, 1, 13), 0.07608604994357245, 2131), (datetime.date(2025, 1, 14), 0.07631456112989052, 1778), (datetime.date(2025, 1, 15), 0.07987595837646341, 2359), (datetime.date(2025, 1, 16), 0.06638236300551505, 2304), (datetime.date(2025, 1, 17), 0.0794000409342534, 1772), (datetime.date(2025, 1, 18), 0.0682407007400411, 1972), (datetime.date(2025, 1, 20), 0.07165644082892936, 2175), (datetime.date(2025, 1, 21), 0.07166481593402757, 2168), (datetime.date(2025, 1, 22), 0.07284574226254727, 2276), (datetime.date(2025, 1, 23), 0.07714112487653597, 2315), (datetime.date(2025, 1, 24), 0.06068878730951302, 2198), (datetime.date(2025, 1, 25), 0.07113960465939778, 1912), (datetime.date(2025, 1, 27), 0.06564527839539348, 2107), (datetime.date(2025, 1, 28), 0.06457546999113686, 1975), (datetime.date(2025, 1, 29), 0.08723435814758601, 2110), (datetime.date(2025, 1, 30), 0.07762305142199036, 2226), (datetime.date(2025, 1, 31), 0.07938998571083186, 2158)), 'impurety_average_data_per_hashtag': {'film_pedb': ((datetime.date(2025, 1, 2), 0.20535337409017185, 280), (datetime.date(2025, 1, 3), 0.22426719464067854, 388), (datetime.date(2025, 1, 4), 0.2119925710400976, 223), (datetime.date(2025, 1, 6), 0.20088255561482893, 353), (datetime.date(2025, 1, 7), 0.20228940290524278, 410), (datetime.date(2025, 1, 8), 0.22179103500835826, 497), (datetime.date(2025, 1, 9), 0.1980588445696262, 167), (datetime.date(2025, 1, 10), 0.1985631120898448, 353), (datetime.date(2025, 1, 11), 0.23681643120639337, 367), (datetime.date(2025, 1, 13), 0.21681461967183874, 385), (datetime.date(2025, 1, 14), 0.18381219889300976, 357), (datetime.date(2025, 1, 15), 0.21512735157323773, 470), (datetime.date(2025, 1, 16), 0.19702619404683971, 429), (datetime.date(2025, 1, 17), 0.21554452530531706, 350), (datetime.date(2025, 1, 18), 0.194458095857297, 352), (datetime.date(2025, 1, 20), 0.19857746487095437, 389), (datetime.date(2025, 1, 21), 0.20205674560421594, 416), (datetime.date(2025, 1, 22), 0.22185305492644167, 430), (datetime.date(2025, 1, 23), 0.20540697110613282, 468), (datetime.date(2025, 1, 24), 0.1885564454271532, 414), (datetime.date(2025, 1, 25), 0.20601787783172218, 302), (datetime.date(2025, 1, 27), 0.19940671855188372, 371), (datetime.date(2025, 1, 28), 0.2063977267317019, 327), (datetime.date(2025, 1, 29), 0.20057109685652666, 467), (datetime.date(2025, 1, 30), 0.20505816723633527, 392), (datetime.date(2025, 1, 31), 0.20695943590703456, 404)), 'jrm': ((datetime.date(2025, 1, 2), 0.04193423861761728, 301), (datetime.date(2025, 1, 3), 0.04530280547848325, 266), (datetime.date(2025, 1, 4), 0.03905298851833885, 178), (datetime.date(2025, 1, 6), 0.03545005149676157, 249), (datetime.date(2025, 1, 7), 0.05297986633200371, 204), (datetime.date(2025, 1, 8), 0.05564878788128755, 287), (datetime.date(2025, 1, 9), 0.03286647562747025, 881), (datetime.date(2025, 1, 10), 0.049593877904589724, 238), (datetime.date(2025, 1, 11), 0.0371810150733609, 235), (datetime.date(2025, 1, 13), 0.030671407176649, 244), (datetime.date(2025, 1, 14), 0.0327511979174634, 175), (datetime.date(2025, 1, 15), 0.04101299140357251, 331), (datetime.date(2025, 1, 16), 0.03555411717196074, 393), (datetime.date(2025, 1, 17), 0.04470892840230577, 339), (datetime.date(2025, 1, 18), 0.02984957734027578, 216), (datetime.date(2025, 1, 20), 0.034811224373652236, 338), (datetime.date(2025, 1, 21), 0.03260608601063042, 291), (datetime.date(2025, 1, 22), 0.029564130832461438, 300), (datetime.date(2025, 1, 23), 0.03597613026863165, 374), (datetime.date(2025, 1, 24), 0.03271419760945341, 384), (datetime.date(2025, 1, 25), 0.0448078282271291, 398), (datetime.date(2025, 1, 27), 0.022801815279822293, 338), (datetime.date(2025, 1, 28), 0.04660811546385906, 205), (datetime.date(2025, 1, 29), 0.03429032657305408, 317), (datetime.date(2025, 1, 30), 0.03048255827033617, 253), (datetime.date(2025, 1, 31), 0.029193384406851146, 373)), 'emr': ((datetime.date(2025, 1, 2), 0.0521561911274865, 356), (datetime.date(2025, 1, 3), 0.05581204636905861, 503), (datetime.date(2025, 1, 4), 0.059424149581834826, 240), (datetime.date(2025, 1, 6), 0.05815423248842911, 402), (datetime.date(2025, 1, 7), 0.05490183577283639, 442), (datetime.date(2025, 1, 8), 0.05887711612593213, 362), (datetime.date(2025, 1, 9), 0.04481113498662804, 121), (datetime.date(2025, 1, 10), 0.049117566677951974, 377), (datetime.date(2025, 1, 11), 0.05049264718550086, 343), (datetime.date(2025, 1, 13), 0.054750743803363, 433), (datetime.date(2025, 1, 14), 0.050734546901615885, 353), (datetime.date(2025, 1, 15), 0.056779679929465206, 436), (datetime.date(2025, 1, 16), 0.053497448941471584, 447), (datetime.date(2025, 1, 17), 0.05862666242818946, 285), (datetime.date(2025, 1, 18), 0.05373123624563967, 386), (datetime.date(2025, 1, 20), 0.04874826861128762, 418), (datetime.date(2025, 1, 21), 0.05359103209104115, 374), (datetime.date(2025, 1, 22), 0.05390631630503369, 408), (datetime.date(2025, 1, 23), 0.057852697708738264, 355), (datetime.date(2025, 1, 24), 0.05784789501883597, 347), (datetime.date(2025, 1, 25), 0.05710864968883082, 321), (datetime.date(2025, 1, 27), 0.047797132115881706, 321), (datetime.date(2025, 1, 28), 0.04760790263102155, 323), (datetime.date(2025, 1, 29), 0.056068772995701004, 339), (datetime.date(2025, 1, 30), 0.05648545657177575, 352), (datetime.date(2025, 1, 31), 0.056727587360528256, 348)), 'aluminium': ((datetime.date(2025, 1, 2), 0.043213548756198886, 19), (datetime.date(2025, 1, 3), 0.049942628677929, 36), (datetime.date(2025, 1, 4), 0.0552319952319626, 14), (datetime.date(2025, 1, 6), 0.041177960540090756, 51), (datetime.date(2025, 1, 7), 0.04710230825393746, 25), (datetime.date(2025, 1, 8), 0.048042138180964276, 47), (datetime.date(2025, 1, 10), 0.04127110892319403, 44), (datetime.date(2025, 1, 11), 0.056873354534038675, 21), (datetime.date(2025, 1, 13), 0.04626256600361711, 28), (datetime.date(2025, 1, 14), 0.036909526379853126, 33), (datetime.date(2025, 1, 15), 0.0424600736337874, 34), (datetime.date(2025, 1, 16), 0.04823771819293351, 33), (datetime.date(2025, 1, 17), 0.0531278905031531, 26), (datetime.date(2025, 1, 18), 0.04315363658461968, 24), (datetime.date(2025, 1, 20), 0.042231224962356456, 33), (datetime.date(2025, 1, 21), 0.02414301374869007, 34), (datetime.date(2025, 1, 22), 0.030166292186332475, 38), (datetime.date(2025, 1, 23), 0.0325153634933547, 34), (datetime.date(2025, 1, 24), 0.028065513813289863, 42), (datetime.date(2025, 1, 25), 0.02716367074979451, 27), (datetime.date(2025, 1, 27), 0.02951969351727028, 26), (datetime.date(2025, 1, 28), 0.025860304782353138, 32), (datetime.date(2025, 1, 29), 0.02929302337396687, 37), (datetime.date(2025, 1, 30), 0.033874454121460666, 21), (datetime.date(2025, 1, 31), 0.03144178488874597, 39)), 'pehd_pp': ((datetime.date(2025, 1, 2), 0.00220572180871809, 173), (datetime.date(2025, 1, 3), 0.0024499539636420177, 257), (datetime.date(2025, 1, 4), 0.0020059517616536847, 142), (datetime.date(2025, 1, 6), 0.002134368562809097, 218), (datetime.date(2025, 1, 7), 0.002598264096476825, 275), (datetime.date(2025, 1, 8), 0.0023387022266119885, 265), (datetime.date(2025, 1, 9), 0.0027606518696097616, 62), (datetime.date(2025, 1, 10), 0.0028330690847045326, 226), (datetime.date(2025, 1, 11), 0.002423183847792805, 207), (datetime.date(2025, 1, 13), 0.002980317482666517, 273), (datetime.date(2025, 1, 14), 0.002392928895413112, 208), (datetime.date(2025, 1, 15), 0.001999304415837737, 292), (datetime.date(2025, 1, 16), 0.0022965581255959097, 259), (datetime.date(2025, 1, 17), 0.002591222502632605, 192), (datetime.date(2025, 1, 18), 0.0022154857621436838, 273), (datetime.date(2025, 1, 20), 0.002574546310373719, 277), (datetime.date(2025, 1, 21), 0.0020447681537753455, 301), (datetime.date(2025, 1, 22), 0.0019992043482948635, 274), (datetime.date(2025, 1, 23), 0.006809995914525811, 290), (datetime.date(2025, 1, 24), 0.001996072755147232, 256), (datetime.date(2025, 1, 25), 0.002129344361159445, 227), (datetime.date(2025, 1, 27), 0.006880427831080899, 302), (datetime.date(2025, 1, 28), 0.03782141639880132, 273), (datetime.date(2025, 1, 29), 0.05478039646540652, 284), (datetime.date(2025, 1, 30), 0.06273885253753185, 277), (datetime.date(2025, 1, 31), 0.05908969417880651, 256)), 'pet_clair': ((datetime.date(2025, 1, 2), 0.020844482038349016, 272), (datetime.date(2025, 1, 3), 0.015591129912958485, 397), (datetime.date(2025, 1, 4), 0.005647003807587721, 195), (datetime.date(2025, 1, 6), 0.009824228563540087, 372), (datetime.date(2025, 1, 7), 0.007011173948615507, 388), (datetime.date(2025, 1, 8), 0.00820273832289432, 407), (datetime.date(2025, 1, 9), 0.003720745759503672, 73), (datetime.date(2025, 1, 10), 0.004413961146805785, 378), (datetime.date(2025, 1, 11), 0.011761031183502321, 317), (datetime.date(2025, 1, 13), 0.01652285396978062, 356), (datetime.date(2025, 1, 14), 0.011122949352477027, 302), (datetime.date(2025, 1, 15), 0.014418256165203118, 383), (datetime.date(2025, 1, 16), 0.008165777826974611, 393), (datetime.date(2025, 1, 17), 0.008237406585430596, 273), (datetime.date(2025, 1, 18), 0.006371139307905463, 380), (datetime.date(2025, 1, 20), 0.008857720518430803, 316), (datetime.date(2025, 1, 21), 0.012613769318110936, 408), (datetime.date(2025, 1, 22), 0.010271479677436104, 411), (datetime.date(2025, 1, 23), 0.01079679172431505, 418), (datetime.date(2025, 1, 24), 0.007808706371262424, 388), (datetime.date(2025, 1, 25), 0.01129341458840151, 330), (datetime.date(2025, 1, 27), 0.011387463773644062, 357), (datetime.date(2025, 1, 28), 0.009053849267047302, 457), (datetime.date(2025, 1, 29), 0.006825573077510165, 330), (datetime.date(2025, 1, 30), 0.01876008591124203, 440), (datetime.date(2025, 1, 31), 0.013764432434752272, 348)), 'flux_dev': ((datetime.date(2025, 1, 2), 0.050924625193927486, 193), (datetime.date(2025, 1, 3), 0.04906419493359951, 302), (datetime.date(2025, 1, 4), 0.04718617670625981, 134), (datetime.date(2025, 1, 6), 0.04800478062816439, 279), (datetime.date(2025, 1, 7), 0.048236618035242054, 280), (datetime.date(2025, 1, 8), 0.047983643266875244, 301), (datetime.date(2025, 1, 9), 0.03879911110275301, 128), (datetime.date(2025, 1, 10), 0.04955381564431704, 266), (datetime.date(2025, 1, 11), 0.05217563788951413, 254), (datetime.date(2025, 1, 13), 0.04796409490633649, 277), (datetime.date(2025, 1, 14), 0.03908402767950948, 219), (datetime.date(2025, 1, 15), 0.04436642384455017, 312), (datetime.date(2025, 1, 16), 0.04426062528087681, 250), (datetime.date(2025, 1, 17), 0.04240252817450848, 230), (datetime.date(2025, 1, 18), 0.04261687866469861, 275), (datetime.date(2025, 1, 20), 0.048824254979119304, 269), (datetime.date(2025, 1, 21), 0.044315620409930256, 272), (datetime.date(2025, 1, 22), 0.045564214723602954, 316), (datetime.date(2025, 1, 23), 0.04389544647454488, 299), (datetime.date(2025, 1, 24), 0.03985954580273876, 283), (datetime.date(2025, 1, 25), 0.05003944337473118, 230), (datetime.date(2025, 1, 27), 0.052495671607490434, 265), (datetime.date(2025, 1, 28), 0.04019830525704846, 263), (datetime.date(2025, 1, 29), 0.03940462607773965, 255), (datetime.date(2025, 1, 30), 0.043304066394910336, 331), (datetime.date(2025, 1, 31), 0.048025398842317255, 258)), 'ela': ((datetime.date(2025, 1, 2), 0.02317799853779827, 39), (datetime.date(2025, 1, 3), 0.010995807007017723, 68), (datetime.date(2025, 1, 4), 0.013326775605407976, 47), (datetime.date(2025, 1, 6), 0.018312588892699974, 48), (datetime.date(2025, 1, 7), 0.013800795144193507, 88), (datetime.date(2025, 1, 8), 0.019302808126901126, 52), (datetime.date(2025, 1, 9), 0.025699729488632504, 22), (datetime.date(2025, 1, 10), 0.02088879273431645, 71), (datetime.date(2025, 1, 11), 0.013265068513069187, 63), (datetime.date(2025, 1, 13), 0.017279060720395405, 80), (datetime.date(2025, 1, 14), 0.015055541269172558, 76), (datetime.date(2025, 1, 15), 0.01723090334290431, 84), (datetime.date(2025, 1, 16), 0.013838439159876599, 94), (datetime.date(2025, 1, 17), 0.012311732365111324, 69), (datetime.date(2025, 1, 18), 0.017475964903979888, 56), (datetime.date(2025, 1, 20), 0.018429112913689916, 64), (datetime.date(2025, 1, 21), 0.012959048548190093, 67), (datetime.date(2025, 1, 22), 0.011568039142822686, 81), (datetime.date(2025, 1, 23), 0.011836622715127842, 77), (datetime.date(2025, 1, 24), 0.011944094601278897, 75), (datetime.date(2025, 1, 25), 0.011636569576210953, 71), (datetime.date(2025, 1, 27), 0.008587075041515596, 84), (datetime.date(2025, 1, 28), 0.012367654899214413, 53), (datetime.date(2025, 1, 29), 0.019372624924109207, 45), (datetime.date(2025, 1, 30), 0.00896687459762043, 103), (datetime.date(2025, 1, 31), 0.007651097711157816, 100)), 'gm': ((datetime.date(2025, 1, 2), 0.0, 7), (datetime.date(2025, 1, 3), 0.0, 6), (datetime.date(2025, 1, 4), 0.0, 5), (datetime.date(2025, 1, 18), 0.0, 5), (datetime.date(2025, 1, 21), 0.0, 5)), 'refus': ((datetime.date(2025, 1, 2), 0.12252916961376885, 18), (datetime.date(2025, 1, 3), 0.11490819386812952, 56), (datetime.date(2025, 1, 6), 0.10393226740919165, 31), (datetime.date(2025, 1, 7), 0.11234532942776804, 74), (datetime.date(2025, 1, 8), 0.11566358127736895, 26), (datetime.date(2025, 1, 9), 0.18377038671245305, 155), (datetime.date(2025, 1, 10), 0.09177882324738203, 70), (datetime.date(2025, 1, 11), 0.10760477022673236, 93), (datetime.date(2025, 1, 13), 0.09407519405566281, 55), (datetime.date(2025, 1, 14), 0.09887318938109267, 55), (datetime.date(2025, 1, 15), 0.08748487803985741, 17), (datetime.date(2025, 1, 16), 0.11692710342721194, 6), (datetime.date(2025, 1, 17), 0.08169692804783951, 8), (datetime.date(2025, 1, 18), 0.09858437017746914, 5), (datetime.date(2025, 1, 20), 0.09778387087421252, 71), (datetime.date(2025, 1, 22), 0.12065373826517492, 18), (datetime.date(2025, 1, 24), 0.10020186310442389, 9), (datetime.date(2025, 1, 25), 0.07941699620627568, 6), (datetime.date(2025, 1, 27), 0.12647587243527159, 43), (datetime.date(2025, 1, 28), 0.09526255235890659, 42), (datetime.date(2025, 1, 29), 0.08419050012183237, 36), (datetime.date(2025, 1, 30), 0.10180751590508963, 57), (datetime.date(2025, 1, 31), 0.09026814440330533, 32))}, 'quality_array': [['-5.141550181974288', '02012025'], ['-5.172252832222647', '03012025'], ['-5.0896633209790725', '04012025'], ['-5.1094561906580305', '06012025'], ['-5.183264752679163', '07012025'], ['-5.208378915725848', '08012025'], ['-5.099108513386369', '09012025'], ['-5.16595284351987', '10012025'], ['-5.160892485643282', '11012025'], ['-5.201798000287854', '13012025'], ['-5.144225740473088', '14012025'], ['-5.136545612969981', '15012025'], ['-5.124275369784655', '16012025'], ['-5.186590403915838', '17012025'], ['-5.146639080896595', '18012025'], ['-5.101068335508294', '20012025'], ['-5.123451208952399', '21012025'], ['-5.142317985694568', '22012025'], ['-5.147079125777807', '23012025'], ['-5.169403611246236', '24012025'], ['-5.085610932690248', '25012025'], ['-5.11959259539864', '27012025'], ['-5.098533682073977', '28012025'], ['-5.0909316338047', '29012025'], ['-5.1434820007052515', '30012025'], ['-5.150024421422054', '31012025']], 'number_of_batch': ((2858,),), 'datou_id_sts': 4196, 'map_hashtag_number_mat': {'hash_to_mat_nb': ({'unwanted_material': 'autre', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.003375689944738466, 'nb_photo': 820, 'list_port_cont': '19370768,19371789,19371869,19373900,19374917,19375027,19375348,19387743,19387893,19388340,19389898,19392260,19393874,19394716,19395420,19396179,19397512,19398159,19398262,19398366,19399128,19410183,19410208,19411162,19411508,19412242,19417323,19417530,19430870,19430947,19431690,19433390,19433435,19435300,19437756,19440868,19446612,19451297,19452711,19453868,19454794,19456964,19457014,19457925,19458736,19459116,19461435,19461680,19461747,19465737,19467302,19468236,19469049,19470589,19471576,19473882,19476298,19476589,19477107,19478661,19482495,19488511,19490562,19498419,19499575,19500267,19500983,19501974,19503941,19504971,19505824,19508242,19508259,19508868,19509790,19510541,19517048,19517098,19517594,19519874,19521290,19522163,19522519,19525975,19528325,19543066,19543571,19544788,19546483,19549271,19551566,19553235,19553591,19553728,19555657,19556478,19556952,19557592,19571378,19572315,19572694,19577755,19578498,19581496,19584124,19585706,19591321,19593130,19595593,19599502,19625347,19625695,19628758,1963178', 'assoc_port': '19370526:19370768,19371333:19371869,19371343:19371789,19373268:19373900,19374324:19375027,19374328:19374917,19375083:19375348,19387141:19387893,19387145:19387743,19388090:19388340,19389027:19389898,19391357:19392260,19393359:19393874,19394321:19394716,19395028:19395420,19395733:19396179,19397312:19397512,19397892:19398366,19397895:19398262,19397897:19398159,19398799:19399128,19409765:19410208,19409945:19410183,19410821:19411162,19411325:19411508,19411750:19412242,19416274:19417323,19416276:19417530,19430626:19430947,19430628:19430870,19431298:19431690,19433113:19433435,19433117:19433390,19434927:19435300,19437330:19437756,19440217:19440868,19445899:19446612,19450721:19451297,19452013:19452711,19453210:19453868,19454279:19454794,19456526:19457014,19456531:19456964,19457586:19457925,19458324:19458736,19458788:19459116,19460972:19461747,19460973:19461680,19460976:19461435,19465714:19465737,19466863:19467302,19467832:19468236,19468804:19469049,19470120:19470589,19470642:19471576,19473171:19473882,19474556:1947658', 'assoc_mat': '19370526:autre:3327:19370768,19371333:autre:3327:19371869,19371343:autre:3327:19371789,19373268:autre:3327:19373900,19374324:autre:3327:19375027,19374328:autre:3327:19374917,19375083:autre:3327:19375348,19387141:autre:3327:19387893,19387145:autre:3327:19387743,19388090:autre:3327:19388340,19389027:autre:3327:19389898,19391357:autre:3327:19392260,19393359:autre:3327:19393874,19394321:autre:3327:19394716,19395028:autre:3327:19395420,19395733:autre:3327:19396179,19397312:autre:3327:19397512,19397892:autre:3327:19398366,19397895:autre:3327:19398262,19397897:autre:3327:19398159,19398799:autre:3327:19399128,19409765:autre:3327:19410208,19409945:autre:3327:19410183,19410821:autre:3327:19411162,19411325:autre:3327:19411508,19411750:autre:3327:19412242,19416274:autre:3327:19417323,19416276:autre:3327:19417530,19430626:autre:3327:19430947,19430628:autre:3327:19430870,19431298:autre:3327:19431690,19433113:autre:3327:19433435,19433117:autre:3327:19433390,19434927:autre:3327:19435300,19437330:autre:3327:19437756,19440217:'}, {'unwanted_material': 'autre', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0014876622741869807, 'nb_photo': 255, 'list_port_cont': '19376010,19389426,19394809,19395965,19398599,19398955,19431363,19432746,19451030,19452488,19454560,19456903,19460445,19466678,19470767,19475917,19491421,19491821,19492164,19492640,19492769,19492883,19492988,19493274,19493431,19493481,19493615,19494594,19495168,19498509,19499440,19501962,19505655,19508038,19516578,19516936,19522400,19522514,19525989,19526396,19543556,19547753,19556095,19557672,19571365,19578426,19585268,19599151,19628144,19655892,19695436,19703329,19735161,19750828,19762880,19769529,19772808,19820335,19834159,19900209,19929264,19977046,19990225,19990275,20011641,20031495,20038019,20041245,20046518,20064170,20071031,20084748,20090265,20103287,20118346,20121538', 'assoc_port': '19373601:19376010,19389024:19389426,19392673:19394809,19395022:19395965,19396944:19398599,19398801:19398955,19430309:19431363,19432609:19432746,19450724:19451030,19452021:19452488,19454281:19454560,19456546:19456903,19460254:19460445,19466554:19466678,19470640:19470767,19475779:19475917,19491328:19491421,19491469:19491821,19491473:19493615,19491478:19494594,19491794:19492164,19491796:19493481,19492203:19493274,19492206:19492988,19492207:19495168,19492208:19492769,19492209:19492883,19492210:19493431,19492214:19492640,19498292:19498509,19499281:19499440,19501675:19501962,19504617:19505655,19507779:19508038,19516420:19516578,19516789:19516936,19521065:19522400,19522258:19522514,19525739:19525989,19526152:19526396,19543456:19543556,19547338:19547753,19555148:19556095,19557294:19557672,19571018:19571365,19577725:19578426,19584649:19585268,19598087:19599151,19627446:19628144,19655155:19655892,19695267:19695436,19703073:19703329,19735101:19735161,19750686:19750828,19762347:19762880,19768593:19769529,19772063:1977280', 'assoc_mat': '19373601:autre:3594:19376010,19389024:autre:3594:19389426,19392673:autre:3594:19394809,19395022:autre:3594:19395965,19396944:autre:3594:19398599,19398801:autre:3594:19398955,19430309:autre:3594:19431363,19432609:autre:3594:19432746,19450724:autre:3594:19451030,19452021:autre:3594:19452488,19454281:autre:3594:19454560,19456546:autre:3594:19456903,19460254:autre:3594:19460445,19466554:autre:3594:19466678,19470640:autre:3594:19470767,19475779:autre:3594:19475917,19491328:autre:3594:19491421,19491469:autre:3594:19491821,19491473:autre:3594:19493615,19491478:autre:3594:19494594,19491794:autre:3594:19492164,19491796:autre:3594:19493481,19492203:autre:3594:19493274,19492206:autre:3594:19492988,19492207:autre:3594:19495168,19492208:autre:3594:19492769,19492209:autre:3594:19492883,19492210:autre:3594:19493431,19492214:autre:3594:19492640,19498292:autre:3594:19498509,19499281:autre:3594:19499440,19501675:autre:3594:19501962,19504617:autre:3594:19505655,19507779:autre:3594:19508038,19516420:autre:3594:19516578,19516789:'}, {'unwanted_material': 'autre_refus', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.011851201485241823, 'nb_photo': 2134, 'list_port_cont': '19367917,19370234,19371574,19372168,19373123,19374109,19375657,19376065,19376676,19377200,19387334,19387926,19392212,19393196,19397080,19398333,19398521,19398985,19399259,19409417,19409675,19410864,19411841,19412141,19430450,19431837,19432650,19433272,19436233,19437257,19437560,19440374,19440775,19441823,19451001,19453056,19455372,19456319,19456767,19459211,19460197,19460495,19466654,19468071,19470487,19470875,19473042,19474863,19475945,19476044,19476246,19477324,19477658,19478233,19481380,19484542,19485300,19488012,19488055,19488675,19491742,19491987,19492298,19492318,19492626,19493074,19493502,19494822,19494943,19495053,19495325,19495634,19496024,19496933,19499745,19501120,19503381,19504884,19504990,19506149,19508370,19508480,19508694,19509558,19509718,19510424,19511259,19516535,19516940,19517190,19522038,19522413,19522571,19522755,19524959,19525926,19544509,19545624,19545999,19547683,19550839,19552770,19554344,19556215,19557203,19570638,19574020,19574627,19579824,19591202,19594995,19624994,19630937,1963905', 'assoc_port': '19367835:19367917,19370011:19370234,19371335:19372168,19371340:19371574,19372924:19373123,19373605:19374109,19375080:19377200,19375082:19376065,19375085:19375657,19376386:19376676,19387148:19387334,19387626:19387926,19391355:19392212,19392680:19393196,19396947:19397080,19398109:19398521,19398112:19398333,19398802:19398985,19399117:19399259,19409397:19409417,19409398:19409675,19410823:19410864,19411746:19411841,19412018:19412141,19430310:19430450,19431299:19431837,19432608:19432650,19433119:19433272,19435757:19436233,19436971:19437257,19437332:19437560,19439725:19440374,19440218:19440775,19441314:19441823,19450723:19451001,19452008:19453056,19454282:19456319,19454980:19455372,19456529:19456767,19458322:19459211,19459529:19460197,19460253:19460495,19466555:19466654,19467831:19468071,19469397:19470487,19470641:19477324,19470644:19470875,19472286:19473042,19474557:19474863,19475777:19476246,19475782:19476044,19475788:19475945,19477264:19485300,19477267:19477658,19477738:19478233,19478465:19484542,19480444:1948138', 'assoc_mat': '19367835:autre_refus:3726:19367917,19370011:autre_refus:3726:19370234,19371335:autre_refus:3726:19372168,19371340:autre_refus:3726:19371574,19372924:autre_refus:3726:19373123,19373605:autre_refus:3726:19374109,19375080:autre_refus:3726:19377200,19375082:autre_refus:3726:19376065,19375085:autre_refus:3726:19375657,19376386:autre_refus:3726:19376676,19387148:autre_refus:3726:19387334,19387626:autre_refus:3726:19387926,19391355:autre_refus:3726:19392212,19392680:autre_refus:3726:19393196,19396947:autre_refus:3726:19397080,19398109:autre_refus:3726:19398521,19398112:autre_refus:3726:19398333,19398802:autre_refus:3726:19398985,19399117:autre_refus:3726:19399259,19409397:autre_refus:3726:19409417,19409398:autre_refus:3726:19409675,19410823:autre_refus:3726:19410864,19411746:autre_refus:3726:19411841,19412018:autre_refus:3726:19412141,19430310:autre_refus:3726:19430450,19431299:autre_refus:3726:19431837,19432608:autre_refus:3726:19432650,19433119:autre_refus:3726:19433272,19435757:autre_refus:3726:19436233,19436971:'}, {'unwanted_material': 'barquette_avec_film', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020176955917099166, 'nb_photo': 18, 'list_port_cont': '19374915,19376908,19398364,19439431,19454787,19478669,19500981,19578502,19593129,19649949,19735308,19763008,19792900,19930572,20080762,20090050,20115897', 'assoc_port': '19374328:19374915,19376390:19376908,19397892:19398364,19438273:19439431,19454279:19454787,19477745:19478669,19500656:19500981,19576089:19578502,19591442:19593129,19648134:19649949,19735099:19735308,19762341:19763008,19791446:19792900,19929109:19930572,20080194:20080762,20089685:20090050,20115465:20115897', 'assoc_mat': '19374328:barquette_avec_film:3327:19374915,19376390:barquette_avec_film:3327:19376908,19397892:barquette_avec_film:3327:19398364,19438273:barquette_avec_film:3327:19439431,19454279:barquette_avec_film:3327:19454787,19477745:barquette_avec_film:3327:19478669,19500656:barquette_avec_film:3327:19500981,19576089:barquette_avec_film:3327:19578502,19591442:barquette_avec_film:3327:19593129,19648134:barquette_avec_film:3327:19649949,19735099:barquette_avec_film:3327:19735308,19762341:barquette_avec_film:3327:19763008,19791446:barquette_avec_film:3327:19792900,19929109:barquette_avec_film:3327:19930572,20080194:barquette_avec_film:3327:20080762,20089685:barquette_avec_film:3327:20090050,20115465:barquette_avec_film:3327:20115897'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0004123802169108286, 'nb_photo': 15, 'list_port_cont': '20135031,20162230,20168314,20194744,20199704,20208113,20277582', 'assoc_port': '20025651:20135031,20039938:20277582,20073268:20162230,20080190:20168314,20104700:20194744,20115134:20199704,20119801:20208113', 'assoc_mat': '20025651:barquette_opaque:4203:20135031,20039938:barquette_opaque:4203:20277582,20073268:barquette_opaque:4203:20162230,20080190:barquette_opaque:4203:20168314,20104700:barquette_opaque:4203:20194744,20115134:barquette_opaque:4203:20199704,20119801:barquette_opaque:4203:20208113'}, {'unwanted_material': 'barquette_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.021948828638255573, 'nb_photo': 1760, 'list_port_cont': '20083815,20085665,20086287,20087146,20089322,20090303,20101299,20106739,20107665,20114764,20115905,20117044,20118952,20120058,20121972,20122967,20136833,20137454,20137828,20138103,20139824,20139886,20140013,20172572,20174659,20176341,20177631,20196416,20196612,20198088,20198246,20199593,20200519,20200549,20201322,20231836,20231873,20232930,20233008,20233469,20234054,20234162,20235855,20238856,20239136', 'assoc_port': '19859429:20174659,19954425:20176341,20010528:20196416,20014710:20196612,20015611:20177631,20015613:20198088,20023438:20198246,20023441:20199593,20026808:20200519,20031177:20200549,20036276:20201322,20036573:20231836,20039940:20232930,20040862:20233008,20042505:20231873,20042852:20233469,20044534:20234054,20045059:20234162,20046352:20235855,20047144:20238856,20048499:20239136,20049854:20172572,20063551:20140013,20068359:20139886,20070514:20139824,20071895:20138103,20073270:20137828,20074713:20101299,20076794:20090303,20079018:20089322,20082401:20083815,20083089:20086287,20083092:20085665,20085536:20087146,20101919:20137454,20105987:20107665,20106007:20106739,20108234:20136833,20113522:20114764,20115463:20115905,20116392:20117044,20118802:20118952,20119794:20120058,20121224:20122967,20121231:20121972', 'assoc_mat': '19859429:barquette_opaque:4211:20174659,19954425:barquette_opaque:4211:20176341,20010528:barquette_opaque:4211:20196416,20014710:barquette_opaque:4211:20196612,20015611:barquette_opaque:4211:20177631,20015613:barquette_opaque:4211:20198088,20023438:barquette_opaque:4211:20198246,20023441:barquette_opaque:4211:20199593,20026808:barquette_opaque:4211:20200519,20031177:barquette_opaque:4211:20200549,20036276:barquette_opaque:4211:20201322,20036573:barquette_opaque:4211:20231836,20039940:barquette_opaque:4211:20232930,20040862:barquette_opaque:4211:20233008,20042505:barquette_opaque:4211:20231873,20042852:barquette_opaque:4211:20233469,20044534:barquette_opaque:4211:20234054,20045059:barquette_opaque:4211:20234162,20046352:barquette_opaque:4211:20235855,20047144:barquette_opaque:4211:20238856,20048499:barquette_opaque:4211:20239136,20049854:barquette_opaque:4211:20172572,20063551:barquette_opaque:4211:20140013,20068359:barquette_opaque:4211:20139886,20070514:barquette_opaque:4211:20139824,20071895:barquette_opaqu'}, {'unwanted_material': 'bouchon', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0006092622649723768, 'nb_photo': 241, 'list_port_cont': '19371787,19371875,19373423,19373909,19374908,19387892,19389897,19394719,19395410,19397511,19398269,19398362,19399126,19410211,19412234,19417328,19428818,19429585,19431698,19433392,19433442,19435295,19437497,19440870,19451293,19452713,19453873,19454791,19457935,19459125,19461432,19461672,19461751,19468245,19469044,19478665,19481508,19490568,19498414,19499574,19500987,19501968,19503522,19508239,19509789,19517100,19517599,19519881,19522152,19522526,19525157,19543572,19544797,19551564,19553727,19556473,19556954,19557587,19571379,19572322,19577751,19581504,19591322,19599505,19625352,19631776,19638833,19643562,19648140,19649936,19657950,19661692,19661997,19693341,19695231,19697213,19698287,19702203,19704961,19707973,19710091,19711764,19716477,19731149,19734499,19735311,19736024,19736966,19750127,19750148,19756356,19758821,19760293,19763017,19767939,19780016,19782818,19792902,19795855,19803491,19822202,19823988,19829821,19830323,19830451,19839560,19843640,19846162,19850131,19858673,19860756,19863690,19887302,1988995', 'assoc_port': '19371333:19371875,19371343:19371787,19372923:19373423,19373268:19373909,19374328:19374908,19387141:19387892,19389027:19389897,19394321:19394719,19395028:19395410,19397312:19397511,19397892:19398362,19397895:19398269,19398799:19399126,19409765:19410211,19411750:19412234,19416274:19417328,19428660:19428818,19429023:19429585,19431298:19431698,19433113:19433442,19433117:19433392,19434927:19435295,19436969:19437497,19440217:19440870,19450721:19451293,19452013:19452713,19453210:19453873,19454279:19454791,19457586:19457935,19458788:19459125,19460972:19461751,19460973:19461672,19460976:19461432,19467832:19468245,19468804:19469044,19477745:19478665,19480446:19481508,19489650:19490568,19498293:19498414,19499279:19499574,19500656:19500987,19501674:19501968,19503118:19503522,19507775:19508239,19509375:19509789,19516779:19517100,19517299:19517599,19519425:19519881,19521852:19522152,19522264:19522526,19524617:19525157,19543454:19543572,19544335:19544797,19550533:19551564,19553296:19553727,19555144:19556473,19556610:1955695', 'assoc_mat': '19371333:bouchon:3327:19371875,19371343:bouchon:3327:19371787,19372923:bouchon:3327:19373423,19373268:bouchon:3327:19373909,19374328:bouchon:3327:19374908,19387141:bouchon:3327:19387892,19389027:bouchon:3327:19389897,19394321:bouchon:3327:19394719,19395028:bouchon:3327:19395410,19397312:bouchon:3327:19397511,19397892:bouchon:3327:19398362,19397895:bouchon:3327:19398269,19398799:bouchon:3327:19399126,19409765:bouchon:3327:19410211,19411750:bouchon:3327:19412234,19416274:bouchon:3327:19417328,19428660:bouchon:3327:19428818,19429023:bouchon:3327:19429585,19431298:bouchon:3327:19431698,19433113:bouchon:3327:19433442,19433117:bouchon:3327:19433392,19434927:bouchon:3327:19435295,19436969:bouchon:3327:19437497,19440217:bouchon:3327:19440870,19450721:bouchon:3327:19451293,19452013:bouchon:3327:19452713,19453210:bouchon:3327:19453873,19454279:bouchon:3327:19454791,19457586:bouchon:3327:19457935,19458788:bouchon:3327:19459125,19460972:bouchon:3327:19461751,19460973:bouchon:3327:19461672,19460976:bouchon:3327:19461432,1'}, {'unwanted_material': 'carton', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.010448541202588172, 'nb_photo': 697, 'list_port_cont': '19372022,19378108,19388692,19415902,19419711,19433569,19434061,19436606,19446666,19455811,19460134,19461896,19465978,19470448,19490513,19511547,19512813,19516748,19521924,19530884,19532286,19543602,19545064,19557951,19597351,19598900,19629742,19674391,19694351,19697544,19698200,19712446,19728368,19730893,19734180,19735506,19740686,19742202,19763158,19769327,19780724,19808227,19822349,19826817,19868691,19868749,19870941,19905923,19909745,19917750,19927328,19929753,19934401,19939957,19945347,19966781,19982739,20059640,20094864,20119957,20136837,20147016,20149148,20150760,20164741,20166271,20194348,20199880,20207587', 'assoc_port': '19371330:19372022,19373273:19378108,19388376:19388692,19396937:19415902,19410818:19419711,19431292:19434061,19432610:19433569,19434928:19436606,19441323:19446666,19453209:19455811,19456524:19460134,19458325:19461896,19465715:19465978,19470123:19470448,19472282:19490513,19477740:19521924,19499906:19511547,19503121:19512813,19508552:19516748,19518156:19530884,19522260:19532286,19542922:19543602,19543864:19545064,19553294:19557951,19573774:19597351,19574214:19598900,19595770:19629742,19630155:19674391,19644481:19694351,19658257:19697544,19664408:19698200,19694911:19712446,19697095:19728368,19703072:19730893,19706654:19734180,19715152:19735506,19733302:19740686,19736178:19742202,19751132:19763158,19754757:19769327,19762344:19780724,19768595:19808227,19794531:19822349,19798177:19826817,19828904:19868749,19828907:19868691,19830365:19870941,19844075:19905923,19845009:19909745,19847171:19917750,19854016:19927328,19888797:19939957,19897039:19945347,19903192:19966781,19929091:19934401,19929173:19929753,19965571:2005964', 'assoc_mat': '19371330:carton:4205:19372022,19373273:carton:4205:19378108,19388376:carton:4205:19388692,19396937:carton:4205:19415902,19410818:carton:4205:19419711,19431292:carton:4205:19434061,19432610:carton:4205:19433569,19434928:carton:4205:19436606,19441323:carton:4205:19446666,19453209:carton:4205:19455811,19456524:carton:4205:19460134,19458325:carton:4205:19461896,19465715:carton:4205:19465978,19470123:carton:4205:19470448,19472282:carton:4205:19490513,19477740:carton:4205:19521924,19499906:carton:4205:19511547,19503121:carton:4205:19512813,19508552:carton:4205:19516748,19518156:carton:4205:19530884,19522260:carton:4205:19532286,19542922:carton:4205:19543602,19543864:carton:4205:19545064,19553294:carton:4205:19557951,19573774:carton:4205:19597351,19574214:carton:4205:19598900,19595770:carton:4205:19629742,19630155:carton:4205:19674391,19644481:carton:4205:19694351,19658257:carton:4205:19697544,19664408:carton:4205:19698200,19694911:carton:4205:19712446,19697095:carton:4205:19728368,19703072:carton:4205:19730893,1970'}, {'unwanted_material': 'carton', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.00304865885298725, 'nb_photo': 52, 'list_port_cont': '20135032,20162229,20168320,20194752,20199701,20208112,20277579', 'assoc_port': '20025651:20135032,20039938:20277579,20073268:20162229,20080190:20168320,20104700:20194752,20115134:20199701,20119801:20208112', 'assoc_mat': '20025651:carton:4203:20135032,20039938:carton:4203:20277579,20073268:carton:4203:20162229,20080190:carton:4203:20168320,20104700:carton:4203:20194752,20115134:carton:4203:20199701,20119801:carton:4203:20208112'}, {'unwanted_material': 'carton', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.9461656222976069, 'nb_photo': 9511, 'list_port_cont': '19370180,19370271,19370419,19370586,19370646,19371495,19371685,19371959,19373456,19373517,19373812,19373937,19374445,19374548,19374574,19374609,19375178,19376568,19376705,19377601,19377638,19386979,19387063,19387311,19387438,19387521,19387954,19388020,19388165,19388264,19388645,19389332,19390289,19391972,19392941,19393628,19393738,19394483,19394546,19395258,19395925,19396043,19396080,19397108,19397984,19398444,19398482,19399226,19409272,19409472,19409811,19410147,19410497,19410833,19410898,19410956,19411092,19411389,19411807,19411898,19411932,19412212,19412839,19416905,19428724,19429245,19430471,19430714,19430786,19431441,19431542,19431587,19431634,19431952,19433232,19434190,19435065,19435133,19436095,19436123,19437177,19437586,19437615,19438875,19439901,19440008,19440638,19440740,19441893,19445003,19447228,19450414,19451052,19451104,19451165,19452750,19452836,19453228,19453333,19453407,19454148,19454500,19454709,19455110,19456708,19456799,19456925,19457731,19458486,19458522,19458629,19459008,19459036,1945996', 'assoc_port': '19370009:19370419,19370010:19370271,19370012:19370180,19370523:19370646,19370527:19370586,19371338:19371685,19371350:19371495,19371609:19371959,19373267:19373517,19373272:19373456,19373599:19373937,19373604:19373812,19374323:19374609,19374325:19374574,19374326:19374548,19374329:19374445,19375084:19375178,19376387:19376705,19376388:19376568,19377392:19377601,19377395:19377638,19386806:19387063,19386808:19390289,19386811:19386979,19387140:19387521,19387143:19387438,19387147:19387311,19387627:19388020,19387629:19387954,19388092:19388264,19388094:19388165,19388377:19388645,19389026:19389332,19391356:19391972,19392665:19392941,19393354:19393738,19393364:19393628,19394320:19394546,19394323:19394483,19395027:19395258,19395731:19396080,19395738:19396043,19395740:19395925,19396939:19397108,19397893:19397984,19398108:19398482,19398110:19398444,19399116:19399226,19409093:19409272,19409396:19409472,19409764:19409811,19409943:19410147,19410363:19410497,19410817:19411092,19410819:19410956,19410825:19410898,19410826:1941083', 'assoc_mat': '19370009:carton:4207:19370419,19370010:carton:4207:19370271,19370012:carton:4207:19370180,19370523:carton:4207:19370646,19370527:carton:4207:19370586,19371338:carton:4207:19371685,19371350:carton:4207:19371495,19371609:carton:4207:19371959,19373267:carton:4207:19373517,19373272:carton:4207:19373456,19373599:carton:4207:19373937,19373604:carton:4207:19373812,19374323:carton:4207:19374609,19374325:carton:4207:19374574,19374326:carton:4207:19374548,19374329:carton:4207:19374445,19375084:carton:4207:19375178,19376387:carton:4207:19376705,19376388:carton:4207:19376568,19377392:carton:4207:19377601,19377395:carton:4207:19377638,19386806:carton:4207:19387063,19386808:carton:4207:19390289,19386811:carton:4207:19386979,19387140:carton:4207:19387521,19387143:carton:4207:19387438,19387147:carton:4207:19387311,19387627:carton:4207:19388020,19387629:carton:4207:19387954,19388092:carton:4207:19388264,19388094:carton:4207:19388165,19388377:carton:4207:19388645,19389026:carton:4207:19389332,19391356:carton:4207:19391972,1939'}, {'unwanted_material': 'carton', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011472939362150707, 'nb_photo': 2986, 'list_port_cont': '20083816,20085678,20086286,20087143,20089327,20090308,20101305,20106738,20107664,20114775,20115918,20117057,20118951,20120068,20121963,20122971,20136822,20137463,20137830,20138097,20139823,20139888,20140020,20172574,20174660,20176349,20177622,20196404,20196601,20198097,20198249,20199604,20200531,20200563,20201329,20231846,20231875,20232922,20233012,20233471,20234061,20234174,20235860,20238854,20239131', 'assoc_port': '19859429:20174660,19954425:20176349,20010528:20196404,20014710:20196601,20015611:20177622,20015613:20198097,20023438:20198249,20023441:20199604,20026808:20200531,20031177:20200563,20036276:20201329,20036573:20231846,20039940:20232922,20040862:20233012,20042505:20231875,20042852:20233471,20044534:20234061,20045059:20234174,20046352:20235860,20047144:20238854,20048499:20239131,20049854:20172574,20063551:20140020,20068359:20139888,20070514:20139823,20071895:20138097,20073270:20137830,20074713:20101305,20076794:20090308,20079018:20089327,20082401:20083816,20083089:20086286,20083092:20085678,20085536:20087143,20101919:20137463,20105987:20107664,20106007:20106738,20108234:20136822,20113522:20114775,20115463:20115918,20116392:20117057,20118802:20118951,20119794:20120068,20121224:20122971,20121231:20121963', 'assoc_mat': '19859429:carton:4211:20174660,19954425:carton:4211:20176349,20010528:carton:4211:20196404,20014710:carton:4211:20196601,20015611:carton:4211:20177622,20015613:carton:4211:20198097,20023438:carton:4211:20198249,20023441:carton:4211:20199604,20026808:carton:4211:20200531,20031177:carton:4211:20200563,20036276:carton:4211:20201329,20036573:carton:4211:20231846,20039940:carton:4211:20232922,20040862:carton:4211:20233012,20042505:carton:4211:20231875,20042852:carton:4211:20233471,20044534:carton:4211:20234061,20045059:carton:4211:20234174,20046352:carton:4211:20235860,20047144:carton:4211:20238854,20048499:carton:4211:20239131,20049854:carton:4211:20172574,20063551:carton:4211:20140020,20068359:carton:4211:20139888,20070514:carton:4211:20139823,20071895:carton:4211:20138097,20073270:carton:4211:20137830,20074713:carton:4211:20101305,20076794:carton:4211:20090308,20079018:carton:4211:20089327,20082401:carton:4211:20083816,20083089:carton:4211:20086286,20083092:carton:4211:20085678,20085536:carton:4211:20087143,2010'}, {'unwanted_material': 'carton', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.004043546661691944, 'nb_photo': 158, 'list_port_cont': '19371781,19371878,19375346,19395419,19396187,19398264,19411163,19412232,19428826,19429584,19431696,19433395,19435296,19442085,19457013,19457932,19468234,19471577,19476478,19477113,19482497,19490567,19504970,19510550,19517041,19517592,19519876,19521293,19526085,19543059,19543583,19544798,19549269,19555652,19556472,19556841,19557593,19572312,19572698,19577753,19578494,19581498,19585709,19625343,19625706,19631773,19638834,19643552,19649942,19652673,19665847,19695228,19696423,19696813,19700615,19707979,19711762,19731155,19735312,19736969,19753193,19756346,19758818,19760284,19763007,19766772,19770419,19795846,19799204,19802798,19803493,19820118,19822207,19823986,19830453,19835167,19840720,19843369,19845223,19846163,19852179,19856470,19856681,19858675,19863697,19880407,19882844,19887449,19889950,19918200,19929554,19930423,19931465,19931573,19931670,19958639,19965448,19965984,19970659,19976749,20007443,20015160,20016266,20027587,20031537,20041409,20042814,20045736,20047929,20065822,20083831,20088235,20107422,2011588', 'assoc_port': '19371333:19371878,19371343:19371781,19375083:19375346,19395028:19395419,19395733:19396187,19397895:19398264,19410821:19411163,19411750:19412232,19428660:19428826,19429023:19429584,19431298:19431696,19433117:19433395,19434927:19435296,19441325:19442085,19456526:19457013,19457586:19457932,19467832:19468234,19470642:19471577,19474562:19476478,19475793:19477113,19477742:19482497,19489650:19490567,19504621:19504970,19510199:19510550,19516785:19517041,19517299:19517592,19519425:19519876,19521073:19521293,19525736:19526085,19542924:19543059,19543454:19543583,19544335:19544798,19548440:19549269,19555144:19556472,19555155:19555652,19556618:19556841,19557296:19557593,19571854:19572312,19572363:19572698,19576089:19578494,19576093:19577753,19580446:19581498,19584650:19585709,19624385:19625706,19624400:19625343,19630153:19631773,19637612:19638834,19641633:19643552,19648134:19649942,19650949:19652673,19664410:19665847,19694909:19695228,19696204:19696423,19696358:19696813,19699492:19700615,19706653:19707979,19710368:1971176', 'assoc_mat': '19371333:carton:3327:19371878,19371343:carton:3327:19371781,19375083:carton:3327:19375346,19395028:carton:3327:19395419,19395733:carton:3327:19396187,19397895:carton:3327:19398264,19410821:carton:3327:19411163,19411750:carton:3327:19412232,19428660:carton:3327:19428826,19429023:carton:3327:19429584,19431298:carton:3327:19431696,19433117:carton:3327:19433395,19434927:carton:3327:19435296,19441325:carton:3327:19442085,19456526:carton:3327:19457013,19457586:carton:3327:19457932,19467832:carton:3327:19468234,19470642:carton:3327:19471577,19474562:carton:3327:19476478,19475793:carton:3327:19477113,19477742:carton:3327:19482497,19489650:carton:3327:19490567,19504621:carton:3327:19504970,19510199:carton:3327:19510550,19516785:carton:3327:19517041,19517299:carton:3327:19517592,19519425:carton:3327:19519876,19521073:carton:3327:19521293,19525736:carton:3327:19526085,19542924:carton:3327:19543059,19543454:carton:3327:19543583,19544335:carton:3327:19544798,19548440:carton:3327:19549269,19555144:carton:3327:19556472,1955'}, {'unwanted_material': 'carton', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.015424033907586628, 'nb_photo': 2993, 'list_port_cont': '19376012,19389430,19393694,19394811,19395959,19398598,19398952,19431359,19432749,19436011,19451032,19452483,19454563,19456734,19456911,19460444,19466681,19470766,19475913,19491423,19491826,19492161,19492370,19492649,19492759,19492884,19492984,19493273,19493439,19493489,19493608,19494591,19495169,19498506,19499433,19501956,19505658,19508034,19516577,19516931,19522404,19522509,19525993,19526397,19543566,19547748,19556107,19557673,19571364,19578432,19585269,19599149,19628143,19655886,19695430,19703332,19735160,19750836,19762883,19769526,19772802,19820331,19834162,19900211,19929261,19977050,19990226,19990279,20011642,20015828,20031487,20038026,20041246,20046517,20064171,20071026,20079768,20084747,20090274,20103289,20118345,20121539', 'assoc_port': '19373601:19376012,19389024:19389430,19392673:19394811,19392678:19393694,19395022:19395959,19396944:19398598,19398801:19398952,19430309:19431359,19432609:19432749,19435730:19436011,19450724:19451032,19452021:19452483,19454281:19454563,19456544:19456734,19456546:19456911,19460254:19460444,19466554:19466681,19470640:19470766,19475779:19475913,19491328:19491423,19491469:19491826,19491473:19493608,19491478:19494591,19491794:19492161,19491796:19493489,19492203:19493273,19492206:19492984,19492207:19495169,19492208:19492759,19492209:19492884,19492210:19493439,19492214:19492649,19492220:19492370,19498292:19498506,19499281:19499433,19501675:19501956,19504617:19505658,19507779:19508034,19516420:19516577,19516789:19516931,19521065:19522404,19522258:19522509,19525739:19525993,19526152:19526397,19543456:19543566,19547338:19547748,19555148:19556107,19557294:19557673,19571018:19571364,19577725:19578432,19584649:19585269,19598087:19599149,19627446:19628143,19655155:19655886,19695267:19695430,19703073:19703332,19735101:1973516', 'assoc_mat': '19373601:carton:3594:19376012,19389024:carton:3594:19389430,19392673:carton:3594:19394811,19392678:carton:3594:19393694,19395022:carton:3594:19395959,19396944:carton:3594:19398598,19398801:carton:3594:19398952,19430309:carton:3594:19431359,19432609:carton:3594:19432749,19435730:carton:3594:19436011,19450724:carton:3594:19451032,19452021:carton:3594:19452483,19454281:carton:3594:19454563,19456544:carton:3594:19456734,19456546:carton:3594:19456911,19460254:carton:3594:19460444,19466554:carton:3594:19466681,19470640:carton:3594:19470766,19475779:carton:3594:19475913,19491328:carton:3594:19491423,19491469:carton:3594:19491826,19491473:carton:3594:19493608,19491478:carton:3594:19494591,19491794:carton:3594:19492161,19491796:carton:3594:19493489,19492203:carton:3594:19493273,19492206:carton:3594:19492984,19492207:carton:3594:19495169,19492208:carton:3594:19492759,19492209:carton:3594:19492884,19492210:carton:3594:19493439,19492214:carton:3594:19492649,19492220:carton:3594:19492370,19498292:carton:3594:19498506,1949'}, {'unwanted_material': 'cartonnette', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0018896150885583352, 'nb_photo': 335, 'list_port_cont': '19367920,19370239,19371566,19371724,19376067,19392222,19393194,19398335,19398522,19398980,19399260,19409416,19410873,19431830,19433262,19437259,19440778,19441818,19453064,19456321,19456764,19460200,19468072,19470871,19473038,19478227,19481377,19484546,19485304,19488019,19488683,19492290,19492327,19492635,19493079,19494936,19495061,19495326,19495626,19496018,19496930,19501121,19504874,19506141,19508365,19508482,19508697,19516542,19516942,19517194,19522031,19522411,19522759,19544504,19545633,19554351,19556220,19557199,19570646,19574023,19579826,19624997,19630934,19639056,19640935,19645621,19655945,19693686,19694329,19695441,19696918,19697460,19704833,19706747,19707455,19709451,19712289,19719058,19721906,19728095,19733228,19734314,19735547,19735856,19736522,19737036,19737628,19751265,19764141,19790350,19792969,19793425,19794715,19826118,19843267,19869578,19890911,19914665,19915228,19925476,19927212,19929336,19930915,19931239,19931562,19931764,19932195,19932534,19934442,19935270,19939720,19940003,19940426,1994183', 'assoc_port': '19367835:19367920,19370011:19370239,19371334:19371724,19371340:19371566,19375082:19376067,19391355:19392222,19392680:19393194,19398109:19398522,19398112:19398335,19398802:19398980,19399117:19399260,19409397:19409416,19410823:19410873,19431299:19431830,19433119:19433262,19436971:19437259,19440218:19440778,19441314:19441818,19452008:19453064,19454282:19456321,19456529:19456764,19459529:19460200,19467831:19468072,19470644:19470871,19472286:19473038,19477264:19485304,19477738:19478227,19478465:19484546,19480444:19481377,19487876:19488019,19488313:19488683,19489649:19496930,19491466:19496018,19491471:19495626,19491795:19492290,19492196:19495326,19492198:19495061,19492199:19494936,19492218:19492635,19492219:19493079,19492222:19492327,19500654:19501121,19504619:19504874,19505866:19506141,19507770:19508482,19507774:19508365,19508549:19508697,19516419:19516542,19516788:19517194,19516791:19516942,19521854:19522031,19522262:19522759,19522267:19522411,19544337:19544504,19545202:19545633,19554126:19554351,19556020:1955622', 'assoc_mat': '19367835:cartonnette:3726:19367920,19370011:cartonnette:3726:19370239,19371334:cartonnette:3726:19371724,19371340:cartonnette:3726:19371566,19375082:cartonnette:3726:19376067,19391355:cartonnette:3726:19392222,19392680:cartonnette:3726:19393194,19398109:cartonnette:3726:19398522,19398112:cartonnette:3726:19398335,19398802:cartonnette:3726:19398980,19399117:cartonnette:3726:19399260,19409397:cartonnette:3726:19409416,19410823:cartonnette:3726:19410873,19431299:cartonnette:3726:19431830,19433119:cartonnette:3726:19433262,19436971:cartonnette:3726:19437259,19440218:cartonnette:3726:19440778,19441314:cartonnette:3726:19441818,19452008:cartonnette:3726:19453064,19454282:cartonnette:3726:19456321,19456529:cartonnette:3726:19456764,19459529:cartonnette:3726:19460200,19467831:cartonnette:3726:19468072,19470644:cartonnette:3726:19470871,19472286:cartonnette:3726:19473038,19477264:cartonnette:3726:19485304,19477738:cartonnette:3726:19478227,19478465:cartonnette:3726:19484546,19480444:cartonnette:3726:19481377,19487876:'}, {'unwanted_material': 'Carton_brun', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008125162139021804, 'nb_photo': 1132, 'list_port_cont': '19367913,19370242,19371572,19371719,19373124,19374110,19375661,19376069,19376679,19387336,19387921,19392218,19392982,19393192,19398336,19398517,19398978,19399255,19409407,19409673,19410870,19411833,19412137,19430452,19431835,19432649,19433269,19436226,19437249,19437556,19440372,19440776,19441819,19453065,19455363,19456324,19456762,19459214,19460207,19460503,19466650,19468075,19470495,19470872,19473043,19475937,19476053,19476244,19477325,19477654,19478228,19481373,19484541,19485305,19488020,19488058,19488681,19491741,19491984,19492299,19492326,19492628,19493077,19493495,19494816,19494945,19495051,19495633,19496019,19496927,19499739,19501119,19503392,19504875,19504993,19506139,19508372,19508483,19509554,19509722,19510419,19511256,19516543,19516939,19517196,19522035,19522412,19522572,19522754,19524955,19525921,19545630,19546007,19550842,19554350,19556211,19557208,19570639,19574025,19574630,19579825,19591213,19594988,19624988,19630933,19639055,19640931,19645619,19647855,19655421,19655938,19656886,19659512,1966608', 'assoc_port': '19367835:19367913,19370011:19370242,19371334:19371719,19371340:19371572,19372924:19373124,19373605:19374110,19375082:19376069,19375085:19375661,19376386:19376679,19387148:19387336,19387626:19387921,19391355:19392218,19392675:19392982,19392680:19393192,19398109:19398517,19398112:19398336,19398802:19398978,19399117:19399255,19409397:19409407,19409398:19409673,19410823:19410870,19411746:19411833,19412018:19412137,19430310:19430452,19431299:19431835,19432608:19432649,19433119:19433269,19435757:19436226,19436971:19437249,19437332:19437556,19439725:19440372,19440218:19440776,19441314:19441819,19452008:19453065,19454282:19456324,19454980:19455363,19456529:19456762,19458322:19459214,19459529:19460207,19460253:19460503,19466555:19466650,19467831:19468075,19469397:19470495,19470641:19477325,19470644:19470872,19472286:19473043,19475777:19476244,19475782:19476053,19475788:19475937,19477264:19485305,19477267:19477654,19477738:19478228,19478465:19484541,19480444:19481373,19487875:19499739,19487876:19488020,19487953:1948805', 'assoc_mat': '19367835:Carton_brun:3726:19367913,19370011:Carton_brun:3726:19370242,19371334:Carton_brun:3726:19371719,19371340:Carton_brun:3726:19371572,19372924:Carton_brun:3726:19373124,19373605:Carton_brun:3726:19374110,19375082:Carton_brun:3726:19376069,19375085:Carton_brun:3726:19375661,19376386:Carton_brun:3726:19376679,19387148:Carton_brun:3726:19387336,19387626:Carton_brun:3726:19387921,19391355:Carton_brun:3726:19392218,19392675:Carton_brun:3726:19392982,19392680:Carton_brun:3726:19393192,19398109:Carton_brun:3726:19398517,19398112:Carton_brun:3726:19398336,19398802:Carton_brun:3726:19398978,19399117:Carton_brun:3726:19399255,19409397:Carton_brun:3726:19409407,19409398:Carton_brun:3726:19409673,19410823:Carton_brun:3726:19410870,19411746:Carton_brun:3726:19411833,19412018:Carton_brun:3726:19412137,19430310:Carton_brun:3726:19430452,19431299:Carton_brun:3726:19431835,19432608:Carton_brun:3726:19432649,19433119:Carton_brun:3726:19433269,19435757:Carton_brun:3726:19436226,19436971:Carton_brun:3726:19437249,19437332:'}, {'unwanted_material': 'Carton_gris', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.004915544474067521, 'nb_photo': 588, 'list_port_cont': '19370245,19371571,19372170,19373121,19375660,19376062,19376670,19387927,19392213,19393199,19395229,19398331,19398514,19399265,19409413,19409672,19410865,19411838,19412139,19431829,19433261,19436224,19437260,19437563,19440368,19440767,19441825,19453057,19455369,19456760,19460196,19470489,19470874,19473048,19476048,19477320,19477648,19478224,19481372,19484547,19485297,19488021,19488054,19488677,19491740,19491990,19492625,19493076,19493492,19495324,19496017,19496929,19501111,19503391,19504882,19504987,19506142,19508361,19508479,19508693,19509562,19509713,19510423,19516943,19522037,19522563,19522753,19524960,19544506,19545623,19546001,19547686,19550843,19554355,19556221,19557206,19570643,19574027,19574633,19579820,19591211,19594987,19624998,19630931,19639047,19640929,19645620,19647862,19655414,19656889,19666090,19694321,19696927,19697464,19703877,19704834,19707457,19709449,19712288,19716692,19717815,19719054,19728088,19733234,19734316,19735860,19737035,19737622,19750805,19751264,19764130,19790354,19792953,1979297', 'assoc_port': '19370011:19370245,19371335:19372170,19371340:19371571,19372924:19373121,19375082:19376062,19375085:19375660,19376386:19376670,19387626:19387927,19391355:19392213,19392680:19393199,19395024:19395229,19398109:19398514,19398112:19398331,19399117:19399265,19409397:19409413,19409398:19409672,19410823:19410865,19411746:19411838,19412018:19412139,19431299:19431829,19433119:19433261,19435757:19436224,19436971:19437260,19437332:19437563,19439725:19440368,19440218:19440767,19441314:19441825,19452008:19453057,19454980:19455369,19456529:19456760,19459529:19460196,19469397:19470489,19470641:19477320,19470644:19470874,19472286:19473048,19475782:19476048,19477264:19485297,19477267:19477648,19477738:19478224,19478465:19484547,19480444:19481372,19487876:19488021,19487953:19488054,19488313:19488677,19489649:19496929,19491466:19496017,19491474:19491990,19491475:19491740,19492196:19495324,19492211:19493492,19492218:19492625,19492219:19493076,19500654:19501111,19503117:19503391,19504619:19504882,19504620:19504987,19505866:1950614', 'assoc_mat': '19370011:Carton_gris:3726:19370245,19371335:Carton_gris:3726:19372170,19371340:Carton_gris:3726:19371571,19372924:Carton_gris:3726:19373121,19375082:Carton_gris:3726:19376062,19375085:Carton_gris:3726:19375660,19376386:Carton_gris:3726:19376670,19387626:Carton_gris:3726:19387927,19391355:Carton_gris:3726:19392213,19392680:Carton_gris:3726:19393199,19395024:Carton_gris:3726:19395229,19398109:Carton_gris:3726:19398514,19398112:Carton_gris:3726:19398331,19399117:Carton_gris:3726:19399265,19409397:Carton_gris:3726:19409413,19409398:Carton_gris:3726:19409672,19410823:Carton_gris:3726:19410865,19411746:Carton_gris:3726:19411838,19412018:Carton_gris:3726:19412139,19431299:Carton_gris:3726:19431829,19433119:Carton_gris:3726:19433261,19435757:Carton_gris:3726:19436224,19436971:Carton_gris:3726:19437260,19437332:Carton_gris:3726:19437563,19439725:Carton_gris:3726:19440368,19440218:Carton_gris:3726:19440767,19441314:Carton_gris:3726:19441825,19452008:Carton_gris:3726:19453057,19454980:Carton_gris:3726:19455369,19456529:'}, {'unwanted_material': 'ela', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.0037982143527577755, 'nb_photo': 94, 'list_port_cont': '19372016,19378114,19388695,19415928,19419712,19433575,19434049,19436604,19455816,19460140,19470441,19490514,19511556,19516758,19521923,19543591,19545052,19557946,19597358,19598915,19629736,19697554,19712436,19728353,19730885,19734183,19735514,19740678,19742213,19808213,19822345,19868745,19870933,19917744,19927335,19929749,19934406,19939949,19945346,19966778,19982746,20059629,20149135,20150761,20164748,20166277,20194339,20199879,20207585', 'assoc_port': '19371330:19372016,19373273:19378114,19388376:19388695,19396937:19415928,19410818:19419712,19431292:19434049,19432610:19433575,19434928:19436604,19453209:19455816,19456524:19460140,19470123:19470441,19472282:19490514,19477740:19521923,19499906:19511556,19508552:19516758,19542922:19543591,19543864:19545052,19553294:19557946,19573774:19597358,19574214:19598915,19595770:19629736,19658257:19697554,19694911:19712436,19697095:19728353,19703072:19730885,19706654:19734183,19715152:19735514,19733302:19740678,19736178:19742213,19768595:19808213,19794531:19822345,19828904:19868745,19830365:19870933,19847171:19917744,19854016:19927335,19888797:19939949,19897039:19945346,19903192:19966778,19929091:19934406,19929173:19929749,19965571:20059629,19981942:19982746,20043627:20149135,20049858:20150761,20074722:20164748,20076786:20166277,20102661:20194339,20116393:20199879,20119803:20207585', 'assoc_mat': '19371330:ela:4205:19372016,19373273:ela:4205:19378114,19388376:ela:4205:19388695,19396937:ela:4205:19415928,19410818:ela:4205:19419712,19431292:ela:4205:19434049,19432610:ela:4205:19433575,19434928:ela:4205:19436604,19453209:ela:4205:19455816,19456524:ela:4205:19460140,19470123:ela:4205:19470441,19472282:ela:4205:19490514,19477740:ela:4205:19521923,19499906:ela:4205:19511556,19508552:ela:4205:19516758,19542922:ela:4205:19543591,19543864:ela:4205:19545052,19553294:ela:4205:19557946,19573774:ela:4205:19597358,19574214:ela:4205:19598915,19595770:ela:4205:19629736,19658257:ela:4205:19697554,19694911:ela:4205:19712436,19697095:ela:4205:19728353,19703072:ela:4205:19730885,19706654:ela:4205:19734183,19715152:ela:4205:19735514,19733302:ela:4205:19740678,19736178:ela:4205:19742213,19768595:ela:4205:19808213,19794531:ela:4205:19822345,19828904:ela:4205:19868745,19830365:ela:4205:19870933,19847171:ela:4205:19917744,19854016:ela:4205:19927335,19888797:ela:4205:19939949,19897039:ela:4205:19945346,19903192:ela:4205:1996677'}, {'unwanted_material': 'ela', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.9852756677776967, 'nb_photo': 1766, 'list_port_cont': '19378740,19382775,19391044,19414001,19421450,19421669,19432960,19442609,19454857,19460654,19464252,19470368,19492243,19498099,19511679,19513945,19517315,19530790,19536259,19555497,19555671,19580123,19600890,19620620,19631285,19693436,19695996,19698317,19728786,19735534,19736195,19741469,19745781,19747033,19750931,19770757,19782404,19820629,19823157,19834503,19844790,19866549,19906396,19932250,19933865,19934194,19934615,19937473,19938283,19945320,19971486,20017960,20072293,20085447,20120047,20135034,20149747,20150059,20157254,20162218,20168309,20194756,20199714,20208109,20277578', 'assoc_port': '19373270:19378740,19377396:19382775,19389028:19391044,19395737:19421669,19409763:19421450,19413714:19414001,19431686:19432960,19438275:19442609,19452003:19454857,19454978:19464252,19460255:19460654,19468802:19470368,19474564:19492243,19487949:19498099,19499905:19511679,19504622:19513945,19509376:19517315,19518153:19530790,19522263:19536259,19548439:19555497,19548442:19555671,19559139:19580123,19576088:19600890,19580445:19620620,19595774:19631285,19634690:19693436,19648137:19695996,19662881:19698317,19695270:19736195,19697951:19728786,19704736:19741469,19715120:19735534,19732428:19745781,19735438:19747033,19749866:19750931,19754764:19770757,19763322:19782404,19768591:19820629,19794532:19823157,19805097:19834503,19820055:19844790,19826829:19866549,19832551:19937473,19844076:19906396,19848346:20017960,19859419:19933865,19859426:19934194,19884844:19938283,19897027:19945320,19905707:19971486,19929087:19934615,19929163:19932250,19958099:20150059,19975335:20072293,19984110:20085447,20014712:20120047,20025651:2013503', 'assoc_mat': '19373270:ela:4203:19378740,19377396:ela:4203:19382775,19389028:ela:4203:19391044,19395737:ela:4203:19421669,19409763:ela:4203:19421450,19413714:ela:4203:19414001,19431686:ela:4203:19432960,19438275:ela:4203:19442609,19452003:ela:4203:19454857,19454978:ela:4203:19464252,19460255:ela:4203:19460654,19468802:ela:4203:19470368,19474564:ela:4203:19492243,19487949:ela:4203:19498099,19499905:ela:4203:19511679,19504622:ela:4203:19513945,19509376:ela:4203:19517315,19518153:ela:4203:19530790,19522263:ela:4203:19536259,19548439:ela:4203:19555497,19548442:ela:4203:19555671,19559139:ela:4203:19580123,19576088:ela:4203:19600890,19580445:ela:4203:19620620,19595774:ela:4203:19631285,19634690:ela:4203:19693436,19648137:ela:4203:19695996,19662881:ela:4203:19698317,19695270:ela:4203:19736195,19697951:ela:4203:19728786,19704736:ela:4203:19741469,19715120:ela:4203:19735534,19732428:ela:4203:19745781,19735438:ela:4203:19747033,19749866:ela:4203:19750931,19754764:ela:4203:19770757,19763322:ela:4203:19782404,19768591:ela:4203:1982062'}, {'unwanted_material': 'ela', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0009040036213860044, 'nb_photo': 402, 'list_port_cont': '20083803,20085666,20086294,20087132,20089335,20090309,20101307,20106740,20107662,20114771,20115910,20117059,20118965,20120072,20121969,20122968,20136828,20137452,20137829,20138098,20139825,20139877,20140009,20172566,20174667,20176346,20177623,20196403,20196611,20198089,20198243,20199590,20200527,20200559,20201316,20231845,20231868,20232918,20233013,20233482,20234056,20234168,20235863,20238866,20239135', 'assoc_port': '19859429:20174667,19954425:20176346,20010528:20196403,20014710:20196611,20015611:20177623,20015613:20198089,20023438:20198243,20023441:20199590,20026808:20200527,20031177:20200559,20036276:20201316,20036573:20231845,20039940:20232918,20040862:20233013,20042505:20231868,20042852:20233482,20044534:20234056,20045059:20234168,20046352:20235863,20047144:20238866,20048499:20239135,20049854:20172566,20063551:20140009,20068359:20139877,20070514:20139825,20071895:20138098,20073270:20137829,20074713:20101307,20076794:20090309,20079018:20089335,20082401:20083803,20083089:20086294,20083092:20085666,20085536:20087132,20101919:20137452,20105987:20107662,20106007:20106740,20108234:20136828,20113522:20114771,20115463:20115910,20116392:20117059,20118802:20118965,20119794:20120072,20121224:20122968,20121231:20121969', 'assoc_mat': '19859429:ela:4211:20174667,19954425:ela:4211:20176346,20010528:ela:4211:20196403,20014710:ela:4211:20196611,20015611:ela:4211:20177623,20015613:ela:4211:20198089,20023438:ela:4211:20198243,20023441:ela:4211:20199590,20026808:ela:4211:20200527,20031177:ela:4211:20200559,20036276:ela:4211:20201316,20036573:ela:4211:20231845,20039940:ela:4211:20232918,20040862:ela:4211:20233013,20042505:ela:4211:20231868,20042852:ela:4211:20233482,20044534:ela:4211:20234056,20045059:ela:4211:20234168,20046352:ela:4211:20235863,20047144:ela:4211:20238866,20048499:ela:4211:20239135,20049854:ela:4211:20172566,20063551:ela:4211:20140009,20068359:ela:4211:20139877,20070514:ela:4211:20139825,20071895:ela:4211:20138098,20073270:ela:4211:20137829,20074713:ela:4211:20101307,20076794:ela:4211:20090309,20079018:ela:4211:20089335,20082401:ela:4211:20083803,20083089:ela:4211:20086294,20083092:ela:4211:20085666,20085536:ela:4211:20087132,20101919:ela:4211:20137452,20105987:ela:4211:20107662,20106007:ela:4211:20106740,20108234:ela:4211:2013682'}, {'unwanted_material': 'etiquette', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 8.949208590370027e-05, 'nb_photo': 17, 'list_port_cont': '20135044,20162231,20168318,20194743,20199707,20208110,20277587', 'assoc_port': '20025651:20135044,20039938:20277587,20073268:20162231,20080190:20168318,20104700:20194743,20115134:20199707,20119801:20208110', 'assoc_mat': '20025651:etiquette:4203:20135044,20039938:etiquette:4203:20277587,20073268:etiquette:4203:20162231,20080190:etiquette:4203:20168318,20104700:etiquette:4203:20194743,20115134:etiquette:4203:20199707,20119801:etiquette:4203:20208110'}, {'unwanted_material': 'etiquette', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0031346543457227913, 'nb_photo': 2902, 'list_port_cont': '19370506,19370611,19371755,19373184,19373868,19374473,19376601,19377702,19379399,19387362,19387562,19388223,19389700,19393022,19393777,19394590,19395296,19395983,19397179,19398021,19399047,19409857,19410523,19410919,19411421,19411860,19413867,19428744,19429614,19430547,19431478,19433327,19434250,19436192,19437343,19437724,19439966,19440144,19440806,19447290,19451134,19452606,19452775,19453682,19454202,19455301,19456849,19457798,19458560,19458656,19460168,19460411,19467216,19467437,19468386,19470270,19470419,19471364,19473213,19475245,19476025,19476182,19477887,19481226,19486667,19488088,19488343,19490441,19491705,19491813,19491834,19492795,19494773,19495047,19495236,19498362,19499065,19499596,19500891,19501951,19502664,19503296,19505814,19506127,19506286,19508031,19508154,19509551,19510377,19516982,19517569,19517737,19518424,19518518,19520441,19520574,19522016,19524896,19525902,19526438,19528208,19542971,19543531,19543983,19544486,19545611,19548084,19549154,19549931,19550887,19552885,19554429,19554583,1955541', 'assoc_port': '19370008:19370506,19370490:19370611,19371345:19371755,19372925:19373184,19373269:19373868,19374327:19374473,19376385:19376601,19377393:19377702,19377991:19379399,19387142:19387562,19387146:19387362,19388091:19388223,19389029:19389700,19392668:19393022,19393367:19393777,19394322:19394590,19395026:19395296,19395741:19395983,19396942:19397179,19397896:19398021,19398803:19399047,19409762:19409857,19410364:19410523,19410822:19410919,19411326:19411421,19411749:19411860,19413713:19413867,19428661:19428744,19429024:19429614,19430312:19430547,19431296:19431478,19433116:19433327,19433908:19434250,19435728:19436192,19436973:19437343,19437327:19437724,19439722:19440144,19439727:19439966,19440252:19440806,19446871:19447290,19450727:19451134,19452006:19452775,19452026:19452606,19453211:19453682,19454047:19454202,19454979:19455301,19456541:19456849,19457585:19457798,19458326:19458656,19458328:19458560,19459522:19460168,19460252:19460411,19465712:19468386,19466860:19467437,19466864:19467216,19469395:19470270,19470124:1947041', 'assoc_mat': '19370008:etiquette:4200:19370506,19370490:etiquette:4200:19370611,19371345:etiquette:4200:19371755,19372925:etiquette:4200:19373184,19373269:etiquette:4200:19373868,19374327:etiquette:4200:19374473,19376385:etiquette:4200:19376601,19377393:etiquette:4200:19377702,19377991:etiquette:4200:19379399,19387142:etiquette:4200:19387562,19387146:etiquette:4200:19387362,19388091:etiquette:4200:19388223,19389029:etiquette:4200:19389700,19392668:etiquette:4200:19393022,19393367:etiquette:4200:19393777,19394322:etiquette:4200:19394590,19395026:etiquette:4200:19395296,19395741:etiquette:4200:19395983,19396942:etiquette:4200:19397179,19397896:etiquette:4200:19398021,19398803:etiquette:4200:19399047,19409762:etiquette:4200:19409857,19410364:etiquette:4200:19410523,19410822:etiquette:4200:19410919,19411326:etiquette:4200:19411421,19411749:etiquette:4200:19411860,19413713:etiquette:4200:19413867,19428661:etiquette:4200:19428744,19429024:etiquette:4200:19429614,19430312:etiquette:4200:19430547,19431296:etiquette:4200:19431478,1'}, {'unwanted_material': 'etiquette', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 5.7378256069183997e-05, 'nb_photo': 44, 'list_port_cont': '20083808,20085679,20086296,20087141,20089337,20101306,20106733,20114761,20115908,20117051,20118956,20136825,20137457,20137823,20138099,20172563,20174652,20177637,20196407,20199600,20200550,20201325,20231835,20232925,20234055,20234166,20235864,20238853,20239142', 'assoc_port': '19859429:20174652,20010528:20196407,20015611:20177637,20023441:20199600,20031177:20200550,20036276:20201325,20036573:20231835,20039940:20232925,20044534:20234055,20045059:20234166,20046352:20235864,20047144:20238853,20048499:20239142,20049854:20172563,20071895:20138099,20073270:20137823,20074713:20101306,20079018:20089337,20082401:20083808,20083089:20086296,20083092:20085679,20085536:20087141,20101919:20137457,20106007:20106733,20108234:20136825,20113522:20114761,20115463:20115908,20116392:20117051,20118802:20118956', 'assoc_mat': '19859429:etiquette:4211:20174652,20010528:etiquette:4211:20196407,20015611:etiquette:4211:20177637,20023441:etiquette:4211:20199600,20031177:etiquette:4211:20200550,20036276:etiquette:4211:20201325,20036573:etiquette:4211:20231835,20039940:etiquette:4211:20232925,20044534:etiquette:4211:20234055,20045059:etiquette:4211:20234166,20046352:etiquette:4211:20235864,20047144:etiquette:4211:20238853,20048499:etiquette:4211:20239142,20049854:etiquette:4211:20172563,20071895:etiquette:4211:20138099,20073270:etiquette:4211:20137823,20074713:etiquette:4211:20101306,20079018:etiquette:4211:20089337,20082401:etiquette:4211:20083808,20083089:etiquette:4211:20086296,20083092:etiquette:4211:20085679,20085536:etiquette:4211:20087141,20101919:etiquette:4211:20137457,20106007:etiquette:4211:20106733,20108234:etiquette:4211:20136825,20113522:etiquette:4211:20114761,20115463:etiquette:4211:20115908,20116392:etiquette:4211:20117051,20118802:etiquette:4211:20118956'}, {'unwanted_material': 'etiquette', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0009105468752642678, 'nb_photo': 16, 'list_port_cont': '19388338,19393878,19398268,19411154,19454789,19457015,19693335,19696933,19704964,19736018,19803502,19860762,19880416,19905902,20027588,20107431', 'assoc_port': '19388090:19388338,19393359:19393878,19397895:19398268,19410821:19411154,19454279:19454789,19456526:19457015,19693113:19693335,19696353:19696933,19704032:19704964,19735678:19736018,19802103:19803502,19844067:19905902,19859425:19860762,19878407:19880416,20025654:20027588,20106006:20107431', 'assoc_mat': '19388090:etiquette:3327:19388338,19393359:etiquette:3327:19393878,19397895:etiquette:3327:19398268,19410821:etiquette:3327:19411154,19454279:etiquette:3327:19454789,19456526:etiquette:3327:19457015,19693113:etiquette:3327:19693335,19696353:etiquette:3327:19696933,19704032:etiquette:3327:19704964,19735678:etiquette:3327:19736018,19802103:etiquette:3327:19803502,19844067:etiquette:3327:19905902,19859425:etiquette:3327:19860762,19878407:etiquette:3327:19880416,20025654:etiquette:3327:20027588,20106006:etiquette:3327:20107431'}, {'unwanted_material': 'film_plastique', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.01488405518862455, 'nb_photo': 9377, 'list_port_cont': '19378735,19382767,19391050,19414007,19421456,19421672,19432967,19442605,19454860,19460664,19464248,19470373,19492239,19498096,19511667,19513948,19517307,19530789,19536264,19555493,19555674,19580120,19600900,19620631,19631279,19693441,19695995,19698315,19728797,19735533,19736193,19741475,19745782,19747030,19750935,19770762,19782402,19820641,19823153,19834492,19844787,19866551,19906410,19932253,19933866,19934192,19934602,19937462,19938288,19945322,19971478,20017961,20072295,20085448,20120041,20135040,20149746,20150057,20157253,20162221,20168321,20194750,20199708,20208103,20277584', 'assoc_port': '19373270:19378735,19377396:19382767,19389028:19391050,19395737:19421672,19409763:19421456,19413714:19414007,19431686:19432967,19438275:19442605,19452003:19454860,19454978:19464248,19460255:19460664,19468802:19470373,19474564:19492239,19487949:19498096,19499905:19511667,19504622:19513948,19509376:19517307,19518153:19530789,19522263:19536264,19548439:19555493,19548442:19555674,19559139:19580120,19576088:19600900,19580445:19620631,19595774:19631279,19634690:19693441,19648137:19695995,19662881:19698315,19695270:19736193,19697951:19728797,19704736:19741475,19715120:19735533,19732428:19745782,19735438:19747030,19749866:19750935,19754764:19770762,19763322:19782402,19768591:19820641,19794532:19823153,19805097:19834492,19820055:19844787,19826829:19866551,19832551:19937462,19844076:19906410,19848346:20017961,19859419:19933866,19859426:19934192,19884844:19938288,19897027:19945322,19905707:19971478,19929087:19934602,19929163:19932253,19958099:20150057,19975335:20072295,19984110:20085448,20014712:20120041,20025651:2013504', 'assoc_mat': '19373270:film_plastique:4203:19378735,19377396:film_plastique:4203:19382767,19389028:film_plastique:4203:19391050,19395737:film_plastique:4203:19421672,19409763:film_plastique:4203:19421456,19413714:film_plastique:4203:19414007,19431686:film_plastique:4203:19432967,19438275:film_plastique:4203:19442605,19452003:film_plastique:4203:19454860,19454978:film_plastique:4203:19464248,19460255:film_plastique:4203:19460664,19468802:film_plastique:4203:19470373,19474564:film_plastique:4203:19492239,19487949:film_plastique:4203:19498096,19499905:film_plastique:4203:19511667,19504622:film_plastique:4203:19513948,19509376:film_plastique:4203:19517307,19518153:film_plastique:4203:19530789,19522263:film_plastique:4203:19536264,19548439:film_plastique:4203:19555493,19548442:film_plastique:4203:19555674,19559139:film_plastique:4203:19580120,19576088:film_plastique:4203:19600900,19580445:film_plastique:4203:19620631,19595774:film_plastique:4203:19631279,19634690:film_plastique:4203:19693441,19648137:film_plastique:4203:1969599'}, {'unwanted_material': 'film_plastique', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.004563340236782944, 'nb_photo': 8457, 'list_port_cont': '19370181,19370273,19370411,19370585,19370661,19371507,19371690,19371964,19373450,19373509,19373811,19373941,19374451,19374534,19374586,19374618,19375172,19376570,19376696,19377594,19377626,19386978,19387060,19387306,19387435,19387519,19387950,19388016,19388160,19388270,19388646,19389325,19390292,19391965,19392946,19393636,19393748,19394495,19394547,19395264,19395933,19396045,19396088,19397101,19397989,19398441,19398477,19399234,19409269,19409476,19409815,19410148,19410486,19410839,19410901,19410962,19411097,19411385,19411805,19411891,19411924,19412202,19412826,19416897,19428719,19429259,19430479,19430719,19430789,19431449,19431539,19431588,19431631,19431959,19433234,19434196,19435068,19435123,19436100,19436126,19437183,19437582,19437629,19438869,19439894,19440006,19440643,19440737,19441882,19445008,19447216,19450416,19451050,19451101,19451174,19452748,19452835,19453224,19453335,19453398,19454142,19454498,19454713,19455120,19456699,19456784,19456927,19457727,19458482,19458523,19458627,19459012,19459033,1945997', 'assoc_port': '19370009:19370411,19370010:19370273,19370012:19370181,19370523:19370661,19370527:19370585,19371338:19371690,19371350:19371507,19371609:19371964,19373267:19373509,19373272:19373450,19373599:19373941,19373604:19373811,19374323:19374618,19374325:19374586,19374326:19374534,19374329:19374451,19375084:19375172,19376387:19376696,19376388:19376570,19377392:19377594,19377395:19377626,19386806:19387060,19386808:19390292,19386811:19386978,19387140:19387519,19387143:19387435,19387147:19387306,19387627:19388016,19387629:19387950,19388092:19388270,19388094:19388160,19388377:19388646,19389026:19389325,19391356:19391965,19392665:19392946,19393354:19393748,19393364:19393636,19394320:19394547,19394323:19394495,19395027:19395264,19395731:19396088,19395738:19396045,19395740:19395933,19396939:19397101,19397893:19397989,19398108:19398477,19398110:19398441,19399116:19399234,19409093:19409269,19409396:19409476,19409764:19409815,19409943:19410148,19410363:19410486,19410817:19411097,19410819:19410962,19410825:19410901,19410826:1941083', 'assoc_mat': '19370009:film_plastique:4207:19370411,19370010:film_plastique:4207:19370273,19370012:film_plastique:4207:19370181,19370523:film_plastique:4207:19370661,19370527:film_plastique:4207:19370585,19371338:film_plastique:4207:19371690,19371350:film_plastique:4207:19371507,19371609:film_plastique:4207:19371964,19373267:film_plastique:4207:19373509,19373272:film_plastique:4207:19373450,19373599:film_plastique:4207:19373941,19373604:film_plastique:4207:19373811,19374323:film_plastique:4207:19374618,19374325:film_plastique:4207:19374586,19374326:film_plastique:4207:19374534,19374329:film_plastique:4207:19374451,19375084:film_plastique:4207:19375172,19376387:film_plastique:4207:19376696,19376388:film_plastique:4207:19376570,19377392:film_plastique:4207:19377594,19377395:film_plastique:4207:19377626,19386806:film_plastique:4207:19387060,19386808:film_plastique:4207:19390292,19386811:film_plastique:4207:19386978,19387140:film_plastique:4207:19387519,19387143:film_plastique:4207:19387435,19387147:film_plastique:4207:1938730'}, {'unwanted_material': 'film_plastique', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0024290823934995757, 'nb_photo': 15951, 'list_port_cont': '19371221,19372275,19377668,19378219,19382560,19382680,19383403,19388497,19391871,19411276,19413543,19413722,19414282,19414812,19415973,19416933,19417510,19419516,19419657,19419868,19420328,19421076,19421832,19421990,19430585,19431169,19434155,19435824,19437100,19437293,19441167,19441992,19445546,19446447,19447403,19451338,19451420,19455028,19455146,19456830,19457049,19458242,19460564,19461805,19462913,19462949,19464002,19466129,19467459,19468153,19468811,19471871,19472409,19490799,19492257,19493073,19493693,19494309,19496035,19498148,19500185,19501081,19510234,19511687,19512365,19512430,19513192,19514622,19516726,19517896,19527457,19529371,19530106,19530897,19531376,19531862,19531994,19532209,19532515,19532672,19533470,19536450,19536468,19543792,19545726,19547847,19553977,19554201,19556808,19559754,19568233,19571250,19593911,19595693,19598778,19601420,19622589,19626660,19629420,19630891,19632379,19651645,19654084,19688387,19693889,19694133,19695165,19696591,19697719,19698414,19698497,19707899,19710180,1971542', 'assoc_port': '19370524:19371221,19371332:19372275,19371348:19377668,19373271:19378219,19376389:19382560,19377394:19382680,19377989:19383403,19387628:19388497,19389025:19391871,19392671:19420328,19394324:19413722,19395025:19414282,19395734:19414812,19395735:19421832,19395742:19415973,19397313:19416933,19397894:19417510,19398111:19421990,19409942:19419516,19409946:19419657,19410824:19419868,19410827:19411276,19412015:19421076,19412672:19413543,19429021:19430585,19430308:19437293,19430311:19431169,19432612:19434155,19433903:19435824,19434929:19437100,19436968:19441167,19437331:19441992,19439724:19445546,19440254:19446447,19446867:19447403,19450720:19451338,19450732:19451420,19452005:19455028,19452019:19455146,19454044:19456830,19454045:19457049,19454976:19458242,19457587:19461805,19458785:19462913,19459530:19460564,19460250:19464002,19460978:19462949,19465713:19466129,19466557:19467459,19466862:19468153,19467830:19468811,19469394:19471871,19470121:19472409,19472284:19490799,19473173:19501081,19474567:19492257,19475785:1949307', 'assoc_mat': '19370524:film_plastique:4211:19371221,19371332:film_plastique:4211:19372275,19371348:film_plastique:4211:19377668,19373271:film_plastique:4211:19378219,19376389:film_plastique:4211:19382560,19377394:film_plastique:4211:19382680,19377989:film_plastique:4211:19383403,19387628:film_plastique:4211:19388497,19389025:film_plastique:4211:19391871,19392671:film_plastique:4211:19420328,19394324:film_plastique:4211:19413722,19395025:film_plastique:4211:19414282,19395734:film_plastique:4211:19414812,19395735:film_plastique:4211:19421832,19395742:film_plastique:4211:19415973,19397313:film_plastique:4211:19416933,19397894:film_plastique:4211:19417510,19398111:film_plastique:4211:19421990,19409942:film_plastique:4211:19419516,19409946:film_plastique:4211:19419657,19410824:film_plastique:4211:19419868,19410827:film_plastique:4211:19411276,19412015:film_plastique:4211:19421076,19412672:film_plastique:4211:19413543,19429021:film_plastique:4211:19430585,19430308:film_plastique:4211:19437293,19430311:film_plastique:4211:1943116'}, {'unwanted_material': 'kraft', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.0012998641846520918, 'nb_photo': 129, 'list_port_cont': '19370240,19371570,19371725,19373120,19387916,19399264,19409415,19409679,19437252,19437557,19455361,19456765,19459222,19460202,19460500,19475944,19477651,19478229,19484538,19488678,19496013,19504983,19506144,19508481,19508703,19509552,19509717,19522036,19522749,19550840,19556213,19579823,19624989,19630927,19655937,19659503,19693687,19694324,19696920,19712287,19719059,19736523,19737039,19792972,19793426,19826117,19869587,19890909,19912451,19931089,19931244,19931761,19932193,19932536,19935268,19938131,19940427,19976956,20044011,20151341,20151495,20169147,20204648,20283586,20295951,20295984,20297486,20362848,20366044,20367872,20368534,20370055', 'assoc_port': '19370011:19370240,19371334:19371725,19371340:19371570,19372924:19373120,19387626:19387916,19399117:19399264,19409397:19409415,19409398:19409679,19436971:19437252,19437332:19437557,19454980:19455361,19456529:19456765,19458322:19459222,19459529:19460202,19460253:19460500,19475788:19475944,19477267:19477651,19477738:19478229,19478465:19484538,19488313:19488678,19491466:19496013,19504620:19504983,19505866:19506144,19507770:19508481,19508549:19508703,19509370:19509717,19509371:19509552,19521854:19522036,19522262:19522749,19550534:19550840,19556020:19556213,19577724:19579823,19624387:19624989,19630154:19630927,19655157:19655937,19658255:19659503,19693379:19693687,19694238:19694324,19696787:19696920,19710367:19712287,19717485:19719059,19736182:19736523,19736625:19737039,19753371:19792972,19754712:19793426,19754728:20204648,19802105:20295984,19816873:20370055,19825957:19826117,19827478:20295951,19853990:19940427,19859423:19938131,19862466:19869587,19876105:19935268,19890249:19890909,19901747:19912451,19929083:1993253', 'assoc_mat': '19370011:kraft:3726:19370240,19371334:kraft:3726:19371725,19371340:kraft:3726:19371570,19372924:kraft:3726:19373120,19387626:kraft:3726:19387916,19399117:kraft:3726:19399264,19409397:kraft:3726:19409415,19409398:kraft:3726:19409679,19436971:kraft:3726:19437252,19437332:kraft:3726:19437557,19454980:kraft:3726:19455361,19456529:kraft:3726:19456765,19458322:kraft:3726:19459222,19459529:kraft:3726:19460202,19460253:kraft:3726:19460500,19475788:kraft:3726:19475944,19477267:kraft:3726:19477651,19477738:kraft:3726:19478229,19478465:kraft:3726:19484538,19488313:kraft:3726:19488678,19491466:kraft:3726:19496013,19504620:kraft:3726:19504983,19505866:kraft:3726:19506144,19507770:kraft:3726:19508481,19508549:kraft:3726:19508703,19509370:kraft:3726:19509717,19509371:kraft:3726:19509552,19521854:kraft:3726:19522036,19522262:kraft:3726:19522749,19550534:kraft:3726:19550840,19556020:kraft:3726:19556213,19577724:kraft:3726:19579823,19624387:kraft:3726:19624989,19630154:kraft:3726:19630927,19655157:kraft:3726:19655937,19658255:'}, {'unwanted_material': 'metal', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.9616040084911339, 'nb_photo': 792, 'list_port_cont': '19372018,19378111,19388687,19415931,19419721,19433577,19434058,19436618,19446671,19455805,19460130,19461899,19465976,19470439,19490516,19511548,19512812,19516751,19521920,19530883,19532289,19543598,19545056,19557958,19597355,19598909,19629738,19674387,19694355,19697546,19698203,19712443,19728360,19730894,19734188,19735503,19740690,19742214,19763154,19769330,19780726,19808214,19822343,19826815,19868688,19868748,19870943,19905921,19909739,19917746,19927334,19929741,19934403,19939961,19945353,19966775,19982743,20059633,20094857,20119961,20136835,20147014,20149144,20150768,20164736,20166273,20194351,20199886,20207586', 'assoc_port': '19371330:19372018,19373273:19378111,19388376:19388687,19396937:19415931,19410818:19419721,19431292:19434058,19432610:19433577,19434928:19436618,19441323:19446671,19453209:19455805,19456524:19460130,19458325:19461899,19465715:19465976,19470123:19470439,19472282:19490516,19477740:19521920,19499906:19511548,19503121:19512812,19508552:19516751,19518156:19530883,19522260:19532289,19542922:19543598,19543864:19545056,19553294:19557958,19573774:19597355,19574214:19598909,19595770:19629738,19630155:19674387,19644481:19694355,19658257:19697546,19664408:19698203,19694911:19712443,19697095:19728360,19703072:19730894,19706654:19734188,19715152:19735503,19733302:19740690,19736178:19742214,19751132:19763154,19754757:19769330,19762344:19780726,19768595:19808214,19794531:19822343,19798177:19826815,19828904:19868748,19828907:19868688,19830365:19870943,19844075:19905921,19845009:19909739,19847171:19917746,19854016:19927334,19888797:19939961,19897039:19945353,19903192:19966775,19929091:19934403,19929173:19929741,19965571:2005963', 'assoc_mat': '19371330:metal:4205:19372018,19373273:metal:4205:19378111,19388376:metal:4205:19388687,19396937:metal:4205:19415931,19410818:metal:4205:19419721,19431292:metal:4205:19434058,19432610:metal:4205:19433577,19434928:metal:4205:19436618,19441323:metal:4205:19446671,19453209:metal:4205:19455805,19456524:metal:4205:19460130,19458325:metal:4205:19461899,19465715:metal:4205:19465976,19470123:metal:4205:19470439,19472282:metal:4205:19490516,19477740:metal:4205:19521920,19499906:metal:4205:19511548,19503121:metal:4205:19512812,19508552:metal:4205:19516751,19518156:metal:4205:19530883,19522260:metal:4205:19532289,19542922:metal:4205:19543598,19543864:metal:4205:19545056,19553294:metal:4205:19557958,19573774:metal:4205:19597355,19574214:metal:4205:19598909,19595770:metal:4205:19629738,19630155:metal:4205:19674387,19644481:metal:4205:19694355,19658257:metal:4205:19697546,19664408:metal:4205:19698203,19694911:metal:4205:19712443,19697095:metal:4205:19728360,19703072:metal:4205:19730894,19706654:metal:4205:19734188,19715152:'}, {'unwanted_material': 'metal', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.0014383056679662552, 'nb_photo': 32, 'list_port_cont': '20135037,20162222,20168310,20194751,20199710,20208114,20277589', 'assoc_port': '20025651:20135037,20039938:20277589,20073268:20162222,20080190:20168310,20104700:20194751,20115134:20199710,20119801:20208114', 'assoc_mat': '20025651:metal:4203:20135037,20039938:metal:4203:20277589,20073268:metal:4203:20162222,20080190:metal:4203:20168310,20104700:metal:4203:20194751,20115134:metal:4203:20199710,20119801:metal:4203:20208114'}, {'unwanted_material': 'metal', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.011934104327780082, 'nb_photo': 447, 'list_port_cont': '20083806,20085670,20086290,20087147,20089334,20090314,20101298,20106734,20107652,20114772,20115916,20117045,20118962,20120069,20121973,20122966,20136823,20137461,20137832,20138102,20139827,20139882,20140010,20172575,20174662,20176344,20177629,20196413,20196605,20198091,20198253,20199597,20200521,20200554,20201330,20231834,20231867,20232928,20233019,20233481,20234053,20234167,20235857,20238859,20239143', 'assoc_port': '19859429:20174662,19954425:20176344,20010528:20196413,20014710:20196605,20015611:20177629,20015613:20198091,20023438:20198253,20023441:20199597,20026808:20200521,20031177:20200554,20036276:20201330,20036573:20231834,20039940:20232928,20040862:20233019,20042505:20231867,20042852:20233481,20044534:20234053,20045059:20234167,20046352:20235857,20047144:20238859,20048499:20239143,20049854:20172575,20063551:20140010,20068359:20139882,20070514:20139827,20071895:20138102,20073270:20137832,20074713:20101298,20076794:20090314,20079018:20089334,20082401:20083806,20083089:20086290,20083092:20085670,20085536:20087147,20101919:20137461,20105987:20107652,20106007:20106734,20108234:20136823,20113522:20114772,20115463:20115916,20116392:20117045,20118802:20118962,20119794:20120069,20121224:20122966,20121231:20121973', 'assoc_mat': '19859429:metal:4211:20174662,19954425:metal:4211:20176344,20010528:metal:4211:20196413,20014710:metal:4211:20196605,20015611:metal:4211:20177629,20015613:metal:4211:20198091,20023438:metal:4211:20198253,20023441:metal:4211:20199597,20026808:metal:4211:20200521,20031177:metal:4211:20200554,20036276:metal:4211:20201330,20036573:metal:4211:20231834,20039940:metal:4211:20232928,20040862:metal:4211:20233019,20042505:metal:4211:20231867,20042852:metal:4211:20233481,20044534:metal:4211:20234053,20045059:metal:4211:20234167,20046352:metal:4211:20235857,20047144:metal:4211:20238859,20048499:metal:4211:20239143,20049854:metal:4211:20172575,20063551:metal:4211:20140010,20068359:metal:4211:20139882,20070514:metal:4211:20139827,20071895:metal:4211:20138102,20073270:metal:4211:20137832,20074713:metal:4211:20101298,20076794:metal:4211:20090314,20079018:metal:4211:20089334,20082401:metal:4211:20083806,20083089:metal:4211:20086290,20083092:metal:4211:20085670,20085536:metal:4211:20087147,20101919:metal:4211:20137461,20105987:'}, {'unwanted_material': 'metal', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.00012625157478808447, 'nb_photo': 2, 'list_port_cont': '19544800,20083825', 'assoc_port': '19544335:19544800,20082400:20083825', 'assoc_mat': '19544335:metal:3327:19544800,20082400:metal:3327:20083825'}, {'unwanted_material': 'metal', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0006828537322607495, 'nb_photo': 147, 'list_port_cont': '19376008,19389434,19393701,19394808,19395962,19398604,19431369,19432752,19436009,19452484,19454569,19456733,19456905,19460446,19466680,19470770,19491416,19491829,19492159,19492379,19492765,19492882,19492985,19493271,19493486,19493610,19494593,19495171,19499441,19505664,19508033,19516569,19516929,19522396,19522510,19526398,19543564,19547749,19556100,19578427,19585270,19599144,19628147,19655888,19762879,19769532,19820333,19900208,19929267,19977045,19990221,19990278,20011647,20015833,20046520,20064165,20071024,20079769,20084754,20121540', 'assoc_port': '19373601:19376008,19389024:19389434,19392673:19394808,19392678:19393701,19395022:19395962,19396944:19398604,19430309:19431369,19432609:19432752,19435730:19436009,19452021:19452484,19454281:19454569,19456544:19456733,19456546:19456905,19460254:19460446,19466554:19466680,19470640:19470770,19491328:19491416,19491469:19491829,19491473:19493610,19491478:19494593,19491794:19492159,19491796:19493486,19492203:19493271,19492206:19492985,19492207:19495171,19492208:19492765,19492209:19492882,19492220:19492379,19499281:19499441,19504617:19505664,19507779:19508033,19516420:19516569,19516789:19516929,19521065:19522396,19522258:19522510,19526152:19526398,19543456:19543564,19547338:19547749,19555148:19556100,19577725:19578427,19584649:19585270,19598087:19599144,19627446:19628147,19655155:19655888,19762347:19762879,19768593:19769532,19820060:19820333,19898887:19900208,19929114:19929267,19976780:19977045,19989963:19990278,19989965:19990221,20010527:20011647,20015614:20015833,20046355:20046520,20063541:20064165,20070525:2007102', 'assoc_mat': '19373601:metal:3594:19376008,19389024:metal:3594:19389434,19392673:metal:3594:19394808,19392678:metal:3594:19393701,19395022:metal:3594:19395962,19396944:metal:3594:19398604,19430309:metal:3594:19431369,19432609:metal:3594:19432752,19435730:metal:3594:19436009,19452021:metal:3594:19452484,19454281:metal:3594:19454569,19456544:metal:3594:19456733,19456546:metal:3594:19456905,19460254:metal:3594:19460446,19466554:metal:3594:19466680,19470640:metal:3594:19470770,19491328:metal:3594:19491416,19491469:metal:3594:19491829,19491473:metal:3594:19493610,19491478:metal:3594:19494593,19491794:metal:3594:19492159,19491796:metal:3594:19493486,19492203:metal:3594:19493271,19492206:metal:3594:19492985,19492207:metal:3594:19495171,19492208:metal:3594:19492765,19492209:metal:3594:19492882,19492220:metal:3594:19492379,19499281:metal:3594:19499441,19504617:metal:3594:19505664,19507779:metal:3594:19508033,19516420:metal:3594:19516569,19516789:metal:3594:19516929,19521065:metal:3594:19522396,19522258:metal:3594:19522510,19526152:'}, {'unwanted_material': 'papier', 'main_material': 'aluminium', 'pht_type': 4205, 'ratio': 0.028732109288663623, 'nb_photo': 3621, 'list_port_cont': '19372015,19378120,19388691,19415930,19419723,19433574,19434056,19436614,19446664,19455819,19460135,19461889,19465979,19470450,19490506,19511546,19512815,19516746,19521916,19530881,19532288,19543588,19545053,19557955,19597363,19598913,19629747,19674398,19694352,19697556,19698192,19712444,19728356,19730886,19734194,19735504,19740680,19742206,19763153,19769322,19780730,19808221,19822350,19826826,19868693,19868756,19870938,19905911,19909743,19917748,19927331,19929755,19934409,19939956,19945344,19966772,19982748,20059630,20094865,20119952,20136838,20147010,20149140,20150769,20164734,20166274,20194350,20199884,20207572', 'assoc_port': '19371330:19372015,19373273:19378120,19388376:19388691,19396937:19415930,19410818:19419723,19431292:19434056,19432610:19433574,19434928:19436614,19441323:19446664,19453209:19455819,19456524:19460135,19458325:19461889,19465715:19465979,19470123:19470450,19472282:19490506,19477740:19521916,19499906:19511546,19503121:19512815,19508552:19516746,19518156:19530881,19522260:19532288,19542922:19543588,19543864:19545053,19553294:19557955,19573774:19597363,19574214:19598913,19595770:19629747,19630155:19674398,19644481:19694352,19658257:19697556,19664408:19698192,19694911:19712444,19697095:19728356,19703072:19730886,19706654:19734194,19715152:19735504,19733302:19740680,19736178:19742206,19751132:19763153,19754757:19769322,19762344:19780730,19768595:19808221,19794531:19822350,19798177:19826826,19828904:19868756,19828907:19868693,19830365:19870938,19844075:19905911,19845009:19909743,19847171:19917748,19854016:19927331,19888797:19939956,19897039:19945344,19903192:19966772,19929091:19934409,19929173:19929755,19965571:2005963', 'assoc_mat': '19371330:papier:4205:19372015,19373273:papier:4205:19378120,19388376:papier:4205:19388691,19396937:papier:4205:19415930,19410818:papier:4205:19419723,19431292:papier:4205:19434056,19432610:papier:4205:19433574,19434928:papier:4205:19436614,19441323:papier:4205:19446664,19453209:papier:4205:19455819,19456524:papier:4205:19460135,19458325:papier:4205:19461889,19465715:papier:4205:19465979,19470123:papier:4205:19470450,19472282:papier:4205:19490506,19477740:papier:4205:19521916,19499906:papier:4205:19511546,19503121:papier:4205:19512815,19508552:papier:4205:19516746,19518156:papier:4205:19530881,19522260:papier:4205:19532288,19542922:papier:4205:19543588,19543864:papier:4205:19545053,19553294:papier:4205:19557955,19573774:papier:4205:19597363,19574214:papier:4205:19598913,19595770:papier:4205:19629747,19630155:papier:4205:19674398,19644481:papier:4205:19694352,19658257:papier:4205:19697556,19664408:papier:4205:19698192,19694911:papier:4205:19712444,19697095:papier:4205:19728356,19703072:papier:4205:19730886,1970'}, {'unwanted_material': 'papier', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.004228772288815547, 'nb_photo': 256, 'list_port_cont': '20135036,20162228,20168316,20194745,20199703,20208101,20277590', 'assoc_port': '20025651:20135036,20039938:20277590,20073268:20162228,20080190:20168316,20104700:20194745,20115134:20199703,20119801:20208101', 'assoc_mat': '20025651:papier:4203:20135036,20039938:papier:4203:20277590,20073268:papier:4203:20162228,20080190:papier:4203:20168316,20104700:papier:4203:20194745,20115134:papier:4203:20199703,20119801:papier:4203:20208101'}, {'unwanted_material': 'papier', 'main_material': 'emr', 'pht_type': 4207, 'ratio': 0.05099448643131889, 'nb_photo': 47862, 'list_port_cont': '19370188,19370270,19370420,19370578,19370649,19371497,19371698,19371968,19373449,19373521,19373819,19373936,19374440,19374538,19374578,19374608,19375182,19376571,19376700,19377603,19377630,19386970,19387065,19387307,19387443,19387523,19387953,19388028,19388162,19388266,19388649,19389318,19390303,19391970,19392950,19393627,19393740,19394481,19394556,19395266,19395940,19396046,19396074,19397106,19397988,19398440,19398483,19399228,19409263,19409480,19409812,19410152,19410492,19410841,19410887,19410964,19411094,19411384,19411803,19411888,19411928,19412200,19412840,19416902,19428721,19429246,19430474,19430721,19430781,19431448,19431537,19431585,19431632,19431960,19433237,19434185,19435072,19435135,19436094,19436134,19437178,19437588,19437626,19438864,19439897,19439997,19440644,19440733,19441883,19445005,19447229,19450413,19451062,19451094,19451175,19452738,19452834,19453214,19453331,19453410,19454138,19454504,19454711,19455112,19456710,19456796,19456930,19457723,19458493,19458521,19458616,19459002,19459039,1945996', 'assoc_port': '19370009:19370420,19370010:19370270,19370012:19370188,19370523:19370649,19370527:19370578,19371338:19371698,19371350:19371497,19371609:19371968,19373267:19373521,19373272:19373449,19373599:19373936,19373604:19373819,19374323:19374608,19374325:19374578,19374326:19374538,19374329:19374440,19375084:19375182,19376387:19376700,19376388:19376571,19377392:19377603,19377395:19377630,19386806:19387065,19386808:19390303,19386811:19386970,19387140:19387523,19387143:19387443,19387147:19387307,19387627:19388028,19387629:19387953,19388092:19388266,19388094:19388162,19388377:19388649,19389026:19389318,19391356:19391970,19392665:19392950,19393354:19393740,19393364:19393627,19394320:19394556,19394323:19394481,19395027:19395266,19395731:19396074,19395738:19396046,19395740:19395940,19396939:19397106,19397893:19397988,19398108:19398483,19398110:19398440,19399116:19399228,19409093:19409263,19409396:19409480,19409764:19409812,19409943:19410152,19410363:19410492,19410817:19411094,19410819:19410964,19410825:19410887,19410826:1941084', 'assoc_mat': '19370009:papier:4207:19370420,19370010:papier:4207:19370270,19370012:papier:4207:19370188,19370523:papier:4207:19370649,19370527:papier:4207:19370578,19371338:papier:4207:19371698,19371350:papier:4207:19371497,19371609:papier:4207:19371968,19373267:papier:4207:19373521,19373272:papier:4207:19373449,19373599:papier:4207:19373936,19373604:papier:4207:19373819,19374323:papier:4207:19374608,19374325:papier:4207:19374578,19374326:papier:4207:19374538,19374329:papier:4207:19374440,19375084:papier:4207:19375182,19376387:papier:4207:19376700,19376388:papier:4207:19376571,19377392:papier:4207:19377603,19377395:papier:4207:19377630,19386806:papier:4207:19387065,19386808:papier:4207:19390303,19386811:papier:4207:19386970,19387140:papier:4207:19387523,19387143:papier:4207:19387443,19387147:papier:4207:19387307,19387627:papier:4207:19388028,19387629:papier:4207:19387953,19388092:papier:4207:19388266,19388094:papier:4207:19388162,19388377:papier:4207:19388649,19389026:papier:4207:19389318,19391356:papier:4207:19391970,1939'}, {'unwanted_material': 'papier', 'main_material': 'gm', 'pht_type': 4209, 'ratio': 1.0, 'nb_photo': 381, 'list_port_cont': '19378288,19387855,19412290,19739947,19793859', 'assoc_port': '19373600:19378288,19387149:19387855,19412019:19412290,19731629:19739947,19793492:19793859', 'assoc_mat': '19373600:papier:4209:19378288,19387149:papier:4209:19387855,19412019:papier:4209:19412290,19731629:papier:4209:19739947,19793492:papier:4209:19793859'}, {'unwanted_material': 'papier', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.9616156223905704, 'nb_photo': 25, 'list_port_cont': '19693689,19694323,19696925,19793428', 'assoc_port': '19693379:19693689,19694238:19694323,19696787:19696925,19754712:19793428', 'assoc_mat': '19693379:papier:3726:19693689,19694238:papier:3726:19694323,19696787:papier:3726:19696925,19754712:papier:3726:19793428'}, {'unwanted_material': 'papier', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.010308542218028766, 'nb_photo': 4328, 'list_port_cont': '20083801,20085669,20086291,20087135,20089333,20090310,20101312,20106742,20107654,20114774,20115904,20117055,20118953,20120073,20121967,20122972,20136820,20137453,20137826,20138108,20139833,20139891,20140021,20172569,20174664,20176347,20177625,20196415,20196613,20198092,20198257,20199595,20200517,20200558,20201317,20231847,20231877,20232924,20233017,20233477,20234051,20234170,20235869,20238860,20239130', 'assoc_port': '19859429:20174664,19954425:20176347,20010528:20196415,20014710:20196613,20015611:20177625,20015613:20198092,20023438:20198257,20023441:20199595,20026808:20200517,20031177:20200558,20036276:20201317,20036573:20231847,20039940:20232924,20040862:20233017,20042505:20231877,20042852:20233477,20044534:20234051,20045059:20234170,20046352:20235869,20047144:20238860,20048499:20239130,20049854:20172569,20063551:20140021,20068359:20139891,20070514:20139833,20071895:20138108,20073270:20137826,20074713:20101312,20076794:20090310,20079018:20089333,20082401:20083801,20083089:20086291,20083092:20085669,20085536:20087135,20101919:20137453,20105987:20107654,20106007:20106742,20108234:20136820,20113522:20114774,20115463:20115904,20116392:20117055,20118802:20118953,20119794:20120073,20121224:20122972,20121231:20121967', 'assoc_mat': '19859429:papier:4211:20174664,19954425:papier:4211:20176347,20010528:papier:4211:20196415,20014710:papier:4211:20196613,20015611:papier:4211:20177625,20015613:papier:4211:20198092,20023438:papier:4211:20198257,20023441:papier:4211:20199595,20026808:papier:4211:20200517,20031177:papier:4211:20200558,20036276:papier:4211:20201317,20036573:papier:4211:20231847,20039940:papier:4211:20232924,20040862:papier:4211:20233017,20042505:papier:4211:20231877,20042852:papier:4211:20233477,20044534:papier:4211:20234051,20045059:papier:4211:20234170,20046352:papier:4211:20235869,20047144:papier:4211:20238860,20048499:papier:4211:20239130,20049854:papier:4211:20172569,20063551:papier:4211:20140021,20068359:papier:4211:20139891,20070514:papier:4211:20139833,20071895:papier:4211:20138108,20073270:papier:4211:20137826,20074713:papier:4211:20101312,20076794:papier:4211:20090310,20079018:papier:4211:20089333,20082401:papier:4211:20083801,20083089:papier:4211:20086291,20083092:papier:4211:20085669,20085536:papier:4211:20087135,2010'}, {'unwanted_material': 'papier', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.009961545828485387, 'nb_photo': 629, 'list_port_cont': '19370773,19371788,19371877,19373426,19373911,19374918,19375032,19375355,19376902,19387747,19387895,19388335,19389889,19392268,19393872,19394714,19395415,19396182,19397519,19398157,19398272,19398356,19410176,19410205,19411155,19411513,19417317,19429579,19430872,19431701,19433438,19435301,19437491,19438030,19440874,19442084,19446604,19451287,19452710,19453874,19454785,19456968,19457020,19457927,19459117,19460529,19461750,19467304,19468233,19469037,19470588,19471578,19476487,19476598,19477108,19478657,19481509,19488504,19490571,19499581,19500270,19500982,19501966,19503520,19503935,19504976,19505823,19508871,19509792,19510542,19517095,19517595,19519869,19522157,19525162,19525973,19526082,19528330,19543067,19543576,19544791,19546490,19549262,19553241,19553586,19553731,19556479,19556850,19557588,19571370,19572320,19578500,19581505,19584119,19591328,19625705,19631780,19634542,19638831,19643553,19648146,19649938,19652677,19661681,19661992,19665841,19693338,19693703,19694551,19695227,19696419,19696812,19696936,1970495', 'assoc_port': '19370526:19370773,19371333:19371877,19371343:19371788,19372923:19373426,19373268:19373911,19374324:19375032,19374328:19374918,19375083:19375355,19376390:19376902,19387141:19387895,19387145:19387747,19388090:19388335,19389027:19389889,19391357:19392268,19393359:19393872,19394321:19394714,19395028:19395415,19395733:19396182,19397312:19397519,19397892:19398356,19397895:19398272,19397897:19398157,19409765:19410205,19409945:19410176,19410821:19411155,19411325:19411513,19416274:19417317,19429023:19429579,19430628:19430872,19431298:19431701,19433113:19433438,19434927:19435301,19436969:19437491,19437328:19438030,19440217:19440874,19441325:19442084,19445899:19446604,19450721:19451287,19452013:19452710,19453210:19453874,19454279:19454785,19456526:19457020,19456531:19456968,19457586:19457927,19458788:19459117,19460251:19460529,19460972:19461750,19466863:19467304,19467832:19468233,19468804:19469037,19470120:19470588,19470642:19471578,19474556:19476598,19474562:19476487,19475793:19477108,19477745:19478657,19480446:1948150', 'assoc_mat': '19370526:papier:3327:19370773,19371333:papier:3327:19371877,19371343:papier:3327:19371788,19372923:papier:3327:19373426,19373268:papier:3327:19373911,19374324:papier:3327:19375032,19374328:papier:3327:19374918,19375083:papier:3327:19375355,19376390:papier:3327:19376902,19387141:papier:3327:19387895,19387145:papier:3327:19387747,19388090:papier:3327:19388335,19389027:papier:3327:19389889,19391357:papier:3327:19392268,19393359:papier:3327:19393872,19394321:papier:3327:19394714,19395028:papier:3327:19395415,19395733:papier:3327:19396182,19397312:papier:3327:19397519,19397892:papier:3327:19398356,19397895:papier:3327:19398272,19397897:papier:3327:19398157,19409765:papier:3327:19410205,19409945:papier:3327:19410176,19410821:papier:3327:19411155,19411325:papier:3327:19411513,19416274:papier:3327:19417317,19429023:papier:3327:19429579,19430628:papier:3327:19430872,19431298:papier:3327:19431701,19433113:papier:3327:19433438,19434927:papier:3327:19435301,19436969:papier:3327:19437491,19437328:papier:3327:19438030,1944'}, {'unwanted_material': 'papier', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.08418631644405684, 'nb_photo': 14911, 'list_port_cont': '19376009,19389435,19393693,19394810,19395966,19398606,19398951,19431367,19432744,19436014,19451036,19452487,19454565,19456732,19456910,19460440,19466682,19470771,19475914,19491422,19491831,19492163,19492377,19492639,19492767,19492881,19492992,19493270,19493435,19493483,19493618,19494596,19495176,19498511,19499434,19501955,19505662,19508035,19516579,19516935,19522395,19522508,19525995,19526399,19543559,19547754,19556099,19557675,19571362,19578431,19585277,19599141,19628150,19655890,19695431,19703333,19735165,19750830,19762878,19769531,19772803,19820336,19834168,19900210,19929270,19977043,19990224,19990276,20011645,20015827,20031492,20038027,20041255,20046524,20064163,20071032,20079773,20084755,20090270,20103280,20118342,20121532', 'assoc_port': '19373601:19376009,19389024:19389435,19392673:19394810,19392678:19393693,19395022:19395966,19396944:19398606,19398801:19398951,19430309:19431367,19432609:19432744,19435730:19436014,19450724:19451036,19452021:19452487,19454281:19454565,19456544:19456732,19456546:19456910,19460254:19460440,19466554:19466682,19470640:19470771,19475779:19475914,19491328:19491422,19491469:19491831,19491473:19493618,19491478:19494596,19491794:19492163,19491796:19493483,19492203:19493270,19492206:19492992,19492207:19495176,19492208:19492767,19492209:19492881,19492210:19493435,19492214:19492639,19492220:19492377,19498292:19498511,19499281:19499434,19501675:19501955,19504617:19505662,19507779:19508035,19516420:19516579,19516789:19516935,19521065:19522395,19522258:19522508,19525739:19525995,19526152:19526399,19543456:19543559,19547338:19547754,19555148:19556099,19557294:19557675,19571018:19571362,19577725:19578431,19584649:19585277,19598087:19599141,19627446:19628150,19655155:19655890,19695267:19695431,19703073:19703333,19735101:1973516', 'assoc_mat': '19373601:papier:3594:19376009,19389024:papier:3594:19389435,19392673:papier:3594:19394810,19392678:papier:3594:19393693,19395022:papier:3594:19395966,19396944:papier:3594:19398606,19398801:papier:3594:19398951,19430309:papier:3594:19431367,19432609:papier:3594:19432744,19435730:papier:3594:19436014,19450724:papier:3594:19451036,19452021:papier:3594:19452487,19454281:papier:3594:19454565,19456544:papier:3594:19456732,19456546:papier:3594:19456910,19460254:papier:3594:19460440,19466554:papier:3594:19466682,19470640:papier:3594:19470771,19475779:papier:3594:19475914,19491328:papier:3594:19491422,19491469:papier:3594:19491831,19491473:papier:3594:19493618,19491478:papier:3594:19494596,19491794:papier:3594:19492163,19491796:papier:3594:19493483,19492203:papier:3594:19493270,19492206:papier:3594:19492992,19492207:papier:3594:19495176,19492208:papier:3594:19492767,19492209:papier:3594:19492881,19492210:papier:3594:19493435,19492214:papier:3594:19492639,19492220:papier:3594:19492377,19498292:papier:3594:19498511,1949'}, {'unwanted_material': 'pehd', 'main_material': 'ela', 'pht_type': 4203, 'ratio': 0.001885395711113796, 'nb_photo': 36, 'list_port_cont': '20135045,20162232,20168317,20194746,20199715,20208111,20277585', 'assoc_port': '20025651:20135045,20039938:20277585,20073268:20162232,20080190:20168317,20104700:20194746,20115134:20199715,20119801:20208111', 'assoc_mat': '20025651:pehd:4203:20135045,20039938:pehd:4203:20277585,20073268:pehd:4203:20162232,20080190:pehd:4203:20168317,20104700:pehd:4203:20194746,20115134:pehd:4203:20199715,20119801:pehd:4203:20208111'}, {'unwanted_material': 'pehd', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.0009510425360203898, 'nb_photo': 126, 'list_port_cont': '19370622,19376603,19394586,19395298,19398012,19409855,19429620,19436201,19440129,19451132,19454204,19458551,19468397,19470414,19471358,19477893,19481222,19486665,19488095,19499588,19503289,19522015,19524898,19543985,19544487,19549144,19550882,19571238,19577484,19581095,19590799,19592356,19598807,19643235,19645864,19646687,19649287,19653446,19660904,19665955,19694405,19697001,19703212,19703285,19731030,19733541,19735243,19735620,19735886,19753183,19756335,19768771,19771508,19793313,19798085,19801592,19803743,19816567,19821848,19823886,19826253,19832356,19839390,19842627,19844586,19848639,19854688,19857619,19863097,19875553,19877229,19879203,19889116,19890946,19930089,19957571,19966291,19973267,19978925,20007052,20011047,20015404,20018699,20030413,20037700,20041208,20043099,20045671,20047601,20050778,20066733,20067060,20071278,20072102,20074952,20076500,20084249,20088834,20115020,20118281,20119159,20120085,20122274', 'assoc_port': '19370490:19370622,19376385:19376603,19394322:19394586,19395026:19395298,19397896:19398012,19409762:19409855,19429024:19429620,19435728:19436201,19439722:19440129,19450727:19451132,19454047:19454204,19458328:19458551,19465712:19468397,19470124:19470414,19470646:19471358,19477265:19477893,19480443:19481222,19485837:19486665,19487874:19488095,19499282:19499588,19503120:19503289,19521853:19522015,19524616:19524898,19543862:19543985,19544334:19544487,19548443:19549144,19550537:19550882,19571017:19571238,19576094:19577484,19580448:19581095,19590188:19590799,19591441:19592356,19598089:19598807,19640304:19646687,19641634:19643235,19644482:19645864,19648135:19649287,19650948:19653446,19659856:19660904,19664409:19665955,19694240:19694405,19696786:19697001,19702413:19703285,19702419:19703212,19730770:19731030,19733301:19733541,19734824:19735243,19735436:19735620,19735676:19735886,19751133:19753183,19754725:19756335,19763326:19768771,19770004:19771508,19791449:19793313,19797057:19798085,19801381:19801592,19802098:1980374', 'assoc_mat': '19370490:pehd:4200:19370622,19376385:pehd:4200:19376603,19394322:pehd:4200:19394586,19395026:pehd:4200:19395298,19397896:pehd:4200:19398012,19409762:pehd:4200:19409855,19429024:pehd:4200:19429620,19435728:pehd:4200:19436201,19439722:pehd:4200:19440129,19450727:pehd:4200:19451132,19454047:pehd:4200:19454204,19458328:pehd:4200:19458551,19465712:pehd:4200:19468397,19470124:pehd:4200:19470414,19470646:pehd:4200:19471358,19477265:pehd:4200:19477893,19480443:pehd:4200:19481222,19485837:pehd:4200:19486665,19487874:pehd:4200:19488095,19499282:pehd:4200:19499588,19503120:pehd:4200:19503289,19521853:pehd:4200:19522015,19524616:pehd:4200:19524898,19543862:pehd:4200:19543985,19544334:pehd:4200:19544487,19548443:pehd:4200:19549144,19550537:pehd:4200:19550882,19571017:pehd:4200:19571238,19576094:pehd:4200:19577484,19580448:pehd:4200:19581095,19590188:pehd:4200:19590799,19591441:pehd:4200:19592356,19598089:pehd:4200:19598807,19640304:pehd:4200:19646687,19641634:pehd:4200:19643235,19644482:pehd:4200:19645864,19648135:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.9701929508815885, 'nb_photo': 10341, 'list_port_cont': '19371223,19372277,19377667,19378215,19382555,19382677,19383413,19388490,19391872,19411280,19413544,19413717,19414283,19414803,19415979,19416942,19417498,19419505,19419654,19419870,19420336,19421084,19421825,19421984,19430572,19431165,19434152,19435813,19437097,19437294,19441161,19441994,19445543,19446449,19447399,19451342,19451410,19455019,19455150,19456817,19457044,19458241,19460555,19461800,19462912,19462938,19464001,19466122,19467458,19468156,19468814,19471866,19472412,19490791,19492265,19493061,19493695,19494307,19496025,19498158,19500184,19501080,19510240,19511688,19512372,19512426,19513191,19514607,19516738,19517897,19527449,19529368,19530119,19530904,19531371,19531853,19531996,19532203,19532510,19532677,19533469,19536446,19536473,19543782,19545722,19547838,19553976,19554198,19556799,19559761,19568240,19571252,19593912,19595684,19598769,19601413,19622585,19626651,19629431,19630897,19632384,19651634,19654078,19688380,19693890,19694126,19695157,19696590,19697721,19698413,19698508,19707898,19710189,1971543', 'assoc_port': '19370524:19371223,19371332:19372277,19371348:19377667,19373271:19378215,19376389:19382555,19377394:19382677,19377989:19383413,19387628:19388490,19389025:19391872,19392671:19420336,19394324:19413717,19395025:19414283,19395734:19414803,19395735:19421825,19395742:19415979,19397313:19416942,19397894:19417498,19398111:19421984,19409942:19419505,19409946:19419654,19410824:19419870,19410827:19411280,19412015:19421084,19412672:19413544,19429021:19430572,19430308:19437294,19430311:19431165,19432612:19434152,19433903:19435813,19434929:19437097,19436968:19441161,19437331:19441994,19439724:19445543,19440254:19446449,19446867:19447399,19450720:19451342,19450732:19451410,19452005:19455019,19452019:19455150,19454044:19456817,19454045:19457044,19454976:19458241,19457587:19461800,19458785:19462912,19459530:19460555,19460250:19464001,19460978:19462938,19465713:19466122,19466557:19467458,19466862:19468156,19467830:19468814,19469394:19471866,19470121:19472412,19472284:19490791,19473173:19501080,19474567:19492265,19475785:1949306', 'assoc_mat': '19370524:pehd:4211:19371223,19371332:pehd:4211:19372277,19371348:pehd:4211:19377667,19373271:pehd:4211:19378215,19376389:pehd:4211:19382555,19377394:pehd:4211:19382677,19377989:pehd:4211:19383413,19387628:pehd:4211:19388490,19389025:pehd:4211:19391872,19392671:pehd:4211:19420336,19394324:pehd:4211:19413717,19395025:pehd:4211:19414283,19395734:pehd:4211:19414803,19395735:pehd:4211:19421825,19395742:pehd:4211:19415979,19397313:pehd:4211:19416942,19397894:pehd:4211:19417498,19398111:pehd:4211:19421984,19409942:pehd:4211:19419505,19409946:pehd:4211:19419654,19410824:pehd:4211:19419870,19410827:pehd:4211:19411280,19412015:pehd:4211:19421084,19412672:pehd:4211:19413544,19429021:pehd:4211:19430572,19430308:pehd:4211:19437294,19430311:pehd:4211:19431165,19432612:pehd:4211:19434152,19433903:pehd:4211:19435813,19434929:pehd:4211:19437097,19436968:pehd:4211:19441161,19437331:pehd:4211:19441994,19439724:pehd:4211:19445543,19440254:pehd:4211:19446449,19446867:pehd:4211:19447399,19450720:pehd:4211:19451342,19450732:pehd:42'}, {'unwanted_material': 'pehd', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0020258840274979075, 'nb_photo': 11, 'list_port_cont': '19397522,19433436,19461743,19638840,19661682,19698290,19716484,19770428,20041404,20065825', 'assoc_port': '19397312:19397522,19433113:19433436,19460972:19461743,19637612:19638840,19659857:19661682,19697948:19698290,19715150:19716484,19754727:19770428,20040828:20041404,20063509:20065825', 'assoc_mat': '19397312:pehd:3327:19397522,19433113:pehd:3327:19433436,19460972:pehd:3327:19461743,19637612:pehd:3327:19638840,19659857:pehd:3327:19661682,19697948:pehd:3327:19698290,19715150:pehd:3327:19716484,19754727:pehd:3327:19770428,20040828:pehd:3327:20041404,20063509:pehd:3327:20065825'}, {'unwanted_material': 'pehd', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0003859217765399949, 'nb_photo': 13, 'list_port_cont': '19376014,19475915,19492166,19493441,19494589,19505654,19508041,19516927,19578429,19599142,19820340,20079770', 'assoc_port': '19373601:19376014,19475779:19475915,19491478:19494589,19491794:19492166,19492210:19493441,19504617:19505654,19507779:19508041,19516789:19516927,19577725:19578429,19598087:19599142,19820060:19820340,20079016:20079770', 'assoc_mat': '19373601:pehd:3594:19376014,19475779:pehd:3594:19475915,19491478:pehd:3594:19494589,19491794:pehd:3594:19492166,19492210:pehd:3594:19493441,19504617:pehd:3594:19505654,19507779:pehd:3594:19508041,19516789:pehd:3594:19516927,19577725:pehd:3594:19578429,19598087:pehd:3594:19599142,19820060:pehd:3594:19820340,20079016:pehd:3594:20079770'}, {'unwanted_material': 'pet_clair', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.030676954804017307, 'nb_photo': 6688, 'list_port_cont': '19370493,19370610,19371747,19373188,19373666,19373878,19374476,19376600,19377695,19379397,19387359,19387552,19388229,19389693,19393021,19393781,19393909,19394587,19395290,19395982,19397177,19398023,19399043,19409859,19410526,19410929,19411424,19411865,19413865,19428757,19429613,19430541,19431486,19433325,19434254,19436193,19437345,19437723,19439960,19440132,19440799,19447295,19451138,19452604,19452782,19453677,19454198,19455304,19456855,19457797,19458561,19458653,19460163,19460406,19467220,19467439,19468394,19470280,19470418,19471363,19473211,19475236,19476015,19476174,19477895,19481229,19486672,19488100,19488354,19490442,19491695,19491806,19491838,19492797,19494774,19495045,19495233,19498355,19499078,19499593,19500890,19501946,19502669,19503292,19505807,19506130,19506292,19508022,19508150,19509546,19510379,19516971,19517571,19517730,19518426,19518511,19520451,19520568,19522013,19524906,19525904,19526432,19528199,19542966,19543525,19543981,19544491,19545610,19548093,19549141,19549923,19550879,19552891,1955443', 'assoc_port': '19370008:19370493,19370490:19370610,19371345:19371747,19372925:19373188,19373269:19373878,19373274:19373666,19374327:19374476,19376385:19376600,19377393:19377695,19377991:19379397,19387142:19387552,19387146:19387359,19388091:19388229,19389029:19389693,19392668:19393021,19393357:19393909,19393367:19393781,19394322:19394587,19395026:19395290,19395741:19395982,19396942:19397177,19397896:19398023,19398803:19399043,19409762:19409859,19410364:19410526,19410822:19410929,19411326:19411424,19411749:19411865,19413713:19413865,19428661:19428757,19429024:19429613,19430312:19430541,19431296:19431486,19433116:19433325,19433908:19434254,19435728:19436193,19436973:19437345,19437327:19437723,19439722:19440132,19439727:19439960,19440252:19440799,19446871:19447295,19450727:19451138,19452006:19452782,19452026:19452604,19453211:19453677,19454047:19454198,19454979:19455304,19456541:19456855,19457585:19457797,19458326:19458653,19458328:19458561,19459522:19460163,19460252:19460406,19465712:19468394,19466860:19467439,19466864:1946722', 'assoc_mat': '19370008:pet_clair:4200:19370493,19370490:pet_clair:4200:19370610,19371345:pet_clair:4200:19371747,19372925:pet_clair:4200:19373188,19373269:pet_clair:4200:19373878,19373274:pet_clair:4200:19373666,19374327:pet_clair:4200:19374476,19376385:pet_clair:4200:19376600,19377393:pet_clair:4200:19377695,19377991:pet_clair:4200:19379397,19387142:pet_clair:4200:19387552,19387146:pet_clair:4200:19387359,19388091:pet_clair:4200:19388229,19389029:pet_clair:4200:19389693,19392668:pet_clair:4200:19393021,19393357:pet_clair:4200:19393909,19393367:pet_clair:4200:19393781,19394322:pet_clair:4200:19394587,19395026:pet_clair:4200:19395290,19395741:pet_clair:4200:19395982,19396942:pet_clair:4200:19397177,19397896:pet_clair:4200:19398023,19398803:pet_clair:4200:19399043,19409762:pet_clair:4200:19409859,19410364:pet_clair:4200:19410526,19410822:pet_clair:4200:19410929,19411326:pet_clair:4200:19411424,19411749:pet_clair:4200:19411865,19413713:pet_clair:4200:19413865,19428661:pet_clair:4200:19428757,19429024:pet_clair:4200:19429613,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.0006637816967269665, 'nb_photo': 11, 'list_port_cont': '20087142,20106743,20117046,20121966,20138095,20140011,20172571,20176342,20177630,20198245,20235861', 'assoc_port': '19954425:20176342,20015611:20177630,20023438:20198245,20046352:20235861,20049854:20172571,20063551:20140011,20071895:20138095,20085536:20087142,20106007:20106743,20116392:20117046,20121231:20121966', 'assoc_mat': '19954425:pet_clair:4211:20176342,20015611:pet_clair:4211:20177630,20023438:pet_clair:4211:20198245,20046352:pet_clair:4211:20235861,20049854:pet_clair:4211:20172571,20063551:pet_clair:4211:20140011,20071895:pet_clair:4211:20138095,20085536:pet_clair:4211:20087142,20106007:pet_clair:4211:20106743,20116392:pet_clair:4211:20117046,20121231:pet_clair:4211:20121966'}, {'unwanted_material': 'pet_clair', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.9899523690527192, 'nb_photo': 128129, 'list_port_cont': '19370763,19371790,19371866,19373430,19373912,19374178,19374916,19375021,19375347,19376899,19387741,19387894,19388330,19389901,19392266,19393875,19394720,19395418,19396177,19397524,19398155,19398274,19398361,19399134,19410175,19410202,19411159,19411515,19412239,19417326,19417537,19428828,19429580,19430877,19430944,19431697,19433393,19433447,19435303,19437498,19437746,19438032,19439436,19440869,19442086,19446601,19451292,19452709,19453870,19454788,19456958,19457016,19457934,19458740,19459121,19460523,19461437,19461684,19461740,19465739,19467303,19468244,19469048,19470591,19471572,19473878,19476306,19476482,19476596,19477104,19478662,19481506,19482488,19488508,19490566,19498421,19499577,19500274,19500985,19501964,19503514,19503929,19504975,19505828,19508245,19508248,19508880,19509791,19510545,19517051,19517101,19517600,19518538,19519872,19521285,19522161,19522524,19525163,19525981,19526089,19528318,19543063,19543581,19544795,19546486,19549268,19551570,19553230,19553593,19553729,19555660,19556470,19556848,1955694', 'assoc_port': '19370526:19370763,19371333:19371866,19371343:19371790,19372923:19373430,19373268:19373912,19373603:19374178,19374324:19375021,19374328:19374916,19375083:19375347,19376390:19376899,19387141:19387894,19387145:19387741,19388090:19388330,19389027:19389901,19391357:19392266,19393359:19393875,19394321:19394720,19395028:19395418,19395733:19396177,19397312:19397524,19397892:19398361,19397895:19398274,19397897:19398155,19398799:19399134,19409765:19410202,19409945:19410175,19410821:19411159,19411325:19411515,19411750:19412239,19416274:19417326,19416276:19417537,19428660:19428828,19429023:19429580,19430626:19430944,19430628:19430877,19431298:19431697,19433113:19433447,19433117:19433393,19434927:19435303,19436969:19437498,19437328:19438032,19437330:19437746,19438273:19439436,19440217:19440869,19441325:19442086,19445899:19446601,19450721:19451292,19452013:19452709,19453210:19453870,19454279:19454788,19456526:19457016,19456531:19456958,19457586:19457934,19458324:19458740,19458788:19459121,19460251:19460523,19460972:1946174', 'assoc_mat': '19370526:pet_clair:3327:19370763,19371333:pet_clair:3327:19371866,19371343:pet_clair:3327:19371790,19372923:pet_clair:3327:19373430,19373268:pet_clair:3327:19373912,19373603:pet_clair:3327:19374178,19374324:pet_clair:3327:19375021,19374328:pet_clair:3327:19374916,19375083:pet_clair:3327:19375347,19376390:pet_clair:3327:19376899,19387141:pet_clair:3327:19387894,19387145:pet_clair:3327:19387741,19388090:pet_clair:3327:19388330,19389027:pet_clair:3327:19389901,19391357:pet_clair:3327:19392266,19393359:pet_clair:3327:19393875,19394321:pet_clair:3327:19394720,19395028:pet_clair:3327:19395418,19395733:pet_clair:3327:19396177,19397312:pet_clair:3327:19397524,19397892:pet_clair:3327:19398361,19397895:pet_clair:3327:19398274,19397897:pet_clair:3327:19398155,19398799:pet_clair:3327:19399134,19409765:pet_clair:3327:19410202,19409945:pet_clair:3327:19410175,19410821:pet_clair:3327:19411159,19411325:pet_clair:3327:19411515,19411750:pet_clair:3327:19412239,19416274:pet_clair:3327:19417326,19416276:pet_clair:3327:19417537,1'}, {'unwanted_material': 'pet_clair', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.030126553760295435, 'nb_photo': 999, 'list_port_cont': '19376005,19389431,19393700,19394804,19395967,19398608,19398953,19431366,19432753,19436010,19451029,19452478,19454561,19456735,19456908,19460442,19466687,19470769,19475918,19491420,19491827,19492160,19492373,19492648,19492768,19492885,19492990,19493272,19493433,19493487,19493614,19494597,19495170,19498504,19499439,19501954,19505659,19508039,19516570,19516928,19522402,19522505,19525990,19526395,19543557,19547746,19556103,19557682,19571356,19578424,19585273,19599145,19628142,19655891,19695435,19703328,19735163,19750829,19762882,19769534,19772806,19820339,19834161,19900206,19929262,19977042,19990229,19990282,20011648,20015826,20031494,20038028,20041249,20046527,20064169,20071033,20079771,20084751,20090266,20103282,20118343,20121533', 'assoc_port': '19373601:19376005,19389024:19389431,19392673:19394804,19392678:19393700,19395022:19395967,19396944:19398608,19398801:19398953,19430309:19431366,19432609:19432753,19435730:19436010,19450724:19451029,19452021:19452478,19454281:19454561,19456544:19456735,19456546:19456908,19460254:19460442,19466554:19466687,19470640:19470769,19475779:19475918,19491328:19491420,19491469:19491827,19491473:19493614,19491478:19494597,19491794:19492160,19491796:19493487,19492203:19493272,19492206:19492990,19492207:19495170,19492208:19492768,19492209:19492885,19492210:19493433,19492214:19492648,19492220:19492373,19498292:19498504,19499281:19499439,19501675:19501954,19504617:19505659,19507779:19508039,19516420:19516570,19516789:19516928,19521065:19522402,19522258:19522505,19525739:19525990,19526152:19526395,19543456:19543557,19547338:19547746,19555148:19556103,19557294:19557682,19571018:19571356,19577725:19578424,19584649:19585273,19598087:19599145,19627446:19628142,19655155:19655891,19695267:19695435,19703073:19703328,19735101:1973516', 'assoc_mat': '19373601:pet_clair:3594:19376005,19389024:pet_clair:3594:19389431,19392673:pet_clair:3594:19394804,19392678:pet_clair:3594:19393700,19395022:pet_clair:3594:19395967,19396944:pet_clair:3594:19398608,19398801:pet_clair:3594:19398953,19430309:pet_clair:3594:19431366,19432609:pet_clair:3594:19432753,19435730:pet_clair:3594:19436010,19450724:pet_clair:3594:19451029,19452021:pet_clair:3594:19452478,19454281:pet_clair:3594:19454561,19456544:pet_clair:3594:19456735,19456546:pet_clair:3594:19456908,19460254:pet_clair:3594:19460442,19466554:pet_clair:3594:19466687,19470640:pet_clair:3594:19470769,19475779:pet_clair:3594:19475918,19491328:pet_clair:3594:19491420,19491469:pet_clair:3594:19491827,19491473:pet_clair:3594:19493614,19491478:pet_clair:3594:19494597,19491794:pet_clair:3594:19492160,19491796:pet_clair:3594:19493487,19492203:pet_clair:3594:19493272,19492206:pet_clair:3594:19492990,19492207:pet_clair:3594:19495170,19492208:pet_clair:3594:19492768,19492209:pet_clair:3594:19492885,19492210:pet_clair:3594:19493433,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.9544453667595167, 'nb_photo': 6763, 'list_port_cont': '19370501,19370623,19371757,19373183,19373663,19373882,19374484,19376602,19377693,19379406,19387358,19387551,19388234,19389692,19393024,19393782,19393903,19394580,19395300,19395988,19397178,19398025,19399035,19409847,19410524,19410930,19411417,19411862,19413860,19428756,19429606,19430552,19431481,19433326,19434252,19436190,19437348,19437717,19439972,19440133,19440795,19447287,19451141,19452592,19452778,19453685,19454199,19455308,19456852,19457792,19458553,19458662,19460169,19460417,19467221,19467438,19468399,19470278,19470422,19471354,19473210,19475238,19476013,19476176,19477890,19481232,19486669,19488096,19488350,19490436,19491698,19491816,19491836,19492803,19494772,19495048,19495238,19498356,19499073,19499586,19500903,19501938,19502661,19503291,19505819,19506133,19506290,19508026,19508141,19509545,19510369,19516974,19517565,19517723,19518418,19518520,19520447,19520566,19522020,19524900,19525913,19526428,19528209,19542979,19543526,19543976,19544496,19545616,19548078,19549145,19549932,19550881,19552899,1955443', 'assoc_port': '19370008:19370501,19370490:19370623,19371345:19371757,19372925:19373183,19373269:19373882,19373274:19373663,19374327:19374484,19376385:19376602,19377393:19377693,19377991:19379406,19387142:19387551,19387146:19387358,19388091:19388234,19389029:19389692,19392668:19393024,19393357:19393903,19393367:19393782,19394322:19394580,19395026:19395300,19395741:19395988,19396942:19397178,19397896:19398025,19398803:19399035,19409762:19409847,19410364:19410524,19410822:19410930,19411326:19411417,19411749:19411862,19413713:19413860,19428661:19428756,19429024:19429606,19430312:19430552,19431296:19431481,19433116:19433326,19433908:19434252,19435728:19436190,19436973:19437348,19437327:19437717,19439722:19440133,19439727:19439972,19440252:19440795,19446871:19447287,19450727:19451141,19452006:19452778,19452026:19452592,19453211:19453685,19454047:19454199,19454979:19455308,19456541:19456852,19457585:19457792,19458326:19458662,19458328:19458553,19459522:19460169,19460252:19460417,19465712:19468399,19466860:19467438,19466864:1946722', 'assoc_mat': '19370008:pet_fonce:4200:19370501,19370490:pet_fonce:4200:19370623,19371345:pet_fonce:4200:19371757,19372925:pet_fonce:4200:19373183,19373269:pet_fonce:4200:19373882,19373274:pet_fonce:4200:19373663,19374327:pet_fonce:4200:19374484,19376385:pet_fonce:4200:19376602,19377393:pet_fonce:4200:19377693,19377991:pet_fonce:4200:19379406,19387142:pet_fonce:4200:19387551,19387146:pet_fonce:4200:19387358,19388091:pet_fonce:4200:19388234,19389029:pet_fonce:4200:19389692,19392668:pet_fonce:4200:19393024,19393357:pet_fonce:4200:19393903,19393367:pet_fonce:4200:19393782,19394322:pet_fonce:4200:19394580,19395026:pet_fonce:4200:19395300,19395741:pet_fonce:4200:19395988,19396942:pet_fonce:4200:19397178,19397896:pet_fonce:4200:19398025,19398803:pet_fonce:4200:19399035,19409762:pet_fonce:4200:19409847,19410364:pet_fonce:4200:19410524,19410822:pet_fonce:4200:19410930,19411326:pet_fonce:4200:19411417,19411749:pet_fonce:4200:19411862,19413713:pet_fonce:4200:19413860,19428661:pet_fonce:4200:19428756,19429024:pet_fonce:4200:19429606,1'}, {'unwanted_material': 'pet_fonce', 'main_material': 'pet_clair', 'pht_type': 3327, 'ratio': 0.0034699438488944158, 'nb_photo': 14, 'list_port_cont': '19388339,19473883,19510546,19525166,19553726,19571372,19593117,19665846,19710090,19756353,19850138,20007446,20020282', 'assoc_port': '19388090:19388339,19473171:19473883,19510199:19510546,19524617:19525166,19553296:19553726,19571016:19571372,19591442:19593117,19664410:19665846,19708916:19710090,19754760:19756353,19848344:19850138,20006224:20007446,20018408:20020282', 'assoc_mat': '19388090:pet_fonce:3327:19388339,19473171:pet_fonce:3327:19473883,19510199:pet_fonce:3327:19510546,19524617:pet_fonce:3327:19525166,19553296:pet_fonce:3327:19553726,19571016:pet_fonce:3327:19571372,19591442:pet_fonce:3327:19593117,19664410:pet_fonce:3327:19665846,19708916:pet_fonce:3327:19710090,19754760:pet_fonce:3327:19756353,19848344:pet_fonce:3327:19850138,20006224:pet_fonce:3327:20007446,20018408:pet_fonce:3327:20020282'}, {'unwanted_material': 'pet_fonce', 'main_material': 'refus', 'pht_type': 3594, 'ratio': 0.0017996275372734977, 'nb_photo': 72, 'list_port_cont': '19376004,19454564,19460441,19470765,19491419,19491822,19492157,19492372,19492643,19492891,19492989,19493276,19493432,19493613,19494595,19495167,19498512,19505657,19516932,19522399,19522504,19525986,19543561,19547747,19556101,19557681,19571360,19578423,19628148,19655885,19735170,19750835,19762876,19977048,19990228,19990283,20011650,20084753,20090271,20121537', 'assoc_port': '19373601:19376004,19454281:19454564,19460254:19460441,19470640:19470765,19491328:19491419,19491469:19491822,19491473:19493613,19491478:19494595,19491794:19492157,19492203:19493276,19492206:19492989,19492207:19495167,19492209:19492891,19492210:19493432,19492214:19492643,19492220:19492372,19498292:19498512,19504617:19505657,19516789:19516932,19521065:19522399,19522258:19522504,19525739:19525986,19543456:19543561,19547338:19547747,19555148:19556101,19557294:19557681,19571018:19571360,19577725:19578423,19627446:19628148,19655155:19655885,19735101:19735170,19750686:19750835,19762347:19762876,19976780:19977048,19989963:19990283,19989965:19990228,20010527:20011650,20082397:20084753,20090116:20090271,20121237:20121537', 'assoc_mat': '19373601:pet_fonce:3594:19376004,19454281:pet_fonce:3594:19454564,19460254:pet_fonce:3594:19460441,19470640:pet_fonce:3594:19470765,19491328:pet_fonce:3594:19491419,19491469:pet_fonce:3594:19491822,19491473:pet_fonce:3594:19493613,19491478:pet_fonce:3594:19494595,19491794:pet_fonce:3594:19492157,19492203:pet_fonce:3594:19493276,19492206:pet_fonce:3594:19492989,19492207:pet_fonce:3594:19495167,19492209:pet_fonce:3594:19492891,19492210:pet_fonce:3594:19493432,19492214:pet_fonce:3594:19492643,19492220:pet_fonce:3594:19492372,19498292:pet_fonce:3594:19498512,19504617:pet_fonce:3594:19505657,19516789:pet_fonce:3594:19516932,19521065:pet_fonce:3594:19522399,19522258:pet_fonce:3594:19522504,19525739:pet_fonce:3594:19525986,19543456:pet_fonce:3594:19543561,19547338:pet_fonce:3594:19547747,19555148:pet_fonce:3594:19556101,19557294:pet_fonce:3594:19557681,19571018:pet_fonce:3594:19571360,19577725:pet_fonce:3594:19578423,19627446:pet_fonce:3594:19628148,19655155:pet_fonce:3594:19655885,19735101:pet_fonce:3594:19735170,1'}, {'unwanted_material': 'pet_opaque', 'main_material': 'flux_dev', 'pht_type': 4200, 'ratio': 0.014277440367993974, 'nb_photo': 6048, 'list_port_cont': '19370494,19370613,19371761,19373178,19373672,19373870,19374477,19376604,19377690,19379408,19387372,19387557,19388232,19389703,19393031,19393779,19393899,19394588,19395292,19395990,19397174,19398024,19399045,19409856,19410519,19410932,19411416,19411867,19413862,19428745,19429619,19430539,19431484,19433331,19434256,19436200,19437344,19437715,19439964,19440143,19440793,19447298,19451136,19452594,19452770,19453678,19454203,19455295,19456848,19457799,19458564,19458652,19460175,19460421,19467217,19467425,19468389,19470271,19470408,19471359,19473205,19475248,19476016,19476170,19477891,19481231,19486661,19488091,19488352,19490443,19491708,19491818,19491835,19492804,19494767,19495046,19495243,19498354,19499068,19499595,19500893,19501950,19502676,19503297,19505813,19506128,19506284,19508020,19508153,19509537,19510380,19516979,19517567,19517729,19518417,19518519,19520437,19520570,19522010,19524894,19525911,19526427,19528200,19542973,19543523,19543975,19544497,19545621,19548083,19549146,19549927,19550874,19552893,1955443', 'assoc_port': '19370008:19370494,19370490:19370613,19371345:19371761,19372925:19373178,19373269:19373870,19373274:19373672,19374327:19374477,19376385:19376604,19377393:19377690,19377991:19379408,19387142:19387557,19387146:19387372,19388091:19388232,19389029:19389703,19392668:19393031,19393357:19393899,19393367:19393779,19394322:19394588,19395026:19395292,19395741:19395990,19396942:19397174,19397896:19398024,19398803:19399045,19409762:19409856,19410364:19410519,19410822:19410932,19411326:19411416,19411749:19411867,19413713:19413862,19428661:19428745,19429024:19429619,19430312:19430539,19431296:19431484,19433116:19433331,19433908:19434256,19435728:19436200,19436973:19437344,19437327:19437715,19439722:19440143,19439727:19439964,19440252:19440793,19446871:19447298,19450727:19451136,19452006:19452770,19452026:19452594,19453211:19453678,19454047:19454203,19454979:19455295,19456541:19456848,19457585:19457799,19458326:19458652,19458328:19458564,19459522:19460175,19460252:19460421,19465712:19468389,19466860:19467425,19466864:1946721', 'assoc_mat': '19370008:pet_opaque:4200:19370494,19370490:pet_opaque:4200:19370613,19371345:pet_opaque:4200:19371761,19372925:pet_opaque:4200:19373178,19373269:pet_opaque:4200:19373870,19373274:pet_opaque:4200:19373672,19374327:pet_opaque:4200:19374477,19376385:pet_opaque:4200:19376604,19377393:pet_opaque:4200:19377690,19377991:pet_opaque:4200:19379408,19387142:pet_opaque:4200:19387557,19387146:pet_opaque:4200:19387372,19388091:pet_opaque:4200:19388232,19389029:pet_opaque:4200:19389703,19392668:pet_opaque:4200:19393031,19393357:pet_opaque:4200:19393899,19393367:pet_opaque:4200:19393779,19394322:pet_opaque:4200:19394588,19395026:pet_opaque:4200:19395292,19395741:pet_opaque:4200:19395990,19396942:pet_opaque:4200:19397174,19397896:pet_opaque:4200:19398024,19398803:pet_opaque:4200:19399045,19409762:pet_opaque:4200:19409856,19410364:pet_opaque:4200:19410519,19410822:pet_opaque:4200:19410932,19411326:pet_opaque:4200:19411416,19411749:pet_opaque:4200:19411867,19413713:pet_opaque:4200:19413862,19428661:pet_opaque:4200:19428745,1942'}, {'unwanted_material': 'pet_opaque', 'main_material': 'pehd_pp', 'pht_type': 4211, 'ratio': 0.00031672665411397254, 'nb_photo': 38, 'list_port_cont': '20083810,20085668,20087145,20089326,20101313,20118964,20120066,20122964,20136834,20137455,20139828,20174654,20177633,20196603,20198093,20200522,20232920,20233006,20234171,20238862,20239133', 'assoc_port': '19859429:20174654,20014710:20196603,20015611:20177633,20015613:20198093,20026808:20200522,20039940:20232920,20040862:20233006,20045059:20234171,20047144:20238862,20048499:20239133,20070514:20139828,20074713:20101313,20079018:20089326,20082401:20083810,20083092:20085668,20085536:20087145,20101919:20137455,20108234:20136834,20118802:20118964,20119794:20120066,20121224:20122964', 'assoc_mat': '19859429:pet_opaque:4211:20174654,20014710:pet_opaque:4211:20196603,20015611:pet_opaque:4211:20177633,20015613:pet_opaque:4211:20198093,20026808:pet_opaque:4211:20200522,20039940:pet_opaque:4211:20232920,20040862:pet_opaque:4211:20233006,20045059:pet_opaque:4211:20234171,20047144:pet_opaque:4211:20238862,20048499:pet_opaque:4211:20239133,20070514:pet_opaque:4211:20139828,20074713:pet_opaque:4211:20101313,20079018:pet_opaque:4211:20089326,20082401:pet_opaque:4211:20083810,20083092:pet_opaque:4211:20085668,20085536:pet_opaque:4211:20087145,20101919:pet_opaque:4211:20137455,20108234:pet_opaque:4211:20136834,20118802:pet_opaque:4211:20118964,20119794:pet_opaque:4211:20120066,20121224:pet_opaque:4211:20122964'}, {'unwanted_material': 'plastique', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.008245070008999445, 'nb_photo': 1241, 'list_port_cont': '19367915,19370237,19371568,19372175,19373118,19375654,19376068,19376669,19377202,19377727,19387922,19392214,19393191,19397078,19398341,19398513,19398977,19399256,19409411,19409676,19411836,19430448,19431836,19432648,19433270,19436230,19437250,19437564,19440371,19440774,19441824,19451002,19453055,19455365,19456766,19459213,19460206,19460498,19468074,19470493,19470879,19473045,19475940,19476051,19477655,19478232,19481370,19484545,19485303,19488015,19488682,19491735,19491980,19492289,19492328,19492636,19493085,19493497,19494821,19494937,19495062,19495327,19495636,19496021,19496935,19501118,19503384,19504881,19504982,19506145,19508363,19508484,19509561,19510421,19511252,19516540,19516946,19517197,19522032,19522410,19522561,19522752,19524954,19544501,19545629,19546006,19550836,19554348,19556217,19557204,19570635,19574024,19574629,19579829,19591204,19594992,19624987,19628490,19630929,19639049,19640936,19645627,19655422,19659513,19666093,19693690,19694332,19695445,19696923,19697468,19704837,19706739,19707456,1971229', 'assoc_port': '19367835:19367915,19370011:19370237,19371335:19372175,19371340:19371568,19372924:19373118,19375080:19377202,19375082:19376068,19375085:19375654,19376386:19376669,19377398:19377727,19387626:19387922,19391355:19392214,19392680:19393191,19396947:19397078,19398109:19398513,19398112:19398341,19398802:19398977,19399117:19399256,19409397:19409411,19409398:19409676,19411746:19411836,19430310:19430448,19431299:19431836,19432608:19432648,19433119:19433270,19435757:19436230,19436971:19437250,19437332:19437564,19439725:19440371,19440218:19440774,19441314:19441824,19450723:19451002,19452008:19453055,19454980:19455365,19456529:19456766,19458322:19459213,19459529:19460206,19460253:19460498,19467831:19468074,19469397:19470493,19470644:19470879,19472286:19473045,19475782:19476051,19475788:19475940,19477264:19485303,19477267:19477655,19477738:19478232,19478465:19484545,19480444:19481370,19487876:19488015,19488313:19488682,19489649:19496935,19491466:19496021,19491471:19495636,19491474:19491980,19491475:19491735,19491795:1949228', 'assoc_mat': '19367835:plastique:3726:19367915,19370011:plastique:3726:19370237,19371335:plastique:3726:19372175,19371340:plastique:3726:19371568,19372924:plastique:3726:19373118,19375080:plastique:3726:19377202,19375082:plastique:3726:19376068,19375085:plastique:3726:19375654,19376386:plastique:3726:19376669,19377398:plastique:3726:19377727,19387626:plastique:3726:19387922,19391355:plastique:3726:19392214,19392680:plastique:3726:19393191,19396947:plastique:3726:19397078,19398109:plastique:3726:19398513,19398112:plastique:3726:19398341,19398802:plastique:3726:19398977,19399117:plastique:3726:19399256,19409397:plastique:3726:19409411,19409398:plastique:3726:19409676,19411746:plastique:3726:19411836,19430310:plastique:3726:19430448,19431299:plastique:3726:19431836,19432608:plastique:3726:19432648,19433119:plastique:3726:19433270,19435757:plastique:3726:19436230,19436971:plastique:3726:19437250,19437332:plastique:3726:19437564,19439725:plastique:3726:19440371,19440218:plastique:3726:19440774,19441314:plastique:3726:19441824,1'}, {'unwanted_material': 'Teint_Dans_La_Masse', 'main_material': 'jrm', 'pht_type': 3726, 'ratio': 0.009381432151137657, 'nb_photo': 3967, 'list_port_cont': '19370235,19371576,19371721,19372173,19373122,19374114,19375665,19376071,19376678,19377730,19387337,19387917,19392215,19392980,19393200,19395235,19398338,19398519,19398974,19399254,19409410,19409674,19410872,19411843,19412146,19430454,19431838,19432647,19433268,19436232,19437258,19437565,19440366,19440771,19441821,19451005,19453058,19455362,19456325,19456758,19459217,19460203,19460501,19466659,19468067,19470486,19470870,19473046,19474866,19475941,19476049,19476241,19477322,19477650,19478230,19481374,19484537,19485306,19488022,19488049,19488679,19491744,19491986,19492288,19492325,19492633,19493078,19493496,19494824,19494940,19495052,19495323,19496015,19496932,19499743,19501114,19503382,19504878,19504985,19506143,19508367,19508476,19508696,19509555,19509719,19510420,19511261,19516539,19516948,19517188,19522033,19522417,19522570,19522756,19524963,19525927,19544508,19545625,19546010,19547687,19550841,19552775,19554354,19556218,19557207,19570637,19574021,19574632,19579830,19591207,19594989,19624995,19630928,1963905', 'assoc_port': '19370011:19370235,19371334:19371721,19371335:19372173,19371340:19371576,19372924:19373122,19373605:19374114,19375082:19376071,19375085:19375665,19376386:19376678,19377398:19377730,19387148:19387337,19387626:19387917,19391355:19392215,19392675:19392980,19392680:19393200,19395024:19395235,19398109:19398519,19398112:19398338,19398802:19398974,19399117:19399254,19409397:19409410,19409398:19409674,19410823:19410872,19411746:19411843,19412018:19412146,19430310:19430454,19431299:19431838,19432608:19432647,19433119:19433268,19435757:19436232,19436971:19437258,19437332:19437565,19439725:19440366,19440218:19440771,19441314:19441821,19450723:19451005,19452008:19453058,19454282:19456325,19454980:19455362,19456529:19456758,19458322:19459217,19459529:19460203,19460253:19460501,19466555:19466659,19467831:19468067,19469397:19470486,19470641:19477322,19470644:19470870,19472286:19473046,19474557:19474866,19475777:19476241,19475782:19476049,19475788:19475941,19477264:19485306,19477267:19477650,19477738:19478230,19478465:1948453', 'assoc_mat': '19370011:Teint_Dans_La_Masse:3726:19370235,19371334:Teint_Dans_La_Masse:3726:19371721,19371335:Teint_Dans_La_Masse:3726:19372173,19371340:Teint_Dans_La_Masse:3726:19371576,19372924:Teint_Dans_La_Masse:3726:19373122,19373605:Teint_Dans_La_Masse:3726:19374114,19375082:Teint_Dans_La_Masse:3726:19376071,19375085:Teint_Dans_La_Masse:3726:19375665,19376386:Teint_Dans_La_Masse:3726:19376678,19377398:Teint_Dans_La_Masse:3726:19377730,19387148:Teint_Dans_La_Masse:3726:19387337,19387626:Teint_Dans_La_Masse:3726:19387917,19391355:Teint_Dans_La_Masse:3726:19392215,19392675:Teint_Dans_La_Masse:3726:19392980,19392680:Teint_Dans_La_Masse:3726:19393200,19395024:Teint_Dans_La_Masse:3726:19395235,19398109:Teint_Dans_La_Masse:3726:19398519,19398112:Teint_Dans_La_Masse:3726:19398338,19398802:Teint_Dans_La_Masse:3726:19398974,19399117:Teint_Dans_La_Masse:3726:19399254,19409397:Teint_Dans_La_Masse:3726:19409410,19409398:Teint_Dans_La_Masse:3726:19409674,19410823:Teint_Dans_La_Masse:3726:19410872,19411746:Teint_Dans_La_Masse:3726:1'}), 'main_stat': {'nb_photos': 53057}}, 'hostname': (('jetson-6',),), 'impurety_average_per_hashtag': [(('film_pedb', '2025-01', 0.20769844843082283),), (('jrm', '2025-01', 0.04289950429659906),), (('emr', '2025-01', 0.054492595701059576),), (('aluminium', '2025-01', 0.03902209189190369),), (('pehd_pp', '2025-01', 0.011486902358251637),), (('pet_clair', '2025-01', 0.010240526452945273),), (('flux_dev', '2025-01', 0.045708689378216136),), (('ela', '2025-01', 0.014119246146546855),), (('gm', '2025-01', 0.0),), (('refus', '2025-01', 0.11564017797150321),)]} filepath : /data_2/data_log/job/memo/angers_montee_convoyeur/sla_mensuel_angers_montee_convoyeur_mois_01_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.34%', 820], 'barquette_avec_film': ['barquette_avec_film', '0.2%', 18], 'bouchon': ['bouchon', '0.06%', 241], 'carton': ['carton', '0.4%', 158], 'etiquette': ['etiquette', '0.09%', 16], 'metal': ['metal', '0.01%', 2], 'papier': ['papier', '1.0%', 629], 'pehd': ['pehd', '0.2%', 11], 'pet_clair': ['pet_clair', '99.0%', 128129], 'pet_fonce': ['pet_fonce', '0.35%', 14]}, 'refus': {'autre': ['autre', '0.15%', 255], 'carton': ['carton', '1.54%', 2993], 'metal': ['metal', '0.07%', 147], 'papier': ['papier', '8.42%', 14911], 'pehd': ['pehd', '0.04%', 13], 'pet_clair': ['pet_clair', '3.01%', 999], 'pet_fonce': ['pet_fonce', '0.18%', 72]}, 'jrm': {'autre_refus': ['autre_refus', '1.19%', 2134], 'cartonnette': ['cartonnette', '0.19%', 335], 'Carton_brun': ['Carton_brun', '0.81%', 1132], 'Carton_gris': ['Carton_gris', '0.49%', 588], 'kraft': ['kraft', '0.13%', 129], 'papier': ['papier', '96.16%', 25], 'plastique': ['plastique', '0.82%', 1241], 'Teint_Dans_La_Masse': ['Teint_Dans_La_Masse', '0.94%', 3967]}, 'ela': {'barquette_opaque': ['barquette_opaque', '0.04%', 15], 'carton': ['carton', '0.3%', 52], 'ela': ['ela', '98.53%', 1766], 'etiquette': ['etiquette', '0.01%', 17], 'film_plastique': ['film_plastique', '1.49%', 9377], 'metal': ['metal', '0.14%', 32], 'papier': ['papier', '0.42%', 256], 'pehd': ['pehd', '0.19%', 36]}, 'pehd_pp': {'barquette_opaque': ['barquette_opaque', '2.19%', 1760], 'carton': ['carton', '1.15%', 2986], 'ela': ['ela', '0.09%', 402], 'etiquette': ['etiquette', '0.01%', 44], 'film_plastique': ['film_plastique', '0.24%', 15951], 'metal': ['metal', '1.19%', 447], 'papier': ['papier', '1.03%', 4328], 'pehd': ['pehd', '97.02%', 10341], 'pet_clair': ['pet_clair', '0.07%', 11], 'pet_opaque': ['pet_opaque', '0.03%', 38]}, 'aluminium': {'carton': ['carton', '1.04%', 697], 'ela': ['ela', '0.38%', 94], 'metal': ['metal', '96.16%', 792], 'papier': ['papier', '2.87%', 3621]}, 'emr': {'carton': ['carton', '94.62%', 9511], 'film_plastique': ['film_plastique', '0.46%', 8457], 'papier': ['papier', '5.1%', 47862]}, 'flux_dev': {'etiquette': ['etiquette', '0.31%', 2902], 'pehd': ['pehd', '0.1%', 126], 'pet_clair': ['pet_clair', '3.07%', 6688], 'pet_fonce': ['pet_fonce', '95.44%', 6763], 'pet_opaque': ['pet_opaque', '1.43%', 6048]}, 'gm': {'papier': ['papier', '100.0%', 381]}} 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_01_annee_2025.pdf le fichier se trouve ici : /data_2/data_log/job/memo/angers_montee_convoyeur 5.19user 5.12system 2:28.32elapsed 6%CPU (0avgtext+0avgdata 200112maxresident)k 616inputs+2032outputs (15major+77495minor)pagefaults 0swaps