Schema-class

S4 class defining an AIRR standard schema

Description

Schema defines a common data structure for AIRR Data Representation standards.

Usage

"names"(x)
"["(x, i)
"$"(x, name)
AlignmentSchema
RearrangementSchema

Arguments

x

Schema object.

i

field name.

name

field name.

Format

A Schema object.

An object of class Schema of length 1.

An object of class Schema of length 1.

Details

The following predefined Schema objects are defined:

AlignmentSchema: AIRR Alignment Schema.

RearrangementSchema: AIRR Rearrangement Schema.

Slots

required

character vector of required fields.

optional

character vector of non-required fields.

properties

list of field definitions.

info

list schema information.

See also

See load_schema for loading a Schema from the definition set. See read_airr, write_airr and validate_airr schema operators.