_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-benchexec 3.29
Propagated dependencies: fuse-overlayfs@1.13 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/sosy-lab/benchexec/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Framework for Reliable Benchmarking
Description:

BenchExec is a framework for reliable benchmarking, which takes care of important low-level details for accurate, precise, and reproducible measurements. In particular, it makes use of cgroups, kernel namespaces, and overlay filesystems to restrict interference of the executed tool with the benchmarking host.

vkmark 2025.01
Dependencies: vulkan-loader@1.4.335.0 vulkan-headers@1.4.335.0 cmake@4.1.3 glm@1.0.1 assimp@5.4.3 libxcb@1.17.0 libdrm@2.4.131 mesa@26.0.2 xcb-util-wm@0.4.2 wayland-protocols@1.47 wayland@1.24.0
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/vkmark/vkmark
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Extensible benchmarking suite for Vulkan
Description:

vkmark offers a suite of scenes that can be used to measure various aspects of Vulkan performance. The way in which each scene is rendered is configurable through a set of options.

intel-mpi-benchmarks 2021.7
Dependencies: openmpi@4.1.6
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://software.intel.com/en-us/articles/intel-mpi-benchmarks
Licenses: CPL 1.0
Build system: gnu
Synopsis: Benchmarks for the Message Passing Interface (MPI)
Description:

This package provides benchmarks for implementations of the Message Passing Interface (MPI). It contains MPI performance measurements for point-to-point and global communication, and file, operations for a range of message sizes. The generated benchmark data fully characterize:

  • Performance of a cluster system, including node performance, network latency, and throughput;

  • Efficiency of the MPI implementation.

benchmark 1.9.4
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/google/benchmark
Licenses: ASL 2.0
Build system: cmake
Synopsis: Microbenchmark support library
Description:

Benchmark is a library to benchmark code snippets, similar to unit tests.

interbench 0.31
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: http://users.on.net/~ckolivas/interbench/
Licenses: GPL 2+
Build system: gnu
Synopsis: Interactivity benchmark
Description:

interbench is designed to benchmark interactivity on Linux. It is designed to measure the effect of changes in Linux kernel design or system configuration changes such as CPU, I/O scheduler and filesystem changes and options. With careful benchmarking, different hardware can be compared.

benchexec 3.29
Dependencies: fuse-overlayfs@1.13 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/sosy-lab/benchexec/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Framework for Reliable Benchmarking
Description:

BenchExec is a framework for reliable benchmarking, which takes care of important low-level details for accurate, precise, and reproducible measurements. In particular, it makes use of cgroups, kernel namespaces, and overlay filesystems to restrict interference of the executed tool with the benchmarking host.

phoronix-test-suite 10.8.4
Dependencies: bash@5.2.37 coreutils@9.1 gcc-toolchain@14.3.0 make@4.4.1 gzip@1.14 php@8.5.5 sed@4.9 tar@1.35 which@2.21
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://www.phoronix-test-suite.com/
Licenses: GPL 3+
Build system: gnu
Synopsis: Automated testing/benchmarking software
Description:

The Phoronix Test Suite is a comprehensive testing and benchmarking platform that provides an extensible framework for which new tests can be easily added. It can carry out both qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner, making it easy to compare one particular setup against another one.

kdiskmark 3.2.0
Dependencies: fio@3.40 polkit-qt6@0.200.0 single-application@3.5.4 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/JonMagon/KDiskMark
Licenses: GPL 3+
Build system: qt
Synopsis: Simple disk benchmark tool
Description:

KDiskMark is an HDD and SSD benchmark tool. KDiskMark abstracts away the complexity of the Flexible I/O Tester (fio) command via a convenient graphical user interface (GUI) and handles its output to provide an easy to view and interpret benchmark result. The application is written in C++ with Qt and doesn't have any runtime KDE dependencies. Among its features are:

  • Configurable block size, queues, and threads count for each test

  • Many languages support

  • Report generation.

python-locust 2.33.2
Propagated dependencies: python-configargparse@1.7 python-flask@3.1.0 python-flask-cors@6.0.2 python-flask-login@0.6.3-0.c8bba84 python-gevent@24.11.1 python-geventhttpclient@2.3.9 python-msgpack@1.1.2 python-psutil@7.2.2 python-pyzmq@27.1.0 python-requests@2.32.5 python-setuptools@80.9.0 python-tomli@2.2.1 python-typing-extensions@4.15.0 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://locust.io/
Licenses: Expat
Build system: pyproject
Synopsis: Distributed load testing framework
Description:

Locust is a performance testing tool that aims to be easy to use, scriptable and scalable. The test scenarios are described in plain Python. It provides a web-based user interface to visualize the results in real-time, but can also be run non-interactively. Locust is primarily geared toward testing HTTP-based applications or services, but it can be customized to test any system or protocol.

Note: Locust will complain if the available open file descriptors limit for the user is too low. To raise such limit on a Guix System, refer to info guix --index-search=pam-limits-service-type.

bonnie++ 2.00a
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://doc.coker.com.au/projects/bonnie/
Licenses: GPL 2
Build system: gnu
Synopsis: Hard drive and file system benchmark suite
Description:

Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance. Bonnie++ allows you to benchmark how your file systems perform with respect to data read and write speed, the number of seeks that can be performed per second, and the number of file metadata operations that can be performed per second.

clpeak 1.1.0-0.6d59cb6
Dependencies: opencl-clhpp@2025.07.22 opencl-icd-loader@2025.07.22
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/krrishnarraj/clpeak
Licenses: Unlicense
Build system: cmake
Synopsis: OpenCL benchmark tool
Description:

A synthetic benchmarking tool to measure peak capabilities of OpenCL devices. It only measures the peak metrics that can be achieved using vector operations and does not represent a real-world use case.

fio 3.40
Dependencies: libaio@0.3.113 python@3.12.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/axboe/fio
Licenses: GPL 2 GPL 2+ FreeBSD Public Domain
Build system: gnu
Synopsis: Flexible I/O tester
Description:

fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. The typical use of fio is to write a job file matching the I/O load one wants to simulate.

osu-micro-benchmarks 7.5.1
Dependencies: openmpi@4.1.6
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://mvapich.cse.ohio-state.edu/benchmarks/
Licenses: Modified BSD
Build system: gnu
Synopsis: Benchmarking suite from the MVAPICH project
Description:

Microbenchmarks suite to evaluate MPI and PGAS (OpenSHMEM, UPC, and UPC++) libraries for CPUs and GPUs.

multitime 1.4
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://tratt.net/laurie/src/multitime/
Licenses: Expat
Build system: gnu
Synopsis: Time command execution over multiple executions
Description:

The time utility is a simple and often effective way of measuring how long a command takes to run (wall time). Unfortunately, running a command once can give misleading timings. multitime is, in essence, a simple extension to time which runs a command multiple times and prints the timing means, standard deviations, mins, medians, and maxes having done so. This can give a much better understanding of the command's performance.

r-tricycle 1.20.0
Propagated dependencies: r-annotationdbi@1.74.0 r-circular@0.5-2 r-dplyr@1.2.1 r-genomicranges@1.64.0 r-ggnewscale@0.5.2 r-ggplot2@4.0.3 r-iranges@2.46.0 r-rcolorbrewer@1.1-3 r-s4vectors@0.50.1 r-scater@1.40.1 r-scattermore@1.2 r-singlecellexperiment@1.34.0 r-summarizedexperiment@1.42.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/hansenlab/tricycle
Licenses: GPL 3
Build system: r
Synopsis: Transferable representation and inference of cell cycle
Description:

The package contains functions to infer and visualize cell cycle process using Single-cell RNA-Seq data. It exploits the idea of transfer learning, projecting new data to the previous learned biologically interpretable space. The tricycle provides a pre-learned cell cycle space, which could be used to infer cell cycle time of human and mouse single cell samples. In addition, it also offer functions to visualize cell cycle time on different embeddings and functions to build new reference.

r-deseq2 1.52.0
Propagated dependencies: r-biobase@2.72.0 r-biocgenerics@0.58.1 r-biocparallel@1.46.0 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-iranges@2.46.0 r-locfit@1.5-9.12 r-matrixgenerics@1.24.0 r-matrixstats@1.5.0 r-rcpp@1.1.1-1.1 r-rcpparmadillo@15.2.6-1 r-s4vectors@0.50.1 r-summarizedexperiment@1.42.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/DESeq2
Licenses: LGPL 3+
Build system: r
Synopsis: Differential gene expression analysis
Description:

