diff --git a/dashboard-react/public/data/all_trials_processed.csv b/dashboard-react/public/data/all_trials_processed.csv deleted file mode 100644 index 117cc3c..0000000 --- a/dashboard-react/public/data/all_trials_processed.csv +++ /dev/null @@ -1,1186 +0,0 @@ -Trial ID,Test Method,Item ID,Item Format,Item Brand,Item Name,Item Description Refined,Material Class I,Material Class II,Material Class III,% Residuals (Mass),% Residuals (Area),Technology -44547-01-21,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.017,,Unknown -44547-01-21,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.01,,Unknown -44547-01-21,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Unknown -44547-01-21,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,0.02,,Unknown -44547-01-21,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.019,0.05,Unknown -44547-01-21,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,0.045,,Unknown -44547-01-21,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.03,0.03,Unknown -CASP004-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,1.8713522400328815,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,2.0448006576243323,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.668567807351078,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,4.493503584229392,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,2.241599462365591,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,1.1872759856630823,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,2.0075044802867383,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,0.9620893007582141,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,2.627351867452963,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A11,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® 6"" Spoon",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A11,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® 6"" Spoon",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A11,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® 6"" Spoon",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A11,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® 6"" Spoon",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,1.8111439842209074,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,3.554733727810651,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,2.138560157790927,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,2.019723865877712,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A1,Hot cup,Brand B,PLA-lined Bamboo Hot Cup 16oz,16oz NoTree Paper Hot Cup - World Centric,Fiber,Lined Fiber,PLA-lined Bamboo Paper,1.033777120315582,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,1.3862928348909658,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,1.3426791277258567,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A3,Straw,Brand B,"Kraft straw 8""","8"" Kraft straw ST-PA-8-K",Fiber,Unlined Fiber,Paper,1.0498442367601246,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,2.111204130040463,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,2.357890330682294,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,1.1966652713827264,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,1.3492395702525461,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A38,Clamshell,Brand B,Fiber Clamshell 9x9in,"Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF",Fiber,Lined Fiber,PLA-lined Mixed Fiber,1.2688712152923118,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A72,Spoon,Brand C,CPLA Spoon,WR3 - CPLA Spoon,Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.6780684104627767,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,1.6399331662489556,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,0.8362573099415206,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,1.2497911445279868,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A77,Bowl,Brand D,Soup bowl ,WR3 - Soup bowl ,Fiber,Unlined Fiber,Mixed Fibers,1.0918964076858813,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A78,Soup Bowl,Brand E,Soup Bowl 32oz,WR3 - Soup Bowl 32oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,0.6707317073170731,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,1.556910569105691,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A81,Wrapper,Brand B,PBAT/PLA film wrapper ,Wrapper for TPLA Spoon SP-PS-I,Biopolymer,Biopolymer Film/Bag,Mixed biopolymer,1.024390243902439,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,2.0853801169590644,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.727485380116959,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,2.9146198830409356,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.4619883040935673,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.367251461988304,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.3567251461988306,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.6818713450292397,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.5216374269005848,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.8350877192982455,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.095906432748538,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.4001572327044025,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.3996331236897273,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,2.092767295597484,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.0256813417190775,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.4858490566037736,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -CASP004-01,Mesh Bag,A51,Bowl,Brand B,PLA Lid 32oz,PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA,0.0,,Covered or Extended Aerated Static Pile -ASP001-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0725798276735936,0.6957868924446288,Aerated Static Pile -ASP001-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.1238520020273697,0.7637817808631469,Aerated Static Pile -ASP001-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.8913329954384187,0.782284126960632,Aerated Static Pile -ASP001-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.1270146984287888,0.7789981102937187,Aerated Static Pile -ASP001-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.368474404460213,0.7415098901207341,Aerated Static Pile -CASP004-02,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.3094779523568172,0.8548725311702858,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.9710086163203244,0.7975300601449599,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0951748606183478,0.7166081992529988,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0951748606183478,0.7166081992529988,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.573563101875317,0.7977767580929264,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.573563101875317,0.7977767580929264,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0853218449062343,0.7512149873937349,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0853218449062343,0.7512149873937349,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.1253117080587938,0.7431627663721095,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.1253117080587938,0.7431627663721095,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.3928940699442474,0.767334231313864,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.3928940699442474,0.767334231313864,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0747085656360873,0.8451476980614476,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0747085656360873,0.8451476980614476,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.3554295690443257,0.19816502234128908,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.19322858590978206,0.1835728770408088,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0198479472883935,0.8524548912802146,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.3116776482513939,0.20688583312364012,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0438114546376078,0.710006562165416,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,1.0933502280790675,0.793637166526049,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.8231221490116575,0.7854665304893995,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.9758438925494172,0.72925393606576,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.8604967055245819,0.7442581052610805,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.7343537759756716,,Windrow -WR004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Windrow -WR004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Windrow -WR004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,,Windrow -WR004-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.7617840851495186,,Windrow -WR005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Windrow -WR005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Windrow -WR005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.0,0.0,Windrow -WR005-01,Mesh Bag,Q,Bowl,BÉSICS®,PLA-lined Bagasse Bowl 300mL,BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl,Fiber,Lined Fiber,PLA lined Bagasse,0.09293461733400912,0.08359606664791763,Windrow -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.2341267998142127,0.32671707624448654,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.06667440780306548,0.07902095148078134,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.03633302368787737,0.038141934467548835,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.010241523455643288,0.02597274732199118,Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.028900108794739712,0.007769355945295182,In-Vessel -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.5318625174175567,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.5797607988852763,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.45365768694844394,,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.2341267998142127,0.32671707624448654,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.06667440780306548,0.07902095148078134,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.03633302368787737,0.038141934467548835,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.010241523455643288,0.02597274732199118,Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.028900108794739712,0.007769355945295182,In-Vessel -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.5318625174175567,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.5797607988852763,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Windrow -WR004-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.45365768694844394,,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -ASP001-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.08,0.634,Aerated Static Pile -ASP001-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.072,0.677,Aerated Static Pile -ASP001-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.074,0.617,Aerated Static Pile -ASP001-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.67,0.399,Aerated Static Pile -ASP001-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.992,0.637,Aerated Static Pile -CASP004-02,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.509,0.383,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.362,0.202,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.728,0.625,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.728,0.625,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.278,0.453,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.278,0.453,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.267,0.608,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.267,0.608,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.298,0.611,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.298,0.611,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.284,0.116,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.284,0.116,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.708,0.317,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.708,0.317,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.945,0.419,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.945,0.419,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.562,0.235,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.562,0.235,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.62,0.538,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.62,0.538,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.078,0.009,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.77,0.394,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.455,0.249,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.64,0.305,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.31,0.155,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.45,0.204,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.04,0.722,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.068,0.674,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.117,0.671,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.087,0.696,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,1.099,0.72,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.766,,Windrow -WR004-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.566,,Windrow -WR004-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.16,,Windrow -WR004-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.495,,Windrow -WR004-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.794,,Windrow -WR005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.0,0.0,Windrow -WR005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.0,0.0,Windrow -WR005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.12,0.071,Windrow -WR005-01,Mesh Bag,K,Clamshell,Brand H,Bagasse Clamshell 9x9,Bagasse Clamshell 9x9,Fiber,Unlined Fiber,Unlined Sugarcane Fibre (bagasse) PFAS Free,0.019,0.014,Windrow -ASP001-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Aerated Static Pile -CASP004-02,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,1.025,0.713,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,1.023,0.702,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.68,0.232,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.182,0.028,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.182,0.028,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.011,0.0,In-Vessel -WR004-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.949,,Windrow -WR004-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.595,,Windrow -WR004-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,1.053,,Windrow -WR004-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.998,,Windrow -WR004-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.73,,Windrow -WR005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.253,0.033,Windrow -WR005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.041,0.012,Windrow -WR005-01,Mesh Bag,P,Biopolymer Bag,Brand H,Bin Liner Bag 2.5 gal,Bin Liner Bag 2.5 gal,Biopolymer,Biopolymer Film/Bag,PBAT & Other Multilaminate Film,0.0,0.0,Windrow -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.798,0.394,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.189,0.08,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.242,0.1,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.055,0.028,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.461,0.163,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.78,0.434,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.337,0.165,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.283,0.17,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.881,0.424,Aerated Static Pile -ASP001-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.955,0.443,Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.27,0.15,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.43,0.141,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.412,0.122,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.499,0.164,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.122,0.034,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.131,0.045,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.891,0.406,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.891,0.406,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.076,0.357,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.076,0.357,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.975,0.314,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.975,0.314,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.008,0.248,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.008,0.248,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.856,0.224,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.856,0.224,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.066,0.354,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.066,0.354,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.226,0.326,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.226,0.326,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.808,0.233,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.808,0.233,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.841,0.255,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.841,0.255,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.632,0.162,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.632,0.162,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.883,0.345,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.883,0.345,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.581,0.351,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.581,0.351,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.614,0.419,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.614,0.419,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.059,0.028,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.059,0.028,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.064,0.025,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.064,0.025,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.382,0.107,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.382,0.107,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.911,0.483,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.911,0.483,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.373,0.509,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,1.373,0.509,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.026,0.003,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.126,0.038,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.408,0.093,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.027,0.007,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.302,0.101,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.257,0.057,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.085,0.034,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.24,0.082,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.159,0.066,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.214,0.044,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.182,0.039,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.027,0.005,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.36,0.128,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.207,0.106,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.983,0.573,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.855,0.485,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.391,0.135,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.146,0.075,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.313,0.118,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.313,0.142,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.186,0.082,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.489,0.25,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.235,0.138,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.717,0.463,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.835,0.463,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.939,0.574,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.991,0.474,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.925,0.473,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.265,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.8,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.627,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.317,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.094,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.417,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.075,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.363,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.482,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.315,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.0,,Windrow -WR004-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.435,,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.189,0.118,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.291,0.099,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.111,0.073,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.443,0.195,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.183,0.054,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.012,0.003,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.167,0.059,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.179,0.093,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.005,0.001,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.47,0.144,Windrow -WR005-01,Mesh Bag,K3,Positive Control - Film,Brand H,Cellulose Bag Control,Cellulose bag CONTROL,Positive Control,Positive Control - Film,Positive Control - Cellulose Film,0.938,0.324,Windrow -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.475,0.848,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.809,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.152,0.594,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.184,0.687,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.816,0.557,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.136,0.679,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.721,0.358,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.213,0.739,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.974,0.478,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.094,0.798,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.979,0.589,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.971,0.423,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.962,0.529,Aerated Static Pile -ASP001-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.056,0.729,Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.637,0.632,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.692,0.368,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.49,0.178,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.707,0.217,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.393,0.063,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.505,0.084,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.312,0.097,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.736,0.524,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.091,0.721,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.183,0.696,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.914,0.729,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.482,0.326,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.071,0.535,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.071,0.535,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.344,0.804,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.344,0.804,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.166,0.683,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.166,0.683,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.088,0.753,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.088,0.753,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.342,0.74,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.342,0.74,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.309,0.687,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.309,0.687,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.173,0.6,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.173,0.6,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.992,0.636,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.992,0.636,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.783,0.287,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.783,0.287,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.384,0.691,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.384,0.691,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.409,0.45,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.409,0.45,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.245,0.517,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.245,0.517,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.72,0.387,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.72,0.387,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.064,0.693,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.064,0.693,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.27,0.539,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.27,0.539,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.369,0.802,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.369,0.802,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.283,0.86,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.283,0.86,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.181,0.722,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.181,0.722,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.101,0.651,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.101,0.651,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.376,0.612,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.376,0.612,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.163,0.726,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.163,0.726,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.189,0.02,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.073,0.034,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.421,0.409,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.606,0.973,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.138,0.027,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.051,0.683,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.272,0.099,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.015,0.003,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.19,0.035,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.714,0.405,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.51,0.146,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.116,0.866,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.12,0.913,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.252,0.865,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.23,0.836,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.148,0.83,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.015,0.498,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.167,0.685,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.132,0.609,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.006,0.533,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.046,0.786,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.111,0.889,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.072,0.702,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.269,0.846,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.705,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.075,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.903,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.456,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.792,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.414,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.448,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.849,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.041,,Windrow -WR004-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.88,,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.014,0.006,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.015,0.007,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.534,0.158,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.152,0.033,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.117,0.03,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.104,0.495,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,0.0,0.0,Windrow -WR005-01,Mesh Bag,K1,Positive Control - Fiber,Brand H,Kraft Butcher Paper Pink,Kraft butcher paper CONTROL,Positive Control,Positive Control - Fiber,Positive Control - Unlined Paper,1.494,0.512,Windrow -ASP001-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.132,0.828,Aerated Static Pile -ASP001-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.112,0.744,Aerated Static Pile -ASP001-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.085,0.786,Aerated Static Pile -ASP001-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.123,0.786,Aerated Static Pile -ASP001-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.136,0.814,Aerated Static Pile -CASP004-02,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.172,0.175,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.673,0.578,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.461,0.41,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.254,0.199,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.5,0.335,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.882,0.573,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.882,0.573,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.249,0.668,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.249,0.668,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.112,0.646,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.112,0.646,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.995,0.638,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.995,0.638,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.5,0.814,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.5,0.814,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.488,0.344,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.488,0.344,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.146,0.705,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.146,0.705,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.228,0.044,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.372,0.208,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.739,0.376,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.683,0.438,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.269,0.138,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.043,0.039,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.09,0.809,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.131,0.772,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.133,0.752,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.09,0.752,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.08,0.866,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.0,0.0,In-Vessel -WR004-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.039,,Windrow -WR004-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.953,,Windrow -WR004-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),1.092,,Windrow -WR004-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.703,,Windrow -WR004-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.612,,Windrow -WR005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.0,0.0,Windrow -WR005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.041,0.032,Windrow -WR005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.0,0.0,Windrow -WR005-01,Mesh Bag,I,Bowl,Brand H,Fiber Bowl 16oz,Moulded fiber bowl 16oz,Fiber,Unlined Fiber,Unlined Molded Fiber (mixed fibers),0.25,0.149,Windrow -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.101,0.142,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.054,0.055,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.072,0.069,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.105,0.142,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.054,0.038,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.094,0.182,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.126,0.177,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.071,0.113,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.088,0.117,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.076,0.116,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.086,0.144,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.097,0.115,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.076,0.128,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.131,0.138,Aerated Static Pile -ASP001-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.097,0.159,Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.004,0.008,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.004,0.008,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.037,0.068,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.037,0.068,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.041,0.1,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.041,0.1,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.017,0.057,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.017,0.057,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.029,0.118,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.029,0.118,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.024,0.047,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.024,0.047,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.074,0.175,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.074,0.175,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.041,0.099,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.041,0.099,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.043,0.104,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.043,0.104,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.038,0.024,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.069,0.056,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.063,0.063,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.029,0.04,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.078,0.069,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.039,0.051,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.022,0.029,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.074,0.063,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.07,0.065,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.058,0.065,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.004,0.004,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.052,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.134,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.148,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.048,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.075,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.04,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.043,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.059,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.166,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.124,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.051,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.108,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.103,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.106,,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.121,,Covered or Extended Aerated Static Pile -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.017,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.04,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.049,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.046,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.014,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.042,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.072,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.018,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.035,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.041,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.036,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.029,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.023,,Windrow -WR004-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.021,,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.065,0.097,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.056,0.069,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.046,0.047,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.037,0.037,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -WR005-01,Mesh Bag,K2,Positive Control - Food Scraps,Brand I,Navel Orange Peel Control,Navel orange peel,Positive Control,Positive Control - Food Scraps,Positive Control - Food Scraps,0.0,0.0,Windrow -ASP001-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -CASP004-02,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,J,Cold Cup,Brand H,PLA Cold Cup 12oz,PLA Cold Cup 12oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -ASP001-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.028,0.019,Aerated Static Pile -CASP004-02,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR004-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,,Windrow -WR005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.218,0.093,Windrow -WR005-01,Mesh Bag,S,Cold Cup,Brand H,PLA Cold Cup Lid 8oz,PLA Cold Cup Lid 8oz,Biopolymer,Rigid Biopolymer (< 0.75mm),PLA,0.0,0.0,Windrow -ASP001-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Aerated Static Pile -CASP004-02,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.247,0.366,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.824,1.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.924,1.087,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.1,0.175,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.018,0.037,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.018,0.037,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.237,0.366,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.074,0.141,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.027,0.049,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.004,0.001,In-Vessel -WR004-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.014,,Windrow -WR004-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.013,,Windrow -WR004-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.017,,Windrow -WR004-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.006,,Windrow -WR004-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.055,,Windrow -WR005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.001,0.002,Windrow -WR005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -WR005-01,Mesh Bag,D,Spoon,Brand H,"Spoon PLA 6""","Spoon PLA 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,0.0,Windrow -ASP001-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Aerated Static Pile -ASP001-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Aerated Static Pile -CASP004-02,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.37,0.451,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.319,0.391,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.251,0.301,Covered or Extended Aerated Static Pile -CASP004-02,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.049,0.064,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -CASP006-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP001-01,Bulk Dose,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.011,0.014,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.017,0.012,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP002-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.066,0.048,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.003,0.003,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -EASP003-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Covered or Extended Aerated Static Pile -IV002-01,Bulk Dose,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,In-Vessel -WR004-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.051,,Windrow -WR004-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.077,,Windrow -WR004-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.105,,Windrow -WR004-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.056,,Windrow -WR004-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.252,,Windrow -WR005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Windrow -WR005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Windrow -WR005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Windrow -WR005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Windrow -WR005-01,Mesh Bag,H,Straw,Brand H,"Straw PHA 8""","Straw PHA 8""",Biopolymer,Rigid Biopolymer (< 0.75mm),PHA,0.0,0.0,Windrow -AD001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,1.1444124897758592,,Unknown -AD001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.38270336895573964,,Unknown -AD001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,1.0901807724359154,,Unknown -AD001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,1.3927691044121928,,Unknown -AD001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,1.0316351684893852,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.26,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.058,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.2,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.004,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.1454545454545455,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.9618181818181818,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,1.0909090909090908,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.9127272727272726,,Unknown -AD001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.9000000001285714,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,1.3392857144770407,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,1.1550000001649998,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.23142857146163265,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.0,,Unknown -AD001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.0,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,1.840045249285078,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.43981900462439344,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.2626696833173461,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Unknown -AD001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.9455905512555582,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.6012992126457716,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,1.1579527559966891,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.817559055182485,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.0,,Unknown -AD001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.8700000000685039,,Unknown -AD001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,1.0424157303956412,,Unknown -AD001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.9851123596059052,,Unknown -AD001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.48539325845423553,,Unknown -AD001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.9859550562351659,,Unknown -AD001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,1.0550561798345537,,Unknown -AD001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.211,,Unknown -AD001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.0,,Unknown -AD001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.259,,Unknown -AD001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.384,,Unknown -AD001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.274,,Unknown -AD001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,1.0061688312341668,,Unknown -AD001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.5415584415936077,,Unknown -AD001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.845454545509445,,Unknown -AD001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.9954545455191853,,Unknown -AD001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.985714285778293,,Unknown -AD001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.9676691730050879,,Unknown -AD001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.9936090226310984,,Unknown -AD001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,1.0330827068445927,,Unknown -AD001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.9676691730050879,,Unknown -AD001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.5041071427671237,,Unknown -AD001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Unknown -AD001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.4856249999132812,,Unknown -AD001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Unknown -AD001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.4574999999183035,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.07,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.8871428571428571,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.1028571428571428,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Unknown -AD001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.0742857142857143,,Unknown -AD001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.9912000000396479,,Unknown -AD001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.6606000000264239,,Unknown -AD001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.976800000039072,,Unknown -AD001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.7800000000312,,Unknown -AD001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.999600000039984,,Unknown -AD001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.02,,Unknown -AD001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Unknown -AD001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.06625,,Unknown -AD001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.05125,,Unknown -AD001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,1.054375,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,1.0291935487190946,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.48145161305853273,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.5022580646781478,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.36483870979510924,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.6367741937537981,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.3706451614098855,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.24870967749958375,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.7712903228294484,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.445161290466181,,Unknown -AD001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.9619354841812694,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.9991525424575552,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,1.0233050848324836,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,1.008050847543055,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.991525423812841,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.11186440678914104,,Unknown -AD001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.9889830509312697,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.1271844659647,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.098786407713651,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.0805825242193892,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Unknown -AD001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,1.1475728154782732,,Unknown -CASP001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.8042317173707573,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.7124075596019889,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A6,Bowl,BÉSICS®,PLA-lined Paper Bowl 12oz,BÉSICS® 12 oz Soup bowl,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A14,Hot Cup Lid,BÉSICS®,CPLA Hot Cup Lid,BÉSICS® 8oz CPLA Hot cup lid,Biopolymer,Rigid Biopolymer (< 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.07285714286755102,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.6600000000942857,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A16,Bag,BÉSICS®,Cellulose bag 5x7in,BÉSICS® Cellulose bag 5x7in,Biopolymer,Biopolymer Film/Bag,Cellulose,0.4500000000642857,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A17,Bowl,BÉSICS®,Unlined Bagasse Bowl,BÉSICS® Fibreware Bowl 16oz,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.17787401576203732,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.16960629922595324,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.038858267719595135,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A19,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 9x9,BÉSICS® Fibreware Clamshell 9x9,Fiber,Unlined Fiber,Bagasse,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.25533707866603017,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.49213483148832216,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A22,Cup Sleeve,BÉSICS®,Paper hot cup sleeve,BÉSICS® Sleeve,Fiber,Unlined Fiber,Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.25,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A26,Wrap,BÉSICS®,PLA-lined Paper,BÉSICS® Wrap,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A30,Cutlery,Brand J,CPLA Fork,"CPLA Fork 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A31,Cutlery,Brand J,CPLA Knife,"CPLA Knife 6"" - Stalk Market",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A32,Box,Brand K,PLA Box 320z,D&W 32oz Square PLA Box,Biopolymer,Rigid Biopolymer (> 0.75mm),PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.32285714285714284,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A33,Deli lid,Brand K,PLA Lid 32oz ,D&W PLA Lid 32oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.35040000001401594,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.40140000001605597,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.7800000000312,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,C,Bowl,Brand L,PLA-lined Paper Bowl 12oz,Ecotainer PLA-Lined Soup Bowl 12oz,Fiber,Lined Fiber,PLA lined Paper,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A37,Cold cup,Brand A,PLA Cold Cup 20oz,Fabrikal PLA Cold Cup 20oz,Biopolymer,Rigid biopolymer,PLA amorphous,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.910161290616181,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.28354838718824144,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.5583870969543183,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.6900000002225806,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.7925806454169614,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.2409677420132154,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.7567741937925078,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.5322580646878252,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A45,Cutlery,Brand M,MPLA Spoon,MPLA Spoon - NaturTec,Biopolymer,Rigid biopolymer,MPLA,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP001-01,Mesh Bag,A50,Tray,Brand G,CPLA Foam Tray ,PLA Foam Tray,Biopolymer,Foam biopolymer,PLA foam,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,1.343935491246941,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,1.7471161386210232,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A21,Box,BÉSICS®,Paper Tray with Lid,BÉSICS® Lined Paper Box with Lid ,Fiber,Lined Fiber,PLA-lined fibre,1.8479113004645438,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.631578947368421,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.631578947368421,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,V,Cutlery,BÉSICS®,"CPLA Spoon 6""","BÉSICS® Spoon 6""",Biopolymer,Rigid Biopolymer (> 0.75mm),CPLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,1.094890511256286,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,1.5160022463548575,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A25,Tray,BÉSICS®,"Unlined Paper Tray, small",BÉSICS® Uncoated paper fry tray ,Fiber,Unlined Fiber,Paper,2.4424480635717147,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A36,Cold Cup,Brand A,PLA Cold Cup 16oz,Fabrikal 16 oz PLA cold cup,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A48,Cold Cup,Brand B,PLA Cold Cup 14oz,PLA Cold Cup 14oz,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A48,Cold Cup,Brand B,PLA Cold Cup 14oz,PLA Cold Cup 14oz,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A48,Cold Cup,Brand B,PLA Cold Cup 14oz,PLA Cold Cup 14oz,Biopolymer,Rigid biopolymer,PLA,0.0,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A12,Bowl,BÉSICS®,PLA-lined Paper Bowl 8oz,BÉSICS® 8 oz Soup Bowl,Fiber,Lined Fiber,PLA lined Paper,1.0300429184107278,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A12,Bowl,BÉSICS®,PLA-lined Paper Bowl 8oz,BÉSICS® 8 oz Soup Bowl,Fiber,Lined Fiber,PLA lined Paper,1.0300429184107278,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A12,Bowl,BÉSICS®,PLA-lined Paper Bowl 8oz,BÉSICS® 8 oz Soup Bowl,Fiber,Lined Fiber,PLA lined Paper,1.6738197424174326,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A18,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 850mL,BÉSICS® Fibreware Clamshell 850mL,Fiber,Unlined Fiber,Bagasse,1.7177914110429446,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A18,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 850mL,BÉSICS® Fibreware Clamshell 850mL,Fiber,Unlined Fiber,Bagasse,2.085889570552147,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A18,Clamshell,BÉSICS®,Unlined Bagasse Clamshell 850mL,BÉSICS® Fibreware Clamshell 850mL,Fiber,Unlined Fiber,Bagasse,2.9447852760736195,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.7741935486368366,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.677419355057232,,Covered or Extended Aerated Static Pile -CASP003-01,Mesh Bag,A42,Control,Brand F,Positive control - kraft paper 2 ply,"Kraft Control 10""x5"" 2-ply",Fiber,Unlined Fiber,Tree fibre,0.8709677422164411,,Covered or Extended Aerated Static Pile diff --git a/dashboard-react/public/data/moisture.csv b/dashboard-react/public/data/moisture.csv deleted file mode 100644 index d971794..0000000 --- a/dashboard-react/public/data/moisture.csv +++ /dev/null @@ -1,11 +0,0 @@ -Trial ID,Average % Moisture (In Field) -WR004-01,0.49000000000000005 -CASP005-01,0.42500000000000004 -EASP001-01,0.43916666666666665 -IV002-01,0.4583333333333333 -EASP002-01,0.49857142857142855 -CASP006-01,0.5471768113666666 -CASP004-02,0.57 -ASP001-01,0.50495 -EASP003-01,0.4555555555555555 -WR005-01,0.5458333333333334 diff --git a/dashboard-react/public/data/operating_conditions.csv b/dashboard-react/public/data/operating_conditions.csv deleted file mode 100644 index fa7d292..0000000 --- a/dashboard-react/public/data/operating_conditions.csv +++ /dev/null @@ -1,126 +0,0 @@ -Time Step,WR004-01,CASP005-01,EASP001-01,IV002-01,EASP002-01,CASP006-01,CASP004-02,ASP001-01,EASP003-01,WR005-01,Operating Condition,Time Unit -1.0,112.8,128.8,92.16333333333334,103.625,89.16666666666667,103.0,172.352,127.8,120.4,146.5,Temperature,Day -2.0,117.0,137.6,133.09,118.25,114.66666666666667,,169.172,133.8,116.2,136.0,Temperature,Day -3.0,125.2,140.8,116.84666666666668,117.875,129.66666666666666,109.0,164.956,136.4,124.2,141.0,Temperature,Day -4.0,128.0,,156.8,118.42857142857143,,,161.138,,,142.0,Temperature,Day -5.0,,,161.97,118.0,,,144.674,,,142.33333333333334,Temperature,Day -6.0,,142.6,140.29999999999998,117.66666666666667,143.66666666666666,137.33333333333334,137.366,142.0,165.4,,Temperature,Day -7.0,134.0,143.4,162.1,118.85714285714286,148.66666666666666,138.0,132.35000000000002,144.4,162.0,,Temperature,Day -8.0,135.8,144.6,166.95,119.28571428571429,149.66666666666666,141.33333333333334,157.474,146.4,167.2,108.0,Temperature,Day -9.0,136.4,131.2,170.01,121.88888888888889,158.66666666666666,146.66666666666666,155.116,148.0,170.0,107.33333333333333,Temperature,Day -10.0,139.2,156.6,143.47375,120.14285714285714,162.0,151.33333333333334,156.818,148.2,170.4,109.33333333333333,Temperature,Day -11.0,135.8,,169.03,119.57142857142857,,,128.574,,,110.33333333333333,Temperature,Day -12.0,,,169.77,119.14285714285714,,,115.68199999999999,,,108.0,Temperature,Day -13.0,,163.0,140.04375,118.57142857142857,160.0,,122.04,140.2,165.4,109.0,Temperature,Day -14.0,138.2,164.6,171.12,117.85714285714286,161.66666666666666,133.0,127.976,141.0,164.8,,Temperature,Day -15.0,135.8,166.0,134.94375,117.57142857142857,162.66666666666666,132.33333333333334,118.00199999999998,142.6,166.6,126.0,Temperature,Day -16.0,136.6,166.2,172.48,117.57142857142857,161.66666666666666,136.66666666666666,127.91400000000002,,165.2,129.0,Temperature,Day -17.0,135.8,168.2,138.24625,119.0,161.66666666666666,,117.50600000000001,142.2,160.2,144.83333333333334,Temperature,Day -18.0,136.6,,167.4,117.28571428571429,,,126.46400000000001,,,133.66666666666666,Temperature,Day -19.0,,,166.56,118.14285714285714,,,117.556,,,148.16666666666666,Temperature,Day -20.0,,,127.5975,117.71428571428571,160.83333333333334,133.33333333333334,122.648,142.6,153.8,,Temperature,Day -21.0,136.4,150.6,170.6,118.57142857142857,159.0,137.5,131.92999999999998,155.2,,,Temperature,Day -22.0,137.2,150.8,127.2025,141.85714285714286,157.33333333333334,129.4,117.75,155.4,152.8,,Temperature,Day -23.0,139.6,153.6,168.09,141.14285714285714,135.0,131.8,122.6,156.8,,,Temperature,Day -24.0,138.8,155.6,123.42857142857143,143.57142857142858,140.33333333333334,,136.218,155.8,148.2,140.33333333333334,Temperature,Day -25.0,136.0,,165.61,144.14285714285714,,,117.458,,,,Temperature,Day -26.0,,,164.11,145.28571428571428,,,119.94200000000001,,,,Temperature,Day -27.0,,160.8,162.11,146.85714285714286,157.33333333333334,156.33333333333334,124.796,156.2,159.2,,Temperature,Day -28.0,136.6,163.4,118.28571428571429,148.57142857142858,158.66666666666666,154.0,134.12199999999999,157.0,156.6,,Temperature,Day -29.0,136.0,165.6,118.57142857142857,148.71428571428572,158.33333333333334,154.66666666666666,123.418,,156.0,140.0,Temperature,Day -30.0,135.6,167.8,130.28571428571428,151.0,156.66666666666666,153.33333333333334,116.53600000000002,162.0,,147.0,Temperature,Day -31.0,133.8,169.0,130.28571428571428,149.85714285714286,157.66666666666666,157.0,117.93800000000002,,155.8,153.16666666666666,Temperature,Day -32.0,135.0,,158.16,135.14285714285714,,,119.39000000000001,,,,Temperature,Day -33.0,,,157.88,137.85714285714286,,,121.502,,,148.83333333333334,Temperature,Day -34.0,,169.6,129.42857142857142,142.42857142857142,157.0,,124.15599999999999,154.8,,,Temperature,Day -35.0,,169.8,130.57142857142858,151.85714285714286,158.0,153.0,127.25399999999999,151.6,,,Temperature,Day -36.0,135.3,169.8,131.14285714285714,148.28571428571428,157.0,145.5,141.254,151.6,149.2,,Temperature,Day -37.0,135.1,168.0,154.04,150.0,160.33333333333334,151.66666666666666,127.704,151.6,,,Temperature,Day -38.0,135.2,169.2,126.85714285714286,157.14285714285714,158.33333333333334,,117.78000000000002,,,151.83333333333334,Temperature,Day -39.0,135.2,,153.07,151.14285714285714,,,117.09400000000001,,,,Temperature,Day -40.0,,,152.23,150.0,,,116.36800000000001,,,,Temperature,Day -41.0,,,126.85714285714286,150.71428571428572,157.33333333333334,148.66666666666666,116.23799999999999,149.0,141.2,,Temperature,Day -42.0,135.0,168.4,149.89,158.42857142857142,159.0,144.0,116.96,145.2,,,Temperature,Day -43.0,134.9,169.0,125.42857142857143,158.28571428571428,153.66666666666666,152.0,110.06199999999998,,135.8,142.66666666666666,Temperature,Day -44.0,136.2,170.2,150.0,157.85714285714286,150.33333333333334,150.66666666666666,110.828,147.2,167.4,,Temperature,Day -45.0,136.8,169.6,125.14285714285714,159.0,153.0,,113.33599999999998,151.0,166.6,148.16666666666666,Temperature,Day -46.0,128.4,,,158.42857142857142,,,117.98400000000001,,,153.33333333333334,Temperature,Day -47.0,,,,159.28571428571428,,166.0,119.974,,,,Temperature,Day -48.0,,,,160.85714285714286,148.66666666666666,164.0,121.99600000000001,,167.6,,Temperature,Day -49.0,124.4,,,159.28571428571428,154.33333333333334,160.66666666666666,130.964,,167.6,,Temperature,Day -50.0,124.9,,,159.71428571428572,118.33333333333333,,148.8,,171.8,,Temperature,Day -51.0,123.7,,,,128.66666666666666,,140.8,,167.6,143.16666666666666,Temperature,Day -52.0,122.2,,,,131.0,,149.0,,168.0,,Temperature,Day -53.0,117.8,,,,,,145.6,,,,Temperature,Day -54.0,,,,,,,148.0,,,,Temperature,Day -55.0,,,,,150.66666666666666,160.33333333333334,149.2,,168.0,,Temperature,Day -56.0,114.3,,,,154.0,151.66666666666666,144.0,,,,Temperature,Day -57.0,110.7,,,,156.0,157.0,155.8,,168.2,151.33333333333334,Temperature,Day -58.0,114.4,,,,158.33333333333334,157.33333333333334,156.8,,169.0,148.66666666666666,Temperature,Day -59.0,112.4,,,,160.33333333333334,,160.2,,168.2,146.83333333333334,Temperature,Day -60.0,109.4,,,,,,159.8,,,146.5,Temperature,Day -61.0,,,,,,157.33333333333334,159.8,,,144.83333333333334,Temperature,Day -62.0,,,,,161.0,158.0,161.0,,165.6,,Temperature,Day -63.0,105.1,,,,160.33333333333334,163.0,152.8,,,,Temperature,Day -64.0,106.9,,,,156.33333333333334,,148.4,,167.8,146.66666666666666,Temperature,Day -65.0,102.3,,,,157.0,,148.0,,168.4,,Temperature,Day -66.0,101.7,,,,156.33333333333334,,152.8,,166.4,154.0,Temperature,Day -67.0,96.3,,,,,,145.6,,,153.33333333333334,Temperature,Day -68.0,,,,,,154.66666666666666,,,,,Temperature,Day -69.0,,,,,156.66666666666666,154.0,,,166.6,,Temperature,Day -70.0,,,,,130.33333333333334,153.0,,,,,Temperature,Day -71.0,,,,,133.0,153.0,,,,148.33333333333334,Temperature,Day -72.0,,,,,137.0,,,,,,Temperature,Day -73.0,,,,,142.0,,,,,151.16666666666666,Temperature,Day -74.0,,,,,,,,,,,Temperature,Day -75.0,,,,,,150.0,,,,144.66666666666666,Temperature,Day -76.0,,,,,,149.33333333333334,,,,,Temperature,Day -77.0,,,,,,150.5,,,,,Temperature,Day -78.0,,,,,140.83333333333334,149.52666666666667,,,,,Temperature,Day -79.0,,,,,141.33333333333334,151.21,,,,,Temperature,Day -80.0,,,,,141.33333333333334,149.6,,,,150.66666666666666,Temperature,Day -81.0,,,,,,150.24,,,,,Temperature,Day -82.0,,,,,,148.51333333333332,,,,,Temperature,Day -83.0,,,,,140.33333333333334,147.95000000000002,,,,,Temperature,Day -84.0,,,,,140.0,149.41333333333333,,,,,Temperature,Day -85.0,,,,,139.66666666666666,147.42333333333332,,,,143.33333333333334,Temperature,Day -86.0,,,,,140.33333333333334,147.53666666666666,,,,,Temperature,Day -87.0,,,,,139.66666666666666,,,,,140.66666666666666,Temperature,Day -88.0,,,,,,,,,,,Temperature,Day -89.0,,,,,,,,,,141.66666666666666,Temperature,Day -90.0,,,,,140.0,,,,,,Temperature,Day -91.0,,,,,,,,,,,Temperature,Day -92.0,,,,,,,,,,,Temperature,Day -93.0,,,,,,,,,,143.66666666666666,Temperature,Day -94.0,,,,,,,,,,150.33333333333334,Temperature,Day -95.0,,,,,,,,,,150.0,Temperature,Day -96.0,,,,,,,,,,,Temperature,Day -97.0,,,,,,,,,,,Temperature,Day -1.0,0.5,0.5,0.6,0.55,0.6,,0.57,,,0.6,Moisture,Week -2.0,0.5,0.4,0.6,0.5,0.6,0.6690518113666666,0.57,0.5068,0.45,,Moisture,Week -3.0,0.5,0.4,0.5,0.5,0.5,,0.57,0.5001,0.5,0.55,Moisture,Week -4.0,0.5,0.4,0.48,0.4,0.5,0.5440518113666666,0.57,0.6226,0.5,0.55,Moisture,Week -5.0,0.5,0.4,0.42,0.4,0.45,0.6190518113666668,0.57,0.5664,0.5,0.55,Moisture,Week -6.0,0.5,0.4,0.41,0.4,0.45,0.5190518113666667,0.57,0.4647,0.5,0.55,Moisture,Week -7.0,0.5,0.4,0.36,,0.4,0.5690518113666669,0.57,0.5388,,0.55,Moisture,Week -8.0,0.5,0.5,0.36,,0.4,,0.57,0.48,0.45,0.5,Moisture,Week -9.0,0.45,,0.43,,0.4,0.5690518113666669,0.57,,0.4,0.5,Moisture,Week -10.0,0.45,,0.4,,0.38,,0.57,0.46,0.4,0.55,Moisture,Week -11.0,,,0.36,,0.6,0.5190518113666667,,0.51,0.4,0.55,Moisture,Week -12.0,,,0.35,,0.6,,,0.47,,0.55,Moisture,Week -13.0,,,,,0.6,0.3690518113666666,,0.45,,0.55,Moisture,Week -14.0,,,,,0.5,,,0.49,,,Moisture,Week -1.0,0.075,0.11,0.18,,0.1,,0.208,0.16,,0.0275,Oxygen,Week -2.0,0.06,0.11,0.1775,0.19,0.1,,,,0.12,0.014848484848484849,Oxygen,Week -3.0,0.07,0.1,0.1725,,0.1,,0.212,0.1517,,0.020588235294117643,Oxygen,Week -4.0,0.06,0.1,0.195,0.08,0.12,0.1198,,,0.15,0.0183,Oxygen,Week -5.0,0.07,0.1,0.178,,0.03,,0.212,0.1117,,0.016666666666666666,Oxygen,Week -6.0,0.06,0.1,0.178,0.03,0.04,,,0.155,0.14,0.028333333333333335,Oxygen,Week -7.0,0.06,0.1,0.176,,0.06,,0.225,,,0.015,Oxygen,Week -8.0,0.06,0.1,0.18,,0.07,,,0.148,0.11,0.02,Oxygen,Week -9.0,0.08,,0.173,,0.04,,0.22,,0.1,0.0175,Oxygen,Week -10.0,0.08,,0.16,,0.02,,,0.12,,,Oxygen,Week -11.0,,,0.13,,0.0,,,,0.02,0.013333333333333332,Oxygen,Week -12.0,,,0.12,,0.1,,,0.09,,,Oxygen,Week -13.0,,,,,0.01,,,,,0.05428571428571429,Oxygen,Week -14.0,,,,,,,,,,,Oxygen,Week diff --git a/dashboard-react/public/data/temperature_data.csv b/dashboard-react/public/data/temperature_data.csv deleted file mode 100644 index 4d406ef..0000000 --- a/dashboard-react/public/data/temperature_data.csv +++ /dev/null @@ -1,98 +0,0 @@ -Day #,WR004-01,CASP005-01,EASP001-01,IV002-01,EASP002-01,CASP006-01,CASP004-02,ASP001-01,EASP003-01,WR005-01 -1,112.8,128.8,92.16333333333334,103.625,89.16666666666667,103.0,172.352,127.8,120.4,146.5 -2,117.0,137.6,133.09,118.25,114.66666666666667,,169.172,133.8,116.2,136.0 -3,125.2,140.8,116.84666666666668,117.875,129.66666666666666,109.0,164.956,136.4,124.2,141.0 -4,128.0,,156.8,118.42857142857143,,,161.138,,,142.0 -5,,,161.97,118.0,,,144.674,,,142.33333333333334 -6,,142.6,140.29999999999998,117.66666666666667,143.66666666666666,137.33333333333334,137.366,142.0,165.4, -7,134.0,143.4,162.1,118.85714285714286,148.66666666666666,138.0,132.35000000000002,144.4,162.0, -8,135.8,144.6,166.95,119.28571428571429,149.66666666666666,141.33333333333334,157.474,146.4,167.2,108.0 -9,136.4,131.2,170.01,121.88888888888889,158.66666666666666,146.66666666666666,155.116,148.0,170.0,107.33333333333333 -10,139.2,156.6,143.47375,120.14285714285714,162.0,151.33333333333334,156.818,148.2,170.4,109.33333333333333 -11,135.8,,169.03,119.57142857142857,,,128.574,,,110.33333333333333 -12,,,169.77,119.14285714285714,,,115.68199999999999,,,108.0 -13,,163.0,140.04375,118.57142857142857,160.0,,122.04,140.2,165.4,109.0 -14,138.2,164.6,171.12,117.85714285714286,161.66666666666666,133.0,127.976,141.0,164.8, -15,135.8,166.0,134.94375,117.57142857142857,162.66666666666666,132.33333333333334,118.00199999999998,142.6,166.6,126.0 -16,136.6,166.2,172.48,117.57142857142857,161.66666666666666,136.66666666666666,127.91400000000002,,165.2,129.0 -17,135.8,168.2,138.24625,119.0,161.66666666666666,,117.50600000000001,142.2,160.2,144.83333333333334 -18,136.6,,167.4,117.28571428571429,,,126.46400000000001,,,133.66666666666666 -19,,,166.56,118.14285714285714,,,117.556,,,148.16666666666666 -20,,,127.5975,117.71428571428571,160.83333333333334,133.33333333333334,122.648,142.6,153.8, -21,136.4,150.6,170.6,118.57142857142857,159.0,137.5,131.92999999999998,155.2,, -22,137.2,150.8,127.2025,141.85714285714286,157.33333333333334,129.4,117.75,155.4,152.8, -23,139.6,153.6,168.09,141.14285714285714,135.0,131.8,122.6,156.8,, -24,138.8,155.6,123.42857142857143,143.57142857142858,140.33333333333334,,136.218,155.8,148.2,140.33333333333334 -25,136.0,,165.61,144.14285714285714,,,117.458,,, -26,,,164.11,145.28571428571428,,,119.94200000000001,,, -27,,160.8,162.11,146.85714285714286,157.33333333333334,156.33333333333334,124.796,156.2,159.2, -28,136.6,163.4,118.28571428571429,148.57142857142858,158.66666666666666,154.0,134.12199999999999,157.0,156.6, -29,136.0,165.6,118.57142857142857,148.71428571428572,158.33333333333334,154.66666666666666,123.418,,156.0,140.0 -30,135.6,167.8,130.28571428571428,151.0,156.66666666666666,153.33333333333334,116.53600000000002,162.0,,147.0 -31,133.8,169.0,130.28571428571428,149.85714285714286,157.66666666666666,157.0,117.93800000000002,,155.8,153.16666666666666 -32,135.0,,158.16,135.14285714285714,,,119.39000000000001,,, -33,,,157.88,137.85714285714286,,,121.502,,,148.83333333333334 -34,,169.6,129.42857142857142,142.42857142857142,157.0,,124.15599999999999,154.8,, -35,,169.8,130.57142857142858,151.85714285714286,158.0,153.0,127.25399999999999,151.6,, -36,135.3,169.8,131.14285714285714,148.28571428571428,157.0,145.5,141.254,151.6,149.2, -37,135.1,168.0,154.04,150.0,160.33333333333334,151.66666666666666,127.704,151.6,, -38,135.2,169.2,126.85714285714286,157.14285714285714,158.33333333333334,,117.78000000000002,,,151.83333333333334 -39,135.2,,153.07,151.14285714285714,,,117.09400000000001,,, -40,,,152.23,150.0,,,116.36800000000001,,, -41,,,126.85714285714286,150.71428571428572,157.33333333333334,148.66666666666666,116.23799999999999,149.0,141.2, -42,135.0,168.4,149.89,158.42857142857142,159.0,144.0,116.96,145.2,, -43,134.9,169.0,125.42857142857143,158.28571428571428,153.66666666666666,152.0,110.06199999999998,,135.8,142.66666666666666 -44,136.2,170.2,150.0,157.85714285714286,150.33333333333334,150.66666666666666,110.828,147.2,167.4, -45,136.8,169.6,125.14285714285714,159.0,153.0,,113.33599999999998,151.0,166.6,148.16666666666666 -46,128.4,,,158.42857142857142,,,117.98400000000001,,,153.33333333333334 -47,,,,159.28571428571428,,166.0,119.974,,, -48,,,,160.85714285714286,148.66666666666666,164.0,121.99600000000001,,167.6, -49,124.4,,,159.28571428571428,154.33333333333334,160.66666666666666,130.964,,167.6, -50,124.9,,,159.71428571428572,118.33333333333333,,148.8,,171.8, -51,123.7,,,,128.66666666666666,,140.8,,167.6,143.16666666666666 -52,122.2,,,,131.0,,149.0,,168.0, -53,117.8,,,,,,145.6,,, -54,,,,,,,148.0,,, -55,,,,,150.66666666666666,160.33333333333334,149.2,,168.0, -56,114.3,,,,154.0,151.66666666666666,144.0,,, -57,110.7,,,,156.0,157.0,155.8,,168.2,151.33333333333334 -58,114.4,,,,158.33333333333334,157.33333333333334,156.8,,169.0,148.66666666666666 -59,112.4,,,,160.33333333333334,,160.2,,168.2,146.83333333333334 -60,109.4,,,,,,159.8,,,146.5 -61,,,,,,157.33333333333334,159.8,,,144.83333333333334 -62,,,,,161.0,158.0,161.0,,165.6, -63,105.1,,,,160.33333333333334,163.0,152.8,,, -64,106.9,,,,156.33333333333334,,148.4,,167.8,146.66666666666666 -65,102.3,,,,157.0,,148.0,,168.4, -66,101.7,,,,156.33333333333334,,152.8,,166.4,154.0 -67,96.3,,,,,,145.6,,,153.33333333333334 -68,,,,,,154.66666666666666,,,, -69,,,,,156.66666666666666,154.0,,,166.6, -70,,,,,130.33333333333334,153.0,,,, -71,,,,,133.0,153.0,,,,148.33333333333334 -72,,,,,137.0,,,,, -73,,,,,142.0,,,,,151.16666666666666 -74,,,,,,,,,, -75,,,,,,150.0,,,,144.66666666666666 -76,,,,,,149.33333333333334,,,, -77,,,,,,150.5,,,, -78,,,,,140.83333333333334,149.52666666666667,,,, -79,,,,,141.33333333333334,151.21,,,, -80,,,,,141.33333333333334,149.6,,,,150.66666666666666 -81,,,,,,150.24,,,, -82,,,,,,148.51333333333332,,,, -83,,,,,140.33333333333334,147.95000000000002,,,, -84,,,,,140.0,149.41333333333333,,,, -85,,,,,139.66666666666666,147.42333333333332,,,,143.33333333333334 -86,,,,,140.33333333333334,147.53666666666666,,,, -87,,,,,139.66666666666666,,,,,140.66666666666666 -88,,,,,,,,,, -89,,,,,,,,,,141.66666666666666 -90,,,,,140.0,,,,, -91,,,,,,,,,, -92,,,,,,,,,, -93,,,,,,,,,,143.66666666666666 -94,,,,,,,,,,150.33333333333334 -95,,,,,,,,,,150.0 -96,,,,,,,,,, -97,,,,,,,,,, diff --git a/dashboard-react/public/data/temperatures.csv b/dashboard-react/public/data/temperatures.csv deleted file mode 100644 index ac6d819..0000000 --- a/dashboard-react/public/data/temperatures.csv +++ /dev/null @@ -1,11 +0,0 @@ -,Average Temperature (F) -WR004-01,127.30833333333332 -CASP005-01,158.52903225806452 -EASP001-01,145.55940476190477 -IV002-01,136.83468253968255 -EASP002-01,148.755376344086 -CASP006-01,147.74576923076924 -CASP004-02,134.86164179104478 -ASP001-01,147.71428571428572 -EASP003-01,159.26666666666668 -WR005-01,140.15151515151516 diff --git a/dashboard-react/public/data/trial_durations.csv b/dashboard-react/public/data/trial_durations.csv deleted file mode 100644 index 6bc7841..0000000 --- a/dashboard-react/public/data/trial_durations.csv +++ /dev/null @@ -1,11 +0,0 @@ -Trial ID,Trial Duration -WR004-01,67 -CASP005-01,71 -EASP001-01,72 -IV002-01,49 -EASP002-01,93 -CASP006-01,90 -CASP004-02,68 -ASP001-01,90 -EASP003-01,90 -WR005-01,95 diff --git a/dashboard-react/.eslintrc.json b/dashboard/.eslintrc.json similarity index 100% rename from dashboard-react/.eslintrc.json rename to dashboard/.eslintrc.json diff --git a/dashboard-react/.gitignore b/dashboard/.gitignore similarity index 100% rename from dashboard-react/.gitignore rename to dashboard/.gitignore diff --git a/dashboard-react/README.md b/dashboard/README.md similarity index 100% rename from dashboard-react/README.md rename to dashboard/README.md diff --git a/dashboard-react/app/api/data/route.js b/dashboard/app/api/data/route.js similarity index 100% rename from dashboard-react/app/api/data/route.js rename to dashboard/app/api/data/route.js diff --git a/dashboard-react/app/api/operating-conditions/route.js b/dashboard/app/api/operating-conditions/route.js similarity index 100% rename from dashboard-react/app/api/operating-conditions/route.js rename to dashboard/app/api/operating-conditions/route.js diff --git a/dashboard-react/app/api/options/route.js b/dashboard/app/api/options/route.js similarity index 100% rename from dashboard-react/app/api/options/route.js rename to dashboard/app/api/options/route.js diff --git a/dashboard-react/app/favicon.ico b/dashboard/app/favicon.ico similarity index 100% rename from dashboard-react/app/favicon.ico rename to dashboard/app/favicon.ico diff --git a/dashboard-react/app/globals.css b/dashboard/app/globals.css similarity index 100% rename from dashboard-react/app/globals.css rename to dashboard/app/globals.css diff --git a/dashboard-react/app/layout.js b/dashboard/app/layout.js similarity index 100% rename from dashboard-react/app/layout.js rename to dashboard/app/layout.js diff --git a/dashboard-react/app/operating-conditions/page.js b/dashboard/app/operating-conditions/page.js similarity index 100% rename from dashboard-react/app/operating-conditions/page.js rename to dashboard/app/operating-conditions/page.js diff --git a/dashboard-react/app/page.js b/dashboard/app/page.js similarity index 100% rename from dashboard-react/app/page.js rename to dashboard/app/page.js diff --git a/dashboard-react/components/Alert.js b/dashboard/components/Alert.js similarity index 100% rename from dashboard-react/components/Alert.js rename to dashboard/components/Alert.js diff --git a/dashboard-react/components/CheckboxMenu.js b/dashboard/components/CheckboxMenu.js similarity index 100% rename from dashboard-react/components/CheckboxMenu.js rename to dashboard/components/CheckboxMenu.js diff --git a/dashboard-react/components/Dashboard.js b/dashboard/components/Dashboard.js similarity index 100% rename from dashboard-react/components/Dashboard.js rename to dashboard/components/Dashboard.js diff --git a/dashboard-react/components/DashboardControls.js b/dashboard/components/DashboardControls.js similarity index 100% rename from dashboard-react/components/DashboardControls.js rename to dashboard/components/DashboardControls.js diff --git a/dashboard-react/components/DashboardDisplayControls.js b/dashboard/components/DashboardDisplayControls.js similarity index 100% rename from dashboard-react/components/DashboardDisplayControls.js rename to dashboard/components/DashboardDisplayControls.js diff --git a/dashboard-react/components/DashboardFilterControls.js b/dashboard/components/DashboardFilterControls.js similarity index 100% rename from dashboard-react/components/DashboardFilterControls.js rename to dashboard/components/DashboardFilterControls.js diff --git a/dashboard-react/components/DropdownSingleSelect.js b/dashboard/components/DropdownSingleSelect.js similarity index 100% rename from dashboard-react/components/DropdownSingleSelect.js rename to dashboard/components/DropdownSingleSelect.js diff --git a/dashboard-react/components/OperatingConditionsDashboard.js b/dashboard/components/OperatingConditionsDashboard.js similarity index 100% rename from dashboard-react/components/OperatingConditionsDashboard.js rename to dashboard/components/OperatingConditionsDashboard.js diff --git a/dashboard-react/components/RadioSingleSelect.js b/dashboard/components/RadioSingleSelect.js similarity index 100% rename from dashboard-react/components/RadioSingleSelect.js rename to dashboard/components/RadioSingleSelect.js diff --git a/dashboard-react/jsconfig.json b/dashboard/jsconfig.json similarity index 100% rename from dashboard-react/jsconfig.json rename to dashboard/jsconfig.json diff --git a/dashboard-react/lib/constants.js b/dashboard/lib/constants.js similarity index 100% rename from dashboard-react/lib/constants.js rename to dashboard/lib/constants.js diff --git a/dashboard-react/lib/serverUtils.js b/dashboard/lib/serverUtils.js similarity index 100% rename from dashboard-react/lib/serverUtils.js rename to dashboard/lib/serverUtils.js diff --git a/dashboard-react/lib/state.js b/dashboard/lib/state.js similarity index 100% rename from dashboard-react/lib/state.js rename to dashboard/lib/state.js diff --git a/dashboard-react/lib/utils.js b/dashboard/lib/utils.js similarity index 100% rename from dashboard-react/lib/utils.js rename to dashboard/lib/utils.js diff --git a/dashboard-react/next.config.mjs b/dashboard/next.config.mjs similarity index 100% rename from dashboard-react/next.config.mjs rename to dashboard/next.config.mjs diff --git a/dashboard-react/package-lock.json b/dashboard/package-lock.json similarity index 100% rename from dashboard-react/package-lock.json rename to dashboard/package-lock.json diff --git a/dashboard-react/package.json b/dashboard/package.json similarity index 100% rename from dashboard-react/package.json rename to dashboard/package.json diff --git a/dashboard-react/postcss.config.mjs b/dashboard/postcss.config.mjs similarity index 100% rename from dashboard-react/postcss.config.mjs rename to dashboard/postcss.config.mjs diff --git a/dashboard-react/public/next.svg b/dashboard/public/next.svg similarity index 100% rename from dashboard-react/public/next.svg rename to dashboard/public/next.svg diff --git a/dashboard-react/public/vercel.svg b/dashboard/public/vercel.svg similarity index 100% rename from dashboard-react/public/vercel.svg rename to dashboard/public/vercel.svg diff --git a/dashboard/requirements.txt b/dashboard/requirements.txt deleted file mode 100644 index 697f4bc..0000000 --- a/dashboard/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -seaborn -plotly \ No newline at end of file diff --git a/dashboard/streamlit_visualization.py b/dashboard/streamlit_visualization.py deleted file mode 100644 index e72f594..0000000 --- a/dashboard/streamlit_visualization.py +++ /dev/null @@ -1,400 +0,0 @@ -# ruff: noqa - -import numpy as np -import pandas as pd -import plotly.graph_objects as go -import streamlit as st - -st.set_page_config( - page_title="Disintegration Dashboard", - layout="wide", - initial_sidebar_state="expanded", -) - -# TODO: set up a separate temps df and create the average temps from it -temps = pd.read_csv("dashboard/temperatures.csv", index_col=0) -trial_durations = pd.read_csv("dashboard/trial_durations.csv", index_col=0) -moisture = pd.read_csv("dashboard/moisture.csv", index_col=0) - -df = pd.read_csv("dashboard/all_trials_processed.csv") -df["% Disintegrated (Mass)"] = 1 - df["% Residuals (Mass)"] -df["% Disintegrated (Area)"] = 1 - df["% Residuals (Area)"] - -id2technology = { - "WR": "Windrow", - "CASP": "Covered or Extended Aerated Static Pile", - "EASP": "Covered or Extended Aerated Static Pile", - "ASP": "Aerated Static Pile", - "IV": "In-Vessel", -} - - -def map_technology(trial_id): - for key in id2technology: - if key in trial_id: - return id2technology[key] - return "Unknown" - - -df["Technology"] = df["Trial ID"].apply(map_technology) - - -# TODO: Maybe I should keep all of this in session state, then update stuff so that you can't add additional stuff to the selection if "All Trials", etc. is selected -if "test_methods" not in st.session_state: - st.session_state.test_methods = ["All Test Methods"] - -with st.sidebar: - test_methods = list(df["Test Method"].unique()) - st.session_state.test_methods = st.multiselect( - "Select test method(s)", - ["All Test Methods"] + test_methods, - default="All Test Methods", - ) - - if st.session_state.test_methods != ["Bulk Dose"]: - trial_list = sorted(list(df["Trial ID"].unique())) - selected_trials = st.multiselect( - "Select trial(s)", ["All Trials"] + trial_list, default="All Trials" - ) - else: - selected_trials = ["All Trials"] - st.write("Trial selection is disabled for bulk dose test method.") - - materials = list(df["Material Class II"].unique()) - selected_materials = st.multiselect( - "Select material type(s)", - ["All Materials"] + materials, - default="All Materials", - ) - - technology = sorted(list(df["Technology"].unique())) - selected_technologies = st.multiselect( - "Select technology", - ["All Technologies"] + technology, - default="All Technologies", - ) - - mass_or_area = st.selectbox( - "Show Results by Mass or by Surface Area", - [ - "Mass", - "Surface Area", - ], - ) - - residuals_or_disintegration = st.selectbox( - "Show by Residuals Remaining or by Percent Disintegrated", - [ - "Residuals Remaining", - "Percent Disintegrated", - ], - ) - - temp_filter = st.selectbox( - "Select Average Temperature Range", - ["All Temperatures", "<140F", "140-150F", "150-160F", ">160F"], - ) - - duration_filter = st.selectbox( - "Select Trial Duration Range", - ["All Durations", "30-45 Days", "45-75 Days", ">75 Days"], - ) - - moisture_filter = st.selectbox( - "Select Average Moisture Content (In Field) Range", - ["All Moistures", "<40%", "40-45%", "45-50%", "50-55%", "55-60%", ">60%"], - ) - - material_type = st.selectbox( - "Choose x-axis display", - [ - "High-Level Material Categories", - "Generic Material Categories", - "Specific Material Categories", - "Item Types", - ], - ) - - # Anomaly filter - cap = not st.checkbox("Show results with over 100% Residuals Remaining") - st.markdown( - "_Note: There are some results by both mass or surface area with over 100% residuals. The dashboard automatically caps these results at 100% residuals (0% disintegration). Check this box to show all results, including over 100% Residuals. Disintegration results are always capped at 0% (no negative disintegration results)_", - unsafe_allow_html=True, - ) - - # hide_empty = st.checkbox("Hide categories with no data") - -st.markdown("#### CFTP Field Test Results Dashboard") -st.write( - """ - The Compostable Field Testing Program (CFTP) is an international, open-source research platform for composters to field test the disintegration of compostable foodware and packaging in their real-world operations. Operating since 2016, the CFTP has collected data from field trials conducted at compost facilities varying in geography, scale and processing technologies. - - The University of Chicago Data Science Institute (DSI) and CFTP, with support from the 11th Hour Project, have created this interactive dashboard for public use. This interactive dashboard presents the residuals remaining at the end of a field test. - """ -) - -display_dict = { - ("Mass", "Residuals Remaining"): "% Residuals (Mass)", - ("Mass", "Percent Disintegrated"): "% Disintegrated (Mass)", - ("Surface Area", "Residuals Remaining"): "% Residuals (Area)", - ("Surface Area", "Percent Disintegrated"): "% Disintegrated (Area)", -} -display_col = display_dict[(mass_or_area, residuals_or_disintegration)] - -if "All Trials" not in selected_trials: - df = df[df["Trial ID"].isin(selected_trials)] - -if "All Materials" not in selected_materials: - df = df[df["Material Class II"].isin(selected_materials)] - -if "All Test Methods" not in st.session_state.test_methods: - df = df[df["Test Method"].isin(st.session_state.test_methods)] - -if "All Technologies" not in selected_technologies: - df = df[df["Technology"].isin(selected_technologies)] - - -def get_filtered_trial_ids(df, col, low, high, inclusive): - if inclusive: - return list(df[(df[col] >= low) & (df[col] <= high)].index) - else: - return list(df[(df[col] > low) & (df[col] < high)].index) - - -temp_dict = { - "<140F": (-float("inf"), 140, False), - "140-150F": (140, 150, True), - "150-160F": (150, 160, True), - ">160F": (160, float("inf"), False), -} - -if temp_filter != "All Temperatures": - col = "Average Temperature (F)" - low, high, inclusive = temp_dict[temp_filter] - facility_ids = get_filtered_trial_ids(temps, col, low, high, inclusive=inclusive) - df = df[df["Trial ID"].isin(facility_ids)] - -duration_dict = { - "30-45 Days": (30, 45, True), - "45-75 Days": (45, 75, True), - ">75 Days": (75, float("inf"), False), -} - -if duration_filter != "All Durations": - col = "Trial Duration" - low, high, inclusive = duration_dict[duration_filter] - facility_ids = get_filtered_trial_ids( - trial_durations, col, low, high, inclusive=inclusive - ) - df = df[df["Trial ID"].isin(facility_ids)] - -moisture_dict = { - "<40%": (-float("inf"), 0.4, False), - "40-45%": (0.4, 0.45, True), # "40-45%": (0.40, 0.45, True), - "45-50%": (0.45, 0.50, True), - "50-55%": (0.50, 0.55, True), - "55-60%": (0.55, 0.60, True), - ">60%": (0.60, float("inf"), False), -} - -if moisture_filter != "All Moistures": - col = "Average % Moisture (In Field)" - low, high, inclusive = moisture_dict[moisture_filter] - facility_ids = get_filtered_trial_ids(moisture, col, low, high, inclusive=inclusive) - df = df[df["Trial ID"].isin(facility_ids)] - -selection2material = { - "High-Level Material Categories": "Material Class I", - "Generic Material Categories": "Material Class II", - "Specific Material Categories": "Material Class III", - "Item Types": "Item Format", -} -material_col = selection2material.get(material_type, "Material Class I") - -class2color = { - "Positive Control": "#70AD47", - "Mixed Materials": "#48646A", - "Fiber": "#298FC2", - "Biopolymer": "#FFB600", -} - -class_I_order = ["Fiber", "Biopolymer", "Mixed Materials", "Positive Control"] -class_II_order = [ - "Unlined Fiber", - "Lined Fiber", - "Biopolymer Film/Bag", - "Rigid Biopolymer (> 0.75mm)", - "Rigid Biopolymer (< 0.75mm)", - "Positive Control - Fiber", - "Positive Control - Film", - "Positive Control - Food Scraps", -] -class_III_order = [ - "PLA Lined Bagasse", - "Unlined Molded Fiber", -] -item_type_order = [ - "Bowl", - "Clamshell", - "Cutlery", - "Biopolymer Bag", - "Cold Cup", - "Spoon", - "Straw", - "Positive Control - Film", - "Positive Control - Fiber", - "Positive Control - Food Scraps", -] - -# TODO: Hacky way to generate title... -title = f"{display_col} by {material_type}" -if "All Test Methods" not in st.session_state.test_methods: - test_methods_str = ", ".join(st.session_state.test_methods) - title += f", {test_methods_str}" -if "All Technologies" not in selected_technologies: - technologies_str = ", ".join(selected_technologies) - title += f", {technologies_str}" - -# Count the number of trials -num_trials = len(df["Trial ID"].unique()) - - -def box_and_whisker( - df_input, - column, - groupby="Material Class II", - title=title, - num_trials=num_trials, - cap=False, - height=800, - width=1000, - save=False, - min_values=5, -): - df = df_input.copy() # prevent modifying actual dataframe - df = df[df[column].notnull()] - - data = [] - x_labels = [] - - # Note: don't allow disintegration rates to be negative - df[column] = df[column].clip(lower=0) - - if cap: - df[column] = df[column].clip(upper=1) - - max_value = df[column].max() - max_value = max(1, max_value) - - # Maintain Material Class I sort order for everything - df["Material Class I"] = pd.Categorical( - df["Material Class I"], categories=class_I_order, ordered=True - ) - df = df.sort_values(by="Material Class I") - groups = df[groupby].unique() - - for material in groups: - group = df[df[groupby] == material] - if len(group) >= min_values: - count = group[column].count() - # TODO: Wait...I don't think this should be this specific for Material Class I... - class_I_name = group["Material Class I"].iloc[0] - color = class2color.get(class_I_name, "#000") - trace = go.Box( - y=group[column], - name=material, - boxpoints="outliers", - boxmean=True, - marker_color=color, - width=0.3, - ) - data.append(trace) - x_labels.append(f" {material} (n={count})") - - if not data: - st.error("No data available for the selected criteria.") - return - - y_axis_title = f"{column}" - if cap: - y_axis_title += " Capped" - - if len(groups) < 6: - tickangle = 0 - elif len(groups) < 10: - tickangle = 45 - else: - tickangle = 90 - - layout = go.Layout( - height=height, - width=width, - showlegend=False, - title=dict( - text=title + f" - {num_trials} Trial(s)", - x=0.5, - xanchor="center", - yanchor="top", - ), - xaxis=dict( - tickmode="array", - tickvals=list(range(len(x_labels))), - ticktext=x_labels, - title_font=dict(size=20), - tickfont=dict(size=14), - tickangle=tickangle, - ), - yaxis=dict( - title=y_axis_title, - tickformat=".0%", - tickmode="array", - tickvals=np.arange(0, max_value, 0.25), - title_font=dict(size=20), - tickfont=dict(size=16), - rangemode="tozero", - range=[0, max_value], - ), - ) - - fig = go.Figure(data=data, layout=layout) - - if save: - filepath = column.replace(" ", "_") + "_box_and_whisker" - - if cap: - filepath += "_capped" - - filepath += ".png" - fig.write_image(filepath) - - return fig - - -fig = box_and_whisker( - df, - column=display_col, - groupby=material_col, - cap=cap, - min_values=5, - height=800, - width=1000, -) -if fig: - st.plotly_chart(fig, use_container_width=True) - -st.write( - """ - ##### Definitions - Results are displayed in terms of the “% Residuals”, i.e. the amount of product that remained at the end of the field test, whether by mass or surface area. - - - Max: Maximum value - - Upper Fence (Top Whisker): Third Quartile + 1.5 * Interquartile Range - - Interquartile Range: Q3 - Q1 - - Q3: Third quartile (75th percentile) - - Median: Middle value - - Mean: Average value - - Q1: First quartile (25th percentile) - - Lower Fence (Bottom Whisker): Q1 - 1.5 * Interquartile Range - - Min: Minimum value - """ -) diff --git a/dashboard-react/tailwind.config.js b/dashboard/tailwind.config.js similarity index 100% rename from dashboard-react/tailwind.config.js rename to dashboard/tailwind.config.js diff --git a/data/README.md b/data/README.md deleted file mode 100644 index 0aa67c2..0000000 --- a/data/README.md +++ /dev/null @@ -1,5 +0,0 @@ -### Data - -This directory contains information for use in this project. - -Please make sure to document each source file here. \ No newline at end of file diff --git a/notebooks/README.md b/notebooks/README.md deleted file mode 100644 index 0751ad0..0000000 --- a/notebooks/README.md +++ /dev/null @@ -1,5 +0,0 @@ -### Notebook directory - -This should contain information about what is done in each notebook - -* `Test.ipynb` : This is a test notebook to demonstrate how to use this repository. \ No newline at end of file diff --git a/notebooks/february-visualizations.ipynb b/notebooks/february-visualizations.ipynb deleted file mode 100644 index 8696a89..0000000 --- a/notebooks/february-visualizations.ipynb +++ /dev/null @@ -1,20120 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "import pandas as pd\n", - "import numpy as np" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "DATA_FOLDER = \"../data/\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Clean Items" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem FormatBrandManufacturerItem SKUItem NameItem Description RefinedItem Description From TrialItem ID.1Material Class I...Material CompositionCertification @ time of testingKitInitial Weight 1Initial Weight 2Initial Weight 3Average Initial Weight, gItem Dimensions CompiledItem Capacity, mLNotes
0A1BowlBÉSICS®WeiMonWM-W270PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlBESICS BowlNaNFiber...Paper, PLA lining, adhesive, inkBPIBaseline8.128.108.128.1133333’’ diameter, 2.5’’ HNaNNaN
1A2Hot Cup LidBÉSICS®MultipleNaNCPLA Hot Cup LidBÉSICS® 12oz CPLA Hot Cup LidHot cup lidNaNBiopolymer...Crystallized PLABPIBaseline3.583.583.563.5733333.5’’ diameter, 0.5’’ HNaNNaN
\n", - "

2 rows × 23 columns

\n", - "
" - ], - "text/plain": [ - " Item ID Item Format Brand Manufacturer Item SKU \\\n", - "0 A1 Bowl BÉSICS® WeiMon WM-W270 \n", - "1 A2 Hot Cup Lid BÉSICS® Multiple NaN \n", - "\n", - " Item Name Item Description Refined \\\n", - "0 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 CPLA Hot Cup Lid BÉSICS® 12oz CPLA Hot Cup Lid \n", - "\n", - " Item Description From Trial Item ID.1 Material Class I ... \\\n", - "0 BESICS Bowl NaN Fiber ... \n", - "1 Hot cup lid NaN Biopolymer ... \n", - "\n", - " Material Composition Certification @ time of testing Kit \\\n", - "0 Paper, PLA lining, adhesive, ink BPI Baseline \n", - "1 Crystallized PLA BPI Baseline \n", - "\n", - " Initial Weight 1 Initial Weight 2 Initial Weight 3 \\\n", - "0 8.12 8.10 8.12 \n", - "1 3.58 3.58 3.56 \n", - "\n", - " Average Initial Weight, g Item Dimensions Compiled Item Capacity, mL \\\n", - "0 8.113333 3’’ diameter, 2.5’’ H NaN \n", - "1 3.573333 3.5’’ diameter, 0.5’’ H NaN \n", - "\n", - " Notes \n", - "0 NaN \n", - "1 NaN \n", - "\n", - "[2 rows x 23 columns]" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "ITEMS_PATH = DATA_FOLDER + \"CFTP Test Item Inventory with Dimensions - All Trials.xlsx\"\n", - "items = pd.read_excel(ITEMS_PATH, sheet_name=0, skiprows=3)\n", - "items.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Item ID\n", - "Item Format\n", - "Brand\n", - "Manufacturer\n", - "Item SKU\n", - "Item Name\n", - "Item Description Refined\n", - "Item Description From Trial\n", - "Item ID.1\n", - "Material Class I\n", - "Material Class II\n", - "Material Class III\n", - "Material Description\n", - "Material Composition\n", - "Certification @ time of testing\n", - "Kit \n", - "Initial Weight 1\n", - "Initial Weight 2\n", - "Initial Weight 3\n", - "Average Initial Weight, g\n", - "Item Dimensions Compiled\n", - "Item Capacity, mL\n", - "Notes\n" - ] - } - ], - "source": [ - "for col in items.columns:\n", - " print(col)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [], - "source": [ - "items['Start Weight'] = items['Average Initial Weight, g']" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "items_cols = [\n", - " 'Item ID',\n", - " 'Item Name',\n", - " 'Item Description Refined',\n", - " 'Material Class I',\n", - " 'Material Class II',\n", - " 'Material Class III',\n", - " 'Start Weight'\n", - " ]" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight
0A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333
1A2CPLA Hot Cup LidBÉSICS® 12oz CPLA Hot Cup LidBiopolymerRigid Biopolymer (< 0.75mm)CPLA3.573333
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 A2 CPLA Hot Cup Lid BÉSICS® 12oz CPLA Hot Cup Lid \n", - "\n", - " Material Class I Material Class II Material Class III \\\n", - "0 Fiber Lined Fiber PLA lined Paper \n", - "1 Biopolymer Rigid Biopolymer (< 0.75mm) CPLA \n", - "\n", - " Start Weight \n", - "0 8.113333 \n", - "1 3.573333 " - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items_clean = items[items_cols]\n", - "items_clean.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'BÉSICS® 12 oz Soup bowl': 'A1',\n", - " 'BÉSICS® 12oz CPLA Hot Cup Lid': 'A3',\n", - " 'BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl': 'A4',\n", - " 'BÉSICS® 8oz CPLA Hot cup lid': 'A16',\n", - " 'BÉSICS® Box with Lid AND Fry Tray': 'A6',\n", - " 'BÉSICS® Lined Paper Box with Lid': 'A7',\n", - " 'BÉSICS® Spoon 6\"': 'A9',\n", - " 'BÉSICS® Uncoated paper fry tray': 'Q',\n", - " 'Fabrikal 16 oz PLA cold cup': 'A11',\n", - " 'Kraft Control 10\"x5\" 1-ply': 'A12',\n", - " 'Bagasse Clamshell 9x9': 'O',\n", - " 'BÉSICS® 12oz Hot Cup': 'A14',\n", - " 'BÉSICS® 6\" Spoon': 'A15',\n", - " 'Bin Liner Bag 2.5 gal': 'A17',\n", - " 'Cellulose bag CONTROL': 'A18',\n", - " 'Coffee Pod': 'A19',\n", - " 'Kraft butcher paper CONTROL': 'A20',\n", - " 'Moulded fiber bowl 16oz': 'A21',\n", - " 'Navel orange peel': 'A22',\n", - " 'PLA Cold Cup 12oz': 'A23',\n", - " 'PLA Cold Cup Lid 8oz': 'V',\n", - " 'Spoon PLA 6\"': 'A25',\n", - " 'Straw PHA 8\"': 'A26',\n", - " '16oz NoTree Paper Hot Cup - World Centric': 'P',\n", - " '3Gallon Food Scrap Bag - World Centric': 'K3',\n", - " '8\" Kraft straw ST-PA-8-K': 'B',\n", - " 'Alter Eco Quinoa SUP 2018': 'A30',\n", - " 'BÉSICS® Leaf Plate': 'A31',\n", - " 'Elk Packaging SUP with white outer 2018': 'A32',\n", - " 'Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF': 'A33',\n", - " 'Fiber Cutlery, Spoon - World Centric': 'C',\n", - " 'Large natural clear colour bag': 'A35',\n", - " 'PLA Cold Cup 14oz': 'A36',\n", - " 'Printed small bag with brown background and logo': 'A37',\n", - " 'Small zippered clear colour bag': 'A38',\n", - " 'SUP no Zip - large brown': 'A39',\n", - " 'TPLA Spoon - World Centric': 'K1',\n", - " 'Vegware Blue Paper Straw': 'A41',\n", - " 'Vegware Fork': 'A42',\n", - " 'Vegware PLA Straw': 'A43',\n", - " 'Vegware Spoon': 'I',\n", - " 'WR3 - Agave Spoon': 'A45',\n", - " 'WR3 - Agave Straw': 'K2',\n", - " 'WR3 - Bagasse Clamshell': 'J',\n", - " 'WR3 - Coffee Bag 1': 'A48',\n", - " 'WR3 - Coffee Bag 2': 'S',\n", - " 'WR3 - Coffee Bag 3': 'A50',\n", - " 'WR3 - Coffee Bag 4': 'A51',\n", - " 'WR3 - CPLA Spoon': 'A52',\n", - " 'WR3 - Hot Cup green': 'A53',\n", - " 'WR3 - Hot Cup natural': 'D',\n", - " 'WR3 - Paper Spoon': 'A55',\n", - " 'WR3 - PLA portion cup 16oz': 'H',\n", - " 'WR3 - Soup bowl': 'A57',\n", - " 'WR3 - Soup Bowl 32oz': 'A58',\n", - " 'WR3 - Stand up Biopolymer Pouch': 'A59',\n", - " 'WR3 - Unlined Bella Bowl': 'A60',\n", - " 'Wrapper for TPLA Spoon SP-PS-I': 'A61',\n", - " 'BÉSICS® 8 oz Soup Bowl': 'A62',\n", - " 'BÉSICS® Cellulose bag 5x7in': 'A63',\n", - " 'BÉSICS® Fibreware Bowl 16oz': 'A64',\n", - " 'BÉSICS® Fibreware Clamshell 850mL': 'A65',\n", - " 'BÉSICS® Fibreware Clamshell 9x9': 'A66',\n", - " 'BÉSICS® Sleeve': 'A67',\n", - " 'BÉSICS® Wrap': 'A68',\n", - " 'CPLA Fork 6\" - Stalk Market': 'A69',\n", - " 'CPLA Knife 6\" - Stalk Market': 'A70',\n", - " 'D&W 32oz Square PLA Box': 'A71',\n", - " 'D&W PLA Lid 32oz': 'A72',\n", - " 'Ecotainer PLA-Lined Soup Bowl 12oz': 'A73',\n", - " 'Fabrikal PLA Cold Cup 20oz': 'A74',\n", - " 'Kraft Control 10\"x5\" 2-ply': 'A75',\n", - " 'MPLA Spoon - NaturTec': 'A76',\n", - " 'PLA Foam Tray': 'A77',\n", - " 'SPP Unlined Paper Tray (hot dog tray)': 'A78',\n", - " 'SUP with Zip - kraft outer (3 mil)': 'A79',\n", - " 'SUP with Zip - metallized (2 mil)': 'A80',\n", - " 'PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB': 'A81'}" - ] - }, - "execution_count": 9, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "item2id = {key.strip(): value for key, value in items_clean.set_index('Item Description Refined')['Item ID'].to_dict().items()}\n", - "item2id" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [], - "source": [ - "# ITEMS_SAVE_PATH = \"\"\n", - "# items.to_csv(ITEMS_SAVE_PATH, index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Clean Closed Loop Trial Observations" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility NameTrial StageBag SetBag NumberNOQVBD...KK1K2K3N.1O.1PQ.1SV.1
0Facility 1 ( Windrow)First RemovalA (blue)10NaNNaNNaNNaN0.2440.039...NaN0.6180.2330.225NaNNaNNaNNaNNaNNaN
1Facility 1 ( Windrow)First RemovalA (blue)6NaNNaNNaNNaN0.0750.237...NaN0.5790.0230.197NaNNaNNaNNaNNaNNaN
\n", - "

2 rows × 23 columns

\n", - "
" - ], - "text/plain": [ - " Facility Name Trial Stage Bag Set Bag Number N O Q V \\\n", - "0 Facility 1 ( Windrow) First Removal A (blue) 10 NaN NaN NaN NaN \n", - "1 Facility 1 ( Windrow) First Removal A (blue) 6 NaN NaN NaN NaN \n", - "\n", - " B D ... K K1 K2 K3 N.1 O.1 P Q.1 S V.1 \n", - "0 0.244 0.039 ... NaN 0.618 0.233 0.225 NaN NaN NaN NaN NaN NaN \n", - "1 0.075 0.237 ... NaN 0.579 0.023 0.197 NaN NaN NaN NaN NaN NaN \n", - "\n", - "[2 rows x 23 columns]" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# TEN_TRIALS_PATH = DATA_FOLDER + \"Compiled Field Results for DSI - 2023 Bulk 10 Trial Data.xlsx\"\n", - "TEN_TRIALS_PATH = DATA_FOLDER + \"Donated Data 2023 - Compiled Field Results for DSI.xlsx\"\n", - "observations_weight = pd.read_excel(TEN_TRIALS_PATH, sheet_name=3, skiprows=2)\n", - "observations_sa = pd.read_excel(TEN_TRIALS_PATH, sheet_name=4, skiprows=2)\n", - "observations_sa.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], - "source": [ - "# only use second removal\n", - "weight = observations_weight[observations_weight['Trial Stage'] == \"Second Removal\"]\n", - "area = observations_sa[observations_sa['Trial Stage'] == \"Second Removal\"]" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility NameTrial StageBag SetBag NumberItem ID% Residuals (Weight)
0Facility 1 ( Windrow)Second RemovalB (green)1N0.000000
1Facility 1 ( Windrow)Second RemovalB (green)2N1.002848
\n", - "
" - ], - "text/plain": [ - " Facility Name Trial Stage Bag Set Bag Number Item ID \\\n", - "0 Facility 1 ( Windrow) Second Removal B (green) 1 N \n", - "1 Facility 1 ( Windrow) Second Removal B (green) 2 N \n", - "\n", - " % Residuals (Weight) \n", - "0 0.000000 \n", - "1 1.002848 " - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "weight_melted = weight.melt(id_vars=['Facility Name', 'Trial Stage', 'Bag Set', 'Bag Number'],\n", - " value_vars=['N', 'O', 'Q', 'V', 'B', 'D', 'H', 'I', 'J', 'K', 'K1', 'K2', 'K3', 'N', 'O', 'P', 'Q', 'S', 'V'],\n", - " var_name='Item ID',\n", - " value_name='% Residuals (Weight)')\n", - "weight_melted = weight_melted.dropna(subset=['% Residuals (Weight)']).reset_index(drop=True)\n", - "weight_melted.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility NameTrial StageBag SetBag NumberItem ID% Residuals (Area)
0Facility 1 ( Windrow)Second RemovalB (green)1N0.000000
1Facility 1 ( Windrow)Second RemovalB (green)2N0.720347
\n", - "
" - ], - "text/plain": [ - " Facility Name Trial Stage Bag Set Bag Number Item ID \\\n", - "0 Facility 1 ( Windrow) Second Removal B (green) 1 N \n", - "1 Facility 1 ( Windrow) Second Removal B (green) 2 N \n", - "\n", - " % Residuals (Area) \n", - "0 0.000000 \n", - "1 0.720347 " - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "area_melted = area.melt(id_vars=['Facility Name', 'Trial Stage', 'Bag Set', 'Bag Number'],\n", - " value_vars=['N', 'O', 'Q', 'V', 'B', 'D', 'H', 'I', 'J', 'K', 'K1', 'K2', 'K3', 'N', 'O', 'P', 'Q', 'S', 'V'],\n", - " var_name='Item ID',\n", - " value_name='% Residuals (Area)')\n", - "area_melted = area_melted.dropna(subset=['% Residuals (Area)']).reset_index(drop=True)\n", - "area_melted.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility NameTrial StageBag SetBag NumberItem ID% Residuals (Weight)% Residuals (Area)
0Facility 1 ( Windrow)Second RemovalA (blue)1B0.0420.121
1Facility 1 ( Windrow)Second RemovalA (blue)1D0.0140.020
\n", - "
" - ], - "text/plain": [ - " Facility Name Trial Stage Bag Set Bag Number Item ID \\\n", - "0 Facility 1 ( Windrow) Second Removal A (blue) 1 B \n", - "1 Facility 1 ( Windrow) Second Removal A (blue) 1 D \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 0.042 0.121 \n", - "1 0.014 0.020 " - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_closed_loop = pd.merge(weight_melted, area_melted, on=['Facility Name', 'Trial Stage', 'Bag Set', 'Bag Number', 'Item ID'], how='outer')\n", - "observations_closed_loop.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 16, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_closed_loop['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(787, 781, 772)" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# TODO: We have some missing observations\n", - "len(observations_closed_loop), len(weight_melted), len(area_melted)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility NameTrial StageBag SetBag NumberItem ID% Residuals (Weight)% Residuals (Area)
13Facility 1 ( Windrow)Second RemovalA (blue)2K3NaN0.576
27Facility 1 ( Windrow)Second RemovalA (blue)5BNaN0.201
31Facility 1 ( Windrow)Second RemovalA (blue)5K1NaN0.123
126Facility 10 (Windrow)Second RemovalA (blue)5INaN0.373
368Facility 5 (EASP)Second RemovalB (green)4K1NaN0.263
588Facility 8 (ASP)Second RemovalA (blue)10K1NaN0.539
689Facility 9 (EASP)Second RemovalA (blue)1K20.052NaN
696Facility 9 (EASP)Second RemovalA (blue)3K20.134NaN
703Facility 9 (EASP)Second RemovalA (blue)5K20.148NaN
710Facility 9 (EASP)Second RemovalA (blue)7K20.048NaN
716Facility 9 (EASP)Second RemovalA (blue)8K20.075NaN
721Facility 9 (EASP)Second RemovalB (green)10K20.040NaN
730Facility 9 (EASP)Second RemovalB (green)3K20.043NaN
739Facility 9 (EASP)Second RemovalB (green)7K20.059NaN
748Facility 9 (EASP)Second RemovalB (green)8K20.166NaN
757Facility 9 (EASP)Second RemovalB (green)9K20.124NaN
764Facility 9 (EASP)Second RemovalC (yellow)10K20.051NaN
769Facility 9 (EASP)Second RemovalC (yellow)6K20.108NaN
774Facility 9 (EASP)Second RemovalC (yellow)7K20.103NaN
779Facility 9 (EASP)Second RemovalC (yellow)8K20.106NaN
783Facility 9 (EASP)Second RemovalC (yellow)9K20.121NaN
\n", - "
" - ], - "text/plain": [ - " Facility Name Trial Stage Bag Set Bag Number Item ID \\\n", - "13 Facility 1 ( Windrow) Second Removal A (blue) 2 K3 \n", - "27 Facility 1 ( Windrow) Second Removal A (blue) 5 B \n", - "31 Facility 1 ( Windrow) Second Removal A (blue) 5 K1 \n", - "126 Facility 10 (Windrow) Second Removal A (blue) 5 I \n", - "368 Facility 5 (EASP) Second Removal B (green) 4 K1 \n", - "588 Facility 8 (ASP) Second Removal A (blue) 10 K1 \n", - "689 Facility 9 (EASP) Second Removal A (blue) 1 K2 \n", - "696 Facility 9 (EASP) Second Removal A (blue) 3 K2 \n", - "703 Facility 9 (EASP) Second Removal A (blue) 5 K2 \n", - "710 Facility 9 (EASP) Second Removal A (blue) 7 K2 \n", - "716 Facility 9 (EASP) Second Removal A (blue) 8 K2 \n", - "721 Facility 9 (EASP) Second Removal B (green) 10 K2 \n", - "730 Facility 9 (EASP) Second Removal B (green) 3 K2 \n", - "739 Facility 9 (EASP) Second Removal B (green) 7 K2 \n", - "748 Facility 9 (EASP) Second Removal B (green) 8 K2 \n", - "757 Facility 9 (EASP) Second Removal B (green) 9 K2 \n", - "764 Facility 9 (EASP) Second Removal C (yellow) 10 K2 \n", - "769 Facility 9 (EASP) Second Removal C (yellow) 6 K2 \n", - "774 Facility 9 (EASP) Second Removal C (yellow) 7 K2 \n", - "779 Facility 9 (EASP) Second Removal C (yellow) 8 K2 \n", - "783 Facility 9 (EASP) Second Removal C (yellow) 9 K2 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "13 NaN 0.576 \n", - "27 NaN 0.201 \n", - "31 NaN 0.123 \n", - "126 NaN 0.373 \n", - "368 NaN 0.263 \n", - "588 NaN 0.539 \n", - "689 0.052 NaN \n", - "696 0.134 NaN \n", - "703 0.148 NaN \n", - "710 0.048 NaN \n", - "716 0.075 NaN \n", - "721 0.040 NaN \n", - "730 0.043 NaN \n", - "739 0.059 NaN \n", - "748 0.166 NaN \n", - "757 0.124 NaN \n", - "764 0.051 NaN \n", - "769 0.108 NaN \n", - "774 0.103 NaN \n", - "779 0.106 NaN \n", - "783 0.121 NaN " - ] - }, - "execution_count": 18, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_closed_loop[observations_closed_loop['% Residuals (Weight)'].isna() | observations_closed_loop['% Residuals (Area)'].isna()]" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [], - "source": [ - "obs_cols = ['Facility Name', 'Item ID', '% Residuals (Weight)', '% Residuals (Area)']\n", - "observations_closed_loop = observations_closed_loop[obs_cols]" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem ID% Residuals (Weight)% Residuals (Area)
0Facility 1 ( Windrow)B0.0420.121
1Facility 1 ( Windrow)D0.0140.020
\n", - "
" - ], - "text/plain": [ - " Trial Item ID % Residuals (Weight) % Residuals (Area)\n", - "0 Facility 1 ( Windrow) B 0.042 0.121\n", - "1 Facility 1 ( Windrow) D 0.014 0.020" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_rename_dict = {\n", - " 'Facility Name': 'Trial'\n", - "}\n", - "observations_closed_loop = observations_closed_loop.rename(columns=observations_rename_dict)\n", - "observations_closed_loop.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Join With Items" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "Item ID object\n", - "Item Name object\n", - "Item Description Refined object\n", - "Material Class I object\n", - "Material Class II object\n", - "Material Class III object\n", - "Start Weight float64\n", - "dtype: object" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items_clean.dtypes" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial% Residuals (Weight)% Residuals (Area)
0KCPLA Hot Cup LidBÉSICS® 8oz CPLA Hot cup lidBiopolymerRigid Biopolymer (< 0.75mm)CPLA2.5Facility 1 ( Windrow)0.7660.360
1KCPLA Hot Cup LidBÉSICS® 8oz CPLA Hot cup lidBiopolymerRigid Biopolymer (< 0.75mm)CPLA2.5Facility 1 ( Windrow)0.5660.236
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined Material Class I \\\n", - "0 K CPLA Hot Cup Lid BÉSICS® 8oz CPLA Hot cup lid Biopolymer \n", - "1 K CPLA Hot Cup Lid BÉSICS® 8oz CPLA Hot cup lid Biopolymer \n", - "\n", - " Material Class II Material Class III Start Weight \\\n", - "0 Rigid Biopolymer (< 0.75mm) CPLA 2.5 \n", - "1 Rigid Biopolymer (< 0.75mm) CPLA 2.5 \n", - "\n", - " Trial % Residuals (Weight) % Residuals (Area) \n", - "0 Facility 1 ( Windrow) 0.766 0.360 \n", - "1 Facility 1 ( Windrow) 0.566 0.236 " - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_cl = pd.merge(items_clean, observations_closed_loop, on=\"Item ID\")\n", - "joined_cl.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": {}, - "outputs": [], - "source": [ - "keep_cols = [\n", - " \"Trial\",\n", - " \"Item ID\",\n", - " \"Item Name\",\n", - " \"Item Description Refined\",\n", - " \"Material Class I\",\n", - " \"Material Class II\",\n", - " \"Material Class III\",\n", - " \"Start Weight\",\n", - " \"% Residuals (Weight)\",\n", - " \"% Residuals (Area)\"\n", - "]" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": {}, - "outputs": [], - "source": [ - "joined_cl = joined_cl[keep_cols]" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Trial\n", - "Item ID\n", - "Item Name\n", - "Item Description Refined\n", - "Material Class I\n", - "Material Class II\n", - "Material Class III\n", - "Start Weight\n", - "% Residuals (Weight)\n", - "% Residuals (Area)\n" - ] - } - ], - "source": [ - "for col in joined_cl.columns:\n", - " print(col)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Clean PDF Data" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial AD001" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": {}, - "outputs": [], - "source": [ - "FILEPATH_PDF = DATA_FOLDER + \"Compiled Field Results - CFTP Gathered Data.xlsx\"" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag SetTrial Bag IDItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry
0AD001-01Set AAD T10 H7CPLA LidBÉSICS® 8oz CPLA Hot cup lidHIGH26.686.3
1AD001-01Set AAD T7 H3CPLA LidBÉSICS® 8oz CPLA Hot cup lidHIGH200.0
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag Set Trial Bag ID Item Description From Trial \\\n", - "0 AD001-01 Set A AD T10 H7 CPLA Lid \n", - "1 AD001-01 Set A AD T7 H3 CPLA Lid \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 8oz CPLA Hot cup lid HIGH 2 \n", - "1 BÉSICS® 8oz CPLA Hot cup lid HIGH 2 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry \n", - "0 6.68 6.3 \n", - "1 0 0.0 " - ] - }, - "execution_count": 27, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_ad001 = pd.read_excel(FILEPATH_PDF, sheet_name=0, skiprows=1)\n", - "observations_ad001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag SetTrial Bag IDItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dryItem ID
0AD001-01Set AAD T10 H7CPLA LidBÉSICS® 8oz CPLA Hot cup lidHIGH26.686.3A16
1AD001-01Set AAD T7 H3CPLA LidBÉSICS® 8oz CPLA Hot cup lidHIGH200.0A16
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag Set Trial Bag ID Item Description From Trial \\\n", - "0 AD001-01 Set A AD T10 H7 CPLA Lid \n", - "1 AD001-01 Set A AD T7 H3 CPLA Lid \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 8oz CPLA Hot cup lid HIGH 2 \n", - "1 BÉSICS® 8oz CPLA Hot cup lid HIGH 2 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry Item ID \n", - "0 6.68 6.3 A16 \n", - "1 0 0.0 A16 " - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_ad001['Item ID'] = observations_ad001['Item Description Refined'].map(item2id)\n", - "observations_ad001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_ad001['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 30, - "metadata": {}, - "outputs": [], - "source": [ - "drop_cols = [\"Item Description From Trial\", \"Item Description Refined\"]\n", - "observations_ad001 = observations_ad001.drop(drop_cols, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 31, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial IDTrial Bag SetTrial Bag IDLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry% Residuals (Weight)% Residuals (Area)Trial
0A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333AD001-01Set BAD T10 H8HIGH223.2118.571.144412NoneAD001-01
1A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333AD001-01Set BAD T7 H4HIGH27.526.210.382703NoneAD001-01
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " Trial ID Trial Bag Set Trial Bag ID Load Concentration \\\n", - "0 AD001-01 Set B AD T10 H8 HIGH \n", - "1 AD001-01 Set B AD T7 H4 HIGH \n", - "\n", - " Number of Items per bag Residual Item Weight - Wet \\\n", - "0 2 23.21 \n", - "1 2 7.52 \n", - "\n", - " Residual Weight - Oven-dry % Residuals (Weight) % Residuals (Area) \\\n", - "0 18.57 1.144412 None \n", - "1 6.21 0.382703 None \n", - "\n", - " Trial \n", - "0 AD001-01 \n", - "1 AD001-01 " - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_ad001 = pd.merge(items_clean, observations_ad001, on=\"Item ID\")\n", - "joined_ad001['% Residuals (Weight)'] = joined_ad001['Residual Weight - Oven-dry']/(joined_ad001['Start Weight'] * joined_ad001['Number of Items per bag'])\n", - "joined_ad001['% Residuals (Area)'] = None\n", - "joined_ad001['Trial'] = joined_ad001['Trial ID']\n", - "joined_ad001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0AD001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133331.144412None
1AD001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133330.382703None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name Item Description Refined \\\n", - "0 AD001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 AD001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 1.144412 None \n", - "1 0.382703 None " - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_ad001 = joined_ad001[keep_cols]\n", - "joined_ad001.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial WR001-01" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag SetItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry
0OWR001-01BL1FullBESICS BowlBÉSICS® 12 oz Soup bowlLOW18.557.74
1OWR001-01CL3FullBESICS BowlBÉSICS® 12 oz Soup bowlLOW16.736.71
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Set Item Description From Trial \\\n", - "0 OWR001-01 BL1 Full BESICS Bowl \n", - "1 OWR001-01 CL3 Full BESICS Bowl \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 12 oz Soup bowl LOW 1 \n", - "1 BÉSICS® 12 oz Soup bowl LOW 1 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry \n", - "0 8.55 7.74 \n", - "1 6.73 6.71 " - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr001 = pd.read_excel(FILEPATH_PDF, sheet_name=1)\n", - "observations_wr001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag SetItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dryItem ID
0OWR001-01BL1FullBESICS BowlBÉSICS® 12 oz Soup bowlLOW18.557.74A1
1OWR001-01CL3FullBESICS BowlBÉSICS® 12 oz Soup bowlLOW16.736.71A1
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Set Item Description From Trial \\\n", - "0 OWR001-01 BL1 Full BESICS Bowl \n", - "1 OWR001-01 CL3 Full BESICS Bowl \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 12 oz Soup bowl LOW 1 \n", - "1 BÉSICS® 12 oz Soup bowl LOW 1 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry Item ID \n", - "0 8.55 7.74 A1 \n", - "1 6.73 6.71 A1 " - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr001['Item ID'] = observations_wr001['Item Description Refined'].map(item2id)\n", - "observations_wr001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr001['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 36, - "metadata": {}, - "outputs": [], - "source": [ - "drop_cols = [\"Item Description From Trial\", \"Item Description Refined\"]\n", - "observations_wr001 = observations_wr001.drop(drop_cols, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 37, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial IDTrial Bag IDTrial Bag SetLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry% Residuals (Weight)% Residuals (Area)Trial
0A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333OWR001-01BL1FullLOW18.557.740.953985NoneOWR001-01
1A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333OWR001-01CL3FullLOW16.736.710.827034NoneOWR001-01
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " Trial ID Trial Bag ID Trial Bag Set Load Concentration \\\n", - "0 OWR001-01 BL1 Full LOW \n", - "1 OWR001-01 CL3 Full LOW \n", - "\n", - " Number of Items per bag Residual Item Weight - Wet \\\n", - "0 1 8.55 \n", - "1 1 6.73 \n", - "\n", - " Residual Weight - Oven-dry % Residuals (Weight) % Residuals (Area) \\\n", - "0 7.74 0.953985 None \n", - "1 6.71 0.827034 None \n", - "\n", - " Trial \n", - "0 OWR001-01 \n", - "1 OWR001-01 " - ] - }, - "execution_count": 37, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_wr001 = pd.merge(items_clean, observations_wr001, on=\"Item ID\")\n", - "joined_wr001['% Residuals (Weight)'] = joined_wr001['Residual Weight - Oven-dry']/(joined_wr001['Start Weight'] * joined_wr001['Number of Items per bag'])\n", - "joined_wr001['% Residuals (Area)'] = None\n", - "joined_wr001['Trial'] = joined_wr001['Trial ID']\n", - "joined_wr001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 38, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0OWR001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133330.953985None
1OWR001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133330.827034None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name Item Description Refined \\\n", - "0 OWR001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 OWR001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 0.953985 None \n", - "1 0.827034 None " - ] - }, - "execution_count": 38, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_wr001 = joined_wr001[keep_cols]\n", - "joined_wr001.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial CASP001-01" - ] - }, - { - "cell_type": "code", - "execution_count": 39, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag SetTrial Bag IDItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry
0CASP001-01Set BST R1 H8BESICS BowlBÉSICS® 12 oz Soup bowlHIGH20.00.00
1CASP001-01Set BST R1 H8BESICS SleeveBÉSICS® SleeveHIGH23.23.03
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag Set Trial Bag ID Item Description From Trial \\\n", - "0 CASP001-01 Set B ST R1 H8 BESICS Bowl \n", - "1 CASP001-01 Set B ST R1 H8 BESICS Sleeve \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 12 oz Soup bowl HIGH 2 \n", - "1 BÉSICS® Sleeve HIGH 2 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry \n", - "0 0.0 0.00 \n", - "1 3.2 3.03 " - ] - }, - "execution_count": 39, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp001 = pd.read_excel(FILEPATH_PDF, sheet_name=2)\n", - "observations_casp001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 40, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag SetTrial Bag IDItem Description From TrialItem Description RefinedLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dryItem ID
0CASP001-01Set BST R1 H8BESICS BowlBÉSICS® 12 oz Soup bowlHIGH20.00.00A1
1CASP001-01Set BST R1 H8BESICS SleeveBÉSICS® SleeveHIGH23.23.03A67
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag Set Trial Bag ID Item Description From Trial \\\n", - "0 CASP001-01 Set B ST R1 H8 BESICS Bowl \n", - "1 CASP001-01 Set B ST R1 H8 BESICS Sleeve \n", - "\n", - " Item Description Refined Load Concentration Number of Items per bag \\\n", - "0 BÉSICS® 12 oz Soup bowl HIGH 2 \n", - "1 BÉSICS® Sleeve HIGH 2 \n", - "\n", - " Residual Item Weight - Wet Residual Weight - Oven-dry Item ID \n", - "0 0.0 0.00 A1 \n", - "1 3.2 3.03 A67 " - ] - }, - "execution_count": 40, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp001['Item ID'] = observations_casp001['Item Description Refined'].map(item2id)\n", - "observations_casp001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 41, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 41, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp001['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 42, - "metadata": {}, - "outputs": [], - "source": [ - "drop_cols = [\"Item Description From Trial\", \"Item Description Refined\"]\n", - "observations_casp001 = observations_casp001.drop(drop_cols, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 43, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial IDTrial Bag SetTrial Bag IDLoad ConcentrationNumber of Items per bagResidual Item Weight - WetResidual Weight - Oven-dry% Residuals (Weight)% Residuals (Area)Trial
0A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333CASP001-01Set BST R1 H8HIGH20.000.000.000000NoneCASP001-01
1A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.113333CASP001-01Set BST R2 H4HIGH214.7613.050.804232NoneCASP001-01
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " Trial ID Trial Bag Set Trial Bag ID Load Concentration \\\n", - "0 CASP001-01 Set B ST R1 H8 HIGH \n", - "1 CASP001-01 Set B ST R2 H4 HIGH \n", - "\n", - " Number of Items per bag Residual Item Weight - Wet \\\n", - "0 2 0.00 \n", - "1 2 14.76 \n", - "\n", - " Residual Weight - Oven-dry % Residuals (Weight) % Residuals (Area) \\\n", - "0 0.00 0.000000 None \n", - "1 13.05 0.804232 None \n", - "\n", - " Trial \n", - "0 CASP001-01 \n", - "1 CASP001-01 " - ] - }, - "execution_count": 43, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_casp001 = pd.merge(items_clean, observations_casp001, on=\"Item ID\")\n", - "joined_casp001['% Residuals (Weight)'] = joined_casp001['Residual Weight - Oven-dry']/(joined_casp001['Start Weight'] * joined_casp001['Number of Items per bag'])\n", - "joined_casp001['% Residuals (Area)'] = None\n", - "joined_casp001['Trial'] = joined_casp001['Trial ID']\n", - "joined_casp001.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 44, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0CASP001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133330.000000None
1CASP001-01A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133330.804232None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name Item Description Refined \\\n", - "0 CASP001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 CASP001-01 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 0.000000 None \n", - "1 0.804232 None " - ] - }, - "execution_count": 44, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_casp001 = joined_casp001[keep_cols]\n", - "joined_casp001.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Set Up Mapping for Missing Items" - ] - }, - { - "cell_type": "code", - "execution_count": 45, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
OG DescriptionItem ID
0These are the ones missing from CASP004:NaN
112 oz Hot cup / Soup bowlA6
\n", - "
" - ], - "text/plain": [ - " OG Description Item ID\n", - "0 These are the ones missing from CASP004: NaN\n", - "1 12 oz Hot cup / Soup bowl A6" - ] - }, - "execution_count": 45, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "FILPATH_ITEMS_MAP = DATA_FOLDER + \"Item IDS for CASP004 CASP003.xlsx\"\n", - "df_items_map = pd.read_excel(FILPATH_ITEMS_MAP)\n", - "df_items_map.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'These are the ones missing from CASP004:': nan,\n", - " '12 oz Hot cup / Soup bowl': 'A6',\n", - " 'Hot cup lid': 'A7',\n", - " '16 oz PLA cold cup': 'A36',\n", - " 'Cutlery': 'A11',\n", - " 'PLA-lined fibre bowl, white': 'Q',\n", - " 'Uncoated paper food tray': 'A25',\n", - " 'Lined paper food tray with lid': 'A21',\n", - " 'Kraft control': 'A42',\n", - " '16oz NoTree Paper Hot Cup SKU CU-SU-16': 'A1',\n", - " '14oz PLA Cold Cup SKU CP-CS-14': 'A78',\n", - " 'Fiber Cutlery, Spoon SP-FB-6-LF': 'A77',\n", - " '3Gallon Food Scrap Bag BG-CS-3': 'A4',\n", - " 'TPLA Spoon SP-PS-6': 'A72',\n", - " 'Large brown bag': 'A50',\n", - " nan: nan,\n", - " 'These are the ones missing from CASP003:': nan,\n", - " '2-ply Kraft Control 10\"x5\"': 'A42',\n", - " 'BESICS Fry Tray': 'A25',\n", - " 'BESICS 8oz Hot cup lid': 'A48',\n", - " '16oz clear cold cup': 'A36',\n", - " 'Fiber Clamshell': 'A43',\n", - " '8oz soup bowl': 'A12',\n", - " 'BESICS Box with Folding Lid': 'A21',\n", - " 'Multilaminate Stand up Pouch': 'There are actually two products with this as the original description, apologies:',\n", - " 'Elk Packaging': 'A35',\n", - " 'Alter Eco ': 'A4'}" - ] - }, - "execution_count": 46, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "missing_items = df_items_map.set_index(\"OG Description\")['Item ID'].to_dict()\n", - "missing_items" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial CASP003-01" - ] - }, - { - "cell_type": "code", - "execution_count": 47, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag ColourBag Set DetailItem Description From TrialItem Description RefinedNumber of Items per bagInitial Item Weight - AggregateFinal Residual Weight - wet - aggregateWeight unitsInitial Per-Item WeightNotes on Final Weight
0CASP003-01A1BlackCFTP baselinePlastic CupFabrikal 16 oz PLA cold cup1150.0grams15.0NaN
1CASP003-01A2BlackCFTP baselinePlastic CupFabrikal 16 oz PLA cold cup1150.0grams15.0NaN
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Colour Bag Set Detail \\\n", - "0 CASP003-01 A1 Black CFTP baseline \n", - "1 CASP003-01 A2 Black CFTP baseline \n", - "\n", - " Item Description From Trial Item Description Refined \\\n", - "0 Plastic Cup Fabrikal 16 oz PLA cold cup \n", - "1 Plastic Cup Fabrikal 16 oz PLA cold cup \n", - "\n", - " Number of Items per bag Initial Item Weight - Aggregate \\\n", - "0 1 15 \n", - "1 1 15 \n", - "\n", - " Final Residual Weight - wet - aggregate Weight units \\\n", - "0 0.0 grams \n", - "1 0.0 grams \n", - "\n", - " Initial Per-Item Weight Notes on Final Weight \n", - "0 15.0 NaN \n", - "1 15.0 NaN " - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp003 = pd.read_excel(FILEPATH_PDF, sheet_name=3)\n", - "observations_casp003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "metadata": {}, - "outputs": [], - "source": [ - "# everything in blug bags was combined and impossible to separate\n", - "observations_casp003 = observations_casp003[~(observations_casp003['Trial Bag Colour']==\"Blue\")]" - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag ColourBag Set DetailItem Description From TrialItem Description RefinedNumber of Items per bagInitial Item Weight - AggregateFinal Residual Weight - wet - aggregateWeight unitsInitial Per-Item WeightNotes on Final WeightItem ID
0CASP003-01A1BlackCFTP baselinePlastic CupFabrikal 16 oz PLA cold cup1150.0grams15.0NaNA11
1CASP003-01A2BlackCFTP baselinePlastic CupFabrikal 16 oz PLA cold cup1150.0grams15.0NaNA11
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Colour Bag Set Detail \\\n", - "0 CASP003-01 A1 Black CFTP baseline \n", - "1 CASP003-01 A2 Black CFTP baseline \n", - "\n", - " Item Description From Trial Item Description Refined \\\n", - "0 Plastic Cup Fabrikal 16 oz PLA cold cup \n", - "1 Plastic Cup Fabrikal 16 oz PLA cold cup \n", - "\n", - " Number of Items per bag Initial Item Weight - Aggregate \\\n", - "0 1 15 \n", - "1 1 15 \n", - "\n", - " Final Residual Weight - wet - aggregate Weight units \\\n", - "0 0.0 grams \n", - "1 0.0 grams \n", - "\n", - " Initial Per-Item Weight Notes on Final Weight Item ID \n", - "0 15.0 NaN A11 \n", - "1 15.0 NaN A11 " - ] - }, - "execution_count": 49, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp003['Item ID'] = observations_casp003['Item Description Refined'].map(item2id)\n", - "observations_casp003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "6" - ] - }, - "execution_count": 50, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp003['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 51, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['2-ply Kraft Control 10\"x5\"', 'BESICS 8oz Hot cup lid'],\n", - " dtype=object)" - ] - }, - "execution_count": 51, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "unmatched = observations_casp003[observations_casp003['Item ID'].isnull()]['Item Description Refined'].str.strip().unique()\n", - "unmatched" - ] - }, - { - "cell_type": "code", - "execution_count": 52, - "metadata": {}, - "outputs": [], - "source": [ - "observations_casp003['Item ID'] = np.where(observations_casp003['Item Description Refined'].str.strip().isin(unmatched),\n", - " observations_casp003['Item Description Refined'].str.strip().map(missing_items),\n", - " observations_casp003['Item ID'])" - ] - }, - { - "cell_type": "code", - "execution_count": 53, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 53, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp003['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array([], dtype=object)" - ] - }, - "execution_count": 54, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "unmatched = observations_casp003[observations_casp003['Item ID'].isnull()]['Item Description Refined'].str.strip().unique()\n", - "unmatched" - ] - }, - { - "cell_type": "code", - "execution_count": 55, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem FormatBrandManufacturerItem SKUItem NameItem Description RefinedItem Description From TrialItem ID.1Material Class I...Certification @ time of testingKitInitial Weight 1Initial Weight 2Initial Weight 3Average Initial Weight, gItem Dimensions CompiledItem Capacity, mLNotesStart Weight
6A7BoxBÉSICS®Seaside PaperNaNPaper Tray with LidBÉSICS® Lined Paper Box with LidLined paper food tray with lidNaNFiber...NaNBaseline29.7729.7729.7529.7633334.75’’ x 6’’ x 3.25’’NaNNaN29.763333
\n", - "

1 rows × 24 columns

\n", - "
" - ], - "text/plain": [ - " Item ID Item Format Brand Manufacturer Item SKU Item Name \\\n", - "6 A7 Box BÉSICS® Seaside Paper NaN Paper Tray with Lid \n", - "\n", - " Item Description Refined Item Description From Trial \\\n", - "6 BÉSICS® Lined Paper Box with Lid Lined paper food tray with lid \n", - "\n", - " Item ID.1 Material Class I ... Certification @ time of testing Kit \\\n", - "6 NaN Fiber ... NaN Baseline \n", - "\n", - " Initial Weight 1 Initial Weight 2 Initial Weight 3 \\\n", - "6 29.77 29.77 29.75 \n", - "\n", - " Average Initial Weight, g Item Dimensions Compiled Item Capacity, mL \\\n", - "6 29.763333 4.75’’ x 6’’ x 3.25’’ NaN \n", - "\n", - " Notes Start Weight \n", - "6 NaN 29.763333 \n", - "\n", - "[1 rows x 24 columns]" - ] - }, - "execution_count": 55, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items[items[\"Item Description Refined\"].str.contains(\"BÉSICS® Lined Paper Box with Lid\")]" - ] - }, - { - "cell_type": "code", - "execution_count": 56, - "metadata": {}, - "outputs": [], - "source": [ - "drop_cols = [\"Item Description From Trial\", \"Item Description Refined\"]\n", - "observations_casp003 = observations_casp003.drop(drop_cols, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 57, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial IDTrial Bag IDTrial Bag ColourBag Set DetailNumber of Items per bagInitial Item Weight - AggregateFinal Residual Weight - wet - aggregateWeight unitsInitial Per-Item WeightNotes on Final Weight% Residuals (Weight)% Residuals (Area)Trial
0A7Paper Tray with LidBÉSICS® Lined Paper Box with LidFiberLined FiberPLA-lined fibre29.763333CASP003-01A1BlackCFTP baseline13540.0grams35.0NaN1.343935NoneCASP003-01
1A7Paper Tray with LidBÉSICS® Lined Paper Box with LidFiberLined FiberPLA-lined fibre29.763333CASP003-01A2BlackCFTP baseline13552.0grams35.0NaN1.747116NoneCASP003-01
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A7 Paper Tray with Lid BÉSICS® Lined Paper Box with Lid \n", - "1 A7 Paper Tray with Lid BÉSICS® Lined Paper Box with Lid \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA-lined fibre 29.763333 \n", - "1 Fiber Lined Fiber PLA-lined fibre 29.763333 \n", - "\n", - " Trial ID Trial Bag ID Trial Bag Colour Bag Set Detail \\\n", - "0 CASP003-01 A1 Black CFTP baseline \n", - "1 CASP003-01 A2 Black CFTP baseline \n", - "\n", - " Number of Items per bag Initial Item Weight - Aggregate \\\n", - "0 1 35 \n", - "1 1 35 \n", - "\n", - " Final Residual Weight - wet - aggregate Weight units \\\n", - "0 40.0 grams \n", - "1 52.0 grams \n", - "\n", - " Initial Per-Item Weight Notes on Final Weight % Residuals (Weight) \\\n", - "0 35.0 NaN 1.343935 \n", - "1 35.0 NaN 1.747116 \n", - "\n", - " % Residuals (Area) Trial \n", - "0 None CASP003-01 \n", - "1 None CASP003-01 " - ] - }, - "execution_count": 57, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_casp003 = pd.merge(items_clean, observations_casp003, on=\"Item ID\")\n", - "joined_casp003['% Residuals (Weight)'] = joined_casp003['Final Residual Weight - wet - aggregate']/(joined_casp003['Start Weight'] * joined_casp003['Number of Items per bag'])\n", - "joined_casp003['% Residuals (Area)'] = None\n", - "joined_casp003['Trial'] = joined_casp003['Trial ID']\n", - "joined_casp003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 58, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0CASP003-01A7Paper Tray with LidBÉSICS® Lined Paper Box with LidFiberLined FiberPLA-lined fibre29.7633331.343935None
1CASP003-01A7Paper Tray with LidBÉSICS® Lined Paper Box with LidFiberLined FiberPLA-lined fibre29.7633331.747116None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name Item Description Refined \\\n", - "0 CASP003-01 A7 Paper Tray with Lid BÉSICS® Lined Paper Box with Lid \n", - "1 CASP003-01 A7 Paper Tray with Lid BÉSICS® Lined Paper Box with Lid \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA-lined fibre 29.763333 \n", - "1 Fiber Lined Fiber PLA-lined fibre 29.763333 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 1.343935 None \n", - "1 1.747116 None " - ] - }, - "execution_count": 58, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_casp003 = joined_casp003[keep_cols]\n", - "joined_casp003.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial WR003-01" - ] - }, - { - "cell_type": "code", - "execution_count": 59, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag ColourItem IDItem Description From TrialItem Description RefinedNumber of Items per bagFragments Found Y/NFinal Residual Weight - wetFragment size (L x W x H)Notes on Final Weight
0OWR003-01Blue Zip Tie #1Blue1DCPLA utensil corn starchWR3 - CPLA Spoon1Y4.766x1.5x1good disintegration, in 3 fragments
1OWR003-01Blue Zip Tie #1Blue1FCoffee Bag 1WR3 - Coffee Bag 11Y17.768x7x0.5entire bag intact
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Colour Item ID \\\n", - "0 OWR003-01 Blue Zip Tie #1 Blue 1D \n", - "1 OWR003-01 Blue Zip Tie #1 Blue 1F \n", - "\n", - " Item Description From Trial Item Description Refined \\\n", - "0 CPLA utensil corn starch WR3 - CPLA Spoon \n", - "1 Coffee Bag 1 WR3 - Coffee Bag 1 \n", - "\n", - " Number of Items per bag Fragments Found Y/N Final Residual Weight - wet \\\n", - "0 1 Y 4.76 \n", - "1 1 Y 17.76 \n", - "\n", - " Fragment size (L x W x H) Notes on Final Weight \n", - "0 6x1.5x1 good disintegration, in 3 fragments \n", - "1 8x7x0.5 entire bag intact " - ] - }, - "execution_count": 59, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr003 = pd.read_excel(FILEPATH_PDF, sheet_name=4)\n", - "observations_wr003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 60, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag ColourItem IDItem Description From TrialItem Description RefinedNumber of Items per bagFragments Found Y/NFinal Residual Weight - wetFragment size (L x W x H)Notes on Final Weight
0OWR003-01Blue Zip Tie #1BlueA52CPLA utensil corn starchWR3 - CPLA Spoon1Y4.766x1.5x1good disintegration, in 3 fragments
1OWR003-01Blue Zip Tie #1BlueA48Coffee Bag 1WR3 - Coffee Bag 11Y17.768x7x0.5entire bag intact
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Colour Item ID \\\n", - "0 OWR003-01 Blue Zip Tie #1 Blue A52 \n", - "1 OWR003-01 Blue Zip Tie #1 Blue A48 \n", - "\n", - " Item Description From Trial Item Description Refined \\\n", - "0 CPLA utensil corn starch WR3 - CPLA Spoon \n", - "1 Coffee Bag 1 WR3 - Coffee Bag 1 \n", - "\n", - " Number of Items per bag Fragments Found Y/N Final Residual Weight - wet \\\n", - "0 1 Y 4.76 \n", - "1 1 Y 17.76 \n", - "\n", - " Fragment size (L x W x H) Notes on Final Weight \n", - "0 6x1.5x1 good disintegration, in 3 fragments \n", - "1 8x7x0.5 entire bag intact " - ] - }, - "execution_count": 60, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr003['Item ID'] = observations_wr003['Item Description Refined'].map(item2id)\n", - "observations_wr003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 61, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "7" - ] - }, - "execution_count": 61, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr003['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 62, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Trial IDTrial Bag IDTrial Bag ColourItem IDItem Description From TrialItem Description RefinedNumber of Items per bagFragments Found Y/NFinal Residual Weight - wetFragment size (L x W x H)Notes on Final Weight
5OWR003-01Blue Zip Tie #1BlueNaNContainer (unlined)WR3 - Soup bowl1N0.000not detected
12OWR003-01Blue Zip Tie #2BlueNaNContainer (unlined)WR3 - Soup bowl1N0.000not detected
20OWR003-01Blue Zip Tie #3BlueNaNContainer (unlined)WR3 - Soup bowl1N0.000not detected
30OWR003-01Blue Zip Tie #4BlueNaNContainer (unlined)WR3 - Soup bowl1N0.000not detected
36OWR003-01Blue Zip Tie #5BlueNaNContainer (unlined)WR3 - Soup bowl1Y8.005.5x3.5x12 fragments
45OWR003-01Blue Zip Tie #6BlueNaNContainer (unlined)WR3 - Soup bowl1Y5.416x1.5x11 fragment
113OWR003-01Red Zip Tie #1RedNaNBesics Box with LidBÉSICS® Lined Paper Box with Lid1N0.000not detected
\n", - "
" - ], - "text/plain": [ - " Trial ID Trial Bag ID Trial Bag Colour Item ID \\\n", - "5 OWR003-01 Blue Zip Tie #1 Blue NaN \n", - "12 OWR003-01 Blue Zip Tie #2 Blue NaN \n", - "20 OWR003-01 Blue Zip Tie #3 Blue NaN \n", - "30 OWR003-01 Blue Zip Tie #4 Blue NaN \n", - "36 OWR003-01 Blue Zip Tie #5 Blue NaN \n", - "45 OWR003-01 Blue Zip Tie #6 Blue NaN \n", - "113 OWR003-01 Red Zip Tie #1 Red NaN \n", - "\n", - " Item Description From Trial Item Description Refined \\\n", - "5 Container (unlined) WR3 - Soup bowl \n", - "12 Container (unlined) WR3 - Soup bowl \n", - "20 Container (unlined) WR3 - Soup bowl \n", - "30 Container (unlined) WR3 - Soup bowl \n", - "36 Container (unlined) WR3 - Soup bowl \n", - "45 Container (unlined) WR3 - Soup bowl \n", - "113 Besics Box with Lid BÉSICS® Lined Paper Box with Lid \n", - "\n", - " Number of Items per bag Fragments Found Y/N Final Residual Weight - wet \\\n", - "5 1 N 0.00 \n", - "12 1 N 0.00 \n", - "20 1 N 0.00 \n", - "30 1 N 0.00 \n", - "36 1 Y 8.00 \n", - "45 1 Y 5.41 \n", - "113 1 N 0.00 \n", - "\n", - " Fragment size (L x W x H) Notes on Final Weight \n", - "5 0 not detected \n", - "12 0 not detected \n", - "20 0 not detected \n", - "30 0 not detected \n", - "36 5.5x3.5x1 2 fragments \n", - "45 6x1.5x1 1 fragment \n", - "113 0 not detected " - ] - }, - "execution_count": 62, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_wr003[observations_wr003['Item ID'].isnull()]" - ] - }, - { - "cell_type": "code", - "execution_count": 63, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['WR3 - Soup bowl', 'BÉSICS® Lined Paper Box with Lid'],\n", - " dtype=object)" - ] - }, - "execution_count": 63, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "unmatched = observations_wr003[observations_wr003['Item ID'].isnull()]['Item Description Refined'].str.strip().unique()\n", - "unmatched" - ] - }, - { - "cell_type": "code", - "execution_count": 64, - "metadata": {}, - "outputs": [], - "source": [ - "observations_wr003['Item ID'] = np.where(observations_wr003['Item Description Refined'].str.strip().isin(unmatched),\n", - " observations_wr003['Item Description Refined'].str.strip().map(missing_items),\n", - " observations_wr003['Item ID'])" - ] - }, - { - "cell_type": "code", - "execution_count": 65, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['WR3 - Soup bowl', 'BÉSICS® Lined Paper Box with Lid'],\n", - " dtype=object)" - ] - }, - "execution_count": 65, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "unmatched = observations_wr003[observations_wr003['Item ID'].isnull()]['Item Description Refined'].str.strip().unique()\n", - "unmatched" - ] - }, - { - "cell_type": "code", - "execution_count": 66, - "metadata": {}, - "outputs": [], - "source": [ - "drop_cols = [\"Item Description From Trial\", \"Item Description Refined\"]\n", - "observations_wr003 = observations_wr003.drop(drop_cols, axis=1)" - ] - }, - { - "cell_type": "code", - "execution_count": 67, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightTrial IDTrial Bag IDTrial Bag ColourNumber of Items per bagFragments Found Y/NFinal Residual Weight - wetFragment size (L x W x H)Notes on Final Weight% Residuals (Weight)% Residuals (Area)Trial
0A4PLA-lined Bagasse Bowl 300mLBÉSICS® 250mL PLA-lined Bagasse Leaf BowlFiberLined FiberPLA lined Bagasse10.88OWR003-01Red Zip Tie #2Red1N0.00not detected0.0NoneOWR003-01
1A4PLA-lined Bagasse Bowl 300mLBÉSICS® 250mL PLA-lined Bagasse Leaf BowlFiberLined FiberPLA lined Bagasse10.88OWR003-01Red Zip Tie #3Red1N0.00not detected0.0NoneOWR003-01
\n", - "
" - ], - "text/plain": [ - " Item ID Item Name \\\n", - "0 A4 PLA-lined Bagasse Bowl 300mL \n", - "1 A4 PLA-lined Bagasse Bowl 300mL \n", - "\n", - " Item Description Refined Material Class I \\\n", - "0 BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl Fiber \n", - "1 BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl Fiber \n", - "\n", - " Material Class II Material Class III Start Weight Trial ID \\\n", - "0 Lined Fiber PLA lined Bagasse 10.88 OWR003-01 \n", - "1 Lined Fiber PLA lined Bagasse 10.88 OWR003-01 \n", - "\n", - " Trial Bag ID Trial Bag Colour Number of Items per bag \\\n", - "0 Red Zip Tie #2 Red 1 \n", - "1 Red Zip Tie #3 Red 1 \n", - "\n", - " Fragments Found Y/N Final Residual Weight - wet Fragment size (L x W x H) \\\n", - "0 N 0.0 0 \n", - "1 N 0.0 0 \n", - "\n", - " Notes on Final Weight % Residuals (Weight) % Residuals (Area) Trial \n", - "0 not detected 0.0 None OWR003-01 \n", - "1 not detected 0.0 None OWR003-01 " - ] - }, - "execution_count": 67, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_wr003 = pd.merge(items_clean, observations_wr003, on=\"Item ID\")\n", - "joined_wr003['% Residuals (Weight)'] = joined_wr003['Final Residual Weight - wet']/(joined_wr003['Start Weight'] * joined_wr003['Number of Items per bag'])\n", - "joined_wr003['% Residuals (Area)'] = None\n", - "joined_wr003['Trial'] = joined_wr003['Trial ID']\n", - "joined_wr003.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 68, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0OWR003-01A4PLA-lined Bagasse Bowl 300mLBÉSICS® 250mL PLA-lined Bagasse Leaf BowlFiberLined FiberPLA lined Bagasse10.880.0None
1OWR003-01A4PLA-lined Bagasse Bowl 300mLBÉSICS® 250mL PLA-lined Bagasse Leaf BowlFiberLined FiberPLA lined Bagasse10.880.0None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name \\\n", - "0 OWR003-01 A4 PLA-lined Bagasse Bowl 300mL \n", - "1 OWR003-01 A4 PLA-lined Bagasse Bowl 300mL \n", - "\n", - " Item Description Refined Material Class I \\\n", - "0 BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl Fiber \n", - "1 BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl Fiber \n", - "\n", - " Material Class II Material Class III Start Weight % Residuals (Weight) \\\n", - "0 Lined Fiber PLA lined Bagasse 10.88 0.0 \n", - "1 Lined Fiber PLA lined Bagasse 10.88 0.0 \n", - "\n", - " % Residuals (Area) \n", - "0 None \n", - "1 None " - ] - }, - "execution_count": 68, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_wr003 = joined_wr003[keep_cols]\n", - "joined_wr003.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Trial CASP004-01" - ] - }, - { - "cell_type": "code", - "execution_count": 69, - "metadata": {}, - "outputs": [], - "source": [ - "FILEPATH_PDF = DATA_FOLDER + \"CASP004-01 - Results Pre-Processed for Analysis from PDF Tables.xlsx\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Items" - ] - }, - { - "cell_type": "code", - "execution_count": 70, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag SetTrialBagTypeItem NameBrand/ManufacturerItem DescriptionMaterial CompositionCertificationsSizeWeight 1Weight 2Weight 3Weight (average)Weight units
04454744547-01-21Green1-3Standard12 oz Hot cup / Soup bowlBÉSICS®12 oz Hot cup / Soup bowlPaper, PLA lining, adhesive, inkBPI3’’ diameter, 2.5’’ H8.128.108.128.11grams
14454744547-01-21Green1-3StandardHot cup lidBÉSICS®Hot cup lidCPLA based bio-polymerBPI3.5’’ diameter, 0.5’’ H3.583.583.563.57grams
\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Set TrialBagType \\\n", - "0 44547 44547-01-21 Green 1-3 Standard \n", - "1 44547 44547-01-21 Green 1-3 Standard \n", - "\n", - " Item Name Brand/Manufacturer Item Description \\\n", - "0 12 oz Hot cup / Soup bowl BÉSICS® 12 oz Hot cup / Soup bowl \n", - "1 Hot cup lid BÉSICS® Hot cup lid \n", - "\n", - " Material Composition Certifications Size \\\n", - "0 Paper, PLA lining, adhesive, ink BPI 3’’ diameter, 2.5’’ H \n", - "1 CPLA based bio-polymer BPI 3.5’’ diameter, 0.5’’ H \n", - "\n", - " Weight 1 Weight 2 Weight 3 Weight (average) Weight units \n", - "0 8.12 8.10 8.12 8.11 grams \n", - "1 3.58 3.58 3.56 3.57 grams " - ] - }, - "execution_count": 70, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items_casp004 = pd.read_excel(FILEPATH_PDF, sheet_name=2)\n", - "items_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 71, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag SetTrialBagTypeItem NameBrand/ManufacturerItem DescriptionMaterial CompositionCertificationsSizeWeight 1Weight 2Weight 3Weight (average)Weight units
04454744547-01-21Green1-3Standard12 oz Hot cup / Soup bowlBÉSICS®12 oz Hot cup / Soup bowlPaper, PLA lining, adhesive, inkBPI3’’ diameter, 2.5’’ H8.128.108.128.11grams
14454744547-01-21Green1-3StandardHot cup lidBÉSICS®Hot cup lidCPLA based bio-polymerBPI3.5’’ diameter, 0.5’’ H3.583.583.563.57grams
\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Set TrialBagType \\\n", - "0 44547 44547-01-21 Green 1-3 Standard \n", - "1 44547 44547-01-21 Green 1-3 Standard \n", - "\n", - " Item Name Brand/Manufacturer Item Description \\\n", - "0 12 oz Hot cup / Soup bowl BÉSICS® 12 oz Hot cup / Soup bowl \n", - "1 Hot cup lid BÉSICS® Hot cup lid \n", - "\n", - " Material Composition Certifications Size \\\n", - "0 Paper, PLA lining, adhesive, ink BPI 3’’ diameter, 2.5’’ H \n", - "1 CPLA based bio-polymer BPI 3.5’’ diameter, 0.5’’ H \n", - "\n", - " Weight 1 Weight 2 Weight 3 Weight (average) Weight units \n", - "0 8.12 8.10 8.12 8.11 grams \n", - "1 3.58 3.58 3.56 3.57 grams " - ] - }, - "execution_count": 71, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items_casp004 = items_casp004.drop_duplicates(subset=['Item Name'])\n", - "items_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 72, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "{'12 oz Hot cup / Soup bowl': 8.11,\n", - " 'Hot cup lid': 3.57,\n", - " '16 oz PLA cold cup': 14.58,\n", - " 'Cutlery': 4.75,\n", - " 'PLA-lined fibre bowl, white ': 10.52,\n", - " 'Uncoated paper food tray ': 11.87,\n", - " 'Lined paper food tray with lid': 29.76,\n", - " 'Kraft control': 2.85,\n", - " 'Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF': 47.78,\n", - " '16oz NoTree Paper Hot Cup SKU CU-SU-16': 13.52,\n", - " '14oz PLA Cold Cup SKU CP-CS-14': 10.17,\n", - " 'PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB': 15.14,\n", - " 'Fiber Cutlery, Spoon SP-FB-6-LF': 3.99,\n", - " '3Gallon Food Scrap Bag BG-CS-3': 7.16,\n", - " '8\" Kraft straw ST-PA-8-K': 1.07,\n", - " 'TPLA Spoon SP-PS-6': 4.97,\n", - " 'Wrapper for TPLA Spoon SP-PS-I': 0.82,\n", - " 'Large brown bag': 12.72,\n", - " 'Small zippered clear colour bag': 4.83,\n", - " 'Printed small bag with brown background and logo': 4.57,\n", - " 'Large natural clear colour bag': 8.4}" - ] - }, - "execution_count": 72, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "casp004_weights = items_casp004.set_index('Item Name')['Weight (average)'].to_dict()\n", - "casp004_weights" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Observations" - ] - }, - { - "cell_type": "code", - "execution_count": 73, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag IdStageWeatherMoistureTempTemp UnitsBulk Density...Bag NotesProduct NamePhotoFragment SizeWeight 1Weight 2Weight 3Product Weight AvgWeight UnitsProduct Notes
04454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depth12 oz Hot cup / Soup bowlY3’’ diameter, 2.5’’ H8.128.108.128.11gramsNaN
14454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depthHot cup lidY3.5’’ diameter, 0.5’’ H3.583.583.563.57gramsNaN
\n", - "

2 rows × 27 columns

\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Id Stage Weather Moisture Temp \\\n", - "0 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "1 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "\n", - " Temp Units Bulk Density ... Bag Notes \\\n", - "0 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "1 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "\n", - " Product Name Photo Fragment Size Weight 1 \\\n", - "0 12 oz Hot cup / Soup bowl Y 3’’ diameter, 2.5’’ H 8.12 \n", - "1 Hot cup lid Y 3.5’’ diameter, 0.5’’ H 3.58 \n", - "\n", - " Weight 2 Weight 3 Product Weight Avg Weight Units Product Notes \n", - "0 8.10 8.12 8.11 grams NaN \n", - "1 3.58 3.56 3.57 grams NaN \n", - "\n", - "[2 rows x 27 columns]" - ] - }, - "execution_count": 73, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp004 = pd.read_excel(FILEPATH_PDF, sheet_name=1)\n", - "observations_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 74, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag IdStageWeatherMoistureTempTemp UnitsBulk Density...Product NamePhotoFragment SizeWeight 1Weight 2Weight 3Product Weight AvgWeight UnitsProduct NotesStart Weight
04454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...12 oz Hot cup / Soup bowlY3’’ diameter, 2.5’’ H8.128.108.128.11gramsNaN8.11
14454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Hot cup lidY3.5’’ diameter, 0.5’’ H3.583.583.563.57gramsNaN3.57
\n", - "

2 rows × 28 columns

\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Id Stage Weather Moisture Temp \\\n", - "0 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "1 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "\n", - " Temp Units Bulk Density ... \\\n", - "0 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... \n", - "1 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... \n", - "\n", - " Product Name Photo Fragment Size Weight 1 \\\n", - "0 12 oz Hot cup / Soup bowl Y 3’’ diameter, 2.5’’ H 8.12 \n", - "1 Hot cup lid Y 3.5’’ diameter, 0.5’’ H 3.58 \n", - "\n", - " Weight 2 Weight 3 Product Weight Avg Weight Units Product Notes Start Weight \n", - "0 8.10 8.12 8.11 grams NaN 8.11 \n", - "1 3.58 3.56 3.57 grams NaN 3.57 \n", - "\n", - "[2 rows x 28 columns]" - ] - }, - "execution_count": 74, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp004['Start Weight'] = observations_casp004['Product Name'].map(casp004_weights)\n", - "observations_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 75, - "metadata": {}, - "outputs": [], - "source": [ - "# These bags were not found\n", - "observations_casp004 = observations_casp004[\n", - " (observations_casp004['Stage'] == 'End') &\n", - " (~observations_casp004['Bag Id'].isin(['A-5', 'A-6']))\n", - "]" - ] - }, - { - "cell_type": "code", - "execution_count": 76, - "metadata": {}, - "outputs": [], - "source": [ - "observations_casp004['End Weight'] = observations_casp004[['Weight 1', 'Weight 2', 'Weight 3']].mean(axis=1)\n", - "observations_casp004['End Weight'] = observations_casp004['End Weight'].fillna(0)" - ] - }, - { - "cell_type": "code", - "execution_count": 77, - "metadata": {}, - "outputs": [], - "source": [ - "observations_casp004['Item ID'] = observations_casp004['Product Name'].map(item2id)" - ] - }, - { - "cell_type": "code", - "execution_count": 78, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "12 oz Hot cup / Soup bowl\n", - "Hot cup lid\n", - "16 oz PLA cold cup\n", - "Cutlery\n", - "PLA-lined fibre bowl, white \n", - "Uncoated paper food tray \n", - "Lined paper food tray with lid\n", - "Kraft control\n", - "16oz NoTree Paper Hot Cup SKU CU-SU-16\n", - "14oz PLA Cold Cup SKU CP-CS-14\n", - "Fiber Cutlery, Spoon SP-FB-6-LF\n", - "3Gallon Food Scrap Bag BG-CS-3\n", - "TPLA Spoon SP-PS-6\n", - "Large brown bag\n" - ] - } - ], - "source": [ - "for obs in observations_casp004[observations_casp004['Item ID'].isnull()]['Product Name'].unique():\n", - " print(obs)" - ] - }, - { - "cell_type": "code", - "execution_count": 79, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['12 oz Hot cup / Soup bowl', 'Hot cup lid', '16 oz PLA cold cup',\n", - " 'Cutlery', 'PLA-lined fibre bowl, white',\n", - " 'Uncoated paper food tray', 'Lined paper food tray with lid',\n", - " 'Kraft control', '16oz NoTree Paper Hot Cup SKU CU-SU-16',\n", - " '14oz PLA Cold Cup SKU CP-CS-14',\n", - " 'Fiber Cutlery, Spoon SP-FB-6-LF',\n", - " '3Gallon Food Scrap Bag BG-CS-3', 'TPLA Spoon SP-PS-6',\n", - " 'Large brown bag'], dtype=object)" - ] - }, - "execution_count": 79, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "unmatched = observations_casp004[observations_casp004['Item ID'].isnull()]['Product Name'].str.strip().unique()\n", - "unmatched" - ] - }, - { - "cell_type": "code", - "execution_count": 80, - "metadata": {}, - "outputs": [], - "source": [ - "observations_casp004['Item ID'] = np.where(observations_casp004['Product Name'].str.strip().isin(unmatched),\n", - " observations_casp004['Product Name'].str.strip().map(missing_items),\n", - " observations_casp004['Item ID'])" - ] - }, - { - "cell_type": "code", - "execution_count": 81, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 81, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp004['Item ID'].isnull().sum()" - ] - }, - { - "cell_type": "code", - "execution_count": 82, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag IdStageWeatherMoistureTempTemp UnitsBulk Density...Weight 3Product Weight AvgWeight UnitsProduct NotesStart WeightEnd WeightItem IDTrial% Residuals (Area)% Residuals (Weight)
2764454744547-01-21GreenA-1EndWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...NaNNaNNaNNaN8.110.0A644547-01-21None0.0
2774454744547-01-21GreenA-1EndWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...NaNNaNNaNNaN3.570.0A744547-01-21None0.0
\n", - "

2 rows × 33 columns

\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Id Stage Weather Moisture Temp \\\n", - "276 44547 44547-01-21 Green A-1 End Windy 0.51 65-80 \n", - "277 44547 44547-01-21 Green A-1 End Windy 0.51 65-80 \n", - "\n", - " Temp Units Bulk Density ... Weight 3 \\\n", - "276 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... NaN \n", - "277 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... NaN \n", - "\n", - " Product Weight Avg Weight Units Product Notes Start Weight End Weight \\\n", - "276 NaN NaN NaN 8.11 0.0 \n", - "277 NaN NaN NaN 3.57 0.0 \n", - "\n", - " Item ID Trial % Residuals (Area) % Residuals (Weight) \n", - "276 A6 44547-01-21 None 0.0 \n", - "277 A7 44547-01-21 None 0.0 \n", - "\n", - "[2 rows x 33 columns]" - ] - }, - "execution_count": 82, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp004['Trial'] = observations_casp004['Trial Id']\n", - "observations_casp004['% Residuals (Area)'] = None\n", - "observations_casp004['% Residuals (Weight)'] = observations_casp004['End Weight']/observations_casp004['Start Weight']\n", - "observations_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 83, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Item IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart WeightOrg IdTrial IdBag Colour...Weight 1Weight 2Weight 3Product Weight AvgWeight UnitsProduct NotesEnd WeightTrial% Residuals (Area)% Residuals (Weight)
0A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133334454744547-01-21Pink...24.4624.5024.50NaNNaNNaN24.48666744547-01-21None1.811144
1A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133334454744547-01-21Pink...49.0047.5547.63NaNNaNNaN48.06000044547-01-21None3.554734
\n", - "

2 rows × 38 columns

\n", - "
" - ], - "text/plain": [ - " Item ID Item Name Item Description Refined \\\n", - "0 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight Org Id \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 44547 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 44547 \n", - "\n", - " Trial Id Bag Colour ... Weight 1 Weight 2 Weight 3 Product Weight Avg \\\n", - "0 44547-01-21 Pink ... 24.46 24.50 24.50 NaN \n", - "1 44547-01-21 Pink ... 49.00 47.55 47.63 NaN \n", - "\n", - " Weight Units Product Notes End Weight Trial % Residuals (Area) \\\n", - "0 NaN NaN 24.486667 44547-01-21 None \n", - "1 NaN NaN 48.060000 44547-01-21 None \n", - "\n", - " % Residuals (Weight) \n", - "0 1.811144 \n", - "1 3.554734 \n", - "\n", - "[2 rows x 38 columns]" - ] - }, - "execution_count": 83, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "observations_casp004 = observations_casp004.drop([\"Start Weight\"], axis=1) # workaround for including this based on CASP data\n", - "joined_casp004 = pd.merge(items_clean, observations_casp004, on=\"Item ID\")\n", - "joined_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 84, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
044547-01-21A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133331.811144None
144547-01-21A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133333.554734None
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name Item Description Refined \\\n", - "0 44547-01-21 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "1 44547-01-21 A1 PLA-lined Paper Bowl 12oz BÉSICS® 12 oz Soup bowl \n", - "\n", - " Material Class I Material Class II Material Class III Start Weight \\\n", - "0 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "1 Fiber Lined Fiber PLA lined Paper 8.113333 \n", - "\n", - " % Residuals (Weight) % Residuals (Area) \n", - "0 1.811144 None \n", - "1 3.554734 None " - ] - }, - "execution_count": 84, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined_casp004 = joined_casp004[keep_cols]\n", - "joined_casp004.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 85, - "metadata": {}, - "outputs": [], - "source": [ - "joined_casp004 = joined_casp004[~(joined_casp004['% Residuals (Weight)'] > 10)]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Join All Trials" - ] - }, - { - "cell_type": "code", - "execution_count": 86, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/tmp/ipykernel_40232/3087085514.py:2: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " joined = pd.concat((joined_cl, joined_ad001, joined_wr001, joined_casp001, joined_wr003, joined_casp003, joined_casp004))\n" - ] - } - ], - "source": [ - "# missing casp004, casp003\n", - "joined = pd.concat((joined_cl, joined_ad001, joined_wr001, joined_casp001, joined_wr003, joined_casp003, joined_casp004))" - ] - }, - { - "cell_type": "code", - "execution_count": 87, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(1324, 749, 94, 102, 85)" - ] - }, - "execution_count": 87, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "len(joined), len(joined_cl), len(joined_ad001), len(joined_wr001), len(joined_casp001)" - ] - }, - { - "cell_type": "code", - "execution_count": 88, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
0Facility 1 ( Windrow)KCPLA Hot Cup LidBÉSICS® 8oz CPLA Hot cup lidBiopolymerRigid Biopolymer (< 0.75mm)CPLA2.50.7660.360
1Facility 1 ( Windrow)KCPLA Hot Cup LidBÉSICS® 8oz CPLA Hot cup lidBiopolymerRigid Biopolymer (< 0.75mm)CPLA2.50.5660.236
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name \\\n", - "0 Facility 1 ( Windrow) K CPLA Hot Cup Lid \n", - "1 Facility 1 ( Windrow) K CPLA Hot Cup Lid \n", - "\n", - " Item Description Refined Material Class I Material Class II \\\n", - "0 BÉSICS® 8oz CPLA Hot cup lid Biopolymer Rigid Biopolymer (< 0.75mm) \n", - "1 BÉSICS® 8oz CPLA Hot cup lid Biopolymer Rigid Biopolymer (< 0.75mm) \n", - "\n", - " Material Class III Start Weight % Residuals (Weight) % Residuals (Area) \n", - "0 CPLA 2.5 0.766 0.360 \n", - "1 CPLA 2.5 0.566 0.236 " - ] - }, - "execution_count": 88, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 89, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['TPLA Spoon - World Centric', 'D&W PLA Lid 32oz',\n", - " 'Fabrikal PLA Cold Cup 20oz', 'MPLA Spoon - NaturTec',\n", - " 'Fabrikal 16 oz PLA cold cup', 'PLA Cold Cup 14oz'], dtype=object)" - ] - }, - "execution_count": 89, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined[joined['Material Class II']==\"Rigid biopolymer\"][\"Item Description Refined\"].unique()" - ] - }, - { - "cell_type": "code", - "execution_count": 90, - "metadata": {}, - "outputs": [], - "source": [ - "joined = joined[~(joined[\"Material Class II\"]==\"Mixed Materials\")]" - ] - }, - { - "cell_type": "code", - "execution_count": 91, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
TrialItem IDItem NameItem Description RefinedMaterial Class IMaterial Class IIMaterial Class IIIStart Weight% Residuals (Weight)% Residuals (Area)
6OWR003-01A6BÉSICS® Baseline ContainersBÉSICS® Box with Lid AND Fry TrayFiberLined FiberLined Tree Fiber and Unlined Fiber5.6033339.057109NaN
7OWR003-01A6BÉSICS® Baseline ContainersBÉSICS® Box with Lid AND Fry TrayFiberLined FiberLined Tree Fiber and Unlined Fiber5.6033334.120761NaN
9OWR003-01A6BÉSICS® Baseline ContainersBÉSICS® Box with Lid AND Fry TrayFiberLined FiberLined Tree Fiber and Unlined Fiber5.6033334.215348NaN
144547-01-21A1PLA-lined Paper Bowl 12ozBÉSICS® 12 oz Soup bowlFiberLined FiberPLA lined Paper8.1133333.554734NaN
2844547-01-21A21Fiber Bowl 16ozMoulded fiber bowl 16ozFiberUnlined FiberUnlined Molded Fiber (mixed fibers)17.0533334.493504NaN
\n", - "
" - ], - "text/plain": [ - " Trial Item ID Item Name \\\n", - "6 OWR003-01 A6 BÉSICS® Baseline Containers \n", - "7 OWR003-01 A6 BÉSICS® Baseline Containers \n", - "9 OWR003-01 A6 BÉSICS® Baseline Containers \n", - "1 44547-01-21 A1 PLA-lined Paper Bowl 12oz \n", - "28 44547-01-21 A21 Fiber Bowl 16oz \n", - "\n", - " Item Description Refined Material Class I Material Class II \\\n", - "6 BÉSICS® Box with Lid AND Fry Tray Fiber Lined Fiber \n", - "7 BÉSICS® Box with Lid AND Fry Tray Fiber Lined Fiber \n", - "9 BÉSICS® Box with Lid AND Fry Tray Fiber Lined Fiber \n", - "1 BÉSICS® 12 oz Soup bowl Fiber Lined Fiber \n", - "28 Moulded fiber bowl 16oz Fiber Unlined Fiber \n", - "\n", - " Material Class III Start Weight % Residuals (Weight) \\\n", - "6 Lined Tree Fiber and Unlined Fiber 5.603333 9.057109 \n", - "7 Lined Tree Fiber and Unlined Fiber 5.603333 4.120761 \n", - "9 Lined Tree Fiber and Unlined Fiber 5.603333 4.215348 \n", - "1 PLA lined Paper 8.113333 3.554734 \n", - "28 Unlined Molded Fiber (mixed fibers) 17.053333 4.493504 \n", - "\n", - " % Residuals (Area) \n", - "6 NaN \n", - "7 NaN \n", - "9 NaN \n", - "1 NaN \n", - "28 NaN " - ] - }, - "execution_count": 91, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# joined[joined['Material Class II'] == \"Biopolymer Film/Bag\"]\n", - "joined[joined['% Residuals (Weight)'] > 3]" - ] - }, - { - "cell_type": "code", - "execution_count": 92, - "metadata": {}, - "outputs": [], - "source": [ - "joined = joined[~(joined[\"Item Name\"] == \"Multi-laminate stand-up pounch with zipper\")]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Create Visualizations" - ] - }, - { - "cell_type": "code", - "execution_count": 93, - "metadata": {}, - "outputs": [], - "source": [ - "import plotly.graph_objects as go\n", - "import numpy as np\n", - "import matplotlib.colors as mcolors\n", - "\n", - "class2color = {\n", - " 'Positive Control': '#70AD47',\n", - " 'Mixed Materials': '#48646A',\n", - " 'Fiber': '#298FC2',\n", - " 'Biopolymer': '#FFB600',\n", - "}" - ] - }, - { - "cell_type": "code", - "execution_count": 94, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(array(['Biopolymer', 'Fiber', 'Positive Control'], dtype=object),\n", - " array(['Rigid Biopolymer (< 0.75mm)', 'Unlined Fiber', 'Lined Fiber',\n", - " 'Biopolymer Film/Bag', 'Rigid biopolymer',\n", - " 'Rigid Biopolymer (> 0.75mm)', 'Foam biopolymer',\n", - " 'Positive Control - Fiber'], dtype=object))" - ] - }, - "execution_count": 94, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined['Material Class I'].unique(), joined['Material Class II'].unique()" - ] - }, - { - "cell_type": "code", - "execution_count": 95, - "metadata": {}, - "outputs": [], - "source": [ - "class_I_order = ['Fiber', 'Biopolymer', 'Mixed Materials', 'Positive Control']\n", - "class_II_order = ['Unlined Fiber', 'Lined Fiber', 'Biopolymer Film/Bag', 'Rigid Biopolymer (> 0.75mm)', 'Rigid Biopolymer (< 0.75mm)', 'Positive Control - Fiber', 'Positive Control - Film', 'Positive Control - Food Scraps']" - ] - }, - { - "cell_type": "code", - "execution_count": 96, - "metadata": {}, - "outputs": [], - "source": [ - "def box_and_whisker(df_input, column, class_I=None, cap=False, height=800, width=1000, save=False):\n", - " df = df_input.copy() # prevent modifying actual dataframe\n", - " \n", - " data = []\n", - " x_labels = []\n", - "\n", - " if cap:\n", - " df[column] = df[column].clip(upper=1)\n", - " if class_I:\n", - " df = df[df['Material Class I'] == class_I]\n", - " \n", - " max_value = df[column].max()\n", - " max_value = max(100, max_value)\n", - "\n", - " for class_II in class_II_order:\n", - " group = df[df['Material Class II'] == class_II]\n", - " if not group.empty:\n", - " count = group[column].count()\n", - " class_I_name = group['Material Class I'].iloc[0]\n", - " color = class2color.get(class_I_name, '#000')\n", - " trace = go.Box(y=group[column], name=class_II, boxpoints='outliers', marker_color=color, width=.3)\n", - " data.append(trace)\n", - " x_labels.append(f\" {class_II}
n={count}\")\n", - "\n", - " y_axis_title = f\"{column}\"\n", - " if cap:\n", - " y_axis_title += \" Capped\"\n", - "\n", - " layout = go.Layout( \n", - " title_font=dict(size=14, family='Roboto'),\n", - " font=dict(family='Roboto', size=11),\n", - " height=height,\n", - " width=width,\n", - " showlegend=False,\n", - " xaxis=dict(\n", - " tickmode='array',\n", - " tickvals=list(range(len(x_labels))),\n", - " ticktext=x_labels,\n", - " title_font=dict(size=14),\n", - " tickfont=dict(size=11),\n", - " tickangle=90\n", - " ),\n", - " yaxis=dict(\n", - " title=y_axis_title,\n", - " tickformat=\".0%\",\n", - " tickmode='array',\n", - " tickvals=np.arange(0, max_value, 0.25), # Adjust this range if your data is not percentage-based\n", - " title_font=dict(size=16),\n", - " tickfont=dict(size=9),\n", - " rangemode=\"tozero\"\n", - " ),\n", - " )\n", - "\n", - " fig = go.Figure(data=data, layout=layout)\n", - "\n", - " if save:\n", - " filepath = column.replace(\" \",\"_\") + \"_box_and_whisker\"\n", - "\n", - " if cap:\n", - " filepath += \"_capped\"\n", - "\n", - " filepath += \".png\"\n", - " fig.write_image(filepath)\n", - "\n", - " fig.show()\n" - ] - }, - { - "cell_type": "code", - "execution_count": 97, - "metadata": {}, - "outputs": [], - "source": [ - "def residuals_bar(df_input, class_I=None, cap=False, height=800, width=1000, save=False):\n", - " df = df_input.copy() # prevent modifying actual dataframe\n", - " \n", - " # Create weight columns\n", - " column = '% Residuals (Weight)'\n", - " df['End Weight'] = df[column] * df['Start Weight']\n", - "\n", - " data = []\n", - " x_labels = []\n", - "\n", - " if cap:\n", - " df[column] = df[column].clip(upper=1)\n", - " if class_I:\n", - " df = df[df['Material Class I'] == class_I]\n", - "\n", - " # Weird setup to handle null start weights and still plot correctly\n", - " filtered_class_II_order = [class_II for class_II in class_II_order if not df[df['Material Class II'] == class_II]['Start Weight'].isna().all()]\n", - " x_positions = np.arange(len(filtered_class_II_order)) # Numeric x-axis positions\n", - "\n", - " for i, class_II in enumerate(filtered_class_II_order):\n", - " group = df[df['Material Class II'] == class_II]\n", - " if not group.empty:\n", - " count = group[column].count()\n", - " class_I_name = group['Material Class I'].iloc[0]\n", - " color = class2color.get(class_I_name, '#000')\n", - " if not group['Start Weight'].isna().all():\n", - " trace_start = go.Bar(x=[x_positions[i] - 0.2], y=[group['Start Weight'].sum()], marker_color=color, width=.3)\n", - " trace_end = go.Bar(x=[x_positions[i] + 0.2], y=[group['End Weight'].sum()], marker_color=color, width=.3, opacity=.6)\n", - " data.append(trace_start)\n", - " data.append(trace_end)\n", - " x_labels.append(f\" {class_II}
n={count}\")\n", - "\n", - " layout = go.Layout(\n", - " barmode='group',\n", - " title_font=dict(size=14, family='Roboto'),\n", - " font=dict(family='Roboto', size=11),\n", - " height=height,\n", - " width=width,\n", - " showlegend=False,\n", - " xaxis=dict(\n", - " tickmode='array',\n", - " tickvals=list(range(len(x_labels))),\n", - " ticktext=x_labels,\n", - " title_font=dict(size=14),\n", - " tickfont=dict(size=11),\n", - " tickangle=90\n", - " ),\n", - " yaxis=dict(\n", - " title=\"Total Weight in Grams (Start and End)\",\n", - " # tickformat=\".0%\", # Formats the tick labels as percentages\n", - " tickmode='array',\n", - " title_font=dict(size=16),\n", - " tickfont=dict(size=9),\n", - " ),\n", - " )\n", - "\n", - " fig = go.Figure(data=data, layout=layout)\n", - " fig.show()\n", - "\n", - " if save:\n", - " filepath = column.replace(\" \",\"_\") + \"_double_bar\"\n", - "\n", - " if cap:\n", - " filepath += \"_capped\"\n", - "\n", - " filepath += \".png\"\n", - " fig.write_image(filepath)" - ] - }, - { - "cell_type": "code", - "execution_count": 102, - "metadata": {}, - "outputs": [], - "source": [ - "def mean_residuals_bar(df_input, column, class_I=None, cap=False, height=800, width=1000, save=False):\n", - " df = df_input.copy() # prevent modifying actual dataframe\n", - "\n", - " if cap:\n", - " df[column] = df[column].clip(upper=1)\n", - " if class_I:\n", - " df = df[df['Material Class I'] == class_I]\n", - "\n", - " data = []\n", - " x_labels = []\n", - " x_positions = np.arange(len(class_II_order)) # Numeric x-axis positions\n", - "\n", - " max_value = df[column].max()\n", - " max_value = max(100, max_value)\n", - "\n", - " for i, class_II in enumerate(class_II_order):\n", - " group = df[df['Material Class II'] == class_II]\n", - " if not group.empty:\n", - " mean_residual = group[column].mean()\n", - " class_I_name = group['Material Class I'].iloc[0]\n", - " color = class2color.get(class_I_name, '#000')\n", - " formatted_text = f\"{mean_residual:.0%}\"\n", - " trace = go.Bar(x=[x_positions[i]], y=[mean_residual], marker_color=color, name=class_II, width=.3,\n", - " text=formatted_text, textposition='outside', textfont=dict(size=14))\n", - " data.append(trace)\n", - " x_labels.append(f\" {class_II}
n={len(group)}\")\n", - "\n", - " y_axis_title = f\"Mean {column}\"\n", - " if cap:\n", - " y_axis_title += \" Capped\"\n", - "\n", - " layout = go.Layout(\n", - " barmode='group',\n", - " title_font=dict(size=14, family='Roboto'),\n", - " font=dict(family='Roboto', size=11),\n", - " height=height,\n", - " width=width,\n", - " showlegend=False,\n", - " xaxis=dict(\n", - " tickmode='array',\n", - " tickvals=x_positions,\n", - " ticktext=x_labels,\n", - " title_font=dict(size=14),\n", - " tickfont=dict(size=11),\n", - " tickangle=90,\n", - " title_standoff=25\n", - " ),\n", - " yaxis=dict(\n", - " title=y_axis_title,\n", - " tickformat=\".0%\",\n", - " tickvals=list(range(len(x_labels))),\n", - " range=[0,1],\n", - " tickmode='array',\n", - " title_font=dict(size=16),\n", - " tickfont=dict(size=9),\n", - " ),\n", - " )\n", - "\n", - " fig = go.Figure(data=data, layout=layout)\n", - " fig.show()\n", - "\n", - " if save:\n", - " filepath = column.replace(\" \",\"_\") + \"_bar\"\n", - "\n", - " if cap:\n", - " filepath += \"_capped\"\n", - "\n", - " filepath += \".png\"\n", - " fig.write_image(filepath)" - ] - }, - { - "cell_type": "code", - "execution_count": 99, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['Biopolymer', 'Fiber', 'Positive Control'], dtype=object)" - ] - }, - "execution_count": 99, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "joined['Material Class I'].unique()" - ] - }, - { - "cell_type": "code", - "execution_count": 100, - "metadata": {}, - "outputs": [], - "source": [ - "# HIGHEST PRIORITY\n", - "# Start/End weight\n", - "# Mean bar graph, material category 1 without \"mixed materials\"\n", - "# weight\n", - "# surface area\n", - "# Boxplot, material category 1 without \"mixed materials\"\n", - "# weight\n", - "# surface area\n", - "# SECONDARY PRIORITY\n", - "# The 2 mean bar graphs and 2 boxplots with >100% residuals capped at 100%" - ] - }, - { - "cell_type": "code", - "execution_count": 103, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.7343537759756716, - 0, - 0, - 0, - 0.7617840851495186, - 0, - 0, - 0, - 0.09293461733400912, - 1.0951748606183478, - 1.573563101875317, - 1.0853218449062343, - 1.1253117080587938, - 0.3554295690443257, - 0, - 0, - 0.19322858590978206, - 0, - 1.0198479472883935, - 0.3116776482513939, - 0, - 1.3928940699442474, - 0, - 1.0747085656360873, - 0, - 1.3094779523568172, - 0.9710086163203244, - 0, - 0, - 1.0725798276735936, - 1.1238520020273697, - 0.8913329954384187, - 1.1270146984287888, - 1.368474404460213, - 1.0438114546376078, - 1.0933502280790675, - 0.8231221490116575, - 0.9758438925494172, - 0.8604967055245819, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.0034807752159299148, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.042, - 0.018, - 0, - 0.03, - null, - 0, - 0.012, - 0, - 0, - 0.01, - 0, - 0.006, - 0, - 0, - 0, - 0, - 0.012, - 0.02, - 0.005, - 0, - 0.009, - 0, - 0, - 0, - 0, - 0, - 0.983, - 0, - 1.025, - 0, - 0.074, - 0, - 0.054, - 0, - 0.067, - 0.034, - 0.018, - 0, - 0.022, - 0.006, - 0.017, - 0.04, - 0.049, - 0.046, - 0.014, - 0.042, - 0.072, - 0.018, - 0.035, - 0.041, - 0, - 0.036, - 0.029, - 0.023, - 0.021, - 0, - 0, - 0, - 0.065, - 0.056, - 0, - 0, - 0, - 0.046, - 0.037, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.038, - 0.069, - 0.063, - 0.029, - 0, - 0, - 0.078, - 0.039, - 0.022, - 0.074, - 0, - 0.07, - 0.058, - 0.004, - 0.004, - 0, - 0, - 0.037, - 0, - 0.041, - 0.017, - 0, - 0.029, - 0.024, - 0, - 0.074, - 0.041, - 0.043, - 0.101, - 0.054, - 0.072, - 0.105, - 0.054, - 0.094, - 0.126, - 0.071, - 0.088, - 0.076, - 0.086, - 0.097, - 0.076, - 0.131, - 0.097, - 0.052, - 0.134, - 0.148, - 0.048, - 0.075, - 0.04, - 0.043, - 0.059, - 0.166, - 0.124, - 0.051, - 0.108, - 0.103, - 0.106, - 0.121, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.051, - 0.077, - 0.105, - 0.056, - 0.252, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.011, - 0.017, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.37, - 0.319, - 0, - 0.251, - 0.049, - 0, - 0, - 0, - 0, - 0, - 0.066, - 0, - 0.003, - 0, - 0, - 1.840045249285078, - 0.43981900462439344, - 0.2626696833173461, - 0, - 0, - 0, - 0.9455905512555582, - 0.6012992126457716, - 1.1579527559966891, - 0.817559055182485, - 0, - 0.8700000000685039, - 1.0424157303956412, - 0.9851123596059052, - 0.48539325845423553, - 0.9859550562351659, - 1.0550561798345537, - 1.0291935487190946, - 0.48145161305853273, - 0.5022580646781478, - 0.36483870979510924, - 0.6367741937537981, - 0.3706451614098855, - 0, - 0.24870967749958375, - 0.7712903228294484, - 0.445161290466181, - 0.9619354841812694, - 1.0350678735373455, - 1.012677165434069, - 0.9779527559825159, - 0.9703937008638105, - 1.021062992206383, - 1.006417322913891, - 0.9731102362970953, - 1.1174157303998549, - 1.1140449438828115, - 1.0938202247805517, - 1.0550561798345537, - 1.019662921405599, - 1.0474719101712062, - 1.0323033708445113, - 2.2935483878366285, - 1.0045161293562956, - 1.228064516525182, - 1.0800000003483872, - 1.0916129035779396, - 1.14048387133564, - 1.1467741939183143, - 1.14048387133564, - 1.1253488370784477, - 1.0674418603409952, - 1.043895348715826, - 1.0663953487132098, - 1.0334302324379732, - 0, - 0, - 0, - 0, - 0, - 0.17787401576203732, - 0, - 0.16960629922595324, - 0.038858267719595135, - 0, - 0.25533707866603017, - 0, - 0.49213483148832216, - 0, - 0, - 0.910161290616181, - 0.28354838718824144, - 0, - 0.5583870969543183, - 0.6900000002225806, - 0.7925806454169614, - 0.2409677420132154, - 0.7567741937925078, - 0, - 0.5322580646878252, - 0, - 0.997229916897507, - 0.9778393351800554, - 0.997229916897507, - 0.9944598337950138, - 0.997229916897507, - 0.9123711339735892, - 0.9123711339735892, - 0.9278350514985653, - 1.1597938143732065, - 0, - 1.3917525772478478, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.7316165065875323, - 0, - 0, - 0, - 1.0238907853006176, - 0, - 0, - 0, - 0, - 0, - 0, - 0.14329964131997072, - 0, - 0, - 0, - 0, - 0, - 0, - 1.094890511256286, - 1.5160022463548575, - 2.4424480635717147, - 1.7177914110429446, - 2.085889570552147, - 2.9447852760736195, - 0, - 0, - 0, - 1.668567807351078, - 4.493503584229392, - 2.241599462365591, - 1.1872759856630823, - 2.0075044802867383, - 0, - 0, - 0, - 1.3862928348909658, - 1.3426791277258567, - 1.0498442367601246, - 0, - 0, - 0, - 0, - 0, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.949, - 0.595, - 1.053, - 0.998, - 0.73, - 0.253, - 0.041, - 0, - 0, - 0, - 0, - 0, - 0, - 0.011, - 0, - 0, - 0, - 0, - 0, - 0.182, - 0, - 0, - 0, - 0, - 1.025, - 1.023, - 0.68, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.014, - 0.013, - 0.017, - 0.006, - 0.055, - 0.001, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.004, - 0, - 0, - 0, - 0, - 0, - 0, - 0.018, - 0, - 0.247, - 0.824, - 0, - 0.924, - 0.1, - 0, - 0, - 0, - 0, - 0, - 0.237, - 0.074, - 0, - 0.027, - 0, - 1.1444124897758592, - 0.38270336895573964, - 1.0901807724359154, - 1.3927691044121928, - 1.0316351684893852, - 0.211, - 0, - 0.259, - 0.384, - 0.274, - 0.9912000000396479, - 0.6606000000264239, - 0.976800000039072, - 0.7800000000312, - 0.999600000039984, - 0.9539852095708293, - 0.8270336894341427, - 0.870172555500007, - 0.8541495481041146, - 0.8479868529518483, - 0.9034511093222454, - 0.8898931799872594, - 0.959, - 1.049, - 0.727, - 0.61, - 0.892, - 0.9705, - 1.0185, - 1.035600000041424, - 0.9828000000393119, - 0.9108000000364319, - 0.9828000000393119, - 0.882600000035304, - 0.870600000034824, - 0.8916000000356639, - 0, - 0.8042317173707573, - 0.7124075596019889, - 0, - 0, - 0, - 0, - 0.25, - 0, - 0, - 0.35040000001401594, - 0.40140000001605597, - 0.7800000000312, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2.370017846660917, - 9.057108864310358, - 4.120761451762092, - 1.0279595479493133, - 4.215348007389372, - 2.737656157212234, - 0, - 0, - 0, - 0, - 0, - 0, - 0.14316527369726753, - 0, - 0, - 0, - 0, - 0.1504448638852642, - 0, - 0, - 0, - 0, - 0, - 0, - 1.343935491246941, - 1.7471161386210232, - 1.8479113004645438, - 1.0300429184107278, - 1.0300429184107278, - 1.6738197424174326, - 1.8111439842209074, - 3.554733727810651, - 0, - 2.138560157790927, - 2.019723865877712, - 1.033777120315582, - 0.006517690875232775, - 0, - 0, - 0, - 0, - 1.0437616387337059, - 0, - 0, - 1.8713522400328815, - 2.0448006576243323, - 0, - 0, - 0, - 0, - 2.111204130040463, - 2.357890330682294, - 0, - 1.1966652713827264, - 1.3492395702525461, - 1.2688712152923118 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "type": "box", - "width": 0.3, - "y": [ - 0.265, - null, - 0.8, - 0.627, - 0.317, - 0.094, - 0.417, - 0.075, - 0.363, - 0.482, - 0.315, - 0, - 0, - 0, - 0.435, - 0.189, - 0.291, - 0.111, - 0.443, - 0.183, - 0.012, - 0.167, - 0.179, - 0.005, - 0.47, - 0.938, - 0.891, - 1.076, - 0.975, - 1.008, - 0.856, - 1.066, - 1.226, - 0.808, - 0.841, - 0.632, - 0, - 0.883, - 0.026, - 0, - 0.126, - 0.408, - 0.027, - 0.302, - 0.257, - 0.085, - 0.24, - 0.159, - 0.214, - 0.182, - 0, - 0.027, - 0, - 0.36, - 0.207, - 0.581, - 0.614, - 0.059, - 0, - 0, - 0.064, - 0.382, - 0.911, - 0, - 0, - 1.373, - 0.27, - 0.43, - 0, - 0.412, - 0.499, - 0, - 0, - 0, - 0.122, - 0, - 0, - 0, - 0.131, - 0, - 0.798, - 0.189, - 0.242, - 0.055, - 0.461, - 0.78, - 0.337, - 0.283, - 0.881, - 0.955, - 0.983, - 0.855, - 0.391, - 0.146, - 0.313, - 0.313, - 0.186, - 0.489, - 0.235, - 0.717, - 0.835, - 0.939, - 0.991, - 0.925, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.218, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0, - 0.9000000001285714, - 1.3392857144770407, - 1.1550000001649998, - 0.23142857146163265, - 0, - 0, - 0.9857142858551019, - 0.9171428572738776, - 1.4014285716287755, - 0.9878571429982653, - 1.0242857144320408, - 0.07285714286755102, - 0, - 0.6600000000942857, - 0, - 0.4500000000642857, - 0.8684596577017116, - 0.6992665036674818, - 0.8968215158924205, - 0.8968215158924205, - 0.4572127139364303, - 0.4381418092909536, - 1.016, - 0, - 0, - 0, - 0, - 0, - 0.38725154215215907, - 0.5119945167923236, - 0.21453050034270046, - 0.5688827964359151, - 0.518848526387937, - 0.5483207676490747, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.4001572327044025, - 0, - 1.3996331236897273, - 2.092767295597484, - 1.0256813417190775, - 1.4858490566037736, - 0, - 0, - 0.6707317073170731, - 1.556910569105691, - 0, - 1.024390243902439 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 1.039, - 0.953, - 1.092, - 0.703, - 0.612, - 0, - 0.041, - 0, - null, - 0.25, - 0.882, - 1.249, - 1.112, - 0.995, - 0.228, - 0, - 0.372, - 0.739, - 0.683, - 0.269, - 0.043, - 1.5, - 0.488, - 1.146, - 0, - 0.172, - 0.673, - 0.461, - 0.254, - 0.5, - 1.132, - 1.112, - 1.085, - 1.123, - 1.136, - 1.09, - 1.131, - 1.133, - 1.09, - 1.08, - 1.0061688312341668, - 0.5415584415936077, - 0.845454545509445, - 0.9954545455191853, - 0.985714285778293, - 0.9676691730050879, - null, - 0.9936090226310984, - 1.0330827068445927, - null, - 0.9676691730050879, - 0.5041071427671237, - 0, - 0.4856249999132812, - 0, - 0.4574999999183035, - null, - 0, - 0.45389610392557767, - 0.7831168831677348, - null, - 0, - null, - null, - 0, - 0.8323308271302504, - null, - 0, - null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.5899581589958158, - 0, - 0.9720898569794356, - 0.4840027229078283, - 0, - 0.2838665758826503, - 0, - 0, - 0.631578947368421, - 0, - 0, - 1.8461538462958582, - 1.6153846155088758, - 2.0769230770828404, - 0, - 0.9620893007582141, - 0, - 2.627351867452963, - 0, - 0, - 2.0853801169590644, - 1.727485380116959, - 2.9146198830409356, - 0, - 1.4619883040935673, - 1.367251461988304, - 1.3567251461988306, - 0.6818713450292397, - 0, - 1.5216374269005848, - 0, - 0.8350877192982455, - 1.095906432748538, - 0, - 0, - 0, - 0, - 0, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.766, - 0.566, - 0.16, - 0.495, - 0.794, - 0, - 0, - 0.12, - 0.019, - 1.728, - 1.278, - 1.267, - 1.298, - 0.078, - 0, - 0.77, - 0.455, - 0.64, - 0.31, - 0.45, - 0.284, - 0.708, - 0.945, - 0.562, - 1.62, - 0, - 0.509, - 0, - 0.362, - 1.08, - 1.072, - 1.074, - 0.67, - 0.992, - 1.04, - 1.068, - 1.117, - 1.087, - 1.099, - 0.5318625174175567, - 0, - 0.5797607988852763, - 0, - 0.45365768694844394, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028900108794739712, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.2341267998142127, - 0.06667440780306548, - 0.03633302368787737, - 0, - 0.010241523455643288, - 0, - 0, - 0, - 0, - 0, - 1.1454545454545455, - 0, - 0.9618181818181818, - 1.0909090909090908, - 0.9127272727272726, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.6545454545454545, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ] - } - ], - "layout": { - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=444", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=205", - " Rigid Biopolymer (> 0.75mm)
n=124", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 14 - } - } - }, - "yaxis": { - "rangemode": "tozero", - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 0.25, - 0.5, - 0.75, - 1, - 1.25, - 1.5, - 1.75, - 2, - 2.25, - 2.5, - 2.75, - 3, - 3.25, - 3.5, - 3.75, - 4, - 4.25, - 4.5, - 4.75, - 5, - 5.25, - 5.5, - 5.75, - 6, - 6.25, - 6.5, - 6.75, - 7, - 7.25, - 7.5, - 7.75, - 8, - 8.25, - 8.5, - 8.75, - 9, - 9.25, - 9.5, - 9.75, - 10, - 10.25, - 10.5, - 10.75, - 11, - 11.25, - 11.5, - 11.75, - 12, - 12.25, - 12.5, - 12.75, - 13, - 13.25, - 13.5, - 13.75, - 14, - 14.25, - 14.5, - 14.75, - 15, - 15.25, - 15.5, - 15.75, - 16, - 16.25, - 16.5, - 16.75, - 17, - 17.25, - 17.5, - 17.75, - 18, - 18.25, - 18.5, - 18.75, - 19, - 19.25, - 19.5, - 19.75, - 20, - 20.25, - 20.5, - 20.75, - 21, - 21.25, - 21.5, - 21.75, - 22, - 22.25, - 22.5, - 22.75, - 23, - 23.25, - 23.5, - 23.75, - 24, - 24.25, - 24.5, - 24.75, - 25, - 25.25, - 25.5, - 25.75, - 26, - 26.25, - 26.5, - 26.75, - 27, - 27.25, - 27.5, - 27.75, - 28, - 28.25, - 28.5, - 28.75, - 29, - 29.25, - 29.5, - 29.75, - 30, - 30.25, - 30.5, - 30.75, - 31, - 31.25, - 31.5, - 31.75, - 32, - 32.25, - 32.5, - 32.75, - 33, - 33.25, - 33.5, - 33.75, - 34, - 34.25, - 34.5, - 34.75, - 35, - 35.25, - 35.5, - 35.75, - 36, - 36.25, - 36.5, - 36.75, - 37, - 37.25, - 37.5, - 37.75, - 38, - 38.25, - 38.5, - 38.75, - 39, - 39.25, - 39.5, - 39.75, - 40, - 40.25, - 40.5, - 40.75, - 41, - 41.25, - 41.5, - 41.75, - 42, - 42.25, - 42.5, - 42.75, - 43, - 43.25, - 43.5, - 43.75, - 44, - 44.25, - 44.5, - 44.75, - 45, - 45.25, - 45.5, - 45.75, - 46, - 46.25, - 46.5, - 46.75, - 47, - 47.25, - 47.5, - 47.75, - 48, - 48.25, - 48.5, - 48.75, - 49, - 49.25, - 49.5, - 49.75, - 50, - 50.25, - 50.5, - 50.75, - 51, - 51.25, - 51.5, - 51.75, - 52, - 52.25, - 52.5, - 52.75, - 53, - 53.25, - 53.5, - 53.75, - 54, - 54.25, - 54.5, - 54.75, - 55, - 55.25, - 55.5, - 55.75, - 56, - 56.25, - 56.5, - 56.75, - 57, - 57.25, - 57.5, - 57.75, - 58, - 58.25, - 58.5, - 58.75, - 59, - 59.25, - 59.5, - 59.75, - 60, - 60.25, - 60.5, - 60.75, - 61, - 61.25, - 61.5, - 61.75, - 62, - 62.25, - 62.5, - 62.75, - 63, - 63.25, - 63.5, - 63.75, - 64, - 64.25, - 64.5, - 64.75, - 65, - 65.25, - 65.5, - 65.75, - 66, - 66.25, - 66.5, - 66.75, - 67, - 67.25, - 67.5, - 67.75, - 68, - 68.25, - 68.5, - 68.75, - 69, - 69.25, - 69.5, - 69.75, - 70, - 70.25, - 70.5, - 70.75, - 71, - 71.25, - 71.5, - 71.75, - 72, - 72.25, - 72.5, - 72.75, - 73, - 73.25, - 73.5, - 73.75, - 74, - 74.25, - 74.5, - 74.75, - 75, - 75.25, - 75.5, - 75.75, - 76, - 76.25, - 76.5, - 76.75, - 77, - 77.25, - 77.5, - 77.75, - 78, - 78.25, - 78.5, - 78.75, - 79, - 79.25, - 79.5, - 79.75, - 80, - 80.25, - 80.5, - 80.75, - 81, - 81.25, - 81.5, - 81.75, - 82, - 82.25, - 82.5, - 82.75, - 83, - 83.25, - 83.5, - 83.75, - 84, - 84.25, - 84.5, - 84.75, - 85, - 85.25, - 85.5, - 85.75, - 86, - 86.25, - 86.5, - 86.75, - 87, - 87.25, - 87.5, - 87.75, - 88, - 88.25, - 88.5, - 88.75, - 89, - 89.25, - 89.5, - 89.75, - 90, - 90.25, - 90.5, - 90.75, - 91, - 91.25, - 91.5, - 91.75, - 92, - 92.25, - 92.5, - 92.75, - 93, - 93.25, - 93.5, - 93.75, - 94, - 94.25, - 94.5, - 94.75, - 95, - 95.25, - 95.5, - 95.75, - 96, - 96.25, - 96.5, - 96.75, - 97, - 97.25, - 97.5, - 97.75, - 98, - 98.25, - 98.5, - 98.75, - 99, - 99.25, - 99.5, - 99.75 - ], - "title": { - "font": { - "size": 16 - }, - "text": "% Residuals (Weight)" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "text": "28%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 0 - ], - "y": [ - 0.27992148006960277 - ] - }, - { - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "text": "53%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 1 - ], - "y": [ - 0.5277148109030991 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "text": "33%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 2 - ], - "y": [ - 0.3280813314059884 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "text": "54%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 3 - ], - "y": [ - 0.5367605553834678 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "text": "32%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 4 - ], - "y": [ - 0.3222331205073919 - ] - }, - { - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "text": "0%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 5 - ], - "y": [ - 0 - ] - } - ], - "layout": { - "barmode": "group", - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=445", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=206", - " Rigid Biopolymer (> 0.75mm)
n=133", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7 - ], - "title": { - "font": { - "size": 14 - }, - "standoff": 25 - } - }, - "yaxis": { - "range": [ - 0, - 1 - ], - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 16 - }, - "text": "Mean % Residuals (Weight)" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.7343537759756716, - 0, - 0, - 0, - 0.7617840851495186, - 0, - 0, - 0, - 0.09293461733400912, - 1, - 1, - 1, - 1, - 0.3554295690443257, - 0, - 0, - 0.19322858590978206, - 0, - 1, - 0.3116776482513939, - 0, - 1, - 0, - 1, - 0, - 1, - 0.9710086163203244, - 0, - 0, - 1, - 1, - 0.8913329954384187, - 1, - 1, - 1, - 1, - 0.8231221490116575, - 0.9758438925494172, - 0.8604967055245819, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.0034807752159299148, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.042, - 0.018, - 0, - 0.03, - null, - 0, - 0.012, - 0, - 0, - 0.01, - 0, - 0.006, - 0, - 0, - 0, - 0, - 0.012, - 0.02, - 0.005, - 0, - 0.009, - 0, - 0, - 0, - 0, - 0, - 0.983, - 0, - 1, - 0, - 0.074, - 0, - 0.054, - 0, - 0.067, - 0.034, - 0.018, - 0, - 0.022, - 0.006, - 0.017, - 0.04, - 0.049, - 0.046, - 0.014, - 0.042, - 0.072, - 0.018, - 0.035, - 0.041, - 0, - 0.036, - 0.029, - 0.023, - 0.021, - 0, - 0, - 0, - 0.065, - 0.056, - 0, - 0, - 0, - 0.046, - 0.037, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.038, - 0.069, - 0.063, - 0.029, - 0, - 0, - 0.078, - 0.039, - 0.022, - 0.074, - 0, - 0.07, - 0.058, - 0.004, - 0.004, - 0, - 0, - 0.037, - 0, - 0.041, - 0.017, - 0, - 0.029, - 0.024, - 0, - 0.074, - 0.041, - 0.043, - 0.101, - 0.054, - 0.072, - 0.105, - 0.054, - 0.094, - 0.126, - 0.071, - 0.088, - 0.076, - 0.086, - 0.097, - 0.076, - 0.131, - 0.097, - 0.052, - 0.134, - 0.148, - 0.048, - 0.075, - 0.04, - 0.043, - 0.059, - 0.166, - 0.124, - 0.051, - 0.108, - 0.103, - 0.106, - 0.121, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.051, - 0.077, - 0.105, - 0.056, - 0.252, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.011, - 0.017, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.37, - 0.319, - 0, - 0.251, - 0.049, - 0, - 0, - 0, - 0, - 0, - 0.066, - 0, - 0.003, - 0, - 0, - 1, - 0.43981900462439344, - 0.2626696833173461, - 0, - 0, - 0, - 0.9455905512555582, - 0.6012992126457716, - 1, - 0.817559055182485, - 0, - 0.8700000000685039, - 1, - 0.9851123596059052, - 0.48539325845423553, - 0.9859550562351659, - 1, - 1, - 0.48145161305853273, - 0.5022580646781478, - 0.36483870979510924, - 0.6367741937537981, - 0.3706451614098855, - 0, - 0.24870967749958375, - 0.7712903228294484, - 0.445161290466181, - 0.9619354841812694, - 1, - 1, - 0.9779527559825159, - 0.9703937008638105, - 1, - 1, - 0.9731102362970953, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0.17787401576203732, - 0, - 0.16960629922595324, - 0.038858267719595135, - 0, - 0.25533707866603017, - 0, - 0.49213483148832216, - 0, - 0, - 0.910161290616181, - 0.28354838718824144, - 0, - 0.5583870969543183, - 0.6900000002225806, - 0.7925806454169614, - 0.2409677420132154, - 0.7567741937925078, - 0, - 0.5322580646878252, - 0, - 0.997229916897507, - 0.9778393351800554, - 0.997229916897507, - 0.9944598337950138, - 0.997229916897507, - 0.9123711339735892, - 0.9123711339735892, - 0.9278350514985653, - 1, - 0, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.7316165065875323, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0.14329964131997072, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.949, - 0.595, - 1, - 0.998, - 0.73, - 0.253, - 0.041, - 0, - 0, - 0, - 0, - 0, - 0, - 0.011, - 0, - 0, - 0, - 0, - 0, - 0.182, - 0, - 0, - 0, - 0, - 1, - 1, - 0.68, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.014, - 0.013, - 0.017, - 0.006, - 0.055, - 0.001, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.004, - 0, - 0, - 0, - 0, - 0, - 0, - 0.018, - 0, - 0.247, - 0.824, - 0, - 0.924, - 0.1, - 0, - 0, - 0, - 0, - 0, - 0.237, - 0.074, - 0, - 0.027, - 0, - 1, - 0.38270336895573964, - 1, - 1, - 1, - 0.211, - 0, - 0.259, - 0.384, - 0.274, - 0.9912000000396479, - 0.6606000000264239, - 0.976800000039072, - 0.7800000000312, - 0.999600000039984, - 0.9539852095708293, - 0.8270336894341427, - 0.870172555500007, - 0.8541495481041146, - 0.8479868529518483, - 0.9034511093222454, - 0.8898931799872594, - 0.959, - 1, - 0.727, - 0.61, - 0.892, - 0.9705, - 1, - 1, - 0.9828000000393119, - 0.9108000000364319, - 0.9828000000393119, - 0.882600000035304, - 0.870600000034824, - 0.8916000000356639, - 0, - 0.8042317173707573, - 0.7124075596019889, - 0, - 0, - 0, - 0, - 0.25, - 0, - 0, - 0.35040000001401594, - 0.40140000001605597, - 0.7800000000312, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0.14316527369726753, - 0, - 0, - 0, - 0, - 0.1504448638852642, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 1, - 1, - 1, - 0.006517690875232775, - 0, - 0, - 0, - 0, - 1, - 0, - 0, - 1, - 1, - 0, - 0, - 0, - 0, - 1, - 1, - 0, - 1, - 1, - 1 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "type": "box", - "width": 0.3, - "y": [ - 0.265, - null, - 0.8, - 0.627, - 0.317, - 0.094, - 0.417, - 0.075, - 0.363, - 0.482, - 0.315, - 0, - 0, - 0, - 0.435, - 0.189, - 0.291, - 0.111, - 0.443, - 0.183, - 0.012, - 0.167, - 0.179, - 0.005, - 0.47, - 0.938, - 0.891, - 1, - 0.975, - 1, - 0.856, - 1, - 1, - 0.808, - 0.841, - 0.632, - 0, - 0.883, - 0.026, - 0, - 0.126, - 0.408, - 0.027, - 0.302, - 0.257, - 0.085, - 0.24, - 0.159, - 0.214, - 0.182, - 0, - 0.027, - 0, - 0.36, - 0.207, - 0.581, - 0.614, - 0.059, - 0, - 0, - 0.064, - 0.382, - 0.911, - 0, - 0, - 1, - 0.27, - 0.43, - 0, - 0.412, - 0.499, - 0, - 0, - 0, - 0.122, - 0, - 0, - 0, - 0.131, - 0, - 0.798, - 0.189, - 0.242, - 0.055, - 0.461, - 0.78, - 0.337, - 0.283, - 0.881, - 0.955, - 0.983, - 0.855, - 0.391, - 0.146, - 0.313, - 0.313, - 0.186, - 0.489, - 0.235, - 0.717, - 0.835, - 0.939, - 0.991, - 0.925, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.218, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0, - 0.9000000001285714, - 1, - 1, - 0.23142857146163265, - 0, - 0, - 0.9857142858551019, - 0.9171428572738776, - 1, - 0.9878571429982653, - 1, - 0.07285714286755102, - 0, - 0.6600000000942857, - 0, - 0.4500000000642857, - 0.8684596577017116, - 0.6992665036674818, - 0.8968215158924205, - 0.8968215158924205, - 0.4572127139364303, - 0.4381418092909536, - 1, - 0, - 0, - 0, - 0, - 0, - 0.38725154215215907, - 0.5119945167923236, - 0.21453050034270046, - 0.5688827964359151, - 0.518848526387937, - 0.5483207676490747, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.4001572327044025, - 0, - 1, - 1, - 1, - 1, - 0, - 0, - 0.6707317073170731, - 1, - 0, - 1 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 1, - 0.953, - 1, - 0.703, - 0.612, - 0, - 0.041, - 0, - null, - 0.25, - 0.882, - 1, - 1, - 0.995, - 0.228, - 0, - 0.372, - 0.739, - 0.683, - 0.269, - 0.043, - 1, - 0.488, - 1, - 0, - 0.172, - 0.673, - 0.461, - 0.254, - 0.5, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0.5415584415936077, - 0.845454545509445, - 0.9954545455191853, - 0.985714285778293, - 0.9676691730050879, - null, - 0.9936090226310984, - 1, - null, - 0.9676691730050879, - 0.5041071427671237, - 0, - 0.4856249999132812, - 0, - 0.4574999999183035, - null, - 0, - 0.45389610392557767, - 0.7831168831677348, - null, - 0, - null, - null, - 0, - 0.8323308271302504, - null, - 0, - null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.5899581589958158, - 0, - 0.9720898569794356, - 0.4840027229078283, - 0, - 0.2838665758826503, - 0, - 0, - 0.631578947368421, - 0, - 0, - 1, - 1, - 1, - 0, - 0.9620893007582141, - 0, - 1, - 0, - 0, - 1, - 1, - 1, - 0, - 1, - 1, - 1, - 0.6818713450292397, - 0, - 1, - 0, - 0.8350877192982455, - 1, - 0, - 0, - 0, - 0, - 0, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.766, - 0.566, - 0.16, - 0.495, - 0.794, - 0, - 0, - 0.12, - 0.019, - 1, - 1, - 1, - 1, - 0.078, - 0, - 0.77, - 0.455, - 0.64, - 0.31, - 0.45, - 0.284, - 0.708, - 0.945, - 0.562, - 1, - 0, - 0.509, - 0, - 0.362, - 1, - 1, - 1, - 0.67, - 0.992, - 1, - 1, - 1, - 1, - 1, - 0.5318625174175567, - 0, - 0.5797607988852763, - 0, - 0.45365768694844394, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028900108794739712, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.2341267998142127, - 0.06667440780306548, - 0.03633302368787737, - 0, - 0.010241523455643288, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 0.9618181818181818, - 1, - 0.9127272727272726, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.6545454545454545, - 0 - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ] - } - ], - "layout": { - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=444", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=205", - " Rigid Biopolymer (> 0.75mm)
n=124", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 14 - } - } - }, - "yaxis": { - "rangemode": "tozero", - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 0.25, - 0.5, - 0.75, - 1, - 1.25, - 1.5, - 1.75, - 2, - 2.25, - 2.5, - 2.75, - 3, - 3.25, - 3.5, - 3.75, - 4, - 4.25, - 4.5, - 4.75, - 5, - 5.25, - 5.5, - 5.75, - 6, - 6.25, - 6.5, - 6.75, - 7, - 7.25, - 7.5, - 7.75, - 8, - 8.25, - 8.5, - 8.75, - 9, - 9.25, - 9.5, - 9.75, - 10, - 10.25, - 10.5, - 10.75, - 11, - 11.25, - 11.5, - 11.75, - 12, - 12.25, - 12.5, - 12.75, - 13, - 13.25, - 13.5, - 13.75, - 14, - 14.25, - 14.5, - 14.75, - 15, - 15.25, - 15.5, - 15.75, - 16, - 16.25, - 16.5, - 16.75, - 17, - 17.25, - 17.5, - 17.75, - 18, - 18.25, - 18.5, - 18.75, - 19, - 19.25, - 19.5, - 19.75, - 20, - 20.25, - 20.5, - 20.75, - 21, - 21.25, - 21.5, - 21.75, - 22, - 22.25, - 22.5, - 22.75, - 23, - 23.25, - 23.5, - 23.75, - 24, - 24.25, - 24.5, - 24.75, - 25, - 25.25, - 25.5, - 25.75, - 26, - 26.25, - 26.5, - 26.75, - 27, - 27.25, - 27.5, - 27.75, - 28, - 28.25, - 28.5, - 28.75, - 29, - 29.25, - 29.5, - 29.75, - 30, - 30.25, - 30.5, - 30.75, - 31, - 31.25, - 31.5, - 31.75, - 32, - 32.25, - 32.5, - 32.75, - 33, - 33.25, - 33.5, - 33.75, - 34, - 34.25, - 34.5, - 34.75, - 35, - 35.25, - 35.5, - 35.75, - 36, - 36.25, - 36.5, - 36.75, - 37, - 37.25, - 37.5, - 37.75, - 38, - 38.25, - 38.5, - 38.75, - 39, - 39.25, - 39.5, - 39.75, - 40, - 40.25, - 40.5, - 40.75, - 41, - 41.25, - 41.5, - 41.75, - 42, - 42.25, - 42.5, - 42.75, - 43, - 43.25, - 43.5, - 43.75, - 44, - 44.25, - 44.5, - 44.75, - 45, - 45.25, - 45.5, - 45.75, - 46, - 46.25, - 46.5, - 46.75, - 47, - 47.25, - 47.5, - 47.75, - 48, - 48.25, - 48.5, - 48.75, - 49, - 49.25, - 49.5, - 49.75, - 50, - 50.25, - 50.5, - 50.75, - 51, - 51.25, - 51.5, - 51.75, - 52, - 52.25, - 52.5, - 52.75, - 53, - 53.25, - 53.5, - 53.75, - 54, - 54.25, - 54.5, - 54.75, - 55, - 55.25, - 55.5, - 55.75, - 56, - 56.25, - 56.5, - 56.75, - 57, - 57.25, - 57.5, - 57.75, - 58, - 58.25, - 58.5, - 58.75, - 59, - 59.25, - 59.5, - 59.75, - 60, - 60.25, - 60.5, - 60.75, - 61, - 61.25, - 61.5, - 61.75, - 62, - 62.25, - 62.5, - 62.75, - 63, - 63.25, - 63.5, - 63.75, - 64, - 64.25, - 64.5, - 64.75, - 65, - 65.25, - 65.5, - 65.75, - 66, - 66.25, - 66.5, - 66.75, - 67, - 67.25, - 67.5, - 67.75, - 68, - 68.25, - 68.5, - 68.75, - 69, - 69.25, - 69.5, - 69.75, - 70, - 70.25, - 70.5, - 70.75, - 71, - 71.25, - 71.5, - 71.75, - 72, - 72.25, - 72.5, - 72.75, - 73, - 73.25, - 73.5, - 73.75, - 74, - 74.25, - 74.5, - 74.75, - 75, - 75.25, - 75.5, - 75.75, - 76, - 76.25, - 76.5, - 76.75, - 77, - 77.25, - 77.5, - 77.75, - 78, - 78.25, - 78.5, - 78.75, - 79, - 79.25, - 79.5, - 79.75, - 80, - 80.25, - 80.5, - 80.75, - 81, - 81.25, - 81.5, - 81.75, - 82, - 82.25, - 82.5, - 82.75, - 83, - 83.25, - 83.5, - 83.75, - 84, - 84.25, - 84.5, - 84.75, - 85, - 85.25, - 85.5, - 85.75, - 86, - 86.25, - 86.5, - 86.75, - 87, - 87.25, - 87.5, - 87.75, - 88, - 88.25, - 88.5, - 88.75, - 89, - 89.25, - 89.5, - 89.75, - 90, - 90.25, - 90.5, - 90.75, - 91, - 91.25, - 91.5, - 91.75, - 92, - 92.25, - 92.5, - 92.75, - 93, - 93.25, - 93.5, - 93.75, - 94, - 94.25, - 94.5, - 94.75, - 95, - 95.25, - 95.5, - 95.75, - 96, - 96.25, - 96.5, - 96.75, - 97, - 97.25, - 97.5, - 97.75, - 98, - 98.25, - 98.5, - 98.75, - 99, - 99.25, - 99.5, - 99.75 - ], - "title": { - "font": { - "size": 16 - }, - "text": "% Residuals (Weight) Capped" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "text": "23%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 0 - ], - "y": [ - 0.23391572772230715 - ] - }, - { - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "text": "36%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 1 - ], - "y": [ - 0.35821192882827196 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "text": "31%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 2 - ], - "y": [ - 0.30725093320442237 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "text": "44%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 3 - ], - "y": [ - 0.4400987884764833 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "text": "29%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 4 - ], - "y": [ - 0.2924820172417255 - ] - }, - { - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "text": "0%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 5 - ], - "y": [ - 0 - ] - } - ], - "layout": { - "barmode": "group", - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=445", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=206", - " Rigid Biopolymer (> 0.75mm)
n=133", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7 - ], - "title": { - "font": { - "size": 14 - }, - "standoff": 25 - } - }, - "yaxis": { - "range": [ - 0, - 1 - ], - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 16 - }, - "text": "Mean % Residuals (Weight) Capped" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "column = '% Residuals (Weight)'\n", - "box_and_whisker(joined, column, width=1200, save=True)\n", - "# residuals_bar(joined, width=1200, save=True)\n", - "mean_residuals_bar(joined, column, width=1200, save=True)\n", - "\n", - "box_and_whisker(joined, column, width=1200, cap=True, save=True)\n", - "# residuals_bar(joined, width=1200, cap=True, save=True)\n", - "mean_residuals_bar(joined, column, width=1200, cap=True, save=True)" - ] - }, - { - "cell_type": "code", - "execution_count": 104, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.5263695436581359, - 0, - 0, - 0, - 0.6111793642100486, - 0, - 0, - 0, - 0.08359606664791763, - 0.7166081992529988, - 0.7977767580929264, - 0.7512149873937349, - 0.7431627663721095, - 0.19816502234128908, - 0, - 0, - 0.1835728770408088, - 0, - 0.8524548912802146, - 0.20688583312364012, - 0, - 0.767334231313864, - 0, - 0.8451476980614476, - 0, - 0.8548725311702858, - 0.7975300601449599, - 0, - 0, - 0.6957868924446288, - 0.7637817808631469, - 0.782284126960632, - 0.7789981102937187, - 0.7415098901207341, - 0.710006562165416, - 0.793637166526049, - 0.7854665304893995, - 0.72925393606576, - 0.7442581052610805, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.0010023911923712997, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.121, - 0.093, - 0, - 0.175, - 0.201, - 0, - 0.053, - 0, - 0, - 0.04, - 0, - 0.025, - 0, - 0, - 0, - 0, - 0.045, - 0.041, - 0.014, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0, - 0.626, - 0, - 0.453, - 0, - 0.149, - 0, - 0.135, - 0, - 0.14, - 0.155, - 0.061, - 0, - 0.052, - 0.019, - 0.039, - 0.086, - 0.126, - 0.128, - 0.045, - 0.073, - 0.121, - 0.057, - 0.093, - 0.086, - 0, - 0.071, - 0.111, - 0.072, - 0.05, - 0, - 0, - 0, - 0.097, - 0.069, - 0, - 0, - 0, - 0.047, - 0.037, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.024, - 0.056, - 0.063, - 0.04, - 0, - 0, - 0.069, - 0.051, - 0.029, - 0.063, - 0, - 0.065, - 0.065, - 0.004, - 0.008, - 0, - 0, - 0.068, - 0, - 0.1, - 0.057, - 0, - 0.118, - 0.047, - 0, - 0.175, - 0.099, - 0.104, - 0.142, - 0.055, - 0.069, - 0.142, - 0.038, - 0.182, - 0.177, - 0.113, - 0.117, - 0.116, - 0.144, - 0.115, - 0.128, - 0.138, - 0.159, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.055, - 0.092, - 0.118, - 0.048, - 0.318, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.014, - 0.012, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.451, - 0.391, - 0, - 0.301, - 0.064, - 0, - 0, - 0, - 0, - 0, - 0.048, - 0, - 0.003, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.45, - 0.205, - 0.792, - 0.806, - 0.147, - 0.033, - 0.012, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0.713, - 0.702, - 0.232, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.02, - 0.02, - 0.027, - 0.008, - 0.075, - 0.002, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.001, - 0, - 0, - 0, - 0, - 0, - 0, - 0.037, - 0, - 0.366, - 1, - 0, - 1.087, - 0.175, - 0, - 0, - 0, - 0, - 0, - 0.366, - 0.141, - 0, - 0.049, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "type": "box", - "width": 0.3, - "y": [ - 0.085, - 0.576, - 0.348, - 0.253, - 0.101, - 0.055, - 0.126, - 0.037, - 0.079, - 0.246, - 0.131, - 0, - 0, - 0, - 0.274, - 0.118, - 0.099, - 0.073, - 0.195, - 0.054, - 0.003, - 0.059, - 0.093, - 0.001, - 0.144, - 0.324, - 0.406, - 0.357, - 0.314, - 0.248, - 0.224, - 0.354, - 0.326, - 0.233, - 0.255, - 0.162, - 0, - 0.345, - 0.003, - 0, - 0.038, - 0.093, - 0.007, - 0.101, - 0.057, - 0.034, - 0.082, - 0.066, - 0.044, - 0.039, - 0, - 0.005, - 0, - 0.128, - 0.106, - 0.351, - 0.419, - 0.028, - 0, - 0, - 0.025, - 0.107, - 0.483, - 0, - 0, - 0.509, - 0.15, - 0.141, - 0, - 0.122, - 0.164, - 0, - 0, - 0, - 0.034, - 0, - 0, - 0, - 0.045, - 0, - 0.394, - 0.08, - 0.1, - 0.028, - 0.163, - 0.434, - 0.165, - 0.17, - 0.424, - 0.443, - 0.573, - 0.485, - 0.135, - 0.075, - 0.118, - 0.142, - 0.082, - 0.25, - 0.138, - 0.463, - 0.463, - 0.574, - 0.474, - 0.473, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.093, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.019, - 0, - 0, - 0, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.59, - 0.63, - 0.739, - 0.536, - 0.521, - 0, - 0.032, - 0, - 0.373, - 0.149, - 0.573, - 0.668, - 0.646, - 0.638, - 0.044, - 0, - 0.208, - 0.376, - 0.438, - 0.138, - 0.039, - 0.814, - 0.344, - 0.705, - 0, - 0.175, - 0.578, - 0.41, - 0.199, - 0.335, - 0.828, - 0.744, - 0.786, - 0.786, - 0.814, - 0.809, - 0.772, - 0.752, - 0.752, - 0.866, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.36, - 0.236, - 0.104, - 0.262, - 0.405, - 0, - 0, - 0.071, - 0.014, - 0.625, - 0.453, - 0.608, - 0.611, - 0.009, - 0, - 0.394, - 0.249, - 0.305, - 0.155, - 0.204, - 0.116, - 0.317, - 0.419, - 0.235, - 0.538, - 0, - 0.383, - 0, - 0.202, - 0.634, - 0.677, - 0.617, - 0.399, - 0.637, - 0.722, - 0.674, - 0.671, - 0.696, - 0.72, - 0.766737555135476, - 0, - 0.6874015437933207, - 0, - 0.5358577504725898, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.007769355945295182, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.32671707624448654, - 0.07902095148078134, - 0.038141934467548835, - 0, - 0.02597274732199118, - 0, - 0, - 0, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "type": "box", - "width": 0.3, - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - } - ], - "layout": { - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=282", - " Lined Fiber
n=76", - " Biopolymer Film/Bag
n=145", - " Rigid Biopolymer (> 0.75mm)
n=40", - " Rigid Biopolymer (< 0.75mm)
n=80", - " Positive Control - Fiber
n=0" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 14 - } - } - }, - "yaxis": { - "rangemode": "tozero", - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 0.25, - 0.5, - 0.75, - 1, - 1.25, - 1.5, - 1.75, - 2, - 2.25, - 2.5, - 2.75, - 3, - 3.25, - 3.5, - 3.75, - 4, - 4.25, - 4.5, - 4.75, - 5, - 5.25, - 5.5, - 5.75, - 6, - 6.25, - 6.5, - 6.75, - 7, - 7.25, - 7.5, - 7.75, - 8, - 8.25, - 8.5, - 8.75, - 9, - 9.25, - 9.5, - 9.75, - 10, - 10.25, - 10.5, - 10.75, - 11, - 11.25, - 11.5, - 11.75, - 12, - 12.25, - 12.5, - 12.75, - 13, - 13.25, - 13.5, - 13.75, - 14, - 14.25, - 14.5, - 14.75, - 15, - 15.25, - 15.5, - 15.75, - 16, - 16.25, - 16.5, - 16.75, - 17, - 17.25, - 17.5, - 17.75, - 18, - 18.25, - 18.5, - 18.75, - 19, - 19.25, - 19.5, - 19.75, - 20, - 20.25, - 20.5, - 20.75, - 21, - 21.25, - 21.5, - 21.75, - 22, - 22.25, - 22.5, - 22.75, - 23, - 23.25, - 23.5, - 23.75, - 24, - 24.25, - 24.5, - 24.75, - 25, - 25.25, - 25.5, - 25.75, - 26, - 26.25, - 26.5, - 26.75, - 27, - 27.25, - 27.5, - 27.75, - 28, - 28.25, - 28.5, - 28.75, - 29, - 29.25, - 29.5, - 29.75, - 30, - 30.25, - 30.5, - 30.75, - 31, - 31.25, - 31.5, - 31.75, - 32, - 32.25, - 32.5, - 32.75, - 33, - 33.25, - 33.5, - 33.75, - 34, - 34.25, - 34.5, - 34.75, - 35, - 35.25, - 35.5, - 35.75, - 36, - 36.25, - 36.5, - 36.75, - 37, - 37.25, - 37.5, - 37.75, - 38, - 38.25, - 38.5, - 38.75, - 39, - 39.25, - 39.5, - 39.75, - 40, - 40.25, - 40.5, - 40.75, - 41, - 41.25, - 41.5, - 41.75, - 42, - 42.25, - 42.5, - 42.75, - 43, - 43.25, - 43.5, - 43.75, - 44, - 44.25, - 44.5, - 44.75, - 45, - 45.25, - 45.5, - 45.75, - 46, - 46.25, - 46.5, - 46.75, - 47, - 47.25, - 47.5, - 47.75, - 48, - 48.25, - 48.5, - 48.75, - 49, - 49.25, - 49.5, - 49.75, - 50, - 50.25, - 50.5, - 50.75, - 51, - 51.25, - 51.5, - 51.75, - 52, - 52.25, - 52.5, - 52.75, - 53, - 53.25, - 53.5, - 53.75, - 54, - 54.25, - 54.5, - 54.75, - 55, - 55.25, - 55.5, - 55.75, - 56, - 56.25, - 56.5, - 56.75, - 57, - 57.25, - 57.5, - 57.75, - 58, - 58.25, - 58.5, - 58.75, - 59, - 59.25, - 59.5, - 59.75, - 60, - 60.25, - 60.5, - 60.75, - 61, - 61.25, - 61.5, - 61.75, - 62, - 62.25, - 62.5, - 62.75, - 63, - 63.25, - 63.5, - 63.75, - 64, - 64.25, - 64.5, - 64.75, - 65, - 65.25, - 65.5, - 65.75, - 66, - 66.25, - 66.5, - 66.75, - 67, - 67.25, - 67.5, - 67.75, - 68, - 68.25, - 68.5, - 68.75, - 69, - 69.25, - 69.5, - 69.75, - 70, - 70.25, - 70.5, - 70.75, - 71, - 71.25, - 71.5, - 71.75, - 72, - 72.25, - 72.5, - 72.75, - 73, - 73.25, - 73.5, - 73.75, - 74, - 74.25, - 74.5, - 74.75, - 75, - 75.25, - 75.5, - 75.75, - 76, - 76.25, - 76.5, - 76.75, - 77, - 77.25, - 77.5, - 77.75, - 78, - 78.25, - 78.5, - 78.75, - 79, - 79.25, - 79.5, - 79.75, - 80, - 80.25, - 80.5, - 80.75, - 81, - 81.25, - 81.5, - 81.75, - 82, - 82.25, - 82.5, - 82.75, - 83, - 83.25, - 83.5, - 83.75, - 84, - 84.25, - 84.5, - 84.75, - 85, - 85.25, - 85.5, - 85.75, - 86, - 86.25, - 86.5, - 86.75, - 87, - 87.25, - 87.5, - 87.75, - 88, - 88.25, - 88.5, - 88.75, - 89, - 89.25, - 89.5, - 89.75, - 90, - 90.25, - 90.5, - 90.75, - 91, - 91.25, - 91.5, - 91.75, - 92, - 92.25, - 92.5, - 92.75, - 93, - 93.25, - 93.5, - 93.75, - 94, - 94.25, - 94.5, - 94.75, - 95, - 95.25, - 95.5, - 95.75, - 96, - 96.25, - 96.5, - 96.75, - 97, - 97.25, - 97.5, - 97.75, - 98, - 98.25, - 98.5, - 98.75, - 99, - 99.25, - 99.5, - 99.75 - ], - "title": { - "font": { - "size": 16 - }, - "text": "% Residuals (Area)" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "text": "9%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 0 - ], - "y": [ - 0.09060587348399758 - ] - }, - { - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "text": "10%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 1 - ], - "y": [ - 0.09860526315789474 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "text": "12%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 2 - ], - "y": [ - 0.11749655172413792 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "text": "47%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 3 - ], - "y": [ - 0.47017499999999995 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "text": "20%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 4 - ], - "y": [ - 0.20237023643576862 - ] - }, - { - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "text": "nan%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 5 - ], - "y": [ - null - ] - } - ], - "layout": { - "barmode": "group", - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=445", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=206", - " Rigid Biopolymer (> 0.75mm)
n=133", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7 - ], - "title": { - "font": { - "size": 14 - }, - "standoff": 25 - } - }, - "yaxis": { - "range": [ - 0, - 1 - ], - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 16 - }, - "text": "Mean % Residuals (Area)" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.5263695436581359, - 0, - 0, - 0, - 0.6111793642100486, - 0, - 0, - 0, - 0.08359606664791763, - 0.7166081992529988, - 0.7977767580929264, - 0.7512149873937349, - 0.7431627663721095, - 0.19816502234128908, - 0, - 0, - 0.1835728770408088, - 0, - 0.8524548912802146, - 0.20688583312364012, - 0, - 0.767334231313864, - 0, - 0.8451476980614476, - 0, - 0.8548725311702858, - 0.7975300601449599, - 0, - 0, - 0.6957868924446288, - 0.7637817808631469, - 0.782284126960632, - 0.7789981102937187, - 0.7415098901207341, - 0.710006562165416, - 0.793637166526049, - 0.7854665304893995, - 0.72925393606576, - 0.7442581052610805, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.0010023911923712997, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.121, - 0.093, - 0, - 0.175, - 0.201, - 0, - 0.053, - 0, - 0, - 0.04, - 0, - 0.025, - 0, - 0, - 0, - 0, - 0.045, - 0.041, - 0.014, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0, - 0.626, - 0, - 0.453, - 0, - 0.149, - 0, - 0.135, - 0, - 0.14, - 0.155, - 0.061, - 0, - 0.052, - 0.019, - 0.039, - 0.086, - 0.126, - 0.128, - 0.045, - 0.073, - 0.121, - 0.057, - 0.093, - 0.086, - 0, - 0.071, - 0.111, - 0.072, - 0.05, - 0, - 0, - 0, - 0.097, - 0.069, - 0, - 0, - 0, - 0.047, - 0.037, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.024, - 0.056, - 0.063, - 0.04, - 0, - 0, - 0.069, - 0.051, - 0.029, - 0.063, - 0, - 0.065, - 0.065, - 0.004, - 0.008, - 0, - 0, - 0.068, - 0, - 0.1, - 0.057, - 0, - 0.118, - 0.047, - 0, - 0.175, - 0.099, - 0.104, - 0.142, - 0.055, - 0.069, - 0.142, - 0.038, - 0.182, - 0.177, - 0.113, - 0.117, - 0.116, - 0.144, - 0.115, - 0.128, - 0.138, - 0.159, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.055, - 0.092, - 0.118, - 0.048, - 0.318, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.014, - 0.012, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.451, - 0.391, - 0, - 0.301, - 0.064, - 0, - 0, - 0, - 0, - 0, - 0.048, - 0, - 0.003, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "type": "box", - "width": 0.3, - "y": [ - 0.45, - 0.205, - 0.792, - 0.806, - 0.147, - 0.033, - 0.012, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.028, - 0, - 0, - 0, - 0, - 0.713, - 0.702, - 0.232, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.02, - 0.02, - 0.027, - 0.008, - 0.075, - 0.002, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.001, - 0, - 0, - 0, - 0, - 0, - 0, - 0.037, - 0, - 0.366, - 1, - 0, - 1, - 0.175, - 0, - 0, - 0, - 0, - 0, - 0.366, - 0.141, - 0, - 0.049, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "type": "box", - "width": 0.3, - "y": [ - 0.085, - 0.576, - 0.348, - 0.253, - 0.101, - 0.055, - 0.126, - 0.037, - 0.079, - 0.246, - 0.131, - 0, - 0, - 0, - 0.274, - 0.118, - 0.099, - 0.073, - 0.195, - 0.054, - 0.003, - 0.059, - 0.093, - 0.001, - 0.144, - 0.324, - 0.406, - 0.357, - 0.314, - 0.248, - 0.224, - 0.354, - 0.326, - 0.233, - 0.255, - 0.162, - 0, - 0.345, - 0.003, - 0, - 0.038, - 0.093, - 0.007, - 0.101, - 0.057, - 0.034, - 0.082, - 0.066, - 0.044, - 0.039, - 0, - 0.005, - 0, - 0.128, - 0.106, - 0.351, - 0.419, - 0.028, - 0, - 0, - 0.025, - 0.107, - 0.483, - 0, - 0, - 0.509, - 0.15, - 0.141, - 0, - 0.122, - 0.164, - 0, - 0, - 0, - 0.034, - 0, - 0, - 0, - 0.045, - 0, - 0.394, - 0.08, - 0.1, - 0.028, - 0.163, - 0.434, - 0.165, - 0.17, - 0.424, - 0.443, - 0.573, - 0.485, - 0.135, - 0.075, - 0.118, - 0.142, - 0.082, - 0.25, - 0.138, - 0.463, - 0.463, - 0.574, - 0.474, - 0.473, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.093, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.019, - 0, - 0, - 0, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.59, - 0.63, - 0.739, - 0.536, - 0.521, - 0, - 0.032, - 0, - 0.373, - 0.149, - 0.573, - 0.668, - 0.646, - 0.638, - 0.044, - 0, - 0.208, - 0.376, - 0.438, - 0.138, - 0.039, - 0.814, - 0.344, - 0.705, - 0, - 0.175, - 0.578, - 0.41, - 0.199, - 0.335, - 0.828, - 0.744, - 0.786, - 0.786, - 0.814, - 0.809, - 0.772, - 0.752, - 0.752, - 0.866, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "type": "box", - "width": 0.3, - "y": [ - 0.36, - 0.236, - 0.104, - 0.262, - 0.405, - 0, - 0, - 0.071, - 0.014, - 0.625, - 0.453, - 0.608, - 0.611, - 0.009, - 0, - 0.394, - 0.249, - 0.305, - 0.155, - 0.204, - 0.116, - 0.317, - 0.419, - 0.235, - 0.538, - 0, - 0.383, - 0, - 0.202, - 0.634, - 0.677, - 0.617, - 0.399, - 0.637, - 0.722, - 0.674, - 0.671, - 0.696, - 0.72, - 0.766737555135476, - 0, - 0.6874015437933207, - 0, - 0.5358577504725898, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.007769355945295182, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0.32671707624448654, - 0.07902095148078134, - 0.038141934467548835, - 0, - 0.02597274732199118, - 0, - 0, - 0, - 0, - 0, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - }, - { - "boxpoints": "outliers", - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "type": "box", - "width": 0.3, - "y": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - } - ], - "layout": { - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=282", - " Lined Fiber
n=76", - " Biopolymer Film/Bag
n=145", - " Rigid Biopolymer (> 0.75mm)
n=40", - " Rigid Biopolymer (< 0.75mm)
n=80", - " Positive Control - Fiber
n=0" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 14 - } - } - }, - "yaxis": { - "rangemode": "tozero", - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 0.25, - 0.5, - 0.75, - 1, - 1.25, - 1.5, - 1.75, - 2, - 2.25, - 2.5, - 2.75, - 3, - 3.25, - 3.5, - 3.75, - 4, - 4.25, - 4.5, - 4.75, - 5, - 5.25, - 5.5, - 5.75, - 6, - 6.25, - 6.5, - 6.75, - 7, - 7.25, - 7.5, - 7.75, - 8, - 8.25, - 8.5, - 8.75, - 9, - 9.25, - 9.5, - 9.75, - 10, - 10.25, - 10.5, - 10.75, - 11, - 11.25, - 11.5, - 11.75, - 12, - 12.25, - 12.5, - 12.75, - 13, - 13.25, - 13.5, - 13.75, - 14, - 14.25, - 14.5, - 14.75, - 15, - 15.25, - 15.5, - 15.75, - 16, - 16.25, - 16.5, - 16.75, - 17, - 17.25, - 17.5, - 17.75, - 18, - 18.25, - 18.5, - 18.75, - 19, - 19.25, - 19.5, - 19.75, - 20, - 20.25, - 20.5, - 20.75, - 21, - 21.25, - 21.5, - 21.75, - 22, - 22.25, - 22.5, - 22.75, - 23, - 23.25, - 23.5, - 23.75, - 24, - 24.25, - 24.5, - 24.75, - 25, - 25.25, - 25.5, - 25.75, - 26, - 26.25, - 26.5, - 26.75, - 27, - 27.25, - 27.5, - 27.75, - 28, - 28.25, - 28.5, - 28.75, - 29, - 29.25, - 29.5, - 29.75, - 30, - 30.25, - 30.5, - 30.75, - 31, - 31.25, - 31.5, - 31.75, - 32, - 32.25, - 32.5, - 32.75, - 33, - 33.25, - 33.5, - 33.75, - 34, - 34.25, - 34.5, - 34.75, - 35, - 35.25, - 35.5, - 35.75, - 36, - 36.25, - 36.5, - 36.75, - 37, - 37.25, - 37.5, - 37.75, - 38, - 38.25, - 38.5, - 38.75, - 39, - 39.25, - 39.5, - 39.75, - 40, - 40.25, - 40.5, - 40.75, - 41, - 41.25, - 41.5, - 41.75, - 42, - 42.25, - 42.5, - 42.75, - 43, - 43.25, - 43.5, - 43.75, - 44, - 44.25, - 44.5, - 44.75, - 45, - 45.25, - 45.5, - 45.75, - 46, - 46.25, - 46.5, - 46.75, - 47, - 47.25, - 47.5, - 47.75, - 48, - 48.25, - 48.5, - 48.75, - 49, - 49.25, - 49.5, - 49.75, - 50, - 50.25, - 50.5, - 50.75, - 51, - 51.25, - 51.5, - 51.75, - 52, - 52.25, - 52.5, - 52.75, - 53, - 53.25, - 53.5, - 53.75, - 54, - 54.25, - 54.5, - 54.75, - 55, - 55.25, - 55.5, - 55.75, - 56, - 56.25, - 56.5, - 56.75, - 57, - 57.25, - 57.5, - 57.75, - 58, - 58.25, - 58.5, - 58.75, - 59, - 59.25, - 59.5, - 59.75, - 60, - 60.25, - 60.5, - 60.75, - 61, - 61.25, - 61.5, - 61.75, - 62, - 62.25, - 62.5, - 62.75, - 63, - 63.25, - 63.5, - 63.75, - 64, - 64.25, - 64.5, - 64.75, - 65, - 65.25, - 65.5, - 65.75, - 66, - 66.25, - 66.5, - 66.75, - 67, - 67.25, - 67.5, - 67.75, - 68, - 68.25, - 68.5, - 68.75, - 69, - 69.25, - 69.5, - 69.75, - 70, - 70.25, - 70.5, - 70.75, - 71, - 71.25, - 71.5, - 71.75, - 72, - 72.25, - 72.5, - 72.75, - 73, - 73.25, - 73.5, - 73.75, - 74, - 74.25, - 74.5, - 74.75, - 75, - 75.25, - 75.5, - 75.75, - 76, - 76.25, - 76.5, - 76.75, - 77, - 77.25, - 77.5, - 77.75, - 78, - 78.25, - 78.5, - 78.75, - 79, - 79.25, - 79.5, - 79.75, - 80, - 80.25, - 80.5, - 80.75, - 81, - 81.25, - 81.5, - 81.75, - 82, - 82.25, - 82.5, - 82.75, - 83, - 83.25, - 83.5, - 83.75, - 84, - 84.25, - 84.5, - 84.75, - 85, - 85.25, - 85.5, - 85.75, - 86, - 86.25, - 86.5, - 86.75, - 87, - 87.25, - 87.5, - 87.75, - 88, - 88.25, - 88.5, - 88.75, - 89, - 89.25, - 89.5, - 89.75, - 90, - 90.25, - 90.5, - 90.75, - 91, - 91.25, - 91.5, - 91.75, - 92, - 92.25, - 92.5, - 92.75, - 93, - 93.25, - 93.5, - 93.75, - 94, - 94.25, - 94.5, - 94.75, - 95, - 95.25, - 95.5, - 95.75, - 96, - 96.25, - 96.5, - 96.75, - 97, - 97.25, - 97.5, - 97.75, - 98, - 98.25, - 98.5, - 98.75, - 99, - 99.25, - 99.5, - 99.75 - ], - "title": { - "font": { - "size": 16 - }, - "text": "% Residuals (Area) Capped" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.plotly.v1+json": { - "config": { - "plotlyServerURL": "https://plot.ly" - }, - "data": [ - { - "marker": { - "color": "#298FC2" - }, - "name": "Unlined Fiber", - "text": "9%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 0 - ], - "y": [ - 0.09060587348399758 - ] - }, - { - "marker": { - "color": "#298FC2" - }, - "name": "Lined Fiber", - "text": "10%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 1 - ], - "y": [ - 0.09746052631578947 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Biopolymer Film/Bag", - "text": "12%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 2 - ], - "y": [ - 0.11749655172413792 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (> 0.75mm)", - "text": "47%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 3 - ], - "y": [ - 0.47017499999999995 - ] - }, - { - "marker": { - "color": "#FFB600" - }, - "name": "Rigid Biopolymer (< 0.75mm)", - "text": "20%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 4 - ], - "y": [ - 0.20237023643576862 - ] - }, - { - "marker": { - "color": "#70AD47" - }, - "name": "Positive Control - Fiber", - "text": "nan%", - "textfont": { - "size": 14 - }, - "textposition": "outside", - "type": "bar", - "width": 0.3, - "x": [ - 5 - ], - "y": [ - null - ] - } - ], - "layout": { - "barmode": "group", - "font": { - "family": "Roboto", - "size": 11 - }, - "height": 800, - "showlegend": false, - "template": { - "data": { - "bar": [ - { - "error_x": { - "color": "#2a3f5f" - }, - "error_y": { - "color": "#2a3f5f" - }, - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "bar" - } - ], - "barpolar": [ - { - "marker": { - "line": { - "color": "#E5ECF6", - "width": 0.5 - }, - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "barpolar" - } - ], - "carpet": [ - { - "aaxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "baxis": { - "endlinecolor": "#2a3f5f", - "gridcolor": "white", - "linecolor": "white", - "minorgridcolor": "white", - "startlinecolor": "#2a3f5f" - }, - "type": "carpet" - } - ], - "choropleth": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "choropleth" - } - ], - "contour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "contour" - } - ], - "contourcarpet": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "contourcarpet" - } - ], - "heatmap": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmap" - } - ], - "heatmapgl": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "heatmapgl" - } - ], - "histogram": [ - { - "marker": { - "pattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - } - }, - "type": "histogram" - } - ], - "histogram2d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2d" - } - ], - "histogram2dcontour": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "histogram2dcontour" - } - ], - "mesh3d": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "type": "mesh3d" - } - ], - "parcoords": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "parcoords" - } - ], - "pie": [ - { - "automargin": true, - "type": "pie" - } - ], - "scatter": [ - { - "fillpattern": { - "fillmode": "overlay", - "size": 10, - "solidity": 0.2 - }, - "type": "scatter" - } - ], - "scatter3d": [ - { - "line": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatter3d" - } - ], - "scattercarpet": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattercarpet" - } - ], - "scattergeo": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergeo" - } - ], - "scattergl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattergl" - } - ], - "scattermapbox": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scattermapbox" - } - ], - "scatterpolar": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolar" - } - ], - "scatterpolargl": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterpolargl" - } - ], - "scatterternary": [ - { - "marker": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "type": "scatterternary" - } - ], - "surface": [ - { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - }, - "colorscale": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "type": "surface" - } - ], - "table": [ - { - "cells": { - "fill": { - "color": "#EBF0F8" - }, - "line": { - "color": "white" - } - }, - "header": { - "fill": { - "color": "#C8D4E3" - }, - "line": { - "color": "white" - } - }, - "type": "table" - } - ] - }, - "layout": { - "annotationdefaults": { - "arrowcolor": "#2a3f5f", - "arrowhead": 0, - "arrowwidth": 1 - }, - "autotypenumbers": "strict", - "coloraxis": { - "colorbar": { - "outlinewidth": 0, - "ticks": "" - } - }, - "colorscale": { - "diverging": [ - [ - 0, - "#8e0152" - ], - [ - 0.1, - "#c51b7d" - ], - [ - 0.2, - "#de77ae" - ], - [ - 0.3, - "#f1b6da" - ], - [ - 0.4, - "#fde0ef" - ], - [ - 0.5, - "#f7f7f7" - ], - [ - 0.6, - "#e6f5d0" - ], - [ - 0.7, - "#b8e186" - ], - [ - 0.8, - "#7fbc41" - ], - [ - 0.9, - "#4d9221" - ], - [ - 1, - "#276419" - ] - ], - "sequential": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ], - "sequentialminus": [ - [ - 0, - "#0d0887" - ], - [ - 0.1111111111111111, - "#46039f" - ], - [ - 0.2222222222222222, - "#7201a8" - ], - [ - 0.3333333333333333, - "#9c179e" - ], - [ - 0.4444444444444444, - "#bd3786" - ], - [ - 0.5555555555555556, - "#d8576b" - ], - [ - 0.6666666666666666, - "#ed7953" - ], - [ - 0.7777777777777778, - "#fb9f3a" - ], - [ - 0.8888888888888888, - "#fdca26" - ], - [ - 1, - "#f0f921" - ] - ] - }, - "colorway": [ - "#636efa", - "#EF553B", - "#00cc96", - "#ab63fa", - "#FFA15A", - "#19d3f3", - "#FF6692", - "#B6E880", - "#FF97FF", - "#FECB52" - ], - "font": { - "color": "#2a3f5f" - }, - "geo": { - "bgcolor": "white", - "lakecolor": "white", - "landcolor": "#E5ECF6", - "showlakes": true, - "showland": true, - "subunitcolor": "white" - }, - "hoverlabel": { - "align": "left" - }, - "hovermode": "closest", - "mapbox": { - "style": "light" - }, - "paper_bgcolor": "white", - "plot_bgcolor": "#E5ECF6", - "polar": { - "angularaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "radialaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "scene": { - "xaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "yaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - }, - "zaxis": { - "backgroundcolor": "#E5ECF6", - "gridcolor": "white", - "gridwidth": 2, - "linecolor": "white", - "showbackground": true, - "ticks": "", - "zerolinecolor": "white" - } - }, - "shapedefaults": { - "line": { - "color": "#2a3f5f" - } - }, - "ternary": { - "aaxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "baxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - }, - "bgcolor": "#E5ECF6", - "caxis": { - "gridcolor": "white", - "linecolor": "white", - "ticks": "" - } - }, - "title": { - "x": 0.05 - }, - "xaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - }, - "yaxis": { - "automargin": true, - "gridcolor": "white", - "linecolor": "white", - "ticks": "", - "title": { - "standoff": 15 - }, - "zerolinecolor": "white", - "zerolinewidth": 2 - } - } - }, - "title": { - "font": { - "family": "Roboto", - "size": 14 - } - }, - "width": 1200, - "xaxis": { - "tickangle": 90, - "tickfont": { - "size": 11 - }, - "tickmode": "array", - "ticktext": [ - " Unlined Fiber
n=445", - " Lined Fiber
n=188", - " Biopolymer Film/Bag
n=206", - " Rigid Biopolymer (> 0.75mm)
n=133", - " Rigid Biopolymer (< 0.75mm)
n=103", - " Positive Control - Fiber
n=18" - ], - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7 - ], - "title": { - "font": { - "size": 14 - }, - "standoff": 25 - } - }, - "yaxis": { - "range": [ - 0, - 1 - ], - "tickfont": { - "size": 9 - }, - "tickformat": ".0%", - "tickmode": "array", - "tickvals": [ - 0, - 1, - 2, - 3, - 4, - 5 - ], - "title": { - "font": { - "size": 16 - }, - "text": "Mean % Residuals (Area) Capped" - } - } - } - }, - "text/html": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "column = '% Residuals (Area)'\n", - "box_and_whisker(joined, column, width=1200, save=True)\n", - "mean_residuals_bar(joined, column, width=1200, save=True)\n", - "\n", - "box_and_whisker(joined, column, width=1200, cap=True, save=True)\n", - "mean_residuals_bar(joined, column, width=1200, cap=True, save=True)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "base", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.6" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/notebooks/study-4.ipynb b/notebooks/study-4.ipynb deleted file mode 100644 index 65580a9..0000000 --- a/notebooks/study-4.ipynb +++ /dev/null @@ -1,2203 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [], - "source": [ - "import pandas as pd\n", - "import numpy as np" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Read Raw Data" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "STUDY_4 = \"CASP004-01 - Results Pre-Processed for Analysis from PDF Tables.xlsx\"" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "raw_observations = pd.read_excel(STUDY_4, sheet_name=1)\n", - "raw_bags = pd.read_excel(STUDY_4, sheet_name=2)" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag IdStageWeatherMoistureTempTemp UnitsBulk Density...Bag NotesProduct NamePhotoFragment SizeWeight 1Weight 2Weight 3Product Weight AvgWeight UnitsProduct Notes
04454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depth12 oz Hot cup / Soup bowlY3’’ diameter, 2.5’’ H8.128.108.128.11gramsNaN
14454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depthHot cup lidY3.5’’ diameter, 0.5’’ H3.583.583.563.57gramsNaN
\n", - "

2 rows × 27 columns

\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Id Stage Weather Moisture Temp \\\n", - "0 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "1 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "\n", - " Temp Units Bulk Density ... Bag Notes \\\n", - "0 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "1 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "\n", - " Product Name Photo Fragment Size Weight 1 \\\n", - "0 12 oz Hot cup / Soup bowl Y 3’’ diameter, 2.5’’ H 8.12 \n", - "1 Hot cup lid Y 3.5’’ diameter, 0.5’’ H 3.58 \n", - "\n", - " Weight 2 Weight 3 Product Weight Avg Weight Units Product Notes \n", - "0 8.10 8.12 8.11 grams NaN \n", - "1 3.58 3.56 3.57 grams NaN \n", - "\n", - "[2 rows x 27 columns]" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "raw_observations.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Org Id\n", - "Trial Id\n", - "Bag Colour\n", - "Bag Id\n", - "Stage\n", - "Weather\n", - "Moisture\n", - "Temp\n", - "Temp Units\n", - "Bulk Density\n", - "Density Units\n", - "pH\n", - "C:N\n", - "Maturity\n", - "Notes\n", - "Bag Type\n", - "Bag Intact? (Y/N)\n", - "Bag Notes\n", - "Product Name\n", - "Photo\n", - "Fragment Size\n", - "Weight 1\n", - "Weight 2\n", - "Weight 3\n", - "Product Weight Avg\n", - "Weight Units\n", - "Product Notes\n" - ] - } - ], - "source": [ - "for col in raw_observations.columns:\n", - " print(col)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Org IdTrial IdBag ColourBag SetReplicatesTrialBagTypeProduct NameBrand/ManufacturerDescriptionCompositionCertificationsSizeWeight 1Weight 2Weight 3Weight (average)Weight units
04454744547-01-21GreenA1-3Baseline12 oz Hot cup / Soup bowlBÉSICS®12 oz Hot cup / Soup bowlPaper, PLA lining, adhesive, inkBPI3’’ diameter, 2.5’’ H8.128.108.128.11grams
14454744547-01-21GreenA1-3BaselineHot cup lidBÉSICS®Hot cup lidCPLA based bio-polymerBPI3.5’’ diameter, 0.5’’ H3.583.583.563.57grams
\n", - "
" - ], - "text/plain": [ - " Org Id Trial Id Bag Colour Bag Set Replicates TrialBagType \\\n", - "0 44547 44547-01-21 Green A 1-3 Baseline \n", - "1 44547 44547-01-21 Green A 1-3 Baseline \n", - "\n", - " Product Name Brand/Manufacturer Description \\\n", - "0 12 oz Hot cup / Soup bowl BÉSICS® 12 oz Hot cup / Soup bowl \n", - "1 Hot cup lid BÉSICS® Hot cup lid \n", - "\n", - " Composition Certifications Size \\\n", - "0 Paper, PLA lining, adhesive, ink BPI 3’’ diameter, 2.5’’ H \n", - "1 CPLA based bio-polymer BPI 3.5’’ diameter, 0.5’’ H \n", - "\n", - " Weight 1 Weight 2 Weight 3 Weight (average) Weight units \n", - "0 8.12 8.10 8.12 8.11 grams \n", - "1 3.58 3.58 3.56 3.57 grams " - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "raw_bags.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Create Items, Orgs & Trials Tables" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "# use \"facilities\" rather than \"orgs\"\n", - "rename_facilities = {\"Org Id\": \"Facility Id\"}\n", - "raw_bags = raw_bags.rename(columns=rename_facilities)\n", - "raw_observations = raw_observations.rename(columns=rename_facilities)" - ] - }, - { - "cell_type": "code", - "execution_count": 59, - "metadata": {}, - "outputs": [], - "source": [ - "def map_to_foreign_key(df, foreign_key, df_foreign, key):\n", - " # Create a dictionary mapping the key values to a 1-indexed integer\n", - " index_mapping = {k: i + 1 for i, k in enumerate(df_foreign[key])}\n", - "\n", - " # Use this mapping to replace the values in the specified column of df\n", - " return df[foreign_key].map(index_mapping)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [], - "source": [ - "facilities = raw_bags[[\"Facility Id\"]].drop_duplicates().reset_index(drop=True)\n", - "trials = raw_bags[[\"Trial Id\"]].drop_duplicates().reset_index(drop=True)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Format Facilities" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
facility_id
044547
\n", - "
" - ], - "text/plain": [ - " facility_id\n", - "0 44547" - ] - }, - "execution_count": 33, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rename_facilities = {\n", - " \"Facility Id\": \"facility_id\"\n", - "}\n", - "facilities = facilities.rename(columns=rename_facilities)\n", - "facilities\n" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "metadata": {}, - "outputs": [], - "source": [ - "facilities.to_csv('facilities.csv',index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Format Trials" - ] - }, - { - "cell_type": "code", - "execution_count": 36, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
trial_id
044547-01-21
\n", - "
" - ], - "text/plain": [ - " trial_id\n", - "0 44547-01-21" - ] - }, - "execution_count": 36, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "rename_trials = {\n", - " \"Trial Id\": \"trial_id\"\n", - "}\n", - "trials = trials.rename(columns=rename_trials)\n", - "trials" - ] - }, - { - "cell_type": "code", - "execution_count": 37, - "metadata": {}, - "outputs": [], - "source": [ - "trials.to_csv('trials.csv',index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Format Items" - ] - }, - { - "cell_type": "code", - "execution_count": 93, - "metadata": {}, - "outputs": [], - "source": [ - "def clean_cols(df):\n", - " return [col.lower().replace(' ', '_').replace('/','_').replace('(','').replace(')','').replace(':','_') for col in df.columns]" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
product_namebrand_manufacturerdescriptioncompositioncertificationssizeformatmaterial_categorystarting_weight_1starting_weight_2starting_weight_3starting_weight_avg)starting_weight_units
012 oz Hot cup / Soup bowlBÉSICS®12 oz Hot cup / Soup bowlPaper, PLA lining, adhesive, inkBPI3’’ diameter, 2.5’’ HNoneNone8.128.108.128.11grams
1Hot cup lidBÉSICS®Hot cup lidCPLA based bio-polymerBPI3.5’’ diameter, 0.5’’ HNoneNone3.583.583.563.57grams
216 oz PLA cold cupGreenware®16 oz PLA cold cupPLA, inkBPI2.5’’ diameter at base, 4’’ diameter at mouth,...NoneNone14.5814.5814.5814.58grams
3CutleryBÉSICS®CutleryCPLA, talcBPI6.5’’ x 1.53’’ (max) x 3/8’’NoneNone4.754.754.754.75grams
4PLA-lined fibre bowl, whiteBÉSICS®PLA-lined fibre bowl, whitePLA, bagasse (sugarcane fibre)NaN5.5’’ x 5.5’’ x 2’’NoneNone10.5210.5210.5110.52grams
5Uncoated paper food trayBÉSICS®Uncoated paper food trayPaper, adhesive, inkNaN2 3/16’’ x 3 1/8’’ 5.75’’NoneNone11.8311.9011.8911.87grams
6Lined paper food tray with lidBÉSICS®Lined paper food tray with lidPaper, wax spray coating, adhesive, inkNaN4.75’’ x 6’’ x 3.25’’NoneNone29.7729.7729.7529.76grams
7Kraft controlNo nameKraft control1-ply kraft paperNaN10’’ x 5 1/8’’ x N/ANoneNone2.842.872.852.85grams
8Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LFWorld Centric™Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF78% sugarcane bagasse, 20% bamboo, 2% PLABPI18\"x9\"x3\"NoneNone47.7847.7847.7847.78grams
916oz NoTree Paper Hot Cup SKU CU-SU-16World Centric™16oz NoTree Paper Hot Cup SKU CU-SU-1690% bamboo, 10% PLABPI5.5\"x2.5\"x3.5\"NoneNone13.5213.5313.5213.52grams
1014oz PLA Cold Cup SKU CP-CS-14World Centric™14oz PLA Cold Cup SKU CP-CS-14100% PLABPI4.5\"2.5\"x4\"NoneNone10.1710.1610.1710.17grams
11PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBBWorld Centric™PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB100% PLABPI10\"x6.5\"x1.25NoneNone15.1215.1415.1515.14grams
12Fiber Cutlery, Spoon SP-FB-6-LFWorld Centric™Fiber Cutlery, Spoon SP-FB-6-LF80% sugarcane bagasse, 20% bambooBPI6\"x1.25\"1.25\"NoneNone4.003.983.983.99grams
133Gallon Food Scrap Bag BG-CS-3World Centric™3Gallon Food Scrap Bag BG-CS-370% PBAT, 30% starchBPI8.75\"x15\"x0.1\"NoneNone7.167.167.157.16grams
148\" Kraft straw ST-PA-8-KWorld Centric™8\" Kraft straw ST-PA-8-K100% unbleached FSC paperBPI8\"x0.25\"0.25\"NoneNone1.071.081.071.07grams
15TPLA Spoon SP-PS-6World Centric™TPLA Spoon SP-PS-670% PLA, 30% TalcBPI6\"x1.25\"0.375\"NoneNone4.974.974.974.97grams
16Wrapper for TPLA Spoon SP-PS-IWorld Centric™Wrapper for TPLA Spoon SP-PS-I60% PBAT, 30% starch, 10% PLABPI8.25\"x2\"x0.1\"NoneNone0.830.820.820.82grams
17Large brown bagSun & Swell/ ElevateLarge brown bagBio resin & wood celluloseASTM D6400, EN13432. The zipper is additionall...10’’ x 6.75’’ x N/ANoneNone12.6912.7312.7412.72grams
18Small zippered clear colour bagSun & Swell / ElevateSmall zippered clear colour bagBio resin & wood celluloseASTM D6400, EN13432. The zipper is additionall...5 7/8’’ x 4 5/8’’ x N/ANoneNone4.844.824.824.83grams
19Printed small bag with brown background and logoSun & Swell / TIPAPrinted small bag with brown background and logoBio based & fossil based polymersEN 13432, ASTM D6400, AS 4736/AS 5810 and TÜV ...4 7/8’’ x 4 1/8’’ x N/ANoneNone4.554.584.574.57grams
20Large natural clear colour bagSun & Swell / ElkLarge natural clear colour bagBio-based carbonNot yet certified (has gone through the proces...8’’ x 6’’ x N/ANoneNone8.388.408.428.40grams
\n", - "
" - ], - "text/plain": [ - " product_name brand_manufacturer \\\n", - "0 12 oz Hot cup / Soup bowl BÉSICS® \n", - "1 Hot cup lid BÉSICS® \n", - "2 16 oz PLA cold cup Greenware® \n", - "3 Cutlery BÉSICS® \n", - "4 PLA-lined fibre bowl, white BÉSICS® \n", - "5 Uncoated paper food tray BÉSICS® \n", - "6 Lined paper food tray with lid BÉSICS® \n", - "7 Kraft control No name \n", - "8 Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF World Centric™ \n", - "9 16oz NoTree Paper Hot Cup SKU CU-SU-16 World Centric™ \n", - "10 14oz PLA Cold Cup SKU CP-CS-14 World Centric™ \n", - "11 PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB World Centric™ \n", - "12 Fiber Cutlery, Spoon SP-FB-6-LF World Centric™ \n", - "13 3Gallon Food Scrap Bag BG-CS-3 World Centric™ \n", - "14 8\" Kraft straw ST-PA-8-K World Centric™ \n", - "15 TPLA Spoon SP-PS-6 World Centric™ \n", - "16 Wrapper for TPLA Spoon SP-PS-I World Centric™ \n", - "17 Large brown bag Sun & Swell/ Elevate \n", - "18 Small zippered clear colour bag Sun & Swell / Elevate \n", - "19 Printed small bag with brown background and logo Sun & Swell / TIPA \n", - "20 Large natural clear colour bag Sun & Swell / Elk \n", - "\n", - " description \\\n", - "0 12 oz Hot cup / Soup bowl \n", - "1 Hot cup lid \n", - "2 16 oz PLA cold cup \n", - "3 Cutlery \n", - "4 PLA-lined fibre bowl, white \n", - "5 Uncoated paper food tray \n", - "6 Lined paper food tray with lid \n", - "7 Kraft control \n", - "8 Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF \n", - "9 16oz NoTree Paper Hot Cup SKU CU-SU-16 \n", - "10 14oz PLA Cold Cup SKU CP-CS-14 \n", - "11 PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB \n", - "12 Fiber Cutlery, Spoon SP-FB-6-LF \n", - "13 3Gallon Food Scrap Bag BG-CS-3 \n", - "14 8\" Kraft straw ST-PA-8-K \n", - "15 TPLA Spoon SP-PS-6 \n", - "16 Wrapper for TPLA Spoon SP-PS-I \n", - "17 Large brown bag \n", - "18 Small zippered clear colour bag \n", - "19 Printed small bag with brown background and logo \n", - "20 Large natural clear colour bag \n", - "\n", - " composition \\\n", - "0 Paper, PLA lining, adhesive, ink \n", - "1 CPLA based bio-polymer \n", - "2 PLA, ink \n", - "3 CPLA, talc \n", - "4 PLA, bagasse (sugarcane fibre) \n", - "5 Paper, adhesive, ink \n", - "6 Paper, wax spray coating, adhesive, ink \n", - "7 1-ply kraft paper \n", - "8 78% sugarcane bagasse, 20% bamboo, 2% PLA \n", - "9 90% bamboo, 10% PLA \n", - "10 100% PLA \n", - "11 100% PLA \n", - "12 80% sugarcane bagasse, 20% bamboo \n", - "13 70% PBAT, 30% starch \n", - "14 100% unbleached FSC paper \n", - "15 70% PLA, 30% Talc \n", - "16 60% PBAT, 30% starch, 10% PLA \n", - "17 Bio resin & wood cellulose \n", - "18 Bio resin & wood cellulose \n", - "19 Bio based & fossil based polymers \n", - "20 Bio-based carbon  \n", - "\n", - " certifications \\\n", - "0 BPI \n", - "1 BPI \n", - "2 BPI \n", - "3 BPI \n", - "4 NaN \n", - "5 NaN \n", - "6 NaN \n", - "7 NaN \n", - "8 BPI \n", - "9 BPI \n", - "10 BPI \n", - "11 BPI \n", - "12 BPI \n", - "13 BPI \n", - "14 BPI \n", - "15 BPI \n", - "16 BPI \n", - "17 ASTM D6400, EN13432. The zipper is additionall... \n", - "18 ASTM D6400, EN13432. The zipper is additionall... \n", - "19 EN 13432, ASTM D6400, AS 4736/AS 5810 and TÜV ... \n", - "20 Not yet certified (has gone through the proces... \n", - "\n", - " size format \\\n", - "0 3’’ diameter, 2.5’’ H None \n", - "1 3.5’’ diameter, 0.5’’ H None \n", - "2 2.5’’ diameter at base, 4’’ diameter at mouth,... None \n", - "3 6.5’’ x 1.53’’ (max) x 3/8’’ None \n", - "4 5.5’’ x 5.5’’ x 2’’ None \n", - "5 2 3/16’’ x 3 1/8’’ 5.75’’ None \n", - "6 4.75’’ x 6’’ x 3.25’’ None \n", - "7 10’’ x 5 1/8’’ x N/A None \n", - "8 18\"x9\"x3\" None \n", - "9 5.5\"x2.5\"x3.5\" None \n", - "10 4.5\"2.5\"x4\" None \n", - "11 10\"x6.5\"x1.25 None \n", - "12 6\"x1.25\"1.25\" None \n", - "13 8.75\"x15\"x0.1\" None \n", - "14 8\"x0.25\"0.25\" None \n", - "15 6\"x1.25\"0.375\" None \n", - "16 8.25\"x2\"x0.1\" None \n", - "17 10’’ x 6.75’’ x N/A None \n", - "18 5 7/8’’ x 4 5/8’’ x N/A None \n", - "19 4 7/8’’ x 4 1/8’’ x N/A None \n", - "20 8’’ x 6’’ x N/A None \n", - "\n", - " material_category starting_weight_1 starting_weight_2 starting_weight_3 \\\n", - "0 None 8.12 8.10 8.12 \n", - "1 None 3.58 3.58 3.56 \n", - "2 None 14.58 14.58 14.58 \n", - "3 None 4.75 4.75 4.75 \n", - "4 None 10.52 10.52 10.51 \n", - "5 None 11.83 11.90 11.89 \n", - "6 None 29.77 29.77 29.75 \n", - "7 None 2.84 2.87 2.85 \n", - "8 None 47.78 47.78 47.78 \n", - "9 None 13.52 13.53 13.52 \n", - "10 None 10.17 10.16 10.17 \n", - "11 None 15.12 15.14 15.15 \n", - "12 None 4.00 3.98 3.98 \n", - "13 None 7.16 7.16 7.15 \n", - "14 None 1.07 1.08 1.07 \n", - "15 None 4.97 4.97 4.97 \n", - "16 None 0.83 0.82 0.82 \n", - "17 None 12.69 12.73 12.74 \n", - "18 None 4.84 4.82 4.82 \n", - "19 None 4.55 4.58 4.57 \n", - "20 None 8.38 8.40 8.42 \n", - "\n", - " starting_weight_avg) starting_weight_units \n", - "0 8.11 grams \n", - "1 3.57 grams \n", - "2 14.58 grams \n", - "3 4.75 grams \n", - "4 10.52 grams \n", - "5 11.87 grams \n", - "6 29.76 grams \n", - "7 2.85 grams \n", - "8 47.78 grams \n", - "9 13.52 grams \n", - "10 10.17 grams \n", - "11 15.14 grams \n", - "12 3.99 grams \n", - "13 7.16 grams \n", - "14 1.07 grams \n", - "15 4.97 grams \n", - "16 0.82 grams \n", - "17 12.72 grams \n", - "18 4.83 grams \n", - "19 4.57 grams \n", - "20 8.40 grams " - ] - }, - "execution_count": 46, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "items = raw_bags[[\"Product Name\", \"Brand/Manufacturer\", \"Description\", \"Composition\", \"Certifications\", \"Size\"]].drop_duplicates().reset_index(drop=True)\n", - "# Update items columns - this data is missing in current file\n", - "items[\"format\"] = None\n", - "items[\"material_category\"] = None\n", - "# Initial weight is standardized for specific items\n", - "starting_weights = raw_bags[['Product Name', 'Weight 1', 'Weight 2', 'Weight 3', 'Weight (average)', 'Weight units']].drop_duplicates().reset_index(drop=True)\n", - "items = pd.merge(items, starting_weights, how=\"left\", on=\"Product Name\")\n", - "items.columns = clean_cols(items)\n", - "rename_items = {\n", - " \"weight_1\": \"starting_weight_1\",\n", - " \"weight_2\": \"starting_weight_2\",\n", - " \"weight_3\": \"starting_weight_3\",\n", - " \"weight_average\": \"starting_weight_avg)\",\n", - " \"weight_units\": \"starting_weight_units\"\n", - "}\n", - "items = items.rename(columns=rename_items)\n", - "items" - ] - }, - { - "cell_type": "code", - "execution_count": 44, - "metadata": {}, - "outputs": [], - "source": [ - "items.to_csv('items.csv',index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Format Bag Sets & Bag Obs" - ] - }, - { - "cell_type": "code", - "execution_count": 64, - "metadata": {}, - "outputs": [], - "source": [ - "# Note: Per most recent meeting on 12/14, this is probably not necessary - bag sets prob doesn't need to exist as a table\n", - "# raw_bags[\"Item Id\"] = map_to_foreign_key(raw_bags, items, 'Product Name')\n", - "# raw_bags.head(2)\n", - "# # Do one step to get unique items per bag\n", - "# bag_sets = raw_bags.groupby(['Bag Set', 'Facility Id', 'Trial Id', 'TrialBagType', 'Bag Colour'])['Item Id'].apply(list).reset_index()\n", - "# bag_sets['Trial Id'] = map_to_foreign_key(bag_sets, trials, 'Trial Id')\n", - "# bag_sets['Facility Id'] = map_to_foreign_key(bag_sets, facilities, 'Facility Id')\n", - "# bag_sets\n", - "# bag_sets.to_csv('bag_sets.csv')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# Note: All of the bag observations are actually included in the observations table\n", - "# bag_obs = raw_bags.copy()\n", - "# bag_obs[\"Item Id\"] = map_to_foreign_key(bag_obs, items, 'Product Name')\n", - "# bag_obs[\"Facility Id\"] = map_to_foreign_key(bag_obs, facilities, 'Org Id')\n", - "# bag_obs[\"Bag Id\"] = map_to_foreign_key(bag_obs, bags, 'Bag Set')\n", - "# bag_obs[\"Trial Id\"] = map_to_foreign_key(bag_obs, trials, 'Trial Id')\n", - "# bag_obs = bag_obs.drop(columns=['Bag Colour', 'Bag Set', 'Product Name', 'TrialBagType', 'Brand/Manufacturer', 'Description', 'Composition', 'Certifications', 'Size'])\n", - "# bag_obs.to_csv('bag_obs.csv')\n", - "# bag_obs.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Create Bags Table" - ] - }, - { - "cell_type": "code", - "execution_count": 50, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Facility IdTrial IdBag ColourBag IdStageWeatherMoistureTempTemp UnitsBulk Density...Bag NotesProduct NamePhotoFragment SizeWeight 1Weight 2Weight 3Product Weight AvgWeight UnitsProduct Notes
04454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depth12 oz Hot cup / Soup bowlY3’’ diameter, 2.5’’ H8.128.108.128.11gramsNaN
14454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depthHot cup lidY3.5’’ diameter, 0.5’’ H3.583.583.563.57gramsNaN
24454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depth16 oz PLA cold cupY2.5’’ diameter at base, 4’’ diameter at mouth,...14.5814.5814.5814.58gramsNaN
34454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depthCutleryY6.5’’ x 1.53’’ (max) x 3/8’’4.754.754.754.75gramsNaN
44454744547-01-21GreenA-1StartWindy0.5165-80F754 lbs/CY (manual) \\n0.29 g/cc (lab)...Top depthPLA-lined fibre bowl, whiteY5.5’’ x 5.5’’ x 2’’10.5210.5210.5110.52gramsNaN
\n", - "

5 rows × 27 columns

\n", - "
" - ], - "text/plain": [ - " Facility Id Trial Id Bag Colour Bag Id Stage Weather Moisture Temp \\\n", - "0 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "1 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "2 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "3 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "4 44547 44547-01-21 Green A-1 Start Windy 0.51 65-80 \n", - "\n", - " Temp Units Bulk Density ... Bag Notes \\\n", - "0 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "1 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "2 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "3 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "4 F 754 lbs/CY (manual) \\n0.29 g/cc (lab) ... Top depth \n", - "\n", - " Product Name Photo \\\n", - "0 12 oz Hot cup / Soup bowl Y \n", - "1 Hot cup lid Y \n", - "2 16 oz PLA cold cup Y \n", - "3 Cutlery Y \n", - "4 PLA-lined fibre bowl, white Y \n", - "\n", - " Fragment Size Weight 1 Weight 2 \\\n", - "0 3’’ diameter, 2.5’’ H 8.12 8.10 \n", - "1 3.5’’ diameter, 0.5’’ H 3.58 3.58 \n", - "2 2.5’’ diameter at base, 4’’ diameter at mouth,... 14.58 14.58 \n", - "3 6.5’’ x 1.53’’ (max) x 3/8’’ 4.75 4.75 \n", - "4 5.5’’ x 5.5’’ x 2’’ 10.52 10.52 \n", - "\n", - " Weight 3 Product Weight Avg Weight Units Product Notes \n", - "0 8.12 8.11 grams NaN \n", - "1 3.56 3.57 grams NaN \n", - "2 14.58 14.58 grams NaN \n", - "3 4.75 4.75 grams NaN \n", - "4 10.51 10.52 grams NaN \n", - "\n", - "[5 rows x 27 columns]" - ] - }, - "execution_count": 50, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "raw_observations.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 60, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
bag_idfacility_idtrial_idbag_notesbag_typecompostable_idbag_settrial_bag_type
0A-111Top depthStandardCASP004-01-A-1ABaseline
1A-211Top depthStandardCASP004-01-A-2ABaseline
2A-311Top depthStandardCASP004-01-A-3ABaseline
3A-411Top depthStandardCASP004-01-A-4ABaseline
4A-511Bottom depthStandardCASP004-01-A-5ABaseline
5A-611Bottom depthStandardCASP004-01-A-6ABaseline
6B-111Top depthStandardCASP004-01-B-1BCustom
7B-211Top depthStandardCASP004-01-B-2BCustom
8B-311Top depthStandardCASP004-01-B-3BCustom
9B-411Top depthStandardCASP004-01-B-4BCustom
10B-511Bottom depthStandardCASP004-01-B-5BCustom
11B-611Bottom depthStandardCASP004-01-B-6BCustom
12C-111Top depthStandardCASP004-01-C-1CCustom
13C-211Top depthStandardCASP004-01-C-2CCustom
14C-311Top depthStandardCASP004-01-C-3CCustom
15C-411Top depthStandardCASP004-01-C-4CCustom
16C-511Bottom depthStandardCASP004-01-C-5CCustom
17C-611Bottom depthStandardCASP004-01-C-6CCustom
\n", - "
" - ], - "text/plain": [ - " bag_id facility_id trial_id bag_notes bag_type compostable_id \\\n", - "0 A-1 1 1 Top depth Standard CASP004-01-A-1 \n", - "1 A-2 1 1 Top depth Standard CASP004-01-A-2 \n", - "2 A-3 1 1 Top depth Standard CASP004-01-A-3 \n", - "3 A-4 1 1 Top depth Standard CASP004-01-A-4 \n", - "4 A-5 1 1 Bottom depth Standard CASP004-01-A-5 \n", - "5 A-6 1 1 Bottom depth Standard CASP004-01-A-6 \n", - "6 B-1 1 1 Top depth Standard CASP004-01-B-1 \n", - "7 B-2 1 1 Top depth Standard CASP004-01-B-2 \n", - "8 B-3 1 1 Top depth Standard CASP004-01-B-3 \n", - "9 B-4 1 1 Top depth Standard CASP004-01-B-4 \n", - "10 B-5 1 1 Bottom depth Standard CASP004-01-B-5 \n", - "11 B-6 1 1 Bottom depth Standard CASP004-01-B-6 \n", - "12 C-1 1 1 Top depth Standard CASP004-01-C-1 \n", - "13 C-2 1 1 Top depth Standard CASP004-01-C-2 \n", - "14 C-3 1 1 Top depth Standard CASP004-01-C-3 \n", - "15 C-4 1 1 Top depth Standard CASP004-01-C-4 \n", - "16 C-5 1 1 Bottom depth Standard CASP004-01-C-5 \n", - "17 C-6 1 1 Bottom depth Standard CASP004-01-C-6 \n", - "\n", - " bag_set trial_bag_type \n", - "0 A Baseline \n", - "1 A Baseline \n", - "2 A Baseline \n", - "3 A Baseline \n", - "4 A Baseline \n", - "5 A Baseline \n", - "6 B Custom \n", - "7 B Custom \n", - "8 B Custom \n", - "9 B Custom \n", - "10 B Custom \n", - "11 B Custom \n", - "12 C Custom \n", - "13 C Custom \n", - "14 C Custom \n", - "15 C Custom \n", - "16 C Custom \n", - "17 C Custom " - ] - }, - "execution_count": 60, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "TRIAL_NAME = \"CASP004-01\"\n", - "bags = raw_observations[['Bag Id', \"Facility Id\", \"Trial Id\", \"Bag Notes\", \"Bag Type\"]].drop_duplicates().reset_index(drop=True)\n", - "bags['Facility Id'] = map_to_foreign_key(bags, 'Facility Id', facilities, 'facility_id')\n", - "bags['Trial Id'] = map_to_foreign_key(bags, 'Trial Id', trials, 'trial_id')\n", - "bags[\"compostable_id\"] = TRIAL_NAME + \"-\" + bags['Bag Id']\n", - "bags[\"bag_set\"] = bags[\"Bag Id\"].str.split(\"-\").str[0]\n", - "bagset2bagtype = {\n", - " \"A\": \"Baseline\",\n", - " \"B\": \"Custom\",\n", - " \"C\": \"Custom\"\n", - "}\n", - "bags[\"trial_bag_type\"] = bags[\"bag_set\"].map(bagset2bagtype)\n", - "bags.columns = clean_cols(bags)\n", - "bags" - ] - }, - { - "cell_type": "code", - "execution_count": 61, - "metadata": {}, - "outputs": [], - "source": [ - "bags.to_csv(\"bags.csv\", index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Create Observations Table" - ] - }, - { - "cell_type": "code", - "execution_count": 103, - "metadata": {}, - "outputs": [], - "source": [ - "obs_keep_cols = [\n", - " \"facility_id\",\n", - " \"trial_id\",\n", - " \"bag_id\",\n", - " \"product_id\",\n", - " \"stage\",\n", - " \"weather\",\n", - " \"moisture\",\n", - " \"measurement_method_moisture\",\n", - " \"ambient_temp\",\n", - " \"temp_units\",\n", - " \"measurement_method_temperature\",\n", - " \"bulk_density_manual\",\n", - " \"bulk_density_units_manual\",\n", - " \"bulk_density_lab\",\n", - " \"bulk_density_units_lab\",\n", - " \"ph\",\n", - " \"c_n\",\n", - " \"maturity\",\n", - " \"maturity_units\",\n", - " \"notes\",\n", - " \"bag_intact?_y_n\",\n", - " \"bag_notes\",\n", - " \"photo\",\n", - " \"fragment_size\",\n", - " \"weight_1\",\n", - " \"weight_2\",\n", - " \"weight_3\",\n", - " \"product_weight_avg\", # rename\n", - " \"weight_units\",\n", - " \"product_notes\"\n", - "]" - ] - }, - { - "cell_type": "code", - "execution_count": 108, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
facility_idtrial_idbag_iditem_idtrial_stageweathermoisture_in_fieldmeasurement_method_moistureambient_temptemp_units...bag_intactbag_notesphotofragment_sizeweight_1weight_2weight_3weight_avgweight_unitsproduct_notes
01111StartWindy0.51Oven drying72.5F...FalseTop depthTrue3’’ diameter, 2.5’’ H8.128.108.128.11gramsNaN
11112StartWindy0.51Oven drying72.5F...FalseTop depthTrue3.5’’ diameter, 0.5’’ H3.583.583.563.57gramsNaN
\n", - "

2 rows × 30 columns

\n", - "
" - ], - "text/plain": [ - " facility_id trial_id bag_id item_id trial_stage weather \\\n", - "0 1 1 1 1 Start Windy \n", - "1 1 1 1 2 Start Windy \n", - "\n", - " moisture_in_field measurement_method_moisture ambient_temp temp_units \\\n", - "0 0.51 Oven drying 72.5 F \n", - "1 0.51 Oven drying 72.5 F \n", - "\n", - " ... bag_intact bag_notes photo fragment_size weight_1 \\\n", - "0 ... False Top depth True 3’’ diameter, 2.5’’ H 8.12 \n", - "1 ... False Top depth True 3.5’’ diameter, 0.5’’ H 3.58 \n", - "\n", - " weight_2 weight_3 weight_avg weight_units product_notes \n", - "0 8.10 8.12 8.11 grams NaN \n", - "1 3.58 3.56 3.57 grams NaN \n", - "\n", - "[2 rows x 30 columns]" - ] - }, - "execution_count": 108, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# TODO: Index got messed up somewhere here\n", - "\n", - "def calc_mean_temp_from_range(range):\n", - " start, end = range.split('-')\n", - " return (int(start) + int(end))/ 2\n", - "\n", - "obs = raw_observations.copy()\n", - "obs['Facility Id'] = map_to_foreign_key(obs, 'Facility Id', facilities, 'facility_id')\n", - "obs['Trial Id'] = map_to_foreign_key(obs, 'Trial Id', trials, 'trial_id')\n", - "obs['Bag Id'] = map_to_foreign_key(obs, 'Bag Id', bags, 'bag_id')\n", - "obs['Product Id'] = map_to_foreign_key(obs, 'Product Name', items, 'product_name')\n", - "# Add missing columns\n", - "obs[\"maturity_units\"] = None\n", - "obs[\"measurement_method_moisture\"] = \"Oven drying\"\n", - "obs[\"measurement_method_temperature)\"] = \"Instrumentation\"\n", - "# Handle bulk density\n", - "obs[\"bulk_density_manual\"] = obs[\"Bulk Density\"].str.split().str[0]\n", - "obs[\"bulk_density_units_manual\"] = \"lbs/CY\"\n", - "obs[\"bulk_density_lab)\"] = obs[\"Bulk Density\"].str.split().str[3]\n", - "obs[\"bulk_density_units_lab)\"] = \"g/cc\"\n", - "# Note: apply does in fact handle indexing properly for this kind of thing\n", - "obs[\"ambient_temp\"] = obs[\"Temp\"].dropna().apply(calc_mean_temp_from_range)\n", - "# Convert photo and bag intact to boolean\n", - "obs['Bag Intact? (Y/N)'] = obs['Bag Intact? (Y/N)'].str == \"Y\"\n", - "obs[\"Photo\"] = obs['Photo'] == \"Y\"\n", - "# If weight is missing, it's 0 (couldn't find the object)\n", - "obs[['Weight 1', 'Weight 2', 'Weight 3', 'Product Weight Avg']] = obs[['Weight 1', 'Weight 2', 'Weight 3', 'Product Weight Avg']].fillna(0)\n", - "obs[\"Weight Units\"] = \"grams\"\n", - "# Except for bags 5 & 6 — they actually couldn't find those\n", - "obs.loc[(obs['Bag Id'] == 5) | (obs['Bag Id'] == 6), ['Weight 1', 'Weight 2', 'Weight 3', 'Product Weight Avg', 'Weight Units']] = np.NaN\n", - "obs.columns = clean_cols(obs)\n", - "obs = obs[obs_keep_cols]\n", - "rename_obs = {\n", - " \"product_id\": \"item_id\",\n", - " \"stage\": \"trial_stage\",\n", - " \"moisture\": \"moisture_in_field\",\n", - " \"bag_intact?_y_n\": \"bag_intact\",\n", - " \"product_weight_avg\": \"weight_avg\"\n", - "}\n", - "obs = obs.rename(columns=rename_obs)\n", - "obs.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": 109, - "metadata": {}, - "outputs": [], - "source": [ - "obs.to_csv('obs.csv', index=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Attempt at Splitting out Measurements (Probably Unnecessary)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "obs_c = obs_c.reset_index().rename(columns={'index': 'Observation Id'})" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "obs_c.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "measurements = obs_c.melt(id_vars=\"Observation Id\", var_name=['Measurement Type'], value_vars=['Moisture', 'Ambient Temp', 'Bulk Density', 'pH', 'C:N', 'Maturity', 'Weight 1', 'Weight 2', 'Weight 3'], value_name='Value')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "measurements" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# TODO: Need to figure out adding units and methodology to measurements\n", - "# Methodology\n", - "# Location\n", - "# Units\n", - "# Moisture (In Lab)\n", - "# Moisture (In Field)\n", - "# Do the Bulk Density split » (In Field) & (In Lab)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "units_mapping = {\n", - " \"Weight 1\": \"grams\",\n", - " \"Weight 2\": \"grams\",\n", - " \"Weight 3\": \"grams\",\n", - "}" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "measurements[\"Units\"] = measurements[\"Measurement Type\"].map(units_mapping)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "measurements" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "measurements.to_csv(\"measurements.csv\")" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "obs_final = obs_c[['Facility Id', 'Trial Id', 'Bag Id', 'Product Id', 'Trial Stage', 'Weather', 'Notes', 'Bag Intact? (Y/N)','Bag Notes', 'Photo', 'Fragment Size', 'Product Notes']]" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "obs_final.head(2)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Old Code Below" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "import numpy as np\n", - "X = np.array([[1,1,1], [0,0,0], [1,1,1]])\n", - "np.mean(X, axis=(0,1))" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "\n", - "df_obs['product_id'] = raw_observations['Product Name'].map(df_items.reset_index().set_index('Product Name')['index'].to_dict())" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "df_obs.head(2)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# Facilities Table:\n", - "# Facility Id (Primary Key)\n", - "\n", - "# Trials Table:\n", - "# Trial Id (Primary Key)\n", - "# Facility Id (Foreign Key to Facilities Table)\n", - "# Notes\n", - "\n", - "# Products Table:\n", - "# Product Id (Auto-generated Primary Key)\n", - "# Product Name\n", - "# Product Weight Avg\n", - "# Weight Units\n", - "# Product Notes\n", - "\n", - "# Bags Table:\n", - "# Bag Id (Primary Key)\n", - "# Products (Foreign Key to Products Table)\n", - "# Bag Colour\n", - "# Bag Type\n", - "\n", - "# Observations Table:\n", - "# Observation Id (Auto-generated Primary Key)\n", - "# Trial Id (Foreign Key to Trials Table)\n", - "# Bag Id (Foreign Key to Bags Table)\n", - "# Product Id (Foreign Key to Products Table)\n", - "# Stage\n", - "# Weather\n", - "# Moisture\n", - "# Temp\n", - "# Temp Units\n", - "# Bulk Density\n", - "# Density Units\n", - "# pH\n", - "# C:N\n", - "# Maturity\n", - "# Photo\n", - "# Fragment Size\n", - "# Bag Intact? (Y/N)\n", - "# Bag Notes\n", - "# Weight 1\n", - "# Weight 2\n", - "# Weight 3\n", - "\n", - "# from sqlalchemy import create_engine\n", - "# engine = create_engine('postgresql://username:password@localhost/dbname')\n", - "# for sheet, df in sheet_to_df_map.items():\n", - "# df.to_sql(sheet, engine, if_exists='replace')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "df_facs = pd.DataFrame()\n", - "df_prods = df[['Org Id']].drop_duplicates()\n", - "df_bags = pd.DataFrame()\n", - "df_obs = pd.DataFrame()" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "products = df_observations['Product Name'].unique()\n", - "products" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "trials = df_observations['Trial Id'] .unique()\n", - "trials" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "org_df = unique_orgs.rename(columns={'Org Id': 'Org_Id'})\n", - "org_df['Org_Id'] = range(1, len(org_df) + 1) # Explicitly assigning unique IDs\n", - "\n", - "product_df = unique_products.reset_index(drop=True) # Resetting index\n", - "product_df['Product_Id'] = range(1, len(product_df) + 1)" - ] - } - ], - "metadata": { - "kernelspec": { - "display_name": "base", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.8" - }, - "orig_nbformat": 4 - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/notebooks/visualizations.ipynb b/notebooks/visualizations.ipynb deleted file mode 100644 index 6d16fdf..0000000 --- a/notebooks/visualizations.ipynb +++ /dev/null @@ -1,92 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "import plotly.graph_objs as go\n", - "import plotly.offline as pyo\n", - "import pandas as pd" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "filepath = \"disaggregated-disintegration-results.csv\"" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [], - "source": [ - "df = pd.read_csv(filepath)" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'box_and_whisker_plot.html'" - ] - }, - "execution_count": 6, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Sample data\n", - "data = []\n", - "\n", - "for item_name, group in df.groupby('product_name'):\n", - " data.append(go.Box(y=group['avg_residuals'], name=item_name, boxpoints='outliers'))\n", - "\n", - "layout = go.Layout(title='Box and Whisker Plot')\n", - "\n", - "fig = go.Figure(data=data, layout=layout)\n", - "\n", - "# Show the figure\n", - "pyo.plot(fig, filename='box_and_whisker_plot.html')" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "base", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.8" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -}