Item List Data Model

A data model for representing simple lists of entities such as genes. The data model is based on the schema.org ItemList class.

URI: https://w3id.org/oak/item-list

Name: itemList

Classes

Class

Description

ItemList

a list of entities plus metadata

ItemListCollection

a set of item lists

ListItem

an item in an item list

Thing

None

Slots

Slot

Description

additionalType

An additional type for the item, typically used for adding more specific type…

categories

Controlled terms used to categorize an element

description

A description of the list

elementId

The identifier of the item

id

The identifier of the list

identifiers

A list of identifiers for the item

idType

The type of the identifier

item

The item represented by the list item

itemListElements

The entities in the list, represented as a simple list

itemLists

itemMetadataMap

The entities in the list, represented as a map keyed by item id

keywords

Keywords or tags used to describe the element

name

The name of the list

numberOfItems

The order of the items in the list

position

The position of the item in the list

previousItem

The previous item in the list

type

The type of the item

url

A URL for the item

wasGeneratedBy

The provenance of the list, for example a script that generated the list

Enumerations

Enumeration

Description

ItemListOrderType

The order of the items in the list

Types

Type

Description

Boolean

A binary (true or false) value

Curie

a compact URI

Date

a date (year, month and day) in an idealized calendar

DateOrDatetime

Either a date or a datetime

Datetime

The combination of a date and time

Decimal

A real number with arbitrary precision that conforms to the xsd:decimal speci…

Double

A real number that conforms to the xsd:double specification

Float

A real number that conforms to the xsd:float specification

Integer

An integer

Jsonpath

A string encoding a JSON Path

Jsonpointer

A string encoding a JSON Pointer

Ncname

Prefix part of CURIE

Nodeidentifier

A URI, CURIE or BNODE that represents a node in a model

Objectidentifier

A URI or CURIE that represents an object in the model

Sparqlpath

A string encoding a SPARQL Property Path

String

A character string

Time

A time object represents a (local) time of day, independent of any particular…

Uri

a complete URI

Uriorcurie

a URI or a CURIE

Subsets

Subset

Description