Giter Club home page Giter Club logo

3da_code's Introduction

🌍️DESCRIPTION OF FOLDERS:
/data/OCCIPUT/        : the extracted 50-member OCCIPUT simulation at GoM
/data/obs/            : the extracted real tracks position and time of the altimeters in 2004. 
                        It also saves the truth and the SSH along-tracks after you run get_obs.py
/data/catalog/        : is used to save the catalog for AnDA
/data/results/AnDA/   : is used to save the results of the last run of AnDA 
/data/results/OI/     : is used to save the results of the last run of OI
/data/results/OI_COA/ : is used to save the results of the last run of OI_COA (following the OI described in <LeTraon et.al. 1998> )
/figs/                : saves all the diagnostic figs. 



🌍️DESCRIPTION OF EXISTING RESULTS:
/data/results/AnDA_k1000_ROI10/  : the result of AnDA where k=1000, and spatial localization radius = 10 degress 
/data/results/OI_6/              : the result of OI where temporal correlation scale = 6 days 
/data/results/OI_10/             : the result of OI where temporal correlation scale = 10 days 
/data/results/OI_15/             : the result of OI where temporal correlation scale = 15 days 





🌍️DESCRIPTION OF PARAMETERS:

🌐️AnDA:
max_mode                  : number of EOFs used in the state variables
do_KS                     : "yes"---do Kalman smoother, "no"---only Kalman filter
Ne                        : ensemble size for EnKF and EnKS
R                         : observation error variance for EnKF
do_localization           : "yes"---do covariance spatial localization for EnKF and EnKS, "no"---no localization    
rloc                      : localization radius for covariance spatial localization used in EnKF and EnKS
AF_k                      : number of nearest neighbors to be search for in the Analog forecast algorithm 

🌐️OI:
r_spat           
s_spat
r_temp
s_temp  : temporal correlation scale
R       : observation error variance used in the algorithm




🌍️RUN THE CODE:

1,   run get_obs.py:  generate the truth using OCCIPUT member#1 at year 20, and the ssh at the given tracks at the given time

2,   run get_catalog.py: generate the catalog using OCCIPUT members#2-50, from year 1 to 19 

3.1, choose the parameters of AnDA, OI, and OI_COA by editting main_AnDA.py, main_OI.py, and main_OI_COA.py
3.2, run main_AnDA.py, or main_OI.py, or main_OI_COA.py. The new results will be saved in /data/results/AnDA/, /data/results/OI/, and /data/results/OI_COA/

4,   run generate_figs.py to generate all the figs and check the RMSE. You will see all the figs in this paper except the two spectrum figs produced by Sammy. 

3da_code's People

Contributors

zhenyicun avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.