Significant internal refactoring to improve schema generalizability, harmonize behavior between the python and R libraries, and prepare for AIRR Standards v2.0.
Rearrangement:
aux_types argument to
read_tabular, read_rearrangement, and
read_alignment to allow explicit declaration of the type
for fields that are not defined in the schema.read_airr, write_airr, and
validate_airr to read_tabular,
validate_tabular, and validate_tabular,
respectively.Data Model and Schema:
read_airr, write_airr, and
validate_airr functions that support AIRR Data Model files
that store arrays of objects in JSON or YAML.info slot to Schema object
containing general schema information.base="1" for read and write
functions.germline_alignment data and simplification of
sequence_id values.Initial release.