Skip to content
GitHub

Biosample DRAFT Profile

Version: 0.2-DRAFT (21 October 2026)


If you spot any errors or omissions with this type, please file an issue in our GitHub.


Key to specification table

CD = Cardinality

Property Expected Type Description CD Controlled Vocabulary Example
Marginality: Minimum.
@context URL Used to provide the context (namespaces) for the JSON-LD file.
Not needed in other serialisations.
ONE
@type Text Schema.org/Bioschemas class for the resource declared using JSON-LD syntax. For other serialisations please use the appropriate mechanism.
While it is permissible to provide multiple types, it is preferred to use a single type.
MANY Schema.org, Bioschemas
@id IRI Used to distinguish the resource being described in JSON-LD. For other serialisations use the appropriate approach. ONE
dct:conformsTo IRI Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used.
Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.
ONE Bioschemas profile versioned URL
conformsTo Schema:

Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.


Bioschemas:

Dummy Bioschemas description for conformsTo.

MANY
funding Schema:

Provide funding information.


Bioschemas:

Dummy Bioschemas description for funding.

MANY
identifier Schema:

The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.


Bioschemas:

Dummy Bioschemas description for identifier.

ONE
Marginality: Recommended.
collectionMethod Schema:

Provide information about the conditions and methods of acquisition of samples.


Bioschemas:

Dummy Bioschemas description for collectionMethod.

MANY
collector Schema:

The Person or Organization who collected the Sample.


Bioschemas:

Dummy Bioschemas description for collector.

MANY
conditionsOfAccess Schema:

Sample access statement outlining conditions/requirements need to be fulfilled before access to the sample is granted.


Bioschemas:

Dummy Bioschemas description for conditionsOfAccess.

MANY
contactPoint Schema:

A person or organization that can be contacted for more information or support.


Bioschemas:

Dummy Bioschemas description for contactPoint.

ONE
contributor Schema:

A person or organization that contributes to the work.


Bioschemas:

Dummy Bioschemas description for contributor.

MANY
custodian Schema:

The Person or Organization who is responsible for the Sample.


Bioschemas:

Dummy Bioschemas description for custodian.

MANY
dateCollected Schema:

The date on which the sample was collected.


Bioschemas:

Dummy Bioschemas description for dateCollected.

ONE
dateCreated Schema:

The date on which the CreativeWork was created or the item was added to a DataFeed.


Bioschemas:

Dummy Bioschemas description for dateCreated.

ONE
dateModified Schema:

The date the sample record was last updated.


Bioschemas:

Dummy Bioschemas description for dateModified.

MANY
dateProcessed Schema:

The date the sample was processed or used in a method.


Bioschemas:

Dummy Bioschemas description for dateProcessed.

MANY
datePublished Schema:

The date when the record of the sample will be made publicly available.


Bioschemas:

Dummy Bioschemas description for datePublished.

ONE
description Schema:

A description of the item.


Bioschemas:

Dummy Bioschemas description for description.

ONE
environmentalSystem Schema:

A category or description of the habitat that describes elements of an ecosystem where the sample was collected. Where possible use controlled vocabulary such as ENVO.


Bioschemas:

Dummy Bioschemas description for environmentalSystem.

MANY
ethics Schema:

Indicate which ethics policies and/or social considerations are associated with the sample.


Bioschemas:

Dummy Bioschemas description for ethics.

MANY
experimentalPurpose Schema:

Describe the planned or executed experimental procedures involving the samples.


Bioschemas:

Dummy Bioschemas description for experimentalPurpose.

MANY
gender Schema:

Gender of the person. While http://schema.org/Male and http://schema.org/Female may be used, text strings are also acceptable for people who do not identify as a binary gender


Bioschemas:

Dummy Bioschemas description for gender.

MANY
instrument Schema:

Provide description of instruments and devices used in collecting, processing and analysis of samples.


Bioschemas:

Dummy Bioschemas description for instrument.

MANY
locationCreated Schema:

The location where the CreativeWork was created, which may not be the same as the location depicted in the CreativeWork.


Bioschemas:

Dummy Bioschemas description for locationCreated.

MANY
name Schema:

The name of the item.


Bioschemas:

Dummy Bioschemas description for name.

ONE
sameAs Schema:

URL of a reference Web page that unambiguously indicates the item’s identity. E.g. the URL of the item’s Wikipedia page, Wikidata entry, or official website.


Bioschemas:

Dummy Bioschemas description for sameAs.

MANY
samplingAge Schema:

The age of the object when the Sample was created.


Bioschemas:

Dummy Bioschemas description for samplingAge.

MANY
Marginality: Optional.
additionalProperty Schema:

A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, …) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.


Bioschemas:

Dummy Bioschemas description for additionalProperty.

MANY
additionalType Schema:

An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. Typically the value is a URI-identified RDF class, and in this case corresponds to the use of rdf:type in RDF. Text values can be used sparingly, for cases where useful information can be added without their being an appropriate schema to reference. In the case of text values, the class label should follow the schema.org style guide.


Bioschemas:

Dummy Bioschemas description for additionalType.

MANY
alternateIdentifier Schema:

An additional identifier for the same instance of the resource.


Bioschemas:

Dummy Bioschemas description for alternateIdentifier.

MANY
alternateName Schema:

An alias for the item.


Bioschemas:

Dummy Bioschemas description for alternateName.

MANY
citation Schema:

List publications where the sample is mentioned or described.


Bioschemas:

Dummy Bioschemas description for citation.

MANY
custodian Schema:

The Person or Organization who is responsible for the Sample.


Bioschemas:

Dummy Bioschemas description for custodian.

MANY
hasPart Schema:

Describe related items including other resources related to the samples. For example a subsample of this sample.


Bioschemas:

Dummy Bioschemas description for hasPart.

MANY
isControl Schema:

Indicates whether the sample is being used as a normal control, may be in combination with another sample.


Bioschemas:

Dummy Bioschemas description for isControl.

MANY
itemLocation Schema:

Current location of the item.


Bioschemas:

Dummy Bioschemas description for itemLocation.

ONE