Skip to content

msmu._utils.protein

select_repr_protein

select_repr_protein(mdata, modality)

Select canonical protein from protein list based on priority. canonical > swissprot > trembl > contam

Parameters:

Name Type Description Default
mdata MuData

MuData object with protein groups inferred

required
modality str

Modality name for protein data

required

Returns:

Name Type Description
mdata MuData

MuData object with representative proteins selected

select_representative

select_representative(protein_group, protein_info)

Select canonical protein from protein list based on priority. canonical > swissprot > trembl > contam

Parameters:

Name Type Description Default
protein_list list[str]

list of proteins (uniprot entry)

required
protein_info DataFrame

DataFrame of protein info from mdata.uns['protein_info']

required

Returns:

Name Type Description
protein_group str

canonical protein group