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

add better support for conda #171

Open
akhanf opened this issue Feb 10, 2022 · 3 comments
Open

add better support for conda #171

akhanf opened this issue Feb 10, 2022 · 3 comments
Labels
enhancement New feature or request v2.0

Comments

@akhanf
Copy link
Member

akhanf commented Feb 10, 2022

Currently we are using poetry for dependency management, but could be nice to also add direct support for conda (e.g. avoiding problems as in #168).

Could:

  • create a conda environment file for hippunfold as a whole (using conda packages where available)
  • add hippunfold to conda-forge

With conda-forge could perhaps even package binaries for the external dependencies.. Something to consider..

@akhanf akhanf added the enhancement New feature or request label Feb 10, 2022
@jordandekraker
Copy link
Collaborator

Just wanted to bump this as discussed in our devs meeting

(June 4, 2024)

Nighres may be challenging but not too bad: nighres/nighres#173

I'll try to play around with this too when i get the chance :)

@akhanf
Copy link
Member Author

akhanf commented Jun 4, 2024

Great!

I have a basic set of recipes in order to get the snakebids conda package built, just need to revisit it:
https://github.com/akhanf/conda-snakebids-builds

And it looks like all our other dependencies are in conda packages already (though may need to confirm versions):
https://anaconda.org/conda-forge/niftyreg
https://anaconda.org/aramislab/ants
https://anaconda.org/conda-forge/convert3d
https://anaconda.org/conda-forge/imagemagick
https://anaconda.org/bioconda/connectome-workbench

@akhanf akhanf added the v2.0 label Dec 11, 2024
@akhanf
Copy link
Member Author

akhanf commented Dec 11, 2024

DJay is making good progress on this, and should be feasible for v2.0 either with leaving out equivolumetric coords or re-implementing..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request v2.0
Projects
None yet
Development

No branches or pull requests

2 participants