INNER CODE UNIT · Python
get_color_schemes
moshi4/pyMSAviz · src/pymsaviz/config/__init__.py:12
def get_color_schemes() -> dict[str, dict[str, str]]:
"""Get color schemes
Returns
-------
name2color_scheme : dict[str, dict[str, str]]
Color schemes dict
"""
COLOR_SCHEMES_FILE = Path(__file__).parent / "color_schemes.tsv"
name2color_scheme = {}
with open(COLOR_SCHEMES_FILE) as f:
reader = csv.reader(f, delimiter="\t")
header = next(reader)
letters = header[1:]
for row in reader:
name, colors = row[0], row[1:]
color_scheme = {}
for letter, color in zip(letters, colors):