Quick overview#

As an overview, mmspy utilizes zarr as the data format to convert from CDF files and store on disk. In memory, the data are openned and wrapped, in order, with dask.array.Array for automatic chunking and lazily evaluated parallel operations, pint.Quantity for unit handling and conversion, and xarray.DataArray for dimensions and coordinates labeling, with all metadata preserved from CDF files.

In the following, we show how MMS datasets are loaded with mmspy and the basics of each of the above features. Users are encouraged to familiarize at least with xarray’s basic data structures. While knowledge of pint and dask internals are good to know, there is generally no need to dig too deep into it, since all the main features can be accessed via xarray.

Query parameters and data stores#

The two main components of mmspy are mmspy.query and mmspy.store. The former is an interface for setting the query parameters for the LASP SDC web services. The latter is an interface for managing both local (on machine) and remote (on the SDC) storages (aka data ‘stores’). By default, mmspy.store is set to the system’s data path:

import mmspy as mms

mms.store.show()
/ (system path: /home/docs/.local/share/mmspy)
├── local
└── remote

The path can be changed, for example, by setting:

mms.store.path = "./data.zarr/quick-overview"
mms.store.show()
/ (system path: data.zarr/quick-overview)
├── local
└── remote

Tip

Provide a path, e.g., “local/mms1/fgm” to mmspy.store.show() to list a store’s content.

Note

By default, a 'local' store is always initialized under the root directory.

Note

Interactive 'remote' store exploration is a planned feature. We are deciding how best to do this web-scraping on the SDC.

mmspy.store handles the synchronization from the remote store to the 'local' store, wherein CDF files from the remote are converted to zarr storages locally. mmspy.store also manages the reading and writing of MMS datasets from any data store under the root path.

By default, mmspy.query is empty:

mms.query.show()
  * start_time        : NaT
  * stop_time         : NaT
  * probe             : None (Alias: None)
  * instrument        : None (Alias: None)
  * data_rate         : None (Alias: None)
  * data_type         : None (Alias: None)
  * data_level        : None (Alias: None)
  * ancillary_product : None (Alias: None)

It is a good idea to browse the remote store in the SDC (and the documentation for Query) to get an idea of what values for query parameters are allowed. Typically, the CDF files are organized as probe/instrument/data_rate/data_level/data_type/**/*.cdf on the SDC, which will be converted to probe/instrument/data_type/data_rate/data_level/zarr_* locally.

Note

The order of the local path is inverted to put data_type after instrument, because typically data_rate and data_level do not vary much in the same project.

Loading MMS datasets#

mmspy provides a high-level mmspy.load() method that handles mmspy.query and mmspy.store under the hood. mmspy.load() takes Query parameters as arguments and returns a (pint quantified) xarray.Dataset.

To get the Fluxgate Magnetometers (FGM) dataset, run:

fgm = mms.load(
    store="remote",
    start_time="2015-10-16T08:00:00",
    stop_time="2015-10-16T14:00:00",
    probe="mms1",
    instrument="fgm",
    data_rate="srvy",
    data_level="l2",
)
26-Mar-20 03:59:44 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 03:59:48 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fgm/bfield/srvy/l2/zarr_2015_10_16_00_00_00.
26-Mar-20 03:59:49 [INFO] Synchronized remote file mms1_fgm_srvy_l2_20151016_v4.18.0.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 03:59:50 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fgm/bfield/srvy/l2/zarr_2015_10_17_00_00_00.
26-Mar-20 03:59:51 [INFO] Synchronized remote file mms1_fgm_srvy_l2_20151017_v4.18.0.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 03:59:51 [INFO] Synchronized remote store mms1/fgm/srvy/l2 to local store local/mms1/fgm/bfield/srvy/l2.

mmspy.store should now show the zarr files on the local storage:

mms.store.show("*")
/ (system path: data.zarr/quick-overview)
├── local
│   └── mms1
│       └── fgm
│           └── bfield
│               └── srvy
│                   └── l2
│                       ├── zarr_2015_10_16_00_00_00
│                       └── zarr_2015_10_17_00_00_00
└── remote

Unpacking Xarray components#

Exploring the fgm dataset:

