Ethan Rooke

Results 13 issues of Ethan Rooke

I'm currently working on comparing the open source implementations of the Mapper algorithm[^1] and the python binding for Gudhi's cover complexes has very unusual performance characteristics in my tests. I...

The following test is never run: https://github.com/scikit-tda/kepler-mapper/blob/ece5d47f7d65654c588431dd2275197502740066/test/test_visuals.py#L269-L285 It isn't run as it is shadowed by this test later in the file: https://github.com/scikit-tda/kepler-mapper/blob/ece5d47f7d65654c588431dd2275197502740066/test/test_visuals.py#L299-L304 Additionally if one changes the first tests name...

The cubical cover computation is implemented incorrectly. It starts with the tests having the wrong expected behavior here: https://github.com/scikit-tda/kepler-mapper/blob/05adb8f1c14d6f0951c280d83b695a971144dd3c/test/test_coverer.py#L61-L66 If you cover the interval `[0,1]` with 2 cubes with 50%...

hacktoberfest-accepted

I have been playing with hdbscan to try and build an intuition for what it is doing. Currently I am running into counter-intuitive behavior when running it on synthetic data....

I just recently installed umap. On attempting to import umap I got the following error: ```sh  python umap_1.py Traceback (most recent call last): File "/home/ethan/code/umap_1.py", line 2, in import...

Creating a new 3.9 project and installing numpy 1.22.2 results in a broken numpy install. The only command I've run is `pyflow install numpy` which resulted in the following `pyproject.toml`...

This pr aims to address #20. It is currently rather rough and not quite ready, this is just to track process on it / enable feedback. Specifically it aims to...

Add an expression for building [yet another cad viewer](https://github.com/yeicor-3d/yet-another-cad-viewer). Builds off of #48. As that one packaged the slightly out of date 0.4.0 for build123d this adds version 0.8.1 for...

Adds an expression for [build123d](https://github.com/gumyr/build123d). To do this expressions had to be added for [svgpathtools](https://pypi.org/project/svgpathtools/#description), [ocpsvg](https://github.com/snoyer/ocpsvg/tree/main), [py-lib3mf](https://pypi.org/project/py-lib3mf/), and [trianglesolver](https://github.com/sbyrnes321/trianglesolver). At the moment nixpkgs has lib3mf 2.2.0 packaged. For ease of...

From the readme: ```` To create an environment with CadQuery and python-language-server (where hopefully your IDE will pick up python-language-server and supply autocomplete, docs, etc.): ```sh nix shell github:marcus7070/cq-flake#cadquery-env ```...