
<lom:lom xmlns:lom="https://oer-repo.uibk.ac.at/lom" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://oer-repo.uibk.ac.at/lom/latest https://w3id.org/oerbase/profiles/lomuibk/latest/schemas/lom-uibk.xsd">
  
<lom:general>
  
<lom:identifier>
  
<lom:catalog>phaidra.vetmeduni.ac.at</lom:catalog>

  
<lom:entry>
  
<lom:langstring xml:lang="x-none">o:5478</lom:langstring>

  
</lom:entry>

  
</lom:identifier>

  
<lom:identifier>
  
<lom:catalog>DOI</lom:catalog>

  
<lom:entry>
  
<lom:langstring xml:lang="x-none">10.1186/s12864-026-12598-x</lom:langstring>

  
</lom:entry>

  
</lom:identifier>

  
<lom:title>
  
<lom:langstring xml:lang="en">GENOVIS: a Python package for the visualization of population genetic analyses</lom:langstring>

  
</lom:title>

  
<lom:description>
  
<lom:langstring xml:lang="en">Background

Despite its importance, generating clear and customisable figures remains challenging for researchers without a bioinformatic background. This is due to the fact that most population genetics tools target specific analyses and rely on language-specific scripting (e.g., R or Python), producing large amounts of non-interactive outputs. Moreover, many visualization tools are challenging to integrate into existing analytical pipelines or cross-platform environments, adding time-consuming and technically demanding steps. Therefore, there is a growing demand for powerful, user-friendly, and flexible visualization tools that enable researchers with varying levels of bioinformatic expertise to investigate and communicate a wide range of population genetic questions, using both simulated and empirical datasets.

Results

To address this need, we developed GENOVIS, a Python package available both as a command-line and graphical interfaces (CLI and GUI) that streamlines and simplifies the generation of six key population genomics visualizations: single-nucleotide polymorphism (SNP) density heatmaps (mapden), runs of homozygosity (ROH) plots (rohpainter), genomic relationship matrix heatmaps (relmap), 3D principal component analysis (PCA) (pca3d), admixture barplots (admix), and Manhattan plots (manplot). As such, GENOVIS provides a unified and user-friendly interface to produce publication-ready figures with minimal coding and high flexibility.

Conclusion

With the development of the visualization software GENOVIS, we provide a streamlined solution for generating high-quality, publication-ready graphics with customizable features through both CLI and GUI interfaces. Built on a flexible Python framework, GENOVIS enables efficient generation of runs of homozygosity plots, 3D PCA, admixture barplots, SNP density heatmaps, Manhattan plots, and genomic relationship heatmaps, making advanced population genomics analyses more accessible and reproducible.</lom:langstring>

  
</lom:description>

  
<lom:language>eng</lom:language>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Data visualization</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Population genomics</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Publication-ready graphics</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Bioinformatics software</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">SNP density</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Runs of homozygosity</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Principal component analysis</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Admixture</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Genomic relationship heatmap</lom:langstring>

  
</lom:keyword>

  
<lom:keyword>
  
<lom:langstring xml:lang="en">Manhattan plot</lom:langstring>

  
</lom:keyword>

  
</lom:general>

  
<lom:lifecycle>
  
<lom:datetime>2026-08-28T07:34:43.682Z</lom:datetime>

  
<lom:contribute>
  
<lom:role>
  
<lom:source>
  
<lom:langstring xml:lang="x-none">LOMv1.0</lom:langstring>

  
</lom:source>

  
<lom:value>
  
<lom:langstring xml:lang="x-none">Author</lom:langstring>

  
</lom:value>

  
</lom:role>

  
<lom:centity>
  
<lom:vcard>BEGIN:VCARD
VERSION:3.0
N:Salek Ardestani;Siavash;
FN:Siavash Salek Ardestani
END:VCARD</lom:vcard>

  
</lom:centity>

  
<lom:centity>
  
<lom:vcard>BEGIN:VCARD
VERSION:3.0
N:Mohandesan;Elmira;
FN:Elmira Mohandesan
END:VCARD</lom:vcard>

  
</lom:centity>

  
</lom:contribute>

  
</lom:lifecycle>

  
<lom:educational>
  
<lom:learningresourcetype>
  
<lom:source>
  
<lom:langstring xml:lang="x-none">https://w3id.org/kim/hcrt/scheme</lom:langstring>

  
</lom:source>

  
<lom:id>https://w3id.org/kim/hcrt/text</lom:id>

  
<lom:entry>
  
<lom:langstring xml:lang="de">Textdokument</lom:langstring>

  
<lom:langstring xml:lang="en">Text</lom:langstring>

  
</lom:entry>

  
</lom:learningresourcetype>

  
</lom:educational>

  
<lom:rights>
  
<lom:copyrightandotherrestrictions>
  
<lom:source>
  
<lom:langstring xml:lang="x-none">LOMv1.0</lom:langstring>

  
</lom:source>

  
<lom:value>
  
<lom:langstring xml:lang="x-none">yes</lom:langstring>

  
</lom:value>

  
</lom:copyrightandotherrestrictions>

  
<lom:description>
  
<lom:langstring xml:lang="x-t-cc-url">https://creativecommons.org/licenses/by/4.0</lom:langstring>

  
</lom:description>

  
</lom:rights>

  
<lom:technical>
  
<lom:format>application/pdf</lom:format>

  
<lom:size>6225295</lom:size>

  
<lom:location>https://phaidra.vetmeduni.ac.at/o:5478</lom:location>

  
<lom:thumbnail>
  
<lom:url>https://phaidra.vetmeduni.ac.at/api/object/o:5478/thumbnail</lom:url>

  
</lom:thumbnail>

  
</lom:technical>

  
<lom:classification>
  
<lom:purpose>
  
<lom:source>
  
<lom:langstring xml:lang="x-none">LOMv1.0</lom:langstring>

  
</lom:source>

  
<lom:value>
  
<lom:langstring xml:lang="x-none">discipline</lom:langstring>

  
</lom:value>

  
</lom:purpose>

  
</lom:classification>

  
</lom:lom>


