Closed thetorpedodog closed 1 year ago
To eliminate a troublesome import cycle between query and composed, this breaks those two into separate parts. query now defines the subset of Experiment that it uses in the form of a Protocol, to avoid depending directly on experiment.py.
@johnkerl Please take another look; I added one more minor reorg here.
Neither of these changes affect the public API or the namespace available in somacore.
somacore
To eliminate a troublesome import cycle between query and composed, this breaks those two into separate parts. query now defines the subset of Experiment that it uses in the form of a Protocol, to avoid depending directly on experiment.py.