A number of utilities exist for simplifying work with the starfish library.

The StarfishConfig object can be instantiated at any point to provide configuration regarding caching, validation, and similar low-level concerns. This is especially important when directly calling out to IO backends like slicedimage. If a configuration setting needs to be temporarily modified, use the environ context manager to set individual values.