seamless
seamless copied to clipboard
Seamless is a framework to set up reproducible computations (and visualizations) that respond to changes in cells. Cells contain the input data as well as the source code of the computations, and all...
- Rename the cells to something more informative. - Add a simple empty CSS file, already to the status graph workflow
In particular, seamless-client.js, but also other Seamless projects. Regenerate web ctx for examples!
In particular, in relation to load_project: - translate - save_graph - save_vault - ...
It seems that IPython 8.5 destroys the event loop every time. Does not occur with IPython 7. For now, revert to IPython 7.33
Example: ``` ctx.a = Cell("int") ctx.b = Cell("str").set("test") ctx.compute() ctx.a.checksum = ctx.b.checksum print(ctx.a.status) ``` Error message only comes with ctx.a.value.
Requires the workflow to be restarted several times. Evident in /home/sjoerd/data/work/RRM/rrm-alphafold-extract-backbone.py . No detectable error message. Database.py goes over 100 % activity constantly, this may well be the cause.
Contexts that are arguments to library instances can easily do the wrong thing. The following problems exist: - You can't mount or share cells in a library context. Solution: When...
For some reason, my laptop runs into this Conda bug when building seamless-framework https://github.com/conda/conda/issues/11442 whereas the desktop machine (newton) does not. Even though I see no differences in the installed...
```python def do_superposition(...): ... ctx.do_superposition = Module() ctx.do_superposition.code = do_superposition ``` `ctx.do_superposition` now becomes a Transformer
probably the same in Jupyter. At some point, a prompt kit stdout patch gets installed. For now, try a fix by direct-printing to sys.__stdout__. Not sure how well this will...