Added set_cache_dir + refactoring to use pathlib.Path #71
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
trajminer.datasets.set_cache_dir
to use a persistent cache directory (or still fall back to using a temporary folder).trajminer.datasets.tools.py
was refactored to usepathlib.Path
.trajminer.load_*
'scache=True
also caches the unzipped file¹.¹ If desired, we can implement
cache
such that:cache=False
: no cache,cache='compressed_only'
: cachedownload_file
,cache=True
: cachedownload_file
andextract_tar
(or something similar, depending on the expected defaults)