open-anatomy-explorer

The Open Anatomy Explorer (OPANEX) is an open-source, web-based anatomy atlas viewer.

https://github.com/biocat-ugent/open-anatomy-explorer

Science Score: 67.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
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

The Open Anatomy Explorer (OPANEX) is an open-source, web-based anatomy atlas viewer.

Basic Info
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

Open Anatomy Explorer

The Open Anatomy Explorer (OPANEX) is an open-source, web-based anatomy atlas viewer. The platform displays three-dimensional (3D) anatomical models and offers a range of features, including uploading and labelling 3D models, customizing 3D settings, and creating quizzes. Additionally, labeled 3D models can be shared within and between educational institutes by importing and exporting functionalities, facilitating the development of a comprehensive and open-source anatomical library for 3D anatomical models. The OPANEX was created using modern and future-proof web development tools, including Angular using the TypeScript programming language and the use of a WebGL renderer to display 3D models, and offers two separate user interfaces (UI): one for students and one for instructors. An authentication and authorization system, in combination with a back-end, guarantees a secure environment for model annotation and sharing.

Explore brain

Citing

DOI

Please cite this work as:

APA

``` Vandenbossche, V., Van Kenhove, M., Smit, N., Willaert, W., De Turck, F., Volckaert, B., … Audenaert, E. (2024). The Open Anatomy Explorer – a journey towards accessible open-source 3D learning environments. Journal of Visual Communication in Medicine, 47(3), 85–96. https://doi.org/10.1080/17453054.2024.2446764

```

Chicago

``` Vandenbossche, Vicky, Michiel Van Kenhove, Noeska Smit, Wouter Willaert, Filip De Turck, Bruno Volckaert, Martin Valcke, and Emmanuel Audenaert. 2024. “The Open Anatomy Explorer – a Journey towards Accessible Open-Source 3D Learning Environments.” Journal of Visual Communication in Medicine 47 (3): 85–96. doi:10.1080/17453054.2024.2446764.

```

Harvard

Vandenbossche, V. et al. (2024) ‘The Open Anatomy Explorer – a journey towards accessible open-source 3D learning environments’, Journal of Visual Communication in Medicine, 47(3), pp. 85–96. doi: 10.1080/17453054.2024.2446764.

Owner

  • Login: biocat-ugent
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
title: Open Anatomy Explorer
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Vicky
    family-names: Vandenbossche
    email: Vicky.vandenbossche@ugent.be
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0002-1039-0589'
  - given-names: Michiel
    family-names: Van Kenhove
    orcid: 'https://orcid.org/0000-0003-3623-2754'
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
  - given-names: Noeska
    family-names: Smit
    orcid: 'https://orcid.org/0000-0002-3719-4625'
    affiliation: >-
      Department of Medical Visualization, Bergen
      University, Bergen, Norway
  - given-names: Wouter
    family-names: Willaert
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium
  - given-names: Filip
    family-names: De Turck
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0003-4824-1199'
  - given-names: Bruno
    family-names: Volckaert
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0003-0575-5894'
  - given-names: Martin
    family-names: Valcke
    affiliation: >-
      Department of Educational Studies, Ghent University,
      Ghent, Belgium
    orcid: 'https://orcid.org/0000-0001-9544-4197'
  - given-names: Emmanuel
    family-names: Audenaert
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium; Department of Orthopedic
      Surgery and Traumatology, Ghent University Hospital,
      Ghent, Belgium; Department of Trauma and Orthopedics,
      Addenbrooke's Hospital, Cambridge University Hospitals
      NHS Foundation Trust, Cambridge, UK; Department of
      Electromechanics, Op3Mech Research Group, University
      of Antwerp, Antwerp, Belgium
    orcid: 'https://orcid.org/0000-0001-5508-6743'
identifiers:
  - type: doi
    value: 10.1080/17453054.2024.2446764
    description: Journal Article
repository-code: 'https://github.com/biocat-ugent/Open-Anatomy-Explorer/'
abstract: >-
  Anatomy learning has traditionally relied on drawings,
  plastic models, and cadaver dissections/prosections to
  help students understand the three-dimensional (3D)
  relationships within the human body. However, the
  landscape of anatomy education has been transformed with
  the introduction of digital media. In this light, the Open
  Anatomy Explorer (OPANEX) was developed. It includes two
  user interfaces (UI): one for students and one for
  administrators. The administrator UI offers features such
  as uploading and labelling of 3D models, and customizing
  3D settings. Additionally, the OPANEX facilitates content
  sharing between institutes through its import-export
  functionality. To evaluate the integration of OPANEX
  within the existing array of learning resources, a survey
  was conducted as part of the osteology course at Ghent
  University, Belgium. The survey aimed to investigate the
  frequency of use of five learning resources, attitudes
  towards 3D environments, and the OPANEX user experience.
  Analysis revealed that the OPANEX was the most frequently
  used resource. Students' attitudes towards 3D learning
  environments further supported this preference. Feedback
  on the OPANEX user experience indicated various reasons
  for its popularity, including the quality of the models,
  regional annotations, and customized learning content. In
  conclusion, the outcomes underscore the educational value
  of the OPANEX, reflecting students' positive attitudes
  towards 3D environments in anatomy education.
