Corre todo el flujo en una sola llamada. Lee el VCF, filtra por genes del panel y calidad, anota con Ensembl VEP, filtra por frecuencia, prioriza y genera un reporte HTML por muestra.
Usage
iei_analizar(
vcf,
sexo = NULL,
fenotipo = NULL,
categoria = NULL,
muestras = NULL,
evidencia = "verde",
carpeta = ".",
responsable = NULL,
fenotipo_ausente = NULL,
gnomad = FALSE,
...
)Arguments
- vcf
Ruta al archivo
.vcfo.vcf.gz.- sexo
Sexo de las muestras, ver
iei_leer_vcf().- fenotipo
Terminos HPO del paciente, ver
iei_priorizar().- categoria
Categorias IUIS sospechadas, ver
iei_priorizar().- muestras
Muestras a analizar.
NULLanaliza todas.- evidencia
Niveles de evidencia de PanelApp, ver
iei_filtrar().- carpeta
Carpeta donde guardar los reportes.
NULLno genera reportes.- responsable
Nombre que aparece en los reportes.
- fenotipo_ausente
Signos que el paciente no tiene, ver
iei_priorizar().- gnomad
Si
TRUE, consulta gnomAD coniei_gnomad()para las variantes que quedan despues del filtro de frecuencia (homocigotos, FAF95 y restriccion del gen).- ...
Otros argumentos para
iei_filtrar(), por ejemplomin_dp.
Value
La tabla priorizada, como iei_priorizar(). Si se generaron
reportes, sus rutas quedan en el atributo reportes.
Examples
if (FALSE) { # \dontrun{
res <- iei_analizar(iei_ejemplo_vcf(), sexo = "M",
fenotipo = c("HP:0004313", "HP:0002719"),
carpeta = "reportes")
} # }