Introduction

Large fluctuations in the recruitment success are characteristic to many percids (Neuman et al., 1996) which creates an inherent challenge for their fisheries. Eurasian perch (Perca fluviatilis L.), hereafter perch, is a widely distributed, generalist freshwater species found in diverse aquatic environments including coastal brackish waters. Both perch and the confamilial pikeperch (Sander lucioperca L.) favour sheltered areas over open pelagic surfaces in the Baltic Sea (Veneranta et al., 2011; Kallasvuo et al., 2017), and both species spawn in inner bay areas characterized by low salinity, high temperature and significant vegetation cover (Kallasvuo et al., 2017). Recruitment of perch and pikeperch in boreal environments is dependent on the warm summer temperatures in the first year of their life, because fast growth and large size after the first summer improve their chances of survival through the critical first winter (Neuman, 1976; Karås, 1987; Böhling et al., 1991; Lappalainen et al., 1996). Because of similar environmental dependency, synchrony in year class fluctuations of perch and pikeperch has been reported (Lappalainen et al., 1996). These species also compete for resources (e.g. Schulze et al., 2006) and reciprocally prey on each other (e.g. Lehtonen et al., 1996). Agonistic relationships between these two percids have been observed in catch-per-unit-of-effort data from many Finnish lakes, with Lake Oulujärvi being one of the best documented cases (Vainikka et al., 2017).

In general, perch fry are vulnerable to numerous predators including cannibalistic conspecifics, especially at high densities of age-0 perch (Buijse & van Densen, 1992). Perch face particularly high predation risk during the short dispersal period following hatching when they move first to the pelagic and thereafter back to the littoral habitats (Urho, 1996). During this period, pikeperch is a significant predator for small perch (Lehtonen et al., 1996; Keskinen & Marjomäki, 2004). Studies on the ecologically similar North American species pair suggest that walleye (Sander vitreus) reduce recruitment of yellow perch (Perca flavescens) (Hartman & Margraf, 1993; Zhang et al., 2017a). Resource competition with pikeperch and other fish can affect adult and juvenile perch diets with significant ecological consequences. Perch normally undergo several ontogenetic niche shifts such that the main diet items shift from zooplankton to macroinvertebrates and finally to fish (Hjelm et al., 2000). Piscivorous perch have demonstrated diet alterations following a pikeperch introduction by preying more upon smaller conspecifics and macroinvertebrates (Schulze et al., 2006). On the other hand, abundant roach (Rutilus rutilus) populations have been reported to accelerate the shift of pelagic juvenile perch to the use of macroinvertebrates through competition for zooplankton (Persson & Greenberg, 1990). In general, perch balances the trade-off between predation risk and prey availability by active habitat choices (Eklöv, 1997).

Knowledge of the stock–recruitment (SR) relationship of fish populations is essential for quantitative population modelling and effective fisheries management. Among percids, SR functions have been published for both yellow perch (e.g. Zhang et al., 2017a, b) and perch (Paxton et al., 2004). The simplest possible linear SR function includes only recruitment (R) to a particular age and the spawning stock biomass (S). However, adding variables and non-linearity describing key relevant ecological and environmental factors may improve the explanatory power of SR models. For example, incorporating the predation effects of walleye improved a SR model of yellow perch (Zhang et al., 2017a), while including Northern pike (Esox lucius) as predator, by contrast, did not improve the perch recruitment model fit (Paxton et al., 2004). Water warming rate in summer, wind speed (Zhang et al., 2017a) and infectious diseases are among factors that could affect recruitment success (Paxton et al., 2004). It is widely acknowledged that fisheries management should transform from traditional single-species approaches to ecosystem-based management, with a holistic view of aquatic ecosystem functioning (Pikitch et al., 2004). Quantitative analysis of the interactions between multiple species and environmental factors within an ecosystem is thus highly important in order to proceed in ecosystem-based management (Pikitch et al., 2004).

