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 radtract #767

Open
stebo85 opened this issue Aug 21, 2024 · 3 comments
Open

add radtract #767

stebo85 opened this issue Aug 21, 2024 · 3 comments

Comments

@stebo85
Copy link
Contributor

stebo85 commented Aug 21, 2024

https://github.com/MIC-DKFZ/radtract

@stebo85 stebo85 moved this from New to External volunteer needed in NeuroDesk Aug 21, 2024
@stebo85 stebo85 moved this from External volunteer needed to Internal volunteer needed in NeuroDesk Aug 21, 2024
@stebo85 stebo85 mentioned this issue Aug 30, 2024
@Vbitz
Copy link
Collaborator

Vbitz commented Sep 12, 2024

Just about got this working.

Turns out the build dependencies of radtract are very picky and radtract needs ubuntu@jammy to build. That at least gets us the mostly wheels so we don't have to build everything ourselves.

pyradiomics is the most annoying dependency since for some reason the sdist currently on PyPi is missing header files. I had to work around this replacing the version with that commit on GitHub. It does have wheels but only built for Python 3.8 and Python 3.9 (using that version triggers other sdist builds which fail for various other reasons).

I'll try getting all the wheels installed and see what happens.

@stebo85
Copy link
Contributor Author

stebo85 commented Sep 12, 2024

wow - that sounds tricky! But unfortunately familiar with other software packages we had in the past :(

@Vbitz
Copy link
Collaborator

Vbitz commented Sep 12, 2024

Sent through a pull request here after testing locally. Seems to work. #802

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Internal volunteer needed
Development

No branches or pull requests

2 participants