{
   "class" : {
      "rdf:type" : "rdfs:Class",
      "rdfs:comment" : "Protein is here used in its widest possible definition, as classes of amino acid based molecules. Amyloid-beta Protein in human (UniProt P05067), eukaryota (e.g. an OrthoDB group) or even a single molecule that one can point to are all of type :Protein. A protein can thus be a subclass of another protein, e.g. :Protein as a UniProt record can have multiple isoforms inside it which would also be :Protein. They can be imagined, synthetic, hypothetical or naturally occurring.",
      "rdfs:label" : "Protein",
      "rdfs:subClassOf" : "schema:BioChemEntity",
      "schema:isPartOf" : "http:pending.schema.org",
      "schema:source" : "http:bioschemas.org"
   },
   "properties" : {
      "schema:hasBioPolymerSequence" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "A symbolic representation of a BioChemEntity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.",
         "rdfs:label" : "hasBioPolymerSequence",
         "rdfs:subPropertyOf" : "schema:hasRepresentation",
         "schema:domainIncludes" : [
            "schema:Protein",
            "schema:Gene"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Text",
         "schema:source" : "www.bioschemas:Gene"
      }
   }
}