Philipp Schlegel
Philipp Schlegel
Thanks for reporting Michael! A `navis.Volume` is a subclass of `trimesh.Trimesh` and most of what you see in those docs is simply carried over from `trimesh`. I never really looked...
Sorry for taking so long. I'm afraid I don't have an immediate fix for this but in the future we should be able to implement something in [navis-fastcore](https://github.com/navis-org/fastcore) that will...
Another quick update: I had a crack at this but implemented in rust as part of an experiment in [fastcore-rs](https://github.com/schlegelp/fastcore-rs). With that I can calculate the synapse flow (which is...
I don't have any strong opinions in this case. I've been using pandas >=2 for a while and haven't had any major issues - neither with `navis` nor any other...
Thanks for sharing! I take it the screenshot is showing the content of what your code saves as `vertices_%s.txt` and `edges_%s.txt`? Assuming that's the case then you are saving the...
On a side note: `skeletor` will produce acyclic tree-like skeletons. That's primarily because I'm working with neurons which we expect to be acyclic, i.e. cycles are to be avoided. Your...
Sorry, I think we have crossed some wires here: `skel.mesh` is _not_ the skeleton, it's the contracted mesh. I.e. `skel.mesh.vertices` and `skel.mesh.edges` is simply the original mesh's vertices and the...
I just added a new method to the `Skeleton` class: [`Skeleton.mend_breaks()`](https://github.com/navis-org/skeletor/blob/b1e350316a5d0128ef9a28ddac10e5c24e4f48b6/skeletor/skeletonize/base.py#L331) will (re-)introduce edges that are present in the mesh but not the skeleton. This works by comparing the connectivity...
Hi. If I remember correctly this implementation is not based on any specific research paper (otherwise it would say so in the docstring). That said: I do vaguely remember seeing...
Maybe have a look at the mesh contraction paper [1]. I think I implemented the vertex clustering after I couldn't get their edge collapse method to work properly and maybe...