In this study, our aim was to construct a SR model for perch in the Archipelago Sea, southwestern Baltic Sea coast of Finland, by including the potentially important ecological variables in addition to perch spawning stock size in the model. To identify potential compensation or overcompensation in the SR relationship, we fitted ecologically amended versions of the three most commonly used stock–recruitment model types (Beverton–Holt, Ricker and Saila–Lorda; Needle, 2001) and compared model performance. The dependence of relative year class strength of perch on summer temperatures in the boreal zone is well known (Neuman, 1976; Böhling et al., 1991; Lappalainen et al., 1996) and should be included in SR models to inform fisheries management under the current climate change regime. The potential negative effect of pikeperch on perch has been recognized in several studies in lakes (Lehtonen et al., 1996; Keskinen & Marjomäki, 2004; Vainikka et al., 2017). While several other factors such as eutrophication (Olin et al., 2002), abundance of cyprinids (Persson & Greenberg, 1990) and predation by other natural piscivores may also affect perch, comprehensive annual data on these factors were lacking. Moreover, as both cyprinids and pikeperch are favoured by eutrophication and warm water temperatures, a strong positive correlation between these factors is expected. Stock assessment of perch (this study) and pikeperch (Heikinheimo et al., 2014 and recent updates) in the Archipelago Sea enabled the quantification of perch spawning stock biomass and recruitment, and pikeperch population size to be used as raw data for this study.

Materials and methods

Study area

The Archipelago Sea is a low-salinity area of the Baltic Sea off the southwestern coast of Finland. It is important for commercial and recreational fisheries of both perch and pikeperch. Surface salinity varies from 4 to 8‰, increasing from the inner archipelago to the outer sea (Bonsdorff et al., 1997). The Archipelago Sea contains thousands of islands and has a complex topography (Bonsdorff et al., 1997), with average water depth of 23 m and maximum depth > 100 m. Effects of eutrophication in the Archipelago Sea include decreased transparency, increased amounts of oxygen-consuming drifting algal mats, changes in zoobenthos and fish communities (Bonsdorff et al., 1997), and oxygen deficiency in the profundal zone (Virtasalo et al., 2005). The data used in this study cover the ICES statistical rectangles 49H1, 49H2 and 50H1 (Fig. 1).

Fig. 1
figure 1

Study area in the Archipelago Sea region of the Baltic, off the southwestern coast of Finland (ICES rectangles 49H1, 49H2, 50H1). Figure 1 is printed by the permission of Elsevier, modified from the Heikinheimo et al., 2014

Commercial and recreational fishery and perch catches

