Describe the feature / issue
Currently, once a species is created, it is entirely immutable. This means that a user who realises that they made a mistake during the creation will need to recreate an entirely new node from scratch. It would be better if the node was mutable and the node's output would then update that its output had changed.
Additional details
It should be possible to reuse the SpeciesDialog and SpeciesModel to handle this.
Describe the feature / issue
Currently, once a species is created, it is entirely immutable. This means that a user who realises that they made a mistake during the creation will need to recreate an entirely new node from scratch. It would be better if the node was mutable and the node's output would then update that its output had changed.
Additional details
It should be possible to reuse the SpeciesDialog and SpeciesModel to handle this.