scout/load/all.py
def check_panels(adapter, panels, default_panels=None):
    """Make sure that the gene panels exist in the database
        Also check if the default panels are defined in gene panels

        Args:
            adapter(MongoAdapter)
            panels(list(str)): A list with panel names

        Returns:
            panels_exists(bool)
    """
    default_panels = default_panels or []
    panels_exist = True
    for panel in default_panels:
        if panel not in panels:
            log.warning("Default panels have to be defined in panels")
            panels_exist = False
    for panel in panels:
        if not adapter.gene_panel(panel):
            log.warning("Panel {} does not exist in database".format(panel))
            panels_exist = False
    return panels_exist
def check_panels(adapter, panels, default_panels=None):
    default_panels = default_panels or []
    panels_exist = True
    for panel in default_panels:
        if panel not in panels:
            log.warning("Default panels have to be defined in panels")
            panels_exist = False
    for panel in panels:
        if not adapter.gene_panel(panel):
            log.warning("Panel {} does not exist in database".format(panel))
            panels_exist = False
    return panels_exist
def check_panels ( adapter , panels , default_panels = None ) : default_panels = default_panels or [ ] panels_exist = True for panel in default_panels : if panel not in panels : log . warning ( "Default panels have to be defined in panels" ) panels_exist = False for panel in panels : if not adapter . gene_panel ( panel ) : log . warning ( "Panel {} does not exist in database" . format ( panel ) ) panels_exist = False return panels_exist
Make sure that the gene panels exist in the database
        Also check if the default panels are defined in gene panels

        Args:
            adapter(MongoAdapter)
            panels(list(str)): A list with panel names

        Returns:
            panels_exists(bool)
Make sure that the gene panels exist in the database Also check if the default panels are defined in gene panels