immuneML data model
immuneML data model supports three types of datasets that can be used for analyses:
Repertoire dataset (
RepertoireDataset) - one example in the dataset is one repertoire typically coming from one subject
Receptor dataset (
ReceptorDataset) - one example is one receptor with both chains set
Sequence dataset (
SequenceDataset) - one example is one receptor sequence with single chain information.
Useful function in the dataset classes include getting the metadata information from the
get_metadata function, obtaining the number of examples in the
dataset, checking possible labels or making subsets.
The UML diagram showing these classes and the underlying dependencies is shown below.
Implementation details for
SequenceDataset are available in