Total commercial perch catch data (kg) used for the assessment of the perch stock were derived from commercial catch statistics from 1980 to 2014 [Official Fisheries Statistics, Natural Resources Institute Finland (Luke)], based on obligatory monthly reporting by coastal commercial fishers. The fishers report their catches, including all species, and fishing effort by gear type. The commercial perch catch is mainly captured with gillnets and trap nets. Recreational catch data originated from questionnaire surveys conducted every 2 years (Official Fisheries Statistics, Luke; Leinonen et al., 1998; Toivonen et al., 2002; Seppänen et al., 2011). The survey is based on stratified sampling of 7500 random people living in throughout Finland. To complement the responses, a sample of non-responsive people are interviewed by telephone (https://stat.luke.fi/en/tilasto/4476/kuvaus/4989). For the stock assessment of perch, recreational catches in the years between surveys were estimated based on the relationship between commercial and recreational perch catches in the survey years. Similar interpolation was applied to the year 2010 because of the differing sampling scheme in the survey (P. Moilanen, Luke, pers. comm.; Heikinheimo et al., 2014).

Samples from commercial perch catches

Individual data were collected by the Finnish Game and Fisheries Research Institute (currently Luke) during the years 1980–2014 by annual random sampling of commercial gillnet and trap net catches of perch in all quarters of the year (Fig. 2). The number of age-determined individuals ranged from 200 to 889 annually in 1980–1997 and from 618 to 2800 in 1998–2014, in the latter period as part of the EU Data Collection Framework. The total length and weight of the fish were measured, sex and maturity stage were determined, and one of the operculum bones was dissected for age determination. The ages were determined from the operculum bones using a binocular microscope.

Fig. 2
figure 2

Perch catches from the commercial (black) and recreational fisheries (recreational catch = grey, recreational catch estimated = light grey) in the Archipelago Sea

Stock assessment

For the stock assessment, the age structure of perch in the annual total catches was estimated for each gear type by using the mean weights of fish and the proportions of different age groups in the annual gear-specific catch samples. As no samples were available from the recreational catches, we assumed that the age and size distributions in the recreational gillnet catches coincide with those of the commercial gillnet catches. This was justified because the most commonly used mesh sizes are similar in both fisheries. As no samples were available from the recreational rod catches, we assumed a similar age structure as in the commercial trap net catches, because both gear types are generally less size-selective than gillnets (Kuparinen et al., 2009). The numbers of fish by age group in the catches of different gear types were summed up for each year to produce the age structure of perch in the total annual catches.

Stock size by age group in numbers was estimated using Pope’s cohort analysis that approximates true virtual population analysis VPA (Hilborn & Walters, 1992; see Heikinheimo et al., 2014). This method back-calculates the age-specific fishing mortalities and population size in the past years based on the annual age structure of the catch. Spawning stock biomass (S) was calculated in tonnes, including perch at ages 5–14, by multiplying the numbers with annual age-specific mean weights in the commercial gillnet catch samples. For the years 1980–1997, gillnet samples were missing, and the age structure of trap net samples was used instead, with age-specific mean weights in the gillnet catches in 1998–2009. The number of 3-year-old individuals in each year class was used as an index of recruitment 3 years earlier, as this is the youngest age group that regularly occurs in the fisheries catches.

To estimate the initial terminal fishing mortality for the VPA, annual instantaneous total mortality (Z) was calculated from the average age composition in the trap net catches in different decades using the catch curve method (Hilborn & Walters, 1992). The total mortality in completely recruited age groups (recruitment to the fishery at ages 6–7) varied from 0.5 to 0.8 and was slightly higher for females than males (Heikinheimo & Lehtonen, 2016). Fishing mortality (F) was estimated by subtracting natural mortality (M) from the total mortality. M was assumed to be 0.2 at ages 3–7 and 0.1 at ages ≥ 8 and constant over time. These values are rough estimates and M is most probably not constant in the reality, but the assessed stock sizes and year class strengths are relative values. Potential variation in M can be assumed to cause more unexplained variation in the results.

Pikeperch population size

The population size of the pikeperch by age group was estimated with VPA (Pope’s cohort analysis) as described in Heikinheimo et al. (2014). As the calculation in the cohort analysis proceeds from the observed numbers of individuals in the fisheries catches backwards in time, the number of individuals in young age groups is greatly affected by the values of natural mortality, which are highly uncertain (Heikinheimo et al., 2016). Here, the natural mortality values from Heikinheimo et al. (2014) were used, and the age groups ≥ 1 were included in the population size. The sensitivity of the results to the assumed M of pikeperch was examined by repeating the VPA with different values of natural mortality (Heikinheimo et al., 2016) and using the population sizes derived from these trials in SR analyses (See Supplementary material for details). In general, larger M values produced larger stock size estimates for young age groups and vice versa.

Water temperature data

Measurements of water temperatures were available for the period 1997–2008, from 1 m depth in Ruissalo, Turku, Finland (coordinates: latitude 60.43, longitude 22.10, EUREF FIN, corresponds to WGS84, Finnish Meteorological Institute). For the earlier years (1980–1996), the water temperatures were modelled based on daily air temperature data from Turku Airport (coordinates: latitude 60.52, longitude 22.48, EUREF FIN) with four measurements recorded each day by the Finnish Meteorological Institute (Kjellman et al., 2003; Pekcan-Hekim et al., 2011; Heikinheimo et al., 2014). For the year 2009, the water temperatures were modelled similarly using air temperatures measured in Turku, Artukainen (coordinates: latitude 60.45, longitude 22,18, EUREF FIN, Finnish Meteorological Institute) because data from the airport were not available. Water temperatures were estimated for the period from first of May to 30th of September. The equation of Kjellman et al. (2001) was used for the estimation for missing daily water temperatures:

$$T_{Wd} = a + T_{W(d - 1)} + b(T_{A(d - 1)} - T_{W(d - 1)} ),$$
(1)

where TW is surface water temperature (0–1 m), TA is air temperature, and d is day. Coefficients a (0.1135) and b (0.0821) were estimated using least-squares regression (R2 = 0.9). The estimated water temperatures were based on the difference between air temperature (TA(d−1)) and water temperature the previous day (TW(d−1)).

Stock–recruitment analyses

We used Ricker (Ricker, 1954), Beverton–Holt (Beverton & Holt, 1957) and Saila–Lorda (Saila et al., 1988) types of the SR relationships amended with the effects of temperature and pikeperch stock size as environmental variables. The main difference between the model types lies in the form of density-dependent compensation, which may cause the recruitment to level out (Beverton–Holt, compensation) or decrease (Ricker and Saila–Lorda, overcompensation) with high spawning stock biomass. The Saila–Lorda model includes an additional possibility of depensatory mechanism at low stock levels, when γ-parameter is > 1 (Iles, 1994). Spawning stock biomass (S) was estimated assuming a constant maturation age of five as there were only very few mature individuals at age 4 in the catch samples. Recruitment (R, to age three) was predicted with a density-independent SR model in addition to the three SR models listed above and their extended versions incorporating the effect of pikeperch population size (Pt) and temperature (Tt) as environmental variables in the summer spawning occurred (i.e. the year class was born (t), and t + 3= the year of recruitment at age three) (Table 1). R version 3.3.2 (R Core Team) was used to fit the SR models.

Table 1 Model types and equations

The effects of potentially important environmental variables (temperature in different months and different age groups included in the pikeperch population size with optional values of natural mortality) were tested using the Ricker equation in logarithmic form (using multiplicative error structure) (Table S2). In these explorations, linear models with ordinary least-squares regression were used. T and P (updated from Heikinheimo et al., 2014) were included in the SR functions as anomalies (absolute deviations from the mean during 1981–2009). Several temperature periods were tested to determine the most influential period: June–September, June–August, June–July, July, and June. We also studied the influence of different pikeperch age groups included in P to find the most influential age and size groups of pikeperch (age of pikeperch in the hatching year of the perch year class): age 1, ages 1–2, ages ≥ 1, ages ≥ 2, and ages ≥ 3. The effect of higher natural mortality of young pikeperch was also explored (Supplementary material).

In the final analyses with all model types, we used mean water temperature in June–July and P including ages ≥ 1. Non-linear regression with Gauss–Newton algorithm was used to fit the non-linear model versions with additive error structure and 95% confidence intervals for the parameters were estimated with “NLS-tools” package using bootstrapping with 999 iterations. Three-dimensional figures to predict R with the best SR models with changing values of S and P (with T kept constant at anomaly = 0) or of S and T (with P kept constant at anomaly = 0) were drawn with Matlab R2017b.

Evaluation of the candidate stock–recruitment models

Statistical comparison of the fit of the SR equations is challenging. The Saila–Lorda model is a generalization of the Ricker model, thus making their comparison possible (as the models are nested), while the Beverton–Holt model cannot be compared to Ricker or Saila–Lorda models (models are non-nested) (Iles, 1994). SR models can be compared with density-independent models and within the SR type in nested versions with additional variables (Ogle, 2015). For linearized models (e.g. models 14–17 in Table 1, Supplementary material, Tables S1, S3), adjusted r2 and AIC and BIC were used for comparisons. For non-linear models, r2 values are not interpretable (e.g. Spiess & Neumeyer, 2010), and quasi-r2 values can be used instead (Ogle, 2015). Small quasi-r2 values imply low fit of the model, while higher values are not directly comparable (Ogle, 2015). The quasi-r2 value was calculated as the squares of Pearson’s correlation coefficient between the observed and predicted R (Maceina & Pereira, 2007). To compare the linear and non-linear models to each other, quasi-r2 values were also calculated for the best linearized Ricker model. Quasi-r2 values were used for comparison of both nested and non-nested models.

The non-linear models with statistically comparable nested SR structures were compared based on AIC, BIC, quasi-r2 values and extra sums-of-squares (ExtraSS) test included in the “FSA” package (Ogle, 2015). The model fit was also evaluated using bootstrapped confidence intervals, as more than 1% of iterations facing convergence problems typically indicate problems in the model fit (Ogle, 2015). Sensitivity of the best models to the chosen natural mortality and included number of pikeperch ages in the calculation of pikeperch biomass were explored. To make sure that strongly deviating individual data points did not influence the results, the final models were fitted also without years 1988 and 1993 in the data.

Results

Stock assessment

Year class strengths of perch fluctuated widely especially in the 1980s and 1990s, with the peak recruitment years coinciding with warm summers (Fig. 3). However, in some years (1991 and 1996) moderately good year classes were established at low June–July temperatures (Fig. 3). There was no linear trend in the average June–July water temperature (F1,27= 0.56, P = 0.462) during the study period. The spawning stock biomass of perch was at highest in 1993 and 2002, while the abundance of pikeperch increased during the study period, being at the highest in the end of the 1990s and in the early 2000s (Fig. 3).

Fig. 3
figure 3

a Number of perch recruits (age 3, in millions), b perch spawning stock biomass (ages 5–14 in tonnes), c pikeperch population size (ages ≥ 1, anomaly from the average 1981–2009), and d annual average temperature in June–July (anomaly from the average 1981–2009)

Stock–recruitment relationship and the effects of temperature and pikeperch

All SR models without environmental variables (Fig. 4) had significantly better fits than the density-independent model (ExtraSS: Ricker F = 7.16, df = 1, p = 0.012, Beverton–Holt F = 8.09, df = 1, p = 0.008 and Saila–Lorda F = 3.87, df = 1, p = 0.034). SR models without environmental variables had very low quasi-r2 values (0.01–0.02) (Table 2), and the Saila–Lorda model did not perform better than the Ricker model (ExtraSS: F = 0.68, df = 1, p = 0.418).

Fig. 4
figure 4

Basic stock–recruitment models: Beverton–Holt (continuous line), Ricker (broken line) and Saila–Lorda (dotted line) fitted to the estimated number of perch recruits (age 3 in millions) from the VPA (black points), plotted against perch spawning stock biomass (S in tonnes, age 5–14)

Table 2 Comparison of models ordered based on quasi-r2 values

Adding environmental variables (June–July temperature and pikeperch stock size ages ≥ 1) improved the model fits, and the best models included both variables (Table 2). The predicted recruitment of perch followed quite well the observed recruitment in all of those three best models (Ricker, Beverton–Holt and Saila–Lorda with pikeperch population size age ≥ 1 anomaly and June–July temperature anomaly) (Fig. 5). The Saila–Lorda model with both environmental variables was not statistically significantly better than the Ricker model with both environmental variables (ExtraSS: F = 0.221, df = 1, p = 0.643), although the quasi-r2 value was greatest in the Saila–Lorda model (Table 2). The best Ricker and Beverton–Holt models had quasi-r2 values close to each other (Table 2). In these models, all parameters were statistically significant except for the b in the Beverton–Holt and both a and b in the Saila–Lorda model (Table 3). There were no clear trends in the residuals of the best SR models (in Fig. 5 Beverton–Holt model residuals as an example). Based on the quasi-r2 values, the models fitted better with the additive error structure used in non-linear models than with the multiplicative error structure used in the fitting of the linearized versions (Table 2).

Fig. 5
figure 5

a 3-year-old perch recruits in millions (y-axis) and year class (x-axis), data points (black points) and the predicted recruitment of the SR models: Beverton–Holt (continuous line), Ricker (broken line) and Saila–Lorda (dotted line), with pikeperch population size (ages ≥ 1) and average June–July temperature as environmental variables. b Residuals of the Beverton–Holt model with pikeperch population size (ages ≥ 1) and average June–July temperature as environmental variables. Note that in the cohort analysis the strengths of the most recent year classes (2007–2009) are uncertain and affected by the estimate of fishing mortality in the terminal year

Table 3 Estimated parameters (P) of the best models (17 = Ricker with pikeperch and temperature as environmental variables, 9 = Beverton–Holt with pikeperch and temperature as environmental variables, 13 = Saila–Lorda with pikeperch and temperature as environmental variables) with standard errors (SE), t value, significance (p value), residual standard error (Residual SE), degrees of freedom (df), lower confidence limit (95% LCL) and upper confidence limit (95% UCL)

In the predictions based on the best models, perch recruitment increased when water temperature increased (Fig. 6) and decreased when pikeperch stock sizes increased (Fig. 7). When examining the sensitivity of the results to the natural mortality assumption and number of pikeperch ages included in the population size calculations, the goodness of fits remained at original level and the model predictions were impacted quite minimally (Supplementary material). Years 1988 and 1993 were influential on the good fit of the best models, because without these years quasi-r2 values decreased to 0.594–0.598.

Fig. 6
figure 6

Predictions for perch recruitment (R) with constant pikeperch population size (anomaly = 0) showing the effects of spawning stock biomass (S, tonnes) and temperature (T, °C, anomaly). a Beverton–Holt, b Ricker and c Saila–Lorda models

Fig. 7
figure 7

Predictions for Eurasian perch recruitment (R) with constant temperature (anomaly = 0) showing the effects of spawning stock biomass (S, tonnes) and pikeperch population size (P, anomaly). a Beverton–Holt, b Ricker and c Saila–Lorda models

Discussion

We found that perch recruitment was affected not only by perch spawning stock biomass but by water temperature and pikeperch stock size in the Archipelago Sea region of the Baltic Sea. Thus, the fitted stock–recruitment functions can be efficiently used to further model the responses of perch stock to varying ecological and environmental conditions (c.f. Szuwalski et al., 2015). However, the performance of different types of best SR models (Ricker, Beverton–Holt and Saila–Lorda with pikeperch population size age ≥ 1 anomaly and June–July temperature anomaly) was very similar suggesting that within the observed stock range, both depensatory and overcompensatory mechanisms are unlikely but may occur at more extreme stock biomasses. Despite our inability to make a distinction between the model types, density-dependent models fitted better than density-independent models demonstrating that perch recruitment per unit of spawning stock biomass is reduced at high stock sizes. The models also suggest that the environment sets an upper limit for the recruitment. The decline in perch abundance in the outer archipelago (Ljunggren et al., 2010) may suggest that perch reproduction is currently limited to restrained areas close to the coast.

When perch spawning stock biomass is very large, recruitment could be reduced through cannibalism or intraspecific scramble competition leading to starvation of most of the offspring (Brännström & Sumpter, 2005). Cannibalism is common in perch (Buijse & van Densen, 1992) and can partly explain recruitment variation (Persson et al., 2000). However, competitive interactions among different-sized perch can affect recruitment to older ages, e.g. young-of-the-year perch may have an advantage over age one perch in competition because of their relatively higher efficiency in the utilization of zooplankton (Persson et al., 1998, 2000). In Perciformes, both overcompensatory and nearly density-independent SR relationships have been observed (Szuwalski et al., 2015). In intensively harvested stocks such as Archipelago Sea perch, spawning stock biomass may not reach levels above which overcompensation can occur (Hilborn & Walters, 1992).

Saila–Lorda models incorporate depensation at low levels of spawning stock biomass. Depensation means that low stock levels reduce the recruitment per spawning stock biomass and therefore low stock levels should be avoided in order to minimize the risk of the stock collapse. The γ-parameter in the Saila–Lorda model was statistically significant and > 1, indicating a risk for depensatory Allee effects at low stock abundances (Iles, 1994; Perälä & Kuparinen, 2017). Our study shows that depensation could occur despite the production of up to 6000 eggs by one female perch, suggesting a threshold number of reproductive pairs and good spatial coverage of spawning are needed to ensure successful recruitment in a spatially and temporally varying environment (Neuman et al., 1996, Persson et al., 2000).

This study confirmed that temperature positively affects perch recruitment in the Baltic Sea (Neuman, 1976; Böhling et al., 1991; Lappalainen et al., 1996) which is likely mediated by growth during first warm summer resulting in lower size-dependent mortality during the first winter (Karås, 1987). At the level of June–July temperatures observed in the study period (14.0–18.9°C, average 16.2°C) and with average pikeperch population size, predicted perch recruitment was highest at the highest temperatures (Fig. 6). Although there was no linear temporal trend in the June–July temperatures in this study, average temperatures during the whole growing season have increased by 0.9°C from 1980 to 2008 (Pekcan-Hekim et al., 2011). Spring temperatures might also negatively affect the survival of both perch and yellow perch larvae, as early warming in spring has been shown to be disadvantageous possibly due to early hatching of larvae and increased risk of cold weather and starvation during subsequent development (Kjellman et al., 2003; Zhang et al., 2017a).

The negative effect of pikeperch on perch recruitment was most likely caused by predation although this was not confirmed with the catch data in this study. Pikeperch predation on small perch is a well-known phenomenon in lakes (Vehanen et al., 1998; Keskinen & Marjomäki, 2004; Keskinen, 2008) with similar dynamics as in yellow perch predation by walleye (e.g. Hartman & Margraf, 1993; Zhang et al., 2017a). In Lake Oulujärvi, the recovering pikeperch stock consumed mostly smelt (Osmerus eperlanus) and vendace (Coregonus albula), whereas other percids were the third most utilized diet component (Vehanen et al., 1998). Vainikka et al. (2017) detected a negative relationship between pikeperch and perch gillnet catches per unit of effort (CPUE) in Lake Oulujärvi, potentially indicating high predation of pikeperch on perch. Further, perch was the second most important prey in the pikeperch diet after smelt in lake data from Central Finland (Keskinen & Marjomäki, 2004). According to the model estimation by Keskinen (2008), the pikeperch stock in Lake Jyväsjärvi consumed 8–59% of the perch population annually. The age of the consumed perch depended on the population structure, but predation affected mostly age 0 + and 1 + perch (Keskinen, 2008). In North America, walleye predation is most prevalent on young-of-the-year yellow perch (Rudstam et al., 1996).

In this study, pikeperch and temperature are found to be important ecological drivers of perch recruitment in the Archipelago Sea, but there are also other potentially important ecological factors. Potential effect of the population recovery of the great cormorant (Phalacrocorax carbo sinensis) on fish stocks has been debated intensively (Salmi et al., 2015; Heikinheimo & Lehtonen, 2016; Heikinheimo et al. 2016). Perch is one of the most common species in the cormorant diet, with cormorants preferentially consuming smaller fish than size classes taken by fisheries (Lehikoinen et al., 2011; Salmi et al., 2015). The cormorant population in the Archipelago Sea demonstrated growth from 2000 to 2008, after which the population growth has decelerated (Finnish Environment Institute, 2017). As the time series studied here starts in the 1980, and the SR models with temperature and pikeperch effects fit well to the observed recruitment during the whole period, any additional significant mortality sources seem not to have affected the observed recruitment trend. As the natural mortality estimates used in the stock assessment for perch were assumed constant, the cormorant effect could be seen as negative residuals during the period when the cormorants were present. Moreover, the total mortality estimated for perch showed no increase after the establishment and population growth of the cormorants (Heikinheimo & Lehtonen, 2016) and no decreasing trends in perch CPUE in the commercial gillnet fishery were observed (Lehikoinen et al., 2017). Notably, the estimated fish consumption by predatory fish in the Archipelago Sea is considerably greater than that of cormorants (Heikinheimo et al., 2018).

Negative effects of pikeperch on perch recruitment could also arise from interspecific competition at different ages and sizes. Interspecific competition has been documented between pikeperch and large, mainly piscivorous perch (Schulze et al., 2006). As coastal Archipelago Sea bays are important reproduction areas for many species (Kallasvuo et al., 2017), interactions with species other than pikeperch might also play a role in perch recruitment. While pikeperch population sizes have grown, an increase in cyprinid abundance has been observed in the study area (Bergström et al., 2016; HELCOM, 2018). It is plausible that competition with cyprinids during juvenile stages could affect perch recruitment negatively (e.g. Persson & Greenberg, 1990), but unfortunately there were no annual data for cyprinid abundance to be included in this study.

Years 1988 and 1993 were influential on the model fits, but their abandonment from the data would not be biologically feasible. In 1988, recruitment was exceptionally high due to the warm summer temperatures despite the low perch spawning stock biomass. In 1993, perch spawning stock biomass was exceptionally high, but water temperatures were low and pikeperch stock was at above-average level. The largest deviations between the predicted and estimated recruitment occurred in the 1990s, which might be explained by the sources of error in the recreational fishing surveys. Methods used in the recreational fishery surveys may have resulted in underestimation of catches in the 1980s (Leinonen, 1993) and overestimation of the catches in the 1990s (Moilanen, 2001). From 1998 onwards, the survey methods were improved to compensate for non-responsiveness in the questionnaires. However, response activity has declined again in recent years (Heikinheimo et al., 2014). According to the surveys, the recreational catches have remained at low levels since the end of 2000s compared to earlier years. This may be partly due to the increased share of rod fishing, and to the fact that the catches of rod fishers coming from other parts of Finland (allowed since 1998) are registered as being caught in their main fishing area (P. Moilanen, Luke, pers. comm.), which leads to underestimation of the recreational catches in the Archipelago Sea. Compared to the commercial perch catches, the estimated recreational catches were more than fourfold in the 1990s until 1998, about threefold in the 2000s, but less than twofold in the 2010s.

The recruitment estimates for the most recent years in the cohort analysis are the most uncertain because average fishing mortality from previous years is used for the terminal year, and a potential bias affects the results a few years backwards. A recent update of the perch stock assessment, including data from the years 2015 and 2016 (Raitaniemi & Heikinheimo, 2018), resulted in a better fit to the predicted values for perch year classes 2008 and 2009. The numbers of recruits in year classes 2008 and 2009 reached 9–10 million with constant fishing mortality or 16 million when lower terminal fishing mortality was used based on the gillnet fishing effort. The level of natural mortality in pikeperch is yet another source of uncertainty, as it affects the estimated population size of the young age groups (Heikinheimo et al., 2016). Because of the backward calculation in the cohort analysis, the population size with low natural mortality including ages ≥ 1 can be almost equal to the population size one year later from age two upwards when higher natural mortality is assumed (see Supplementary material; Heikinheimo et al., 2016). The age at which perch are vulnerable to pikeperch predation is not known. At age 0, perch are more exposed to the predation during the pelagic dispersal phase and after the first summer (Urho, 1996). However, the potential negative effect of pikeperch predation on perch found in this study might occur at any age before recruitment at age three, and include multiple mechanisms.

Migrations can affect perch catches, since in the archipelago areas perch may sometimes move distances over ten kilometres (Böhling & Lehtonen, 1984). However, our study area covered the most important spawning and fishing areas of both perch and pikeperch, so potential migration should have a negligible effect and manifest itself most likely as unexplained residual variation without temporal trends.

In general, stock–recruitment functions are key components in the fish population models, used to derive management reference points and future projections for the stock development (Needle, 2001). Considering the spawning stock biomass, the key management objective should be to avoid entering a depensatory zone that would turn detrimental for the fishery. The objective to avoid depensation in the population by allowing the stock to recover is better reached by using an empirical stock–recruitment function than by assuming constant recruitment (Punt, 1997). For the ecosystem-based management and adaptation regimes to the global climate change, development of stock–recruitment models that incorporate environmental effects is greatly needed. In this study, we were able to link perch spawning stock to both depensation risk and compensation while predicting recruitment variation based on water temperature and pikeperch population size. While the “black box” obscuring perch demographics prior to fisheries recruitment starting at the age of 3 years would be optimally mechanistically understood in any population modelling attempt, the stock–recruitment functions we generated provide tools to predict the future perch catches when spawning conditions are known.

Summer temperatures can be useful in predicting year class strengths and future catches for both perch and pikeperch (Pekcan-Hekim et al., 2011; Heikinheimo et al., 2014). Fisheries managers should also consider the interaction between perch and pikeperch: Pikeperch fishing is predicted to benefit perch recruitment, but perch fishing may lead to by-catch of juvenile pikeperch under the minimum legal landing size. Temperature-driven synchrony in the abundance of both species calls for species-specific fishing methods, while competitive interactions might call for periodically updated management targets.