User Tools

Site Tools


codes:eubrewnet_report

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
codes:eubrewnet_report [2018/03/23 15:39]
ilias [Import module]
codes:eubrewnet_report [2022/10/20 07:57] (current)
Line 32: Line 32:
   * Near real time data.   * Near real time data.
  
-Eubrewnet system is a Data Storage and Scientific Information Processing system for the Brewer spectrophotometers (Brewer et al., 1973) operating in different European stations. Currently it also includes Brewer spectrophotometers operating in Asia, Africa, Australia and South America ([[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​brewer/​index&​amp;​sa=D&​amp;​ust=1521821549664000&​amp;​usg=AFQjCNH9HP71Z1YhNdY9Yc8w7fxyVzTPTA|http://​rbcce.aemet.es/​eubrewnet/​brewer/​index]]). Data from all the participating instruments are sent to the Eubrewnet database several times per day, processed in almost real time and products of different confidence levels are generated.+Eubrewnet system is a Data Storage and Scientific Information Processing system for the Brewer spectrophotometers (Brewer et al., 1973) operating in different European stations. Currently it also includes Brewer spectrophotometers operating in Asia, Africa, Australia and South America ([[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​brewer/​index&​amp;​sa=D&​amp;​ust=1521821549664000&​amp;​usg=AFQjCNH9HP71Z1YhNdY9Yc8w7fxyVzTPTA|http://​eubrewnet.aemet.es/​eubrewnet/​brewer/​index]]). Data from all the participating instruments are sent to the Eubrewnet database several times per day, processed in almost real time and products of different confidence levels are generated.
  
 The database system consists of a number of subsystems or components of varying complexity, which interact and perform tasks such as: The database system consists of a number of subsystems or components of varying complexity, which interact and perform tasks such as:
Line 41: Line 41:
   * Product Generation:​ Various tasks (some of which are automated while others are on demand) are in charge of generating products (elaborated information for analytical and graphical purpose) as system’s output.   * Product Generation:​ Various tasks (some of which are automated while others are on demand) are in charge of generating products (elaborated information for analytical and graphical purpose) as system’s output.
  
-Interaction between the users and the database is achieved through the Eubrewnet website ([[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​default/​index&​amp;​sa=D&​amp;​ust=1521821549665000&​amp;​usg=AFQjCNEplsrPCpJPN0nvTIuh5cIfsc1wbA|http://​rbcce.aemet.es/​eubrewnet/​default/​index]]). The website of COST1207 can be used as an additional tool for the users. It provides information for events and activities relative to Eubrewnet network. Additionally it provides links to the Eubrewenet forum where all registered users can post their comments and questions and the owncloud, which can be used to upload documents and data and exchange information.+Interaction between the users and the database is achieved through the Eubrewnet website ([[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​default/​index&​amp;​sa=D&​amp;​ust=1521821549665000&​amp;​usg=AFQjCNEplsrPCpJPN0nvTIuh5cIfsc1wbA|http://​eubrewnet.aemet.es/​eubrewnet/​default/​index]]). The website of COST1207 can be used as an additional tool for the users. It provides information for events and activities relative to Eubrewnet network. Additionally it provides links to the Eubrewenet forum where all registered users can post their comments and questions and the owncloud, which can be used to upload documents and data and exchange information.
  
 All the above processes are performed by one or more components, which are implemented using variable technologies and open source free software. It is always possible to extend the systems by own development. All the above processes are performed by one or more components, which are implemented using variable technologies and open source free software. It is always possible to extend the systems by own development.
Line 97: Line 97:
 ===== 3. Interface ===== ===== 3. Interface =====
  
-The interface of the Eubrewnet webpage is presented in the following figures. An interactive map shows the stations which provide data by one or more Brewers. The user can choose a station either from the map (Figure 3) or from a list (Figure 4). As already explained, registered users have more options.+The interface of the Eubrewnet webpage is presented in the following figures. An interactive map shows the stations which provide data by one or more Brewers. The user can choose a station either from the map (**Figure 3**) or from a list (**Figure 4**). As already explained, registered users have more options
 + 
 +| {{ :​codes:​image5.png |}} || {{:​codes:​image8.png}} | 
 +**Figure 3:** The interactive map of the Eubrewnet webpage for (a) non-registered and (b) registered users.
  
-| {{ :​codes:​image5.png |}} || {{:​codes:​image8.png}} |**Figure 3:** The interactive map of the Eubrewnet webpage for (a) non-registered and (b) registered users. 
  
 {{:​codes:​image3.png}}**Figure 4:** The list of Brewers. {{:​codes:​image3.png}}**Figure 4:** The list of Brewers.
  
-When a station has been selected, then additional options and information appear for the particular station and instruments (Figure 5).+When a station has been selected, then additional options and information appear for the particular station and instruments (**Figure 5**).
  
 {{:​codes:​image6.png}}**Figure 5:** Information for the Brewer operating at Thessaloniki. {{:​codes:​image6.png}}**Figure 5:** Information for the Brewer operating at Thessaloniki.
Line 120: Line 122:
 The TOC is calculated by the direct sun (DS) Brewer measurements which have been processed using the standard Brewer algorithm (Kipp & Zonnen 2008). In order to obtain a reliable product with uncertainties within the desirable uncertainty limits, proper calibration and correction constants have to be used for the processing of the DS measurements. These constants are provided by the operator and stored in a proper configuration table. A detailed list of the configuration parameters which have to be declared by the operator can be found at the following link: The TOC is calculated by the direct sun (DS) Brewer measurements which have been processed using the standard Brewer algorithm (Kipp & Zonnen 2008). In order to obtain a reliable product with uncertainties within the desirable uncertainty limits, proper calibration and correction constants have to be used for the processing of the DS measurements. These constants are provided by the operator and stored in a proper configuration table. A detailed list of the configuration parameters which have to be declared by the operator can be found at the following link:
  
-[[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​eubrewnetconfiguration&​amp;​sa=D&​amp;​ust=1521821549674000&​amp;​usg=AFQjCNHAHUzoG_Gt8sf3jr-2YLGlyXePWw|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=devel:​eubrewnetconfiguration]]+[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​eubrewnetconfiguration&​amp;​sa=D&​amp;​ust=1521821549674000&​amp;​usg=AFQjCNHAHUzoG_Gt8sf3jr-2YLGlyXePWw|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=devel:​eubrewnetconfiguration]]
  
 while an overview of the processes which can be used by the operators to fill the configuration table is provided here: while an overview of the processes which can be used by the operators to fill the configuration table is provided here:
  
-[[https://​www.google.com/​url?​q=http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549675000&​amp;​usg=AFQjCNEFyPTScHJ3-JKSlH5Z8tPS0Vj3Bw|http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]]+[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549675000&​amp;​usg=AFQjCNEFyPTScHJ3-JKSlH5Z8tPS0Vj3Bw|http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]]
  
-In the Eubrewenet wiki there is also analytical information regarding the processing ([[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​ozoneproduct&​amp;​sa=D&​amp;​ust=1521821549675000&​amp;​usg=AFQjCNGDUWukRByqSYFlSayczHizMqs4pQ|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=codes:​ozoneproduct]]) and the storage ([[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​productsdescription&​amp;​sa=D&​amp;​ust=1521821549676000&​amp;​usg=AFQjCNE0xKYX11zmOFrvboo2mDyU83_57Q|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=codes:​productsdescription]]) of the different levels of the TOC. In the following there is a short description of the four different levels of the TOC product:+In the Eubrewenet wiki there is also analytical information regarding the processing ([[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​ozoneproduct&​amp;​sa=D&​amp;​ust=1521821549675000&​amp;​usg=AFQjCNGDUWukRByqSYFlSayczHizMqs4pQ|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=codes:​ozoneproduct]]) and the storage ([[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​productsdescription&​amp;​sa=D&​amp;​ust=1521821549676000&​amp;​usg=AFQjCNE0xKYX11zmOFrvboo2mDyU83_57Q|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=codes:​productsdescription]]) of the different levels of the TOC. In the following there is a short description of the four different levels of the TOC product:
  
   * level 0: The TOC coming directly from the Brewers.These values have been calculated from the Direct Sun measurements using the constants from the configuration file which is stored in the client (Brewer) pc.   * level 0: The TOC coming directly from the Brewers.These values have been calculated from the Direct Sun measurements using the constants from the configuration file which is stored in the client (Brewer) pc.
Line 158: Line 160:
 Since the UV and AOD products are under development,​ it is not yet possible to update the configuration constants for them. Currently the operators are able to provide the configuration constants for the station (location, name of the operator etc.) and the TOC product (calibration constants, temperature coefficients etc.).  More detailed information regarding the configuration constants can be found at: Since the UV and AOD products are under development,​ it is not yet possible to update the configuration constants for them. Currently the operators are able to provide the configuration constants for the station (location, name of the operator etc.) and the TOC product (calibration constants, temperature coefficients etc.).  More detailed information regarding the configuration constants can be found at:
  
-[[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​eubrewnetconfiguration%23brewer_configuration_constants&​amp;​sa=D&​amp;​ust=1521821549678000&​amp;​usg=AFQjCNHmymYyBfT1KVobElXc3sFglIRJkw|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=devel:​eubrewnetconfiguration#​brewer_configuration_constants]]+[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​eubrewnetconfiguration%23brewer_configuration_constants&​amp;​sa=D&​amp;​ust=1521821549678000&​amp;​usg=AFQjCNHmymYyBfT1KVobElXc3sFglIRJkw|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=devel:​eubrewnetconfiguration#​brewer_configuration_constants]]
  
-The TOC configuration constants have to be updated after a new calibration of the instrument  (usually every ~2 years) or after important changes in its operational characteristics. Occasionally,​ update of  the station configuration constants may be also necessary. Proper tools have been developed and are available to the users so that they can update the configuration constants in an easy way ([[https://​www.google.com/​url?​q=http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549679000&​amp;​usg=AFQjCNFwHvVISTkrx1wv97UvCKoAaMBtNw|http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]]). A flowchart of the TOC configuration change procedure is shown in Figure 6, while in Figure 7 the interface through which the operator can update the TOC configuration constants is presented.+The TOC configuration constants have to be updated after a new calibration of the instrument  (usually every ~2 years) or after important changes in its operational characteristics. Occasionally,​ update of  the station configuration constants may be also necessary. Proper tools have been developed and are available to the users so that they can update the configuration constants in an easy way ([[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549679000&​amp;​usg=AFQjCNFwHvVISTkrx1wv97UvCKoAaMBtNw|http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]]). A flowchart of the TOC configuration change procedure is shown in **Figure 6**, while in **Figure 7** the interface through which the operator can update the TOC configuration constants is presented.
  
-{{:​codes:​image2.png}}Figure 6: Generalized flowchart of the TOC configuration change procedure+{{:​codes:​image2.png}}**Figure 6:** Generalized flowchart of the TOC configuration change procedure
  
-{{:​codes:​image1.png}}Figure 7: Interface of the TOC configuration tool+{{:​codes:​image1.png}}**Figure 7:** Interface of the TOC configuration tool
  
 Different sets of configuration constants correspond to different periods (Figure 7). When a user is logged in, he/she should select whether he/she wants to modify an existing set of configuration constants or to add a new one (for a new period). Then the user can either upload a file with all the needed information or change the information he/she wants by hand. The corresponding tools and procedures for UV and AOD will be more complicated since a larger amount of information has to be provided by the user. More information regarding the configuration versioning can be found in: Different sets of configuration constants correspond to different periods (Figure 7). When a user is logged in, he/she should select whether he/she wants to modify an existing set of configuration constants or to add a new one (for a new period). Then the user can either upload a file with all the needed information or change the information he/she wants by hand. The corresponding tools and procedures for UV and AOD will be more complicated since a larger amount of information has to be provided by the user. More information regarding the configuration versioning can be found in:
  
-[[https://​www.google.com/​url?​q=http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549681000&​amp;​usg=AFQjCNEsK_pvY8Z2tv_OMvzx4iZWlucbdg|http://​www.eubrewnet.org/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]] +[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/&​amp;​sa=D&​amp;​ust=1521821549681000&​amp;​usg=AFQjCNEsK_pvY8Z2tv_OMvzx4iZWlucbdg|http://​eubrewnet.aemet.es/​cost1207/​2015/​03/​04/​configuration-upload-intructions/​]] 
  
 ==== 4.5. Dissemination:​  Files, Access functions ==== ==== 4.5. Dissemination:​  Files, Access functions ====
Line 174: Line 176:
 === Access functions === === Access functions ===
  
-A number of functions have been developed, which allow the registered users to directly get the information stored in the database (i.e. products of different levels, raw data, results from diagnostic tests etc). These functions are written in python and are included in the module getdata.py (projects/​iberonesia3/​modules/​iberonesia3/​getdata.py). The root to all access functions is the same: [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/&​amp;​sa=D&​amp;​ust=1521821549682000&​amp;​usg=AFQjCNHcU_R2oU7xzhltPL3ZqSdNBYas4w|http://​rbcce.aemet.es/​eubrewnet/​data/​]]. From this point, users can select the proper function and get the data they need . The functions provide four different ways of accessing data using one of the format input parameters, described in Table 1:+A number of functions have been developed, which allow the registered users to directly get the information stored in the database (i.e. products of different levels, raw data, results from diagnostic tests etc). These functions are written in python and are included in the module getdata.py (projects/​iberonesia3/​modules/​iberonesia3/​getdata.py). The root to all access functions is the same: [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/&​amp;​sa=D&​amp;​ust=1521821549682000&​amp;​usg=AFQjCNHcU_R2oU7xzhltPL3ZqSdNBYas4w|http://​eubrewnet.aemet.es/​eubrewnet/​data/​]]. From this point, users can select the proper function and get the data they need . The functions provide four different ways of accessing data using one of the format input parameters, described in Table 1:
  
 **Table 1:** Possible ways of accessing the Eubrewnet data using access functions and links for examples for the Get DS function. **Table 1:** Possible ways of accessing the Eubrewnet data using access functions and links for examples for the Get DS function.
  
 | Format input | Description | Example | | Format input | Description | Example |
-| jsonM | JSON matrix formed by lists of lists (default value). The first list is formed by the parameters’ names and the following lists are the query outputs | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01&​amp;​sa=D&​amp;​ust=1521821549685000&​amp;​usg=AFQjCNHVEw324GC1wV0ZNn8MF4-mzRfMww|Get DS by default]] | +| jsonM | JSON matrix formed by lists of lists (default value). The first list is formed by the parameters’ names and the following lists are the query outputs | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01&​amp;​sa=D&​amp;​ust=1521821549685000&​amp;​usg=AFQjCNHVEw324GC1wV0ZNn8MF4-mzRfMww|Get DS by default]] | 
-| jsonO | JSON object of lists, where each key is the parameter name and its value is the time sorted list of them | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3DjsonO&​amp;​sa=D&​amp;​ust=1521821549686000&​amp;​usg=AFQjCNEIhq8t58zVoHyfOr3SdbHS9hJhyA|Get DS with jsonO format]] | +| jsonO | JSON object of lists, where each key is the parameter name and its value is the time sorted list of them | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3DjsonO&​amp;​sa=D&​amp;​ust=1521821549686000&​amp;​usg=AFQjCNEIhq8t58zVoHyfOr3SdbHS9hJhyA|Get DS with jsonO format]] | 
-| text | Human readable, comma separated values where first row is the parameters’ names and the following are the query outputs | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549687000&​amp;​usg=AFQjCNFPE93Th3fBum6fQ_1Owy-zlJEERQ|Get DS with text format]] | +| text | Human readable, comma separated values where first row is the parameters’ names and the following are the query outputs | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549687000&​amp;​usg=AFQjCNFPE93Th3fBum6fQ_1Owy-zlJEERQ|Get DS with text format]] | 
-| csv | CSV direct download where in first row are the parameters’ names and the following are the query outputs | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dcsv&​amp;​sa=D&​amp;​ust=1521821549688000&​amp;​usg=AFQjCNHCIVCaIsb4aY5nT3IreMtZ1w6yaQ|Get DS with text format]] |+| csv | CSV direct download where in first row are the parameters’ names and the following are the query outputs | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dcsv&​amp;​sa=D&​amp;​ust=1521821549688000&​amp;​usg=AFQjCNHCIVCaIsb4aY5nT3IreMtZ1w6yaQ|Get DS with text format]] |
  
 Almost all functions can receive the inputs listed in Table 2: Almost all functions can receive the inputs listed in Table 2:
Line 189: Line 191:
  
 | Parameter | Description | Example | | Parameter | Description | Example |
-| brewerid | Brewer identification number | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549691000&​amp;​usg=AFQjCNF6EXr9Y4Mi0ARBEa3sh8Hm1msv1Q|Get function with brewerid input parameter]] | +| brewerid | Brewer identification number | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549691000&​amp;​usg=AFQjCNF6EXr9Y4Mi0ARBEa3sh8Hm1msv1Q|Get function with brewerid input parameter]] | 
-| date | Date in YYYY-MM-DD format | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549692000&​amp;​usg=AFQjCNH_V6efcLmrtClXaNr-mknPyeuWPw|Get function with date input parameter]] | +| date | Date in YYYY-MM-DD format | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549692000&​amp;​usg=AFQjCNH_V6efcLmrtClXaNr-mknPyeuWPw|Get function with date input parameter]] | 
-| enddate | Date in YYYY-MM-DD format. If provided, the function will return the query in a date range | [[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26enddate%3D2015-01-05%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549694000&​amp;​usg=AFQjCNFzWAYRqpk8U67IsKhbwdDmWB3FIg|Get function with enddate input parameter]] |+| enddate | Date in YYYY-MM-DD format. If provided, the function will return the query in a date range | [[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​eubrewnet/​data/​get/​DS?​brewerid%3D157%26date%3D2015-01-01%26enddate%3D2015-01-05%26format%3Dtext&​amp;​sa=D&​amp;​ust=1521821549694000&​amp;​usg=AFQjCNFzWAYRqpk8U67IsKhbwdDmWB3FIg|Get function with enddate input parameter]] |
  
 More analytical information regarding the access functions can be found in: More analytical information regarding the access functions can be found in:
  
