{"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}]}