Path to this page:
./
graphics/R-colorspace,
Toolbox for manipulating and assessing colors and palettes
Branch: CURRENT,
Version: 2.0.1,
Package name: R-colorspace-2.0.1,
Maintainer: minskimCarries out mapping between assorted color spaces including RGB, HSV,
HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
CIELAB. Qualitative, sequential, and diverging color palettes based on
HCL colors are provided along with an interactive palette picker (with
either a Tcl/Tk or a shiny GUI).
Required to run:[
math/R]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Version history: (Expand)
- (2021-06-06) Updated to version: R-colorspace-2.0.1
- (2019-07-31) Updated to version: R-colorspace-1.4.1
- (2018-02-08) Package added to pkgsrc.se, version R-colorspace-1.3.2 (created)
CVS history: (Expand)
2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Remove SHA1 hashes for distfiles
|
2021-06-06 08:19:31 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(graphics/R-colorspace) Updated 1.4.1 to 2.0.1
# colorspace 2.0-1
* Added two new palettes from the viridis family (_viridis_/_viridisLite_),
namely `"Rocket"` and `"Mako"` in `sequential_hcl()`.
* Assure that all `do.call()` for the `ggplot2` scale functions are made with
`envir = parent.frame()` in order to avoid problems with non-standard
evaluation, as reported in:
\
<https://stackoverflow.com/questions/66049336/paste-name-in-scale-fill-color-in-colorspace-does-not-work-in-a-loop>
* New function `extract_transparency()` for extracting alpha transparency
from color specifications, either as numeric, integer, character or hexmode \
vectors.
This accompanies the previously available function `adjust_transparency()`
allowing for more flexible modifications of alpha transparencies in colors.
# colorspace 2.0-0
* Release of version 2.0-0 accompanying the publication of the paper
"colorspace: A Toolbox for Manipulating and Assessing Colors and \
Palettes"
in the _Journal of Statistcal Software_ at \
<https://doi.org/10.18637/jss.v096.i01>.
The paper is a compact version of the package web page
(<https://colorspace.R-Forge.R-project.org/>) including some more discussion
of related methods and software along with some more references to the
scientific literature.
* New function `adjust_transparency()` that adjusts the alpha transparency
of some color specification and returns a hexadecimal string where
the alpha component is modified, added, or removed.
* Added three more palettes from Fabio Crameri's scientific color maps
(_scico_), namely `"Hawaii"` and `"Batlow"` in \
`sequential_hcl()` and
`"Roma"` in `divergingx_hcl()`.
* Additional option `cvd` in `swatchplot()` so that color vision deficiency
emulation can be included on the fly.
* Added _binned_ _ggplot2_ color scales (in addition to _discrete_ and
_continuous_).
* Changed the default colors in `specplot()` from `rainbow_hcl(3)` to
`qualitative_hcl(3)` which is darker and has more chroma. Also, the order
of the legend has been reversed (Luminance / Chroma / Hue) so that the
legend labels are closer to the axis that they pertain to.
* Improve the documentation of the `LUV()` and `LAB()` color spaces,
pointing out that the `U`/`V` and `A`/`B` coordinates are _typically_
in [-100, 100] but can actually be exceeded by highly saturated colors.
* Bug fix in `diverging_hcl()` and `divergingx_hcl()` where the central color
of the diverging palette could sometimes collapse to transparent white
due to numerical inaccuracies on 32-bit platforms.
* Improve the documentation of the `HSV()` and `HLS()` color spaces.
These do NOT necessarily correspond to sRGB; we can convert from
these to any RGB space that we choose (linear or non-linear,
any whitepoint). In particular, if we want to convert from one of
these color spaces to XYZ or beyond, we must first convert to a
specific RGB color space.
|
2019-08-08 21:53:58 by Brook Milligan | Files touched by this commit (189) | |
Log message:
Update all R packages to canonical form.
The canonical form [1] of an R package Makefile includes the
following:
- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
needed), and CATEGORIES.
- HOMEPAGE is not present but defined in math/R/Makefile.extension to
refer to the CRAN web page describing the package. Other relevant
web pages are often linked from there via the URL field.
This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.
[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
|
2018-07-28 16:40:53 by Brook Milligan | Files touched by this commit (126) |
Log message:
Remove MASTER_SITES= from individual R package Makefiles.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES. Consequently, it is redundant for the individual
packages to do the same. Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
|
2018-02-07 21:40:58 by Min Sik Kim | Files touched by this commit (3) |
Log message:
graphics/R-colorspace: Import version 1.3.2
Carries out mapping between assorted color spaces including RGB, HSV,
HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
CIELAB. Qualitative, sequential, and diverging color palettes based on
HCL colors are provided along with an interactive palette picker (with
either a Tcl/Tk or a shiny GUI).
|