"""
-------------------------------------------------------------------------------
 Section introducing the workflow and functionality. Provides necessary
 information to run the script as well as relevant ancillary information.

 Paths set relative to the root directory:
 .
 ├── 01-code-scripts
 ├── 02-raw-data
 ├── 03-processed-data
 ├── 04-graphics-outputs
 └── 05-papers-writings
-------------------------------------------------------------------------------
 Author:  [AUTHOR NAME]
 Contact: [AUTHOR EMAIL]
 License: [LICENSE]
-------------------------------------------------------------------------------
"""
# -------------------------ENVIRONMENT SETUP--------------------------------- #
# Import packages and modules
import os

# Set options
# Set working directory (optional)


# -------------------------USER-DEFINED VARIABLES---------------------------- #
# Set paths and variables


# -------------------------DATA ACQUISITION---------------------------------- #
# Acquire data


# -------------------------DATA PREPROCESSING-------------------------------- #
# Preprocess data


# -------------------------DATA PROCESSING----------------------------------- #
# Process data


# -------------------------DATA POSTPROCESSING------------------------------- #
# Postprocess data


# -------------------------DATA VISUALIZATION-------------------------------- #
# Visualize data


# -------------------------DATA EXPORT--------------------------------------- #
# Export data


# -------------------------SCRIPT COMPLETION--------------------------------- #
print("\n")
print("-" * (18 + len(os.path.basename(__file__))))
print(f"Completed script: {os.path.basename(__file__)}")
print("-" * (18 + len(os.path.basename(__file__))))
print("\n")
