Revealing the canalizing structure of Boolean functions: Algorithms and applications. (December 2022)