scout/adapter/mongo/hgnc.py
def load_hgnc_bulk(self, gene_objs):
        """Load a bulk of hgnc gene objects
        
        Raises IntegrityError if there are any write concerns

        Args:
            gene_objs(iterable(scout.models.hgnc_gene))

        Returns:
            result (pymongo.results.InsertManyResult)
        """

        LOG.info("Loading gene bulk with length %s", len(gene_objs))
        try:
            result = self.hgnc_collection.insert_many(gene_objs)
        except (DuplicateKeyError, BulkWriteError) as err:
            raise IntegrityError(err)

        return result
def load_hgnc_bulk(self, gene_objs):
        LOG.info("Loading gene bulk with length %s", len(gene_objs))
        try:
            result = self.hgnc_collection.insert_many(gene_objs)
        except (DuplicateKeyError, BulkWriteError) as err:
            raise IntegrityError(err)

        return result
def load_hgnc_bulk ( self , gene_objs ) : LOG . info ( "Loading gene bulk with length %s" , len ( gene_objs ) ) try : result = self . hgnc_collection . insert_many ( gene_objs ) except ( DuplicateKeyError , BulkWriteError ) as err : raise IntegrityError ( err ) return result
Load a bulk of hgnc gene objects
        
        Raises IntegrityError if there are any write concerns

        Args:
            gene_objs(iterable(scout.models.hgnc_gene))

        Returns:
            result (pymongo.results.InsertManyResult)
Load a bulk of hgnc gene objects Raises IntegrityError if there are any write concerns