Skip to content

Releases: rcapell/HYPEtools

HYPEtools 1.6.4

27 Nov 14:47
Compare
Choose a tag to compare

HYPEtools 1.6.4 (2024-11-27)

DOI
Enhancements and bug fixes

Highlights

  • Update ReadDescription() to read information about point source types
  • Allow adding comment line to WriteObs()
  • Ensure that first column is named "DATE" in ReadObs()
  • Update datetime formatting for ReadXobs()

HYPEtools 1.6.3

06 Sep 05:07
Compare
Choose a tag to compare

HYPEtools 1.6.3 (2024-09-06)

DOI
Enhancements and bug fixes

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

24 May 04:39
Compare
Choose a tag to compare

HYPEtools 1.6.2 (2024-05-23)

DOI
Enhancements and bug fixes

Highlights

HYPEtools 1.6.1

13 Jan 11:26
Compare
Choose a tag to compare

HYPEtools 1.6.1 (2024-01-12)

DOI
Enhancements and bug fixes

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

18 Oct 17:23
Compare
Choose a tag to compare

HYPEtools 1.6.0 (2023-10-18)

DOI
Enhancements

Highlights

  • Remove hydroGOF and hydroTSM dependencies because packages are being archived by CRAN due to not updating to remove dependencies on retired r-spatial packages
  • Various updates to help text

HYPEtools 1.5.2

06 Oct 14:47
Compare
Choose a tag to compare

HYPEtools 1.5.2 (2023-10-06)

DOI
Enhancements and bug fixes

Highlights

  • Fix ReadObs() so date/time format works when importing as a data.table object
  • Prevent scientific notation when writing files
  • Add ReadClassData() function
  • Add argument to control date/time format for x-axis in PlotBasinOutput()

HYPEtools 1.5.1

24 Aug 13:11
Compare
Choose a tag to compare

HYPEtools 1.5.1 (2023-08-24)

DOI
Enhancements and bug fixes

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

14 Aug 09:44
Compare
Choose a tag to compare

HYPEtools 1.5.0 (2023-08-14)

DOI
Enhancements and bug fixes

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

30 Jun 09:04
Compare
Choose a tag to compare

HYPEtools 1.4.1 (2023-06-30)

DOI
Enhancements and bug fixes

Highlights

  • Add option in SubidAttributeSummary() to summarize landuse, soil, and crop fractions for just subbasin areas (not upstream areas)
  • Add PartyParrot() Easter Egg
  • Fix example for PlotSubbasinRouting() which was not working

HYPEtools 1.4.0

17 May 16:07
Compare
Choose a tag to compare

HYPEtools 1.4.0 (2023-05-17)

DOI
New functions and bug fixes

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