Cargando…

oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data

SUMMARY: For model species, single-cell RNA-based cell atlases are available. A good cell atlas includes all major stages in a species’ ontogeny, and soon, they will be standard even for nonmodel species. Here, we propose a Python package called oggmap, which allows for the easy extraction of an ort...

Descripción completa

Detalles Bibliográficos
Autores principales: Ullrich, Kristian K, Glytnasi, Nikoleta E
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10663984/
https://www.ncbi.nlm.nih.gov/pubmed/37952198
http://dx.doi.org/10.1093/bioinformatics/btad657
_version_ 1785138520832081920
author Ullrich, Kristian K
Glytnasi, Nikoleta E
author_facet Ullrich, Kristian K
Glytnasi, Nikoleta E
author_sort Ullrich, Kristian K
collection PubMed
description SUMMARY: For model species, single-cell RNA-based cell atlases are available. A good cell atlas includes all major stages in a species’ ontogeny, and soon, they will be standard even for nonmodel species. Here, we propose a Python package called oggmap, which allows for the easy extraction of an orthomap (gene ages per orthogroup) for any given query species from OrthoFinder and other gene family data resources, like homologous groups from eggNOG or PLAZA. oggmap provides extracted gene ages for more than thousand eukaryotic species which can be further used to calculate gene age-weighted expression data from scRNA sequencing objects using the Python Scanpy toolkit. Not limited to one transcriptome evolutionary index, oggmap can visualize the individual gene category (e.g. age class, nucleotide diversity bin) and their corresponding expression profiles to investigate scRNA-based cell type assignments in an evolutionary context. AVAILABILITY AND IMPLEMENTATION: oggmap source code is available at https://github.com/kullrich/oggmap, documentation is available at https://oggmap.readthedocs.io/en/latest/. oggmap can be installed via PyPi or directly used via a docker container.
format Online
Article
Text
id pubmed-10663984
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-106639842023-11-11 oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data Ullrich, Kristian K Glytnasi, Nikoleta E Bioinformatics Applications Note SUMMARY: For model species, single-cell RNA-based cell atlases are available. A good cell atlas includes all major stages in a species’ ontogeny, and soon, they will be standard even for nonmodel species. Here, we propose a Python package called oggmap, which allows for the easy extraction of an orthomap (gene ages per orthogroup) for any given query species from OrthoFinder and other gene family data resources, like homologous groups from eggNOG or PLAZA. oggmap provides extracted gene ages for more than thousand eukaryotic species which can be further used to calculate gene age-weighted expression data from scRNA sequencing objects using the Python Scanpy toolkit. Not limited to one transcriptome evolutionary index, oggmap can visualize the individual gene category (e.g. age class, nucleotide diversity bin) and their corresponding expression profiles to investigate scRNA-based cell type assignments in an evolutionary context. AVAILABILITY AND IMPLEMENTATION: oggmap source code is available at https://github.com/kullrich/oggmap, documentation is available at https://oggmap.readthedocs.io/en/latest/. oggmap can be installed via PyPi or directly used via a docker container. Oxford University Press 2023-11-11 /pmc/articles/PMC10663984/ /pubmed/37952198 http://dx.doi.org/10.1093/bioinformatics/btad657 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Ullrich, Kristian K
Glytnasi, Nikoleta E
oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title_full oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title_fullStr oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title_full_unstemmed oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title_short oggmap: a Python package to extract gene ages per orthogroup and link them with single-cell RNA data
title_sort oggmap: a python package to extract gene ages per orthogroup and link them with single-cell rna data
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10663984/
https://www.ncbi.nlm.nih.gov/pubmed/37952198
http://dx.doi.org/10.1093/bioinformatics/btad657
work_keys_str_mv AT ullrichkristiank oggmapapythonpackagetoextractgeneagesperorthogroupandlinkthemwithsinglecellrnadata
AT glytnasinikoletae oggmapapythonpackagetoextractgeneagesperorthogroupandlinkthemwithsinglecellrnadata