def sipprverse_full(self):
        """
        Run a subset of the methods - only the targets used in the sipprverse are required here
        """
        logging.info('Beginning sipprverse full database downloads')
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'genesippr')):
            self.sipprverse_targets(databasepath=self.databasepath)
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'ConFindr')):
            self.confindr_targets()
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'mash')):
            self.mash(databasepath=self.databasepath)
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'MLST')):
            self.mlst(databasepath=self.databasepath)
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'rMLST')):
            self.rmlst(databasepath=self.databasepath,
                       credentials=self.credentials)
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'resfinder')):
            self.cge_db_downloader(databasepath=self.databasepath,
                                   analysistype='resfinder',
                                   dbname='resfinder_db')
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'virulence')):
            self.cge_db_downloader(databasepath=self.databasepath,
                                   analysistype='virulence',
                                   dbname='virulencefinder_db')
        if self.overwrite or not os.path.isdir(os.path.join(self.databasepath, 'serosippr')):
            self.cge_db_downloader(databasepath=self.databasepath,
                                   analysistype='serosippr',
                                   dbname='serotypefinder_db')
def sipprverse_full ( self ) : logging . info ( 'Beginning sipprverse full database downloads' ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'genesippr' ) ) : self . sipprverse_targets ( databasepath = self . databasepath ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'ConFindr' ) ) : self . confindr_targets ( ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'mash' ) ) : self . mash ( databasepath = self . databasepath ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'MLST' ) ) : self . mlst ( databasepath = self . databasepath ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'rMLST' ) ) : self . rmlst ( databasepath = self . databasepath , credentials = self . credentials ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'resfinder' ) ) : self . cge_db_downloader ( databasepath = self . databasepath , analysistype = 'resfinder' , dbname = 'resfinder_db' ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'virulence' ) ) : self . cge_db_downloader ( databasepath = self . databasepath , analysistype = 'virulence' , dbname = 'virulencefinder_db' ) if self . overwrite or not os . path . isdir ( os . path . join ( self . databasepath , 'serosippr' ) ) : self . cge_db_downloader ( databasepath = self . databasepath , analysistype = 'serosippr' , dbname = 'serotypefinder_db' )
Run a subset of the methods - only the targets used in the sipprverse are required here