The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

vismeteor 3.0.1

Bug fixes

Compatibility

vismeteor 3.0.0

New features

Breaking changes

Naming overhaul (snake_case)

All public identifiers were migrated from dotted / camelCase to snake_case to match the tidyverse / r-lib convention and to remove visual confusion with S3 dispatch (print.foo). This affects exported functions, function parameters, and data.frame columns returned by load_vmdb_*() and the example datasets PER_2015_rates / PER_2015_magn (which were regenerated).

The d/p/q/r distribution prefixes (dvmgeom, pvmideal, …) are unchanged, and lower.tail is preserved to match base R conventions.

Renamed exported functions:

2.1.0 3.0.0
freq.quantile freq_quantile
vmgeomVstFromMagn vmgeom_vst_from_magn
vmgeomVstToR vmgeom_vst_to_r
vmidealVstFromMagn vmideal_vst_from_magn
vmidealVstToPsi vmideal_vst_to_psi

Renamed parameters: lim.magn, magn.id, rate.id, session.id, perception.fun, sun.alt.max, moon.alt.max, deriv.degree, withSessions, withMagnitudes → their snake_case forms.

Closer alignment with the imo-vmdb API

The imo-vmdb API already uses snake_case, so column remapping is reduced to a few semantic renames: idrate_id / magn_id / session_id (so foreign keys in the same data frame stay unambiguous) and meanmagn_mean (to avoid shadowing base R mean()). Three columns that previously carried R-specific names now pass through unchanged from the API:

2.1.0 3.0.0
shower.code shower
radiant.alt rad_alt
radiant.az rad_az

Other breaking changes

Migration

A sed sweep of your scripts is usually sufficient:

sed -i '' -E '
  s/\bfreq\.quantile\b/freq_quantile/g;
  s/\bvmgeomVstFromMagn\b/vmgeom_vst_from_magn/g;
  s/\bvmgeomVstToR\b/vmgeom_vst_to_r/g;
  s/\bvmidealVstFromMagn\b/vmideal_vst_from_magn/g;
  s/\bvmidealVstToPsi\b/vmideal_vst_to_psi/g;
  s/\blim\.magn\b/lim_magn/g;
  s/\bmagn\.id\b/magn_id/g;
  s/\brate\.id\b/rate_id/g;
  s/\bsession\.id\b/session_id/g;
  s/\bperception\.fun\b/perception_fun/g;
  s/\bderiv\.degree\b/deriv_degree/g;
  s/\bwithSessions\b/with_sessions/g;
  s/\bwithMagnitudes\b/with_magnitudes/g;
  s/\bshower\.code\b/shower/g;
  s/\bperiod\.start\b/period_start/g;
  s/\bperiod\.end\b/period_end/g;
  s/\bsl\.start\b/sl_start/g;
  s/\bsl\.end\b/sl_end/g;
  s/\bt\.eff\b/t_eff/g;
  s/\btime\.sidereal\b/sidereal_time/g;
  s/\bsun\.alt\b/sun_alt/g;
  s/\bsun\.az\b/sun_az/g;
  s/\bmoon\.alt\b/moon_alt/g;
  s/\bmoon\.az\b/moon_az/g;
  s/\bmoon\.illum\b/moon_illum/g;
  s/\bfield\.alt\b/field_alt/g;
  s/\bfield\.az\b/field_az/g;
  s/\bradiant\.alt\b/rad_alt/g;
  s/\bradiant\.az\b/rad_az/g;
  s/\bmagn\.mean\b/magn_mean/g;
  s/\blocation\.name\b/location_name/g;
  s/\bobserver\.id\b/observer_id/g;
  s/\bobserver\.name\b/observer_name/g;
' your-script.R

vismeteor 2.1.0

Breaking changes

vismeteor 2.0.2

Changes

vismeteor 2.0.1

Changes

vismeteor 2.0.0

Highlights

This release introduces variance-stabilizing transformations for the ideal distribution of visual meteor magnitudes (vmideal_vst_from_magn()) as well as for visual meteor magnitudes under a geometric distribution (vmgeom_vst_from_magn()).

Other changes

The function vmperception() now better matches the perception probabilities of Koschack & Rendtel (1990b).
The argument deriv_degree has been removed, as it was only intended for internal testing and had no practical relevance for regular use.

Laplace-transformed perception probabilities have been replaced by variance-stabilizing transformations, which also means that the function vmperception.l() has been removed.

Note: This release includes breaking changes and is not fully backward compatible due to the removal of parameters and functions.

vismeteor 1.8.5

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.