All type schemas that are derived from Entity


@id Type Description
stencila:Entity Entity The most simple compound (ie. non-atomic like `number`, `string` etc) type.
stencila:ArrayValidator ArrayValidator A validator specifying constraints on an array node.
schema:Article Article An article, including news and scholarly articles.
schema:AudioObject AudioObject An audio file
stencila:BooleanValidator BooleanValidator A schema specifying that a node must be a boolean value.
schema:Brand Brand A brand used by an organization or person for labeling a product, product group, or similar.
stencila:CitationIntentEnumeration CitationIntentEnumeration The type or nature of a citation, both factually and rhetorically.
stencila:Cite Cite A reference to a CreativeWork that is cited in another CreativeWork.
stencila:CiteGroup CiteGroup A group of `Cite` nodes
schema:Claim Claim A claim represents specific reviewable facts or statements.
stencila:Code Code Base type for code nodes e.g. `CodeBlock`, `CodeExpression`.
stencila:CodeBlock CodeBlock A code block.
stencila:CodeChunk CodeChunk A executable chunk of code.
stencila:CodeError CodeError An error that occurred when parsing, compiling or executing a Code node.
stencila:CodeExpression CodeExpression An expression defined in programming language source code.
stencila:CodeFragment CodeFragment Inline code.
schema:Collection Collection A created collection of CreativeWorks or other artefacts.
schema:Comment Comment A comment on an item, e.g on a Article, or SoftwareSourceCode.
stencila:ConstantValidator ConstantValidator A validator specifying a constant value that a node must have.
schema:ContactPoint ContactPoint A contact point, for example, a R&D department.
schema:CreativeWork CreativeWork A creative work, including books, movies, photographs, software programs, etc.
stencila:Datatable Datatable A table of data.
stencila:DatatableColumn DatatableColumn A column of data within a Datatable.
schema:Date Date A date encoded as a ISO 8601 string.
schema:DefinedTerm DefinedTerm A word, name, acronym, phrase, etc. with a formal definition.
stencila:Delete Delete Content that is marked for deletion
stencila:Emphasis Emphasis Emphasised content.
stencila:EnumValidator EnumValidator A schema specifying that a node must be one of several values.
schema:Enumeration Enumeration Lists or enumerations, for example, a list of cuisines or music genres, etc.
stencila:Figure Figure Encapsulates one or more images, videos, tables, etc, and provides captions and labels for them.
stencila:Function Function A function with a name, which might take Parameters and return a value of a certain type.
schema:Grant Grant A grant, typically financial or otherwise quantifiable, of resources.
stencila:Heading Heading Heading
schema:ImageObject ImageObject An image file.
stencila:Include Include A directive to include content from an external source (e.g. file, URL) or content.
stencila:IntegerValidator IntegerValidator A validator specifying the constraints on an integer node.
stencila:Link Link A hyperlink to other pages, sections within the same document, resources, or any URL.
schema:ItemList List A list of items.
schema:ListItem ListItem A single item in a list.
stencila:Mark Mark A base class for nodes that mark some other inline content in some way (e.g. as being emphasised, or quoted).
stencila:Math Math A mathematical variable or equation.
stencila:MathBlock MathBlock A block of math, e.g an equation, to be treated as block content.
stencila:MathFragment MathFragment A fragment of math, e.g a variable name, to be treated as inline content.
schema:MediaObject MediaObject A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset.
schema:MonetaryGrant MonetaryGrant A monetary grant.
stencila:NontextualAnnotation NontextualAnnotation Inline text that has a non-textual annotation.
stencila:Note Note Additional content which is not part of the main content of a document.
stencila:NumberValidator NumberValidator A validator specifying the constraints on a numeric node.
schema:Organization Organization An organization such as a school, NGO, corporation, club, etc.
stencila:Paragraph Paragraph Paragraph
stencila:Parameter Parameter A parameter that can be set and used in evaluated code.
schema:Periodical Periodical A periodical publication.
schema:Person Person A person (alive, dead, undead, or fictional).
schema:PostalAddress PostalAddress A physical mailing address.
schema:Product Product Any offered product or service. For example, a pair of shoes; a haircut; or an episode of a TV show streamed online.
schema:PropertyValue PropertyValue A property-value pair.
schema:PublicationIssue PublicationIssue A part of a successively published publication such as a periodical or publication volume, often numbered.
schema:PublicationVolume PublicationVolume A part of a successively published publication such as a periodical or multi-volume work.
stencila:Quote Quote Inline, quoted content.
stencila:QuoteBlock QuoteBlock A section quoted from somewhere else.
schema:Review Review A review of an item, e.g of an Article, or SoftwareSourceCode.
schema:SoftwareApplication SoftwareApplication A software application.
stencila:SoftwareEnvironment SoftwareEnvironment A computational environment.
stencila:SoftwareSession SoftwareSession Definition of a compute session, including its software and compute resource requirements and status.
schema:SoftwareSourceCode SoftwareSourceCode Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.
stencila:StringValidator StringValidator A schema specifying constraints on a string node.
stencila:Strong Strong Strongly emphasised content.
stencila:Subscript Subscript Subscripted content.
stencila:Superscript Superscript Superscripted content.
schema:Table Table A table.
stencila:TableCell TableCell A cell within a `Table`.
stencila:TableRow TableRow A row within a Table.
stencila:ThematicBreak ThematicBreak A thematic break, such as a scene change in a story, a transition to another topic, or a new document.
schema:Thing Thing The most generic type of item.
stencila:TupleValidator TupleValidator A validator specifying constraints on an array of heterogeneous items.
stencila:Validator Validator A base for all validator types.
stencila:Variable Variable A variable representing a name / value pair.
schema:VideoObject VideoObject A video file.
stencila:VolumeMount VolumeMount Describes a volume mount from a host to container.

Available as