mgkit.mappings.cazy module

Module containing classes and functions to deal with CaZy data

mgkit.mappings.cazy.CAZY_FAMILIES = {'CBM': 'Carbohydrate-Binding Module', 'CE': 'Carbohydrate Esterase', 'GH': 'Glycoside Hydrolase', 'GT': 'GlycosylTransferase', 'PL': 'Polysaccharide Lyase'}

CaZy families

class mgkit.mappings.cazy.Kegg2CazyMapper(fname=None)[source]

Bases: mgkit.kegg.KeggMapperBase

Class holding mappings KOs->CaZy

columns_string = 'database(cazy)'
map_kos_cazy(kos, contact, skip=False)[source]

Map a list of KOs to CaZy ids

query_string = 'database:(type:ko {0}) AND database:(type:cazy)'
mgkit.mappings.cazy.download_data(contact, kegg_data='kegg.pickle', cazy_data='cazy.pickle')[source]

Function to download CaZy data