brainglobe-atlasapi
brainglobe-atlasapi copied to clipboard
A lightweight python module to interact with atlases for systems neuroscience
It would be helpful to have a file in the GIN repository containing the sizes of each atlas. This file could be queried to get the total download size when...
It is currently possible to ```python atlas = BrainGlobeAtlas("some_atlas", brainglobe_dir=Path("some_non_default_dir")) ``` and it will download and store the atlas data in a non-default directory but this will not be listed...
This is essentially a reply to https://github.com/brainglobe/bg-atlasapi/issues/96, but I'm starting a new issue to track this idea. Sorry for the long post, but interested in your ideas, @brainglobe/maintainers @brainglobe/swc-neuroinformatics @brainglobe/czi_eoss5....
Large arrays (e.g. `atlas._reference`) are only loaded into memory when needed, however they are never deleted. It would be useful to have a method to remove these from memory, e.g....
Useful for dev testing, don't want it exposed to the user.
`bg-atlasapi` should perform better without an internet connection. For example, we could cache the list of available atlases. If a user tries to use one that's not downloaded, then they...
If the atlas name in `last_versions.conf` is capitalised, the atlas API seems to look for a version without the capitalisation (and fails). We can get around this by not capitalising...