Releases: rcapell/HYPEtools
Releases · rcapell/HYPEtools
HYPEtools 1.6.4
HYPEtools 1.6.3
HYPEtools 1.6.3 (2024-09-06)
Highlights
- Add warning message to PlotPerformanceByAttribute() if multiple column names are present in both subass and attributes
- Fix group colors in PlotPerformanceByAttribute()
- Update allowable "types" in CompareFiles() to fix bug preventing comparison of certain HYPE file types
- Update WriteHarmonizedData() and WriteHarmonizedSpatialDescription() to prevent error caused when writing file without loading data.table package
- Add reference to HYPEtools reference paper
- Add package anchors in help text links
HYPEtools 1.6.2
HYPEtools 1.6.2 (2024-05-23)
Highlights
- Update ScalePar() function to properly handle recession coefficients
- Add ScaleAquiferData() function to scale RETRATE recession coefficient
- Add example AquiferData.txt and FloodData.txt files to demo model; taken from HYPE wiki:
- Add ScaleFloodData() function to scale recession cofficients
- Add ReadFloodData() and WriteFloodData() functions
- Update CompareFiles() function to warn if "type" argument is not in the supported list of options
- Update links to HYPEtools Wiki
HYPEtools 1.6.1
HYPEtools 1.6.1 (2024-01-12)
Highlights
- Add cbind option for adding groups in PlotPerformanceByAttribute()
- Handle NA values when scaling axes in PlotPerformanceByAttribute()
- Handle group IDs as strings in PlotPerformanceByAttribute()
- Add argument to adjust spacing between plots and summary table in PlotPerformanceByAttribute()
- Add warning for non-standard column names when using ReadGeoData()
- Update default info columns for VariableLookup functions
- Add jitter to points with duplicate geometries in PlotMapPoints()
- Hide label group by default for Leaflet maps in MapRegionalSources()
- Allow SUBIDs with many digits in SortGeoData()
- Update PlotSimObsRegime() to ignore NA values and to fix percentile polygons when using log scale with negative/zero values (Issue #61)
- Create distinctColorPalette() function and update PlotSubbasinRouting() and MapRegionalSources() to allow setting a seed so palettes can be reproduced
- Update MapRegionalSources() to allow specifying different connection groups with different colors
- Various updates to help text
HYPEtools 1.6.0
HYPEtools 1.5.2
HYPEtools 1.5.1
HYPEtools 1.5.1 (2023-08-24)
Highlights
- Fix broken @ docTYPE package documentation (package?pkgname) as described here: r-lib/roxygen2#1491
- Update PlotMapOutput() and PlotMapPoints() to allow for missing SUBIDs in MapOutput or GIS files
- Update PlotMapOutput() and PlotMapPoints() functions so "map"/"sites" and "map.subid.column"/"sites.subid.column" arguments are interchangeable
HYPEtools 1.5.0
HYPEtools 1.5.0 (2023-08-14)
Highlights
- Add basic MergeObs() function
- Allow users to change polygon outline colors in in PlotMapOutput()
- Fix bug in PlotMapOutput() that ignored user defined col.breaks
- Allow users to specify custom labels for PlotMapPoint() legends
- Remove ggspatial dependency because the package is set to be archived by CRAN due to unaddressed check problems
HYPEtools 1.4.1
HYPEtools 1.4.0
HYPEtools 1.4.0 (2023-05-17)
Highlights
- Fix bug in checking of PlotMapPoints() and PlotMapOutput() legend positions
- Fix bug in PlotMapPoints() where custom color breaks were ignored
- Add option to reverse color palette in PlotMapPoints()
- Add pseudo-log scale to PlotPerformanceByAttribute() if any zero or negative values exist
- Add options for boxplot density plots and common y-axis in PlotPerformanceByAttribute()
- Allow for specifying only number of rows or columns in PlotPerformanceByAttribute()
- Add "-9999" as NA string in ReadSubass()
- Fix bug in PlotBasinOutput() where line plots would not get generated if NA values were present
- Update plotting functions to replace usage of deprecated ggplot2 aes_string() function