Module CLI.family_list
Expand source code
import pandas as pd
import sys
if sys.version_info < (3, 9):
# importlib.resources either doesn't exist or lacks the files()
# function, so use the PyPI version:
import importlib_resources
else:
# importlib.resources has files(), so use that:
import importlib.resources as importlib_resources
def print_families(a):
""" Print the list of protein family names
"""
print('Here is a list of protein families\' names:\n')
pkg = importlib_resources.files("CLI")
f = pkg / "seq_lengths.csv"
family_list: pd.Series = pd.read_csv(f, usecols=['name']).squeeze("columns")
print(*family_list, sep=', ')
Functions
def print_families(a)-
Print the list of protein family names
Expand source code
def print_families(a): """ Print the list of protein family names """ print('Here is a list of protein families\' names:\n') pkg = importlib_resources.files("CLI") f = pkg / "seq_lengths.csv" family_list: pd.Series = pd.read_csv(f, usecols=['name']).squeeze("columns") print(*family_list, sep=', ')