Skip to content

Latest commit

 

History

History
85 lines (64 loc) · 3.19 KB

sep_012.md

File metadata and controls

85 lines (64 loc) · 3.19 KB

SEP 012 -- Any cardinality for Identified.wasDerivedFrom

SEP
Title Any cardinality for Identified.wasDerivedFrom
Authors Jacob Beal (jakebeal@gmail.com)
Editor
Type Data Model
SBOL Version 2.1
Replaces n/a
Status Accepted
Created 14-Dec-2016
Last modified First submission
Issue #27

Abstract

We have imported the Identified.wasDerivedFrom relation directly from the PROV-O provenance ontology (https://www.w3.org/TR/prov-o/) There, it has cardinality 0..n, but we allow it only 0..1. This SEP generalizes its usage in SBOL to 0..n as well.

  1. Rationale

There are two motivations for this change:

  • New data objects are often created as a merger of two existing data objects. Allowing multiple wasDerivedFrom relations allows this to be expressed.
  • It is unusual that we restrict the usage of a relation that we are importing, and likely goes against its original sense and developed use cases. We shouldn’t do this unless we have a good reason, which we do not seem to have had.
  1. Specification

Change cardinality of Identified.wasDerivedFrom from 0..1 to 0..n

In addition to changing the prose description, rule sbol-10208 will need to change to allow a set.

  1. Example or Use Case

Consider merging several poorly curated SBOL databases in order to create a new database with improved curation. Part X is found, with different annotations, in more than one of the source databases. When it is imported into the new curated database, it is marked with a wasDerivedFrom indicating all of its sources.

  1. Backwards Compatibility

As this expands cardinality, all prior SBOL files remain valid.

New SBOL files with multiple wasDerivedFrom relations, however, will not be able to be consumed by older version, as they will trigger sbol-10208.

  1. Discussion

  1. Competing SEPs

None.

References

None.

Copyright

CC0
To the extent possible under law, SBOL developers has waived all copyright and related or neighboring rights to SEP 012. This work is published from: United States.