Developer API¶
Backends¶
|
Solver for the linear problem. |
|
Solver for the quadratic problem [Mémoli, 2011]. |
|
Output of various OT problems. |
|
Output of OT problems with a graph geometry in the linear term. |
|
Solver class for genot.GENOT linear [Klein et al., 2023]. |
|
Output wrapper for GENOT. |
|
TODO. |
Return all available backends. |
Costs¶
|
Scaled Hamming distance between barcodes. |
|
Shortest path distance on a weighted tree. |
|
Get cost function for a specific backend. |
|
Return available costs. |
|
Register cost function for a specific backend. |
Base¶
Problems¶
Base class for all OT problems. |
|
|
Base class for all OT problems. |
|
OT problem used to estimate the marginals with the birth-death process. |
|
Base class for all biological problems. |
|
Base class for all biological problems. |
|
Base class for |
|
Base class for all conditional (nerual) optimal transport problems. |
Mixins¶
|
Base Analysis Mixin. |
|
Mixin class used to estimate cell proliferation and apoptosis. |
Solvers¶
Base class for all solvers. |
|
Base class for optimal transport solvers. |
Output¶
Base class for all discrete solver outputs. |
|
|
OT solution with a materialized transport matrix. |
Utils¶
Policies¶
|
Base policy class. |
|
Base ordered policy. |
|
Policy with a star topology. |
|
Policy with star topology and external central node. |
|
Policy which connects immediate successors. |
|
Policy which connects all preceding/subsequent nodes. |
|
Explicitly specified policy. |
Miscellaneous¶
|
Get transcription factors for a selected organism. |
|
Get proliferation markers for a selected organism. |
|
Get apoptosis markers for a selected organism. |
|
Interface to interpret array-like data for |
|
Tag in the |
Collection of distributions. |
|
|
Data container for OT problems involving more than two distributions. |
|
Birth process. |
|
Death process. |