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",
- " 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",
- " ... | \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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " Bowl | \n",
- " BÉSICS® | \n",
- " WeiMon | \n",
- " WM-W270 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " BESICS Bowl | \n",
- " NaN | \n",
- " Fiber | \n",
- " ... | \n",
- " Paper, PLA lining, adhesive, ink | \n",
- " BPI | \n",
- " Baseline | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.113333 | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " NaN | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A2 | \n",
- " Hot Cup Lid | \n",
- " BÉSICS® | \n",
- " Multiple | \n",
- " NaN | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 12oz CPLA Hot Cup Lid | \n",
- " Hot cup lid | \n",
- " NaN | \n",
- " Biopolymer | \n",
- " ... | \n",
- " Crystallized PLA | \n",
- " BPI | \n",
- " Baseline | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.573333 | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " NaN | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A2 | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 12oz CPLA Hot Cup Lid | \n",
- " Biopolymer | \n",
- " Rigid Biopolymer (< 0.75mm) | \n",
- " CPLA | \n",
- " 3.573333 | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility Name | \n",
- " Trial Stage | \n",
- " Bag Set | \n",
- " Bag Number | \n",
- " N | \n",
- " O | \n",
- " Q | \n",
- " V | \n",
- " B | \n",
- " D | \n",
- " ... | \n",
- " K | \n",
- " K1 | \n",
- " K2 | \n",
- " K3 | \n",
- " N.1 | \n",
- " O.1 | \n",
- " P | \n",
- " Q.1 | \n",
- " S | \n",
- " V.1 | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " First Removal | \n",
- " A (blue) | \n",
- " 10 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 0.244 | \n",
- " 0.039 | \n",
- " ... | \n",
- " NaN | \n",
- " 0.618 | \n",
- " 0.233 | \n",
- " 0.225 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " First Removal | \n",
- " A (blue) | \n",
- " 6 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 0.075 | \n",
- " 0.237 | \n",
- " ... | \n",
- " NaN | \n",
- " 0.579 | \n",
- " 0.023 | \n",
- " 0.197 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility Name | \n",
- " Trial Stage | \n",
- " Bag Set | \n",
- " Bag Number | \n",
- " Item ID | \n",
- " % Residuals (Weight) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 1 | \n",
- " N | \n",
- " 0.000000 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 2 | \n",
- " N | \n",
- " 1.002848 | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility Name | \n",
- " Trial Stage | \n",
- " Bag Set | \n",
- " Bag Number | \n",
- " Item ID | \n",
- " % Residuals (Area) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 1 | \n",
- " N | \n",
- " 0.000000 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 2 | \n",
- " N | \n",
- " 0.720347 | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility Name | \n",
- " Trial Stage | \n",
- " Bag Set | \n",
- " Bag Number | \n",
- " Item ID | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 1 | \n",
- " B | \n",
- " 0.042 | \n",
- " 0.121 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 1 | \n",
- " D | \n",
- " 0.014 | \n",
- " 0.020 | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility Name | \n",
- " Trial Stage | \n",
- " Bag Set | \n",
- " Bag Number | \n",
- " Item ID | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 13 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 2 | \n",
- " K3 | \n",
- " NaN | \n",
- " 0.576 | \n",
- "
\n",
- " \n",
- " 27 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 5 | \n",
- " B | \n",
- " NaN | \n",
- " 0.201 | \n",
- "
\n",
- " \n",
- " 31 | \n",
- " Facility 1 ( Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 5 | \n",
- " K1 | \n",
- " NaN | \n",
- " 0.123 | \n",
- "
\n",
- " \n",
- " 126 | \n",
- " Facility 10 (Windrow) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 5 | \n",
- " I | \n",
- " NaN | \n",
- " 0.373 | \n",
- "
\n",
- " \n",
- " 368 | \n",
- " Facility 5 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 4 | \n",
- " K1 | \n",
- " NaN | \n",
- " 0.263 | \n",
- "
\n",
- " \n",
- " 588 | \n",
- " Facility 8 (ASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 10 | \n",
- " K1 | \n",
- " NaN | \n",
- " 0.539 | \n",
- "
\n",
- " \n",
- " 689 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 1 | \n",
- " K2 | \n",
- " 0.052 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 696 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 3 | \n",
- " K2 | \n",
- " 0.134 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 703 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 5 | \n",
- " K2 | \n",
- " 0.148 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 710 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 7 | \n",
- " K2 | \n",
- " 0.048 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 716 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " A (blue) | \n",
- " 8 | \n",
- " K2 | \n",
- " 0.075 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 721 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 10 | \n",
- " K2 | \n",
- " 0.040 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 730 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 3 | \n",
- " K2 | \n",
- " 0.043 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 739 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 7 | \n",
- " K2 | \n",
- " 0.059 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 748 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 8 | \n",
- " K2 | \n",
- " 0.166 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 757 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " B (green) | \n",
- " 9 | \n",
- " K2 | \n",
- " 0.124 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 764 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " C (yellow) | \n",
- " 10 | \n",
- " K2 | \n",
- " 0.051 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 769 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " C (yellow) | \n",
- " 6 | \n",
- " K2 | \n",
- " 0.108 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 774 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " C (yellow) | \n",
- " 7 | \n",
- " K2 | \n",
- " 0.103 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 779 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " C (yellow) | \n",
- " 8 | \n",
- " K2 | \n",
- " 0.106 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 783 | \n",
- " Facility 9 (EASP) | \n",
- " Second Removal | \n",
- " C (yellow) | \n",
- " 9 | \n",
- " K2 | \n",
- " 0.121 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial | \n",
- " Item ID | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " B | \n",
- " 0.042 | \n",
- " 0.121 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " D | \n",
- " 0.014 | \n",
- " 0.020 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " K | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " Biopolymer | \n",
- " Rigid Biopolymer (< 0.75mm) | \n",
- " CPLA | \n",
- " 2.5 | \n",
- " Facility 1 ( Windrow) | \n",
- " 0.766 | \n",
- " 0.360 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " K | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " Biopolymer | \n",
- " Rigid Biopolymer (< 0.75mm) | \n",
- " CPLA | \n",
- " 2.5 | \n",
- " Facility 1 ( Windrow) | \n",
- " 0.566 | \n",
- " 0.236 | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " AD001-01 | \n",
- " Set A | \n",
- " AD T10 H7 | \n",
- " CPLA Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " HIGH | \n",
- " 2 | \n",
- " 6.68 | \n",
- " 6.3 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " AD001-01 | \n",
- " Set A | \n",
- " AD T7 H3 | \n",
- " CPLA Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " HIGH | \n",
- " 2 | \n",
- " 0 | \n",
- " 0.0 | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " Item ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " AD001-01 | \n",
- " Set A | \n",
- " AD T10 H7 | \n",
- " CPLA Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " HIGH | \n",
- " 2 | \n",
- " 6.68 | \n",
- " 6.3 | \n",
- " A16 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " AD001-01 | \n",
- " Set A | \n",
- " AD T7 H3 | \n",
- " CPLA Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " HIGH | \n",
- " 2 | \n",
- " 0 | \n",
- " 0.0 | \n",
- " A16 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- " Trial | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " AD001-01 | \n",
- " Set B | \n",
- " AD T10 H8 | \n",
- " HIGH | \n",
- " 2 | \n",
- " 23.21 | \n",
- " 18.57 | \n",
- " 1.144412 | \n",
- " None | \n",
- " AD001-01 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " AD001-01 | \n",
- " Set B | \n",
- " AD T7 H4 | \n",
- " HIGH | \n",
- " 2 | \n",
- " 7.52 | \n",
- " 6.21 | \n",
- " 0.382703 | \n",
- " None | \n",
- " AD001-01 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " AD001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 1.144412 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " AD001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 0.382703 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Set | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR001-01 | \n",
- " BL1 | \n",
- " Full | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " LOW | \n",
- " 1 | \n",
- " 8.55 | \n",
- " 7.74 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR001-01 | \n",
- " CL3 | \n",
- " Full | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " LOW | \n",
- " 1 | \n",
- " 6.73 | \n",
- " 6.71 | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Set | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " Item ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR001-01 | \n",
- " BL1 | \n",
- " Full | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " LOW | \n",
- " 1 | \n",
- " 8.55 | \n",
- " 7.74 | \n",
- " A1 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR001-01 | \n",
- " CL3 | \n",
- " Full | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " LOW | \n",
- " 1 | \n",
- " 6.73 | \n",
- " 6.71 | \n",
- " A1 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Set | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- " Trial | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " OWR001-01 | \n",
- " BL1 | \n",
- " Full | \n",
- " LOW | \n",
- " 1 | \n",
- " 8.55 | \n",
- " 7.74 | \n",
- " 0.953985 | \n",
- " None | \n",
- " OWR001-01 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " OWR001-01 | \n",
- " CL3 | \n",
- " Full | \n",
- " LOW | \n",
- " 1 | \n",
- " 6.73 | \n",
- " 6.71 | \n",
- " 0.827034 | \n",
- " None | \n",
- " OWR001-01 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 0.953985 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 0.827034 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R1 H8 | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " HIGH | \n",
- " 2 | \n",
- " 0.0 | \n",
- " 0.00 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R1 H8 | \n",
- " BESICS Sleeve | \n",
- " BÉSICS® Sleeve | \n",
- " HIGH | \n",
- " 2 | \n",
- " 3.2 | \n",
- " 3.03 | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " Item ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R1 H8 | \n",
- " BESICS Bowl | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " HIGH | \n",
- " 2 | \n",
- " 0.0 | \n",
- " 0.00 | \n",
- " A1 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R1 H8 | \n",
- " BESICS Sleeve | \n",
- " BÉSICS® Sleeve | \n",
- " HIGH | \n",
- " 2 | \n",
- " 3.2 | \n",
- " 3.03 | \n",
- " A67 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial ID | \n",
- " Trial Bag Set | \n",
- " Trial Bag ID | \n",
- " Load Concentration | \n",
- " Number of Items per bag | \n",
- " Residual Item Weight - Wet | \n",
- " Residual Weight - Oven-dry | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- " Trial | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R1 H8 | \n",
- " HIGH | \n",
- " 2 | \n",
- " 0.00 | \n",
- " 0.00 | \n",
- " 0.000000 | \n",
- " None | \n",
- " CASP001-01 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " CASP001-01 | \n",
- " Set B | \n",
- " ST R2 H4 | \n",
- " HIGH | \n",
- " 2 | \n",
- " 14.76 | \n",
- " 13.05 | \n",
- " 0.804232 | \n",
- " None | \n",
- " CASP001-01 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 0.000000 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP001-01 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 0.804232 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " OG Description | \n",
- " Item ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " These are the ones missing from CASP004: | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " A6 | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Bag Set Detail | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Number of Items per bag | \n",
- " Initial Item Weight - Aggregate | \n",
- " Final Residual Weight - wet - aggregate | \n",
- " Weight units | \n",
- " Initial Per-Item Weight | \n",
- " Notes on Final Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP003-01 | \n",
- " A1 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " Plastic Cup | \n",
- " Fabrikal 16 oz PLA cold cup | \n",
- " 1 | \n",
- " 15 | \n",
- " 0.0 | \n",
- " grams | \n",
- " 15.0 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP003-01 | \n",
- " A2 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " Plastic Cup | \n",
- " Fabrikal 16 oz PLA cold cup | \n",
- " 1 | \n",
- " 15 | \n",
- " 0.0 | \n",
- " grams | \n",
- " 15.0 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Bag Set Detail | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Number of Items per bag | \n",
- " Initial Item Weight - Aggregate | \n",
- " Final Residual Weight - wet - aggregate | \n",
- " Weight units | \n",
- " Initial Per-Item Weight | \n",
- " Notes on Final Weight | \n",
- " Item ID | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP003-01 | \n",
- " A1 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " Plastic Cup | \n",
- " Fabrikal 16 oz PLA cold cup | \n",
- " 1 | \n",
- " 15 | \n",
- " 0.0 | \n",
- " grams | \n",
- " 15.0 | \n",
- " NaN | \n",
- " A11 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP003-01 | \n",
- " A2 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " Plastic Cup | \n",
- " Fabrikal 16 oz PLA cold cup | \n",
- " 1 | \n",
- " 15 | \n",
- " 0.0 | \n",
- " grams | \n",
- " 15.0 | \n",
- " NaN | \n",
- " A11 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " ... | \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",
- " Start Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 6 | \n",
- " A7 | \n",
- " Box | \n",
- " BÉSICS® | \n",
- " Seaside Paper | \n",
- " NaN | \n",
- " Paper Tray with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " Lined paper food tray with lid | \n",
- " NaN | \n",
- " Fiber | \n",
- " ... | \n",
- " NaN | \n",
- " Baseline | \n",
- " 29.77 | \n",
- " 29.77 | \n",
- " 29.75 | \n",
- " 29.763333 | \n",
- " 4.75’’ x 6’’ x 3.25’’ | \n",
- " NaN | \n",
- " NaN | \n",
- " 29.763333 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Bag Set Detail | \n",
- " Number of Items per bag | \n",
- " Initial Item Weight - Aggregate | \n",
- " Final Residual Weight - wet - aggregate | \n",
- " Weight units | \n",
- " Initial Per-Item Weight | \n",
- " Notes on Final Weight | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- " Trial | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A7 | \n",
- " Paper Tray with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA-lined fibre | \n",
- " 29.763333 | \n",
- " CASP003-01 | \n",
- " A1 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " 1 | \n",
- " 35 | \n",
- " 40.0 | \n",
- " grams | \n",
- " 35.0 | \n",
- " NaN | \n",
- " 1.343935 | \n",
- " None | \n",
- " CASP003-01 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A7 | \n",
- " Paper Tray with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA-lined fibre | \n",
- " 29.763333 | \n",
- " CASP003-01 | \n",
- " A2 | \n",
- " Black | \n",
- " CFTP baseline | \n",
- " 1 | \n",
- " 35 | \n",
- " 52.0 | \n",
- " grams | \n",
- " 35.0 | \n",
- " NaN | \n",
- " 1.747116 | \n",
- " None | \n",
- " CASP003-01 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " CASP003-01 | \n",
- " A7 | \n",
- " Paper Tray with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA-lined fibre | \n",
- " 29.763333 | \n",
- " 1.343935 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " CASP003-01 | \n",
- " A7 | \n",
- " Paper Tray with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA-lined fibre | \n",
- " 29.763333 | \n",
- " 1.747116 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Item ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Number of Items per bag | \n",
- " Fragments Found Y/N | \n",
- " Final Residual Weight - wet | \n",
- " Fragment size (L x W x H) | \n",
- " Notes on Final Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #1 | \n",
- " Blue | \n",
- " 1D | \n",
- " CPLA utensil corn starch | \n",
- " WR3 - CPLA Spoon | \n",
- " 1 | \n",
- " Y | \n",
- " 4.76 | \n",
- " 6x1.5x1 | \n",
- " good disintegration, in 3 fragments | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #1 | \n",
- " Blue | \n",
- " 1F | \n",
- " Coffee Bag 1 | \n",
- " WR3 - Coffee Bag 1 | \n",
- " 1 | \n",
- " Y | \n",
- " 17.76 | \n",
- " 8x7x0.5 | \n",
- " entire bag intact | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Item ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Number of Items per bag | \n",
- " Fragments Found Y/N | \n",
- " Final Residual Weight - wet | \n",
- " Fragment size (L x W x H) | \n",
- " Notes on Final Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #1 | \n",
- " Blue | \n",
- " A52 | \n",
- " CPLA utensil corn starch | \n",
- " WR3 - CPLA Spoon | \n",
- " 1 | \n",
- " Y | \n",
- " 4.76 | \n",
- " 6x1.5x1 | \n",
- " good disintegration, in 3 fragments | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #1 | \n",
- " Blue | \n",
- " A48 | \n",
- " Coffee Bag 1 | \n",
- " WR3 - Coffee Bag 1 | \n",
- " 1 | \n",
- " Y | \n",
- " 17.76 | \n",
- " 8x7x0.5 | \n",
- " entire bag intact | \n",
- "
\n",
- " \n",
- "
\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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Item ID | \n",
- " Item Description From Trial | \n",
- " Item Description Refined | \n",
- " Number of Items per bag | \n",
- " Fragments Found Y/N | \n",
- " Final Residual Weight - wet | \n",
- " Fragment size (L x W x H) | \n",
- " Notes on Final Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 5 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #1 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " N | \n",
- " 0.00 | \n",
- " 0 | \n",
- " not detected | \n",
- "
\n",
- " \n",
- " 12 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #2 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " N | \n",
- " 0.00 | \n",
- " 0 | \n",
- " not detected | \n",
- "
\n",
- " \n",
- " 20 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #3 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " N | \n",
- " 0.00 | \n",
- " 0 | \n",
- " not detected | \n",
- "
\n",
- " \n",
- " 30 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #4 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " N | \n",
- " 0.00 | \n",
- " 0 | \n",
- " not detected | \n",
- "
\n",
- " \n",
- " 36 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #5 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " Y | \n",
- " 8.00 | \n",
- " 5.5x3.5x1 | \n",
- " 2 fragments | \n",
- "
\n",
- " \n",
- " 45 | \n",
- " OWR003-01 | \n",
- " Blue Zip Tie #6 | \n",
- " Blue | \n",
- " NaN | \n",
- " Container (unlined) | \n",
- " WR3 - Soup bowl | \n",
- " 1 | \n",
- " Y | \n",
- " 5.41 | \n",
- " 6x1.5x1 | \n",
- " 1 fragment | \n",
- "
\n",
- " \n",
- " 113 | \n",
- " OWR003-01 | \n",
- " Red Zip Tie #1 | \n",
- " Red | \n",
- " NaN | \n",
- " Besics Box with Lid | \n",
- " BÉSICS® Lined Paper Box with Lid | \n",
- " 1 | \n",
- " N | \n",
- " 0.00 | \n",
- " 0 | \n",
- " not detected | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Trial ID | \n",
- " Trial Bag ID | \n",
- " Trial Bag Colour | \n",
- " Number of Items per bag | \n",
- " Fragments Found Y/N | \n",
- " Final Residual Weight - wet | \n",
- " Fragment size (L x W x H) | \n",
- " Notes on Final Weight | \n",
- " % Residuals (Weight) | \n",
- " % Residuals (Area) | \n",
- " Trial | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A4 | \n",
- " PLA-lined Bagasse Bowl 300mL | \n",
- " BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Bagasse | \n",
- " 10.88 | \n",
- " OWR003-01 | \n",
- " Red Zip Tie #2 | \n",
- " Red | \n",
- " 1 | \n",
- " N | \n",
- " 0.0 | \n",
- " 0 | \n",
- " not detected | \n",
- " 0.0 | \n",
- " None | \n",
- " OWR003-01 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A4 | \n",
- " PLA-lined Bagasse Bowl 300mL | \n",
- " BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Bagasse | \n",
- " 10.88 | \n",
- " OWR003-01 | \n",
- " Red Zip Tie #3 | \n",
- " Red | \n",
- " 1 | \n",
- " N | \n",
- " 0.0 | \n",
- " 0 | \n",
- " not detected | \n",
- " 0.0 | \n",
- " None | \n",
- " OWR003-01 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " OWR003-01 | \n",
- " A4 | \n",
- " PLA-lined Bagasse Bowl 300mL | \n",
- " BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Bagasse | \n",
- " 10.88 | \n",
- " 0.0 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " OWR003-01 | \n",
- " A4 | \n",
- " PLA-lined Bagasse Bowl 300mL | \n",
- " BÉSICS® 250mL PLA-lined Bagasse Leaf Bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Bagasse | \n",
- " 10.88 | \n",
- " 0.0 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " Org Id | \n",
- " Trial Id | \n",
- " Bag Colour | \n",
- " Bag Set | \n",
- " TrialBagType | \n",
- " Item Name | \n",
- " Brand/Manufacturer | \n",
- " Item Description | \n",
- " Material Composition | \n",
- " Certifications | \n",
- " Size | \n",
- " Weight 1 | \n",
- " Weight 2 | \n",
- " Weight 3 | \n",
- " Weight (average) | \n",
- " Weight units | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " 1-3 | \n",
- " Standard | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " BÉSICS® | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Paper, PLA lining, adhesive, ink | \n",
- " BPI | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " 1-3 | \n",
- " Standard | \n",
- " Hot cup lid | \n",
- " BÉSICS® | \n",
- " Hot cup lid | \n",
- " CPLA based bio-polymer | \n",
- " BPI | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- "
\n",
- " \n",
- "
\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",
- " Org Id | \n",
- " Trial Id | \n",
- " Bag Colour | \n",
- " Bag Set | \n",
- " TrialBagType | \n",
- " Item Name | \n",
- " Brand/Manufacturer | \n",
- " Item Description | \n",
- " Material Composition | \n",
- " Certifications | \n",
- " Size | \n",
- " Weight 1 | \n",
- " Weight 2 | \n",
- " Weight 3 | \n",
- " Weight (average) | \n",
- " Weight units | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " 1-3 | \n",
- " Standard | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " BÉSICS® | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Paper, PLA lining, adhesive, ink | \n",
- " BPI | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " 1-3 | \n",
- " Standard | \n",
- " Hot cup lid | \n",
- " BÉSICS® | \n",
- " Hot cup lid | \n",
- " CPLA based bio-polymer | \n",
- " BPI | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " ... | \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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Y | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " Hot cup lid | \n",
- " Y | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " ... | \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",
- " Start Weight | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Y | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- " NaN | \n",
- " 8.11 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Hot cup lid | \n",
- " Y | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- " NaN | \n",
- " 3.57 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " ... | \n",
- " Weight 3 | \n",
- " Product Weight Avg | \n",
- " Weight Units | \n",
- " Product Notes | \n",
- " Start Weight | \n",
- " End Weight | \n",
- " Item ID | \n",
- " Trial | \n",
- " % Residuals (Area) | \n",
- " % Residuals (Weight) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 276 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " End | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 8.11 | \n",
- " 0.0 | \n",
- " A6 | \n",
- " 44547-01-21 | \n",
- " None | \n",
- " 0.0 | \n",
- "
\n",
- " \n",
- " 277 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " End | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 3.57 | \n",
- " 0.0 | \n",
- " A7 | \n",
- " 44547-01-21 | \n",
- " None | \n",
- " 0.0 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " Org Id | \n",
- " Trial Id | \n",
- " Bag Colour | \n",
- " ... | \n",
- " Weight 1 | \n",
- " Weight 2 | \n",
- " Weight 3 | \n",
- " Product Weight Avg | \n",
- " Weight Units | \n",
- " Product Notes | \n",
- " End Weight | \n",
- " Trial | \n",
- " % Residuals (Area) | \n",
- " % Residuals (Weight) | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Pink | \n",
- " ... | \n",
- " 24.46 | \n",
- " 24.50 | \n",
- " 24.50 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 24.486667 | \n",
- " 44547-01-21 | \n",
- " None | \n",
- " 1.811144 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Pink | \n",
- " ... | \n",
- " 49.00 | \n",
- " 47.55 | \n",
- " 47.63 | \n",
- " NaN | \n",
- " NaN | \n",
- " NaN | \n",
- " 48.060000 | \n",
- " 44547-01-21 | \n",
- " None | \n",
- " 3.554734 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547-01-21 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 1.811144 | \n",
- " None | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547-01-21 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 3.554734 | \n",
- " None | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " Facility 1 ( Windrow) | \n",
- " K | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " Biopolymer | \n",
- " Rigid Biopolymer (< 0.75mm) | \n",
- " CPLA | \n",
- " 2.5 | \n",
- " 0.766 | \n",
- " 0.360 | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Facility 1 ( Windrow) | \n",
- " K | \n",
- " CPLA Hot Cup Lid | \n",
- " BÉSICS® 8oz CPLA Hot cup lid | \n",
- " Biopolymer | \n",
- " Rigid Biopolymer (< 0.75mm) | \n",
- " CPLA | \n",
- " 2.5 | \n",
- " 0.566 | \n",
- " 0.236 | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 6 | \n",
- " OWR003-01 | \n",
- " A6 | \n",
- " BÉSICS® Baseline Containers | \n",
- " BÉSICS® Box with Lid AND Fry Tray | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " Lined Tree Fiber and Unlined Fiber | \n",
- " 5.603333 | \n",
- " 9.057109 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 7 | \n",
- " OWR003-01 | \n",
- " A6 | \n",
- " BÉSICS® Baseline Containers | \n",
- " BÉSICS® Box with Lid AND Fry Tray | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " Lined Tree Fiber and Unlined Fiber | \n",
- " 5.603333 | \n",
- " 4.120761 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 9 | \n",
- " OWR003-01 | \n",
- " A6 | \n",
- " BÉSICS® Baseline Containers | \n",
- " BÉSICS® Box with Lid AND Fry Tray | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " Lined Tree Fiber and Unlined Fiber | \n",
- " 5.603333 | \n",
- " 4.215348 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547-01-21 | \n",
- " A1 | \n",
- " PLA-lined Paper Bowl 12oz | \n",
- " BÉSICS® 12 oz Soup bowl | \n",
- " Fiber | \n",
- " Lined Fiber | \n",
- " PLA lined Paper | \n",
- " 8.113333 | \n",
- " 3.554734 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 28 | \n",
- " 44547-01-21 | \n",
- " A21 | \n",
- " Fiber Bowl 16oz | \n",
- " Moulded fiber bowl 16oz | \n",
- " Fiber | \n",
- " Unlined Fiber | \n",
- " Unlined Molded Fiber (mixed fibers) | \n",
- " 17.053333 | \n",
- " 4.493504 | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " 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",
- " ... | \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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Y | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " Hot cup lid | \n",
- " Y | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " Org Id | \n",
- " Trial Id | \n",
- " Bag Colour | \n",
- " Bag Set | \n",
- " Replicates | \n",
- " TrialBagType | \n",
- " Product Name | \n",
- " Brand/Manufacturer | \n",
- " Description | \n",
- " Composition | \n",
- " Certifications | \n",
- " Size | \n",
- " Weight 1 | \n",
- " Weight 2 | \n",
- " Weight 3 | \n",
- " Weight (average) | \n",
- " Weight units | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A | \n",
- " 1-3 | \n",
- " Baseline | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " BÉSICS® | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Paper, PLA lining, adhesive, ink | \n",
- " BPI | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A | \n",
- " 1-3 | \n",
- " Baseline | \n",
- " Hot cup lid | \n",
- " BÉSICS® | \n",
- " Hot cup lid | \n",
- " CPLA based bio-polymer | \n",
- " BPI | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- "
\n",
- " \n",
- "
\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",
- " facility_id | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- "
\n",
- " \n",
- "
\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",
- " trial_id | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547-01-21 | \n",
- "
\n",
- " \n",
- "
\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",
- " product_name | \n",
- " brand_manufacturer | \n",
- " description | \n",
- " composition | \n",
- " certifications | \n",
- " size | \n",
- " format | \n",
- " material_category | \n",
- " starting_weight_1 | \n",
- " starting_weight_2 | \n",
- " starting_weight_3 | \n",
- " starting_weight_avg) | \n",
- " starting_weight_units | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " BÉSICS® | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Paper, PLA lining, adhesive, ink | \n",
- " BPI | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " None | \n",
- " None | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " Hot cup lid | \n",
- " BÉSICS® | \n",
- " Hot cup lid | \n",
- " CPLA based bio-polymer | \n",
- " BPI | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " None | \n",
- " None | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " 16 oz PLA cold cup | \n",
- " Greenware® | \n",
- " 16 oz PLA cold cup | \n",
- " PLA, ink | \n",
- " BPI | \n",
- " 2.5’’ diameter at base, 4’’ diameter at mouth,... | \n",
- " None | \n",
- " None | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " Cutlery | \n",
- " BÉSICS® | \n",
- " Cutlery | \n",
- " CPLA, talc | \n",
- " BPI | \n",
- " 6.5’’ x 1.53’’ (max) x 3/8’’ | \n",
- " None | \n",
- " None | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " PLA-lined fibre bowl, white | \n",
- " BÉSICS® | \n",
- " PLA-lined fibre bowl, white | \n",
- " PLA, bagasse (sugarcane fibre) | \n",
- " NaN | \n",
- " 5.5’’ x 5.5’’ x 2’’ | \n",
- " None | \n",
- " None | \n",
- " 10.52 | \n",
- " 10.52 | \n",
- " 10.51 | \n",
- " 10.52 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 5 | \n",
- " Uncoated paper food tray | \n",
- " BÉSICS® | \n",
- " Uncoated paper food tray | \n",
- " Paper, adhesive, ink | \n",
- " NaN | \n",
- " 2 3/16’’ x 3 1/8’’ 5.75’’ | \n",
- " None | \n",
- " None | \n",
- " 11.83 | \n",
- " 11.90 | \n",
- " 11.89 | \n",
- " 11.87 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 6 | \n",
- " Lined paper food tray with lid | \n",
- " BÉSICS® | \n",
- " Lined paper food tray with lid | \n",
- " Paper, wax spray coating, adhesive, ink | \n",
- " NaN | \n",
- " 4.75’’ x 6’’ x 3.25’’ | \n",
- " None | \n",
- " None | \n",
- " 29.77 | \n",
- " 29.77 | \n",
- " 29.75 | \n",
- " 29.76 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 7 | \n",
- " Kraft control | \n",
- " No name | \n",
- " Kraft control | \n",
- " 1-ply kraft paper | \n",
- " NaN | \n",
- " 10’’ x 5 1/8’’ x N/A | \n",
- " None | \n",
- " None | \n",
- " 2.84 | \n",
- " 2.87 | \n",
- " 2.85 | \n",
- " 2.85 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 8 | \n",
- " Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF | \n",
- " World Centric™ | \n",
- " Fiber Clamshell, Lined 9x9x3 SKU TO-SC-U9L-LF | \n",
- " 78% sugarcane bagasse, 20% bamboo, 2% PLA | \n",
- " BPI | \n",
- " 18\"x9\"x3\" | \n",
- " None | \n",
- " None | \n",
- " 47.78 | \n",
- " 47.78 | \n",
- " 47.78 | \n",
- " 47.78 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 9 | \n",
- " 16oz NoTree Paper Hot Cup SKU CU-SU-16 | \n",
- " World Centric™ | \n",
- " 16oz NoTree Paper Hot Cup SKU CU-SU-16 | \n",
- " 90% bamboo, 10% PLA | \n",
- " BPI | \n",
- " 5.5\"x2.5\"x3.5\" | \n",
- " None | \n",
- " None | \n",
- " 13.52 | \n",
- " 13.53 | \n",
- " 13.52 | \n",
- " 13.52 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 10 | \n",
- " 14oz PLA Cold Cup SKU CP-CS-14 | \n",
- " World Centric™ | \n",
- " 14oz PLA Cold Cup SKU CP-CS-14 | \n",
- " 100% PLA | \n",
- " BPI | \n",
- " 4.5\"2.5\"x4\" | \n",
- " None | \n",
- " None | \n",
- " 10.17 | \n",
- " 10.16 | \n",
- " 10.17 | \n",
- " 10.17 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 11 | \n",
- " PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB | \n",
- " World Centric™ | \n",
- " PLA Lid: 32oz Burrito Bowl SKU BOL-CS-UBB | \n",
- " 100% PLA | \n",
- " BPI | \n",
- " 10\"x6.5\"x1.25 | \n",
- " None | \n",
- " None | \n",
- " 15.12 | \n",
- " 15.14 | \n",
- " 15.15 | \n",
- " 15.14 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 12 | \n",
- " Fiber Cutlery, Spoon SP-FB-6-LF | \n",
- " World Centric™ | \n",
- " Fiber Cutlery, Spoon SP-FB-6-LF | \n",
- " 80% sugarcane bagasse, 20% bamboo | \n",
- " BPI | \n",
- " 6\"x1.25\"1.25\" | \n",
- " None | \n",
- " None | \n",
- " 4.00 | \n",
- " 3.98 | \n",
- " 3.98 | \n",
- " 3.99 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 13 | \n",
- " 3Gallon Food Scrap Bag BG-CS-3 | \n",
- " World Centric™ | \n",
- " 3Gallon Food Scrap Bag BG-CS-3 | \n",
- " 70% PBAT, 30% starch | \n",
- " BPI | \n",
- " 8.75\"x15\"x0.1\" | \n",
- " None | \n",
- " None | \n",
- " 7.16 | \n",
- " 7.16 | \n",
- " 7.15 | \n",
- " 7.16 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 14 | \n",
- " 8\" Kraft straw ST-PA-8-K | \n",
- " World Centric™ | \n",
- " 8\" Kraft straw ST-PA-8-K | \n",
- " 100% unbleached FSC paper | \n",
- " BPI | \n",
- " 8\"x0.25\"0.25\" | \n",
- " None | \n",
- " None | \n",
- " 1.07 | \n",
- " 1.08 | \n",
- " 1.07 | \n",
- " 1.07 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 15 | \n",
- " TPLA Spoon SP-PS-6 | \n",
- " World Centric™ | \n",
- " TPLA Spoon SP-PS-6 | \n",
- " 70% PLA, 30% Talc | \n",
- " BPI | \n",
- " 6\"x1.25\"0.375\" | \n",
- " None | \n",
- " None | \n",
- " 4.97 | \n",
- " 4.97 | \n",
- " 4.97 | \n",
- " 4.97 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 16 | \n",
- " Wrapper for TPLA Spoon SP-PS-I | \n",
- " World Centric™ | \n",
- " Wrapper for TPLA Spoon SP-PS-I | \n",
- " 60% PBAT, 30% starch, 10% PLA | \n",
- " BPI | \n",
- " 8.25\"x2\"x0.1\" | \n",
- " None | \n",
- " None | \n",
- " 0.83 | \n",
- " 0.82 | \n",
- " 0.82 | \n",
- " 0.82 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 17 | \n",
- " Large brown bag | \n",
- " Sun & Swell/ Elevate | \n",
- " Large brown bag | \n",
- " Bio resin & wood cellulose | \n",
- " ASTM D6400, EN13432. The zipper is additionall... | \n",
- " 10’’ x 6.75’’ x N/A | \n",
- " None | \n",
- " None | \n",
- " 12.69 | \n",
- " 12.73 | \n",
- " 12.74 | \n",
- " 12.72 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 18 | \n",
- " Small zippered clear colour bag | \n",
- " Sun & Swell / Elevate | \n",
- " Small zippered clear colour bag | \n",
- " Bio resin & wood cellulose | \n",
- " ASTM D6400, EN13432. The zipper is additionall... | \n",
- " 5 7/8’’ x 4 5/8’’ x N/A | \n",
- " None | \n",
- " None | \n",
- " 4.84 | \n",
- " 4.82 | \n",
- " 4.82 | \n",
- " 4.83 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 19 | \n",
- " Printed small bag with brown background and logo | \n",
- " Sun & Swell / TIPA | \n",
- " Printed small bag with brown background and logo | \n",
- " Bio based & fossil based polymers | \n",
- " EN 13432, ASTM D6400, AS 4736/AS 5810 and TÜV ... | \n",
- " 4 7/8’’ x 4 1/8’’ x N/A | \n",
- " None | \n",
- " None | \n",
- " 4.55 | \n",
- " 4.58 | \n",
- " 4.57 | \n",
- " 4.57 | \n",
- " grams | \n",
- "
\n",
- " \n",
- " 20 | \n",
- " Large natural clear colour bag | \n",
- " Sun & Swell / Elk | \n",
- " Large natural clear colour bag | \n",
- " Bio-based carbon | \n",
- " Not yet certified (has gone through the proces... | \n",
- " 8’’ x 6’’ x N/A | \n",
- " None | \n",
- " None | \n",
- " 8.38 | \n",
- " 8.40 | \n",
- " 8.42 | \n",
- " 8.40 | \n",
- " grams | \n",
- "
\n",
- " \n",
- "
\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",
- " Facility 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",
- " ... | \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",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " 12 oz Hot cup / Soup bowl | \n",
- " Y | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " Hot cup lid | \n",
- " Y | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " 16 oz PLA cold cup | \n",
- " Y | \n",
- " 2.5’’ diameter at base, 4’’ diameter at mouth,... | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " 14.58 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " Cutlery | \n",
- " Y | \n",
- " 6.5’’ x 1.53’’ (max) x 3/8’’ | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " 4.75 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " 44547 | \n",
- " 44547-01-21 | \n",
- " Green | \n",
- " A-1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " 65-80 | \n",
- " F | \n",
- " 754 lbs/CY (manual) \\n0.29 g/cc (lab) | \n",
- " ... | \n",
- " Top depth | \n",
- " PLA-lined fibre bowl, white | \n",
- " Y | \n",
- " 5.5’’ x 5.5’’ x 2’’ | \n",
- " 10.52 | \n",
- " 10.52 | \n",
- " 10.51 | \n",
- " 10.52 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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",
- " bag_id | \n",
- " facility_id | \n",
- " trial_id | \n",
- " bag_notes | \n",
- " bag_type | \n",
- " compostable_id | \n",
- " bag_set | \n",
- " trial_bag_type | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " A-1 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-A-1 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " A-2 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-A-2 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 2 | \n",
- " A-3 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-A-3 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 3 | \n",
- " A-4 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-A-4 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 4 | \n",
- " A-5 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-A-5 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 5 | \n",
- " A-6 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-A-6 | \n",
- " A | \n",
- " Baseline | \n",
- "
\n",
- " \n",
- " 6 | \n",
- " B-1 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-B-1 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 7 | \n",
- " B-2 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-B-2 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 8 | \n",
- " B-3 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-B-3 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 9 | \n",
- " B-4 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-B-4 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 10 | \n",
- " B-5 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-B-5 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 11 | \n",
- " B-6 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-B-6 | \n",
- " B | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 12 | \n",
- " C-1 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-C-1 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 13 | \n",
- " C-2 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-C-2 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 14 | \n",
- " C-3 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-C-3 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 15 | \n",
- " C-4 | \n",
- " 1 | \n",
- " 1 | \n",
- " Top depth | \n",
- " Standard | \n",
- " CASP004-01-C-4 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 16 | \n",
- " C-5 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-C-5 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- " 17 | \n",
- " C-6 | \n",
- " 1 | \n",
- " 1 | \n",
- " Bottom depth | \n",
- " Standard | \n",
- " CASP004-01-C-6 | \n",
- " C | \n",
- " Custom | \n",
- "
\n",
- " \n",
- "
\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",
- " facility_id | \n",
- " trial_id | \n",
- " bag_id | \n",
- " item_id | \n",
- " trial_stage | \n",
- " weather | \n",
- " moisture_in_field | \n",
- " measurement_method_moisture | \n",
- " ambient_temp | \n",
- " temp_units | \n",
- " ... | \n",
- " bag_intact | \n",
- " bag_notes | \n",
- " photo | \n",
- " fragment_size | \n",
- " weight_1 | \n",
- " weight_2 | \n",
- " weight_3 | \n",
- " weight_avg | \n",
- " weight_units | \n",
- " product_notes | \n",
- "
\n",
- " \n",
- " \n",
- " \n",
- " 0 | \n",
- " 1 | \n",
- " 1 | \n",
- " 1 | \n",
- " 1 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " Oven drying | \n",
- " 72.5 | \n",
- " F | \n",
- " ... | \n",
- " False | \n",
- " Top depth | \n",
- " True | \n",
- " 3’’ diameter, 2.5’’ H | \n",
- " 8.12 | \n",
- " 8.10 | \n",
- " 8.12 | \n",
- " 8.11 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- " 1 | \n",
- " 1 | \n",
- " 1 | \n",
- " 1 | \n",
- " 2 | \n",
- " Start | \n",
- " Windy | \n",
- " 0.51 | \n",
- " Oven drying | \n",
- " 72.5 | \n",
- " F | \n",
- " ... | \n",
- " False | \n",
- " Top depth | \n",
- " True | \n",
- " 3.5’’ diameter, 0.5’’ H | \n",
- " 3.58 | \n",
- " 3.58 | \n",
- " 3.56 | \n",
- " 3.57 | \n",
- " grams | \n",
- " NaN | \n",
- "
\n",
- " \n",
- "
\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
-}