
Authors: Brian Schilder
devoptera: Echoverse module: Practical tools for R developers.
This R package is part of the echoverse suite that supports echolocatoR: an automated genomic fine-mapping pipeline.
If you use devoptera, please cite:
Brian M Schilder, Jack Humphrey, Towfique Raj (2021). echolocatoR: an automated end-to-end statistical and functional genomic fine-mapping pipeline. Bioinformatics, btab658. https://doi.org/10.1093/bioinformatics/btab658
Installation
if(!require("BiocManager")) install.packages("BiocManager")
BiocManager::install("RajLabMSSM/devoptera")
library(devoptera)Name
βπ¦β So what does devoptera mean, anyways? (click to find out)
DevOps is a software engineering methodology that is itself an amalgam of software Devlopment and IT Operations.
Chiroptera is a the name of the phylogenetic order to which bats belong. devoptera is part of the broader echoverse suite that supports echolocatoR, and echolocatoR is an R package that facilitates fine-mapping to pinpoint causal genetic variants underlying complex traits.
Contact
Brian M. Schilder, Bioinformatician II
Raj Lab
Department of Neuroscience, Icahn School of Medicine at Mount Sinai
devoptera::session_info()## β©[1mβ©[36mβ Session info ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ©[39mβ©[22m
## β©[3mβ©[90msetting β©[39mβ©[23m β©[3mβ©[90mvalueβ©[39mβ©[23m
## version R Under development (unstable) (2026-03-12 r89607)
## os Ubuntu 24.04.4 LTS
## system x86_64, linux-gnu
## ui X11
## language (EN)
## collate en_US.UTF-8
## ctype en_US.UTF-8
## tz UTC
## date 2026-03-16
## pandoc 3.9 @ /usr/bin/ (via rmarkdown)
## quarto 1.8.27 @ /usr/local/bin/quarto
##
## β©[1mβ©[36mβ Packages ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ©[39mβ©[22m
## β©[3mβ©[90mpackage β©[39mβ©[23m β©[3mβ©[90m*β©[39mβ©[23m β©[3mβ©[90mversion β©[39mβ©[23m β©[3mβ©[90mdate (UTC)β©[39mβ©[23m β©[3mβ©[90mlibβ©[39mβ©[23m β©[3mβ©[90msourceβ©[39mβ©[23m
## badger 0.2.5 β©[90m2025-07-31β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## Biobase 2.71.0 β©[90m2025-10-30β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## BiocBaseUtils 1.13.0 β©[90m2025-10-30β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## BiocCheck 1.47.18 β©[90m2026-02-03β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## BiocFileCache 3.1.0 β©[90m2025-10-30β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## BiocGenerics 0.57.0 β©[90m2025-10-30β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## BiocManager 1.30.27 β©[90m2025-11-14β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## biocViews 1.79.3 β©[90m2026-02-25β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## bit 4.6.0 β©[90m2025-03-06β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## bit64 4.6.0-1 β©[90m2025-01-16β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## bitops 1.0-9 β©[90m2024-10-03β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## blob 1.3.0 β©[90m2026-01-14β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## cachem 1.1.0 β©[90m2024-05-16β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## cli 3.6.5 β©[90m2025-04-23β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## codetools 0.2-20 β©[90m2024-03-31β©[39m β©[90m[3]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## curl 7.0.0 β©[90m2025-08-19β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## data.table 1.18.2.1 β©[90m2026-01-27β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## DBI 1.3.0 β©[90m2026-02-25β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## dbplyr 2.5.2 β©[90m2026-02-13β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## desc 1.4.3 β©[90m2023-12-10β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## devoptera 1.0.0 β©[90m2026-03-16β©[39m β©[90m[1]β©[39m β©[90mBioconductorβ©[39m
## devtools 2.4.6 β©[90m2025-10-03β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## digest 0.6.39 β©[90m2025-11-19β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## dlstats 0.1.7 β©[90m2023-05-24β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## dplyr 1.2.0 β©[90m2026-02-03β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## ellipsis 0.3.2 β©[90m2021-04-29β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## evaluate 1.0.5 β©[90m2025-08-27β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## farver 2.1.2 β©[90m2024-05-13β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## fastmap 1.2.0 β©[90m2024-05-15β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## filelock 1.0.3 β©[90m2023-12-11β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## fs 1.6.7 β©[90m2026-03-06β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## generics 0.1.4 β©[90m2025-05-09β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## ggplot2 4.0.2 β©[90m2026-02-03β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## glue 1.8.0 β©[90m2024-09-30β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## graph 1.89.1 β©[90m2025-12-02β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## gtable 0.3.6 β©[90m2024-10-25β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## here 1.0.2 β©[90m2025-09-15β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## htmltools 0.5.9 β©[90m2025-12-04β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## httr2 1.2.2 β©[90m2025-12-08β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## jsonlite 2.0.0 β©[90m2025-03-27β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## knitr 1.51 β©[90m2025-12-20β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## lifecycle 1.0.5 β©[90m2026-01-08β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## magrittr 2.0.4 β©[90m2025-09-12β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## memoise 2.0.1 β©[90m2021-11-26β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## otel 0.2.0 β©[90m2025-08-29β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## pillar 1.11.1 β©[90m2025-09-17β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## pkgbuild 1.4.8 β©[90m2025-05-26β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## pkgconfig 2.0.3 β©[90m2019-09-22β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## pkgload 1.5.0 β©[90m2026-02-03β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## purrr 1.2.1 β©[90m2026-01-09β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## R.methodsS3 1.8.2 β©[90m2022-06-13β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## R.oo 1.27.1 β©[90m2025-05-02β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## R.utils 2.13.0 β©[90m2025-02-24β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## R6 2.6.1 β©[90m2025-02-15β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rappdirs 0.3.4 β©[90m2026-01-17β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## RBGL 1.87.0 β©[90m2025-10-30β©[39m β©[90m[1]β©[39m β©[90mBioconductor 3.23 (R 4.6.0)β©[39m
## RColorBrewer 1.1-3 β©[90m2022-04-03β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## RCurl 1.98-1.17 β©[90m2025-03-22β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## remotes β©[1mβ©[35m2.5.0.9000β©[39mβ©[22m β©[90m2026-03-13β©[39m β©[90m[1]β©[39m β©[1mβ©[35mGithub (r-lib/remotes@6c988cc)β©[39mβ©[22m
## renv 1.1.8 β©[90m2026-03-05β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rlang 1.1.7 β©[90m2026-01-09β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rmarkdown * 2.30 β©[90m2025-09-28β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rprojroot 2.1.1 β©[90m2025-08-26β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## RSQLite 2.4.6 β©[90m2026-02-06β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rstudioapi 0.18.0 β©[90m2026-01-16β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## RUnit 0.4.33.1 β©[90m2025-06-17β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rvcheck 0.2.1 β©[90m2021-10-22β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## rworkflows * 1.0.8 β©[90m2026-03-13β©[39m β©[90m[1]β©[39m β©[1mβ©[35mGithub (neurogenomics/rworkflows@6d3616f)β©[39mβ©[22m
## S7 0.2.1 β©[90m2025-11-14β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## scales 1.4.0 β©[90m2025-04-24β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## sessioninfo 1.2.3 β©[90m2025-02-05β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## stringdist 0.9.17 β©[90m2026-01-16β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## tibble 3.3.1 β©[90m2026-01-11β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## tidyselect 1.2.1 β©[90m2024-03-11β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## usethis 3.2.1 β©[90m2025-09-06β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## vctrs 0.7.1 β©[90m2026-01-23β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## xfun 0.56 β©[90m2026-01-18β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## XML 3.99-0.22 β©[90m2026-02-10β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## yaml 2.3.12 β©[90m2025-12-10β©[39m β©[90m[2]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
## yulab.utils 0.2.4 β©[90m2026-02-02β©[39m β©[90m[1]β©[39m β©[90mCRAN (R 4.6.0)β©[39m
##
## β©[90m [1] /__w/_temp/Libraryβ©[39m
## β©[90m [2] /usr/local/lib/R/site-libraryβ©[39m
## β©[90m [3] /usr/local/lib/R/libraryβ©[39m
## β©[41mβ©[37m*β©[39mβ©[49m ββ Packages attached to the search path.
##
## β©[1mβ©[36mβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ©[39mβ©[22m