biggr_models.queries.genome_queries
===================================

.. py:module:: biggr_models.queries.genome_queries


Functions
---------

.. autoapisummary::

   biggr_models.queries.genome_queries.get_genomes_count
   biggr_models.queries.genome_queries.get_all_genomes
   biggr_models.queries.genome_queries.get_genomes
   biggr_models.queries.genome_queries.get_genome_and_models
   biggr_models.queries.genome_queries.get_reactions_for_genome
   biggr_models.queries.genome_queries.get_metabolites_for_genome
   biggr_models.queries.genome_queries.get_genomes_with_chromosomes


Module Contents
---------------

.. py:function:: get_genomes_count(session, **kwargs)

   Return the number of models in the database.


.. py:function:: get_all_genomes(session)

   Get all genomes.


.. py:function:: get_genomes(session, page=None, size=None, sort_column=None, sort_direction='ascending')

.. py:function:: get_genome_and_models(genome_ref_string, session)

.. py:function:: get_reactions_for_genome(genome_id, session)

   Get all reactions associated with a genome through its models.


.. py:function:: get_metabolites_for_genome(genome_id, session)

   Get all metabolites associated with a genome through its models.


.. py:function:: get_genomes_with_chromosomes(accession_id, session, gene_id_filter=None, include_metabolites=True, include_reactions=True)

