{
  "id": "brick",
  "acronym": "Brick",
  "name": "Brick Ontology",
  "category": "engineering",
  "kind": "ontology",
  "description": "Brick is an open-source effort to standardize semantic descriptions of the physical, logical and virtual assets in buildings and the relationships between them. Brick consists of an extensible dictionary of terms and concepts in and around buildings, a set of relationships for linking and composing concepts together, and a flexible data model permitting seamless integration of Brick with existing tools and databases.",
  "formats": [
    "OWL",
    "Turtle"
  ],
  "license": "BSD-3-Clause",
  "homepage": "https://brickschema.org/ontology/",
  "repository": "https://github.com/BrickSchema/Brick",
  "download": "https://brickschema.org/schema/Brick.ttl",
  "bioregistry": "brick",
  "registryStats": {
    "discovery": {
      "terms": 1947,
      "triples": 53646,
      "versionInfo": "1.4.1",
      "titleFrom": "artefact"
    }
  },
  "publications": [
    {
      "title": "Interactive Metadata Integration with Brick",
      "doi": "10.1145/3408308.3431125",
      "year": 2020
    },
    {
      "title": "Shepherding Metadata Through the Building Lifecycle",
      "doi": "10.1145/3408308.3427627",
      "year": 2020
    }
  ],
  "usedBy": [],
  "tags": [
    "architecture",
    "building design",
    "building informatics",
    "building information modeling",
    "civil engineering",
    "digital planning and construction",
    "energy engineering",
    "engineering"
  ],
  "domains": [
    "computing"
  ],
  "url": "https://schemascope.org/o/brick/",
  "evaluation": {
    "links": {
      "homepage": {
        "url": "https://brickschema.org/ontology/",
        "code": 404,
        "state": "dead",
        "checkedAt": "2026-10-26T02:40:54.992Z"
      },
      "repository": {
        "url": "https://github.com/BrickSchema/Brick",
        "code": 200,
        "state": "ok",
        "checkedAt": "2026-10-26T02:40:55.365Z"
      },
      "download": {
        "url": "https://brickschema.org/schema/Brick.ttl",
        "code": 200,
        "state": "ok",
        "lastModified": "2025-05-04T14:43:27.000Z",
        "checkedAt": "2026-10-26T02:40:55.097Z"
      }
    },
    "github": {
      "slug": "BrickSchema/Brick",
      "stars": 408,
      "forks": 95,
      "openIssues": 101,
      "pushedAt": "2026-10-17T06:40:14Z",
      "archived": false,
      "license": "BSD-3-Clause",
      "latestRelease": {
        "tag": "v1.4.4",
        "date": "2025-05-02T05:32:33Z",
        "url": "https://github.com/BrickSchema/Brick/releases/tag/v1.4.4"
      },
      "source": "https://api.github.com/repos/BrickSchema/Brick",
      "fetchedAt": "2026-10-26T02:40:55.404Z"
    },
    "ols": null,
    "obo": null,
    "bioportal": null,
    "citations": [
      {
        "doi": "10.1145/3408308.3431125",
        "count": 3,
        "source": "https://api.crossref.org/works/10.1145%2F3408308.3431125",
        "fetchedAt": "2026-10-26T02:40:55.071Z"
      },
      {
        "doi": "10.1145/3408308.3427627",
        "count": 18,
        "source": "https://api.crossref.org/works/10.1145%2F3408308.3427627",
        "fetchedAt": "2026-10-26T02:40:55.056Z"
      }
    ],
    "git": {
      "commit": "ed436f08989e44dfbb64ef1aca3b2d028b84c4bb",
      "ref": "master",
      "headTag": "nightly",
      "latestTag": {
        "name": "nightly-2020-08-27",
        "commit": "4228d6b83fbf41b252d74a1f1578de7c22fdc7db",
        "url": "https://github.com/BrickSchema/Brick/releases/tag/nightly-2020-08-27"
      },
      "tagCount": 25,
      "tagDates": [
        "2020-08-22",
        "2020-08-23",
        "2020-08-24",
        "2020-08-25",
        "2020-08-26",
        "2020-08-27"
      ],
      "url": "https://github.com/BrickSchema/Brick/tree/ed436f08989e44dfbb64ef1aca3b2d028b84c4bb",
      "source": "https://github.com/BrickSchema/Brick.git/info/refs?service=git-upload-pack",
      "fetchedAt": "2026-10-26T02:40:55.126Z"
    },
    "tib": {
      "portal": "TIB Terminology Service",
      "id": "brick",
      "api": "v1",
      "title": "Brick Ontology",
      "iri": "https://brickschema.org/schema/1.3/Brick",
      "versionIri": null,
      "version": "1.3.0",
      "releaseDate": null,
      "terms": 1450,
      "properties": 162,
      "individuals": 2566,
      "importsFrom": [],
      "exportsTo": [],
      "languages": [],
      "loaded": "2023-07-05T16:01:58.105+0000",
      "status": "SKIP",
      "page": "https://service.tib.eu/ts4tib/ontologies/brick",
      "source": "https://service.tib.eu/ts4tib/api/ontologies/brick",
      "fetchedAt": "2026-10-26T02:40:55.684Z"
    },
    "dashboard": null,
    "quality": null,
    "oops": null,
    "releases": {
      "dates": [
        "2017-01-31",
        "2017-05-22",
        "2018-04-11",
        "2020-07-10",
        "2021-01-23",
        "2021-02-20",
        "2021-08-13",
        "2022-10-12",
        "2024-04-15",
        "2024-08-23",
        "2024-09-20",
        "2025-03-20",
        "2025-05-02"
      ],
      "lastYear": 0,
      "from": "GitHub releases"
    },
    "bioregistry": {
      "prefix": "brick",
      "name": "Brick Ontology",
      "mappings": {
        "fairsharing": "FAIRsharing.e1c595",
        "tib.ts": "brick"
      },
      "dependsOn": [],
      "appearsIn": [],
      "license": "BSD-3-Clause",
      "version": null,
      "deprecated": false,
      "page": "https://bioregistry.io/brick",
      "source": "https://bioregistry.io/api/registry/brick",
      "fetchedAt": "2026-10-26T02:40:54.892Z"
    },
    "artifact": {
      "source": "https://brickschema.org/schema/Brick.ttl",
      "isRdf": true,
      "etag": "\"68177d0f-19cf92\"",
      "contentType": "text/turtle",
      "fetchedAt": "2026-10-26T02:40:55.185Z"
    },
    "score": 45,
    "gross": 45,
    "earned": 45,
    "possible": 100,
    "qualityApplies": true,
    "penalty": {
      "score": 0,
      "reason": "no penalties (active)",
      "steps": [
        {
          "label": "Time since last activity",
          "pts": 0,
          "detail": "0.0 years → 4 × max(0, 0.0 − 1)"
        },
        {
          "label": "Inactive status",
          "pts": 0,
          "detail": "not archived, legacy or inactive"
        },
        {
          "label": "Consistency",
          "pts": 0,
          "detail": "not yet checked by a reasoner"
        }
      ]
    },
    "consistent": null,
    "grade": "D",
    "fair": 31,
    "breakdown": {
      "findable": {
        "score": 7,
        "max": 12,
        "steps": [
          {
            "label": "Persistent identifier (F1)",
            "pts": 0,
            "max": 4,
            "detail": "no PURL / w3id / DOI for the artefact"
          },
          {
            "label": "Indexed in services (F4)",
            "pts": 4,
            "max": 5,
            "detail": "3: TIB, Bioregistry, FAIRsharing"
          },
          {
            "label": "Citable reference (F2)",
            "pts": 3,
            "max": 3,
            "detail": "doi:10.1145/3408308.3431125"
          }
        ],
        "notes": [
          "Persistent identifier (F1): no PURL / w3id / DOI for the artefact",
          "Indexed in services (F4): 3: TIB, Bioregistry, FAIRsharing"
        ]
      },
      "accessible": {
        "score": 9,
        "max": 12,
        "steps": [
          {
            "label": "Homepage reachable",
            "pts": 0,
            "max": 3,
            "detail": "HTTP 404"
          },
          {
            "label": "Artefact retrievable over HTTP(S) (A1)",
            "pts": 6,
            "max": 6,
            "detail": "download HTTP 200"
          },
          {
            "label": "Metadata persists in a registry (A2)",
            "pts": 3,
            "max": 3,
            "detail": "Bioregistry"
          }
        ],
        "notes": [
          "Homepage reachable: HTTP 404"
        ]
      },
      "interoperable": {
        "score": 8,
        "max": 12,
        "steps": [
          {
            "label": "Formal machine-readable format (I1)",
            "pts": 5,
            "max": 5,
            "detail": "OWL, Turtle"
          },
          {
            "label": "Semantic-web IRIs (I2)",
            "pts": 3,
            "max": 3,
            "detail": "OWL, Turtle"
          },
          {
            "label": "References other vocabularies (I3)",
            "pts": 0,
            "max": 4,
            "detail": "no imported vocabularies found"
          }
        ],
        "notes": [
          "References other vocabularies (I3): no imported vocabularies found"
        ]
      },
      "reusable": {
        "score": 7,
        "max": 12,
        "steps": [
          {
            "label": "Clear license (R1.1)",
            "pts": 5,
            "max": 5,
            "detail": "BSD-3-Clause"
          },
          {
            "label": "Release provenance (R1.2)",
            "pts": 2,
            "max": 4,
            "detail": "v1.4.4 (latest GitHub release); not declared inside the artefact"
          },
          {
            "label": "Community standards (R1.3)",
            "pts": 0,
            "max": 3,
            "detail": "no independent compliance report (not on the OBO Dashboard)"
          }
        ],
        "notes": [
          "Release provenance (R1.2): v1.4.4 (latest GitHub release); not declared inside the artefact",
          "Community standards (R1.3): no independent compliance report (not on the OBO Dashboard)"
        ]
      },
      "quality": {
        "score": 0,
        "max": 20,
        "steps": [
          {
            "label": "Logical consistency",
            "pts": 0,
            "max": 10,
            "detail": "never checked by a reasoner"
          },
          {
            "label": "OWL 2 DL profile",
            "pts": 0,
            "max": 2,
            "detail": "profile not checked"
          },
          {
            "label": "Upper-ontology alignment",
            "pts": 0,
            "max": 3,
            "detail": "no BFO/COB/DOLCE import found"
          },
          {
            "label": "Standard relations (RO)",
            "pts": 0,
            "max": 1,
            "detail": "does not import the Relation Ontology"
          },
          {
            "label": "ROBOT report: no errors",
            "pts": 0,
            "max": 2,
            "detail": "no ROBOT report available"
          },
          {
            "label": "ROBOT report: warning density",
            "pts": 0,
            "max": 1,
            "detail": "no ROBOT report available"
          },
          {
            "label": "Pitfall scan: no critical pitfalls",
            "pts": 0,
            "max": 1,
            "detail": "no pitfall scan or ROBOT report yet"
          }
        ],
        "notes": [
          "Logical consistency: never checked by a reasoner",
          "OWL 2 DL profile: profile not checked",
          "Upper-ontology alignment: no BFO/COB/DOLCE import found",
          "Standard relations (RO): does not import the Relation Ontology",
          "ROBOT report: no errors: no ROBOT report available",
          "ROBOT report: warning density: no ROBOT report available",
          "Pitfall scan: no critical pitfalls: no pitfall scan or ROBOT report yet"
        ]
      },
      "maintenance": {
        "score": 10,
        "max": 16,
        "steps": [
          {
            "label": "Recency",
            "pts": 10,
            "max": 10,
            "detail": "2026-10-17 → 0.3 months (≤ 3 months)"
          },
          {
            "label": "Release cadence (12 months)",
            "pts": 0,
            "max": 6,
            "detail": "0 releases (GitHub releases)"
          }
        ],
        "notes": [
          "Release cadence (12 months): 0 releases (GitHub releases)"
        ]
      },
      "adoption": {
        "score": 4,
        "max": 16,
        "steps": [
          {
            "label": "Documented adopting projects",
            "pts": 0,
            "max": 7,
            "detail": "0 projects"
          },
          {
            "label": "Reused by other ontologies",
            "pts": 0,
            "max": 4,
            "detail": "0"
          },
          {
            "label": "Community signal",
            "pts": 4,
            "max": 5,
            "detail": "max(stars 408 → 4, citations 18 → 1)"
          }
        ],
        "notes": [
          "Documented adopting projects: 0 projects",
          "Reused by other ontologies: 0",
          "Community signal: max(stars 408 → 4, citations 18 → 1)"
        ]
      }
    },
    "lastActivity": "2026-10-17T06:40:14.000Z",
    "adopterCount": 0,
    "reuseCount": 0,
    "importCount": 0,
    "registries": [
      "TIB",
      "Bioregistry",
      "FAIRsharing"
    ],
    "evaluatedVersion": {
      "label": "v1.4.4",
      "from": "latest GitHub release",
      "value": "https://github.com/BrickSchema/Brick/releases/tag/v1.4.4",
      "all": [
        {
          "label": "v1.4.4",
          "from": "latest GitHub release",
          "value": "https://github.com/BrickSchema/Brick/releases/tag/v1.4.4"
        },
        {
          "label": "nightly",
          "from": "git tag on the evaluated commit",
          "value": "ed436f08989e44dfbb64ef1aca3b2d028b84c4bb"
        },
        {
          "label": "nightly-2020-08-27 + commit ed436f0",
          "from": "latest release tag; master evaluated at commit",
          "value": "ed436f08989e44dfbb64ef1aca3b2d028b84c4bb",
          "release": "nightly-2020-08-27"
        },
        {
          "label": "commit ed436f0",
          "from": "master at evaluation time",
          "value": "ed436f08989e44dfbb64ef1aca3b2d028b84c4bb"
        },
        {
          "label": "file of 2025-05-04",
          "from": "Last-Modified of the download",
          "value": "2025-05-04T14:43:27.000Z"
        }
      ]
    },
    "evaluatedAt": "2026-10-26T02:40:56.104Z",
    "runId": "2026-10-26T02-37-38Z",
    "adopters": []
  },
  "history": [
    {
      "runId": "2026-10-26T02-37-38Z",
      "at": "2026-10-26T03:31:18.947Z",
      "score": 45,
      "grade": "D",
      "fair": 31,
      "version": "v1.4.4",
      "terms": null,
      "stars": 408,
      "license": "BSD-3-Clause",
      "lastActivity": "2026-10-17T06:40:14.000Z",
      "adopters": 0,
      "links": {
        "homepage": "dead",
        "repository": "ok",
        "download": "ok"
      },
      "archived": false,
      "rubric": "3.4",
      "snapshot": "https://schemascope.org/runs/2026-10-26T02-37-38Z.json"
    }
  ],
  "changes": [],
  "recordProvenance": {
    "source": "harvest",
    "retrievedAt": "2026-10-25T22:34:26Z",
    "registries": [
      {
        "registry": "Bioregistry",
        "key": "bioregistry",
        "id": "brick",
        "url": "https://bioregistry.io/api/registry/brick",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "TIB Terminology Service",
        "key": "tib",
        "id": "brick",
        "url": "https://terminology.tib.eu/ts/ontologies/brick",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "Discovered via prefix.cc",
        "key": "discovery",
        "id": "brick",
        "url": "http://prefix.cc/brick",
        "artefact": "https://brickschema.org/schema/Brick",
        "retrievedAt": "2026-10-25T22:34:26Z"
      }
    ],
    "fields": {
      "acronym": "Bioregistry",
      "name": "Bioregistry",
      "description": "Bioregistry",
      "homepage": "Bioregistry",
      "repository": "Bioregistry",
      "download": "Bioregistry",
      "formats": "Bioregistry",
      "license": "Bioregistry",
      "publications": "Bioregistry",
      "tags": "Bioregistry"
    },
    "overrides": {
      "download": "https://brickschema.org/schema/Brick.ttl",
      "formats": [
        "OWL",
        "Turtle"
      ],
      "kind": "ontology",
      "acronym": "Brick"
    },
    "overridesNote": "curated by SchemaScope, takes precedence over registry values"
  },
  "evaluationProvenance": {
    "@context": {
      "prov": "http://www.w3.org/ns/prov#",
      "schemascope": "https://schemascope.org/ns#"
    },
    "@id": "https://schemascope.org/o/brick/#evaluation",
    "@type": "prov:Entity",
    "prov:specializationOf": {
      "@id": "https://brickschema.org/schema/Brick.ttl",
      "schemascope:evaluatedVersion": "https://github.com/BrickSchema/Brick/releases/tag/v1.4.4"
    },
    "prov:wasGeneratedBy": {
      "@id": "https://schemascope.org/runs/2026-10-26T02-37-38Z",
      "@type": "prov:Activity",
      "prov:startedAtTime": "2026-10-26T02:37:38.997Z",
      "prov:endedAtTime": "2026-10-26T03:31:18.947Z",
      "prov:wasAssociatedWith": {
        "@id": "https://schemascope.org/ns#evaluator",
        "@type": "prov:SoftwareAgent",
        "schemascope:version": "2.0.0"
      },
      "prov:used": [
        {
          "@id": "https://brickschema.org/ontology/",
          "prov:atTime": "2026-10-26T02:40:54.992Z"
        },
        {
          "@id": "https://github.com/BrickSchema/Brick",
          "prov:atTime": "2026-10-26T02:40:55.365Z"
        },
        {
          "@id": "https://brickschema.org/schema/Brick.ttl",
          "prov:atTime": "2026-10-26T02:40:55.097Z"
        },
        {
          "@id": "https://brickschema.org/schema/Brick.ttl",
          "prov:atTime": "2026-10-26T02:40:55.185Z"
        },
        {
          "@id": "https://github.com/BrickSchema/Brick.git/info/refs?service=git-upload-pack",
          "prov:atTime": "2026-10-26T02:40:55.126Z"
        },
        {
          "@id": "https://api.github.com/repos/BrickSchema/Brick",
          "prov:atTime": "2026-10-26T02:40:55.404Z"
        },
        {
          "@id": "https://service.tib.eu/ts4tib/api/ontologies/brick",
          "prov:atTime": "2026-10-26T02:40:55.684Z"
        },
        {
          "@id": "https://bioregistry.io/api/registry/brick",
          "prov:atTime": "2026-10-26T02:40:54.892Z"
        },
        {
          "@id": "https://api.crossref.org/works/10.1145%2F3408308.3431125",
          "prov:atTime": "2026-10-26T02:40:55.071Z"
        },
        {
          "@id": "https://api.crossref.org/works/10.1145%2F3408308.3427627",
          "prov:atTime": "2026-10-26T02:40:55.056Z"
        }
      ]
    },
    "prov:generatedAtTime": "2026-10-26T02:40:56.104Z"
  }
}