ibl_alignment_gui.utils.optional
Helpers for querying optional dependencies.
Some features rely on optional dependency stacks installed via extras: ibllib (the ibl
extra, for the online ONE/Alyx mode) and the aind/boto3 stack (the allen extra, for
the Allen/Code Ocean DocDB mode). The helpers here report whether those stacks are installed
(without importing them) so the launchers can fail fast with an actionable message; the modules
that use them import them lazily at the point of use.
Functions
Return whether the Allen (DocDB) dependency stack is importable. |
|
Return whether the IBL (ibllib) dependency stack is importable. |