claim
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
BEP 2.0 adds stricter typed objects, SHA-256 provenance, JSON-LD semantics, typed links, context-of-use, uncertainty, PROV-O alignment, RO-Crate compatibility and explicit migration from BEP 1.0.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
Portable BEP 2 object with stable identity, provenance and typed graph links. Context, uncertainty and source lineage are preserved rather than flattened into prose.
lib/bep2.js provides envelope construction, validation and BEP 1 → 2 migration.
node bin/bep-validate.mjs file.json --migrate --json validates or migrates evidence envelopes with process exit codes for CI without changing production dependencies.
Source, generation activity and attribution semantics map to W3C provenance concepts.
Optional crate entities allow evidence bundles to preserve associated research objects and hashed artifacts.
{
"@version": 1.1,
"@vocab": "https://bioatlas.bayespharma.com/ns/bep#",
"id": "@id",
"type": "@type",
"prov": "http://www.w3.org/ns/prov#",
"schema": "https://schema.org/",
"rocrate": "https://w3id.org/ro/crate/1.1/",
"source": {
"@id": "prov:wasDerivedFrom",
"@type": "@id"
},
"generatedBy": {
"@id": "prov:wasGeneratedBy",
"@type": "@id"
},
"attributedTo": {
"@id": "prov:wasAttributedTo",
"@type": "@id"
},
"createdAt": {
"@id": "schema:dateCreated",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
},
"conformsTo": {
"@id": "schema:conformsTo",
"@type": "@id"
}
}BEP conformance establishes interoperability and provenance structure. It does not certify the scientific truth, qualification status or regulatory acceptability of an object.