This package provides functions to estimate variance-mean dependence in count data from high-throughput nucleotide sequencing assays and test for differential expression based on a model using the negative binomial distribution.

r-savr 1.37.0
Propagated dependencies: r-ggplot2@4.0.3 r-gridextra@2.3 r-reshape2@1.4.5 r-scales@1.4.0 r-xml@3.99-0.23
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/bcalder/savR
Licenses: AGPL 3+
Build system: r
Synopsis: Parse and analyze Illumina SAV files
Description:

This package provides tools to parse Illumina Sequence Analysis Viewer (SAV) files, access data, and generate QC plots.

r-isoformswitchanalyzer 2.12.0
Propagated dependencies: r-biobase@2.72.0 r-biocgenerics@0.58.1 r-biocparallel@1.46.0 r-biostrings@2.80.1 r-bsgenome@1.80.0 r-dbi@1.3.0 r-dexseq@1.58.0 r-dplyr@1.2.1 r-edger@4.10.0 r-futile-logger@1.4.9 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-gridextra@2.3 r-iranges@2.46.0 r-limma@3.68.3 r-magrittr@2.0.5 r-pfamanalyzer@1.12.0 r-plyr@1.8.9 r-pwalign@1.8.0 r-rcolorbrewer@1.1-3 r-rcurl@1.98-1.18 r-readr@2.2.0 r-reshape2@1.4.5 r-rtracklayer@1.72.0 r-s4vectors@0.50.1 r-saturn@1.20.0 r-seqinfo@1.2.0 r-stringr@1.6.0 r-summarizedexperiment@1.42.0 r-sva@3.60.0 r-tibble@3.3.1 r-tidyr@1.3.2 r-tximeta@1.30.0 r-tximport@1.40.0 r-venndiagram@1.8.2 r-xvector@0.52.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/IsoformSwitchAnalyzeR/
Licenses: GPL 2+
Build system: r
Synopsis: Analyze alternative splicing in RNA-seq data
Description:

This is a package for the analysis of alternative splicing and isoform switches with predicted functional consequences (e.g. gain/loss of protein domains etc.) from quantification of all types of RNASeq by tools such as Kallisto, Salmon, StringTie, Cufflinks/Cuffdiff etc.

r-monocle3 1.3.7-1.98402ed
Propagated dependencies: r-assertthat@0.2.1 r-batchelor@1.28.0 r-biobase@2.72.0 r-biocgenerics@0.58.1 r-biocparallel@1.46.0 r-delayedarray@0.38.1 r-delayedmatrixstats@1.34.0 r-digest@0.6.39 r-dplyr@1.2.1 r-future@1.70.0 r-ggplot2@4.0.3 r-ggrastr@1.0.2 r-ggrepel@0.9.8 r-grr@0.9.5 r-hdf5array@1.40.0 r-igraph@2.3.1 r-irlba@2.3.7 r-leidenbase@0.1.37 r-limma@3.68.3 r-lme4@2.0-1 r-lmtest@0.9-40 r-mass@7.3-65 r-matrix@1.7-5 r-openssl@2.4.1 r-pbapply@1.7-4 r-pbmcapply@1.5.1 r-pheatmap@1.0.13 r-plotly@4.12.0 r-plyr@1.8.9 r-proxy@0.4-29 r-pscl@1.5.9 r-purrr@1.2.2 r-rann@2.6.2 r-rcolorbrewer@1.1-3 r-rcpp@1.1.1-1.1 r-rcppannoy@0.0.23 r-rcpphnsw@0.6.0 r-reshape2@1.4.5 r-rhpcblasctl@0.23-42 r-rsample@1.3.2 r-rtsne@0.17 r-s4vectors@0.50.1 r-sf@1.1-1 r-shiny@1.13.0 r-singlecellexperiment@1.34.0 r-slam@0.1-55 r-spdep@1.4-2 r-speedglm@0.3-5 r-stringr@1.6.0 r-summarizedexperiment@1.42.0 r-tibble@3.3.1 r-tidyr@1.3.2 r-uwot@0.2.4 r-viridis@0.6.5
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/cole-trapnell-lab/monocle3
Licenses: Expat
Build system: r
Synopsis: Analysis toolkit for single-cell RNA-Seq data
Description:

