scipy as optional dependency and clearer options in finding regions for channels