immuneML.preprocessing package¶
Subpackages¶
- immuneML.preprocessing.filters package
- Submodules
- immuneML.preprocessing.filters.ChainRepertoireFilter module
- immuneML.preprocessing.filters.ClonesPerRepertoireFilter module
- immuneML.preprocessing.filters.CountAggregationFunction module
- immuneML.preprocessing.filters.CountPerSequenceFilter module
- immuneML.preprocessing.filters.DuplicateSequenceFilter module
- immuneML.preprocessing.filters.Filter module
- immuneML.preprocessing.filters.MetadataRepertoireFilter module
- Module contents
Submodules¶
immuneML.preprocessing.Preprocessor module¶
-
class
immuneML.preprocessing.Preprocessor.
Preprocessor
[source]¶ Bases:
object
-
abstract static
process
(dataset: immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset, params: dict) → immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset[source]¶
-
abstract
process_dataset
(dataset: immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset, result_path: pathlib.Path) → immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset[source]¶
-
abstract static
immuneML.preprocessing.SubjectRepertoireCollector module¶
-
class
immuneML.preprocessing.SubjectRepertoireCollector.
SubjectRepertoireCollector
(result_path: Optional[pathlib.Path] = None)[source]¶ Bases:
immuneML.preprocessing.Preprocessor.Preprocessor
Merges all the Repertoires in a RepertoireDataset that have the same ‘subject_id’ specified in the metadata. The result is a RepertoireDataset with one Repertoire per subject.
YAML specification:
preprocessing_sequences: my_preprocessing: - my_filter: SubjectRepertoireCollector
-
static
process
(dataset: immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset, params: dict) → immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset[source]¶
-
process_dataset
(dataset: immuneML.data_model.dataset.RepertoireDataset.RepertoireDataset, result_path: Optional[pathlib.Path] = None)[source]¶
-
static