lingkefeng / claire

Constrained Large Deformation Diffeomorphic Image Registration (CLAIRE)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CLAIRE

  • Are you looking for examples? Check the doc/examples folder.
  • Are in interested in how CLAIRE works? Check the documentation.
  • Are you interested in what CLAIRE is? Read the about section.

About

CLAIRE stands for Constrained Large Deformation Diffeomorphic Image Registration. It is a C/C++ software package for velocity-based diffeomorphic image registration in three dimensions. Its performance is optimized for multi-core CPU systems and multi-node, multi-GPU architectures. The CPU version uses MPI for data parallelism, and has been demonstrated to scale on several supercomputing platforms. CLAIRE can be executed on large-scale state-of-the-art computing systems as well as on local compute systems with limited resources.

CLAIRE4Brains

If there are any issues, you have questions, you would like to give us feedback or you have feature requests, do not hesitate to send an email to andreas@math.uh.edu.

If you plan on using CLAIRE in your research please cite the following manuscript: A. Mang, A. Gholami, C. Davatzikos & G. Biros. CLAIRE: A distributed-memory solver for constrained large deformation diffeomorphic image registration. SIAM Journal on Scientific Computing 41(5):C548--C584, 2019 [arxiv, sisc].

Documentation

The links above point to individual markdown files. These files can be found in the doc subfolder. Basic examples for how to execute CLAIRE can be found in the doc/examples folder. The NIREP dataset used to test CLAIRE can be downloaded here: NIREP Data.

News

08/28/2020 We have released a GPU version of CLAIRE. If you are interested in using our new (multi-node multi-)GPU version, switch to the GPU branch. If you are interested in learning more about the GPU version of CLAIRE, check out our publications.

License

Read the LICENSE file for more details.

Contributors

George Biros, Malte Brunn, Amir Gholami, James Herring, Naveen Himthani, Andreas Mang, Miriam Mehl

About

Constrained Large Deformation Diffeomorphic Image Registration (CLAIRE)

License:GNU General Public License v3.0


Languages

Language:C++ 94.6%Language:CMake 3.0%Language:Shell 1.9%Language:Makefile 0.3%Language:Python 0.2%