"""Shared constants for all python scripts
"""

JSON = "json"
CSV = "csv"
CRAWLER_OUTPUT = "crawler_output"
INTERMEDIATE_FILES = "intermediate_files"
TYPE = "type"
SINGULAR = "singular"
PLURAL = "plural"
LABEL = {SINGULAR: "label", PLURAL: "labels"}
DESCRIPTION = {SINGULAR: "description", PLURAL: "descriptions"}
GENDER = "gender"
CITIZENSHIP = "citizenship"
ABSTRACT = "abstract"
# TODO: Change to snakecase wikipedia_link (requires changes in the frontend)
WIKIPEDIA_LINK = "wikipediaLink"
COUNTRY = "country"
PLACE_OF_BIRTH = "place_of_birth"
PLACE_OF_DEATH = "place_of_death"
EXHIBITION_HISTORY = "exhibition_history"
ARTWORK = {SINGULAR: "artwork", PLURAL: "artworks"}
MATERIAL = {SINGULAR: "material", PLURAL: "materials"}
MOTIF = {SINGULAR: "motif", PLURAL: "motifs"}
GENRE = {SINGULAR: "genre", PLURAL: "genres"}
MOVEMENT = {SINGULAR: "movement", PLURAL: "movements"}
CLASS = {SINGULAR: "class", PLURAL: "classes"}
ARTIST = {SINGULAR: "artist", PLURAL: "artists"}
LOCATION = {SINGULAR: "location", PLURAL: "locations"}
ABSOLUTE_RANK = "absoluteRank"
RELATIVE_RANK = "relativeRank"
ID = "id"
SIGNIFICANT_EVENT = "significant_event"
PART_OF = "part_of"
HAS_PART = "has_part"
VIDEOS = "videos"
YOUTUBE_VIDEOS_FILE = "youtube_videos.csv"
