Dominic Kempf

Results 45 issues of Dominic Kempf

This allows an actual pure Python implementation that a user would expect from `PythonFallbackM3C2`.

enhancement

This is a rough idea that could be worth exploring to increase the cache locality of our computations: `KDTree` internally stores a vector of point indices. This index vector could...

performance

Performance benchmarking shows that as is, the KDTree construction is the bottleneck of the entire algorithm. A naive approach to parallelization could be to distribute the subtree construction to threads....

enhancement
performance

As we want to reproduce CloudCompare's result for the default settings, we need to mimic its progressive cylinder search which truncates the cylinder length if enough points for statistics are...

enhancement

**Description of the desired feature:** When building Python libraries (as opposed to Python applications) that use Pooch for data downloading, we currently have to accept the fact that our software...

enhancement

**Description of the desired feature:** In #354 we learned that DataVerse distinguishes dataset PIDs and file PIDs. Given that information, it could be discussed whether the following code should be...

enhancement

**Description of the desired feature:** Similar to the recently added DataVerse integration, it might be interesing to add [Invenio RDM](https://inveniosoftware.org/products/rdm/) support. Invenio also allows on-premise hosted data repositories and will...

enhancement

**Description of the desired feature:** Currently, the list of available data repository integrations is hard-coded into the code base. It would be a rather small change to provide this as...

enhancement

The "About" section mentions that the code is `license free`. I assume that your intent with this statement is to make this peice of software available and usable freely for...