esda
esda copied to clipboard
what to do with `tools/moran_*.ipynb` (if anything)?
What should we do with the tools/moran_* noebooks?
- nothing – simply keep in
tools/ - keep in
tools/but update (and keep updated) - (addpygeoda&geosnapto optional reqs) - rename
tools/to something more appropriate – benchmarking, diagnostic, etc - move into
notebooks/and exclude from copying todocs/ - move into
notebooks/and copy todocs/ - something else
xref https://github.com/pysal/esda/pull/368#issuecomment-3016726980
nothing? Do they bother you there? :)
Bother me? No. Just not sure what purpose they serve since they haven't been touched in 5 years and were last run Python 3.7 seems like.
Maybe more important is that they will not work as there's no numba keyword in Moran_Local for example, which I missed earlier.
Considering your point there, I added 2 more bullets to options
Since these were added by @darribas , maybe we can get his thoughts if he has a moment?
cc @sjsrey @knaaptime @ljwolf @weikang9009
These were notes we developed when we were building the numba-based randomisation engine for LISAs and local stats. In some ways, they’re travel notes, not really documentation. Appropriately flagged, they could probably live in notebooks, but then I’d imagine they’d need to be updated as there’d be an expectation that code in that folder runs. If you want cleanness, they could be removed and left in the git history if you think they confuse users. It was useful code to make sure we were not breaking anything and to get a sense of how performant the new code was. But, given the code is now properly tested, perhaps it’s not as relevant to keep?