src.fairreckitlib.data.set.dataset_constants

This module contains dataset (configuration) constants that are used in other modules.

This program has been developed by students from the bachelor Computer Science at Utrecht University within the Software Project course. © Copyright Utrecht University (Department of Information and Computing Sciences)

 1"""This module contains dataset (configuration) constants that are used in other modules.
 2
 3This program has been developed by students from the bachelor Computer Science at
 4Utrecht University within the Software Project course.
 5© Copyright Utrecht University (Department of Information and Computing Sciences)
 6"""
 7
 8TABLE_FILE_PREFIX = 'FRK_'
 9TABLE_FILE = 'file'
10TABLE_PRIMARY_KEY = 'primary_key'
11TABLE_FOREIGN_KEYS = 'foreign_keys'
12TABLE_KEY = 'key'
13TABLE_COLUMNS = 'columns'
14TABLE_COMPRESSION = 'compression'
15TABLE_ENCODING = 'encoding'
16TABLE_HEADER = 'header'
17TABLE_NUM_RECORDS = 'num_records'
18TABLE_SEP = 'sep'
19
20DATASET_CONFIG_FILE = TABLE_FILE_PREFIX + 'dataset_config.yml'
21DATASET_SPLIT_DELIMITER = '_'
22
23KEY_MATRIX = 'matrix'
24KEY_IDX_ITEM = 'idx_item'
25KEY_IDX_USER = 'idx_user'
26KEY_RATING_MIN = 'rating_min'
27KEY_RATING_MAX = 'rating_max'
28KEY_RATING_TYPE = 'rating_type'
29
30KEY_DATASET = 'dataset'
31KEY_EVENTS = 'events'
32KEY_MATRICES = 'matrices'
33KEY_TABLES = 'tables'