Parámetros de Python són iguales a los parámetros largos (
--parámetro) de Terminal, si no especificado de otra manera. Banderas son parámetros de verdadero o falso (True/False) en Python. El manuál para cualquier modulo de gget se puede llamar desde la Terminal con la bandera-h--help.
gget 8cube 🔬
Consulta 8cubeDB (datos de secuenciación de snRNA de 8 cepas, tejidos e individuos diferentes de ratón (cuatro de cada sexo)) para métricas de especificidad a nivel génico y valores de expresión normalizados.
Formato de salida: JSON (línea de comandos) o data frame/CSV (Python).
Este módulo fue escrito por Nikhila Swarna.
gget 8cube specificity 🎯
Recupera estadísticas de especificidad ψ y ζ para uno o más genes.
gget 8cube specificity <GENES...>
Argumento posicional
genes
Símbolos génicos o IDs de genes Ensembl. Se permiten múltiples genes.
Argumentos opcionales
-csv --csv
Devuelve CSV en lugar de JSON (solo línea de comandos).
Python: usar json=False (DataFrame por defecto) o json=True para JSON.
-o --out
Ruta del archivo de salida (CSV o .json según --csv).
Python: save=True guarda automáticamente en el directorio actual.
Banderas
-q --quiet
Suprime la información de progreso.
Python: usar verbose=False.
Ejemplo
gget 8cube specificity Acsm2 ENSMUSG00000046623.9
# Python
from gget.gget_8cube import specificity
specificity(["Acsm2", "ENSMUSG00000046623.9"])
→ Devuelve los valores de especificidad ψ y ζ para Acsm2.
gget 8cube psi_block 🧩
Recupera valores de ψ-block (especificidad a nivel de bloque) para uno o más genes.
gget 8cube psi_block <GENES...> --analysis_level <LEVEL> --analysis_type <TYPE>
Argumento posicional
genes
Símbolos génicos o IDs Ensembl.
Argumentos requeridos
-al --analysis_level
Nivel de análisis biológico (p. ej., Kidney, Across_tissues).
-at --analysis_type
Tipo de partición (p. ej., Sex:Celltype, Sex:Strain).
Argumentos opcionales
-csv --csv
Devuelve CSV en lugar de JSON.
Python: usar json=True para JSON.
-o --out
Ubicación del archivo de salida.
Banderas
-q --quiet
Suprime la impresión del progreso.
Ejemplo
gget 8cube psi_block Acsm2 \
--analysis_level Kidney \
--analysis_type "Sex:Celltype"
# Python
from gget.gget_8cube import psi_block
psi_block(["Acsm2"], analysis_level="Kidney", analysis_type="Sex:Celltype")
→ Devuelve puntuaciones de especificidad ψ-block a nivel de partición para Acsm2.
gget 8cube expression 📊
Recupera la media y varianza de los valores de expresión normalizados para uno o más genes.
gget 8cube expression <GENES...> --analysis_level <LEVEL> --analysis_type <TYPE>
Argumento posicional
genes
Símbolos génicos o IDs Ensembl. Se aceptan múltiples.
Argumentos requeridos
-al --analysis_level
Agrupación biológica (p. ej., Kidney, Across_tissues).
-at --analysis_type
Diseño de partición (p. ej., Sex:Celltype).
Argumentos opcionales
-csv --csv
Devuelve CSV en lugar de JSON.
Python: usar json=True.
-o --out
Ruta del archivo de salida.
Banderas
-q --quiet
Suprime los mensajes de progreso.
Ejemplo
gget 8cube expression ENSMUSG00000046623.9 \
--analysis_level Across_tissues \
--analysis_type Strain
# Python
from gget.gget_8cube import gene_expression
gene_expression(["ENSMUSG00000046623.9"], analysis_level="Across_tissues", analysis_type="Strain")
→ Devuelve valores de expresión normalizados agrupados por tipo celular y sexo.
Ejemplo de flujo de trabajo
# Especificidad
gget 8cube specificity Gjb4
# Especificidad ψ-block
gget 8cube psi_block Gjb4 --analysis_level Across_tissues --analysis_type Strain
# Valores de expresión
gget 8cube expression Gjb4 --analysis_level Across_tissues --analysis_type Strain
API de Python
from gget.gget_8cube import specificity, psi_block, gene_expression
o
from gget import specificity, psi_block, gene_expression
Notas
- Funciona con símbolos génicos y IDs Ensembl (con o sin números de versión).
- Las tres funciones aceptan múltiples genes a la vez.
- La salida por defecto en Python es un DataFrame de pandas; use
json=Truepara JSON. - La CLI usa JSON por defecto, a menos que se utilice
--csv.
Citar
Si utiliza gget 8cube en una publicación, por favor cite:
-
Luebbert, L., & Pachter, L. (2023). Efficient querying of genomic reference databases with gget. Bioinformatics. https://doi.org/10.1093/bioinformatics/btac836
-
Rebboah E, et al. Systematic cell-type resolved transcriptomes of 8 tissues in 8 lab and wild-derived mouse strains captures global and local expression variation (2025). https://doi.org/10.1101/2025.04.21.649844
-
Swarna NP, et al. Determining gene specificity from multivariate single-cell RNA sequencing data (2025). DOI próximamente.