-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
292 lines (281 loc) · 16 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
Version 2.6-22-3-7
Updates:
getNetCDF.R -- protection against Bins inconsistency for UHSAS
DataFileInfo.R -- accepts old-style Time with base_time
getNetCDF.R -- accepts old-style Time with base_time
correctT.R -- mods for old-style TT vs RT
plotSD.R -- addition for old-format FSSP; some other mods.
Version 2.6-21-8-7
Addition:
wetbulbT.R -- calculates the wet-bulb temperature
Updates:
flux.R -- minor updates to plot
Version 2.6-21-4-5
Additions:
Dockerfile -- instructions to build docker container
getRData.R -- interactively select a data file and variables
Updates:
server.R -- fixed some transferAttributes() calls
-- now creates "SpecialGraphics" directory if absent
CAPE.R -- added capability to return updraft profiles
PotentialTemperatures.R -- corrected coding error affecting virtual temp.
Version 2.6-20-10-10
Additions:
histWAC.R -- plot histogram with added cumulative d.f.
setFileName.R -- construct path to netCDF file
rk4.integrate.R -- Runge-Kutta Cash-Karp numerical integration
Updates:
VSpec.R -- modified to calculate Rate if attribute NA
PlotWAC.R -- trivial change: "degree" to \u00b0C for RStudio
ggplotWAC.R -- "" same
contourPlot.R -- changed how a fit line is specified
getNetCDF.R -- additional mods for high-rate size distributions
Version 2.6-20-05-15
Additions:
flux.R -- calculate eddy-correlation flux
Rmutate.R -- define new variables, esp. in pipes
getProjectData.R -- load a composite data.frame for a project
df2tibble.R -- convert standard Ranadu data.frame to tibble
selectTimes.R -- add capability to set times in pipes
WACf.R -- gives a list of statistics like mean, sd
potentialTemperatures.R -- gives a set of results for potential temperatures
blankNA.R -- set missing-values so plots show gaps
Updates:
getNetCDF.R -- change for high-rate size spectra
ggplotWAC.R -- correction to variable-name in ggplot
shinyApp: -- suppress time reset on change from LR to HR
DataFileInfo: -- added output of Measurands and LongNames
getAttributes.R -- made return invisible to avoid duplicate listings
TellAbout.R -- small changes.
Version 2.5-18-11-02
Additions:
plotSD.R -- plots of size distributions, incl LWC distribution
contourPlot.R -- colored density plot
Updates:
VSpec.R -- added EDR plot + minor axis changes
plotWAC.R -- fixed lineWAC function
ggplotWAC.R -- change required by ggplot2 update
CohPhase.R -- minor changes
RanaduManual.pdf -- updated to include the above additions
Version 2.5-18-03-11
Addition:
CohPhase.R -- coherence and phase plots for spectra
Update:
getNetCDF.R -- mods to make 50-Hz version work.
Version 2.5-18-02-27
Additions:
VSpec.R -- Spectral density plots.
removeSpikes.R -- Function to identify and remove spikes.
Updates:
DemingFit.R -- minor change, excluding missing values from sd calc.
WindProcessor.R -- minor change, handling of TAS
getNetCDF.R -- mods to handle high-rate data from CDP etc.
server.R -- mods for high-rate and suffix-Y files;
added Allan-variance plot; new AKRD algorithm
PressureAltitude.R -- extended to max 50 km.
Version 2.5-17-10-12
Additions:
mem.R -- Functions for MEM spectral analysis.
shinyApp -- Many changes incl. HRT spec analysis & w/o Xanadu.
GeoPotHeight.R -- Calculates geopotential height from geometric height.
Version 2.5-17-07-01
Additions:
Sqs.R -- Calculates quasi-steady supersaturation in cloud.
Updates:
getNetCDF -- Added capability to return size-distribution vectors.
-- Modified to use FAAM and UWYO data files also.
-- Changed SG length for interpolation to 21 points.
WindProcessor -- Suppress GPS correction if CompF suppressed.
-- Added interpolation for some missing values.
-- Modified lever-arm calculations for INS/GPS positions.
plotTrack -- Added capability to add segments to previous track.
DataFileInfo -- Added capability to suppress lat/lon range check.
ggplotWAC -- Added "title" argument.
themeWAC -- Modifications for faceted plots.
shinyApp -- Various mods to still-developing functions
(diverse) -- Various mods to protect against failure in routines.
Corrections:
makeNetCDF -- Error re NA-vs-missing-value corrected.
lineWAC -- Only apply half-interval shift to time series plots.
(diverse) -- Minor changes to many documentation files.
Version 2.4-17-01-16
Updates:
shinyApp -- Significant changes to improve and simplify use.
ggplotWAC -- Added multiplot function via 'position', and
added new arguments to support faceting.
ShiftInTime -- Added a .mod argument for variables like
heading, because otherwise smoothing gives jumps.
XformLA -- If the supplied vector for transformation is NA,
the routine returns the transformation matrix.
Corrections:
WindProcessor.R -- Corrected handling of GPS-antenna lever arm.
getNetCDF.R -- if 'Time' in variable list, skip it (vs fail)
various -- fixes to pass package checking (imports, esp.)
Version 2.4-16-06-26
Additions:
DataFileInfo.R -- Protected against use on file without LATC/LONC
WindProcessor.R -- Added interpolated values if VNS/VEW are missing-value,
modified complementary-filter handling, and added
corrections for rotation rates.
MakeNetCDF.R -- Modified time-variable handling so resulting file
works with ncplot.
plotWAC.R -- Modified plot times to center points on time intervals.
Corrections:
getNetCDF.R -- corrected error in high-rate processing.
-- added lines to ignore 'Time' if included in VarList.
ShiftInTime.R -- added protection against presence of missing values,
which produced an erroneous offset.
PitchCorrection.R -- significant correction of sign error.
Version 2.4-16-03-01
Additions:
LCL.R -- Find the lifted condensation level corresponding to
specified pressure, temperature, and mixing ratio
CAPE.R -- Find the convective available potential energy for
a supplied sounding. Also returns adiabatic and pseudo-
adiabatic temperature profiles in a data.frame that
can be plotted on the skew-T background.
global.R, ui.R, -- A shiny app that provides interactive control of a
server.R set of plots that are useful in data analyses using
aircraft data.
RanaduShinyManual.pdf -- A manual for the shiny application, to complement the
RanaduManual.pdf, which does not cover the shiny app.
Modifications:
RanaduManual.pdf -- Changed to incorporate the LCL and CAPE functions.
LagrangeInterpolation.R -- Modified to accept an array for the first argument
and return an interpolated array of values.
plotWAC.R -- Added arguments pch and cex for use as scatterplots,
and modified to function as a scatterplot call if a
name (other than 'Time') is provided for xlab.
skewT.R -- Modified to accept variable names 'PSXC', 'ATX', 'DPXC'
in place of 'Pressure', 'Temperature', 'DewPoint'. (This
provides the function SkewTSounding ().)
SpecificHeats.R -- Modified the returned vector to have element names
"CPa", "CVa", and "Ra".
setVariableList.R -- Added an argument 'single' that causes the routine to
return after the selection of just one variable.
inst/skewTDiagram.Rdata -- This data file was updated as required by changes to
ggplot2 and grid.
Corrections:
DataFileInfo.R -- For the Rdata case, changed erroneous reference to 'Data'
to 'D'.
ggplotWAC.R -- removed the now unnecessary reference to the 'grid'
package.
Version 2.3-15-12-15
Additions:
OpenInProgram.R -- opens ncplot or Xanadu or another program with variables
from an R data.frame, for easy viewing
Rsubset.R -- Creates subset R data.frame while preserving, so far as
reasonable, the attributes of the original data.frame
DataFileInfo.R -- provides information on a netCDF archive file (project,
flight number, times, variables, etc.)
RanaduManual.pdf -- Added a manual and tutorial, residing in the 'inst'
subdirectory
Modifications:
[conventions] -- Made changes needed to pass 'devtools' checks without
errors, notes, or warnings. Reviewed all the code and
made cosmetic improvements in many places.
makeNetCDF.R -- modifications permit better functioning with added
data.frame columns, e.g., by assigning minimal attributes.
Further mods 160218 to avoid changes to the supplied
data.frame as a result of evaluation in ncdf4 calls.
getNetCDF.R -- Made the default variable list standardVariables().
Version 2.2-15-10-26
Modifications:
-- fixed examples, added data.frame sample, and generally
cleaned-up package - 15-12-01
-- accumulated mods as listed below seem to call for
a new version
PitchCorrection.R -- Fixed erroneous transformation matrix and
modified to return roll correction also.
getNetCDF.R -- modified to fix shifts from HR processing.
Additions:
HeadingCorrection.R -- provides function CorrectHeading() to give an estimate
of the error in the heading measurement.
SmoothInterp.R -- fills missing values in data sequence via
interpolation and then smooths using Savitzky-
Golay polynomials.
ShiftInTime.R -- shifts a variable forward or backward in time,
including fractional-sample shifts via interpolation.
XformLA.R -- transforms a vector from the a-frame (aircraft reference
frame) to the l-frame (local level frame or ENU frame).
Version 2.1-15-6-19
Modifications:
SkewT.R -- provided for 'ADD' to add a trace to existing
Skew-T plot
potentialTemperatures.R -- minor change to EquivalentPotentialTemperature.R
RecoveryFactor.R -- revised after RecoveryFactorStudy.pdf;
new values for heated Rosemount and HARCO-B
AirTemperature.R -- added 'probe' argument
TellAbout.R -- modified to return global attributes
plotWAC.R -- added protection for all-missing-value case
-- provided for one more plot variable
ggplotWAC.R: -- fixed; never worked right before
getNetCDF.R: -- modified interpolation for speed;
also, eliminated warning msgs, ncdf4,
and modified to search for location identifiers
like _LWI if partial variables like CONCD_ are
used.
PressureAltitude.R -- modified to handle vector input for pressure
SpecificHeats.R -- corrected minor error
PitchCorrection.R -- CorrectPitch() modified to work with HR data
Version 2.1-15-5-29
Modifications: Working in R 3.2 environment now
PlotTrack.R -- changed drifting plot to work with HR files
PlotWAC.R -- modified for time scale, short HR files
Version 2.1-15-3-28
Modifications: Eliminated dependence on ncdf, replaced w ncdf4
makeNetCDF.R -- modified to use ncdf4 and work at high rate
getNetCDF.R -- modified to use ncdf4
TellAbout.R -- modified getAttributes to use ncdf4
ncsubset.R -- modified to use ncdf4
Version 2.1-15-3-8
Additions:
makeNetCDF.R -- create a netCDF file from an appropriate R data.frame
setVariableList.R -- GUI interface for selecting variables
Modifications:
getNetCDF.R -- transferred netCDF-file attributes to data.frame attributes
(significant change, so changed to version 2.1)
TellAbout.R -- modified getAttributes to return data.frame attributes
skewT.R -- minor change to avoid plotting to left of background
Version 2.0-15-2-25
Additions:
binStats.R -- routine for binning and compiling bin stats
Corrections / modifications:
plotTrack.R -- added option to plot track drifting with the wind
skewTDiagramC130.Rdata -- minor mods re scales
Version 2.0-15.1.28
Corrections:
skewTDiagramC130.Rdata -- modified to suppress warning messages when used.
plotWAC -- minor mods to data-frame handling
RecoveryFactor -- added function for heated probes
WindProcessor -- added protection against NAs entering filters
Version 2.0-15-1-11
Additions:
inst/skewTDiagramC130.Rdata -- skew-T diagram appropriate for C130 altitude
Corrections:
minor documentation changes for SkewT (referencing new plot background)
minor mod to Murphy-Koop documentation: add reference to units
Version 2.0-15-01-05
Additions:
WindProcessor -- calculate wind from measurements
CorrectPitch -- correct PITCH using measured ground-speed errors
Corrections:
getNetCDF -- fixed error in high-rate version with supplied times
plotTrack -- improved operation with data-frame argument and with NAs
in data.
SkewT -- corrected variable name to 'DewPoint'
plotWAC -- added argument 'logxy' to make it possible to change
axis labels for log plot to 10^x notation
Version 1.0-14-12-19
Corrections:
PCorFunction
Constants
Version 1.0-14-11-19
New functions:
SkewT
RossbyEquivalentPotentialTemperature
BoltonEquivalentPotentialTemperature
AdiabaticTandLWC
LagrangeInterpolate
Corrections:
WetEquivalentPotentialTemperature