-[[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​dbaccess&​amp;​sa=D&​amp;​ust=1521821549694000&​amp;​usg=AFQjCNHHwy0JY5Q7h9wGi5jJc2xQvXzdwA|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=codes:​dbaccess]] +[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​dbaccess&​amp;​sa=D&​amp;​ust=1521821549694000&​amp;​usg=AFQjCNHHwy0JY5Q7h9wGi5jJc2xQvXzdwA|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=codes:​dbaccess]] 
  
 === Brewer Python Library === === Brewer Python Library ===
Line 201: Line 203:
 A library for Brewer data processing has been developed using Python and has been integrated in the Eubrewnet database. The standard algorithm for Brewer data processing is based on the version 4.1 of the brewer software ([[https://​www.google.com/​url?​q=http://​www.o3soft.eu/&​amp;​sa=D&​amp;​ust=1521821549695000&​amp;​usg=AFQjCNGLPSLCsiKIHKS7y6mFce0-TnLtpQ|http://​www.o3soft.eu/​]]),​ written in GWBASIC, and the Brewer MkIII - Operator'​s Manual (Kipp & Zonen, 2008), available through the Kipp & Zonen web page ([[https://​www.google.com/​url?​q=http://​www.kippzonen.com&​amp;​sa=D&​amp;​ust=1521821549695000&​amp;​usg=AFQjCNFKMYfuANyrCZkAzwvqsz2aDyWRNg|http://​www.kippzonen.com]]). Analytical documentation for the library, including instructions for its implementation and usage is published on the EUBREWNET documentation page: A library for Brewer data processing has been developed using Python and has been integrated in the Eubrewnet database. The standard algorithm for Brewer data processing is based on the version 4.1 of the brewer software ([[https://​www.google.com/​url?​q=http://​www.o3soft.eu/&​amp;​sa=D&​amp;​ust=1521821549695000&​amp;​usg=AFQjCNGLPSLCsiKIHKS7y6mFce0-TnLtpQ|http://​www.o3soft.eu/​]]),​ written in GWBASIC, and the Brewer MkIII - Operator'​s Manual (Kipp & Zonen, 2008), available through the Kipp & Zonen web page ([[https://​www.google.com/​url?​q=http://​www.kippzonen.com&​amp;​sa=D&​amp;​ust=1521821549695000&​amp;​usg=AFQjCNFKMYfuANyrCZkAzwvqsz2aDyWRNg|http://​www.kippzonen.com]]). Analytical documentation for the library, including instructions for its implementation and usage is published on the EUBREWNET documentation page:
  
-[[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​brewerpythonmodule&​amp;​sa=D&​amp;​ust=1521821549696000&​amp;​usg=AFQjCNG19IjvoLsCglqwNdzhZianNxt25Q|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=devel:​brewerpythonmodule]] +[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Ddevel:​brewerpythonmodule&​amp;​sa=D&​amp;​ust=1521821549696000&​amp;​usg=AFQjCNG19IjvoLsCglqwNdzhZianNxt25Q|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=devel:​brewerpythonmodule]] 
  
 The last version of the brewer python module is available at the following link: The last version of the brewer python module is available at the following link:
Line 226: Line 228:
 When the user clicks on a brewer, then he is redirected to a page with details regarding the state of the specific instrument, where a list of the original error messages from the D or B files are also included. More details regarding the Brewer diagnostic tool can be found to the following link: When the user clicks on a brewer, then he is redirected to a page with details regarding the state of the specific instrument, where a list of the original error messages from the D or B files are also included. More details regarding the Brewer diagnostic tool can be found to the following link:
  
-[[https://​www.google.com/​url?​q=http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​brewerdiagnostictool&​amp;​sa=D&​amp;​ust=1521821549698000&​amp;​usg=AFQjCNEX7e1do1VLs4HMWfCZ-Lx6I44s3Q|http://​rbcce.aemet.es/​dokuwiki/​doku.php?​id=codes:​brewerdiagnostictool]]+[[https://​www.google.com/​url?​q=http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id%3Dcodes:​brewerdiagnostictool&​amp;​sa=D&​amp;​ust=1521821549698000&​amp;​usg=AFQjCNEX7e1do1VLs4HMWfCZ-Lx6I44s3Q|http://​eubrewnet.aemet.es/​dokuwiki/​doku.php?​id=codes:​brewerdiagnostictool]]
  
 ---- ----
Line 249: Line 251:
  
 López-Solano J., Carlund T., Hernández-Cruz B., León-Luis S.F., Carreño V., Berjón A., Santana-Díaz D., Bais A.F., Moreta J.R., Shirotov V., Rimmer J., Vilaplana J.M., Wilson K.M., Gröbner J., Boulkelia L., Eriksen P., Karppinen T., Diémoz H., Rodríguez Valido M., Redondas A.: “Aerosol optical depth in the ultraviolet range: a new product in EUBREWNET”,​ Quadrennial Ozone Symposium 2016 (QOS 2016), Edinburg, UK, 4 - 9 September, 2016\\ \\ Slaper, H., Reinen, H. A. J. M., Blumthaler, M., Huber, M., and Kuik, F.: Comparing ground-level spectrally resolved solar UV measurements using various instruments:​ A technique resolving effects of wavelength shift and slit width, Geophysical Research Letters, 22, 2721-2724, 1995. López-Solano J., Carlund T., Hernández-Cruz B., León-Luis S.F., Carreño V., Berjón A., Santana-Díaz D., Bais A.F., Moreta J.R., Shirotov V., Rimmer J., Vilaplana J.M., Wilson K.M., Gröbner J., Boulkelia L., Eriksen P., Karppinen T., Diémoz H., Rodríguez Valido M., Redondas A.: “Aerosol optical depth in the ultraviolet range: a new product in EUBREWNET”,​ Quadrennial Ozone Symposium 2016 (QOS 2016), Edinburg, UK, 4 - 9 September, 2016\\ \\ Slaper, H., Reinen, H. A. J. M., Blumthaler, M., Huber, M., and Kuik, F.: Comparing ground-level spectrally resolved solar UV measurements using various instruments:​ A technique resolving effects of wavelength shift and slit width, Geophysical Research Letters, 22, 2721-2724, 1995.
 +
codes/eubrewnet_report.1521819576.txt.gz · Last modified: 2018/03/23 15:39 by ilias