{"Collections":[{"sheetName":"Food Stuff Organization","startColumn":"A","endColumn":"B","startRow":"2","endRow":"+","comment":"Create a simple class hierarchy about how the food stuff is organized","rule":"Class: @A*\n    SubClassOf: @B*","active":true},{"sheetName":"Grocery Items","startColumn":"A","endColumn":"A","startRow":"2","endRow":"+","comment":"Create subclasses about the grocery items, complete with the description and product\u0027s picture","rule":"Class: @A*\n   SubClassOf: GroceryItem, containsFoodStuff some @B*\n   Annotations: rdfs:comment @C*(xml:lang\u003d\"en\"),\n                foaf:depiction @D*(IRI)","active":true},{"sheetName":"Food Ingredient","startColumn":"A","endColumn":"A","startRow":"2","endRow":"+","comment":"Create subclass axioms with SomeValueRestriction class expression","rule":"Class: @A*\n   SubClassOf: hasIngredient some @B*","active":true},{"sheetName":"Nutritional Info","startColumn":"A","endColumn":"A","startRow":"2","endRow":"+","comment":"Create subclass axioms with IndividualValueRestriction class expression","rule":"Class: @A* \n   SubClassOf: hasNutritionalInfo value @A*(mm:hashEncode)","active":true},{"sheetName":"Nutritional Info","startColumn":"A","endColumn":"A","startRow":"2","endRow":"+","comment":"Create individuals about the nutrition facts of each food stuff","rule":"Individual: @A*(mm:hashEncode)\n   Types: NutritionalInformation\n   Facts: \n          hasTotalFat @B*(xsd:decimal mm:decimalFormat(\"##0.00\")),\n          hasSaturatedFat @C*(xsd:decimal mm:decimalFormat(\"##0.00\")),\n          hasSugar @I*(xsd:integer),\n          hasSodium @F*(xsd:integer mm:capturing(\"([0-9]+)\"))\n   Annotations: rdfs:label @A*(mm:prepend(\"Nutritional Information for \"))","active":true}]}