scikit-surgeryfred
FRED provides an interactive demonstration of fiducial based registration for teaching purposes
Science Score: 77.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
Found 7 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 1 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.7%) to scientific vocabulary
Keywords
flask
python
surgery
teaching-tool
Last synced: 6 months ago
·
JSON representation
·
Repository
FRED provides an interactive demonstration of fiducial based registration for teaching purposes
Basic Info
- Host: GitHub
- Owner: SciKit-Surgery
- License: other
- Language: Python
- Default Branch: master
- Homepage: https://scikit-surgeryfred.ew.r.appspot.com/
- Size: 3.56 MB
Statistics
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 11
- Releases: 3
Topics
flask
python
surgery
teaching-tool
Created over 5 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
Contributing
License
Citation
README.rst
Fiducial Registration Educational Demonstration
===============================================
.. image:: https://github.com/SciKit-Surgery/scikit-surgeryfred/raw/master/static/fredlogo.svg
:width: 256px
:target: https://github.com/SciKit-Surgery/scikit-surgeryfred
:alt: Logo
.. image:: https://github.com/SciKit-Surgery/scikit-surgeryfred/raw/master/tryfred.gif
:height: 128px
:target: https://scikit-surgeryfred.ew.r.appspot.com/
:alt: try fred
|
.. image:: https://github.com/SciKit-Surgery/scikit-surgeryfred/workflows/.github/workflows/ci.yml/badge.svg
:target: https://github.com/SciKit-Surgery/scikit-surgeryfred/actions
:alt: GitHub Actions CI status
.. image:: https://coveralls.io/repos/github/SciKit-Surgery/scikit-surgeryfred/badge.svg?branch=master&service=github
:target: https://coveralls.io/github/SciKit-Surgery/scikit-surgeryfred?branch=master
:alt: Test coverage
.. image:: https://readthedocs.org/projects/scikit-surgeryfred/badge/?version=latest
:target: http://scikit-surgeryfred.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://img.shields.io/badge/Read-SciKit--SurgeryFRED-informational
:target: https://discovery.ucl.ac.uk/id/eprint/10112339/7/Thompson_115980U.pdf
:alt: The SciKit-SurgeryFRED paper
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.4314970.svg
:target: https://doi.org/10.5281/zenodo.4314970
:alt: DOI - Zenodo
.. image:: https://img.shields.io/badge/Video-SPIE2021-blueviolet
:target: https://www.youtube.com/watch?v=PaXytDjojOI
:alt: Our SPIE 2021 Talk
.. image:: https://img.shields.io/badge/Video-Registration-blueviolet
:target: https://www.youtube.com/watch?v=t_6CH5uroYo
:alt: Video Demonstration on YouTube
.. image:: https://img.shields.io/badge/Video-Game-blueviolet
:target: https://www.youtube.com/watch?v=ansH1w2ST-g
:alt: Video Demonstration of Game on YouTube
.. image:: https://img.shields.io/twitter/follow/scikit_surgery?style=social
:target: https://twitter.com/scikit_surgery?ref_src=twsrc%5Etfw
:alt: Follow scikit_surgery on twitter
Author: Stephen Thompson
This is the Fiducial Registration Educational Demonstration (SciKit-SurgeryFRED), part of the `SciKit-Surgery`_ software project, developed at the `Wellcome EPSRC Centre for Interventional and Surgical Sciences`_, part of `University College London (UCL)`_.
Fiducial Registration Educational Demonstration is intended to be used as part of an online tutorial in using fiducial based registration. The tutorial covers the basic theory of fiducial based registration, which is used widely in image guided interventions. The tutorial aims to help the students develop an intuitive understanding of key concepts in fiducial based registration, including Fiducial Localisation Error, Fiducial Registration Error, and Target Registration Error.
Citing
------
If you use SciKit-SurgeryFRED in your research or teaching please cite our paper:
Stephen Thompson, Tom Dowrick, Mian Ahmad, Jeremy Opie, and Matthew J. Clarkson "Are fiducial registration error and target registration error correlated? SciKit-SurgeryFRED for teaching and research", Proc. SPIE 11598, Medical Imaging 2021: Image-Guided Procedures, Robotic Interventions, and Modeling, 115980U (15 February 2021); https://doi.org/10.1117/12.2580159
Specific releases can be cited via the Zenodo tag.
SciKit-Surgery can also be cited as:
Thompson S, Dowrick T, Ahmad M, et al. "SciKit-Surgery: compact libraries for surgical navigation." International Journal of Computer Assisted Radiology and Surgery. 2020 May. https://doi.org/10.1007/s11548-020-02180-5
Developing
----------
Cloning
^^^^^^^
You can clone the repository using the following command:
::
git clone https://github.com/SciKit-Surgery/scikit-surgeryfred
Contributing
^^^^^^^^^^^^
Please see the `contributing guidelines`_.
Useful links
^^^^^^^^^^^^
* `Source code repository`_
* `Google Cloud Firestore (login required)`_
* `Google Cloud Console (login required)`_
Licensing and copyright
-----------------------
Copyright 2020 University College London.
Fiducial Registration Educational Demonstration is released under the BSD-3 license. Please see the `license file`_ for details.
Acknowledgements
----------------
Supported by `Wellcome`_ and `EPSRC`_.
.. _`Wellcome EPSRC Centre for Interventional and Surgical Sciences`: http://www.ucl.ac.uk/weiss
.. _`source code repository`: https://github.com/SciKit-Surgery/scikit-surgeryfred
.. _`Documentation`: https://scikit-surgeryfred.readthedocs.io
.. _`SciKit-Surgery`: https://github.com/SciKit-Surgery
.. _`University College London (UCL)`: http://www.ucl.ac.uk/
.. _`Wellcome`: https://wellcome.ac.uk/
.. _`EPSRC`: https://www.epsrc.ac.uk/
.. _`contributing guidelines`: https://github.com/SciKit-Surgery/scikit-surgeryfred/blob/master/CONTRIBUTING.rst
.. _`license file`: https://github.com/SciKit-Surgery/scikit-surgeryfred/blob/master/LICENSE
.. _`Google Cloud Firestore (login required)`: https://console.cloud.google.com/firestore/databases?hl=en&project=scikit-surgeryfred
.. _`Google Cloud Console (login required)` : https://console.cloud.google.com/home/dashboard?hl=en&project=scikit-surgeryfred
Owner
- Name: SciKit-Surgery
- Login: SciKit-Surgery
- Kind: organization
- Email: s.thompson@ucl.ac.uk
- Website: https://scikit-surgery.github.io/scikit-surgery/
- Twitter: scikit_surgery
- Repositories: 28
- Profile: https://github.com/SciKit-Surgery
Compact Libraries for Surgical Navigation
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use SciKit-SurgeryFRED packages in your research, please cite it as below."
authors:
- family-names: "Thompson"
given-names: "Stephen"
orcid: "https://orcid.org/0000-0001-7286-1326"
title: "SciKit-Surgery"
url: "https://github.com/SciKit-Surgery/scikit-surgery"
preferred-citation:
type: article
authors:
- family-names: "Thompson"
given-names: "Stephen"
orcid: "https://orcid.org/0000-0001-7286-1326"
- family-names: "Dowrick"
given-names: "Thomas"
orcid: "https://orcid.org/0000-0002-2712-4447"
- family-names: "Ahmad"
given-names: "Mian"
orcid: "https://orcid.org/0000-0002-4706-4146"
- family-names: "Opie"
given-names: "Jeremy"
- family-names: "Clarkson"
given-names: "Matthew"
orcid: "https://orcid.org/0000-0002-5565-1252"
doi: 10.1117/12.2580159
journal: "Proc. SPIE Medical Imaging 2021: Image-Guided Procedures, Robotic Interventions, and Modeling"
title: "Are fiducial registration error and target registration error correlated? SciKit-SurgeryFRED for teaching and research."
volume: 11598
issue: 11598oU
year: 2021
GitHub Events
Total
Last Year
Committers
Last synced: almost 3 years ago
All Time
- Total Commits: 197
- Total Committers: 1
- Avg Commits per committer: 197.0
- Development Distribution Score (DDS): 0.0
Top Committers
| Name | Commits | |
|---|---|---|
| Stephen Thompson | s****n@u****k | 197 |
Committer Domains (Top 20 + Academic)
ucl.ac.uk: 1
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 44
- Total pull requests: 23
- Average time to close issues: 13 days
- Average time to close pull requests: less than a minute
- Total issue authors: 2
- Total pull request authors: 1
- Average comments per issue: 0.18
- Average comments per pull request: 0.0
- Merged pull requests: 23
- 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
- thompson318 (43)
- MattClarkson (1)
Pull Request Authors
- thompson318 (23)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 23 last-month
- Total dependent packages: 0
- Total dependent repositories: 2
- Total versions: 15
- Total maintainers: 2
pypi.org: scikit-surgeryfred
FRED provides an interactive demonstration of fiducial based registration for teaching purposes
- Homepage: https://github.com/SciKit-Surgery/scikit-surgeryfred
- Documentation: https://scikit-surgeryfred.readthedocs.io/
- License: BSD-3 license
-
Latest release: 0.1.5
published about 4 years ago
Rankings
Dependent packages count: 10.1%
Dependent repos count: 11.5%
Average: 20.1%
Downloads: 23.9%
Stargazers count: 25.1%
Forks count: 29.8%
Maintainers (2)
Last synced:
6 months ago
Dependencies
requirements-dev.txt
pypi
- coverage * development
- mock * development
- parameterized * development
- pyfakefs * development
- pyinstaller * development
- pylint * development
- pytest * development
- scipy * development
- sphinx * development
- sphinx_rtd_theme * development
- tox * development
requirements-test.txt
pypi
- pytest ==6.0.1 test
requirements.txt
pypi
- Flask ==1.1.2
- google-cloud-firestore *
- numpy *
- scikit-surgerycore >0.6.5
setup.py
pypi
- Flask ==1.1.2
- google-cloud-firestore *
- numpy *
- scikit-surgerycore >0.6.5
.github/workflows/ci.yml
actions
- actions/checkout v2 composite
- actions/checkout master composite
- actions/setup-python v1 composite
- pypa/gh-action-pypi-publish master composite