-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Milestone
Description
switchsentence in thewl_convert_units.hyperSpec()may be replaced with withwl_create_label_from_units(to, on_failure = "pass as-is")
Details
Basing on the lines from R/wl_convert_units.R (see this comment ), this switch sentence:
x@label$.wavelength <-
switch(.wl_fix_unit_name(to),
nm = expression("Wavelength, nm"),
invcm = expression(tilde(nu) / cm^-1),
ev = expression("Energy / eV"),
freq = expression(nu / THz),
raman = expression(Raman ~ shift / cm^-1),
to
)Could be replaced with:
x@label$.wavelength <- wl_create_label_from_units(to, on_failure = "pass as-is")The issue is that the default labels would change too.
Related: #69