Advancing Semantic Similarity Analysis of Phenotypic Data Stored in GA4GH Standards and Beyond
Documentation: https://cnag-biomedical-informatics.github.io/pheno-ranker-ui
Web APP Playground: https://pheno-ranker.cnag.eu
- User: pheno
- Password: ranker
CLI Source Code: https://github.com/cnag-biomedical-informatics/pheno-ranker
pheno-ranker-ui
is a web-interface for the CPAN's module Pheno::Ranker
which is a tool designed for performing semantic similarity analysis on phenotypic data structured in JSON format, such as Beacon v2 Models or Phenopackets v2.
-
Ideally a unix (GNU/Linux, MacOS) based distribution. Windows with WSL (Windows Subsystem for Linux) enabled or Docker Deskop should work as well - not tested
-
Docker and Docker compose installed
no SSL and user authentication 0. git clone this repo and then navigate into the folder pheno-ranker-ui
- rename the file example.env to .env and fill in the variables
- Run
docker compose up -d
- Open your browser and go to
http://localhost:3838
SSL and keycloak-based user authentication
pheno-ranker is designed to be run as a collection of microservices. Please consult dev_docs/how_to_self_host_w_keycloak_login_enabled.md how to prepare your environment and run the services.
The author requests that any published work that utilizes pheno-ranker-UI
includes a cite to the the following reference:
Ivo C. et al., (2024). Advancing Semantic Similarity Analysis of Phenotypic Data Stored in GA4GH Standards and Beyond. Submitted. [Software]. Available from https://github.com/cnag-biomedical-informatics/pheno-ranker
Written by Ivo Christopher Leist, PhD student at CNAG https://www.cnag.eu.
Copyright (C) 2023-2024, Ivo Christopher Leist - CNAG.
GPLv3 - GNU General Public License v3.0