Peter Harrison
Peter Harrison
`Node.connect` checks to make sure that the node isn't already connected to the new node: ``` new_vectors = [] if direction in ["to", "both"]: already_connected_to = self.flatten( [self.is_connected(direction="to", whom=whom)] )...
When we run Dallinger experiments, we find that various error messages happen that tend to be 'ignorable' or 'harmless' in practice. We would like to propose investing some time into...
The idea is to have a CLI command that gets Dallinger to recruit one or more participants. If we construct this command appropriately, it could be very useful both for...
Context: The dashboard currently contains a tab that allows you to view the contents of the database in tabular form. Proposal: when you click on a row of this table,...
`dallinger develop` currently collates the experiment files in the experiment directory, in a folder called `/develop`. This collated files include secret keys (e.g. AWS credentials), which seems dangerous as the...
I have never been able to run the Dallinger tests locally. When I run `pytest` I get the error `Package was not imported from the requested path!` I'm hoping we...
Currently there are (at least) two hard-coded Python versions in Dallinger: `heroku_python_version` and the Docker base image Python version. We should centralise the definition of these defaults.
If a user double-clicks a trigger button very fast then unexpected behaviour might occur. We should add some code that temporarily disables such buttons once they are clicked.
https://github.com/o2r-project/containerit
Dropbox