deepali

About Image, point set, and surface registration in Paddle.

https://github.com/pfcclab/deepali

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.4%) to scientific vocabulary

Keywords

image-registration medical-imaging spatial-transformer-networks
Last synced: 6 months ago · JSON representation ·

Repository

About Image, point set, and surface registration in Paddle.

Basic Info
  • Host: GitHub
  • Owner: PFCCLab
  • License: apache-2.0
  • Language: Python
  • Default Branch: develop
  • Homepage:
  • Size: 608 KB
Statistics
  • Stars: 0
  • Watchers: 5
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
image-registration medical-imaging spatial-transformer-networks
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

deepali(Paddle Backend)

[!IMPORTANT] This branch(paddle) experimentally supports Paddle backend as almost all the core code has been completely rewritten using the Paddle API.

It is recommended to install nightly-build(develop) Paddle before running any code in this branch.

Install:

``` shell

paddlepaddle develop

python -m pip install --pre paddlepaddle-gpu -i https://www.paddlepaddle.org.cn/packages/nightly/cu118/

setup config file is pyproject.toml

pip install .

test

pytest -v ./tests

```

example code

``` python import paddle from deepali.core import bspline as B

kernel = B.cubicbsplineinterpolation_weights(5) assert isinstance(kernel, paddle.Tensor) assert tuple(kernel.shape) == (5, 4)

assert paddle.allclose( x=kernel, y=B.cubicbsplineinterpolation_weights(5, derivative=0) ).item() ```

Owner

  • Name: PFCCLab
  • Login: PFCCLab
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
title: "deepali: Image, point set, and surface registration in PyTorch"
abstract: An open source research library for image, point set, and surface registration in PyTorch,
  which is developed and maintained by the HeartFlow-Imperial College London research lab at the Biomedical Image Analysis Group.


  Deepali is a Hindu/Sanskrit Indian given name, which means "joy" as in the gratification one may feel
  working with code built on a modern tensor library with support for automatic differentiation, and
  "chain of lamps" alluding to the application of the chain rule by torch.autograd, the concatenation
  of spatial coordinate transformations, and furthermore the (sequential) composition of PyTorch modules.
  In addition, the English words "deep" and "ali(-gnment)" partially contained in this name should highlight
  that this project is not only suitable for traditional non-learning based registration, but in particular
  facilitates deep learning based approaches to image alignment.
type: software
authors:
  - given-names: Andreas
    family-names: Schuh
    affiliation: HeartFlow U.K. Ltd.
    orcid: https://orcid.org/0000-0002-8214-116X
  - given-names: Huaqi
    family-names: Qiu
    affiliation: Imperial College London
  - name: HeartFlow Research
doi: 10.5281/zenodo.8170161
url: https://biomedia.github.io/deepali/
repository-code: https://github.com/BioMedIA/deepali
keywords:
  - medical-imaging
  - image-registration
  - spatial-transformer-networks
license: Apache-2.0

GitHub Events

Total
  • Push event: 1
  • Public event: 1
Last Year
  • Push event: 1
  • Public event: 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

examples/istn/requirements.txt pypi
  • pillow ==8.3
  • typer ==0.3.2
pyproject.toml pypi
  • dacite *
  • deprecation *
  • pandas *
  • ruamel.yaml *
  • typing-extensions *