Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BrainGlobe Atlas API Version 2 #234

Closed
adamltyson opened this issue Mar 21, 2023 · 4 comments
Closed

BrainGlobe Atlas API Version 2 #234

adamltyson opened this issue Mar 21, 2023 · 4 comments
Assignees
Labels
atlasgen Issue was transferred from the retired bg-atlasgen. Concerns the atlas_generation submodule. enhancement New feature or request

Comments

@adamltyson
Copy link
Member

This issue tracks the packaging side of #141.

@adamltyson
Copy link
Member Author

Duplicating the information in #141, but the first aim is to move away from the monolithic atlas structure, and towards a more distributed structure.

Each atlas element (e.g. reference image, structures list) will be packaged and hosted separately. A specific atlas will then be defined by a config file, e.g.:

 name: "allen_mouse"
 atlas_link: "http://www.brain-map.org"
 version: 2.0
...
...
reference_images: 
 # could be >1
  STP:  some_identifier
annotation_images: 
 # could be >1
  CCFv3:  some_identifier
structures: some_identifier
meshes: some_identifier

This config file will then point to the individual files needed, e.g.:

distributed_atlases

@adamltyson
Copy link
Member Author

adamltyson commented Mar 21, 2023

To begin with:

  • Functions to package (download, reorient, resize, compress etc.) each file of a particular type (e.g. reference images)
  • Scripts to run all the relevant functions
  • Scripts to upload to GIN (for now)
  • Parallelise
  • Tests

@adamltyson
Copy link
Member Author

To reduce dependency issues, will aim to download all data directly (i.e. not using e.g. the Allen SDK when the data can be downloaded from here)

@willGraham01 willGraham01 added the atlasgen Issue was transferred from the retired bg-atlasgen. Concerns the atlas_generation submodule. label Feb 23, 2024
@willGraham01 willGraham01 transferred this issue from brainglobe/bg-atlasgen Feb 23, 2024
@adamltyson
Copy link
Member Author

Closing this in favour of #141, now the two repos are merged.

@github-project-automation github-project-automation bot moved this from Planned to Done in Core development Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
atlasgen Issue was transferred from the retired bg-atlasgen. Concerns the atlas_generation submodule. enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants