The Climate Data Toolbox for MATLAB

被引:140
|
作者
Greene, Chad A. [1 ,2 ]
Thirumalai, Kaustubh [3 ]
Kearney, Kelly A. [4 ,5 ]
Delgado, Jose Miguel [6 ]
Schwanghart, Wolfgang [6 ]
Wolfenbarger, Natalie S. [2 ]
Thyng, Kristen M. [7 ]
Gwyther, David E. [8 ]
Gardner, Alex S. [1 ]
Blankenship, Donald D. [2 ]
机构
[1] CALTECH, Jet Prop Lab, Pasadena, CA 91125 USA
[2] Univ Texas Austin, Inst Geophys, John A & Katherine G Jackson Sch Geosci, Austin, TX 78712 USA
[3] Brown Univ, Dept Earth Environm & Planetary Sci, Providence, RI 02912 USA
[4] Univ Washington, JISAO, Seattle, WA 98195 USA
[5] NOAA, Alaska Fisheries Sci Ctr, Seattle, WA USA
[6] Univ Potsdam, Inst Environm Sci & Geog, Potsdam, Germany
[7] Texas A&M Univ, Dept Oceanog, College Stn, TX 77843 USA
[8] Univ Tasmania, Inst Marine & Antarctic Studies, Hobart, Tas, Australia
基金
澳大利亚研究理事会;
关键词
OSCILLATION; TRENDS; MODE;
D O I
10.1029/2019GC008392
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Climate science is highly interdisciplinary by nature, so understanding interactions between Earth processes inherently warrants the use of analytical software that can operate across the disciplines of Earth science. Toward this end, we present the Climate Data Toolbox for MATLAB, which contains more than 100 functions that span the major climate-related disciplines of Earth science. The toolbox enables streamlined, entirely scriptable workflows that are intuitive to write and easy to share. Included are functions to evaluate uncertainty, perform matrix operations, calculate climate indices, and generate common data displays. Documentation is presented pedagogically, with thorough explanations of how each function works and tutorials showing how the toolbox can be used to replicate results of published studies. As a well-tested, well-documented platform for interdisciplinary collaborations, the Climate Data Toolbox for MATLAB aims to reduce time spent writing low-level code, let researchers focus on physics rather than coding and encourage more efficacious code sharing. Plain Language Summary This article describes a collection of computer code that has recently been released to help scientists analyze many types of Earth science data. The code in this toolbox makes it easy to investigate things like global warming, El Nino, or other major climate-related processes such as how winds affect ocean circulation. Although the toolbox was designed to be used by expert climate scientists, its instruction manual is well written, and beginners may be able to learn a great deal about coding and Earth science, simply by following along with the provided examples. The toolbox is intended to help scientists save time, help them ensure their analysis is accurate, and make it easy for other scientists to repeat the results of previous studies.
引用
收藏
页码:3774 / 3781
页数:8
相关论文
共 50 条
  • [1] A Panel Data Toolbox for MATLAB
    Alvarez, Inmaculada C.
    Barbero, Javier
    Zofio, Jose L.
    [J]. JOURNAL OF STATISTICAL SOFTWARE, 2017, 76 (06): : 1 - 27
  • [2] A Data Envelopment Analysis Toolbox for MATLAB
    Alvarez, Inmaculada C.
    Barbero, Javier
    Zofio, Jose L.
    [J]. JOURNAL OF STATISTICAL SOFTWARE, 2020, 95 (03): : 1 - 49
  • [3] Missing Data Imputation Toolbox for MATLAB
    Folch-Fortuny, Abel
    Arteaga, Francisco
    Ferrer, Alberto
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2016, 154 : 93 - 100
  • [4] DASH: a MATLAB toolbox for paleoclimate data assimilation
    King, Jonathan
    Tierney, Jessica
    Osman, Matthew
    Judd, Emily J.
    Anchukaitis, Kevin J.
    [J]. GEOSCIENTIFIC MODEL DEVELOPMENT, 2023, 16 (19) : 5653 - 5683
  • [5] A MATLAB toolbox for the analysis of articulatory data in the production of speech
    Nguyen, N
    [J]. BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 2000, 32 (03): : 464 - 467
  • [6] GazeAlyze: a MATLAB toolbox for the analysis of eye movement data
    Berger, Christoph
    Winkels, Martin
    Lischke, Alexander
    Hoeppner, Jacqueline
    [J]. BEHAVIOR RESEARCH METHODS, 2012, 44 (02) : 404 - 419
  • [7] A MATLAB toolbox for the analysis of articulatory data in the production of speech
    Noël Nguyen
    [J]. Behavior Research Methods, Instruments, & Computers, 2000, 32 : 464 - 467
  • [8] BFDA: A MATLAB Toolbox for Bayesian Functional Data Analysis
    Yang, Jingjing
    Ren, Peng
    [J]. JOURNAL OF STATISTICAL SOFTWARE, 2019, 89 (02):
  • [9] LIONirs: flexible Matlab toolbox for fNIRS data analysis
    Tremblay, Julie
    Martinez-Montes, Eduardo
    Husser, Alejandra
    Caron-Desrochers, Laura
    Lepage, Charles
    Pouliot, Philippe
    Vannasing, Phetsamone
    Gallagher, Anne
    [J]. JOURNAL OF NEUROSCIENCE METHODS, 2022, 370
  • [10] GazeAlyze: a MATLAB toolbox for the analysis of eye movement data
    Christoph Berger
    Martin Winkels
    Alexander Lischke
    Jacqueline Höppner
    [J]. Behavior Research Methods, 2012, 44 : 404 - 419