Preskočiť na obsah

Bionavira

Bioinformaticka platforma

BioNavira

Pracovne rozhranie pre projekty, experimenty a grafovu interpretaciu BioNavira dat v Neo4j.

Genomika - Neo4j - KNIME - AI asistencia

Neo4j connection is configured.
Plugin 1.6.7

BioNavira: a project workspace for genomic interpretation

BioNavira is a web platform for integrated analysis, visualization and interpretation of genomic and transcriptomic data. It connects tabular results, graph relationships and controlled analytical logic in one workspace.

The platform is organized around projects and experiments: a project defines access rights, while an experiment contains input data, a volcano plot, selected genes and a prepared query for the Neo4j Knowledge Graph.

Project -> experiment -> interpretation Interactive volcano plot and gene selection Neo4j Knowledge Graph of relationships and annotations SQL records, KNIME and AI assistance
Projects 1 Available projects based on access rights and public visibility.
Experiments 1 Experiments available to the current visitor.
Neo4j Ready The administrator configures the connection in the WordPress admin panel.
Technology stack

A standardized bioinformatics workflow built on open technologies.

  • WordPress WordPress UI
  • MySQL MySQL records
  • Neo4j Neo4j graph database
  • KNIME KNIME orchestration
  • AI AI assistance in templates
Version highlights 1.6.7

This version includes the BioNavira AI assistant, experiment heatmaps, sample phenotypes and safer Knowledge Graph workflows.

  • Chat mode for questions about projects, experiments, volcano plots, heatmaps and Knowledge Graph interpretation.
  • Action mode can navigate sections, open experiment setup, load graphs, select volcano genes and generate heatmaps.
  • Admin settings configure the GPT API base URL, API key, model and assistant availability.
  • The API key remains on the server and is never sent to the browser.

How BioNavira works

The workflow is designed so that a biologist or analyst can start from a scientific question, project and experiment data instead of a technical query.

1
A project groups the topic and access rights

The administrator creates a project, marks it as private or public and shares it with registered users when needed. A project is the container for experiments, graphs and interpretation.

2
An experiment is created from CSV results

The user uploads a CSV file, maps Gene name, log2FoldChange, pvalue and padj columns and gets an interactive volcano plot with adjustable thresholds.

3
Selected genes move into the Knowledge Graph

Genes can be selected individually, with the lasso or through Up/Down/changed groups. BioNavira builds a Neo4j query from the selection and shows relationships to other genes, variants, samples and annotations.

4
The Knowledge Graph supports result interpretation

The Neo4j model helps find relationships, filter edges by relevance, log2FoldChange and padj, compare internal and public sources and prepare inputs for further analysis.

Project model and permissions

BioNavira distinguishes administrators, registered users and public visitors. Public projects and experiments can be viewed without login; experiment creation, comments and deletion remain controlled by permissions.

Experiment and volcano plot

The CSV workflow standardizes different input tables by letting the user choose which column represents the gene, fold change and statistical significance. The volcano plot is interactive and supports thresholds, tooltips and gene selection.

Neo4j Knowledge Graph of biological relationships

The graph can show relationships between genes, variants, samples, phenotypes, clinical annotations and external reference sources. The goal is to reveal context that is not visible in the table alone.

Orchestration, repositories and AI

WordPress provides the interface, the SQL database stores projects, experiments and comments, KNIME can coordinate data processing, and AI components help with interpretation inside controlled analytical templates.

Who BioNavira is for

The platform is built for team work with genomic data: from project administration through analytical work to public display of selected results.

Administrator

Configures the Neo4j connection, creates projects, manages visibility and sharing, and can delete projects and experiments.

Registered user

Creates experiments in shared projects, saves volcano results, comments on interpretation and works with the Knowledge Graph.

Public visitor

Without logging in, a visitor can view projects and experiments marked as public, adjust the volcano plot view and load an allowed Neo4j Knowledge Graph without a custom query.