mkt.databases.kinase_schema.find_alternative_hgnc
- mkt.databases.kinase_schema.find_alternative_hgnc(id_uniprot: str, kinhub_dict: dict[str, Any], klifs_dict: dict[str, Any], kincore_dict: dict[str, Any], kinhub_attr: str = ['hgnc_name', 'xname'], klifs_attr: str = ['gene_name'], kincore_attr: str = ['fasta.hgnc']) str | list[str] | None[source]
Find alternative HGNC names for a given UniProt ID.
- Parameters:
id_uniprot (str) – UniProt ID to search for.
kinhub_dict (dict[str, Any]) – KinHub dictionary.
klifs_dict (dict[str, Any]) – KLIFS dictionary.
kincore_dict (dict[str, Any]) – KinCore dictionary.
kinhub_attr (list[str], optional) – List of attributes to access in KinHub dictionary.
klifs_attr (list[str], optional) – List of attributes to access in KLIFS dictionary.
kincore_attr (list[str], optional) – AttribuList of attributeste to access in KinCore dictionary.
- Returns:
String, list of strings of alternative HGNC names if found, else None.
- Return type:
str | list[str] | None