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

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.


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.

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.

sysbench 1.0.20
Dependencies: ck@0.7.1 libaio@0.3.113 luajit@v2.1-0.04dca79 mariadb@10.11.14 postgresql@14.20
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/akopytov/sysbench/
Licenses: GPL 2+
Build system: gnu
Synopsis: Scriptable database and system performance benchmark
Description:

sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server. sysbench comes with the following bundled benchmarks:

oltp_*.lua

A collection of OLTP-like database benchmarks.

fileio

A filesystem-level benchmark.

cpu

A simple CPU benchmark.

memory

A memory access benchmark.

threads

A thread-based scheduler benchmark.

mutex

A POSIX mutex benchmark.

It includes features such as:

  • Extensive statistics about rate and latency is available, including latency percentiles and histograms.

  • Low overhead even with thousands of concurrent threads. sysbench is capable of generating and tracking hundreds of millions of events per second.

  • New benchmarks can be easily created by implementing pre-defined hooks in user-provided Lua scripts.

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.

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.

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.

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.

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.

babelstream-hip 5.0
Dependencies: rocm-hip-runtime@7.1.1 lld-rocm@7.1.1 llvm-rocm@7.1.1
Channel: guix
Location: gnu/packages/benchmark.scm (gnu packages benchmark)
Home page: https://github.com/UoB-HPC/BabelStream.git
Licenses: FSF-free
Build system: cmake
Synopsis: Memory bandwidth benchmark for AMD GPUs
Description:

The BabelStream benchmark measures memory transfer rates between main memory and GPUs. This benchmark is similar in spirit, and based on, John D. McCalpin's STREAM benchmark for CPUs. The version of BabelStream is built targeting AMD GPUs using HIP.

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.

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.

r-basic4cseq 1.48.0
Propagated dependencies: r-biostrings@2.80.1 r-bsgenome-ecoli-ncbi-20080805@1.3.1000 r-catools@1.18.3 r-genomicalignments@1.48.0 r-genomicranges@1.64.0 r-rcircos@1.2.2
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/Basic4Cseq
Licenses: LGPL 3
Build system: r
Synopsis: Analyzing 4C-seq data
Description:

Basic4Cseq is an R package for basic filtering, analysis and subsequent visualization of 4C-seq data. Virtual fragment libraries can be created for any BSGenome package, and filter functions for both reads and fragments and basic quality controls are included. Fragment data in the vicinity of the experiment's viewpoint can be visualized as a coverage plot based on a running median approach and a multi-scale contact profile.

r-lumi 2.64.0
Propagated dependencies: r-affy@1.90.0 r-annotate@1.90.0 r-annotationdbi@1.74.0 r-biobase@2.72.0 r-dbi@1.3.0 r-genomicfeatures@1.64.0 r-genomicranges@1.64.0 r-kernsmooth@2.23-26 r-lattice@0.22-9 r-mass@7.3-65 r-methylumi@2.58.0 r-mgcv@1.9-4 r-nleqslv@3.3.7 r-preprocesscore@1.74.0 r-rsqlite@3.52.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/lumi
Licenses: LGPL 2.0+
Build system: r
Synopsis: BeadArray-specific methods for Illumina methylation and expression microarrays
Description:

The lumi package provides an integrated solution for the Illumina microarray data analysis. It includes functions of Illumina BeadStudio (GenomeStudio) data input, quality control, BeadArray-specific variance stabilization, normalization and gene annotation at the probe level. It also includes the functions of processing Illumina methylation microarrays, especially Illumina Infinium methylation microarrays.

r-fgsea 1.38.0
Propagated dependencies: r-bh@1.90.0-1 r-biocparallel@1.46.0 r-cowplot@1.2.0 r-data-table@1.18.4 r-fastmatch@1.1-8 r-ggplot2@4.0.3 r-matrix@1.7-5 r-rcpp@1.1.1-1.1 r-scales@1.4.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/ctlab/fgsea/
Licenses: Expat
Build system: r
Synopsis: Fast gene set enrichment analysis
Description:

The package implements an algorithm for fast gene set enrichment analysis. Using the fast algorithm makes more permutations and gets more fine grained p-values, which allows using accurate standard approaches to multiple hypothesis correction.

r-pcatools 2.24.0
Propagated dependencies: r-assorthead@1.6.1 r-beachmat@2.28.0 r-bh@1.90.0-1 r-biocparallel@1.46.0 r-biocsingular@1.28.0 r-cowplot@1.2.0 r-delayedarray@0.38.1 r-delayedmatrixstats@1.34.0 r-dqrng@0.4.1 r-ggplot2@4.0.3 r-ggrepel@0.9.8 r-lattice@0.22-9 r-matrix@1.7-5 r-rcpp@1.1.1-1.1 r-reshape2@1.4.5
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/kevinblighe/PCAtools
Licenses: GPL 3
Build system: r
Synopsis: PCAtools: everything Principal Components Analysis
Description:

Principal Component Analysis (PCA) extracts the fundamental structure of the data without the need to build any model to represent it. This "summary" of the data is arrived at through a process of reduction that can transform the large number of variables into a lesser number that are uncorrelated (i.e. the 'principal components'), while at the same time being capable of easy interpretation on the original data. PCAtools provides functions for data exploration via PCA, and allows the user to generate publication-ready figures. PCA is performed via BiocSingular; users can also identify an optimal number of principal components via different metrics, such as the elbow method and Horn's parallel analysis, which has relevance for data reduction in single-cell RNA-seq (scRNA-seq) and high dimensional mass cytometry data.

