Patrick Avery
Patrick Avery
~~I should also mention that when I perform in an external pipeline these multiscalars operations from above: Multiscalar Bin2x Tilt Series -> Multiscalar Recon, it does not appear to produce...
This PR is now functional. It has some bigger changes to the pipeline in 514cc367398c4b9a2907f9d31692cf89f4c87f42, which were needed primarily to make the behavior of child-producing operators consistent (#2075), which are...
To provide an update on this branch: most things seem to be working very well. You can perform multi-scalars operations (which produce children) and non-child-producing operators, and they can both...
The bug seems to be fixed. This PR now seems fairly robust - I have a hard time making it crash. I did encounter one crash, though, that is not...
Here are a few things to think about for the design of this branch when we return to it: 1. In both master and this branch, python operators create a...
The bug did not occur on my arch linux computer with Qt 5.11.1. But it did occur on my windows computer with Tomviz 1.3.1. See attached images below.  
On my Ubuntu 18.04 laptop, I tried upgrading to Qt 5.11.1 to see if that would fix it. It did not. On my arch linux computer, I downgraded to use...
For this issue, I am thinking to add these two functions on the `Dataset` objects: 1. `Dataset.create_empty_dataset()` 2. `Dataset.set_scalars(name, data)` The first one is similar to `Dataset.create_child_dataset()`, but `Dataset.create_child_dataset()` creates...
Actually, I'm starting to question the behavior of `Dataset.create_child_dataset()` a little. Maybe it should already be doing what `Dataset.create_empty_dataset()` is intending to do. In the internal pipeline, the [structure of...
Yeah, it looks like the external pipeline should probably not be performing a deep copy. We can change that, and then `Dataset.create_empty_dataset()` won't be needed.