Monocle 3 performs clustering, differential expression and trajectory analysis for single-cell expression experiments. It orders individual cells according to progress through a biological process, without knowing ahead of time which genes define progress through that process. Monocle 3 also performs differential expression analysis, clustering, visualization, and other useful tasks on single-cell expression data. It is designed to work with RNA-Seq data, but could be used with other types as well.

r-breakpointrdata 1.30.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/daewoooo/breakpointRdata
Licenses: Expat
Build system: r
Synopsis: Strand-seq data for demonstration purposes
Description:

This package is a collection of Strand-seq data. The main purpose is to demonstrate functionalities of the breakpointR package.

r-cistopic 2.1.0
Propagated dependencies: r-aucell@1.34.0 r-data-table@1.18.4 r-dplyr@1.2.1 r-dosnow@1.0.20 r-dt@0.34.0 r-feather@0.4.0 r-fitdistrplus@1.2-6 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-lda@1.5.2 r-matrix@1.7-5 r-plyr@1.8.9 r-rcistarget@1.29.0 r-rtracklayer@1.72.0 r-s4vectors@0.50.1
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/aertslab/cisTopic
Licenses: GPL 3
Build system: r
Synopsis: Modelling of cis-regulatory topics from single cell epigenomics data
Description:

The sparse nature of single cell epigenomics data can be overruled using probabilistic modelling methods such as Latent Dirichlet Allocation (LDA). This package allows the probabilistic modelling of cis-regulatory topics (cisTopics) from single cell epigenomics data, and includes functionalities to identify cell states based on the contribution of cisTopics and explore the nature and regulatory proteins driving them.

r-scgate 1.7.2
Propagated dependencies: r-biocparallel@1.46.0 r-colorspace@2.1-2 r-dplyr@1.2.1 r-ggplot2@4.0.3 r-ggridges@0.5.7 r-patchwork@1.3.2 r-reshape2@1.4.5 r-seurat@5.5.0 r-ucell@2.16.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/carmonalab/scGate
Licenses: GPL 3
Build system: r
Synopsis: Marker-based cell type purification for single-cell sequencing data
Description:

This package provides a method to purify a cell type or cell population of interest from heterogeneous datasets. scGate package automatizes marker-based purification of specific cell populations, without requiring training data or reference gene expression profiles. scGate takes as input a gene expression matrix stored in a Seurat object and a GM, consisting of a set of marker genes that define the cell population of interest. It evaluates the strength of signature marker expression in each cell using the rank-based method UCell, and then performs kNN smoothing by calculating the mean UCell score across neighboring cells. kNN-smoothing aims at compensating for the large degree of sparsity in scRNAseq data. Finally, a universal threshold over kNN-smoothed signature scores is applied in binary decision trees generated from the user-provided gating model, to annotate cells as either “pure” or “impure”, with respect to the cell population of interest.

r-interactivedisplay 1.48.0
Propagated dependencies: r-annotationdbi@1.74.0 r-biocgenerics@0.58.1 r-biocmanager@1.30.27 r-category@2.78.0 r-ggplot2@4.0.3 r-gridsvg@1.7-7 r-interactivedisplaybase@1.48.0 r-plyr@1.8.9 r-rcolorbrewer@1.1-3 r-reshape2@1.4.5 r-shiny@1.13.0 r-xml@3.99-0.23
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/interactiveDisplay
Licenses: Artistic License 2.0
Build system: r
Synopsis: Package for Shiny web displays of Bioconductor objects
Description:

This package offers interactive Shiny displays for Bioconductor objects. In addition, this package empowers users to develop engaging visualizations and interfaces for working with Bioconductor data.

r-dama 1.84.0
Propagated dependencies: r-mass@7.3-65
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/release/bioc/html/daMA.html
Licenses: GPL 2+
Build system: r
Synopsis: Efficient design and analysis of factorial two-colour microarray data
Description:

This package contains functions for the efficient design of factorial two-colour microarray experiments and for the statistical analysis of factorial microarray data.

Total packages: 73955