<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0"><?xmltex \makeatother\@nolinetrue\makeatletter?>
  <front>
    <journal-meta><journal-id journal-id-type="publisher">OS</journal-id><journal-title-group>
    <journal-title>Ocean Science</journal-title>
    <abbrev-journal-title abbrev-type="publisher">OS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Ocean Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1812-0792</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/os-17-91-2021</article-id><title-group><article-title>Data assimilation of sea surface temperature and salinity using basin-scale reconstruction from
empirical orthogonal functions: <?xmltex \hack{\break}?>a feasibility study in the northeastern Baltic Sea</article-title><alt-title>A feasibility study in the NE Baltic Sea</alt-title>
      </title-group><?xmltex \runningtitle{A feasibility study in the NE Baltic Sea}?><?xmltex \runningauthor{M.~Zujev et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Zujev</surname><given-names>Mihhail</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Elken</surname><given-names>Jüri</given-names></name>
          <email>juri.elken@taltech.ee</email>
        <ext-link>https://orcid.org/0000-0003-3362-2730</ext-link></contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Lagemaa</surname><given-names>Priidik</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>Department of Marine Systems, Tallinn University of Technology,
Tallinn, EE12618, Estonia</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Jüri Elken (juri.elken@taltech.ee)</corresp></author-notes><pub-date><day>14</day><month>January</month><year>2021</year></pub-date>
      
      <volume>17</volume>
      <issue>1</issue>
      <fpage>91</fpage><lpage>109</lpage>
      <history>
        <date date-type="received"><day>11</day><month>May</month><year>2020</year></date>
           <date date-type="rev-request"><day>3</day><month>June</month><year>2020</year></date>
           <date date-type="rev-recd"><day>5</day><month>November</month><year>2020</year></date>
           <date date-type="accepted"><day>8</day><month>November</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Mihhail Zujev et al.</copyright-statement>
        <copyright-year>2021</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021.html">This article is available from https://os.copernicus.org/articles/17/91/2021/os-17-91-2021.html</self-uri><self-uri xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021.pdf">The full text article is available as a PDF file from https://os.copernicus.org/articles/17/91/2021/os-17-91-2021.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e97">The tested data assimilation (DA) method based on EOF
(Empirical Orthogonal Functions) reconstruction of observations decreased
centred root-mean-square difference (RMSD) of surface temperature (SST) and
salinity (SSS) in reference to observations in the NE Baltic Sea by 22 %
and 34 %, respectively, compared to the control run without DA. The method
is based on the covariance estimates from long-term model data. The
amplitudes of the pre-calculated dominating EOF modes are estimated from
point observations using least-squares optimization; the method builds the
variables on a regular grid. The study used a large number of in situ FerryBox
observations along four ship tracks from 1 May to 31 December 2015, and
observations from research vessels. Within DA, observations were
reconstructed as daily SST and SSS maps on the coarse grid with a resolution
of 5 <inline-formula><mml:math id="M1" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 arcmin by N and E (ca. 5 nautical miles) and
subsequently were interpolated to the fine grid of the prognostic model with
a resolution of 0.5 <inline-formula><mml:math id="M2" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 arcmin by N and E (ca. 0.5 nautical
miles). The fine-grid observational fields were used in the DA relaxation
scheme with daily interval. DA with EOF reconstruction technique was found
to be feasible for further implementation studies, since (1) the method that works
on the large-scale patterns (mesoscale features are neglected by taking only
the leading EOF modes) improves the high-resolution model performance by a
comparable or even better degree than in the other published studies, and (2) the
method is computationally effective.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e123">In the coastal oceans and marginal seas, basin-scale observation, modelling
and forecasting of oceanographic and biogeochemical variables is a
continuing challenge. As an example from the Baltic Sea, large-scale
nutrient dynamics (Andersen et al., 2017; Savchuk, 2018) control the level
of eutrophication and hypoxia, affected by nutrient loads and changing
climate (Meier et al., 2019). Placke et al. (2018) have recently shown, by
comparison of different models, that temperature is much better reproduced
than salinity. A similar evaluation has been obtained earlier by Golbeck et al. (2015), based on 13 operational models used routinely in the Baltic and
North seas.</p>
      <p id="d1e126">Data assimilation (DA) is a key element to improve the model accuracy with
respect to observations, both in the operational forecast and the reanalysis
context (Martin et al., 2015; Buizza et al., 2018; Moore et al., 2019). DA
methods are built upon dynamical models and they are based on some kind of
minimization (minimum variance, variational cost function formulation etc.)
of modelling errors (Carrassi et al., 2018), using estimated statistical
characteristics of the studied variables. Most of the widespread methods
(optimal interpolation, 3DVar, 4DVar, various options of the Kalman filter,
including their ensemble formulations) use covariance as the basic
statistical characteristic. Recent overviews on different DA applications in
the Baltic Sea can be found in the papers by Liu and Fu (2018), Zujev and
Elken (2018), Goodliff et al. (2019) and She et al. (2020). Whereas there are
several results from Baltic Sea reanalysis studies available (Axell and Liu,
2016; Liu et al., 2017), the operational Baltic Sea forecasts within CMEMS
(Copernicus Marine<?pagebreak page92?> Environment Monitoring Service) do not presently include
DA (Huess, 2020) and there is ongoing work to implement an automated DA system
which would be robust, reliable and well validated.</p>
      <p id="d1e129">Results of DA-based forecasting depend heavily on the spatio-temporal
configuration of the observing system (LeTraon et al., 2019). Unlike the
regular weather observing networks, observation systems in marginal seas are
rather fragmented, where areas and periods of dense sampling can be
neighboured by large observation gaps. Therefore, special OSE (observing
system experiment) studies have been initiated, to find optimal observation
network configurations to achieve best skill of DA (Fuji et al., 2019).
However, most of the observations of the Baltic Sea surface variables, not
yet detectable by remote sensing (like salinity, nutrients etc.), stem from
the FerryBox systems installed on board regularly cruising commercial
passenger or cargo ships (She, 2018), and planning can be done only within
the existing routes. Therefore, development of improved gap-filling
techniques is a challenge and it would be highly beneficial for a region
with sparse observations.</p>
      <p id="d1e132">Recently, a novel method for EOF reconstruction of gridded sea surface temperature (SST) and  salinity (SSS)
fields, using the data from (mostly) irregular and (often) sparse
observations, was presented and thoroughly tested in the NE Baltic Sea (Elken
et al., 2019). The method relies on the estimate of covariance matrix from
the long-term model data, which is decomposed into the full set of EOF
modes. The mode values at observation points, together with the observed
values, enable least-squares estimation of observational amplitudes. The
method is able to follow on the regular grid the pointwise observed temporal
changes of the mean state and of the major basin-scale gradients. The aim of
the present study is to implement this statistical reconstruction technique
into the data assimilation of the forecast model, and to study the
feasibility of such an assimilation method.</p>
      <p id="d1e136">The paper is organized as follows. In the section on data and methods,
an overview of the sub-regional oceanographic background and a short
model description are presented. Observational in situ data have been
compiled from three sources, and they contain shipborne monitoring and
FerryBox platforms. The reconstruction method is presented in detail, and
the section ends with the description of the data assimilation method used.
The results section starts with the presentation of experiments in order to
find the optimized parameters for reconstruction of gridded fields. The rest
of the section is devoted to the analysis of the results of data
assimilation experiments, ending with the performance evaluation. Finally,
discussion and conclusions are presented.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e141">Map of the study area in the NE Baltic with depth contours. Shown
are the sea areas of Gulf of Finland, Gulf of Riga and part of the NE Baltic
Proper. Insert presents the map of surface salinity of the Baltic and North
seas by Rohde (1998). Location of our study area is shown in the insert by a
red box.</p></caption>
        <?xmltex \igopts{width=327.206693pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f01.png"/>

      </fig>

</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data and methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Study area and the circulation model</title>
      <p id="d1e165">We have chosen the study area in the NE Baltic within 56.9417–60.725<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 21.55–30.35<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E (Fig. 1),
motivated by several Estonian national interests within the operational
forecast of sea state and assessments of the marine environment. The region
covers the Gulf of Finland, the Gulf of Riga and part of the Baltic Proper
adjacent to these gulfs. The region is rather shallow: the mean and maximum
depths are 26 and 62 m in the Gulf of Riga (Yurkovskis et al., 1993) and
37 and 123 m in the Gulf of Finland (Alenius et al., 1998), respectively.</p>
      <p id="d1e186">The region lies in the temperate climatic zone. During the summer, SST
exceeds usually 15 <inline-formula><mml:math id="M5" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in July or August (Alenius et al., 1998),
with highest values up to 25 <inline-formula><mml:math id="M6" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C observed in some years in the
shallow coastal zones (Stramska and Białogrodzka, 2015). The warm upper
layer of 10–20 m thickness is well mixed down to the thermocline or bottom,
whichever of them is shallower. Occasionally, wind-driven coastal upwelling
processes disrupt this warm layer (Uiboupin and Laanemets, 2009). Nearly
every winter, sea ice forms with variable extent and thickness; during
severe winters, the Gulf of Finland and the Gulf of Riga are fully
ice-covered (Jevrejeva et al., 2004). The region is impacted by large
rivers: the Gulf of Finland and the Gulf of Riga together receive 34 % of
the total freshwater discharge to the Baltic Sea as can be calculated from
the data by Johansson (2017). As a result, there is an estuarine increase in
SSS from east to west (Alenius et al., 1998; Yurkovskis et al., 1993),
reaching 7–8 g kg<inline-formula><mml:math id="M7" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> in the Baltic Proper (Kõuts and Omstedt,
1993). The Gulf of Finland has a free connection to the Baltic Proper
without a sill or any other topographic restriction; therefore deeper more
saline waters of the Baltic Proper penetrate into the Gulf of Finland and
form an estuarine halocline (Liblik et al., 2013). A shallow sill with a
depth of 15 m connects the Gulf of Riga with the Baltic Proper; therefore
deep layers of the Gulf of Riga can receive only surface waters of the
Baltic Proper (Lilover et al., 1998). The two gulfs, located in the NE
Baltic, play an essential role in the dynamics of the whole Baltic Sea
(Omstedt and Axell, 2003).</p>
      <p id="d1e219">For the modelling, an Estonian sub-regional set-up (Fig. 1) of the Baltic-wide
HBM model was applied with a resolution of 0.5 <inline-formula><mml:math id="M8" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 arcmin by N
and E (ca. 0.5 nautical miles) containing the entire Gulf of Finland, Gulf of
Riga and NE portion of Baltic Proper (Lagemaa, 2012; Zujev and Elken, 2018).
The model fields are three-dimensional having 455 <inline-formula><mml:math id="M9" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 529 <inline-formula><mml:math id="M10" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 39 grid cells (by latitude, longitude and depth correspondingly), with 750 088 wet points and 71 986 of them on the surface with a layer thickness of
3  m. At the western open boundary, the data were taken from the Baltic-wide
HBM model (Huess, 2020), operated by the Copernicus Marine Environment
Monitoring Service (CMEMS, <uri>https://marine.copernicus.eu/</uri>, last access: 2 May<?pagebreak page93?> 2020). Atmospheric
forcing was provided by the Estonian implementation of HIRLAM (Männik
and Merilain, 2007). HBM uses the Arakawa C-grid and produces a forecast for
16 ocean variables including temperature, salinity, current speed and ice
concentration. A detailed description of the HBM model and its validation can
be found by Berg and Poulsen (2012); further analysis and evaluations are
given by Golbeck et al. (2015), Hernandez et al. (2015), Tuomi et al. (2018),
Huess (2020) and She et al. (2020). In particular, the CMEMS Quality Information
Document (Golbeck et al., 2018) concludes that temperature forecast between
the surface and about 100 m depth is one of the major strengths of the
CMEMS-V4 product, below which the halocline deviations of forecast from
observations increase. Regarding salinity, the values are slightly
underestimated and the underestimation increases with depth.</p>
      <p id="d1e246">The model set-up has been designed for operational forecasting. For
computational reasons, it was decided to keep the operational 0.5 nautical
mile grid resolution and to perform shorter feasibility experiments, instead
of choosing larger grid steps and making longer experiments. The model is
used routinely by the Estonian Weather Service (implemented by one of the
authors, Priidik Lagemaa); SST is displayed on the web page
<uri>https://ilmateenistus.ee/meri/mereprognoosid/merevee-temperatuur/</uri> (last access: 8 May 2020) and SSS is
shown on the page <uri>https://ilmateenistus.ee/meri/mereprognoosid/soolsus/</uri> (last access: 8 May 2020). In
compliance and for comparability reasons with the recent study by Zujev and
Elken (2018), we chose the study period from 1 May to 31 December 2015, to
be used for the DA experiments. The model experiments were conducted in the
framework of operational forecasting, where the forcing files were updated
daily. There were no gaps during the study period in meteorological data nor in open-boundary conditions nor any other input.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e258">Distribution of observations. <bold>(a)</bold> Map of FerryBox observation
points along ship tracks (blue) and shipborne monitoring observations (red)
over the study period. Shown are also the locations for time–latitude graphs
and time series (black contours with yellow background). <bold>(b)</bold> Observation
frequency over longitude and time. FerryBox data are shown by colour image;
each image cell presents the number of initial observations over intervals
of 10 d and 18 arcmin of longitude (ca. 16.7 km). Shipborne
observations are shown by black dots.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Observational data</title>
      <p id="d1e281">All available SST and SSS data from three sources were compiled:
<list list-type="order"><list-item>
      <p id="d1e286">The Copernicus Marine Environment Monitoring Service (CMEMS,
<uri>https://marine.copernicus.eu/</uri>, last access: 8 May 2020) contains among other data sources the
quality-checked data set of Baltic in situ near-real-time multiparameter
observations: <uri>https://resources.marine.copernicus.eu/?option=com_csw&amp;view=details&amp;product_id=INSITU_BAL_NRT_OBSERVATIONS_013_032</uri> (last access: 24 October 2019). This data set, accessible through free-of-charge registration, contains in our study region data from several FerryBox
systems (automatic observations made from ferries and other ships crossing
the sea areas on a regular basis). There are also a number of coastal
stations, but they record mainly sea level and water temperature, whereas
salinity observations are missing; therefore we are not using coastal
stations. In our study<?pagebreak page94?> area and time interval, there were not any operating
buoy stations, gliders or Argo floats.</p></list-item><list-item>
      <p id="d1e296">HELCOM/ICES database contains the results from the HELCOM marine monitoring
programme and is hosted by ICES, together with other oceanographic data (<uri>https://ocean.ices.dk/HydChem/HydChem.aspx?</uri>, last access: 22 October 2019). It mainly includes the data from shipborne
monitoring stations, where SST and SSS are easily extracted.</p></list-item><list-item>
      <p id="d1e303">National monitoring database KESE
(<uri>https://kese.envir.ee/kese/viewProgramNew.action?uid=473556</uri>, last access: 11 December 2020, search for “mereseire”)
contains detailed records of all variables observed under the national
environmental monitoring programme. The data that were downloaded on 18
October 2019 contain different data records for every environmental
variable. Except for a few cases, these data are also found in the
ICES/HELCOM database. Duplicate entries were avoided from the composite data
set by averaging over small time and space intervals.</p></list-item></list>
The largest amount of synchronous SST and SSS data originates from the
FerryBox systems, accessed through the CMEMS (Table 1). There were about 330 000 initial observation points from FerryBox, distributed over a
few ship lanes (Fig. 2a) with a resolution of a few hundred metres and from daily
to a few days interval. The analysed water is strongly mixed in the surface
layer by the moving ship. Typical observation depth may be considered 5 m,
although variations between the ships and due to the variable shipload exist
(Lips et al., 2008; Karlson et al., 2016). There were also about 370
observations from shipborne monitoring stations. Distribution of the amounts
of observations in selected temporal and longitude intervals (Fig. 2b)
reveals a highly irregular pattern. Most of the observations were
concentrated on the Tallinn–Helsinki transect located across the Gulf of
Finland between the longitudes 24.6–25<inline-formula><mml:math id="M11" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E. FerryBox
observations were missing in the Gulf of Riga and in the eastern part of the
Gulf of Finland, east from 26.5<inline-formula><mml:math id="M12" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E. In the southern part of the
Gulf of Riga, available data were missing during the study period.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e331">FerryBox data from 1 May to 31 December 2015 in the NE Baltic used
in the present study.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Ship</oasis:entry>
         <oasis:entry colname="col2">Main route</oasis:entry>
         <oasis:entry colname="col3">Operating institute</oasis:entry>
         <oasis:entry colname="col4">Number of initial</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">observations</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Baltic Queen</oasis:entry>
         <oasis:entry colname="col2">Tallinn–Helsinki</oasis:entry>
         <oasis:entry colname="col3">Marine Systems Institute,</oasis:entry>
         <oasis:entry colname="col4">63 368</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">Tallinn University of Technology</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">FinnMaid</oasis:entry>
         <oasis:entry colname="col2">Helsinki (Vuosaari)–Travemünde</oasis:entry>
         <oasis:entry colname="col3">Finnish Environment Institute</oasis:entry>
         <oasis:entry colname="col4">142 235</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Silja Serenade</oasis:entry>
         <oasis:entry colname="col2">Helsinki–Mariehamn–Stockholm</oasis:entry>
         <oasis:entry colname="col3">Finnish Environment Institute</oasis:entry>
         <oasis:entry colname="col4">60 228</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Victoria</oasis:entry>
         <oasis:entry colname="col2">Tallinn–Mariehamn–Stockholm</oasis:entry>
         <oasis:entry colname="col3">Estonian Marine Institute,</oasis:entry>
         <oasis:entry colname="col4">65 037</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">University of Tartu</oasis:entry>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e466">Two sets of compressed (averaged) FerryBox data were created for further
data analysis, containing mean observed values, coordinates and observation
times over the selected intervals. Firstly, for the model validation study,
daily mean spatial averages over a fine grid with a resolution of 0.5 <inline-formula><mml:math id="M13" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 arcmin by N and E (as in the used model) cells were
created, resulting in about 110 000 values. Secondly, for the EOF pattern
analysis and reconstruction of SST and SSS fields, daily mean spatial
averages over the coarse grid (5 <inline-formula><mml:math id="M14" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 arcmin by N and E, about
5 nautical miles) were created. The main benefit of the coarse grid is to
save computational costs while keeping the large-scale patterns well
resolved (see Sect. 2.4 for more details on the advantages and disadvantages
of using the coarse grid). In this procedure, the initial observations were
compressed on the coarse grid by roughly 25 times yielding about 13 000
average values for SST and SSS. Within the temporal averaging, it was chosen
not to apply any diurnal cycle correction, and all the observations at
different hours were averaged to the closest midnight.</p>
      <p id="d1e484">For the interpretation of model and DA results, meteorological data were
taken from the model forcing fields. For the occasional comparison, CMEMS
remote sensing SST Level 4 data were retrieved from the service portfolio <uri>https://resources.marine.copernicus.eu/?option=com_csw&amp;view=details&amp;product_id=SST_BAL_SST_L4_NRT_OBSERVATIONS_010_007_b</uri> (last access: 8 May 2020).</p>
</sec>
<?pagebreak page95?><sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Reconstruction of gridded data from point observations</title>
      <p id="d1e498">For the purpose of DA, we chose to use EOF reconstruction of large-scale SST
and SSS fields, using the orthogonal patterns from models following the
detailed outline by Elken et al. (2019), and subsequent relaxation of
gridded observations within the model time-stepping. In order to correct the
modelled basin-scale patterns towards observations, the spatio-temporal
distribution of in situ data was too irregular to use standard interpolation
and filtering algorithms like the Cressman method or optimal interpolation
with approximated covariance (see an example from the same region by Zujev
and Elken, 2018). In this section, we summarize the well-known EOF
decomposition and present general features of EOF reconstruction as a
problem when the number of observations is less than the number of EOF modes
(equal to the number of model grid cells).</p>
      <p id="d1e501">The basic option of EOF reconstruction uses at each DA time step time-fixed
amplitudes (Elken et al., 2018), encountering the observations spanning over
a certain time frame (which can be longer than DA time step) that are transferred to
the fixed times by some interpolation or filtering/averaging procedure. The
amplitudes are estimated using time-fixed observations by minimizing the
root-mean-square-difference between the observations and the EOF
reconstruction. The amplitudes at adjacent time moments are not directly
related, but in the case of longer temporal filters when observations overlap on
different DA time steps, indirect relations between adjacent amplitudes
become evident.</p>
      <p id="d1e504">Elken at al. (2019) also proposed an advanced method with time-dependent
amplitudes. Within this approach, the amplitudes and their time derivatives
are estimated together with observations within a selected time interval, in
order to find least squares between the observations and EOF reconstruction
in the observational framework.</p>
      <p id="d1e507">The main steps of EOF reconstruction are as follows. During the standard
EOF decomposition, the orthonormal eigenvector matrix <inline-formula><mml:math id="M15" display="inline"><mml:mi mathvariant="bold">E</mml:mi></mml:math></inline-formula>
(contains the spatial eigenvectors <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is found from
the eigenvalue problem <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="bold">BE</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M18" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi mathvariant="bold">Λ</mml:mi><mml:mi mathvariant="bold">E</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula> is <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> spatial covariance matrix,
calculated from the <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> spatio-temporal matrix <inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula>
of the “values of interest” by time averaging, and
<inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="bold">Λ</mml:mi></mml:math></inline-formula> is a diagonal matrix that contains eigenvalues
<inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The data set <inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula> contains time slices
<inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that are spatial state vectors at time <inline-formula><mml:math id="M28" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>.
Although in the present study we use the data set <inline-formula><mml:math id="M29" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula>
selection as 2D sub-sets of individual oceanographic fields, applications
towards multivariate analysis and/or extending over the 3D physical domain
are straightforward. While <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="bold">E</mml:mi></mml:math></inline-formula> is
non-dimensional, the dimensional amplitudes (or in other words, factors) of
EOF decomposition are found by
<inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">E</mml:mi><mml:mi mathvariant="bold">T</mml:mi></mml:msup><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
and the decomposition is reconstructed to the “values of interest” by
<inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="bold">E</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Here we have
used the notation <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Λ</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the non-dimensional amplitude. The eigenvalues <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> present the
variance (energy) of the eigenvectors <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> over the
whole period, and the sum of all eigenvalues is equal to <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, the
variance of <inline-formula><mml:math id="M38" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula>. EOF decomposition offers the possibility
to keep only the most energetic modes in the reconstruction and truncate the
higher modes in <inline-formula><mml:math id="M39" display="inline"><mml:mi mathvariant="bold">E</mml:mi></mml:math></inline-formula>. When <inline-formula><mml:math id="M40" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> most energetic modes are
taken into account in the sorted list of eigenvalues and vectors, the sum
from <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> presents the explained variance, and the
contribution of truncated modes forms the error variance. If white noise
with a variance <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ε</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> is present in the decomposed data due to
sub-grid-scale processes and/or sampling errors, the noise variance appears
only as additive to the diagonal elements of the covariance matrix. The
eigenvalue problem becomes <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold">B</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ε</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="bold">E</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Λ</mml:mi><mml:mi mathvariant="bold">E</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="bold">I</mml:mi></mml:math></inline-formula> is a unity matrix. Patterns of
spatial modes remain unaffected by adding the white noise, but the
eigenvalues and energy share of the modes decrease according to a factor
<inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ε</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.
When the sum of eigenvalues of the included dominating modes is less than
<inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ε</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, the contribution of noise is effectively
smoothed.</p>
      <?pagebreak page96?><p id="d1e905">During EOF reconstruction from observations <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the
number of observations <inline-formula><mml:math id="M49" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> is assumedly smaller than the number of points
<inline-formula><mml:math id="M50" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> in the spatial eigenvectors <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">e</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that are
determined on the model grid and evaluated from the model statistics. For
the comparison with observations, the model data <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
are transformed to the observation points by the observation operator
<inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> by the formula
<inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi mathvariant="bold">E</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,
where <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the “observational” amplitudes. Further, the
<inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values should follow least-square minimization of
reconstruction error in relation to observations <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msup><mml:mfenced open="∥" close="∥"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi mathvariant="bold">E</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>⇒</mml:mo><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>. The expressions to find observational
amplitudes and reconstructed fields are
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M58" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi mathvariant="bold">E</mml:mi><mml:mi mathvariant="bold">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="bold">T</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi mathvariant="bold">E</mml:mi></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">E</mml:mi><mml:mi mathvariant="bold">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>i</mml:mi><mml:mi mathvariant="bold">T</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="bold">E</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          In the reconstruction by Eq. (1), the critical point is a possibility of
spurious amplitudes based on few and unfavourably spaced observation points.
Experiments with pseudo-observations (Elken et al., 2019) revealed that the
values of <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of dominating <inline-formula><mml:math id="M60" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> modes should match the limits
derived from statistics of <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, whereas higher modes with
outlying amplitudes should be neglected.</p>
      <p id="d1e1192">Most of the oceanographic observations are not made at the same time. It may
take several days or even weeks to cover a larger sea area with shipborne
monitoring. When <inline-formula><mml:math id="M62" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> observations <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are taken at
different times <inline-formula><mml:math id="M64" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, then construct an observation operator <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">H</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
that allows pointwise comparison of <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">H</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> converted from gridded values at
specified time <inline-formula><mml:math id="M68" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>. Assume that within the short time span the amplitudes
depend linearly on time and introduce
<inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the time-fixed amplitude,
<inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the rate of change vector, and <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the difference between the observation and reference
times. The function to be minimized regarding reconstruction errors is
<inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="∥" close="∥"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">H</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="bold">E</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">b</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="∥" close="∥"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">H</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="bold">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="bold-italic">i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>,  which for fixed time <inline-formula><mml:math id="M74" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> yields a system of <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> linear equations obtained from
<inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>Q</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M79" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">G</mml:mi><mml:mi mathvariant="bold-italic">z</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">w</mml:mi><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi>G</mml:mi><mml:mtext>mn</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:munderover><mml:msubsup><mml:mi>f</mml:mi><mml:mtext>m</mml:mtext><mml:mtext>p</mml:mtext></mml:msubsup><mml:msubsup><mml:mi>f</mml:mi><mml:mtext>n</mml:mtext><mml:mtext>p</mml:mtext></mml:msubsup><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>w</mml:mi><mml:mtext>n</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:munderover><mml:msub><mml:mi>y</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msubsup><mml:mi>f</mml:mi><mml:mtext>n</mml:mtext><mml:mtext>p</mml:mtext></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Here the vector of unknowns combines the amplitudes and their rates of
change <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">z</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="{" close="}"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">…</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>L</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">…</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>. Instead of the full set of EOF mode
values, as would be used during standard decomposition, we take the modified/interpolated
mode values at observation points; then <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mtext>m</mml:mtext><mml:mtext>p</mml:mtext></mml:msubsup><mml:mo>=</mml:mo><mml:mfenced open="{" close="}"><mml:mrow><mml:msubsup><mml:mover accent="true"><mml:mi>e</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>p</mml:mtext></mml:msubsup><mml:mi mathvariant="normal">…</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>e</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>L</mml:mi><mml:mtext>p</mml:mtext></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi>e</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">1</mml:mn><mml:mtext>p</mml:mtext></mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">…</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>e</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>L</mml:mi><mml:mtext>p</mml:mtext></mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>. We note that when
all observations have the same time stamp and <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (2)
is reduced to Eq. (1).</p>
      <p id="d1e1768">Time-dependent reconstruction allows the reference time and length
of time interval to be selected. As with the time-fixed reconstruction, the highest
“usable” mode is determined by checking the amplitude values with
statistical limits. The method also allows estimation of amplitudes and
reconstruction only by backward observational data. This feature
makes the method useful in operational forecasts, where only past
observations can be taken into account for drawing the present nowcast maps.
<?xmltex \hack{\newpage}?></p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Method for data assimilation</title>
      <p id="d1e1780">Many DA techniques use (irregular) point observations of a variable <inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="italic">ψ</mml:mi></mml:math></inline-formula>
as the input source. In our approach, gridded maps <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>o</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> are used;
they are optimized by EOF reconstruction as described in Sect. 2.3.
Therefore, in the continuous equivalent, DA is performed by Newtonian
relaxation (e.g. Holland and Malanotte-Rizzoli, 1989):
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M85" display="block"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mfenced close=")" open="("><mml:mi mathvariant="italic">ψ</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ψ</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>o</mml:mtext></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          a discrete form of which has been applied for DA, for example, using gridded
climate data (Moore and Reason, 1993) or using optimally interpolated
daily satellite-based SST data (Ravichandran et al., 2013). Equation (3) is
then written for DA time step <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> in two stages as
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M87" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>f</mml:mtext></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mrow><mml:mtext>a</mml:mtext><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>F</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mrow><mml:mtext>a</mml:mtext><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>a</mml:mtext></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>f</mml:mtext></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>o</mml:mtext></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>f</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> is the raw forecast field calculated from the previous
analysis field <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>a–1</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> using only the model operator <inline-formula><mml:math id="M90" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> without DA
during this time step, and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>a</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> is the new analysis field. Equation (3) contains adjustable relaxation time <inline-formula><mml:math id="M92" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> that is transformed in Eq. (4) to non-dimensional <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:math></inline-formula>. This is the
main DA calibration parameter, since extensive use of covariance statistics,
including the effects of observation errors, has been included in the
estimation of gridded reconstruction of point observations. Newtonian
relaxation of gridded observations, applied during the model run at DA time
steps is also named “analysis nudging” (e.g. Stauffer and Seaman, 1990),
which has had recent meteorological applications (Bullock et al., 2018).</p>
      <p id="d1e2002">In practical calculations, SST and SSS observational data were reconstructed
on the coarser grid with a resolution of 5 <inline-formula><mml:math id="M94" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 arcmin by N
and E (ca. 5 nautical miles) and interpolated or extrapolated by bilinear
procedure to the finer model grid with a resolution of 0.5 <inline-formula><mml:math id="M95" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 arcmin by N and E (ca. 0.5 nautical miles). Such a simple transition of data
from a coarse to a finer grid includes smoothing, since <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>o</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> lacks the
details that are present on the finer grid. We have tested that the effect
of added smoothing is smaller than the physical diffusion. In our study
area, generation of meso- and small-scale features is of high intensity;
therefore relaxation to the smooth observation fields does not apparently
damp the fine-grid variability. The approach of using two grids with
different resolutions is justified by irregular distribution of
observations; reliable estimation is possible only for large-scale patterns
of SST and SSS fields. The computationally more efficient coarser grid
resolves these patterns with enough details.</p>
      <p id="d1e2030">The above DA method is computationally efficient. The EOF modes are
calculated prior to DA cycles. For each DA time step, only one system of
linear equations of rank of the number of EOF modes (about 3–6) has to be
solved for the<?pagebreak page97?> entire grid. The coefficients of the matrix are found by
summation of the products of EOF mode values over the observation points
(Eq. 2). For comparison, optimal interpolation requires solving the system
of linear equations of rank of the number of observation points (about 100)
for each grid cell (about 1000), with a single inverse matrix calculated for
the time step.</p>
      <p id="d1e2033">The model performance with respect to observations was evaluated over those
grid cells – time span pairs when observations were available. Since
observations covered only a small part of the study domain, DA results were
also compared with the control run without DA, but then it is possible to only
analyse the changes due to DA, without evidence of possible improvement.
Standard statistical characteristics were calculated for individual fields such as mean and standard deviation, and in the case of differences (for example, relative to
observations) bias, RMSD (centred root-mean-square difference that equals
to the standard deviation of difference field) and the Pearson correlation.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Experiments on EOF reconstruction</title>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>Covariance, modes and reconstruction tests</title>
      <p id="d1e2059">The EOF modes were calculated on the coarse grid (5 <inline-formula><mml:math id="M97" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 arcmin by N and E) on the basis of space-averaged results from the fine-grid (0.5 <inline-formula><mml:math id="M98" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 arcmin by N and E) model, running from 1 July 2010 to 30 June 2015 (Elken et al., 2019). This analysis revealed that mean distributions of modelled SST and SSS, serving as the basis for
calculation of deviations in the variability studies, were close to the
climatological maps calculated on the basis of observations (Janssen et al.,
1999). The highest temporal variability was found in the shallow coastal areas
for SST, whereas the largest SSS variations were revealed near the larger river
mouths and in the NE area of the Gulf of Finland. While temporal changes
strongly dominate in the variability of SST, spatial changes prevail in SSS
variability.</p>
      <p id="d1e2076">Calculated SST and SSS covariance matrices have significant spreading of
individual values over pairs of points, especially for the dominating
gravest modes where big covariance values may occur over large distances.
Covariance of residual fields (sum of higher EOF modes) has a decay scale of
about 30 km with increasing space lag, both for SST and SSS. The first, most
energetic EOF modes have nearly “flat” patterns without sign change
(energy share 97.6 % for SST and 36.2 % for SSS); their amplitudes are
dominated by a seasonal signal. A space-dependent mean biharmonic seasonal
cycle was not removed from the model time series prior to the analysis,
since special experiments revealed only a small effect of seasonality
suppression on EOF mode patterns. The second EOF mode of SST (1.3 %) presents
differential heating and cooling in shallow areas, compared to the deeper
offshore waters. Transverse anomaly stripes near northern or southern
coasts, like those due to coherent upwelling and downwelling in the region, were
evident in the second SSS mode pattern (16.9 %) and third SST mode pattern
(0.31 %). There is also a pattern of SSS changes in the freshwater
spreading pathway near the northern coast of the Gulf of Finland (third SSS
mode, 7.1 %) and longitudinal SST changes in the east–west direction (fourth
SST mode, 0.14 %).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e2081">Spatial covariance of SSS with the values in the grid cell near
the HELCOM monitoring station BMP F3 (59.8383<inline-formula><mml:math id="M99" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N,
24.8383<inline-formula><mml:math id="M100" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E), extracted from the full covariance matrix calculated
from the model data over 5 years. Covariance is decomposed by EOF modes:
covariance of unfiltered data with all the modes included <bold>(a)</bold>, the sum of
covariance of the first three modes <bold>(b)</bold> and of the remaining higher modes,
starting from the fourth mode <bold>(c)</bold>.</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f03.png"/>

          </fig>

      <p id="d1e2118">The data set used in the present DA study (Fig. 2) is rather irregular,
compared to the reconstruction experiments by Elken et al. (2019).
Therefore, we revisit the covariance issues and perform additional
reconstruction tests, before finding in the next subsection the best options
for the automatic reconstruction procedure. Spatial interrelation of
observed values at a specific point to the values in the rest of the region
is found from the extract of the spatial covariance matrix, which can be
shown as a map. One example of SSS covariance with a frequently sampled
HELCOM monitoring station BMP F3 is shown in Fig. 3. The covariance of three
dominating EOF modes (Fig. 3b) comprises most of the unfiltered data
covariance (Fig. 3a) at large distances. High covariance locations have
clear basin-scale geographical explanations: under the similar weather and
seasonal forcing, which is spatially nearly uniform, SSS changes in distant
river influence areas are closely interlinked. Correlation (not shown) may
exceed 0.4 at distances greater than 500 km; therefore, assumptions of fast
decay of correlation with space lag (like using the Gaussian covariance
approximation), adopted in offshore areas with negligible coastal influence,
are not valid. Covariance of residuals to the large-scale variations are
presented by higher EOF modes (Fig. 3c). Such smaller-scale variations have
nearly Gaussian structure, with elliptical anisotropy stretched along the
axis of the basins similar to the results by Høyer and She (2007):
spatial scales in Fig. 3c are 30 and 15 km along the main axis and
perpendicular to the axis, respectively. Similar regularities – physically
explained high covariance at large distances, localized covariance patterns
for the higher EOF modes – were found for other points of reference, both
for SSS and SST fields.</p>
      <p id="d1e2121">The EOF reconstruction method relies on the full covariance matrix, without any
approximation. Covariance is further treated using EOF modes. For the
reconstruction procedure, we keep the lowest EOF modes without any
approximation, and covariance from higher modes as shown in Fig. 3c is not taken
into account. The large-scale features of the EOF reconstruction and
associated DA exclude the possibility of creating spurious “bullseye”
patterns around observation points, which may happen for instance during
unfavourable selection of optimal interpolation parameters. Subsequently,
our DA method handles the large-scale features and excludes the possibility
to assimilate smaller-scale features, which can be described by the higher
modes.</p>
      <?pagebreak page98?><p id="d1e2124">A full covariance matrix can be implemented in optimal interpolation as well.
While the EOF method needs to limit the number of included modes, smoothing in
such a way smaller-scale variability and observational errors, optimal
interpolation needs to include observational error variance (“nugget
effect” in terms of Kriging method, equivalent to optimal interpolation);
otherwise the system of underlying linear equations may become close to
singular and the result may become unrealistically spiky. In some examples
(not shown), EOF reconstruction and optimal interpolation based on full
covariance produced similar results, but these relations need further
studies. When observed values were close to the model-computed
climatological background, visual similarity was caused mainly by the
dominance of spatial gradients of mean SSS over the spatio-temporal
variability. Optimal interpolation with Gaussian approximation to the
covariance produced realistic results in the neighbourhood of observation
points but gave unrealistic patterns and values in the distant SW
extrapolation area.</p>
</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Finding the parameters for reconstruction of gridded observation
fields</title>
      <p id="d1e2135">Multiple checks performed on our data set suggested that only the three
leading modes were included in the EOF reconstruction. In order to find the
best options for reconstruction, experiments were made with different
intervals (time window) <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> around the reference time <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; including
the observations within time window from <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>.
The results were evaluated to fulfil the following goals:
<list list-type="bullet"><list-item>
      <p id="d1e2206">a small RMSD between the observed values and the reconstructed fields;</p></list-item><list-item>
      <p id="d1e2210">a small number of gaps in the reconstructed time series;</p></list-item><list-item>
      <p id="d1e2214">a low number or missing presence of “spikes” and/or “jumps” in the time
series.</p></list-item></list>
Two basic options for temporal handling of the reconstruction procedures
were tested:
<list list-type="custom"><list-item><label>a.</label>
      <p id="d1e2221">application of procedure by Eq. (1) of time-fixed amplitudes; time
average of observations was taken for each grid cell, time adopted in each
grid cell as constant reference time;</p></list-item><list-item><label>b.</label>
      <p id="d1e2225">full application of the procedure by Eq. (2) of time-dependent
amplitudes; all the daily mean observations (average was taken also over
coordinates and time) were kept separate for each coarse grid cell where the
observations existed.</p></list-item></list>
In addition, the procedure by Eq. (2) was tested with an option with a time
average of observations in each grid cell, and with selection of observations closest to
the reference time. These experiments provided more spikes and
70 % higher RMSD than the basic options (a) and (b) and they were
neglected from further consideration.</p>
      <p id="d1e2229">As a first step in all the experiments with variable time windows, the EOF
amplitudes of the mode <inline-formula><mml:math id="M105" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> were checked for the limit <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mfenced open="|" close="|"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>a</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:msqrt><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">σ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula> , where
<inline-formula><mml:math id="M107" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> denotes standard deviation. DA data for the days with higher
amplitudes were left blank since these reconstruction results most
frequently became unrealistic. In addition, when the number of observations
was less than six, reconstruction was not performed and the DA step using Eq. (4) was skipped.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e2296">Salinity time series at locations <bold>(a)</bold> 59.8383<inline-formula><mml:math id="M108" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N,
24.8383<inline-formula><mml:math id="M109" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E (HELCOM station F3) and <bold>(b)</bold> 59.794<inline-formula><mml:math id="M110" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N,
24.822<inline-formula><mml:math id="M111" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E, during the study period. Shown by dots are the
observations from FerryBox and from ship monitoring. Reconstructed
time series, made using the time-dependent method, are given by solid lines:
REC – basic option with 30 d interval, all observations in window were
kept as they are; R1 – the same as previous but with time interval 10 d.</p></caption>
            <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f04.png"/>

          </fig>

      <p id="d1e2349">The time windows <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for experiments (a) and (b) were selected to be 10,
20 and 30 d. Elken et al. (2019) have found that the correlation timescales (<inline-formula><mml:math id="M113" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding drop, correlation value 0.368) of EOF SST amplitudes were 65 d for the seasonal first (overall heating/cooling) and second (faster
heating/cooling in shallow coastal areas) modes, and 15 d for the third
“upwelling” mode. Timescales of the SSS modes were 65 d for the second
and third modes, representing the large-scale gradients, and 110 d for the
first mode describing long-term variations of mean salinity.</p>
      <p id="d1e2370">Methods of time-fixed (a) and time-dependent (b) reconstructions revealed
similar statistical results during the study period in 2015, whereas RMSD
between observed and reconstructed values of (a) was by 5 % larger than that of
(b). By increasing the time window, RMSD of reconstruction slightly
increases due to the stronger smoothing. The smoothing effect can be seen
from the reconstruction examples given in Fig. 4. It should be noted that
the reconstruction is designed to yield the best approximation to the
observations over the entire region; therefore, it does not need to present
the local best fit at individual points.</p>
      <p id="d1e2373">A network of observations, available during the study period, appeared
favourable for the reconstruction, although observations were missing in the
southern part of the Gulf of Riga and eastern part of the Gulf of Finland.
With a time window of 30 d, there were no reconstruction gaps identified
during the study period, determined for both of the methods by the above-described amplitude limit criteria. Smaller time windows yielded some gaps
in 2015. During the longer period from 2010–2018, gaps were found in most
of the years (except our study period), whereas shorter time windows result
in more reconstruction gaps. Detailed comparison of the time-fixed (a) and
time-dependent (b) methods revealed that time-fixed reconstruction might
create spurious “jumps” when there is a gap in observations which has a length close to the time window. In that case, a backward average is taken before
the gap and forward average after the gap, which may result in “jumpy”
results. Time-dependent reconstruction, which also accounts for the temporal
changes within the time window, handled such situations more smoothly.</p>
</sec>
</sec>
<?pagebreak page99?><sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Data assimilation experiments</title>
      <p id="d1e2385">We have used a two-scale DA approach (see detailed explanation in Sect. 2.4),
where observations were reconstructed on the coarse grid. Results were
interpolated into the fine grid of the model and were subsequently used for
relaxing the fine-scale model results towards basin-scale observational
patterns. More specifically, gridded observational SST and SSS data were
pre-calculated each day using the time-dependent EOF reconstruction method
with a time window <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> d as presented in Sect. 3.1.
Reconstructed SST and SSS fields were interpolated bilinearly to the fine
0.5 nautical mile grid and used for relaxing the model results towards
observational counterparts, based on Eqs. (3)–(4) with <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> d. Two basic experiments were conducted, with relaxation time 10 d
(weight of observations 0.1, experiment code DA01) and with a relaxation time of 5 d (weight 0.2, experiment code DA02). In addition, a variety of
short-term trials was performed in a preparatory phase (results
not graphically presented) which led to the two basic experiments. Comparison data were
coded as FR for the control run without DA, and FB for observed FerryBox data.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e2419">Maps (longitude E, latitude N) of SST in the study area on 3
August 2015: <bold>(a)</bold> free model run without DA, <bold>(b)</bold> in situ observations
reconstructed using EOF method, <bold>(c)</bold> DA with relaxation time 5 d (weight
of observations 0.2), <bold>(d)</bold> CMEMS product based on satellite observations.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f05.png"/>

        </fig>

<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Example from the beginning of August</title>
      <?pagebreak page100?><p id="d1e2447">There was an interesting oceanographic situation in the beginning of August,
when a moderate but extensive upwelling SST pattern at the northern coasts of
the basins (Fig. 5), with some effects on SSS (Fig. 6), was combined with
fast heating of the thin (6–9 m) surface layer (Fig. 7). Since the middle of
July, moderate winds with speeds from 4 to 6 m s<inline-formula><mml:math id="M116" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, which had a westerly zonal
component (favouring upwelling at the northern coasts of the basins), were
blowing above the Gulf of Finland. After 3 August 2015 (the maps in Figs. 5
and 6 are taken on this date), wind ceased and air temperatures increased by
10 August across the study area up to 25–27 <inline-formula><mml:math id="M117" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in the Gulf of
Finland and up to 31 <inline-formula><mml:math id="M118" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in the southern Gulf of Riga, creating a
thin layer of warm surface water. Heating of surface waters was favoured by
high night-time air temperatures, higher than SST. Vertical profiles (not
shown) in the Gulf of Finland revealed a deep thermocline at 40 m depth near
the southern (downwelling) coast and a shallower thermocline near the
northern coast; the warm surface water column near Tallinn was 2 to 3
times thicker than near Helsinki. From the end of July to 10 August, warming
resulted in an increase in SST (Fig. 7) near Tallinn from 16.5
to 18.5 <inline-formula><mml:math id="M119" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C and near Helsinki from 14.5 to 18 <inline-formula><mml:math id="M120" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e2500">Maps (longitude E, latitude N) of SSS in the study area on 3
August 2015: <bold>(a)</bold> free model run without DA, <bold>(b)</bold> observations reconstructed
using EOF method, <bold>(c)</bold> DA with relaxation time 5 d (weight of observations
0.2).</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f06.png"/>

          </fig>

      <p id="d1e2518">The SST maps presented in Fig. 5 include control run, reconstructed in situ
observations, one experiment with DA (the other experiment yielded similar
results) and satellite observations. When warm waters with SST above 17 <inline-formula><mml:math id="M121" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C dominated the study area, all the maps revealed moderate
upwelling near the northern coasts of the basins. However, the minimum
temperatures and the spatial extent of the colder waters were different.
The warmest “cold” waters were observed on satellite images. While satellites
measure SST of a thin surface layer, FerryBox and models acquire
temperature over a much thicker layer. It is known that in the Gulf of Finland
satellite and FerryBox can have similar SST values in cases of winds stronger
than 5 m s<inline-formula><mml:math id="M122" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (Uiboupin and Laanemets, 2015); at smaller wind speeds the SST
bias can be 1–3 <inline-formula><mml:math id="M123" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in reference to FerryBox observations. Within
these accuracy limitations, satellite observations presented in Fig. 5d
confirm the model patterns to some extent. The control run (Fig. 5a) was
characterized by SST contrasts that are too high, compared to the satellite data
(Fig. 5d; for the data source see Sect. 2.2). From the earlier study by
Zujev and Elken (2018), it is known that the free model without DA forecasts
faster heating and cooling of shallow coastal areas and slower heat dynamics
in offshore areas. Data assimilation (Fig. 5c), made using the reconstructed
FerryBox data (Fig. 5b), reduced discrepancies with satellite observation.
The major large-scale differences between the satellite data (Fig. 5d) and
the best DA02 (Fig. 5c) can be outlined as follows: (1) the colder upwelling
water extended on the satellite image further to the east, (2) warmer waters
were found on the satellite images in the southern Gulf of Riga, near the
Daugava river and in the shallow areas between the Estonian islands, and (3) in
the Gulf of Riga, a strip of colder waters was modelled along the western
coast, while satellite observations revealed warmer waters near this coast.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e2554">Time series of SST <bold>(a, c)</bold> and SSS <bold>(b, d)</bold> near Tallinn (<bold>a, b,</bold> 59.4833<inline-formula><mml:math id="M124" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 24.7667<inline-formula><mml:math id="M125" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E) and Helsinki (<bold>c, d,</bold> 59.9500<inline-formula><mml:math id="M126" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 24.8833<inline-formula><mml:math id="M127" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E), locations shown in Fig. 2a.
FerryBox data (FB) are shown by dots, black lines represent control run (FR)
without DA, red lines correspond to DA with relaxation time 5 d (weight
of observations 0.2, DA02), blue lines for 10 d (weight 0.1, DA01).</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f07.png"/>

          </fig>

      <p id="d1e2612">There were also numerous mesoscale features evident on SST (Fig. 5) and SSS
(Fig. 6) maps, like colder upwelling filaments along the northern coasts of
the Gulf of Finland and the Gulf of Riga, and decaying anticyclonic
warm-core eddies near the southern coast of the Gulf of Finland. The Irbe
Front (Lilover et al., 1998; Raudsepp and Elken, 1999), formed by the
salinity difference between the Gulf of Riga and the Baltic Proper, was
found by the SSS maps in the outward position, stretching from the strait
towards the open sea. This salinity structure was also repeated in the SST
patterns; the satellite observations confirmed the predicted outward
position during the taken snapshot. The model predicted that in the Gulf of
Riga the Daugava river waters were spreading by narrow coastal strips of
lower salinity in both the NE and NW directions (Fig. 6).</p>
</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Time series in the areas of dense observations</title>
      <p id="d1e2624">Locations with dense observations allow us to validate the model and
visually evaluate assimilation quality. We compared SST and SSS data of
the control run (FR) and DA options DA01 and DA02 with FerryBox data (FB) at two
points near Tallinn and Helsinki (Fig. 7). While SST followed the seasonal
cycle, with weather-dependent deviations, then SSS<?pagebreak page101?> behaviour was more
irregular. In the given variation scales of SST and SSS (16 <inline-formula><mml:math id="M128" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C
and 2 g kg<inline-formula><mml:math id="M129" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> respectively), all the compared SST data sources were more
similar to each other than that of SSS. Still, most of the time the
assimilation curve (DA02) was closer to the FerryBox observations than the
control run, for both SST and SSS.</p>
      <p id="d1e2648">Warm conditions in the beginning of August (Sect. 3.2.1) are clearly visible
on SST time series (Fig. 7a, c). Comparing the values near Tallinn and
Helsinki, the southern part of the Gulf of Finland was roughly 2 <inline-formula><mml:math id="M130" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C warmer than the northern part, whereas the northern part had an unstable
day-to-day pattern, possibly due to the fluctuations of the upwelling
pattern. This is consistent with the spatial maps given in Fig. 5. Near the
southern coast, an upwelling event occurred in September, reducing SST
during a few days by nearly 4 <inline-formula><mml:math id="M131" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C (Fig. 7a). A larger SST drop
during the southern coast upwelling (at easterly winds), compared to the
northern coast upwelling (at westerly winds of the same magnitude), is
explained by the steeper topography slopes in the southern part of the Gulf
of Finland (Laanemets at al., 2009). This upwelling event was properly
resolved by all the data sets, with DA02 being closest to observations. In
general, a free model without DA expected warming at a lower rate during
summer and was more precise in autumn, while both assimilation experiments
properly corrected the SST and SSS values. However, in some cases,
assimilated temperature was somewhat higher than observed and modelled SST.</p>
      <p id="d1e2669">Assimilation resulted in one major SSS improvement in early summer when the
model predicted upwelling with salinity near Helsinki that is too high.
Nevertheless, in some cases DA made minor corrections at one of the
locations, ignoring observations and sticking to the control run (e.g. late
July to early August near Tallinn, and the middle of October near Helsinki). When the model
overshoots at both locations, DA properly corrects temperature and salinity
values. This implies that DA of surface observations tends to correct
the mean values better than the cross-gulf gradients, for which 3D circulation
(presently not assimilated) has a significant impact.</p>
      <p id="d1e2672">In the salinity time series, a “freshwater event” with reduced salinity
was observed in the Gulf of Finland at the end of September and beginning of
October. In the daily<?pagebreak page102?> SSS data (Fig. 7b, d) the event was spiky, possibly
due to the mesoscale features not assimilated in the present study: without
DA, the eddies tend to have a random phase, and the spikes in the time series
of different model options and observations do not need to be coherent.
However, in the weekly averaged data (not shown) the mesoscale activity was
suppressed and the fresh event appeared simultaneously in all the data
within the central and western part of the Gulf of Finland.</p>
      <p id="d1e2676">Increasing assimilation weight in Eq. (4) two times did not make
assimilation results two times closer to the observations. As can be seen from
Fig. 7, the results of assimilation experiments DA01 and DA02, with
relaxation times of 10 and 5 d respectively, were not placed between the
free run and the observations proportionally to the corresponding weights
0.1 and 0.2. They diverged as the study region experienced a temperature
drop or daily trend change. Both options of assimilated SST could either
coincide for a long time or go in parallel, but DA02 was systematically
closer to the FerryBox observations. Salinity fluctuations had larger
amplitudes in the free run without assimilation, but both DA options, with a
“thumb” rule – the bigger the weight, the bigger the change – had properly
corrected them. Still, in December DA01 showed better results, being closer
to the FerryBox salinity than assimilation DA02.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e2681">Time (months of 2015) versus latitude (N) contour graph of DA
anomalies of SST <bold>(a, c)</bold> and SSS <bold>(b, d)</bold> in reference to the control run (FR)
without data assimilation at longitudes 23.7166<inline-formula><mml:math id="M132" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E (<bold>a, b</bold>, Gulf of
Finland) and 23.5333<inline-formula><mml:math id="M133" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E (<bold>c, d</bold>, Gulf of Riga); locations shown in
Fig. 2a. DA data are given for relaxation time 5 d (weight of
observations 0.2).</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f08.png"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS2.SSS3">
  <label>3.2.3</label><title>Spatio-temporal dynamics</title>
      <p id="d1e2729">We have chosen to compare assimilation with the best results (DA02) to the
control run without data assimilation (FR) and track the continuous
time–latitude changes of SST and SSS (Fig. 8) in two sub-basins – the Gulf of
Finland and Gulf of Riga – along the coast-to-coast transects given in Fig. 2a. Using DA, temperature was corrected approximately by 1–2 <inline-formula><mml:math id="M134" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C,
and salinity by less than 1 g kg<inline-formula><mml:math id="M135" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. Major systematic change (in the
Gulf of Finland this was validated as improvement; see Sect. 3.2.4 for further details)
was seen near the coasts and in the spring and autumn periods, while summer
temperatures underwent minor corrections. Salinity corrections had a more
uniform distribution and smooth drifting pattern – DA consistently increased SSS values with time in both of the sub-basins.</p>
      <p id="d1e2753">Data assimilation had increased SST in the Gulf of Finland in open waters
during the warming period and in late autumn<?pagebreak page103?> all across the gulf and had
decreased in the coastal areas during the warming period, whereas near the
northern coast this decrease continued until September. In the Gulf of Riga, the SST increase dominated throughout the study period, but it was interrupted
occasionally by basin-wide events when DA had decreased the temperature
compared to the results from FR. The largest corrections of both SST and SSS
were evident in the coastal waters. Salinity was increased by DA in most of
the cases in the Gulf of Finland, except for May–July near Tallinn. The largest
increase in SSS occurred in November and December, when control run results
dropped compared to the earlier period.</p>
      <p id="d1e2756">Some unusual basin-wide events can be found on the difference charts in Fig. 9. For example, abrupt warming of the surface around 10 August 2015 (Sect. 3.2.1) was correctly predicted by the free run model (Fig. 7c), but it was
over-smoothed by the data assimilation. A similar line in December on both
charts denotes the occurrence of fronts of cold and saline water due to strong
winds and storms.</p>
      <p id="d1e2759">As there are not enough observations available in the Gulf of Riga for
validation, we cannot definitely say whether DA improved the situation in
the region and to what extent.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS4">
  <label>3.2.4</label><title>Evaluation of DA-based forecast performance</title>
      <p id="d1e2770">Ocean model performance (e.g. Stow et al., 2009; Golbeck et al., 2015;
Placke et al., 2018) is usually evaluated by the differences between the
observations and the model results, transferred to the times and locations
of observations so that they can be directly compared. The overall mean
difference (over time and space) is termed bias and the standard deviation
of differences at all the observation points is denoted as RMSD (centred
root-mean-square difference). The forecast skill is usually non-dimensional,
with the RMSD of the studied option (in our case, DA) scaled to reference
data (FR in our case) as skill <inline-formula><mml:math id="M136" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> function of [RMSD(DA,FB) <inline-formula><mml:math id="M137" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> RMSD(FR,FB)].</p>
      <p id="d1e2787">The present ocean model has a fine resolution of about 0.5 nautical miles
(930 m) (Sect. 2.1); therefore for comparison with observations we used a
simplified approach and took<?pagebreak page104?> averages of observations over the model grid
cells over a daily time span (Sect. 2.2). Such a compressed fine-resolution
observational data set, still having about 110 000 points for SST and SSS,
originated mainly from the FerryBox (FB) lines (Fig. 2), and it covered
central and western parts of the Gulf of Finland and the neighbouring part
of the Baltic Proper. Areas with lower salinity in the eastern Gulf of
Finland and in the Gulf of Riga had only a small number of observations.</p>
      <p id="d1e2790">Data from the DA experiments DA01 and DA02 were compared to the same
compressed observational FB data as the data from the control run without
assimilation (FR). Hernandez et al. (2015), who reviewed the problems of
performance evaluations of operational ocean models, noted that most
available observations are used to adjust models and reduce analysis errors.
Therefore, a widespread approach is withholding part of the data set for
statistical quantification of errors. In our study, the option of
withholding the observations was performed: an evaluation was made of how much the DA
result will change if DA is performed using 50 % of the available data
(Gregg et al., 2009). The present implementation of EOF DA used about 13 000
observational averages over a coarse grid of about 5 nautical miles. The
reconstruction procedure by Eqs. (1)–(2) has no direct connection to the
ongoing modelling (although it includes statistical results from longer
model runs), and the fields of <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ψ</mml:mi><mml:mtext>o</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> in Eqs. (3)–(4) are the only link
where observations enter the DA process. The experiments which took every
second available observation “box” into account (this resulted in a mean
sampling interval along ship tracks about 20 km instead of 10 km) revealed
that performing DA during the study period with a reduced data set (6.5 000
averaged observation data instead of 13 000) changed RMSD of SST by only 1 %
and of SSS by 2 %, whereas the RMSD values were 0.05 <inline-formula><mml:math id="M139" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C for SST
and 0.027 g kg<inline-formula><mml:math id="M140" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> for SSS. An evaluation was made over the full time span and
domain using 182 000 coarse grid cells; correlation between the data sets was
higher than 0.999. We have also checked reconstruction results with FerryBox
data only, excluding the data from shipborne monitoring stations. Compared
with the full data set, the largest (but still minor) differences with RMSD of
SSS up to 0.03 g kg<inline-formula><mml:math id="M141" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> were found in the Gulf of Riga and the eastern
Gulf of Finland, where FB data were missing. Consequently, for our
large-scale approach DA results are robust to the reasonable variation of
data amount, and we used FB data for reference in the performance
evaluations.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e2841">Statistics of daily data in <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.5</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> arcmin (N and E) grid cells with FerryBox (FB) observations: free model run without
data assimilation (FR), data assimilation DA01 (observation weight 0.1),
DA02 (weight 0.2) and FB. Bias, RMSD and correlation are taken with
reference to FB.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">FR</oasis:entry>
         <oasis:entry colname="col3">DA01</oasis:entry>
         <oasis:entry colname="col4">DA02</oasis:entry>
         <oasis:entry colname="col5">FB</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col5">SST (<inline-formula><mml:math id="M143" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C) </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mean</oasis:entry>
         <oasis:entry colname="col2">12.03</oasis:entry>
         <oasis:entry colname="col3">12.15</oasis:entry>
         <oasis:entry colname="col4">12.25</oasis:entry>
         <oasis:entry colname="col5">12.48</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SD</oasis:entry>
         <oasis:entry colname="col2">3.98</oasis:entry>
         <oasis:entry colname="col3">3.92</oasis:entry>
         <oasis:entry colname="col4">3.93</oasis:entry>
         <oasis:entry colname="col5">3.97</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bias</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M144" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.45</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M145" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.33</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M146" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.23</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RMSD</oasis:entry>
         <oasis:entry colname="col2">0.72</oasis:entry>
         <oasis:entry colname="col3">0.59</oasis:entry>
         <oasis:entry colname="col4">0.56</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Correlation</oasis:entry>
         <oasis:entry colname="col2">0.98</oasis:entry>
         <oasis:entry colname="col3">0.99</oasis:entry>
         <oasis:entry colname="col4">0.99</oasis:entry>
         <oasis:entry colname="col5">1.00</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col5">SSS (g kg<inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mean</oasis:entry>
         <oasis:entry colname="col2">5.61</oasis:entry>
         <oasis:entry colname="col3">5.79</oasis:entry>
         <oasis:entry colname="col4">5.85</oasis:entry>
         <oasis:entry colname="col5">5.93</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SD</oasis:entry>
         <oasis:entry colname="col2">0.35</oasis:entry>
         <oasis:entry colname="col3">0.29</oasis:entry>
         <oasis:entry colname="col4">0.31</oasis:entry>
         <oasis:entry colname="col5">0.37</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bias</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M148" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.31</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M149" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.14</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M150" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.08</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RMSD</oasis:entry>
         <oasis:entry colname="col2">0.35</oasis:entry>
         <oasis:entry colname="col3">0.24</oasis:entry>
         <oasis:entry colname="col4">0.23</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Correlation</oasis:entry>
         <oasis:entry colname="col2">0.52</oasis:entry>
         <oasis:entry colname="col3">0.76</oasis:entry>
         <oasis:entry colname="col4">0.78</oasis:entry>
         <oasis:entry colname="col5">1.00</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e3148">Evaluated forecast performance metrics are presented in Table 2. Only those
fine-grid points which had respective
value of FerryBox observations on the same day were used<?pagebreak page105?> for metrics calculation. Wet points of the model
without corresponding observation value were left out from the procedure.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e3153">Improvement of RMSD of DA compared to that of FR, both taken in
reference to 110 000 FerryBox observations. Comparison is made for 20 <inline-formula><mml:math id="M151" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 20
grid cells (about 10 nautical miles) for SST <bold>(a)</bold> and SSS <bold>(b)</bold> over the whole
study period. Legend codes: few points – less than 100 observations in a
box, small values – absolute percentage change less than 10 %, negative – DA RMSD growth more than 10 %, positive – DA improvement (RMSD reduction)
from 10 % to 30 %, large positive – improvement more than 30 %.</p></caption>
            <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://os.copernicus.org/articles/17/91/2021/os-17-91-2021-f09.png"/>

          </fig>

      <p id="d1e3175">The statistical properties presented in Table 2 reflect that DA improves the
model performance significantly: RMSD of SST was reduced by 22 % and SSS
by 34 %, compared to the control run. From DA01 to DA02, a slight
improvement of DA performance was observed; therefore we adopted DA02 as the
major result. The spatial pattern of RMSD change between the DA and FR (Fig. 9)
reveals that larger reduction rates (up to 50 %), for both SST and SSS,
were found in the observation-covered areas in the Gulf of Finland. Overly cold waters produced by FR near the northern coast of the Gulf of Finland were
effectively corrected by DA (see also Fig. 5); therefore highest improvement
percentage scores were detected in this region. Near the western open
boundary, non-assimilated SST and SSS values of the larger model were
advected into the area, and therefore RMSD reduction was small, or even negative
for SSS.</p>
      <p id="d1e3178">The applied EOF DA method does not assimilate mesoscale variability.
Applying the weekly average statistics like Zujev and Elken (2018) further
reduced RMSD by 13 % for SST and 9 % for SSS, compared to the daily data
in Table 2. Weekly statistics suppresses the mesoscale variability and
reveals a better match between the DA and the observations. DA decreased the
bias, especially for SSS. At the same time, the correlation of SSS between DA
and observations increased considerably. We may conclude that DA made major
improvements in the forecasting of SSS. Still, the forecast RMSD in reference to
the observations is 62 % of the observed standard deviations, which
suggests that there may be further room for improvement. Modelling of SST is
already more accurate than SSS without DA: RMSD of the control run (FR) makes
18 % of the standard deviation of observations for SST and 94 % for SSS.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d1e3191">The Baltic Sea is considered as one of the most studied marine areas in the
world (e.g. Andersen et al., 2017). However, the large observational data
sets are distributed unevenly. If we divide our study area into 744
eddy-averaging grid cells of 5 <inline-formula><mml:math id="M152" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 arcmin by N and E, then
during the study period 330 000 FerryBox observations covered only 18 % of
the sea region. Shipborne monitoring added 8 % more coverage of the area,
but with a much smaller frequency of sampling. Having in mind that the ocean
models tend to deviate in the NE Baltic from the observations not only by
constant bias but also for large-scale and longer-term responses, the
introduction of non-local, region-wide data assimilation is of high
importance.</p>
      <p id="d1e3201">It is interesting to consider how our statistical evaluations of model and
DA performance, given in Table 2, compare with other Baltic Sea studies. For
remote sensing versus in situ reference, Kozlov et al. (2014) have found
RMSD 1.31 <inline-formula><mml:math id="M153" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in the Curonian Lagoon. Uiboupin and Laanemets
(2015) have estimated RMSD of various satellite products to FerryBox in the
Gulf of Finland from 0.29 to 0.98 <inline-formula><mml:math id="M154" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C. Our control run gave RMSD of
0.72 <inline-formula><mml:math id="M155" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C. Golbeck et al. (2015) compared SST from 13 models with
satellite data and found yearly RMSD for SST of 0.65–0.87 <inline-formula><mml:math id="M156" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C in the Baltic Sea. They found a larger relative spread of SSS ensemble members
than of SST: deviations in the Gulf of Finland between the models were
up to nearly 1 g kg<inline-formula><mml:math id="M157" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, while the average SSS is only about 4 g kg<inline-formula><mml:math id="M158" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. Unfortunately, there were not enough validating observations for
SSS available. Fu et al. (2011) found even
larger RMSD for SST for the control run, 1.0 <inline-formula><mml:math id="M159" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>C, based on satellite observations. They also used
DA with ensemble optimal interpolation and found that DA reduced RMSD
between the forecasts and observations by 25 % for SST and 34 % for SSS.
With our simpler and less computationally demanding EOF DA technique,
similar RMSD reductions have been obtained (Sect. 3.2.4) compared to earlier
studies.</p>
      <p id="d1e3274">We have developed and tested an EOF-based relaxation technique where the
large-scale observed fields to be assimilated are pre-calculated
independently from the ongoing model. From sparse observations, it is
possible to estimate the amplitudes of only the gravest, large-scale EOF
modes. The EOF DA method handles large-scale features over the sea basin(s),
like change of mean SST, SSS and their gradients, including differential
heating in coastal and offshore areas, major patterns from upwelling, and
spreading of river discharge. The method can work well with irregular data
but cannot resolve mesoscale features in the areas of dense observations,
because the EOF amplitudes of higher modes get noisy, according to our
experiments. Optimal interpolation,<?pagebreak page106?> successive corrections and similar
methods usually assume localized covariance and/or radius of influence (e.g.
Axell and Liu, 2016); they work well in resolving mesoscale features in dense
sampling areas, but regions of rare observations remain unaffected by DA.
For the mesoscale range, in our study area there are only satellite observations
of surface variables available. They were omitted from our study, since
salinity as a variable of primary interest can be presently only be determined in situ in
the Baltic. It is possible to implement on top of EOF DA more
traditional localized DA methods to assimilate mesoscale data when and where
such data are available. Studies on using EOF DA for handling large-scale
data are also ongoing in the UK Met Office by Daniel Lea (Haines, 2018).</p>
      <p id="d1e3277">We have tested the EOF-based DA in a centred time window of 30 d, based
mainly on available FerryBox data during the study period. As shown by
reconstruction experiments by Elken et al. (2019), the time-dependent method
can also work with backward observations as if it occurs during operational
forecasts. When more observations become available, for example from new
automated buoy stations, Argo floats and gliders, the time window can be
shortened. A full covariance matrix estimated from the model results is the
backbone of the EOF DA method. Prior and/or complementary to implementation
of the method into operational practice, detailed covariance studies using
results from multiple models could be useful, as well as additional
reconstruction and DA studies using more data sources over longer periods.</p>
      <p id="d1e3281">The EOF DA method has some practical advantages. Firstly, for assimilation
of basin-scale patterns, it can be implemented on a coarse grid, and
therefore it has small computational effort compared to the localized
methods (like optimal interpolation etc.) that should be usually implemented on
the model resolution, i.e. on the fine grid. Secondly, intermediate results
are in the form of maps that are easily understandable and can be checked
visually or taught to be analysed by artificial intelligence. For optimizing
the observational data needs, the concept of OSEs (observing system
experiments), which check various data configurations for DA performance, is
high on the agenda. Since the quality of DA and forecasting are primarily
determined by the quality of EOF reconstruction (when extensive mesoscale
observations are not available), then it would be possible to save a
significant amount of computing power and perform most of the experiments
using EOF basis vectors.</p>
      <p id="d1e3284">There are obvious possible extensions of the EOF DA method to other
variables and layers: improvement of stratification modelling; extension to
biogeochemical models; and DA of oxygen, nitrogen and phosphorus.
Applicability depends on how well the model reproduces the studied fields
and their covariance as well as how much variance is explained by the major EOF modes.
There are a number of questions that may be addressed, such as the following: What is the
minimal amount of observations needed to produce decent results? What areas
are reconstructed with higher accuracy with given observation design,
nearshore, offshore, open basins? What areas are most problematic to
reconstruct, complicated coastline, straits and channels, semi-enclosed
basins, regions of river influence? Are there some specific locations that
can be used as a proxy for larger regions? Is it possible to measure SST/SSS
just at these points in order to give enough input for successful
reconstruction?</p><?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page107?><sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e3297">The present study was aimed to implement EOF-based statistical
reconstruction technique into the data assimilation of the forecast model,
and to study the feasibility of such assimilation method. Gridded EOF modes
were determined from the 5 yr long model results. “Observational” EOF
amplitudes were found each day to minimize the RMSD between the
reconstructed and observed values at the observation points, using a
time-dependent technique where both the amplitudes and their time rate of
change were searched for the best fit. In this procedure, a time window of
30 d was selected that ensured acceptable SST and SSS reconstruction
patterns by three leading EOF modes throughout the whole study period from 1
May to 31 December 2015. The study used about 330 000 FerryBox
observations along four ship tracks from 1 May to 31 December 2015, and 370
observations from research vessels. Statistically gridded observations were
assimilated into the model daily by the relaxation techniques, using
restoring times of 5 and 10 d.</p>
      <p id="d1e3300">The tested EOF-based data assimilation (DA) method decreased RMSD of surface
temperature (SST) and salinity (SSS) in the NE Baltic Sea by 22 % and
34 %, respectively, compared to the control run without DA. Using the
observation-estimated amplitudes of the pre-calculated gravest model-based
EOF modes, the method is able to follow on the regular grid the pointwise
observed temporal changes of the mean state and of the major basin-scale
gradients. DA with EOF reconstruction technique was found to be feasible for
further implementation studies, since (1) the method that works on the
large-scale patterns (mesoscale features are neglected by taking only the
leading EOF modes) improves the high-resolution model performance by
comparable or even better degree than in the other published studies, and (2) the
method is computationally effective.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e3307">The model code has been developed by the Baltic MFC partners. Presently it
is frozen and not being developed anymore. The DA scripts and demonstrated model
results can be requested by contacting the corresponding author. All the
observational data used are freely available as described in Sect. 2.2.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e3313">MZ carried out data assimilation experiments and performed analysis of the results. JE
worked on theoretical aspects and performed gridded reconstruction of
observations. PL worked with the circulation model. All authors contributed
to the discussion, planning and writing.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e3319">The authors declare that they have no conflict of interest.</p>
  </notes><?xmltex \hack{\newpage}?><ack><title>Acknowledgements</title><p id="d1e3326">The study was supported by the PhD programme for Mihhail Zujev and the
institutional research funding. A larger BAL MFC team worked on the development of the
HBM model within the EU projects MyOcean, MyOcean2 and MyOcean-FO. There is
ongoing activity to develop and maintain Baltic monitoring and
forecasting services within the CMEMS. This cooperation is highly
acknowledged.</p></ack><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e3331">This paper was edited by Markus Meier and reviewed by four anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>
Alenius, P., Myrberg, K., and Nekrasov, A.: The physical oceanography of the
Gulf of Finland: a review, Boreal Environ. Res., 3, 97–125, 1998.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Andersen, J. H., Carstensen, J., Conley, D. J., Dromph, K., Fleming-Lehtinen,
V., Gustafsson, B. G., Josefson, A. B., Norkko, A., Villnäs, A., and
Murray, C.: Long-term temporal and spatial trends in eutrophication status
of the Baltic Sea, Biol. Rev., 92, 135–149, <ext-link xlink:href="https://doi.org/10.1111/brv.12221" ext-link-type="DOI">10.1111/brv.12221</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Axell, L. and Liu, Y.: Application of 3-D ensemble variational data
assimilation to a Baltic Sea reanalysis 1989–2013, Tellus A, 68, 24220, <ext-link xlink:href="https://doi.org/10.3402/tellusa.v68.24220" ext-link-type="DOI">10.3402/tellusa.v68.24220</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>
Berg, P. and Poulsen, J. W.: Implementation details for HBM, DMI Technical
report No. 12–11, Copenhagen, 2012.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Buizza, R., Brönnimann, S., Haimberger, L., Laloyaux, P., Martin, M. J.,
Fuentes, M., Alonso-Balmaseda, M., Becker, A., Blaschek, M., Dahlgren, P.,
and De Boisseson, E.: The EU-FP7 ERA-CLIM2 project contribution to advancing
science and production of earth system climate reanalyses, B.
Am. Meteorol. Soc., 99, 1003–1014, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-17-0199.1" ext-link-type="DOI">10.1175/BAMS-D-17-0199.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Bullock Jr., O. R., Foroutan, H., Gilliam, R. C., and Herwehe, J. A.: Adding four-dimensional data assimilation by analysis nudging to the Model for Prediction Across Scales – Atmosphere (version 4.0), Geosci. Model Dev., 11, 2897–2922, <ext-link xlink:href="https://doi.org/10.5194/gmd-11-2897-2018" ext-link-type="DOI">10.5194/gmd-11-2897-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in
the geosciences: An overview of methods, issues, and perspectives, Wires Clim. Change, 9, e535, <ext-link xlink:href="https://doi.org/10.1002/wcc.535" ext-link-type="DOI">10.1002/wcc.535</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Elken, J., Zujev, M., and Lagemaa, P.: Reconstructing sea surface temperature
and salinity fields in the northeastern Baltic from observational data,
based on sub-regional Empirical Orthogonal Function (EOF) patterns from
models, in: 2018 IEEE/OES Baltic International Symposium (BALTIC), 12–15 June 2019, Klaipeda, Lithuania, 1–8, <ext-link xlink:href="https://doi.org/10.1109/BALTIC.2018.8634845" ext-link-type="DOI">10.1109/BALTIC.2018.8634845</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Elken, J., Zujev, M., She, J., and Lagemaa, P.: Reconstruction of large-scale
sea surface temperature and salinity fields using sub-regional EOF patterns
from models, Front. Earth Sci., 7, 232, <ext-link xlink:href="https://doi.org/10.3389/feart.2019.00232" ext-link-type="DOI">10.3389/feart.2019.00232</ext-link>,
2019.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Fu, W., She, J., and Zhuang, S.: Application of an Ensemble Optimal
Interpolation in a North/Baltic Sea model: Assimilating temperature and
salinity profiles, Ocean Model., 40, 227–245,
<ext-link xlink:href="https://doi.org/10.1016/j.ocemod.2011.09.004" ext-link-type="DOI">10.1016/j.ocemod.2011.09.004</ext-link>, 2011.</mixed-citation></ref>
      <?pagebreak page108?><ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Fujii, Y., Remy, E., Zuo, H., Oke, P. R., Halliwell, G. R., Gasparin, F.,
Benkiran, M., Loose, N., Cummings, J., Xie, J., and Xue, Y.: Observing system
evaluation based on ocean data assimilation and prediction systems: on-going
challenges and future vision for designing/supporting ocean observational
networks, Front. Mar. Sci., 6, 417, <ext-link xlink:href="https://doi.org/10.3389/fmars.2019.00417" ext-link-type="DOI">10.3389/fmars.2019.00417</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Golbeck, I., Li, X., Janssen, F., Brüning, T., Nielsen, J. W., Huess, V.,
Söderkvist, J., Büchmann, B., Siiriä, S. M.,
Vähä-Piikkiö, O., Hackett, B., Kristensen, N., Engedahl, H.,
Blockey, E., Sellar, A., Lagemaa, P., Ozer, J., Legrand, S., Ljungemyr, P.,
and Axell, L.: Uncertainty estimation for operational ocean forecast
products – a multi-model ensemble for the North Sea and the Baltic Sea,
Ocean Dyn., 65, 1603–1631, <ext-link xlink:href="https://doi.org/10.1007/s10236-015-0897-8" ext-link-type="DOI">10.1007/s10236-015-0897-8</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Golbeck, I., Izotova, J., Jandt, S., Janssen, F., Lagemaa, P., Brüning,
T., Huess, V., and Hartman, A.: Quality Information Document (QUID) Baltic
Sea Physical Analysis and Forecasting Product,
<uri>https://resources.marine.copernicus.eu/documents/QUID/CMEMS-BAL-QUID-003-006.pdf</uri> (last access: 10 August 2020),
2018.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Goodliff, M., Bruening, T., Schwichtenberg, F., Li, X., Lindenthal, A.,
Lorkowski, I., and Nerger, L.: Temperature assimilation into a coastal
ocean-biogeochemical model: assessment of weakly and strongly coupled data
assimilation, Ocean Dyn., 69, 1217–1237, <ext-link xlink:href="https://doi.org/10.1007/s10236-019-01299-7" ext-link-type="DOI">10.1007/s10236-019-01299-7</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Gregg, W. W., Friedrichs, M. A., Robinson, A. R., Rose, K. A., Schlitzer, R.,
Thompson, K. R., and Doney, S. C.: Skill assessment in ocean biological data
assimilation, J. Marine Syst., 76, 16–33, <ext-link xlink:href="https://doi.org/10.1016/j.jmarsys.2008.05.006" ext-link-type="DOI">10.1016/j.jmarsys.2008.05.006</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Haines, K.: Ocean Reanalyses, in: New Frontiers in Operational Oceanography,  Florida State University,
545–562, <ext-link xlink:href="https://doi.org/10.17125/gov2018.ch19" ext-link-type="DOI">10.17125/gov2018.ch19</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Hernandez, F., Blockley, E., Brassington, G. B., Davidson, F., Divakaran, P.,
Drévillon, M., Ishizaki, S., Garcia-Sotillo, M., Hogan, P. J., Lagemaa,
P., and Levier, B.: Recent progress in performance evaluations and near
real-time assessment of operational ocean products, J. Oper.
Oceanogr., 8, s221–s238, <ext-link xlink:href="https://doi.org/10.1080/1755876X.2015.1050282" ext-link-type="DOI">10.1080/1755876X.2015.1050282</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Holland, W. R. and Malanotte-Rizzoli, P.: Assimilation of altimeter data into
an ocean circulation model: Space versus time resolution studies, J.
Phys. Oceanogr., 19, 1507–1534, <ext-link xlink:href="https://doi.org/10.1175/1520-0485(1989)019&lt;1507:AOADIA&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0485(1989)019&lt;1507:AOADIA&gt;2.0.CO;2</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Høyer, J. L. and She, J.: Optimal interpolation of sea surface
temperature for the North Sea and Baltic Sea, J. Mar. Syst., 65, 176–189,
<ext-link xlink:href="https://doi.org/10.1016/j.jmarsys.2005.03.008" ext-link-type="DOI">10.1016/j.jmarsys.2005.03.008</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Huess, V.: Product User Manual For Baltic Sea Physical Analysis and
Forecasting Product, available at:
<uri>http://marine.copernicus.eu/documents/PUM/CMEMS-BAL-PUM-003-006.pdf</uri>,
last access: 2 May 2020.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Janssen, F., Schrum, C., and Backhaus, J. O.: 1999. A climatological data set
of temperature and salinity for the Baltic Sea and the North Sea, Deutsche
Hydrographische Zeitschrift, 51, 5–245, <ext-link xlink:href="https://doi.org/10.1007/BF02933676" ext-link-type="DOI">10.1007/BF02933676</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>Jevrejeva, S., Drabkin, V. V., Kostjukov, J., Lebedev, A. A., Leppäranta,
M., Mironov, Y. U., Schmelzer, N., and Sztobryn, M.: Baltic Sea ice seasons in the twentieth century, Clim. Res., 25, 217–227, <ext-link xlink:href="https://doi.org/10.3354/cr025217" ext-link-type="DOI">10.3354/cr025217</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Johansson, J.: Total and regional runoff to the Baltic Sea, Baltic Sea
environment fact sheet, available at: <uri>http://www.helcom.fi/baltic-sea-trends/environment-fact-sheets/</uri>, 2017 (last access: 8 April 2020).</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Karlson, B., Andersson, L. S., Kaitala, S., Kronsell, J., Mohlin, M.,
Seppälä, J., and Wranne, A. W.: A comparison of Ferrybox data vs.
monitoring data from research vessels for near surface waters of the Baltic
Sea and the Kattegat, J. Marine Syst., 162, 98–111, <ext-link xlink:href="https://doi.org/10.1016/j.jmarsys.2016.05.002" ext-link-type="DOI">10.1016/j.jmarsys.2016.05.002</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Kõuts, T. and Omstedt, A.: Deep water exchange in the Baltic Proper,
Tellus A, 45, 311–324, <ext-link xlink:href="https://doi.org/10.3402/tellusa.v45i4.14895" ext-link-type="DOI">10.3402/tellusa.v45i4.14895</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>Kozlov, I., Dailidienė, I., Korosov, A., Klemas, V., and
Mingėlaitė, T.: MODIS-based sea surface temperature of the Baltic
Sea Curonian Lagoon, J. Marine Syst., 129, 157–165, <ext-link xlink:href="https://doi.org/10.1016/j.jmarsys.2012.05.011" ext-link-type="DOI">10.1016/j.jmarsys.2012.05.011</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>
Laanemets, J., Zhurbas, V., Elken, J., and Vahtera, E.: Dependence of
upwelling-mediated nutrient transport on wind forcing, bottom topography and
stratification in the Gulf of Finland: model experiments, Boreal Environ.
Res., 14, 213–225, 2009.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>
Lagemaa, P.: Operational forecasting in Estonian marine waters, Thesis on Natural and Exact Sciences, B128, Tallinn University of Technology, 2012.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>Le Traon, P. Y., Reppucci, A., Alvarez Fanjul, E., Aouf, L., Behrens, A.,
Belmonte, M., Bentamy, A., Bertino, L., Brando, V. E., Kreiner, M., and
Benkiran, M.: From observation to information and users: the Copernicus
Marine Service perspective, Front. Mar. Sci., 6, 234, <ext-link xlink:href="https://doi.org/10.3389/fmars.2019.00234" ext-link-type="DOI">10.3389/fmars.2019.00234</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>Liblik, T., Laanemets, J., Raudsepp, U., Elken, J., and Suhhova, I.: Estuarine circulation reversals and related rapid changes in winter near-bottom oxygen conditions in the Gulf of Finland, Baltic Sea, Ocean Sci., 9, 917–930, <ext-link xlink:href="https://doi.org/10.5194/os-9-917-2013" ext-link-type="DOI">10.5194/os-9-917-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>Lilover, M. J., Lips, U., Laanearu, J., and Liljebladh, B.: Flow regime in the Irbe Strait, Aquat. Sci., 60, 253–265, <ext-link xlink:href="https://doi.org/10.1007/s000270050040" ext-link-type="DOI">10.1007/s000270050040</ext-link>,
1998.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Lips, U., Lips, I., Kikas, V., and Kuvaldina, N.: May. Ferrybox measurements:
a tool to study meso-scale processes in the Gulf of Finland (Baltic Sea),
2008 IEEE/OES US/EU-Baltic International Symposium, Date 27–29 May 2008, location Tallinn, Estonia, IEEE, <ext-link xlink:href="https://doi.org/10.1109/BALTIC.2008.4625536" ext-link-type="DOI">10.1109/BALTIC.2008.4625536</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>Liu, Y. and Fu, W.: Assimilating high-resolution sea surface temperature data improves the ocean forecast potential in the Baltic Sea, Ocean Sci., 14, 525–541, <ext-link xlink:href="https://doi.org/10.5194/os-14-525-2018" ext-link-type="DOI">10.5194/os-14-525-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>Liu, Y., Meier, H. E. M., and Eilola, K.: Nutrient transports in the Baltic Sea – results from a 30-year physical–biogeochemical reanalysis, Biogeosciences, 14, 2113–2131, <ext-link xlink:href="https://doi.org/10.5194/bg-14-2113-2017" ext-link-type="DOI">10.5194/bg-14-2113-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>
Männik, A. and Merilain, M.: Verification of different precipitation
forecasts during extended winter-season in Estonia, HIRLAM Newsletter, 52,
65–70, 2007.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>Martin, M. J., Balmaseda, M., Bertino, L., Brasseur, P., Brassington, G.,
Cummings, J., Fujii, Y., Lea, D. J., Lellouche, J. M., Mogensen, K., and Oke,
P. R.: Status and future of data assimilation in operational oceanography,
J. Oper. Oceanogr., 8, s28–s48,
<ext-link xlink:href="https://doi.org/10.1080/1755876X.2015.1022055" ext-link-type="DOI">10.1080/1755876X.2015.1022055</ext-link>, 2015.</mixed-citation></ref>
      <?pagebreak page109?><ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Meier, H. E. M., Eilola, K., Almroth-Rosell, E., Schimanke, S., Kniebusch, M., Höglund, A., Pemberton, P., Liu, Y., Väli, G., and Saraiva, S.:
Disentangling the impact of nutrient load and climate changes on Baltic Sea
hypoxia and eutrophication since 1850, Clim. Dyn., 53, 1145–1166, <ext-link xlink:href="https://doi.org/10.1007/s00382-018-4296-y" ext-link-type="DOI">10.1007/s00382-018-4296-y</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>Moore, A. M. and Reason, C. J.: The response of a global ocean general
circulation model to climatological surface boundary conditions for
temperature and salinity,  J. Phys. Oceanogr., 23, 300–328,
<ext-link xlink:href="https://doi.org/10.1175/1520-0485(1993)023&lt;0300:TROAGO&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0485(1993)023&lt;0300:TROAGO&gt;2.0.CO;2</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Moore, A. M., Martin, M. J., Akella, S., Arango, H., Balmaseda, M. A., Bertino, L., Ciavatta, S., Cornuelle, B., Cummings, J., Frolov, S., and Lermusiaux, P.: Synthesis of ocean observations using data assimilation for operational, real-time and reanalysis systems: A more complete picture of the state of the ocean, Front. Mar. Sci., 6, <ext-link xlink:href="https://doi.org/10.3389/fmars.2019.00090" ext-link-type="DOI">10.3389/fmars.2019.00090</ext-link>,
2019.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>Omstedt, A. and Axell, L. B.: Modeling the variations of salinity and
temperature in the large Gulfs of the Baltic Sea, Cont. Shelf
Res., 23, 265–294, <ext-link xlink:href="https://doi.org/10.1016/S0278-4343(02)00207-8" ext-link-type="DOI">10.1016/S0278-4343(02)00207-8</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>Placke, M., Meier, H.E., Gräwe, U., Neumann, T., Frauen, C., and Liu, Y.:
Long-term mean circulation of the Baltic Sea as represented by various ocean
circulation models, Front. Mar. Sci., 5, 287, <ext-link xlink:href="https://doi.org/10.3389/fmars.2018.00287" ext-link-type="DOI">10.3389/fmars.2018.00287</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>Raudsepp, U. and Elken, J.: Application of the Bryan-Cox-Type Ocean Model to
reproduce synoptic and mesoscale variability of the Irbe Strait salinity
front, Deutsche Hydrografische Zeitschrift, 51, 477–488, <ext-link xlink:href="https://doi.org/10.1007/BF02764168" ext-link-type="DOI">10.1007/BF02764168</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>Ravichandran, M., Behringer, D., Sivareddy, S., Girishkumar, M. S., Chacko,
N., and Harikumar, R.: Evaluation of the global ocean data assimilation
system at INCOIS: the tropical Indian Ocean, Ocean Model., 69, 123–135,
<ext-link xlink:href="https://doi.org/10.1016/j.ocemod.2013.05.003" ext-link-type="DOI">10.1016/j.ocemod.2013.05.003</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>
Rodhe, J.: The Baltic and North Seas: a process-oriented review of the
physical oceanography, The sea, 11, 699–732, 1998.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>Savchuk, O. P.: Large-scale nutrient dynamics in the Baltic Sea, 1970–2016.
Front. Mar. Sci., 5, 95, <ext-link xlink:href="https://doi.org/10.3389/fmars.2018.00095" ext-link-type="DOI">10.3389/fmars.2018.00095</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>She, J.: Assessment of Baltic Sea observations for operational oceanography,
in: Proceedings of the 8th EuroGOOS International Conference (Bergen: EuroGOOS), edited by: Buch, E., Fernández, V., Eparkhina, D., Gorringe, P., and Nolan, G., 7, 79–87, 2018.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>She, J., Meier, M., Darecki, M., Gorringe, P., Huess, V., Kouts, T.,
Reissmann, J. H., and Tuomi, L.: Baltic Sea Operational Oceanography-A
Stimulant for Regional Earth System Research,  3–5 October 2017, Bergen, Norway,   Front. Earth Sci., 8,
<ext-link xlink:href="https://doi.org/10.3389/feart.2020.00007" ext-link-type="DOI">10.3389/feart.2020.00007</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Stauffer, D. R. and Seaman, N. L.: Use of four-dimensional data assimilation
in a limited-area mesoscale model. Part I: Experiments with synoptic-scale
data, Mon. Weather Rev., 118, 1250–1277, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1991)119&lt;0734:UOFDDA&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1991)119&lt;0734:UOFDDA&gt;2.0.CO;2</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>Stow, C. A., Jolliff, J., McGillicuddy Jr., D. J., Doney, S. C., Allen, J. I.,
Friedrichs, M. A., Rose, K. A., and Wallhead, P.: Skill assessment for coupled biological/physical models of marine systems, J. Marine Syst.,
76, 4–15, <ext-link xlink:href="https://doi.org/10.1016/j.jmarsys.2008.03.011" ext-link-type="DOI">10.1016/j.jmarsys.2008.03.011</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><?label 1?><mixed-citation>Stramska, M. and Białogrodzka, J.: Spatial and temporal variability of sea
surface temperature in the Baltic Sea based on 32-years (1982–2013) of
satellite data, Oceanologia, 57, 223–235, <ext-link xlink:href="https://doi.org/10.1016/j.oceano.2015.04.004" ext-link-type="DOI">10.1016/j.oceano.2015.04.004</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><?label 1?><mixed-citation>
Tuomi, L., She, J., Lorkowski, I., Axell, L., Lagemaa, P., Schwichtenberg,
F., and Huess, V.: Overview of CMEMS BAL MFC Service and Developments,
Proceedings of the Eight EuroGOOS International Conference,  3–5 October 2017, Bergen, Norway, 261–267,
ISBN 978-2-9601883-3-2, 2018.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><?label 1?><mixed-citation>
Uiboupin, R. and Laanemets, J.: Upwelling characteristics derived from
satellite sea surface temperature data in the Gulf of Finland, Baltic Sea,
Boreal Environ. Res., 14, 297–304, 2009.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><?label 1?><mixed-citation>Uiboupin, R. and Laanemets, J.: Upwelling parameters from bias-corrected
composite satellite SST maps in the Gulf of Finland (Baltic Sea), IEEE
Geosci. Remote S., 12, 592–596, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2014.2352397" ext-link-type="DOI">10.1109/LGRS.2014.2352397</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><?label 1?><mixed-citation>Yurkovskis, A., Wulff, F., Rahm, L., Andruzaitis, A., and Rodriguez-Medina,
M.: A nutrient budget of the Gulf of Riga; Baltic Sea, Estuar. Coast.
Shelf S., 37, 113–127, <ext-link xlink:href="https://doi.org/10.1006/ecss.1993.1046" ext-link-type="DOI">10.1006/ecss.1993.1046</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><?label 1?><mixed-citation>Zujev, M. and Elken, J.: Testing marine data assimilation in the
northeastern Baltic using satellite SST products from the Copernicus Marine
Environment Monitoring Service, Proceedings of the Estonian Academy of
Sciences, 67, 217–230, <ext-link xlink:href="https://doi.org/10.3176/proc.2018.3.03" ext-link-type="DOI">10.3176/proc.2018.3.03</ext-link>, 2018.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Data assimilation of sea surface temperature and salinity using basin-scale reconstruction from empirical orthogonal functions: a feasibility study in the northeastern Baltic Sea</article-title-html>
<abstract-html><p>The tested data assimilation (DA) method based on EOF
(Empirical Orthogonal Functions) reconstruction of observations decreased
centred root-mean-square difference (RMSD) of surface temperature (SST) and
salinity (SSS) in reference to observations in the NE Baltic Sea by 22&thinsp;%
and 34&thinsp;%, respectively, compared to the control run without DA. The method
is based on the covariance estimates from long-term model data. The
amplitudes of the pre-calculated dominating EOF modes are estimated from
point observations using least-squares optimization; the method builds the
variables on a regular grid. The study used a large number of in situ FerryBox
observations along four ship tracks from 1 May to 31 December 2015, and
observations from research vessels. Within DA, observations were
reconstructed as daily SST and SSS maps on the coarse grid with a resolution
of 5&thinsp; × &thinsp;10 arcmin by N and E (ca. 5 nautical miles) and
subsequently were interpolated to the fine grid of the prognostic model with
a resolution of 0.5&thinsp; × &thinsp;1 arcmin by N and E (ca. 0.5 nautical
miles). The fine-grid observational fields were used in the DA relaxation
scheme with daily interval. DA with EOF reconstruction technique was found
to be feasible for further implementation studies, since (1) the method that works
on the large-scale patterns (mesoscale features are neglected by taking only
the leading EOF modes) improves the high-resolution model performance by a
comparable or even better degree than in the other published studies, and (2) the
method is computationally effective.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Alenius, P., Myrberg, K., and Nekrasov, A.: The physical oceanography of the
Gulf of Finland: a review, Boreal Environ. Res., 3, 97–125, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Andersen, J. H., Carstensen, J., Conley, D. J., Dromph, K., Fleming-Lehtinen,
V., Gustafsson, B. G., Josefson, A. B., Norkko, A., Villnäs, A., and
Murray, C.: Long-term temporal and spatial trends in eutrophication status
of the Baltic Sea, Biol. Rev., 92, 135–149, <a href="https://doi.org/10.1111/brv.12221" target="_blank">https://doi.org/10.1111/brv.12221</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Axell, L. and Liu, Y.: Application of 3-D ensemble variational data
assimilation to a Baltic Sea reanalysis 1989–2013, Tellus A, 68, 24220, <a href="https://doi.org/10.3402/tellusa.v68.24220" target="_blank">https://doi.org/10.3402/tellusa.v68.24220</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Berg, P. and Poulsen, J. W.: Implementation details for HBM, DMI Technical
report No. 12–11, Copenhagen, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Buizza, R., Brönnimann, S., Haimberger, L., Laloyaux, P., Martin, M. J.,
Fuentes, M., Alonso-Balmaseda, M., Becker, A., Blaschek, M., Dahlgren, P.,
and De Boisseson, E.: The EU-FP7 ERA-CLIM2 project contribution to advancing
science and production of earth system climate reanalyses, B.
Am. Meteorol. Soc., 99, 1003–1014, <a href="https://doi.org/10.1175/BAMS-D-17-0199.1" target="_blank">https://doi.org/10.1175/BAMS-D-17-0199.1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Bullock Jr., O. R., Foroutan, H., Gilliam, R. C., and Herwehe, J. A.: Adding four-dimensional data assimilation by analysis nudging to the Model for Prediction Across Scales – Atmosphere (version 4.0), Geosci. Model Dev., 11, 2897–2922, <a href="https://doi.org/10.5194/gmd-11-2897-2018" target="_blank">https://doi.org/10.5194/gmd-11-2897-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in
the geosciences: An overview of methods, issues, and perspectives, Wires Clim. Change, 9, e535, <a href="https://doi.org/10.1002/wcc.535" target="_blank">https://doi.org/10.1002/wcc.535</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Elken, J., Zujev, M., and Lagemaa, P.: Reconstructing sea surface temperature
and salinity fields in the northeastern Baltic from observational data,
based on sub-regional Empirical Orthogonal Function (EOF) patterns from
models, in: 2018 IEEE/OES Baltic International Symposium (BALTIC), 12–15 June 2019, Klaipeda, Lithuania, 1–8, <a href="https://doi.org/10.1109/BALTIC.2018.8634845" target="_blank">https://doi.org/10.1109/BALTIC.2018.8634845</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Elken, J., Zujev, M., She, J., and Lagemaa, P.: Reconstruction of large-scale
sea surface temperature and salinity fields using sub-regional EOF patterns
from models, Front. Earth Sci., 7, 232, <a href="https://doi.org/10.3389/feart.2019.00232" target="_blank">https://doi.org/10.3389/feart.2019.00232</a>,
2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Fu, W., She, J., and Zhuang, S.: Application of an Ensemble Optimal
Interpolation in a North/Baltic Sea model: Assimilating temperature and
salinity profiles, Ocean Model., 40, 227–245,
<a href="https://doi.org/10.1016/j.ocemod.2011.09.004" target="_blank">https://doi.org/10.1016/j.ocemod.2011.09.004</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Fujii, Y., Remy, E., Zuo, H., Oke, P. R., Halliwell, G. R., Gasparin, F.,
Benkiran, M., Loose, N., Cummings, J., Xie, J., and Xue, Y.: Observing system
evaluation based on ocean data assimilation and prediction systems: on-going
challenges and future vision for designing/supporting ocean observational
networks, Front. Mar. Sci., 6, 417, <a href="https://doi.org/10.3389/fmars.2019.00417" target="_blank">https://doi.org/10.3389/fmars.2019.00417</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Golbeck, I., Li, X., Janssen, F., Brüning, T., Nielsen, J. W., Huess, V.,
Söderkvist, J., Büchmann, B., Siiriä, S. M.,
Vähä-Piikkiö, O., Hackett, B., Kristensen, N., Engedahl, H.,
Blockey, E., Sellar, A., Lagemaa, P., Ozer, J., Legrand, S., Ljungemyr, P.,
and Axell, L.: Uncertainty estimation for operational ocean forecast
products – a multi-model ensemble for the North Sea and the Baltic Sea,
Ocean Dyn., 65, 1603–1631, <a href="https://doi.org/10.1007/s10236-015-0897-8" target="_blank">https://doi.org/10.1007/s10236-015-0897-8</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Golbeck, I., Izotova, J., Jandt, S., Janssen, F., Lagemaa, P., Brüning,
T., Huess, V., and Hartman, A.: Quality Information Document (QUID) Baltic
Sea Physical Analysis and Forecasting Product,
<a href="https://resources.marine.copernicus.eu/documents/QUID/CMEMS-BAL-QUID-003-006.pdf" target="_blank"/> (last access: 10 August 2020),
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Goodliff, M., Bruening, T., Schwichtenberg, F., Li, X., Lindenthal, A.,
Lorkowski, I., and Nerger, L.: Temperature assimilation into a coastal
ocean-biogeochemical model: assessment of weakly and strongly coupled data
assimilation, Ocean Dyn., 69, 1217–1237, <a href="https://doi.org/10.1007/s10236-019-01299-7" target="_blank">https://doi.org/10.1007/s10236-019-01299-7</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Gregg, W. W., Friedrichs, M. A., Robinson, A. R., Rose, K. A., Schlitzer, R.,
Thompson, K. R., and Doney, S. C.: Skill assessment in ocean biological data
assimilation, J. Marine Syst., 76, 16–33, <a href="https://doi.org/10.1016/j.jmarsys.2008.05.006" target="_blank">https://doi.org/10.1016/j.jmarsys.2008.05.006</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Haines, K.: Ocean Reanalyses, in: New Frontiers in Operational Oceanography,  Florida State University,
545–562, <a href="https://doi.org/10.17125/gov2018.ch19" target="_blank">https://doi.org/10.17125/gov2018.ch19</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Hernandez, F., Blockley, E., Brassington, G. B., Davidson, F., Divakaran, P.,
Drévillon, M., Ishizaki, S., Garcia-Sotillo, M., Hogan, P. J., Lagemaa,
P., and Levier, B.: Recent progress in performance evaluations and near
real-time assessment of operational ocean products, J. Oper.
Oceanogr., 8, s221–s238, <a href="https://doi.org/10.1080/1755876X.2015.1050282" target="_blank">https://doi.org/10.1080/1755876X.2015.1050282</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Holland, W. R. and Malanotte-Rizzoli, P.: Assimilation of altimeter data into
an ocean circulation model: Space versus time resolution studies, J.
Phys. Oceanogr., 19, 1507–1534, <a href="https://doi.org/10.1175/1520-0485(1989)019&lt;1507:AOADIA&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0485(1989)019&lt;1507:AOADIA&gt;2.0.CO;2</a>, 1989.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Høyer, J. L. and She, J.: Optimal interpolation of sea surface
temperature for the North Sea and Baltic Sea, J. Mar. Syst., 65, 176–189,
<a href="https://doi.org/10.1016/j.jmarsys.2005.03.008" target="_blank">https://doi.org/10.1016/j.jmarsys.2005.03.008</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Huess, V.: Product User Manual For Baltic Sea Physical Analysis and
Forecasting Product, available at:
<a href="http://marine.copernicus.eu/documents/PUM/CMEMS-BAL-PUM-003-006.pdf" target="_blank"/>,
last access: 2 May 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Janssen, F., Schrum, C., and Backhaus, J. O.: 1999. A climatological data set
of temperature and salinity for the Baltic Sea and the North Sea, Deutsche
Hydrographische Zeitschrift, 51, 5–245, <a href="https://doi.org/10.1007/BF02933676" target="_blank">https://doi.org/10.1007/BF02933676</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Jevrejeva, S., Drabkin, V. V., Kostjukov, J., Lebedev, A. A., Leppäranta,
M., Mironov, Y. U., Schmelzer, N., and Sztobryn, M.: Baltic Sea ice seasons in the twentieth century, Clim. Res., 25, 217–227, <a href="https://doi.org/10.3354/cr025217" target="_blank">https://doi.org/10.3354/cr025217</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Johansson, J.: Total and regional runoff to the Baltic Sea, Baltic Sea
environment fact sheet, available at: <a href="http://www.helcom.fi/baltic-sea-trends/environment-fact-sheets/" target="_blank"/>, 2017 (last access: 8 April 2020).
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Karlson, B., Andersson, L. S., Kaitala, S., Kronsell, J., Mohlin, M.,
Seppälä, J., and Wranne, A. W.: A comparison of Ferrybox data vs.
monitoring data from research vessels for near surface waters of the Baltic
Sea and the Kattegat, J. Marine Syst., 162, 98–111, <a href="https://doi.org/10.1016/j.jmarsys.2016.05.002" target="_blank">https://doi.org/10.1016/j.jmarsys.2016.05.002</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Kõuts, T. and Omstedt, A.: Deep water exchange in the Baltic Proper,
Tellus A, 45, 311–324, <a href="https://doi.org/10.3402/tellusa.v45i4.14895" target="_blank">https://doi.org/10.3402/tellusa.v45i4.14895</a>, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Kozlov, I., Dailidienė, I., Korosov, A., Klemas, V., and
Mingėlaitė, T.: MODIS-based sea surface temperature of the Baltic
Sea Curonian Lagoon, J. Marine Syst., 129, 157–165, <a href="https://doi.org/10.1016/j.jmarsys.2012.05.011" target="_blank">https://doi.org/10.1016/j.jmarsys.2012.05.011</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Laanemets, J., Zhurbas, V., Elken, J., and Vahtera, E.: Dependence of
upwelling-mediated nutrient transport on wind forcing, bottom topography and
stratification in the Gulf of Finland: model experiments, Boreal Environ.
Res., 14, 213–225, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Lagemaa, P.: Operational forecasting in Estonian marine waters, Thesis on Natural and Exact Sciences, B128, Tallinn University of Technology, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Le Traon, P. Y., Reppucci, A., Alvarez Fanjul, E., Aouf, L., Behrens, A.,
Belmonte, M., Bentamy, A., Bertino, L., Brando, V. E., Kreiner, M., and
Benkiran, M.: From observation to information and users: the Copernicus
Marine Service perspective, Front. Mar. Sci., 6, 234, <a href="https://doi.org/10.3389/fmars.2019.00234" target="_blank">https://doi.org/10.3389/fmars.2019.00234</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Liblik, T., Laanemets, J., Raudsepp, U., Elken, J., and Suhhova, I.: Estuarine circulation reversals and related rapid changes in winter near-bottom oxygen conditions in the Gulf of Finland, Baltic Sea, Ocean Sci., 9, 917–930, <a href="https://doi.org/10.5194/os-9-917-2013" target="_blank">https://doi.org/10.5194/os-9-917-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Lilover, M. J., Lips, U., Laanearu, J., and Liljebladh, B.: Flow regime in the Irbe Strait, Aquat. Sci., 60, 253–265, <a href="https://doi.org/10.1007/s000270050040" target="_blank">https://doi.org/10.1007/s000270050040</a>,
1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Lips, U., Lips, I., Kikas, V., and Kuvaldina, N.: May. Ferrybox measurements:
a tool to study meso-scale processes in the Gulf of Finland (Baltic Sea),
2008 IEEE/OES US/EU-Baltic International Symposium, Date 27–29 May 2008, location Tallinn, Estonia, IEEE, <a href="https://doi.org/10.1109/BALTIC.2008.4625536" target="_blank">https://doi.org/10.1109/BALTIC.2008.4625536</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Liu, Y. and Fu, W.: Assimilating high-resolution sea surface temperature data improves the ocean forecast potential in the Baltic Sea, Ocean Sci., 14, 525–541, <a href="https://doi.org/10.5194/os-14-525-2018" target="_blank">https://doi.org/10.5194/os-14-525-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Liu, Y., Meier, H. E. M., and Eilola, K.: Nutrient transports in the Baltic Sea – results from a 30-year physical–biogeochemical reanalysis, Biogeosciences, 14, 2113–2131, <a href="https://doi.org/10.5194/bg-14-2113-2017" target="_blank">https://doi.org/10.5194/bg-14-2113-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Männik, A. and Merilain, M.: Verification of different precipitation
forecasts during extended winter-season in Estonia, HIRLAM Newsletter, 52,
65–70, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Martin, M. J., Balmaseda, M., Bertino, L., Brasseur, P., Brassington, G.,
Cummings, J., Fujii, Y., Lea, D. J., Lellouche, J. M., Mogensen, K., and Oke,
P. R.: Status and future of data assimilation in operational oceanography,
J. Oper. Oceanogr., 8, s28–s48,
<a href="https://doi.org/10.1080/1755876X.2015.1022055" target="_blank">https://doi.org/10.1080/1755876X.2015.1022055</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Meier, H. E. M., Eilola, K., Almroth-Rosell, E., Schimanke, S., Kniebusch, M., Höglund, A., Pemberton, P., Liu, Y., Väli, G., and Saraiva, S.:
Disentangling the impact of nutrient load and climate changes on Baltic Sea
hypoxia and eutrophication since 1850, Clim. Dyn., 53, 1145–1166, <a href="https://doi.org/10.1007/s00382-018-4296-y" target="_blank">https://doi.org/10.1007/s00382-018-4296-y</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Moore, A. M. and Reason, C. J.: The response of a global ocean general
circulation model to climatological surface boundary conditions for
temperature and salinity,  J. Phys. Oceanogr., 23, 300–328,
<a href="https://doi.org/10.1175/1520-0485(1993)023&lt;0300:TROAGO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0485(1993)023&lt;0300:TROAGO&gt;2.0.CO;2</a>, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Moore, A. M., Martin, M. J., Akella, S., Arango, H., Balmaseda, M. A., Bertino, L., Ciavatta, S., Cornuelle, B., Cummings, J., Frolov, S., and Lermusiaux, P.: Synthesis of ocean observations using data assimilation for operational, real-time and reanalysis systems: A more complete picture of the state of the ocean, Front. Mar. Sci., 6, <a href="https://doi.org/10.3389/fmars.2019.00090" target="_blank">https://doi.org/10.3389/fmars.2019.00090</a>,
2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Omstedt, A. and Axell, L. B.: Modeling the variations of salinity and
temperature in the large Gulfs of the Baltic Sea, Cont. Shelf
Res., 23, 265–294, <a href="https://doi.org/10.1016/S0278-4343(02)00207-8" target="_blank">https://doi.org/10.1016/S0278-4343(02)00207-8</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Placke, M., Meier, H.E., Gräwe, U., Neumann, T., Frauen, C., and Liu, Y.:
Long-term mean circulation of the Baltic Sea as represented by various ocean
circulation models, Front. Mar. Sci., 5, 287, <a href="https://doi.org/10.3389/fmars.2018.00287" target="_blank">https://doi.org/10.3389/fmars.2018.00287</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Raudsepp, U. and Elken, J.: Application of the Bryan-Cox-Type Ocean Model to
reproduce synoptic and mesoscale variability of the Irbe Strait salinity
front, Deutsche Hydrografische Zeitschrift, 51, 477–488, <a href="https://doi.org/10.1007/BF02764168" target="_blank">https://doi.org/10.1007/BF02764168</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Ravichandran, M., Behringer, D., Sivareddy, S., Girishkumar, M. S., Chacko,
N., and Harikumar, R.: Evaluation of the global ocean data assimilation
system at INCOIS: the tropical Indian Ocean, Ocean Model., 69, 123–135,
<a href="https://doi.org/10.1016/j.ocemod.2013.05.003" target="_blank">https://doi.org/10.1016/j.ocemod.2013.05.003</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Rodhe, J.: The Baltic and North Seas: a process-oriented review of the
physical oceanography, The sea, 11, 699–732, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
Savchuk, O. P.: Large-scale nutrient dynamics in the Baltic Sea, 1970–2016.
Front. Mar. Sci., 5, 95, <a href="https://doi.org/10.3389/fmars.2018.00095" target="_blank">https://doi.org/10.3389/fmars.2018.00095</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
She, J.: Assessment of Baltic Sea observations for operational oceanography,
in: Proceedings of the 8th EuroGOOS International Conference (Bergen: EuroGOOS), edited by: Buch, E., Fernández, V., Eparkhina, D., Gorringe, P., and Nolan, G., 7, 79–87, 2018.

</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
She, J., Meier, M., Darecki, M., Gorringe, P., Huess, V., Kouts, T.,
Reissmann, J. H., and Tuomi, L.: Baltic Sea Operational Oceanography-A
Stimulant for Regional Earth System Research,  3–5 October 2017, Bergen, Norway,   Front. Earth Sci., 8,
<a href="https://doi.org/10.3389/feart.2020.00007" target="_blank">https://doi.org/10.3389/feart.2020.00007</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Stauffer, D. R. and Seaman, N. L.: Use of four-dimensional data assimilation
in a limited-area mesoscale model. Part I: Experiments with synoptic-scale
data, Mon. Weather Rev., 118, 1250–1277, <a href="https://doi.org/10.1175/1520-0493(1991)119&lt;0734:UOFDDA&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1991)119&lt;0734:UOFDDA&gt;2.0.CO;2</a>, 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Stow, C. A., Jolliff, J., McGillicuddy Jr., D. J., Doney, S. C., Allen, J. I.,
Friedrichs, M. A., Rose, K. A., and Wallhead, P.: Skill assessment for coupled biological/physical models of marine systems, J. Marine Syst.,
76, 4–15, <a href="https://doi.org/10.1016/j.jmarsys.2008.03.011" target="_blank">https://doi.org/10.1016/j.jmarsys.2008.03.011</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
Stramska, M. and Białogrodzka, J.: Spatial and temporal variability of sea
surface temperature in the Baltic Sea based on 32-years (1982–2013) of
satellite data, Oceanologia, 57, 223–235, <a href="https://doi.org/10.1016/j.oceano.2015.04.004" target="_blank">https://doi.org/10.1016/j.oceano.2015.04.004</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
Tuomi, L., She, J., Lorkowski, I., Axell, L., Lagemaa, P., Schwichtenberg,
F., and Huess, V.: Overview of CMEMS BAL MFC Service and Developments,
Proceedings of the Eight EuroGOOS International Conference,  3–5 October 2017, Bergen, Norway, 261–267,
ISBN 978-2-9601883-3-2, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
Uiboupin, R. and Laanemets, J.: Upwelling characteristics derived from
satellite sea surface temperature data in the Gulf of Finland, Baltic Sea,
Boreal Environ. Res., 14, 297–304, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
Uiboupin, R. and Laanemets, J.: Upwelling parameters from bias-corrected
composite satellite SST maps in the Gulf of Finland (Baltic Sea), IEEE
Geosci. Remote S., 12, 592–596, <a href="https://doi.org/10.1109/LGRS.2014.2352397" target="_blank">https://doi.org/10.1109/LGRS.2014.2352397</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
Yurkovskis, A., Wulff, F., Rahm, L., Andruzaitis, A., and Rodriguez-Medina,
M.: A nutrient budget of the Gulf of Riga; Baltic Sea, Estuar. Coast.
Shelf S., 37, 113–127, <a href="https://doi.org/10.1006/ecss.1993.1046" target="_blank">https://doi.org/10.1006/ecss.1993.1046</a>, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
Zujev, M. and Elken, J.: Testing marine data assimilation in the
northeastern Baltic using satellite SST products from the Copernicus Marine
Environment Monitoring Service, Proceedings of the Estonian Academy of
Sciences, 67, 217–230, <a href="https://doi.org/10.3176/proc.2018.3.03" target="_blank">https://doi.org/10.3176/proc.2018.3.03</a>, 2018.
</mixed-citation></ref-html>--></article>
