Data model
Reusable elements
Chemical Origin

Complex substance of chemical origin

class

Description: The class of chemicals the complex substance was derived from
Required: yes
Type: enumerator (string)
Options: ('Lipid assembly')

preparation_protocol

Description: List of the steps performed during the preparation of the complex substance'
Required: yes
Type: array of object (Step)
Contains see Step

storage

Description: Information about how the complex substance was stored between being acquired and measured, including temperature and duration
Required: no
Type: object (Storage)
Contains see Storage

additional_specifications

Description: Additional information about the complex substance can be specified here
Required: no
Type: array of string (fulltext)

The fields from one of the following objects

Lipid assembly

type

Description: The type of lipid assembly
Required: yes
Type: enumerator (string)
Options: ('Micelle', 'Liposome', 'Nanodisc', 'Sheet')

components

Description: The size of the lipid assembly
Required: yes
Type: array of object (Assembly_component)
Contains: see Assembly component

number_of_mono_layers

Description: The number of lipid mono layers in the lipid assembly, -1 if unknown
Required: no
Type: number (integer)
Minimum: -1

size

Description: The size of the lipid assembly
Required: no
Type: object (Size)
Contains: see Fields available in size

Fields available in size

type

Description: The type of size (e.g. radius)
Required: yes
Type: enumerator (string)
contains: ('radius', 'diameter', 'path length')

mean

Description: The type of size (e.g. radius)
Required: yes
Type: number (float)
Minimum: 0

unit

Description: The type of size (e.g. radius)
Required: yes
Type: enumerator (string)
Options: ('Å', 'nm', 'μm', 'mm', 'cm', 'm')

median

Description: The median of the size
Required: no
Type: number (float)
Minimum: 0

upper

Description: The upper bound of the size
Required: no
Type: number (float)
Minimum: 0

lower

Description: The lower bound of the size
Required: no
Type: number (float)
Minimum: 0