immuneML.environment package¶
Submodules¶
immuneML.environment.Constants module¶
immuneML.environment.EnvironmentSettings module¶
-
class
immuneML.environment.EnvironmentSettings.
EnvironmentSettings
[source]¶ Bases:
object
Class containing environment variables, like receptor_sequence type, root path etc.
-
cache_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/cache')¶
-
default_analysis_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/analysis_runs')¶
-
default_params_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/immuneML/config/default_params')¶
-
static
get_cache_path
(cache_type: Optional[immuneML.caching.CacheType.CacheType] = None)[source]¶
-
static
get_sequence_alphabet
(sequence_type: Optional[immuneML.environment.SequenceType.SequenceType] = None)[source]¶ - Returns
alphabetically sorted receptor_sequence alphabet
-
static
get_sequence_type
() → immuneML.environment.SequenceType.SequenceType[source]¶
-
html_templates_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/immuneML/presentation/html/templates')¶
-
low_memory
= True¶
-
max_sequence_length
= 20¶
-
root_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML')¶
-
sequence_type
= 'sequence_aas'¶
-
static
set_sequence_type
(sequence_type: immuneML.environment.SequenceType.SequenceType)[source]¶
-
source_docs_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/docs/source')¶
-
specs_docs_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/docs/specs')¶
-
tmp_cache_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/test/tmp/cache')¶
-
tmp_test_path
= PosixPath('/Users/milenpa/PycharmProjects/BMIImmuneML/test/tmp')¶
-
immuneML.environment.Label module¶
immuneML.environment.LabelConfiguration module¶
-
class
immuneML.environment.LabelConfiguration.
LabelConfiguration
(labels: Optional[list] = None)[source]¶ Bases:
object
Class that encapsulates labels and transformers for the labels. Supports two types of labels: CLASSIFICATION and REGRESSION (as defined in LabelType class)
-
add_label
(label: str, values: Optional[list] = None, auxiliary_labels: Optional[list] = None, positive_class=None)[source]¶
-
get_label_object
(label: str) → immuneML.environment.Label.Label[source]¶
-
get_label_objects
() → List[immuneML.environment.Label.Label][source]¶
-
immuneML.environment.LabelType module¶
immuneML.environment.Metric module¶
-
class
immuneML.environment.Metric.
Metric
(value)[source]¶ Bases:
enum.Enum
An enumeration.
-
ACCURACY
= 'accuracy_score'¶
-
AUC
= 'roc_auc_score'¶
-
BALANCED_ACCURACY
= 'balanced_accuracy_score'¶
-
CONFUSION_MATRIX
= 'confusion_matrix'¶
-
F1_MACRO
= 'f1_score_macro'¶
-
F1_MICRO
= 'f1_score_micro'¶
-
F1_WEIGHTED
= 'f1_score_weighted'¶
-
LOG_LOSS
= 'log_loss'¶
-
PRECISION
= 'precision_score'¶
-
RECALL
= 'recall_score'¶
-