Skip to content

NifTK/NiftyLink

Repository files navigation

NiftyLink

NiftyLink is an open-source software library to facilitate communication over TCP/IP using the OpenIGTLink protocol.

NiftyLink was developed by the Centre for Medical Image Computing at University College London (UCL).

If you use this software, please cite this paper.

Useful Links

License

Copyright (c) 2014, University College London.

NiftyLink is available as free open-source software under a BSD license. Other licenses apply for the dependencies:

Funding

This project was funded by the NIHR Biomedical Research Centre at University College London (UCL) and University College London Hospitals (UCLH), Innovate UK and the Engineering And Physical Science Research Council (EPSRC).

Supported Platforms

NiftyLink is a cross-platform C++ library and officially supports:

  • Windows
  • MacOS X
  • Linux

Branching Workflow

  1. Raise issue in Gitlab Issue Tracker.
  2. Create a feature branch called -some-short-description replacing with the Gitlab issue number.
  3. Code on that branch.
  4. Push to remote when ready.
  5. Merge to master when Gitlab Pipelines are Green.
  6. Remove merged (feature) branch.

An alternative to points 5 and 6 is to assign a merge request, and the merger should select to automatically delete the branch via the web interface.

About

Mirror of NiftyLink on cmiclab, providing a library for transmitting OpenIGTLink messages over TCP/IP using Qt.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages