Skip to content

Commit

Permalink
Feature/move more doc (ACCORD-NWP#47)
Browse files Browse the repository at this point in the history
  • Loading branch information
idirdehmous committed Jun 23, 2024
1 parent 87dfeeb commit 7ad1e28
Showing 1 changed file with 0 additions and 66 deletions.
66 changes: 0 additions & 66 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,72 +32,6 @@ The documentation for _Accord DA tools_ is available on [https://accord-nwp.gith

Contributions adding/correcting the documenation are welcome via using Pull Request.



TuneBR sub-package
""
This package is a "pure python" re-implementation of an
existing tool ( tuneBR ) which has been already developed
by the RC-LACE colleagues Benedikt Strajnar & Gergely Boloni
( shared on RC-LACE forum 12/2010 )
It's an "easy and quick" application of a' posteriori diagnosis
and tuning for B and R variances and based on the method of
"covariance of residuals in observation space
proposed by Desroziers et al (2005), see below:
https://rmets.onlinelibrary.wiley.com/doi/pdf/10.1256/qj.05.108
"""

GENERAL INFO :
MODULE NAME : tuneBR
USED LANGUAGE : fortran/python
NEEDS INSTALLATION : NO
NEEDS COMPILATION : YES
DEPENDECIES : gfortran
: python3.8.x or HIGHER
: cmake 3.20.x or HIGHER


HOW IT WORKS ?
I-) IF IT'S BUILD USING CMAKE, ONE HAS ONLY TO MERGE THE BOTH
CMAKE FILES WITH THE ONE OF AccordDaTools !
SEE THE FUTURE CORRCETIONS BY E.Weahlan in AccordDaTools REPOSITORY.

II-) IF IT IS USED AS STANDOLONE ( NOT IN AccordDaTools )

( ON ATOS , BELENOS AND RMI LOCAL HPC "PBS ENV" )
module load python3/3.8.8-01
module load cmake

STEP1 : INSTALL TE FORTRAN/Python EXTENSION TO READ THE GSA FILE (Bmatrix COVARIANCES )
```
mkdir -p tuneBR/build
cd tuneBR/build
cmake ../
make
make install
OPTIONS :
FC=your fortran compiler ( optional )
CC=your C compiler ( optional )
FFLAGS=
CFLAGS=
VERBOSE=0, 1 or 2 # Verbosity Level (Default =0)
```
SETP2 : PREPARE SOME ODB FILES ( CCMA FROM MINIMISATION )
(IN THE DOCUMENTATION, A PERIOD OF 10 DAYS SHOULD BE ENOUGH )
STEP3 : GENERATE A MANDALAY BINARY WITH THE FOLLOWING sql REQUEST
"CREATE VIEW mandalay AS
SELECT obstype,varno,an_depar,fg_depar,final_obs_error FROM hdr, body, errstat"
STEP3 : CONFIGURE THE "config.ini" FILE ACCORDING TO YOUR PATHS AND ENVIRONMENT
STEP4 : RUN
```
python3 tuneBR.py config.ini
```

THE SIGMA_B ,SIGMA_O RATIOS ,AVERAGE RATIOS AND
THE NUMBER OF USED OBSERVATIONS WILL BE PRINTED ON THE SCREEN


## Help
TBC

Expand Down

0 comments on commit 7ad1e28

Please sign in to comment.