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

Pursue ANTs implementation of the itk-dreg subimage registration interface #18

Open
tbirdso opened this issue Nov 15, 2023 · 0 comments

Comments

@tbirdso
Copy link
Collaborator

tbirdso commented Nov 15, 2023

Background

itk-dreg implements a pairwise subimage registration interface in itk_dreg.base.registration_interface, with one possible implementation distributed under itk-dreg.elastix. Other implementations may be provided as extensions via other Python wheels.

Feature Request

We should explore a registration implementation based on ANTsPy to complement the ITKElastix implementation.

  1. Recommended: create a new repository itk-dreg-ants to implement the Python package.
  2. Have itk_dreg_ants depend on itk_dreg in its pyproject.toml file.
  3. Implement AntsBlockPairRegistrationMethod that derives from itk_dreg.base.registration_interface.BlockPairRegistrationMethod and returns the forward and inverse results from subimage pairwise registration.
  4. Distribute itk-dreg-ants on PyPI with examples and automated tests.
@tbirdso tbirdso changed the title Pursue ANTS implementation of the itk-dreg subimage registration interface Pursue ANTs implementation of the itk-dreg subimage registration interface Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant