biggr_models.handlers.gene_handlers#

Classes#

GeneListViewHandler

Request handler that implements data tables (API) logic.

GeneHandler

Base RequestHandler that handles standard requests.

GenomeGeneHandler

Base RequestHandler that handles standard requests.

GenesInGenomeListViewHandler

Request handler that implements data tables (API) logic.

Module Contents#

class biggr_models.handlers.gene_handlers.GeneListViewHandler(application: Application, request: tornado.httputil.HTTPServerRequest, **kwargs: Any)#

Bases: biggr_models.handlers.utils.DataHandler

Request handler that implements data tables (API) logic.

title = 'Genes'#
model_bigg_id: str | None = None#
page_data#
column_specs#
pre_filter(query)#
breadcrumbs()#
class biggr_models.handlers.gene_handlers.GeneHandler(application: Application, request: tornado.httputil.HTTPServerRequest, **kwargs: Any)#

Bases: biggr_models.handlers.utils.BaseHandler

Base RequestHandler that handles standard requests.

template#
get(model_bigg_id, gene_bigg_id)#
class biggr_models.handlers.gene_handlers.GenomeGeneHandler(application: Application, request: tornado.httputil.HTTPServerRequest, **kwargs: Any)#

Bases: biggr_models.handlers.utils.BaseHandler

Base RequestHandler that handles standard requests.

template#
get(accession_type, accession_value, gene_bigg_id)#
class biggr_models.handlers.gene_handlers.GenesInGenomeListViewHandler(application: Application, request: tornado.httputil.HTTPServerRequest, **kwargs: Any)#

Bases: biggr_models.handlers.utils.DataHandler

Request handler that implements data tables (API) logic.

title = 'Genes in Genome'#
accession_type: str | None = None#
accession_value: str | None = None#
page_data#
column_specs#
pre_filter(query)#