Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docstanya2 #329

Merged
merged 367 commits into from
May 2, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
367 commits
Select commit Hold shift + click to select a range
2dc4acc
change API.rst and other rst files
dnadeau4 Apr 24, 2018
9d1487a
Changes to API
reshel3 Apr 24, 2018
3cf5491
UVCDAT_ANONYMOUS_LOG set to false
dnadeau4 Apr 24, 2018
443d7f5
check if git.py is there
dnadeau4 Apr 25, 2018
92fa468
add gcc to environment.yml
dnadeau4 Apr 25, 2018
eeb7777
try docker environment.yml
dnadeau4 Apr 25, 2018
3cac37b
remove git.py
dnadeau4 Apr 25, 2018
7c7b5c9
fix conflicts
dnadeau4 Apr 25, 2018
8952fb1
chage Libregrid to regrid2
dnadeau4 Apr 25, 2018
8ae28f7
revert
dnadeau4 Apr 25, 2018
0c6e809
revert
dnadeau4 Apr 25, 2018
2d12952
add cdms2 class
Apr 25, 2018
ad98288
delet cdms2 class
Apr 25, 2018
7c311f2
delet cdms2 class
Apr 25, 2018
0b340e5
change conf.py os.path
Apr 25, 2018
67cf584
Changes to API
reshel3 Apr 26, 2018
401b6cb
Changes made to API
reshel3 Apr 30, 2018
49c6890
Changes to API
reshel3 Apr 30, 2018
297d386
Changes made to API
reshel3 May 1, 2018
72414f2
Changes to API
reshel3 May 2, 2018
735a306
Changes made to API
reshel3 May 3, 2018
8ad34b5
Changes made to API
reshel3 May 9, 2018
10ddc5b
Changes to API
reshel3 May 16, 2018
12c2f0e
Changes to API
reshel3 May 16, 2018
3074964
Changes made to API
reshel3 May 17, 2018
b9e04a6
Changes made to API
reshel3 May 18, 2018
651ae1c
Changes made to API
reshel3 May 21, 2018
222ab4d
Merge branch 'docstanya' into readthedocstest
dnadeau4 May 22, 2018
1c91ea5
push latest rst files
reshel3 May 22, 2018
e13b988
Merge branch 'readthedocstest' of github.com:UV-CDAT/cdms into readth…
dnadeau4 May 22, 2018
8cd77b9
Merge branch 'docstanya' into readthedocstest
dnadeau4 May 22, 2018
6155ef0
Changes made to API
reshel3 May 23, 2018
521fb97
Made some changes to API
reshel3 May 24, 2018
7302fd9
update documentations
dnadeau4 May 29, 2018
ca61e5d
Changes made to API
reshel3 May 29, 2018
e737c89
Changes made to API
reshel3 May 30, 2018
a7063e2
Changes made to API
reshel3 May 31, 2018
3cb0aad
Changes made to Section 2 and API
reshel3 Jun 1, 2018
7878e53
Changes made to Section 2
reshel3 Jun 4, 2018
e8077bb
Changes made to Chapter 2
reshel3 Jun 5, 2018
a27487c
Changes made to Section 2
reshel3 Jun 6, 2018
7d0bd02
Changes made to Chapters 2, 3, 4,5 and 6
reshel3 Jun 7, 2018
4523dc2
Changes made to Sections 2, 4, 7 and Appendix
reshel3 Jun 11, 2018
e550c14
Changes made to Chapter 6 and Appendix
reshel3 Jun 12, 2018
554bd4c
Changes made to Section 2
reshel3 Jun 13, 2018
506ccb8
update summary table for API
dnadeau4 Jun 14, 2018
16f6fdd
add generated files
dnadeau4 Jun 14, 2018
5a7ebdc
Merge branch 'master' into docstanya
reshel3 Jun 14, 2018
6ae47a2
Changes made to al sections
reshel3 Jun 14, 2018
ba79685
Changes made to Section 2 and API
reshel3 Jun 15, 2018
765dd6f
Changes made to 2 and API
reshel3 Jun 18, 2018
a016201
Made changes to sections 1 and 2
reshel3 Jun 19, 2018
1b51879
Issue#231 (#232)
dnadeau4 Mar 7, 2018
3d614dd
failing test from vcs added here (#234)
doutriaux1 Mar 13, 2018
e2a12a8
Cdmsdocsmerge (#223)
dnadeau4 Mar 29, 2018
f32c86b
Fix python3 slice issue(setitem) and flake8 (#243)
dnadeau4 May 1, 2018
7ced34c
fix python 3 aggregation issue and flake8 (#244)
dnadeau4 May 2, 2018
9d5b7d2
Netcdf46 (#249)
dnadeau4 Jun 6, 2018
f18e8aa
Revert "Netcdf46 (#249)" (#250)
dnadeau4 Jun 6, 2018
074b412
Netcdf46 (#251)
dnadeau4 Jun 12, 2018
c9dd25e
Netcdf46 (#252)
dnadeau4 Jun 12, 2018
a378f31
Changes made to API
reshel3 May 23, 2018
5ffe9de
Made some changes to API
reshel3 May 24, 2018
6442448
Changes made to API
reshel3 May 29, 2018
93b206e
Changes made to API
reshel3 May 30, 2018
c390ee6
Changes made to API
reshel3 May 31, 2018
1b5ad8a
Changes made to Section 2 and API
reshel3 Jun 1, 2018
e9792fb
Changes made to Section 2
reshel3 Jun 4, 2018
01ba90a
Changes made to Chapter 2
reshel3 Jun 5, 2018
691b110
Changes made to Section 2
reshel3 Jun 6, 2018
519add2
Changes made to Chapters 2, 3, 4,5 and 6
reshel3 Jun 7, 2018
b4f6628
Changes made to Sections 2, 4, 7 and Appendix
reshel3 Jun 11, 2018
a294133
Changes made to Chapter 6 and Appendix
reshel3 Jun 12, 2018
08f62a5
Changes made to Section 2
reshel3 Jun 13, 2018
5158373
Changes made to al sections
reshel3 Jun 14, 2018
46e564f
Changes made to Section 2 and API
reshel3 Jun 15, 2018
134054c
Changes made to 2 and API
reshel3 Jun 18, 2018
a473fe3
Made changes to sections 1 and 2
reshel3 Jun 19, 2018
c2d8bd3
Issue#231 (#232)
dnadeau4 Mar 7, 2018
44add33
Fix python3 slice issue(setitem) and flake8 (#243)
dnadeau4 May 1, 2018
405fe24
fix python 3 aggregation issue and flake8 (#244)
dnadeau4 May 2, 2018
e1b587f
Netcdf46 (#249)
dnadeau4 Jun 6, 2018
97279be
Revert "Netcdf46 (#249)" (#250)
dnadeau4 Jun 6, 2018
f6ca669
Netcdf46 (#251)
dnadeau4 Jun 12, 2018
180f9e1
Netcdf46 (#252)
dnadeau4 Jun 12, 2018
7bf205a
fix conflict with master
dnadeau4 Jun 20, 2018
09d70ec
Fix table titles
reshel3 Jun 20, 2018
f6d99e3
Change made to Section 4
reshel3 Jun 21, 2018
ced9db6
fix bindex issue in hgrid
dnadeau4 Jun 25, 2018
8d2c194
Changes to all
reshel3 Jun 25, 2018
9dca0db
Corrections made to API Lib
reshel3 Jun 25, 2018
89b22f9
Changes to API
reshel3 Jun 25, 2018
0827d3b
fix ascii art
dnadeau4 Jun 26, 2018
f2b2e65
Changes to Sections 2, 4 and 5
reshel3 Jun 26, 2018
cdff139
Changes made to all
reshel3 Jun 27, 2018
529535e
Fix Conflict
reshel3 Jun 27, 2018
7dfb910
Changes made to Sections 2, 6 and Appendix
reshel3 Jun 28, 2018
3e67e57
Changes made to Section 2
reshel3 Jul 2, 2018
01fb416
Changes made to Section 2
reshel3 Jul 9, 2018
bac2fa4
Changes made to Section 2 and 5
reshel3 Jul 11, 2018
66eaa55
Changes to Sections 2, 6 and 7
reshel3 Jul 12, 2018
46ea27d
Changes to API
reshel3 Jul 25, 2018
28dbb4f
Changes made to API
reshel3 Jul 25, 2018
5819332
Made Changes to API
reshel3 Jul 25, 2018
99dd8f5
Changes made to API
reshel3 Jul 30, 2018
2d71dd9
Changes made to Section 4 and 7
reshel3 Jul 31, 2018
bdd5968
Changes made to API
reshel3 Aug 7, 2018
7c10798
Changes made to API
reshel3 Aug 8, 2018
556d92f
Revisit run tests (#262)
muryanto1 Aug 8, 2018
82142bd
merge master
dnadeau4 Aug 20, 2018
d474e9c
fix Axis.py
dnadeau4 Aug 20, 2018
6e40d4c
update documentation
reshel3 Aug 20, 2018
cbb943e
fix environment dependencies
reshel3 Aug 21, 2018
794a5e5
add/remote generated files
reshel3 Aug 21, 2018
4bddf04
try to fix API.rst
reshel3 Aug 21, 2018
ff931a7
add regrid2 to docs
reshel3 Aug 21, 2018
b049359
Changes made to API
reshel3 Aug 21, 2018
f300870
fix space with parameters
reshel3 Aug 21, 2018
3ca9877
fix readthedocs using numpydoc
reshel3 Aug 21, 2018
493d2c1
update environment
reshel3 Aug 21, 2018
304b3f1
fix some autodocs
reshel3 Aug 22, 2018
ffc6f2e
add hgrid
reshel3 Aug 22, 2018
58cadd7
Changes made to API
reshel3 Aug 22, 2018
86caf86
Changes made to API
reshel3 Aug 23, 2018
21d5e47
Merge branch 'master' into docstanya
dnadeau4 Aug 28, 2018
4def393
fix avariable bad location methods
dnadeau4 Aug 28, 2018
f3c72ff
Changes to Appendix and API
reshel3 Aug 29, 2018
7ee9c2e
Changes to Chapter 1 and 2
reshel3 Aug 30, 2018
eb38903
Changes made to Section 2
reshel3 Sep 4, 2018
75c3f41
Changes made to Section 2
reshel3 Sep 5, 2018
16c2397
Changes made to Section 2
reshel3 Sep 6, 2018
8753cc2
Changes to sections 1, 2, 3 and 4
reshel3 Sep 10, 2018
eb9ee84
Changes to section 2
reshel3 Sep 11, 2018
b39bb62
Changes made to entire docuemnt
reshel3 Sep 17, 2018
96cd85d
Changes to Section 1 and 2
reshel3 Sep 18, 2018
6de4bf7
Changes made to Section 2
reshel3 Sep 20, 2018
241ff9f
Changes made to Sections 2 thru 6
reshel3 Sep 27, 2018
085b28c
Changes made to Chapters 3 and 6
reshel3 Oct 4, 2018
451a012
add jupyter notebook
reshel3 Oct 18, 2018
0fbeaba
Changes to all
reshel3 Oct 24, 2018
dd65dfd
Changes to Jupyter Notebooks
reshel3 Nov 6, 2018
06f672c
Changes to all
reshel3 Nov 7, 2018
0e1e668
fix conflict merge master
dnadeau4 Nov 8, 2018
193e42a
update documentation for version 3.1.0
dnadeau4 Nov 9, 2018
5216d3b
Merge branch 'master' into docstanya
dnadeau4 Nov 9, 2018
b7a23ec
merge documentations
dnadeau4 Nov 9, 2018
e1a9e29
Merge branch 'master' into docstanya
dnadeau4 Nov 13, 2018
46a8b5f
change banner and sidebar colors
dnadeau4 Nov 13, 2018
866a225
Changes to API
reshel3 Nov 13, 2018
c1f98a9
fix style sheet
dnadeau4 Nov 14, 2018
f444406
Changes to API
reshel3 Nov 14, 2018
aea7a3e
Changes to API
reshel3 Nov 15, 2018
69de7c1
Changes to API and Sections
reshel3 Nov 19, 2018
64cc035
Changes to all
reshel3 Nov 28, 2018
8006c3c
will this fix master? (#292)
doutriaux1 Nov 14, 2018
24130a4
Merge branch 'master' into docstanya
Nov 29, 2018
9297ece
Changes to Sections 1 and 2
reshel3 Dec 10, 2018
e3da499
fix cdtime and scripts
reshel3 Jan 4, 2019
8cf4121
Merge branch 'docstanya' of github.com:CDAT/cdms into docstanya
reshel3 Jan 4, 2019
743d60e
fix conflicts
reshel3 Jan 4, 2019
a87283c
trigger read-the-docs
reshel3 Jan 4, 2019
df6905e
fix more cdtime doc issues
reshel3 Jan 5, 2019
da1e5eb
fix typo Default-Calendar
reshel3 Jan 5, 2019
86b4c45
fix conflicts
reshel3 Jan 5, 2019
c6b2a6c
pass flake8
reshel3 Jan 5, 2019
480448f
udpate chapter1
dnadeau4 Jan 17, 2019
b56141c
Changes
reshel3 Jan 17, 2019
f90018e
add jupyter notebook
reshel3 Jan 17, 2019
fadf374
jupyter chapter1 fixed
dnadeau4 Jan 19, 2019
1f823a4
Merge branch 'docstanya2' of github.com:cdat/cdms into docstanya2
dnadeau4 Jan 19, 2019
b79e956
cleanup chapter 1 jupyter
dnadeau4 Jan 19, 2019
bbac945
add tmp_T42_to_POP43_conserv file
dnadeau4 Jan 19, 2019
39d275c
chapter 2 and chapter 3
dnadeau4 Jan 23, 2019
6c608db
Changes to Jupyter Notebooks 1 and 2
reshel3 Jan 23, 2019
1af4834
clean up
dnadeau4 Jan 24, 2019
914a58d
revert changes
reshel3 Jan 24, 2019
b921e80
update chapter4
dnadeau4 Jan 25, 2019
d0666ba
chapter 4 regridder opendap
dnadeau4 Jan 26, 2019
d87632c
chapter 2 using OpenDAP
dnadeau4 Jan 26, 2019
262ee53
chapter 2 using OpenDAP
dnadeau4 Jan 26, 2019
68eefd6
update all chapters
dnadeau4 Jan 29, 2019
2c071e5
Merge branch 'docsdenis' into docstanya
dnadeau4 Jan 29, 2019
6f7cce7
Changes made to Section 2
reshel3 Jan 31, 2019
d69c27b
Changes mae to Section 1, 2 and API
reshel3 Jan 31, 2019
72dc6dd
resolv conflicts
reshel3 Feb 6, 2019
ab5f9fb
add chapter4
reshel3 Feb 6, 2019
d160c21
fix conflicts
reshel3 Feb 6, 2019
e5c7a1c
fix conflicts
reshel3 Feb 6, 2019
59a86ef
Changes to Jupiter Notebooks 1 and 2
reshel3 Feb 7, 2019
3064267
Changes to Jupyter Notebooks 1a and 2a
reshel3 Feb 12, 2019
9e5922b
Changes to Jupyter Notebooks 1a, 2a, 3a, 4a
reshel3 Feb 13, 2019
4c88050
Changes to Jupyter Notebooks 1a, 2a, 3a,4a, 5a
reshel3 Feb 14, 2019
2c5b11b
Changes to Jupyter Notebooks 1a thru 4a
reshel3 Feb 21, 2019
dd3d15d
Changes to Section 1, 2
reshel3 Feb 21, 2019
3822bf7
Changes to Sections 1 and 2
reshel3 Feb 22, 2019
659e2f1
Changes to Sections 1-3
reshel3 Feb 25, 2019
59b7293
use master
Feb 25, 2019
f16a9c3
merge jupyter notebook
Feb 26, 2019
45c5676
fix flake8
Feb 26, 2019
17eae0b
Changes to Jupyter Notebooks
reshel3 Feb 27, 2019
7152ac1
Merge branch 'master' into docstanya2
dnadeau4 Mar 2, 2019
848663d
merge master
Mar 2, 2019
27d03cd
Changes to Chapters 2, 5 and 6
reshel3 Mar 4, 2019
b34233d
Changes to Sections 1 and 2
reshel3 Mar 6, 2019
c9f048a
Changes to API
reshel3 Mar 7, 2019
b8c7749
fix double Notes section
reshel3 Mar 8, 2019
9aea2a7
Changes to API
reshel3 Mar 11, 2019
0e4bb15
Changes made to API
reshel3 Mar 12, 2019
598ab3c
Change to API
reshel3 Mar 13, 2019
2305a78
Changes to API
reshel3 Mar 14, 2019
def5164
fix axis.py conflicts
Mar 15, 2019
5e73d1f
Merge branch 'docstanya2' of github.com:/cdat/cdms into docstanya2
Mar 15, 2019
8f65143
Changes to API
reshel3 Mar 22, 2019
9ee05d0
Changes to Sections
reshel3 Mar 25, 2019
f817fc3
Changes to Sections
reshel3 Mar 26, 2019
fc86d2c
Changes to Section 1
reshel3 Mar 27, 2019
7403fd0
Changes to all
reshel3 Mar 28, 2019
0f4aed1
Changes to Sections 2 and 4
reshel3 Apr 4, 2019
835d73a
Merge branch 'master' into docstanya2
dnadeau4 Apr 4, 2019
c622cb2
fix conflicts
dnadeau4 Apr 4, 2019
a612165
flake8 files
dnadeau4 Apr 8, 2019
d931f2b
Changes to sections
reshel3 Apr 9, 2019
8291054
fix conflicts
reshel3 Apr 9, 2019
413ab55
update readthedocs to py3
dnadeau4 Apr 9, 2019
e4b83da
update environment.yml to 3.1.2
dnadeau4 Apr 9, 2019
fcf56c7
fix environment.yml for readthedocs
dnadeau4 Apr 9, 2019
332cd9c
add easydev to readthedocs env yaml
dnadeau4 Apr 9, 2019
88b6884
change sys.prefix to 3.7
dnadeau4 Apr 9, 2019
f969e7a
merge master fix conflict
dnadeau4 Apr 9, 2019
27e04a3
try to add lazy-object and change env
dnadeau4 Apr 9, 2019
1841c30
enable javascript button
dnadeau4 Apr 10, 2019
b7bacf4
Merge branch 'docstanya2' of github.com:cdat/cdms into docstanya2
dnadeau4 Apr 10, 2019
0a13669
Merge branch 'docstanya2' into docstanya
dnadeau4 Apr 10, 2019
daa04a5
Changes to Appendix B
reshel3 Apr 10, 2019
def2ec3
Fixed Conflicts
reshel3 Apr 10, 2019
b44dbe3
fix some words being cut
dnadeau4 Apr 11, 2019
d3e402e
Merge branch 'docstanya2' of github.com:cdat/cdms into docstanya2
dnadeau4 Apr 11, 2019
9d5f18e
fix conflicts
dnadeau4 Apr 11, 2019
0ab5409
Changes to Section
reshel3 Apr 11, 2019
611e7b1
Fix conflicts
reshel3 Apr 11, 2019
8480155
Fix conflicts
reshel3 Apr 29, 2019
e315669
fix getWeight
reshel3 Apr 30, 2019
a33fe8d
Merge branch 'master' into docstanya2
dnadeau4 Apr 30, 2019
46fb55a
fix table alignment
reshel3 May 1, 2019
e897d67
Merge branch 'docstanya2' of github.com:cdat/cdms into docstanya2
reshel3 May 1, 2019
250e7d0
fix many documentations issues
dnadeau4 May 1, 2019
2d69245
test table alignment
dnadeau4 May 1, 2019
7a84ff2
Chapters 1 and 2
reshel3 May 1, 2019
e69d060
Merge branch 'docstanya2' of github.com:cdat/cdms into docstanya2
reshel3 May 1, 2019
c11f1ad
remove chapter 5 and VCS JPG
dnadeau4 May 1, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions chapter6.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -339,8 +339,8 @@
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.15"
"pygments_lexer": "ipython3",
"version": "3.6.8"
}
},
"nbformat": 4,
Expand Down
5 changes: 5 additions & 0 deletions docs/source/_static/agogo.css_t
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ table {
tr:nth-child(even){background-color: #f2f2f2}
tr td:first-child { font-weight: bold }

td {
vertical-align: top;
text-align: left;
}

th {
background-color: #01796F;
color: #f8f8ba;
Expand Down

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.axis.AbstractAxis.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.axis.Axis.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.axis.FileAxis.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.axis.FileVirtualAxis.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.axis.TransientAxis.dump.rst

This file was deleted.

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.database.LDAPDatabase.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.dataset.CdmsFile.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.dataset.Dataset.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.fvariable.FileVariable.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.grid.AbstractGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.grid.AbstractRectGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.grid.FileRectGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.grid.TransientRectGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.hgrid.AbstractCurveGrid.dump.rst

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.hgrid.DatasetCurveGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.hgrid.FileCurveGrid.dump.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.hgrid.TransientCurveGrid.dump.rst

This file was deleted.

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions docs/source/generated/cdms2.variable.DatasetVariable.dump.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
manual/cdms_2
manual/cdms_3
manual/cdms_4
manual/cdms_5
manual/cdms_6
manual/cdms_7
manual/cdms_appendix
Expand Down
23 changes: 10 additions & 13 deletions docs/source/manual/cdms_1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,12 @@ the `Python Foundation's homepage <https://python.org>`__.
Variables
^^^^^^^^^

The basic unit of computation in CDMS is the variable. A variable is
essentially a multidimensional data array, augmented with a domain, a
set of attributes, and optionally a spatial and/or temporal coordinate
system (see `Coordinate Axes <#coordinate-axes>`__). As a data array, a variable can
be sliced to obtain a portion of the data, and can be used in arithmetic
computations. For example, if ``u`` and ``v`` are variables representing
the eastward and northward components of wind speed, respectively, and
both variables are functions of time, latitude, and longitude, then the
velocity for time 0 (first index) can be calculated as:
The basic unit of computation in CDMS is the variable. A variable is essentially a multidimensional data array,
augmented with a domain, a set of attributes, and optionally a spatial and/or temporal coordinate system
(see `Coordinate Axes <#coordinate-axes>`__). As a data array, a variable can be sliced to obtain a portion of the
data, and can be used in arithmetic computations. For example, if ``u`` and ``v`` are variables representing
the eastward and northward components of wind speed, respectively, and both variables are functions of time,
latitude, and longitude, then the velocity for time 0 (first index) can be calculated as:

::

Expand Down Expand Up @@ -303,7 +300,7 @@ variables ``missing_value`` attribute. The data and ``missing_value``
attribute are then written to the file.

Masking is covered in `Section 2.9 <cdms_2.html#id3>`__. See also the
documentation of the Python Numpy and MA modules, on which ``cdms.MV``
documentation of the Python Numpy and MA modules, on which ``cdms2.MV2``
is based, at

`https://www.numpy.org/ <https://www.numpy.org/>`__.
Expand Down Expand Up @@ -707,7 +704,7 @@ Time Types
^^^^^^^^^^

CDMS provides extensive support for time values in the cdtime module.
cdtime also defines a set of calendars , specifying the number of days
cdtime also defines a set of calendars, specifying the number of days
in a given month.

Two time types are available: relative time and component time .
Expand All @@ -731,7 +728,7 @@ units=" days since 1996-1-1". To create a relative time type:
'days since 1996-1-1'

A component time consists of the integer fields year, month, day, hour,
minute , and the floating-point field second . For example:
minute, and the floating-point field second. For example:

::

Expand All @@ -745,7 +742,7 @@ minute , and the floating-point field second . For example:

The conversion functions tocomp and torel convert between the two
representations. For instance, suppose that the time axis of a variable
is represented in units " days since 1979" . To find the coordinate
is represented in units " days since 1979". To find the coordinate
value corresponding to January 1, 1990:

::
Expand Down
Loading