@inbook{76280, author = {S. Saarinen}, title = {IFS Documentation CY38R1 - Part I: Observation Processing}, abstract = {
ODB at a glance gives a gentle introduction to what ODB is and how a typical observational database looks like. 2. Core ODB explains the core software, and how its data querying, partitioning and packing work. 3. ODB/SQL -language gives detailed introduction how to use the "heart" of ODB that is: data querying and filtering. 4. ODB Fortran90 access layer gives a tour of the ODB functions i.e. how to manipulate a database and access ODB/SQL -queries from a high level language like Fortran90. 5. Some examples, which it is useful to browse through almost immediately, since it gives an indication about ODB complexity in a form of complete yet simple examples. 6. ODB interface to IFS explains how a major ODB application IFS is coupled with ODB software. 7. Database related to IFS continues with IFS related aspects including data definition layouts for currently recognized (permanent) databases in IFS like ECMA and CCMA databases. 8. Guidelines for modifications covers most of the aspects that need to be remembered in order to modify something in ODB (or ODB to IFS) environment. 9. Using other database layouts extends the use of ODB by explaining how to use ODB software with non-IFS related databases. 10. ODB applications covers a few useful programs that are built on top of ODB, most notably BUFR2ODB and odbviewer.
}, year = {2004}, journal = {IFS Documentation CY38R1}, number = {1}, month = {05/2004}, publisher = {ECMWF}, url = {https://www.ecmwf.int/node/12079}, doi = {10.21957/qs6jdi7o2}, note = {ODB User Guide
}, language = {eng}, }