fgm
<xarray.Dataset> Size: 28MB
Dimensions:         (time: 345596, rank_1: 3, ephemeris_time: 720)
Coordinates:
  * time            (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ....
  * rank_1          (rank_1) <U3 36B 'x' 'y' 'z'
  * ephemeris_time  (ephemeris_time) datetime64[ns] 6kB 2015-10-16T08:00:24.2...
Data variables: (12/13)
    b_bcs           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_dmpa          (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gse           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gsm           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    bdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    etemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
    ...              ...
    hirange         (time) uint8 346kB [] dask.array<getitem, shape=(345596,)...
    mode            (time) float32 1MB [1/s] dask.array<getitem, shape=(34559...
    r_gse           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    r_gsm           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    rdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    stemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
Attributes: (12/38)
    Data_type:                   srvy_l2
    Descriptor:                  FGM>Flux Gate Magnetometer
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMdd
    Generated_by:                UCLA
    Generation_date:             20160225
    ...                          ...
    size:                        66.233524 MB
    species:                     
    start_time:                  2015-10-16T00:00:13.330852139
    stop_time:                   2015-10-17T00:00:14.324999497
    timestamp:                   2015_10_16_00_00_00
    version:                     4.18.0

we see that it is described by Dimensions, Coordinates, Data variables, and Attributes. Dimensions describe the shape (degrees of freedom) of arrays. Coordinates label the dimensions, and there can be many coordinates along each dimension. Data variables contain data through the data property, described by both dimensions and coordinates. Attributes attrs are dictionaries containing the metadata describing a Dataset or DataArray.

Let us print a variable from the fgm dataset, say the GSE magnetic field:

fgm.b_gse
<xarray.DataArray 'b_gse' (time: 345596, rank_1: 3)> Size: 4MB
<Quantity(dask.array<getitem, shape=(345596, 3), dtype=float32, chunksize=(83333, 1), chunktype=numpy.ndarray>, 'nanotesla')>
Coordinates:
  * time     (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ... 2015...
  * rank_1   (rank_1) <U3 36B 'x' 'y' 'z'
Attributes:
    CATDESC:            Magnetic field vector in Geocentric Solar Ecliptic (G...
    CDF_DATA_TYPE:      CDF_REAL4
    COORDINATE_SYSTEM:  GSE
    FILLVAL:            -9.999999848243207e+30
    SCALETYP:           linear
    TENSOR_ORDER:       1
    VALIDMAX:           [17000.0, 17000.0, 17000.0, 17000.0]
    VALIDMIN:           [-17000.0, -17000.0, -17000.0, 0.0]
    standard_name:      Magnetic field vector in GSE plus Btotal (8 or 16 S/s)

b_gse has its own dimensions (time and rank_1, i.e., the spatial components), coordinates (time stamps and x,y,z labels), and has its own attrs attached.

Let us examine its data:

fgm.b_gse.data
Magnitude
Array Chunk
Bytes 3.96 MiB 325.52 kiB
Shape (345596, 3) (83333, 1)
Dask graph 15 chunks in 5 graph layers
Data type float32 numpy.ndarray
3 345596
Unitsnanotesla

This is a pint.Quantity which, somewhat similar to astropy.units.Quantity, is an array with units and magnitude properties. Peeling further:

fgm.b_gse.data.magnitude
Array Chunk
Bytes 3.96 MiB 325.52 kiB
Shape (345596, 3) (83333, 1)
Dask graph 15 chunks in 5 graph layers
Data type float32 numpy.ndarray
3 345596

is a dask.array.Array, which gives a numpy.ndarray when calling compute():

fgm.b_gse.data.magnitude.compute()
array([[16.745697 ,  1.1965685, 38.113667 ],
       [16.739008 ,  1.2021502, 38.11868  ],
       [16.735033 ,  1.2102581, 38.134525 ],
       ...,
       [ 8.436749 ,  2.7313778, 34.919277 ],
       [ 8.429825 ,  2.7487185, 34.90623  ],
       [ 8.4335165,  2.7598453, 34.902798 ]],
      shape=(345596, 3), dtype=float32)

To see what steps compute() take to produce this numpy.ndarray, examine the dask task graph:

fgm.b_gse.data.magnitude.dask

HighLevelGraph

HighLevelGraph with 5 layers and 133 keys from all layers.

Layer1: original

original-open_dataset-b_gse-7930a07b680d20ca6179c2cb0fa705a0

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer2: open_dataset

open_dataset-b_gse-7930a07b680d20ca6179c2cb0fa705a0

layer_type Blockwise
is_materialized False
number of outputs 39
shape (1024832, 3)
dtype float32
chunksize (83333, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-b_gse-7930a07b680d20ca6179c2cb0fa705a0
3 1024832

Layer3: getitem

getitem-00b45f9f1f9564134d812ef4c963b0cb

layer_type MaterializedLayer
is_materialized True
number of outputs 39
shape (1024832, 3)
dtype float32
chunksize (83333, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on open_dataset-b_gse-7930a07b680d20ca6179c2cb0fa705a0
3 1024832

Layer4: getitem

getitem-1464bf759f9e851afc7e6010374eb1be

layer_type MaterializedLayer
is_materialized True
number of outputs 39
shape (1024832, 3)
dtype float32
chunksize (83333, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-00b45f9f1f9564134d812ef4c963b0cb
3 1024832

Layer5: getitem

getitem-e7093fbe4d3d287f42804f6d37351f57

layer_type MaterializedLayer
is_materialized True
number of outputs 15
shape (345596, 3)
dtype float32
chunksize (83333, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-1464bf759f9e851afc7e6010374eb1be
3 345596

Instead of evaluating operations for numerical results, dask calculates task graphs that plan out the calculations for each data chunk (and how to merge them). Task graphs are automatically optimized and are evaluated when compute() is called. In the dask section below, we provide an example of calculating a complicated graph.

Note that in regular usage, a user does not need to perform the above decomposition steps, since both pint.Quantity and dask.array.Array are exposed in xarray API. compute() can be called on xarray.Dataset and xarray.DataArray:

fgm.b_gse.compute()
<xarray.DataArray 'b_gse' (time: 345596, rank_1: 3)> Size: 4MB
<Quantity([[16.745697   1.1965685 38.113667 ]
 [16.739008   1.2021502 38.11868  ]
 [16.735033   1.2102581 38.134525 ]
 ...
 [ 8.436749   2.7313778 34.919277 ]
 [ 8.429825   2.7487185 34.90623  ]
 [ 8.4335165  2.7598453 34.902798 ]], 'nanotesla')>
Coordinates:
  * time     (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ... 2015...
  * rank_1   (rank_1) <U3 36B 'x' 'y' 'z'
Attributes:
    CATDESC:            Magnetic field vector in Geocentric Solar Ecliptic (G...
    CDF_DATA_TYPE:      CDF_REAL4
    COORDINATE_SYSTEM:  GSE
    FILLVAL:            -9.999999848243207e+30
    SCALETYP:           linear
    TENSOR_ORDER:       1
    VALIDMAX:           [17000.0, 17000.0, 17000.0, 17000.0]
    VALIDMIN:           [-17000.0, -17000.0, -17000.0, 0.0]
    standard_name:      Magnetic field vector in GSE plus Btotal (8 or 16 S/s)

The units and magnitude properties can be accessed via the pint accessor:

fgm.b_gse.pint.units
nanotesla
fgm.b_gse.pint.magnitude
Array Chunk
Bytes 3.96 MiB 325.52 kiB
Shape (345596, 3) (83333, 1)
Dask graph 15 chunks in 5 graph layers
Data type float32 numpy.ndarray
3 345596

as well as unit conversion:

fgm.b_gse.pint.to("T")
<xarray.DataArray 'b_gse' (time: 345596, rank_1: 3)> Size: 4MB
<Quantity(dask.array<mul, shape=(345596, 3), dtype=float32, chunksize=(83333, 1), chunktype=numpy.ndarray>, 'tesla')>
Coordinates:
  * time     (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ... 2015...
  * rank_1   (rank_1) <U3 36B 'x' 'y' 'z'
Attributes:
    CATDESC:            Magnetic field vector in Geocentric Solar Ecliptic (G...
    CDF_DATA_TYPE:      CDF_REAL4
    COORDINATE_SYSTEM:  GSE
    FILLVAL:            -9.999999848243207e+30
    SCALETYP:           linear
    TENSOR_ORDER:       1
    VALIDMAX:           [17000.0, 17000.0, 17000.0, 17000.0]
    VALIDMIN:           [-17000.0, -17000.0, -17000.0, 0.0]
    standard_name:      Magnetic field vector in GSE plus Btotal (8 or 16 S/s)

Switching data store#

One can now load fgm directly from 'local' instead of having to synchronize with 'remote':

fgm = mms.load(
    store="local",
    start_time="2015-10-16T08:00:00",
    stop_time="2015-10-16T14:00:00",
    probe="mms1",
    instrument="fgm",
    data_rate="srvy",
    data_level="l2",
)
fgm
<xarray.Dataset> Size: 28MB
Dimensions:         (time: 345596, rank_1: 3, ephemeris_time: 720)
Coordinates:
  * time            (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ....
  * rank_1          (rank_1) <U3 36B 'x' 'y' 'z'
  * ephemeris_time  (ephemeris_time) datetime64[ns] 6kB 2015-10-16T08:00:24.2...
Data variables: (12/13)
    b_bcs           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_dmpa          (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gse           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gsm           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    bdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    etemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
    ...              ...
    hirange         (time) uint8 346kB [] dask.array<getitem, shape=(345596,)...
    mode            (time) float32 1MB [1/s] dask.array<getitem, shape=(34559...
    r_gse           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    r_gsm           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    rdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    stemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
Attributes: (12/38)
    Data_type:                   srvy_l2
    Descriptor:                  FGM>Flux Gate Magnetometer
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMdd
    Generated_by:                UCLA
    Generation_date:             20160225
    ...                          ...
    size:                        66.233524 MB
    species:                     
    start_time:                  2015-10-16T00:00:13.330852139
    stop_time:                   2015-10-17T00:00:14.324999497
    timestamp:                   2015_10_16_00_00_00
    version:                     4.18.0

Note

By default, when mmspy.load(store="remote") is called a second time, mmspy checks if the local zarr files are updated with the remote, and calls mmspy.load(store="local") if they are to avoid downloading the same file twice.

Note that this makes it very convenient to switch between 'remote' and 'local', and any secondary (or tertiary, and so on and so forth) data stores. This allows a research project to mutate and combine different MMS datasets through many stages to obtain publication-worthy results! More on this later.

Persistent query#

When provided as arguments for mmspy.load(), the query parameters are not remembered. Thus, after the load() call is finished, mmspy.query is still empty:

mms.query.show()
  * start_time        : NaT
  * stop_time         : NaT
  * probe             : None (Alias: None)
  * instrument        : None (Alias: None)
  * data_rate         : None (Alias: None)
  * data_type         : None (Alias: None)
  * data_level        : None (Alias: None)
  * ancillary_product : None (Alias: None)

To make the query persistent, assign the parameters directly into mmspy.query:

mms.query.start_time = "2015-10-16T08:00:00"
mms.query.stop_time = "2015-10-16T14:00:00"
mms.query.probe = "mms1"
mms.query.data_rate = "fast"
mms.query.data_level = "l2"
mms.query.show()
  * start_time        : 2015-10-16 08:00:00
  * stop_time         : 2015-10-16 14:00:00
  * probe             : mms1 (Alias: mms1)
  * instrument        : None (Alias: None)
  * data_rate         : fast (Alias: fast)
  * data_type         : None (Alias: None)
  * data_level        : l2 (Alias: l2)
  * ancillary_product : None (Alias: None)

This shortens the necessary parameters to specify for later load() calls. For example, the Electric Double Probes (EDP) dataset can be loaded with:

edp = mms.load(instrument="edp", data_type="dce")
edp
26-Mar-20 03:59:51 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 03:59:54 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/edp/dce/fast/l2/zarr_2015_10_16_00_00_00.
26-Mar-20 03:59:54 [INFO] Synchronized remote file mms1_edp_fast_l2_dce_20151016_v2.1.0.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 03:59:56 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/edp/dce/fast/l2/zarr_2015_10_17_00_00_00.
26-Mar-20 03:59:57 [INFO] Synchronized remote file mms1_edp_fast_l2_dce_20151017_v2.1.0.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 03:59:57 [INFO] Synchronized remote store mms1/edp/fast/l2/dce to local store local/mms1/edp/dce/fast/l2.
<xarray.Dataset> Size: 66MB
Dimensions:           (time: 691191, rank_1: 3)
Coordinates:
  * time              (time) datetime64[ns] 6MB 2015-10-16T08:00:00.021513231...
  * rank_1            (rank_1) <U1 12B 'x' 'y' 'z'
Data variables:
    bitmask           (time) uint16 1MB [] dask.array<getitem, shape=(691191,...
    dce_dsl           (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_dsl_EdotBres  (time) float32 3MB [mV/m] dask.array<getitem, shape=(69...
    dce_dsl_offset    (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_dsl_res       (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_dsl_sc0       (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_err           (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_gse           (time, rank_1) float32 8MB [mV/m] dask.array<getitem, s...
    dce_par_epar      (time) float32 3MB [mV/m] dask.array<getitem, shape=(69...
    dce_par_epar_err  (time) float32 3MB [mV/m] dask.array<getitem, shape=(69...
    deltap            int64 8B [ns] 15625000
    quality           (time) uint8 691kB [] dask.array<getitem, shape=(691191...
Attributes: (12/38)
    Calibration_file:            /mms/itfhome/mms-fieldspro/cal/mms1_edp_fast...
    Data_type:                   fast_l2_dce
    Descriptor:                  EDP>Electric Double Probe
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMddHHmmss
    Generated_by:                IRFU Matlab v1.10.0 and LASP IDL v8.4 while ...
    ...                          ...
    size:                        103.933807 MB
    species:                     
    start_time:                  2015-10-16T04:59:05.568476126
    stop_time:                   2015-10-16T16:33:56.077010429
    timestamp:                   2015_10_16_00_00_00
    version:                     2.1.0

Similarly, ion moments from the Fast Plasma Investigation (FPI):

ion_fpi = mms.load(instrument="fpi", data_type="dis-moms")
ion_fpi
26-Mar-20 03:59:57 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 03:59:58 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_06_00_00.
26-Mar-20 03:59:58 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016060000_v3.4.0.cdf to local file zarr_2015_10_16_06_00_00.
26-Mar-20 03:59:58 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_08_00_00.
26-Mar-20 03:59:58 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016080000_v3.4.0.cdf to local file zarr_2015_10_16_08_00_00.
26-Mar-20 03:59:59 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_10_00_00.
26-Mar-20 03:59:59 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016100000_v3.4.0.cdf to local file zarr_2015_10_16_10_00_00.
26-Mar-20 03:59:59 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_12_00_00.
26-Mar-20 04:00:00 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016120000_v3.4.0.cdf to local file zarr_2015_10_16_12_00_00.
26-Mar-20 04:00:00 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_14_00_00.
26-Mar-20 04:00:00 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016140000_v3.4.0.cdf to local file zarr_2015_10_16_14_00_00.
26-Mar-20 04:00:01 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_16_16_00_00.
26-Mar-20 04:00:01 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016160000_v3.4.0.cdf to local file zarr_2015_10_16_16_00_00.
26-Mar-20 04:00:01 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/dis-moms/fast/l2/zarr_2015_10_17_04_00_00.
26-Mar-20 04:00:01 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151017040000_v3.4.0.cdf to local file zarr_2015_10_17_04_00_00.
26-Mar-20 04:00:01 [INFO] Synchronized remote store mms1/fpi/fast/l2/dis-moms to local store local/mms1/fpi/dis-moms/fast/l2.
<xarray.Dataset> Size: 7MB
Dimensions:                    (time: 4800, rank_1: 3, energy_channel: 32,
                                rank_2: 6)
Coordinates:
  * time                       (time) datetime64[ns] 38kB 2015-10-16T08:00:03...
  * rank_1                     (rank_1) <U1 12B 'x' 'y' 'z'
  * energy_channel             (energy_channel) int8 32B 0 1 2 3 ... 28 29 30 31
  * rank_2                     (rank_2) <U2 48B 'xx' 'yy' 'zz' 'xy' 'xz' 'yz'
    energy                     (time, energy_channel) float32 614kB [eV] dask...
Data variables: (12/37)
    Epoch_minus_var            (time) float32 19kB [s] 0.0 0.0 0.0 ... 0.0 0.0
    Epoch_plus_var             (time) float32 19kB [s] 4.5 4.5 4.5 ... 4.5 4.5
    bulkv_dbcs                 (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_err                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_gse                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_spintone_dbcs        (time, rank_1) float32 58kB [km/s] dask.array<...
    ...                         ...
    startdelphi_count          (time) uint16 10kB [] dask.array<getitem, shap...
    temppara                   (time) float32 19kB [eV] dask.array<getitem, s...
    tempperp                   (time) float32 19kB [eV] dask.array<getitem, s...
    temptensor_dbcs            (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_err             (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_gse             (time, rank_2) float32 115kB [eV] dask.array<g...
Attributes: (12/57)
    Correction_table_name:                mms1_dis_fast_f1ct_v21-0211_0222_p0...
    Correction_table_rev:                 7825
    Correction_table_scaling_factor:      1.00000
    Data_type:                            fast_l2_dis-moms
    Dead_time_correction:                 100 ns
    Descriptor:                           DIS>Dual Ion Spectrometers
    ...                                   ...
    size:                                 2.240963 MB
    species:                              ion
    start_time:                           2015-10-16T08:00:03.908768999
    stop_time:                            2015-10-16T09:59:59.457722999
    timestamp:                            2015_10_16_08_00_00
    version:                              3.4.0

and heavy-ion moments from the Hot Plasma Composition Analyzer (HPCA):

hpca = mms.load(instrument="hpca", data_rate="srvy", data_type="moments")
hpca
26-Mar-20 04:00:01 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:00:02 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/hpca/moments/srvy/l2/zarr_2015_10_16_06_00_00.
26-Mar-20 04:00:02 [INFO] Synchronized remote file mms1_hpca_srvy_l2_moments_20151016060000_v4.1.0.cdf to local file zarr_2015_10_16_06_00_00.
26-Mar-20 04:00:03 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/hpca/moments/srvy/l2/zarr_2015_10_16_12_00_00.
26-Mar-20 04:00:03 [INFO] Synchronized remote file mms1_hpca_srvy_l2_moments_20151016120000_v4.1.0.cdf to local file zarr_2015_10_16_12_00_00.
26-Mar-20 04:00:03 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/hpca/moments/srvy/l2/zarr_2015_10_16_18_01_00.
26-Mar-20 04:00:04 [INFO] Synchronized remote file mms1_hpca_srvy_l2_moments_20151016180100_v4.1.0.cdf to local file zarr_2015_10_16_18_01_00.
26-Mar-20 04:00:04 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/hpca/moments/srvy/l2/zarr_2015_10_16_21_17_00.
26-Mar-20 04:00:04 [INFO] Synchronized remote file mms1_hpca_srvy_l2_moments_20151016211700_v4.1.0.cdf to local file zarr_2015_10_16_21_17_00.
26-Mar-20 04:00:04 [INFO] Synchronized remote store mms1/hpca/srvy/l2/moments to local store local/mms1/hpca/moments/srvy/l2.
<xarray.Dataset> Size: 3MB
Dimensions:                           (time: 2159, rank_1: 3, rank_2: 6,
                                       energy_channel: 63)
Coordinates:
  * time                              (time) datetime64[ns] 17kB 2015-10-16T0...
  * rank_1                            (rank_1) <U3 36B 'x' 'y' 'z'
  * rank_2                            (rank_2) <U2 48B 'xx' 'yy' ... 'xz' 'yz'
  * energy_channel                    (energy_channel) int8 63B 0 1 2 ... 61 62
Data variables: (12/58)
    B_GSE_spin_avg                    (time, rank_1) float32 26kB [nT] dask.a...
    B_GSM_spin_avg                    (time, rank_1) float32 26kB [nT] dask.a...
    Epoch_MINUS                       (time) uint32 9kB [ms] dask.array<getit...
    Epoch_PLUS                        (time) uint32 9kB [ms] dask.array<getit...
    MCP_VMON_MIN_converted            (time) float64 17kB [] dask.array<getit...
    TOF_VMON_MIN_converted            (time) float64 17kB [] dask.array<getit...
    ...                                ...
    oplus_vparallel_GSM               (time, rank_1) float64 52kB [km/s] dask...
    oplus_vperp                       (time, rank_1) float64 52kB [km/s] dask...
    oplus_vperp_GSM                   (time, rank_1) float64 52kB [km/s] dask...
    science_mode                      (time) uint8 2kB [] dask.array<getitem,...
    spin_number                       (time) uint32 9kB [] dask.array<getitem...
    sweep_table_number                (time) uint8 2kB [] dask.array<getitem,...
Attributes: (12/41)
    Acknowledgement:             Confer with PI for rules of acknowledgement
    Command_Line_Parameters:     --excel-decimation 4
    Data_Quality_Key:            ['0: Bad', '1: Good', '2: Good, RF on, Bkgd ...
    Data_type:                   srvy_l2_moments
    Descriptor:                  HPCA> Hot Plasma Composition Analyzer
    Discipline:                  Space Physics>Magnetospheric Science
    ...                          ...
    size:                        2.5788469999999997 MB
    species:                     ion
    start_time:                  2015-10-16T06:00:06.927817999
    stop_time:                   2015-10-16T11:59:46.544904999
    timestamp:                   2015_10_16_06_00_00
    version:                     4.1.0

FEEPS dataset#

FGM, EDP, and FPI datasets are mostly simple in terms of metadata. However, FEEPS is one of more complicated cases where the variables and metadata in the CDF files can be overwhelming. mmspy provides an automatic autoformatting that turns the FEEPS dataset into a more readable form (without altering the data):

ion_feeps = mms.load(instrument="feeps", data_rate="srvy", data_type="ion")
ion_feeps
26-Mar-20 04:00:05 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:06 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:07 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/feeps/ion/srvy/l2/zarr_2015_10_16_00_00_00.
26-Mar-20 04:00:07 [INFO] Synchronized remote file mms1_feeps_srvy_l2_ion_20151016000000_v7.1.2.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:08 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:00:09 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/feeps/ion/srvy/l2/zarr_2015_10_17_00_00_00.
26-Mar-20 04:00:10 [INFO] Synchronized remote file mms1_feeps_srvy_l2_ion_20151017000000_v7.1.2.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 04:00:10 [INFO] Synchronized remote store mms1/feeps/srvy/l2/ion to local store local/mms1/feeps/ion/srvy/l2.
<xarray.Dataset> Size: 23MB
Dimensions:              (time: 8927, sensor: 2, eye: 3, energy_channel: 16,
                          rank_1: 3, spin_sector: 64)
Coordinates:
  * time                 (time) datetime64[ns] 71kB 2015-10-16T08:00:02.31414...
  * sensor               (sensor) <U6 48B 'bottom' 'top'
  * eye                  (eye) int64 24B 6 7 8
  * energy_channel       (energy_channel) int64 128B 0 1 2 3 4 ... 12 13 14 15
  * rank_1               (rank_1) <U1 12B 'x' 'y' 'z'
  * spin_sector          (spin_sector) int64 512B 0 1 2 3 4 5 ... 59 60 61 62 63
    energy               (sensor, eye, energy_channel) float64 768B [keV] das...
    pitch_angle          (time, sensor, eye) float32 214kB [deg] dask.array<g...
Data variables: (12/23)
    count_rate           (time, sensor, eye, energy_channel) float64 7MB [count/s] dask.array<getitem, shape=(8927, 2, 3, 16), dtype=float64, chunksize=(1302, 2, 3, 16), chunktype=numpy.nd...
    energy_lower_bound   (sensor, eye, energy_channel) float64 768B [keV] das...
    energy_upper_bound   (sensor, eye, energy_channel) float64 768B [keV] das...
    integration_sectors  (time) float64 71kB [] dask.array<getitem, shape=(89...
    intensity            (time, sensor, eye, energy_channel) float64 7MB [1/cm²/keV/s/sr] dask.array<getitem, shape=(8927, 2, 3, 16), dtype=float64, chunksize=(1302, 2, 3, 16), chunktype=n...
    l_shell              (time) float64 71kB [Re] dask.array<getitem, shape=(...
    ...                   ...
    scz_vec_gse          (time, rank_1) float64 214kB [] dask.array<getitem, ...
    sector_mask          (sensor, eye, spin_sector) float64 3kB [] dask.array...
    spin                 (time) float64 71kB [] dask.array<getitem, shape=(89...
    spin_duration        (time) float64 71kB [s] dask.array<getitem, shape=(8...
    spinsectnum          (time) int16 18kB [] dask.array<getitem, shape=(8927...
    sun_contamination    (sensor, eye, spin_sector) float64 3kB [] dask.array...
Attributes: (12/37)
    Acknowledgment:              Baker, D. 2015. MMS FEEPS Level 1B Data, V1....
    Data_Mode:                   Survey
    Data_type:                   Survey_Level 2
    Descriptor:                  FEEPS
    Developer:                   Dave Judd, James Craft, Edward Hartnett
    Discipline:                  Space Physics>Magnetospheric Science
    ...                          ...
    size:                        53.175520999999996 MB
    species:                     ion
    start_time:                  2015-10-16T00:00:00.619872000
    stop_time:                   2015-10-16T23:58:27.811855872
    timestamp:                   2015_10_16_00_00_00
    version:                     7.1.2

Masking flagged data#

Data from the level-2 CDF files are not fault-free, and many instruments have caveats that one should read about in the product guides before using the data. For convenience, mmspy provides instrument-specific xarray accessors (fgm, edp, fpi, feeps) that allows for automatic data masking in accordance with the Calibration and Measurement Algorithms document (CMAD) and in consistency with PySPEDAS. The FEEPS masking is the most complicated, which uses multiple time-dependent and time-independent energy tables. Simply call the following and bad eyes will be set to NaN:

ion_feeps = ion_feeps.feeps.mask_data()
ion_feeps
<xarray.Dataset> Size: 20MB
Dimensions:              (time: 8927, sensor: 2, eye: 3, energy_channel: 14,
                          rank_1: 3, spin_sector: 64)
Coordinates:
  * time                 (time) datetime64[ns] 71kB 2015-10-16T08:00:02.31414...
  * sensor               (sensor) <U6 48B 'bottom' 'top'
  * eye                  (eye) int64 24B 6 7 8
  * energy_channel       (energy_channel) int64 112B 1 2 3 4 5 ... 11 12 13 14
  * rank_1               (rank_1) <U1 12B 'x' 'y' 'z'
  * spin_sector          (spin_sector) int64 512B 0 1 2 3 4 5 ... 59 60 61 62 63
    energy               (eye, energy_channel, sensor) float64 672B [keV] 76....
    pitch_angle          (time, sensor, eye) float32 214kB [deg] dask.array<g...
Data variables: (12/23)
    count_rate           (time, sensor, eye, energy_channel) float64 6MB [count/s] dask.array<getitem, shape=(8927, 2, 3, 14), dtype=float64, chunksize=(1302, 2, 3, 14), chunktype=numpy.nd...
    energy_lower_bound   (sensor, eye, energy_channel) float64 672B [keV] das...
    energy_upper_bound   (sensor, eye, energy_channel) float64 672B [keV] das...
    integration_sectors  (time) float64 71kB [] dask.array<getitem, shape=(89...
    intensity            (time, sensor, eye, energy_channel) float64 6MB [1/cm²/keV/s/sr] dask.array<getitem, shape=(8927, 2, 3, 14), dtype=float64, chunksize=(1302, 2, 3, 14), chunktype=n...
    l_shell              (time) float64 71kB [Re] dask.array<getitem, shape=(...
    ...                   ...
    scz_vec_gse          (time, rank_1) float64 214kB [] dask.array<getitem, ...
    sector_mask          (sensor, eye, spin_sector) float64 3kB [] dask.array...
    spin                 (time) float64 71kB [] dask.array<getitem, shape=(89...
    spin_duration        (time) float64 71kB [s] dask.array<getitem, shape=(8...
    spinsectnum          (time) int16 18kB [] dask.array<getitem, shape=(8927...
    sun_contamination    (sensor, eye, spin_sector) float64 3kB [] dask.array...
Attributes: (12/37)
    Acknowledgment:              Baker, D. 2015. MMS FEEPS Level 1B Data, V1....
    Data_Mode:                   Survey
    Data_type:                   Survey_Level 2
    Descriptor:                  FEEPS
    Developer:                   Dave Judd, James Craft, Edward Hartnett
    Discipline:                  Space Physics>Magnetospheric Science
    ...                          ...
    size:                        53.175520999999996 MB
    species:                     ion
    start_time:                  2015-10-16T00:00:00.619872000
    stop_time:                   2015-10-16T23:58:27.811855872
    timestamp:                   2015_10_16_00_00_00
    version:                     7.1.2

Unit handling and conversions#

astropy.units is the more common library for units handling. However, xarray currently cannot wrap astropy quantities until Quantity 2.0 is implemented. Thus, mmspy resorts to utilizing pint and pint-xarray for units handling and conversions. One setback is that pint does not accept FITS-compliant strings (e.g., 'cm-2 s-1 sr-1'). Thus, users familiar with astropy.units may find it difficult to migrate to pint. As a resolution, mmspy implements a custom pint formatter for FITS unit strings that makes the pint experience as close to that of astropy.units as much as possible. This formatter is initialized when mmspy is imported.

Below is an example of using the custom mmspy.units registry for calculating the ion cyclotron frequency:

from mmspy import units as u
import numpy as np

background_field = u.Quantity(50.0, "nT")
proton_gyrofrequency = (u.e * background_field / u.m_p / 2 / np.pi).to("Hz")
proton_gyrofrequency
0.7622593218805414 hertz

Tip

mmspy.units is an application-level registry. Thus, it can also be imported with from pint import application_registry as u.

xarray.Dataset loaded with mmspy.load() are quantified with pint by default. To do the same conversion above with a magnetic field data array, use the pint accessor:

background_field = fgm.b_gse.tensor.magnitude
fci = (u.e * background_field / u.m_p / 2 / np.pi).pint.to("Hz")
fci.data.compute()
Magnitude
[0.6349216201279423 0.6349530242442917 0.6351533127196759 ... 0.5492489808073479 0.5490516001205145 0.5490270583851451]
Unitshertz

Above, tensor is an accessor provided by mmspy to conveniently calculate the magnitude of rank_1 and rank_2 tensors.

Tip

Dequantify a Dataset or DataArray with dequantify(). For example, fgm.b_gse.pint.dequantify() returns a DataArray with the pint wrapping layer removed, where the units will be saved in its attrs. In opposite, fgm.b_gse.pint.quantify() will rewrap the array with pint.Quantity.

Furthermore, mmspy provides convienient conversion species-dependent parameters, so that one can directly convert by specifying what species the conversion involves:

fce = background_field.data.to("Hz", "electron")
fce.compute()
Magnitude
[1165.8130302110483 1165.8706929632397 1166.238453182772 ... 1008.5049844834606 1008.1425634076496 1008.0975010346407]
Unitshertz

Note

Conversion to frequency by mmspy is always to ordinary frequency (unit 'Hz').

Unfortunately, this conversion is not implemented within the pint accessor. So one would have to detach the data from the xarray manually (via data), convert it to desired units, and then put the data back into the xarray. For example:

fce = background_field.copy()
fce.data = fce.data.to("Hz", "electron")
fce.compute()
<xarray.DataArray 'b_gse' (time: 345596)> Size: 3MB
<Quantity([1165.81303021 1165.87069296 1166.23845318 ... 1008.50498448 1008.14256341
 1008.09750103], 'hertz')>
Coordinates:
  * time     (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ... 2015...
Attributes:
    CATDESC:            Magnetic field vector in Geocentric Solar Ecliptic (G...
    CDF_DATA_TYPE:      CDF_REAL4
    COORDINATE_SYSTEM:  GSE
    FILLVAL:            -9.999999848243207e+30
    SCALETYP:           linear
    TENSOR_ORDER:       1
    VALIDMAX:           [17000.0, 17000.0, 17000.0, 17000.0]
    VALIDMIN:           [-17000.0, -17000.0, -17000.0, 0.0]
    standard_name:      Magnetic field vector in GSE plus Btotal (8 or 16 S/s)

We can also add the converted array as coordinates as follows:

fgm = fgm.assign_coords(
    fce=(background_field.dims, background_field.data.to("Hz", "electron")),
    fci=(background_field.dims, background_field.data.to("Hz", "ion")),
)
fgm
<xarray.Dataset> Size: 34MB
Dimensions:         (time: 345596, rank_1: 3, ephemeris_time: 720)
Coordinates:
  * time            (time) datetime64[ns] 3MB 2015-10-16T08:00:00.009373144 ....
  * rank_1          (rank_1) <U3 36B 'x' 'y' 'z'
  * ephemeris_time  (ephemeris_time) datetime64[ns] 6kB 2015-10-16T08:00:24.2...
    fce             (time) float64 3MB [Hz] dask.array<mul, shape=(345596,), ...
    fci             (time) float64 3MB [Hz] dask.array<mul, shape=(345596,), ...
Data variables: (12/13)
    b_bcs           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_dmpa          (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gse           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    b_gsm           (time, rank_1) float32 4MB [nT] dask.array<getitem, shape...
    bdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    etemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
    ...              ...
    hirange         (time) uint8 346kB [] dask.array<getitem, shape=(345596,)...
    mode            (time) float32 1MB [1/s] dask.array<getitem, shape=(34559...
    r_gse           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    r_gsm           (ephemeris_time, rank_1) float32 9kB [km] dask.array<geti...
    rdeltahalf      (time) float32 1MB [s] dask.array<getitem, shape=(345596,...
    stemp           (time) float32 1MB [°C] dask.array<getitem, shape=(345596...
Attributes: (12/38)
    Data_type:                   srvy_l2
    Descriptor:                  FGM>Flux Gate Magnetometer
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMdd
    Generated_by:                UCLA
    Generation_date:             20160225
    ...                          ...
    size:                        66.233524 MB
    species:                     
    start_time:                  2015-10-16T00:00:13.330852139
    stop_time:                   2015-10-17T00:00:14.324999497
    timestamp:                   2015_10_16_00_00_00
    version:                     4.18.0

Similarly, number density can be converted to plasma frequencies, which are added as extra coordinates of the ion_fpi dataset:

ion_fpi = ion_fpi.assign_coords(
    fpi=(ion_fpi.numberdensity.dims, ion_fpi.numberdensity.data.to("Hz", "ion")),
)
ion_fpi
<xarray.Dataset> Size: 7MB
Dimensions:                    (time: 4800, rank_1: 3, energy_channel: 32,
                                rank_2: 6)
Coordinates:
  * time                       (time) datetime64[ns] 38kB 2015-10-16T08:00:03...
  * rank_1                     (rank_1) <U1 12B 'x' 'y' 'z'
  * energy_channel             (energy_channel) int8 32B 0 1 2 3 ... 28 29 30 31
  * rank_2                     (rank_2) <U2 48B 'xx' 'yy' 'zz' 'xy' 'xz' 'yz'
    energy                     (time, energy_channel) float32 614kB [eV] dask...
    fpi                        (time) float64 38kB [Hz] dask.array<mul, shape...
Data variables: (12/37)
    Epoch_minus_var            (time) float32 19kB [s] 0.0 0.0 0.0 ... 0.0 0.0
    Epoch_plus_var             (time) float32 19kB [s] 4.5 4.5 4.5 ... 4.5 4.5
    bulkv_dbcs                 (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_err                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_gse                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_spintone_dbcs        (time, rank_1) float32 58kB [km/s] dask.array<...
    ...                         ...
    startdelphi_count          (time) uint16 10kB [] dask.array<getitem, shap...
    temppara                   (time) float32 19kB [eV] dask.array<getitem, s...
    tempperp                   (time) float32 19kB [eV] dask.array<getitem, s...
    temptensor_dbcs            (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_err             (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_gse             (time, rank_2) float32 115kB [eV] dask.array<g...
Attributes: (12/57)
    Correction_table_name:                mms1_dis_fast_f1ct_v21-0211_0222_p0...
    Correction_table_rev:                 7825
    Correction_table_scaling_factor:      1.00000
    Data_type:                            fast_l2_dis-moms
    Dead_time_correction:                 100 ns
    Descriptor:                           DIS>Dual Ion Spectrometers
    ...                                   ...
    size:                                 2.240963 MB
    species:                              ion
    start_time:                           2015-10-16T08:00:03.908768999
    stop_time:                            2015-10-16T09:59:59.457722999
    timestamp:                            2015_10_16_08_00_00
    version:                              3.4.0

Energy can be converted (relativistically correctly) to speed

ion_fpi = ion_fpi.assign_coords(
    V=(ion_fpi.energy.dims, ion_fpi.energy.data.to("km/s", "ion")),
)
ion_fpi
<xarray.Dataset> Size: 8MB
Dimensions:                    (time: 4800, rank_1: 3, energy_channel: 32,
                                rank_2: 6)
Coordinates:
  * time                       (time) datetime64[ns] 38kB 2015-10-16T08:00:03...
  * rank_1                     (rank_1) <U1 12B 'x' 'y' 'z'
  * energy_channel             (energy_channel) int8 32B 0 1 2 3 ... 28 29 30 31
  * rank_2                     (rank_2) <U2 48B 'xx' 'yy' 'zz' 'xy' 'xz' 'yz'
    energy                     (time, energy_channel) float32 614kB [eV] dask...
    fpi                        (time) float64 38kB [Hz] dask.array<mul, shape...
    V                          (time, energy_channel) float64 1MB [km/s] dask...
Data variables: (12/37)
    Epoch_minus_var            (time) float32 19kB [s] 0.0 0.0 0.0 ... 0.0 0.0
    Epoch_plus_var             (time) float32 19kB [s] 4.5 4.5 4.5 ... 4.5 4.5
    bulkv_dbcs                 (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_err                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_gse                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_spintone_dbcs        (time, rank_1) float32 58kB [km/s] dask.array<...
    ...                         ...
    startdelphi_count          (time) uint16 10kB [] dask.array<getitem, shap...
    temppara                   (time) float32 19kB [eV] dask.array<getitem, s...
    tempperp                   (time) float32 19kB [eV] dask.array<getitem, s...
    temptensor_dbcs            (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_err             (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_gse             (time, rank_2) float32 115kB [eV] dask.array<g...
Attributes: (12/57)
    Correction_table_name:                mms1_dis_fast_f1ct_v21-0211_0222_p0...
    Correction_table_rev:                 7825
    Correction_table_scaling_factor:      1.00000
    Data_type:                            fast_l2_dis-moms
    Dead_time_correction:                 100 ns
    Descriptor:                           DIS>Dual Ion Spectrometers
    ...                                   ...
    size:                                 2.240963 MB
    species:                              ion
    start_time:                           2015-10-16T08:00:03.908768999
    stop_time:                            2015-10-16T09:59:59.457722999
    timestamp:                            2015_10_16_08_00_00
    version:                              3.4.0

Energy flux can be converted (relativistically correctly) to phase space density (a bit more involved, since the conversion involves energy) as follows:

ion_fpi = ion_fpi.assign_coords(
    f_omni=(
        ion_fpi.energyspectr_omni.dims,
        ion_fpi.energyspectr_omni.data.to(
            "s3 km-6",
            "ion",
            energy=ion_fpi.energy.broadcast_like(ion_fpi.energyspectr_omni).data,
        ),
    ),
)
ion_fpi
<xarray.Dataset> Size: 9MB
Dimensions:                    (time: 4800, rank_1: 3, energy_channel: 32,
                                rank_2: 6)
Coordinates:
  * time                       (time) datetime64[ns] 38kB 2015-10-16T08:00:03...
  * rank_1                     (rank_1) <U1 12B 'x' 'y' 'z'
  * energy_channel             (energy_channel) int8 32B 0 1 2 3 ... 28 29 30 31
  * rank_2                     (rank_2) <U2 48B 'xx' 'yy' 'zz' 'xy' 'xz' 'yz'
    energy                     (time, energy_channel) float32 614kB [eV] dask...
    fpi                        (time) float64 38kB [Hz] dask.array<mul, shape...
    V                          (time, energy_channel) float64 1MB [km/s] dask...
    f_omni                     (time, energy_channel) float64 1MB [s³/km⁶] da...
Data variables: (12/37)
    Epoch_minus_var            (time) float32 19kB [s] 0.0 0.0 0.0 ... 0.0 0.0
    Epoch_plus_var             (time) float32 19kB [s] 4.5 4.5 4.5 ... 4.5 4.5
    bulkv_dbcs                 (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_err                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_gse                  (time, rank_1) float32 58kB [km/s] dask.array<...
    bulkv_spintone_dbcs        (time, rank_1) float32 58kB [km/s] dask.array<...
    ...                         ...
    startdelphi_count          (time) uint16 10kB [] dask.array<getitem, shap...
    temppara                   (time) float32 19kB [eV] dask.array<getitem, s...
    tempperp                   (time) float32 19kB [eV] dask.array<getitem, s...
    temptensor_dbcs            (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_err             (time, rank_2) float32 115kB [eV] dask.array<g...
    temptensor_gse             (time, rank_2) float32 115kB [eV] dask.array<g...
Attributes: (12/57)
    Correction_table_name:                mms1_dis_fast_f1ct_v21-0211_0222_p0...
    Correction_table_rev:                 7825
    Correction_table_scaling_factor:      1.00000
    Data_type:                            fast_l2_dis-moms
    Dead_time_correction:                 100 ns
    Descriptor:                           DIS>Dual Ion Spectrometers
    ...                                   ...
    size:                                 2.240963 MB
    species:                              ion
    start_time:                           2015-10-16T08:00:03.908768999
    stop_time:                            2015-10-16T09:59:59.457722999
    timestamp:                            2015_10_16_08_00_00
    version:                              3.4.0

Below is a full list of supported conversions:

  • Voltage <-> Potential energy

  • Kinetic energy -> Lorentz factor

  • Momentum -> Lorentz factor

  • Kinetic energy <-> Momentum

  • Kinetic energy <-> Speed

  • Magnetic field <-> Cyclotron frequency

  • Density <-> Plasma frequency

  • Phase space density <-> Energy flux

Dask in action#

Every calculation that we have laid out thus far (frequency, speed, and phase space density conversions) are not evaluated immediately. Let us examine the task graph of one of the variables from the previous section:

ion_fpi.V.data.dask

HighLevelGraph

HighLevelGraph with 19 layers and 45 keys from all layers.

Layer1: original

original-open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer2: open_dataset-energy

open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9
32 1600

Layer3: original

original-open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer4: open_dataset-energy

open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
32 1600

Layer5: original

original-open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer6: open_dataset-energy

open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 1600

Layer7: concatenate

concatenate-7d3f4bd0542fb44f0a5b7e53f361f491

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9
open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 4800

Layer8: getitem

getitem-f8bea159c6ce255abcb6ba346cd527b3

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on concatenate-7d3f4bd0542fb44f0a5b7e53f361f491
32 4800

Layer9: getitem

getitem-4f98440324185a44397321df0b9f7330

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-f8bea159c6ce255abcb6ba346cd527b3
32 4800

Layer10: truediv

truediv-bed7abe408cbe60516fc5672a0408f8d

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-4f98440324185a44397321df0b9f7330
32 4800

Layer11: mul

mul-a9b8ca411e3356a976dfd6db946d5dfd

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on truediv-bed7abe408cbe60516fc5672a0408f8d
32 4800

Layer12: add

add-3d9ae4cf20d87273772cb0fb8b230df8

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-a9b8ca411e3356a976dfd6db946d5dfd
32 4800

Layer13: pow

pow-54a646e0c2496d714028e624ab8043b7

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on add-3d9ae4cf20d87273772cb0fb8b230df8
32 4800

Layer14: divide

divide-e6b5f0f6baa62da8d2b462fda462e191

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on pow-54a646e0c2496d714028e624ab8043b7
32 4800

Layer15: sub

sub-a2b3a318028b2fac796830b8bf24f80c

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on divide-e6b5f0f6baa62da8d2b462fda462e191
32 4800

Layer16: neg

neg-1ddfc59ec60f5c0030cff69555a32e84

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sub-a2b3a318028b2fac796830b8bf24f80c
32 4800

Layer17: sqrt

sqrt-5a36c3aaf48c10fb842c26a625c9b490

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on neg-1ddfc59ec60f5c0030cff69555a32e84
32 4800

Layer18: multiply

multiply-1c3f53fa5c07bc053c4f0e7cefa5918b

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sqrt-5a36c3aaf48c10fb842c26a625c9b490
32 4800

Layer19: mul

mul-a63b4c05279ea61c0f58e0ad731c9e0a

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on multiply-1c3f53fa5c07bc053c4f0e7cefa5918b
32 4800

These layers show all of the necessary steps to get from data on-disk to the final computational results in-memory, which is the ion speed quantified in 'km/s'. The benefit of using dask adds up quickly for more complicated operations, which could easily result in a graph of hundreds of layers.

As a demonstration, let us further complicate the calculations by trying to integrate for the number density using the omni-directional phase space density ion_fpi.f_omni. Usually, there are important preprocessing steps to obtain the correct plasma moments. But let us ignore them for now. Perform a regrid in the ion speed (see more detailed examples in the Gallery):

from mmspy.compute.particle import ParticleGrid, interpolate_distribution
import numpy as np

grid = {
    "V": ParticleGrid(
        name="speed",
        center=u.Quantity(np.linspace(0, 5000, 30), "km s-1")
    ),
}
f_interpolated = interpolate_distribution(ion_fpi, grid, variable="f_omni")
f_interpolated
<xarray.DataArray 'f_omni' (time: 4800, speed: 30)> Size: 1MB
<Quantity(dask.array<process_chunk, shape=(4800, 30), dtype=float64, chunksize=(1, 30), chunktype=numpy.ndarray>, 'second ** 3 / kilometer ** 6')>
Coordinates:
  * time     (time) datetime64[ns] 38kB 2015-10-16T08:00:03.908768999 ... 201...
  * speed    (speed) int64 240B 0 1 2 3 4 5 6 7 8 ... 21 22 23 24 25 26 27 28 29
    V        (speed) float64 240B [km/s] 0.0 172.4 344.8 ... 4.828e+03 5e+03

And finally integrate along the speed coordinate, convert to number density, and add a factor of 2pi (because f_omni is solid-angle averaged):

V = f_interpolated.V
f_interpolated = f_interpolated.fillna(0.0)  # Fill NaNs with zeros
n = 2 * np.pi * (V**2 * f_interpolated).integrate("V").pint.to("cm-3")
n.data.dask

HighLevelGraph

HighLevelGraph with 56 layers and 96095 keys from all layers.

Layer1: original

original-open_dataset-energyspectr_omni-e4a7ef988ce7284e99f0b3c2705385d9

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer2: open_dataset

open_dataset-energyspectr_omni-e4a7ef988ce7284e99f0b3c2705385d9

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energyspectr_omni-e4a7ef988ce7284e99f0b3c2705385d9
32 1600

Layer3: original

original-open_dataset-energyspectr_omni-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer4: open_dataset

open_dataset-energyspectr_omni-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energyspectr_omni-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
32 1600

Layer5: original

original-open_dataset-energyspectr_omni-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer6: open_dataset

open_dataset-energyspectr_omni-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energyspectr_omni-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 1600

Layer7: concatenate

concatenate-29f90766d89f5c3d508dd636af25700e

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on open_dataset-energyspectr_omni-e4a7ef988ce7284e99f0b3c2705385d9
open_dataset-energyspectr_omni-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
open_dataset-energyspectr_omni-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 4800

Layer8: getitem

getitem-08f0e5e125ef789fe67f239d1ec7de8e

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on concatenate-29f90766d89f5c3d508dd636af25700e
32 4800

Layer9: getitem

getitem-f50700dd804db947b60edbc2b7ddb44a

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-08f0e5e125ef789fe67f239d1ec7de8e
32 4800

Layer10: original

original-open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer11: open_dataset-energy

open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9
32 1600

Layer12: original

original-open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer13: open_dataset-energy

open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
32 1600

Layer14: original

original-open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type MaterializedLayer
is_materialized True
number of outputs 1

Layer15: open_dataset-energy

open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a

layer_type Blockwise
is_materialized False
number of outputs 1
shape (1600, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on original-open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 1600

Layer16: concatenate

concatenate-7d3f4bd0542fb44f0a5b7e53f361f491

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on open_dataset-energy-e1dd9fe3d7a56fdb0f5b6b620b6a46b5
open_dataset-energy-e4a7ef988ce7284e99f0b3c2705385d9
open_dataset-energy-c6422333f36b6d3b9f86c4e3b2e8bd0a
32 4800

Layer17: getitem

getitem-f8bea159c6ce255abcb6ba346cd527b3

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on concatenate-7d3f4bd0542fb44f0a5b7e53f361f491
32 4800

Layer18: getitem

getitem-4f98440324185a44397321df0b9f7330

layer_type MaterializedLayer
is_materialized True
number of outputs 3
shape (4800, 32)
dtype float32
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-f8bea159c6ce255abcb6ba346cd527b3
32 4800

Layer19: truediv

truediv-bed7abe408cbe60516fc5672a0408f8d

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-4f98440324185a44397321df0b9f7330
32 4800

Layer20: mul

mul-a9b8ca411e3356a976dfd6db946d5dfd

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on truediv-bed7abe408cbe60516fc5672a0408f8d
32 4800

Layer21: add

add-3d9ae4cf20d87273772cb0fb8b230df8

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-a9b8ca411e3356a976dfd6db946d5dfd
32 4800

Layer22: pow

pow-54a646e0c2496d714028e624ab8043b7

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on add-3d9ae4cf20d87273772cb0fb8b230df8
32 4800

Layer23: divide

divide-e6b5f0f6baa62da8d2b462fda462e191

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on pow-54a646e0c2496d714028e624ab8043b7
32 4800

Layer24: sub

sub-a2b3a318028b2fac796830b8bf24f80c

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on divide-e6b5f0f6baa62da8d2b462fda462e191
32 4800

Layer25: neg

neg-1ddfc59ec60f5c0030cff69555a32e84

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sub-a2b3a318028b2fac796830b8bf24f80c
32 4800

Layer26: sqrt

sqrt-5a36c3aaf48c10fb842c26a625c9b490

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on neg-1ddfc59ec60f5c0030cff69555a32e84
32 4800

Layer27: multiply

multiply-1c3f53fa5c07bc053c4f0e7cefa5918b

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sqrt-5a36c3aaf48c10fb842c26a625c9b490
32 4800

Layer28: mul

mul-a63b4c05279ea61c0f58e0ad731c9e0a

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on multiply-1c3f53fa5c07bc053c4f0e7cefa5918b
32 4800

Layer29: sub

sub-8903d9fc76bee61115b1290c19ef1cf4

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on pow-54a646e0c2496d714028e624ab8043b7
32 4800

Layer30: sqrt

sqrt-793a952bca40483292a8a9b4fa8dd750

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sub-8903d9fc76bee61115b1290c19ef1cf4
32 4800

Layer31: mul

mul-e7f266e011850e5d40c8f66eca548e4c

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sqrt-793a952bca40483292a8a9b4fa8dd750
32 4800

Layer32: mul

mul-a5e5e7bbfc6cda1c24456663bd70101b

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-e7f266e011850e5d40c8f66eca548e4c
32 4800

Layer33: pow

pow-92f1f5e2a250449a92430bbfb0779d43

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-a5e5e7bbfc6cda1c24456663bd70101b
32 4800

Layer34: divide

divide-7a85b0bfa0af2bb8c6386b5dbb52eb57

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on pow-92f1f5e2a250449a92430bbfb0779d43
32 4800

Layer35: mul

mul-d018006a14b26b1129031a367f4aab4f

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-f50700dd804db947b60edbc2b7ddb44a
divide-7a85b0bfa0af2bb8c6386b5dbb52eb57
32 4800

Layer36: truediv

truediv-1a7e54f7718470193fb8fdbf605a62c9

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-d018006a14b26b1129031a367f4aab4f
getitem-4f98440324185a44397321df0b9f7330
32 4800

Layer37: mul

mul-b765ba01181dd3b847ff7d871fbe542c

layer_type Blockwise
is_materialized False
number of outputs 3
shape (4800, 32)
dtype float64
chunksize (1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on truediv-1a7e54f7718470193fb8fdbf605a62c9
32 4800

Layer38: stack

stack-c4d65a13742f32ed860829126e58bd93

layer_type MaterializedLayer
is_materialized True
number of outputs 6
shape (2, 4800, 32)
dtype float64
chunksize (1, 1600, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-b765ba01181dd3b847ff7d871fbe542c
mul-a63b4c05279ea61c0f58e0ad731c9e0a
32 4800 2

Layer39: rechunk-merge

rechunk-merge-bd81ea9e5f8f3ec900483f753e6965ab

layer_type MaterializedLayer
is_materialized True
number of outputs 19200
shape (2, 4800, 32)
dtype float64
chunksize (1, 1, 32)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on stack-c4d65a13742f32ed860829126e58bd93
32 4800 2

Layer40: transpose

transpose-6bdbabae2961a7f1987738550004b0df

layer_type Blockwise
is_materialized False
number of outputs 9600
shape (4800, 32, 2)
dtype float64
chunksize (1, 32, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on rechunk-merge-bd81ea9e5f8f3ec900483f753e6965ab
2 32 4800

Layer41: process_chunk

process_chunk-cf9bc1a572b6e13945aa051a84c6c44b

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800, 30)
dtype float64
chunksize (1, 30)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on transpose-6bdbabae2961a7f1987738550004b0df
30 4800

Layer42: isnan

isnan-c534a6717f577e6a79d64ac667ac31ff

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800, 30)
dtype bool
chunksize (1, 30)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on process_chunk-cf9bc1a572b6e13945aa051a84c6c44b
30 4800

Layer43: invert

invert-52293428a1a179765a0c80e11d76dffb

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800, 30)
dtype bool
chunksize (1, 30)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on isnan-c534a6717f577e6a79d64ac667ac31ff
30 4800

Layer44: where

where-78e7b55e545e6bc9648ffff8dff53ba5

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800, 30)
dtype float64
chunksize (1, 30)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on invert-52293428a1a179765a0c80e11d76dffb
process_chunk-cf9bc1a572b6e13945aa051a84c6c44b
30 4800

Layer45: transpose

transpose-61ef768fcfd7fbabfca2d27d301fe86d

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (30, 4800)
dtype float64
chunksize (30, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on where-78e7b55e545e6bc9648ffff8dff53ba5
4800 30

Layer46: array

array-aab864db0c2d0f9db55826f167781d2b

layer_type MaterializedLayer
is_materialized True
number of outputs 1
shape (30, 1)
dtype float64
chunksize (30, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
1 30

Layer47: multiply

multiply-a080d4e1d3dad9ff0d5396d7d367e22b

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (30, 4800)
dtype float64
chunksize (30, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on array-aab864db0c2d0f9db55826f167781d2b
transpose-61ef768fcfd7fbabfca2d27d301fe86d
4800 30

Layer48: getitem

getitem-726454e9c0aa3e02e99b9cc759607092

layer_type MaterializedLayer
is_materialized True
number of outputs 4800
shape (29, 4800)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on multiply-a080d4e1d3dad9ff0d5396d7d367e22b
4800 29

Layer49: getitem

getitem-ba1d8411aa5cdebb107fe1f7498bc3b1

layer_type MaterializedLayer
is_materialized True
number of outputs 4800
shape (29, 4800)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on multiply-a080d4e1d3dad9ff0d5396d7d367e22b
4800 29

Layer50: add

add-053efe0a00b63a51d36ab29b44268e6d

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (29, 4800)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on getitem-ba1d8411aa5cdebb107fe1f7498bc3b1
getitem-726454e9c0aa3e02e99b9cc759607092
4800 29

Layer51: array

array-5aa8df2cc0a7b78047b602ba227dbf99

layer_type MaterializedLayer
is_materialized True
number of outputs 1
shape (29, 1)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
1 29

Layer52: multiply

multiply-2524fe96b2e5002cb7574d4d2d600e44

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (29, 4800)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on array-5aa8df2cc0a7b78047b602ba227dbf99
add-053efe0a00b63a51d36ab29b44268e6d
4800 29

Layer53: sum

sum-2fe3fbe8d23840ca0524e709aef10822

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (29, 4800)
dtype float64
chunksize (29, 1)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on multiply-2524fe96b2e5002cb7574d4d2d600e44
4800 29

Layer54: sum-aggregate

sum-aggregate-e40fa4cb184867cd4585f6fdd2ddb2b6

layer_type MaterializedLayer
is_materialized True
number of outputs 4800
shape (4800,)
dtype float64
chunksize (1,)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sum-2fe3fbe8d23840ca0524e709aef10822
4800 1

Layer55: mul

mul-0823f138e03d21e2299212e5dbfc844a

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800,)
dtype float64
chunksize (1,)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on sum-aggregate-e40fa4cb184867cd4585f6fdd2ddb2b6
4800 1

Layer56: mul

mul-8196b61aea1d48b5bec41f1e81ce2b6f

layer_type Blockwise
is_materialized False
number of outputs 4800
shape (4800,)
dtype float64
chunksize (1,)
type dask.array.core.Array
chunk_type numpy.ndarray
depends on mul-0823f138e03d21e2299212e5dbfc844a
4800 1

This gets us up to 75 layers! To debug, we set up a dask dashboard:

mms.enable_diagnostics()
26-Mar-20 04:00:11 [INFO] To route to workers diagnostics web server please install jupyter-server-proxy: python -m pip install jupyter-server-proxy
26-Mar-20 04:00:12 [INFO] State start
26-Mar-20 04:00:12 [INFO]   Scheduler at:     tcp://127.0.0.1:44417
26-Mar-20 04:00:12 [INFO]   dashboard at:  http://127.0.0.1:8787/status
26-Mar-20 04:00:12 [INFO] Registering Worker plugin shuffle
26-Mar-20 04:00:12 [INFO]         Start Nanny at: 'tcp://127.0.0.1:45311'
26-Mar-20 04:00:12 [INFO]         Start Nanny at: 'tcp://127.0.0.1:37607'
26-Mar-20 04:00:12 [INFO] Register worker addr: tcp://127.0.0.1:42679 name: 1
26-Mar-20 04:00:12 [INFO] Starting worker compute stream, tcp://127.0.0.1:42679
26-Mar-20 04:00:12 [INFO] Starting established connection to tcp://127.0.0.1:45622
26-Mar-20 04:00:12 [INFO] Register worker addr: tcp://127.0.0.1:35641 name: 0
26-Mar-20 04:00:12 [INFO] Starting worker compute stream, tcp://127.0.0.1:35641
26-Mar-20 04:00:12 [INFO] Starting established connection to tcp://127.0.0.1:45630
26-Mar-20 04:00:12 [INFO] Receive client connection: Client-4ae7962d-2411-11f1-8947-4a2c081f4e3a
26-Mar-20 04:00:12 [INFO] Starting established connection to tcp://127.0.0.1:45646
26-Mar-20 04:00:12 [INFO] Dask dashboard opened at http://127.0.0.1:8787/status

Client

Client-4ae7962d-2411-11f1-8947-4a2c081f4e3a

Connection method: Cluster object Cluster type: distributed.LocalCluster
Dashboard: http://127.0.0.1:8787/status

Cluster Info

and finally call compute() for the final results while monitoring the dashboard:

n_integrated = n.compute()
n_integrated
<xarray.DataArray (time: 4800)> Size: 38kB
<Quantity([0.28486531 0.30190083 0.32488713 ... 0.27562565 0.24943814 0.29292247], '1 / centimeter ** 3')>
Coordinates:
  * time     (time) datetime64[ns] 38kB 2015-10-16T08:00:03.908768999 ... 201...

Plotting#

mmspy does not provide any interactive component. Plotting is deferred to matplotlib, which is the most common scientific visualization library in Python. However, mmspy does provide a custom matplotlib stylesheet and some convenient formatting methods for time series and spectrograms.

To use the stylesheet:

mms.configure_matplotlib()
26-Mar-20 04:01:10 [INFO] Using stylesheet /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/data/mmspy.mplstyle

Nothing else is required. Let us now compare the integrated moment in the previous section with the L2 density using matplotlib:

import matplotlib.pyplot as plt

fig, ax = plt.subplots(1, 1, figsize=(12, 6))

ax.plot(ion_fpi.time, ion_fpi.numberdensity, "-k", label="L2 density")
ax.plot(n_integrated.time, n_integrated, "-r", label="Integrated density")
ax.legend(frameon=False, loc="upper right")
ax.set_ylabel(f"{n_integrated.pint.units:latex}")

mms.plot.autoformat(ax)
plt.show()
../_images/quick-overview_37_1.png

Not too bad! There are some expected discrepancy, mainly due to the usage of a linear grid. A more detailed example on how to use functions in the mmspy.compute.particle module is given in the Gallery.

Alias query parameters and variables#

You might have noticed prior that mmspy.query shows aliases for the parameters. This option is available if you wish to customize different names for datasets and variables. There is actually another important component of mmspy, called mmspy.config, which configures the behaviors of mmspy.query and mmspy.store. To enable aliasing, set:

mms.config.query.use_alias = True

mms.query.data_rate = "survey"
mms.query.data_level = "level_2"
mms.query.show()
  * start_time        : 2015-10-16 08:00:00
  * stop_time         : 2015-10-16 14:00:00
  * probe             : mms1 (Alias: mms1)
  * instrument        : None (Alias: None)
  * data_rate         : survey (Alias: survey)
  * data_type         : None (Alias: None)
  * data_level        : l2 (Alias: level_2)
  * ancillary_product : None (Alias: None)

By default, 'survey' is aliased to 'srvy' for fgm,scm,fsm,hpca,feeps, and 'fast' for edp,fpi. And the data variables are renamed to be more verbose. However, this can be customized by changing mmspy.config.

Note

The code still works if the actual values are provided in place of the aliases.

Tip

Print out mmspy.config to examine the default aliases.

fgm = mms.load(instrument="fgm")
fgm
26-Mar-20 04:01:11 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:01:14 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fgm/bfield/survey/level_2/zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:14 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 71.46 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:15 [INFO] Synchronized remote file mms1_fgm_srvy_l2_20151016_v4.18.0.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:17 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fgm/bfield/survey/level_2/zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:17 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 71.46 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:18 [INFO] Synchronized remote file mms1_fgm_srvy_l2_20151017_v4.18.0.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:18 [INFO] Synchronized remote store mms1/fgm/srvy/l2 to local store local/mms1/fgm/bfield/survey/level_2.
<xarray.Dataset> Size: 28MB
Dimensions:                       (time: 345596, rank_1: 3, ephemeris_time: 720)
Coordinates:
  * time                          (time) datetime64[ns] 3MB 2015-10-16T08:00:...
  * rank_1                        (rank_1) <U3 36B 'x' 'y' 'z'
  * ephemeris_time                (ephemeris_time) datetime64[ns] 6kB 2015-10...
Data variables: (12/13)
    bcs_magnetic_field            (time, rank_1) float32 4MB [nT] dask.array<...
    center_time_offset            (time) float32 1MB [s] dask.array<getitem, ...
    dmpa_magnetic_field           (time, rank_1) float32 4MB [nT] dask.array<...
    dynamical_range               (time) uint8 346kB [] dask.array<getitem, s...
    electronics_temperature       (time) float32 1MB [°C] dask.array<getitem,...
    ephemeris_center_time_offset  (time) float32 1MB [s] dask.array<getitem, ...
    ...                            ...
    gse_magnetic_field            (time, rank_1) float32 4MB [nT] dask.array<...
    gse_position                  (ephemeris_time, rank_1) float32 9kB [km] d...
    gsm_magnetic_field            (time, rank_1) float32 4MB [nT] dask.array<...
    gsm_position                  (ephemeris_time, rank_1) float32 9kB [km] d...
    instrument_mode               (time) float32 1MB [1/s] dask.array<getitem...
    sensor_temperature            (time) float32 1MB [°C] dask.array<getitem,...
Attributes: (12/38)
    Data_type:                   srvy_l2
    Descriptor:                  FGM>Flux Gate Magnetometer
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMdd
    Generated_by:                UCLA
    Generation_date:             20160225
    ...                          ...
    size:                        66.233524 MB
    species:                     
    start_time:                  2015-10-16T00:00:13.330852139
    stop_time:                   2015-10-17T00:00:14.324999497
    timestamp:                   2015_10_16_00_00_00
    version:                     4.18.0
edp = mms.load(instrument="edp", data_type="efield")
edp
26-Mar-20 04:01:18 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:01:21 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/edp/efield/survey/level_2/zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:21 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 110.75 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:22 [INFO] Synchronized remote file mms1_edp_fast_l2_dce_20151016_v2.1.0.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:25 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/edp/efield/survey/level_2/zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:25 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 110.73 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:26 [INFO] Synchronized remote file mms1_edp_fast_l2_dce_20151017_v2.1.0.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:26 [INFO] Synchronized remote store mms1/edp/fast/l2/dce to local store local/mms1/edp/efield/survey/level_2.
<xarray.Dataset> Size: 66MB
Dimensions:                        (time: 691191, rank_1: 3)
Coordinates:
  * time                           (time) datetime64[ns] 6MB 2015-10-16T08:00...
  * rank_1                         (rank_1) <U1 12B 'x' 'y' 'z'
Data variables:
    bitmask                        (time) uint16 1MB [] dask.array<getitem, s...
    dce_dsl_EdotBres               (time) float32 3MB [mV/m] dask.array<getit...
    dce_dsl_offset                 (time, rank_1) float32 8MB [mV/m] dask.arr...
    dce_dsl_res                    (time, rank_1) float32 8MB [mV/m] dask.arr...
    dce_dsl_sc0                    (time, rank_1) float32 8MB [mV/m] dask.arr...
    dce_err                        (time, rank_1) float32 8MB [mV/m] dask.arr...
    dsl_electric_field             (time, rank_1) float32 8MB [mV/m] dask.arr...
    gse_electric_field             (time, rank_1) float32 8MB [mV/m] dask.arr...
    parallel_electric_field        (time) float32 3MB [mV/m] dask.array<getit...
    parallel_electric_field_error  (time) float32 3MB [mV/m] dask.array<getit...
    quality                        (time) uint8 691kB [] dask.array<getitem, ...
    timestamp_half_width           int64 8B [ns] 15625000
Attributes: (12/38)
    Calibration_file:            /mms/itfhome/mms-fieldspro/cal/mms1_edp_fast...
    Data_type:                   fast_l2_dce
    Descriptor:                  EDP>Electric Double Probe
    Discipline:                  Space Physics>Magnetospheric Science
    File_naming_convention:      source_descriptor_datatype_yyyyMMddHHmmss
    Generated_by:                IRFU Matlab v1.10.0 and LASP IDL v8.4 while ...
    ...                          ...
    size:                        103.933807 MB
    species:                     
    start_time:                  2015-10-16T04:59:05.568476126
    stop_time:                   2015-10-16T16:33:56.077010429
    timestamp:                   2015_10_16_00_00_00
    version:                     2.1.0
fpi = mms.load(instrument="fpi", data_type="ion_moments")
fpi
26-Mar-20 04:01:27 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:01:28 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_06_00_00.
26-Mar-20 04:01:28 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016060000_v3.4.0.cdf to local file zarr_2015_10_16_06_00_00.
26-Mar-20 04:01:28 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_08_00_00.
26-Mar-20 04:01:29 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016080000_v3.4.0.cdf to local file zarr_2015_10_16_08_00_00.
26-Mar-20 04:01:29 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_10_00_00.
26-Mar-20 04:01:30 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016100000_v3.4.0.cdf to local file zarr_2015_10_16_10_00_00.
26-Mar-20 04:01:30 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_12_00_00.
26-Mar-20 04:01:31 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016120000_v3.4.0.cdf to local file zarr_2015_10_16_12_00_00.
26-Mar-20 04:01:31 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_14_00_00.
26-Mar-20 04:01:32 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016140000_v3.4.0.cdf to local file zarr_2015_10_16_14_00_00.
26-Mar-20 04:01:32 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_16_16_00_00.
26-Mar-20 04:01:33 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151016160000_v3.4.0.cdf to local file zarr_2015_10_16_16_00_00.
26-Mar-20 04:01:33 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/fpi/ion_moments/survey/level_2/zarr_2015_10_17_04_00_00.
26-Mar-20 04:01:33 [INFO] Synchronized remote file mms1_fpi_fast_l2_dis-moms_20151017040000_v3.4.0.cdf to local file zarr_2015_10_17_04_00_00.
26-Mar-20 04:01:33 [INFO] Synchronized remote store mms1/fpi/fast/l2/dis-moms to local store local/mms1/fpi/ion_moments/survey/level_2.
<xarray.Dataset> Size: 7MB
Dimensions:                           (time: 4800, rank_1: 3, rank_2: 6,
                                       energy_channel: 32)
Coordinates:
  * time                              (time) datetime64[ns] 38kB 2015-10-16T0...
  * rank_1                            (rank_1) <U1 12B 'x' 'y' 'z'
  * rank_2                            (rank_2) <U2 48B 'xx' 'yy' ... 'xz' 'yz'
  * energy_channel                    (energy_channel) int8 32B 0 1 2 ... 30 31
    energy                            (time, energy_channel) float32 614kB [eV] dask.array<getitem, shape=(4800, 32), dtype=float32, chunksize=(1600, 32), chunktype=numpy.ndarr...
Data variables: (12/37)
    background_energy_spectrum        (time) float32 19kB [1/cm²/s/sr] dask.a...
    background_number_density         (time) float32 19kB [1/cm³] dask.array<...
    background_pressure               (time) float32 19kB [nPa] dask.array<ge...
    compression_loss                  (time) uint8 5kB [] 1 1 1 1 1 ... 1 1 1 1
    dbcs_bulk_velocity                (time, rank_1) float32 58kB [km/s] dask...
    dbcs_bulk_velocity_error          (time, rank_1) float32 58kB [km/s] dask...
    ...                                ...
    perpendicular_temperature         (time) float32 19kB [eV] dask.array<get...
    positive_x_energy_spectrum        (time, energy_channel) float32 614kB [1/cm²/s/sr] dask.array<getitem, shape=(4800, 32), dtype=float32, chunksize=(1600, 32), chunktype=num...
    positive_y_energy_spectrum        (time, energy_channel) float32 614kB [1/cm²/s/sr] dask.array<getitem, shape=(4800, 32), dtype=float32, chunksize=(1600, 32), chunktype=num...
    positive_z_energy_spectrum        (time, energy_channel) float32 614kB [1/cm²/s/sr] dask.array<getitem, shape=(4800, 32), dtype=float32, chunksize=(1600, 32), chunktype=num...
    spin_phase_angle                  (time) float32 19kB [deg] dask.array<ge...
    spin_phase_count                  (time) uint16 10kB [] dask.array<getite...
Attributes: (12/57)
    Correction_table_name:                mms1_dis_fast_f1ct_v21-0211_0222_p0...
    Correction_table_rev:                 7825
    Correction_table_scaling_factor:      1.00000
    Data_type:                            fast_l2_dis-moms
    Dead_time_correction:                 100 ns
    Descriptor:                           DIS>Dual Ion Spectrometers
    ...                                   ...
    size:                                 2.240963 MB
    species:                              ion
    start_time:                           2015-10-16T08:00:03.908768999
    stop_time:                            2015-10-16T09:59:59.457722999
    timestamp:                            2015_10_16_08_00_00
    version:                              3.4.0
feeps = mms.load(instrument="feeps", data_type="ion_distribution")
feeps
26-Mar-20 04:01:34 [INFO] Query is set from 2015-10-16 08:00:00 to 2015-10-16 14:00:00.
26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:35 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:36 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/feeps/ion_distribution/survey/level_2/zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:36 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 50.94 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:37 [INFO] Synchronized remote file mms1_feeps_srvy_l2_ion_20151016000000_v7.1.2.cdf to local file zarr_2015_10_16_00_00_00.
26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:38 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:117: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:144: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'sensor' ('sensor',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'eye' ('eye',) The recommendation is to set join explicitly for this case.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/checkouts/stable/src/mmspy/api/processors/feeps.py:162: FutureWarning: In a future version of xarray the default value for compat will change from compat='no_conflicts' to compat='override'. This is likely to lead to different results when combining overlapping variables with the same name. To opt in to new defaults and get rid of these warnings now use `set_options(use_new_combine_kwarg_defaults=True) or set compat explicitly.
  reindexed_dataset = reindexed_dataset.merge(

26-Mar-20 04:01:39 [INFO] Writing dataset to data.zarr/quick-overview/local/mms1/feeps/ion_distribution/survey/level_2/zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:39 [WARN] /home/docs/checkouts/readthedocs.org/user_builds/mmspy/conda/stable/lib/python3.12/site-packages/distributed/client.py:3374: UserWarning: Sending large graph of size 50.95 MiB.
This may cause some slowdown.
Consider loading the data with Dask directly
 or using futures or delayed objects to embed the data into the graph without repetition.
See also https://docs.dask.org/en/stable/best-practices.html#load-data-with-dask for more information.
  warnings.warn(

26-Mar-20 04:01:40 [INFO] Synchronized remote file mms1_feeps_srvy_l2_ion_20151017000000_v7.1.2.cdf to local file zarr_2015_10_17_00_00_00.
26-Mar-20 04:01:40 [INFO] Synchronized remote store mms1/feeps/srvy/l2/ion to local store local/mms1/feeps/ion_distribution/survey/level_2.
<xarray.Dataset> Size: 23MB
Dimensions:                (time: 8927, sensor: 2, eye: 3, energy_channel: 16,
                            rank_1: 3, spin_sector: 64)
Coordinates:
  * time                   (time) datetime64[ns] 71kB 2015-10-16T08:00:02.314...
  * sensor                 (sensor) <U6 48B 'bottom' 'top'
  * eye                    (eye) int64 24B 6 7 8
  * energy_channel         (energy_channel) int64 128B 0 1 2 3 4 ... 12 13 14 15
  * rank_1                 (rank_1) <U1 12B 'x' 'y' 'z'
  * spin_sector            (spin_sector) int64 512B 0 1 2 3 4 ... 59 60 61 62 63
    energy                 (sensor, eye, energy_channel) float64 768B [keV] d...
    pitch_angle            (time, sensor, eye) float32 214kB [deg] dask.array...
Data variables: (12/23)
    count_rate             (time, sensor, eye, energy_channel) float64 7MB [count/s] dask.array<getitem, shape=(8927, 2, 3, 16), dtype=float64, chunksize=(1302, 2, 3, 16), chunktype=numpy....
    energy_lower_bound     (sensor, eye, energy_channel) float64 768B [keV] d...
    energy_upper_bound     (sensor, eye, energy_channel) float64 768B [keV] d...
    gse_latitude           (time) float64 71kB [deg] dask.array<getitem, shap...
    gse_longitude          (time) float64 71kB [deg] dask.array<getitem, shap...
    gse_moon_position      (time, rank_1) float64 214kB [km] dask.array<getit...
    ...                     ...
    spin_number            (time) float64 71kB [] dask.array<getitem, shape=(...
    spin_sector_number     (time) int16 18kB [] dask.array<getitem, shape=(89...
    sun_contamination      (sensor, eye, spin_sector) float64 3kB [] dask.arr...
    x_geocentric_position  (time, rank_1) float64 214kB [] dask.array<getitem...
    y_geocentric_position  (time, rank_1) float64 214kB [] dask.array<getitem...
    z_geocentric_position  (time, rank_1) float64 214kB [] dask.array<getitem...
Attributes: (12/37)
    Acknowledgment:              Baker, D. 2015. MMS FEEPS Level 1B Data, V1....
    Data_Mode:                   Survey
    Data_type:                   Survey_Level 2
    Descriptor:                  FEEPS
    Developer:                   Dave Judd, James Craft, Edward Hartnett
    Discipline:                  Space Physics>Magnetospheric Science
    ...                          ...
    size:                        53.175520999999996 MB
    species:                     ion
    start_time:                  2015-10-16T00:00:00.619872000
    stop_time:                   2015-10-16T23:58:27.811855872
    timestamp:                   2015_10_16_00_00_00
    version:                     7.1.2

More on this later…