CreateExportExperiments package

Submodules

LOGS_solutions.CreateExportEntities.CreateExportExperiments.ExperimentManager module

class LOGS_solutions.CreateExportEntities.CreateExportExperiments.ExperimentManager.ExperimentManager(logs, source_path=None, target_path=None, export_format='.csv')[source]

Bases: object

This class enables the creation of experiments in a LOGS instance using a CSV file, or the export of experiments from a LOGS instance into a CSV file.

create_experiments()[source]

Creates an experiment by the given csv-file.

export_experiments()[source]

Export experiments from LOGS to the specified format.

export_experiments_csv()[source]

Export experiment from LOGS.

export_experiments_excel()[source]

Export experiments from LOGS to an Excel file.

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main module

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.main(args)[source]

Main function to create or export experiments in a LOGS instance. Important: This classes uses absolute paths. To obtain the correct absolute path, you must ensure that the relative path is correct in relation to the directory in which the script is executed. If you are not sure, use the absolute path for source_path and target_path

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.parse_args()[source]

Parse command line arguments.

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.valid_format(value)[source]

Validate the export format.

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.valid_source_path(source_path)[source]

Validates the given source paths.

Parameters:

source_path – The source path to validate.

Return type:

Path

Returns:

The absolute path for the source.

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.valid_target_path(target_path)[source]

Validates the given paths.

Parameters:

target_path – The target path to validate.

Return type:

Path

Returns:

The absolute path for the target.

LOGS_solutions.CreateExportEntities.CreateExportExperiments.main.validate_format(args)[source]

Validate the export format and ensure it matches the target paths.

Module contents