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.PreprocessorMerges 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