keywords:
  - Anatomy
  - visualisation
  - 3D learning environment
  - open-source
  - web-based
preferred-citation:
  type: article
  authors:
  - given-names: Vicky
    family-names: Vandenbossche
    email: Vicky.vandenbossche@ugent.be
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0002-1039-0589'
  - given-names: Michiel
    family-names: Van Kenhove
    orcid: 'https://orcid.org/0000-0003-3623-2754'
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
  - given-names: Noeska
    family-names: Smit
    orcid: 'https://orcid.org/0000-0002-3719-4625'
    affiliation: >-
      Department of Medical Visualization, Bergen
      University, Bergen, Norway
  - given-names: Wouter
    family-names: Willaert
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium
  - given-names: Filip
    family-names: De Turck
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0003-4824-1199'
  - given-names: Bruno
    family-names: Volckaert
    affiliation: >-
      IDLab, Ghent University- imec, iGent tower
      Technologiepark, Ghent, Belgium
    orcid: 'https://orcid.org/0000-0003-0575-5894'
  - given-names: Martin
    family-names: Valcke
    affiliation: >-
      Department of Educational Studies, Ghent University,
      Ghent, Belgium
    orcid: 'https://orcid.org/0000-0001-9544-4197'
  - given-names: Emmanuel
    family-names: Audenaert
    affiliation: >-
      Department of Human Structure and Repair, Ghent
      University, Ghent, Belgium; Department of Orthopedic
      Surgery and Traumatology, Ghent University Hospital,
      Ghent, Belgium; Department of Trauma and Orthopedics,
      Addenbrooke's Hospital, Cambridge University Hospitals
      NHS Foundation Trust, Cambridge, UK; Department of
      Electromechanics, Op3Mech Research Group, University
      of Antwerp, Antwerp, Belgium
    orcid: 'https://orcid.org/0000-0001-5508-6743'
  doi: "10.1080/17453054.2024.2446764"
  journal: "Journal of Visual Communication in Medicine"
  volume: 47
  issue: 3
  year: 2024
  title: "The Open Anatomy Explorer – a journey towards accessible open-source 3D learning environments"

GitHub Events

Total
  • Watch event: 2
  • Push event: 2
Last Year
  • Watch event: 2
  • Push event: 2

Dependencies

frontend/docker/Dockerfile docker
  • socialengine/nginx-spa latest build
backend/build.gradle.kts maven
  • io.quarkus:quarkus-arc * implementation
  • io.quarkus:quarkus-container-image-jib * implementation
  • io.quarkus:quarkus-keycloak-authorization * implementation
  • io.quarkus:quarkus-kotlin * implementation
  • io.quarkus:quarkus-mongodb-panache-kotlin * implementation
  • io.quarkus:quarkus-oidc * implementation
  • io.quarkus:quarkus-resteasy-reactive-jackson * implementation
  • io.quarkus:quarkus-resteasy-reactive-kotlin * implementation
  • io.quarkus:quarkus-smallrye-health * implementation
  • io.quarkus:quarkus-smallrye-openapi * implementation
  • net.lingala.zip4j:zip4j 2.11.5 implementation
  • org.jetbrains.kotlin:kotlin-stdlib-jdk8 * implementation
  • org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
  • io.quarkus:quarkus-junit5 * testImplementation
  • io.quarkus:quarkus-test-security * testImplementation
  • io.rest-assured:kotlin-extensions * testImplementation
frontend/package-lock.json npm
  • 873 dependencies
frontend/package.json npm
  • @angular-devkit/build-angular ^14.2.3 development
  • @angular/cli ^14.2.6 development
  • @angular/compiler-cli ^14.2.0 development
  • @tweakpane/core ^1.1.0 development
  • @types/dat.gui ^0.7.7 development
  • @types/jasmine ~4.0.0 development
  • @types/three ^0.144.0 development
  • jasmine-core ~4.3.0 development
  • karma ~6.4.0 development
  • karma-chrome-launcher ~3.1.0 development
  • karma-coverage ~2.2.0 development
  • karma-jasmine ~5.1.0 development
  • karma-jasmine-html-reporter ~2.0.0 development
  • typescript ~4.7.2 development
  • @angular/animations ^14.2.0
  • @angular/cdk 14.2.7
  • @angular/common ^14.2.0
  • @angular/compiler ^14.2.0
  • @angular/core ^14.2.0
  • @angular/forms ^14.2.0
  • @angular/localize ^14.2.0
  • @angular/platform-browser ^14.2.0
  • @angular/platform-browser-dynamic ^14.2.0
  • @angular/router ^14.2.0
  • @ng-bootstrap/ng-bootstrap ^13.0.0
  • @popperjs/core ^2.10.2
  • @tweakpane/plugin-essentials ^0.1.5
  • bootstrap ^5.2.0
  • bootstrap-icons ^1.9.1
  • keycloak-angular ^12.1.0
  • keycloak-js ^19.0.3
  • rxjs ~7.5.0
  • three ^0.144.0
  • three-wtm ^1.0.2
  • tslib ^2.3.0
  • tweakpane ^3.1.0
  • wwobjloader2 ^4.0.1
  • zone.js ~0.11.4
frontend/yarn.lock npm
  • 866 dependencies