r-mmuphin 2.0.0
Propagated dependencies: r-cowplot@1.2.0 r-dplyr@1.2.1 r-fpc@2.2-14 r-ggplot2@4.0.3 r-igraph@2.3.1 r-maaslin3@1.4.0 r-metafor@5.0-1 r-stringr@1.6.0 r-tidyr@1.3.2
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/MMUPHin
Licenses: Expat
Build system: r
Synopsis: Meta-analysis with uniform pipeline for heterogeneity in microbiome
Description:

MMUPHin is an R package for meta-analysis tasks of microbiome cohorts. It has function interfaces for:

  • covariate-controlled batch- and cohort effect adjustment;

  • meta-analysis differential abundance testing;

  • meta-analysis unsupervised discrete structure (clustering) discovery;

  • meta-analysis unsupervised continuous structure discovery.

r-sesame 1.30.0
Propagated dependencies: r-biocfilecache@3.2.0 r-biocparallel@1.46.0 r-dplyr@1.2.1 r-genomicranges@1.64.0 r-ggplot2@4.0.3 r-iranges@2.46.0 r-mass@7.3-65 r-preprocesscore@1.74.0 r-readr@2.2.0 r-reshape2@1.4.5 r-s4vectors@0.50.1 r-seqinfo@1.2.0 r-sesamedata@1.30.0 r-stringr@1.6.0 r-summarizedexperiment@1.42.0 r-tibble@3.3.1 r-wheatmap@0.2.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/zwdzwd/sesame
Licenses: Expat
Build system: r
Synopsis: Step-wise analysis of DNA Methylation BeadChips
Description:

This package provides tools For analyzing Illumina Infinium DNA methylation arrays. SeSAMe provides utilities to support analyses of multiple generations of Infinium DNA methylation BeadChips, including preprocessing, quality control, visualization and inference. SeSAMe features accurate detection calling, intelligent inference of ethnicity, sex and advanced quality control routines.

r-microbiome 1.34.0
Propagated dependencies: r-biostrings@2.80.1 r-compositions@2.0-9 r-dplyr@1.2.1 r-ggplot2@4.0.3 r-phyloseq@1.56.0 r-reshape2@1.4.5 r-rtsne@0.17 r-scales@1.4.0 r-tibble@3.3.1 r-tidyr@1.3.2 r-vegan@2.7-3
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://microbiome.github.io/microbiome/
Licenses: FreeBSD
Build system: r
Synopsis: Tools for microbiome analysis
Description:

This package facilitates phyloseq exploration and analysis of taxonomic profiling data. This package provides tools for the manipulation, statistical analysis, and visualization of taxonomic profiling data. In addition to targeted case-control studies, microbiome facilitates scalable exploration of population cohorts. This package supports the independent phyloseq data format and expands the available toolkit in order to facilitate the standardization of the analyses and the development of best practices.

r-illuminahumanmethylation450kanno-ilmn12-hg19 0.6.1
Propagated dependencies: r-minfi@1.58.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/IlluminaHumanMethylation450kanno.ilmn12.hg19/
Licenses: Artistic License 2.0
Build system: r
Synopsis: Annotation for Illumina's 450k methylation arrays
Description:

This package provides manifests and annotation for Illumina's 450k array data.

r-decontam 1.32.0
Propagated dependencies: r-ggplot2@4.0.3 r-reshape2@1.4.5
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://github.com/benjjneb/decontam
Licenses: Artistic License 2.0
Build system: r
Synopsis: Identification of contaminants in marker-gene and metagenomics data
Description:

This package offers simple statistical identification of contaminating sequence features in marker-gene or metagenomics data. It works on any kind of feature derived from environmental sequencing data (e.g. ASVs, OTUs, taxonomic groups, MAGs, etc). Requires DNA quantitation data or sequenced negative control samples.

r-genomicalignments 1.48.0
Propagated dependencies: r-biocgenerics@0.58.1 r-biocparallel@1.46.0 r-biostrings@2.80.1 r-cigarillo@1.2.0 r-genomicranges@1.64.0 r-iranges@2.46.0 r-rsamtools@2.28.0 r-s4vectors@0.50.1 r-seqinfo@1.2.0 r-summarizedexperiment@1.42.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/GenomicAlignments
Licenses: Artistic License 2.0
Build system: r
Synopsis: Representation and manipulation of short genomic alignments
Description:

This package provides efficient containers for storing and manipulating short genomic alignments (typically obtained by aligning short reads to a reference genome). This includes read counting, computing the coverage, junction detection, and working with the nucleotide content of the alignments.

r-reactome-db 1.96.0
Propagated dependencies: r-annotationdbi@1.74.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/reactome.db/
Licenses: CC-BY 4.0
Build system: r
Synopsis: Annotation maps for reactome
Description:

This package provides a set of annotation maps for the REACTOME database, assembled using data from REACTOME.

r-biocbaseutils 1.14.0
Channel: guix
Location: gnu/packages/bioconductor.scm (gnu packages bioconductor)
Home page: https://bioconductor.org/packages/BiocBaseUtils
Licenses: Artistic License 2.0
Build system: r
Synopsis: General utility functions for developing Bioconductor packages
Description:

The package provides utility functions related to package development. These include functions that replace slots, and selectors for show methods. It aims to coalesce the various helper functions often re-used throughout the Bioconductor ecosystem.

Total packages: 72465