public TaxonGridResult CalculateTaxonGrid()
        {
            List <int> taxonIds = null;

            if (MySettings.Filter.Taxa.IsActive)
            {
                taxonIds = MySettings.Filter.Taxa.TaxonIds.ToList();
            }

            IList <IGridCellSpeciesCount> result = CalculateTaxonGrid(taxonIds, null);

            return(TaxonGridResult.Create(result));
        }
        public TaxonGridResult CalculateTaxonGrid(MySettings.MySettings mySettings)
        {
            IList <IGridCellSpeciesCount> result = CalculateTaxonGrid(mySettings.Filter.Taxa.TaxonIds.ToList(), null);

            return(TaxonGridResult.Create(result));
        }