GBMODES(1)

πŸ“¦
version 6.3 Β· 2 versions
  • 6.3 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 6.0 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– GBMODES β€” the manual, but make it cute πŸ’–

okay bestie, so this is the gbmodes manual page, from the User Commands section, and it's literally about analyzing multimodality in univariate data. no cap. let's get into it πŸ¦‹


✨ NAME ✨

gbmodes β€” analyze multimodality in univariate data πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

gbmodes [options]

that's it. that's the whole vibe. you just run it and it reads stuff from stdin, slay ✨


🌸 DESCRIPTION 🌸

so the whole thing is multimodality analysis via kernel density estimation. it computes the maximal kernel bandwidth h_c(M) for which #(modes in the estimated density)>M. periodt.

the significance of h_c is computed via smoothed bootstrap. no cap, that's the actual method.

it reads data from std. input (standard input, bestie, just pipe it in 🫢).

then it prints the couple h_c p(h_c) and the modal values β€” you control those modal values with -O, iykyk.


πŸ‘‘ OPTIONS πŸ‘‘

  • -n β€” number of equispaced points where the density is computed (default 100). more points, more precision, more main character energy ✨
  • -m β€” number of modes (default 1)
  • -r β€” search range for modes; it's a comma separated couple, literally 'data_min,data_max' πŸ“
  • -s β€” scale the search range to [min*s+(1-s)*Max,Max*s+(1-s)*min] (default 1)
  • -e β€” relative tolerance on the h_c value (default 1e-6)
  • -S β€” significance level (for Hall-York correction) (default .05)
  • -t β€” number of bootstrap trials used for significance computation (default 1000). a thousand trials, that's dedication fr fr πŸ’ͺ
  • -R β€” RNG seed for bootstrap trials (default 0)
  • -K β€” choose the kernel to use: 0 Gaussian or 1 Laplacian (default 0)
  • -v β€” verbose mode (more verbose if provided 2 times). give it twice and it will NOT stop talking πŸ—£οΈ
  • -O β€” output type (default 0)
    • 0 β€” h_c p(h_c) [modes locations]
    • 1 β€” h_c [modes locations and heights]
  • -F β€” specify the input fields separators (default " \t")
  • -h β€” this help πŸ’–

🧚 AUTHOR 🧚

Written by Giulio Bottazzi. king behavior, honestly πŸ‘‘


πŸ™ˆ REPORTING BUGS πŸ™ˆ

found a bug? don't suffer in silence bestie, report it to:

<gbutils@googlegroups.com>

and the package home page is right here:

<http://cafim.sssup.it/~giulio/software/gbutils/index.html>

Copyright Β© 2001-2018 Giulio Bottazzi. this program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (version 2) as published by the Free Software Foundation;

this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the GNU General Public License for more details. so like… it works, but if it doesn't, that's on you 😭 (jk, but also, read the license).


fr fr, that's the whole page. every flag, every default, every vibe. go forth and analyze that multimodality bestie 🌈⭐

sign-off time πŸŽ€ this was gbmodes 6.2, dated June 2021, from the GBMODES(1) manual. love that for us. byeeee πŸ’–πŸ¦‹βœ¨