syntactic.make_title

syntactic.make_title(obj: str | list[str]) list[str]

Convert variable names to title-cased strings.

Applies make_words() then sentence_case() to each string.

Parameters:

obj (str or list of str) – Variable name(s) to convert.

Returns:

Title-cased string(s).

Return type:

list of str

Examples

>>> make_title(["nGene", "log10GenesPerUMI"])
['N gene', 'Log10 genes per UMI']