Daily Wave Strategy
el_paso.saving_strategies.daily_wave_strategy.DailyWaveStrategy
Bases: SavingStrategy
Save wave and density data into one NetCDF (.nc) file per day.
Appending to existing files is not yet implemented for this strategy.
Source code in el_paso/saving_strategies/daily_wave_strategy.py
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | |
Methods:
el_paso.saving_strategies.daily_wave_strategy.DailyWaveStrategy.__init__
__init__
Initialize a monthly file saving strategy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
base_data_path
|
str | Path
|
Directory where daily files are written. |
required |
mission
|
str
|
Mission name, used in file path and name generation. |
required |
satellite
|
str
|
Satellite name, used in file path and name generation. |
required |
instrument
|
str
|
Instrument name, used in file path and name generation. |
required |
data_standard
|
DataStandard
|
Instance of the data standard implementation. |
required |
Attributes:
| Name | Type | Description |
|---|---|---|
output_files |
List of output file configurations, with variable names
defined by |
|
dependency_dict |
Dictionary defining NetCDF dimension dependencies for
all variables in |
Source code in el_paso/saving_strategies/daily_wave_strategy.py
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | |