immuneML.environment package¶
Submodules¶
immuneML.environment.Constants module¶
immuneML.environment.EnvironmentSettings module¶
-
class
immuneML.environment.EnvironmentSettings.EnvironmentSettings[source]¶ Bases:
objectClass 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:
objectClass 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.EnumAn 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'¶
-