Package ListΒΆ
This is a list of things you can install using Spack. It is automatically generated based on the packages in the latest Spack release.
Spack currently has 4338 mainline packages:
abinit¶
- Homepage:
- Spack package:
- Versions:
- 8.10.3, 8.8.2, 8.6.3, 8.2.2, 8.0.8b
- Build Dependencies:
- blas, lapack, mpi, scalapack, fftw, netcdf-fortran, hdf5, libxc
- Link Dependencies:
- blas, lapack, mpi, scalapack, fftw, netcdf-fortran, hdf5, libxc
- Description:
- ABINIT is a package whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave or wavelet basis. ABINIT also includes options to optimize the geometry according to the DFT forces and stresses, or to perform molecular dynamics simulations using these forces, or to generate dynamical matrices, Born effective charges, and dielectric tensors, based on Density-Functional Perturbation Theory, and many more properties. Excited states can be computed within the Many-Body Perturbation Theory (the GW approximation and the Bethe-Salpeter equation), and Time- Dependent Density Functional Theory (for molecules). In addition to the main ABINIT code, different utility programs are provided.
abseil-cpp¶
- Homepage:
- Spack package:
- Versions:
- 20200225.1, 20190808, 20181200, 20180600
- Build Dependencies:
- cmake
- Description:
- Abseil Common Libraries (C++)
abyss¶
- Homepage:
- Spack package:
- Versions:
- 2.1.4, 2.0.2, 1.5.2
- Build Dependencies:
- autoconf, automake, mpi, boost, sparsehash, sqlite, libtool
- Link Dependencies:
- mpi, boost, sparsehash, sqlite, libtool
- Run Dependencies:
- bwa
- Description:
- ABySS is a de novo, parallel, paired-end sequence assembler that is designed for short reads. The single-processor version is useful for assembling genomes up to 100 Mbases in size.
accfft¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cuda, cmake, fftw, parallel-netcdf
- Link Dependencies:
- cuda, fftw, parallel-netcdf
- Description:
- AccFFT extends existing FFT libraries for CUDA-enabled Graphics Processing Units (GPUs) to distributed memory clusters
accumulo¶
- Homepage:
- Spack package:
- Versions:
- 2.0.0, 1.9.3, 1.9.2
- Build Dependencies:
- maven, java
- Run Dependencies:
- java
- Description:
- Apache Accumulo is a sorted, distributed key/value store that provides robust, scalable data storage and retrieval.
ace¶
- Homepage:
- Spack package:
- Versions:
- 6.5.6, 6.5.1, 6.5.0
- Description:
- ACE is an open-source framework that provides many components and patterns for developing high-performance, distributed real-time and embedded systems. ACE provides powerful, yet efficient abstractions for sockets, demultiplexing loops, threads, synchronization primitives.
ack¶
- Homepage:
- Spack package:
- Versions:
- 2.22, 2.18, 2.16, 2.14
- Build Dependencies:
- perl
- Link Dependencies:
- perl
- Description:
- ack 2.14 is a tool like grep, optimized for programmers. Designed for programmers with large heterogeneous trees of source code, ack is written purely in portable Perl 5 and takes advantage of the power of Perl's regular expressions.
acl¶
- Homepage:
- Spack package:
- Versions:
- 2.2.53, 2.2.52, 2.2.51, 2.2.50, 2.2.49, 2.2.48
- Build Dependencies:
- m4, autoconf, automake, libtool, attr
- Link Dependencies:
- attr
- Description:
- Commands for Manipulating POSIX Access Control Lists.
acpid¶
- Homepage:
- Spack package:
- Versions:
- 2.0.28, 2.0.27, 2.0.26, 2.0.25, 2.0.24
- Build Dependencies:
- autoconf, automake, libtool, m4
- Description:
- ACPID used to try to handle events internally. Rather than try to climb an ever-growing mountain, ACPID now lets YOU define what events to handle. Any event that publishes itself to /proc/acpi/event can be handled. ACPID reads a set of configuration files which define event->action pairs. This is how you make it do stuff. See the man page for details.
activeharmony¶
- Homepage:
- Spack package:
- Versions:
- 4.5
- Description:
- Active Harmony: a framework for auto-tuning (the automated search for values to improve the performance of a target application).
activemq¶
- Homepage:
- Spack package:
- Versions:
- 5.14.0
- Description:
- Apache ActiveMQ is a high performance Apache 2.0 licensed Message Broker and JMS 1.1 implementation.
acts¶
- Homepage:
- Spack package:
- Versions:
- master, 0.24.0, 0.23.0, 0.22.1, 0.22.0, 0.21.0, 0.20.0, 0.19.0, 0.18.0, 0.17.0, 0.16.0, 0.15.0, 0.14.0, 0.13.0, 0.12.1, 0.12.0, 0.11.1, 0.11.0, 0.10.5, 0.10.4, 0.10.3, 0.10.2, 0.10.1, 0.10.0, 0.09.5, 0.09.4, 0.09.3, 0.09.2, 0.09.1, 0.09.0, 0.08.2, 0.08.1, 0.08.0
- Build Dependencies:
- cmake, boost, dd4hep, eigen, geant4, hepmc3, heppdt, intel-tbb, nlohmann-json, pythia8, root
- Link Dependencies:
- boost, dd4hep, geant4, hepmc3, heppdt, intel-tbb, nlohmann-json, pythia8, root
- Description:
- A Common Tracking Software (Acts) This project contains an experiment- independent set of track reconstruction tools. The main philosophy is to provide high-level track reconstruction modules that can be used for any tracking detector. The description of the tracking detector's geometry is optimized for efficient navigation and quick extrapolation of tracks. Converters for several common geometry description languages exist. Having a highly performant, yet largely customizable implementation of track reconstruction algorithms was a primary objective for the design of this toolset. Additionally, the applicability to real-life HEP experiments plays major role in the development process. Apart from algorithmic code, this project also provides an event data model for the description of track parameters and measurements. Key features of this project include: tracking geometry description which can be constructed from TGeo, DD4Hep, or GDML input, simple and efficient event data model, performant and highly flexible algorithms for track propagation and fitting, basic seed finding algorithms.
adept-utils¶
- Homepage:
- Spack package:
- Versions:
- 1.0.1, 1.0
- Build Dependencies:
- cmake, boost, mpi
- Link Dependencies:
- boost, mpi
- Description:
- Utility libraries for LLNL performance tools.
adf¶
- Homepage:
- Spack package:
- Versions:
- 2017.113
- Description:
- Amsterdam Density Functional (ADF) is a program for first-principles electronic structure calculations that makes use of density functional theory.
adiak¶
- Homepage:
- Spack package:
- Versions:
- 0.1.1
- Build Dependencies:
- cmake, mpi
- Link Dependencies:
- mpi
- Description:
- Adiak collects metadata about HPC application runs and provides it to tools.
adios¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.13.1, 1.13.0, 1.12.0, 1.11.1, 1.11.0, 1.10.0, 1.9.0
- Build Dependencies:
- autoconf, automake, m4, libtool, python, mpi, zlib, bzip2, szip, sz, zfp, lz4, c-blosc, hdf5, netcdf-c, libevpath, dataspaces
- Link Dependencies:
- mpi, zlib, bzip2, szip, sz, zfp, lz4, c-blosc, hdf5, netcdf-c, libevpath, dataspaces
- Description:
- The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation.
adios2¶
- Homepage:
- Spack package:
- Versions:
- master, 2.6.0, 2.5.0, 2.4.0, 2.3.1
- Build Dependencies:
- cmake, pkgconfig, libffi, libfabric, mpi, libzmq, dataspaces, hdf5, c-blosc, bzip2, libpng, zfp, sz, python, py-numpy, py-mpi4py
- Link Dependencies:
- libffi, libfabric, mpi, libzmq, dataspaces, hdf5, c-blosc, bzip2, libpng, zfp, sz, python
- Run Dependencies:
- python, py-numpy, py-mpi4py
- Test Dependencies:
- python
- Description:
- The Adaptable Input Output System version 2, developed in the Exascale Computing Program
adlbx¶
- Homepage:
- Spack package:
- Versions:
- master, 0.9.2, 0.9.1
- Build Dependencies:
- exmcutils, autoconf, automake, libtool, m4, mpi
- Link Dependencies:
- exmcutils, mpi
- Description:
- ADLB/X: Master-worker library + work stealing and data dependencies
adol-c¶
- Homepage:
- Spack package:
- Versions:
- master, 2.7.2, 2.7.1, 2.7.0, 2.6.3, 2.6.2, 2.6.1, 2.6.0, 2.5.2, 2.5.1, 2.5.0
- Build Dependencies:
- automake, autoconf, libtool, m4, boost
- Link Dependencies:
- boost
- Description:
- A package for the automatic differentiation of first and higher derivatives of vector functions in C and C++ programs by operator overloading.
advancecomp¶
- Homepage:
- Spack package:
- Versions:
- 2.1, 2.0, 1.23, 1.22
- Build Dependencies:
- autoconf, automake, libtool, m4
- Description:
- AdvanceCOMP contains recompression utilities for your .zip archives, .png images, .mng video clips and .gz files.
aegean¶
- Homepage:
- Spack package:
- Versions:
- 0.15.2
- Build Dependencies:
- genometools
- Link Dependencies:
- genometools
- Description:
- The AEGeAn Toolkit is designed for the Analysis and Evaluation of Genome Annotations. The toolkit includes a variety of analysis programs as well as a C library whose API provides access to AEGeAn's core functions and data structures.
aespipe¶
- Homepage:
- Spack package:
- Versions:
- 2.4f, 2.4e, 2.4d, 2.4c, 2.4b, 2.3e, 2.3d
- Description:
- aespipe program is AES encrypting or decrypting pipe. It reads from standard input and writes to standard output.
agrep¶
- Homepage:
- Spack package:
- Versions:
- 3.41
- Description:
- AGREP - an approximate GREP. Fast searching files for a string or regular expression, with approximate matching capabilities and user- definable records. Developed 1989-1991 by Udi Manber, Sun Wu et al. at the University of Arizona.
akantu¶
- Homepage:
- Spack package:
- Versions:
- master, 3.0.0
- Build Dependencies:
- cmake, boost, lapack, python, py-numpy, py-scipy, py-pybind11, mumps, netlib-scalapack, petsc, mpi, scotch
- Link Dependencies:
- boost, lapack, python, mumps, netlib-scalapack, petsc, mpi, scotch
- Run Dependencies:
- python, py-numpy, py-scipy, py-pybind11
- Description:
- Akantu means a little element in Kinyarwanda, a Bantu language. From now on it is also an opensource object-oriented Finite Element library which has the ambition to be generic and efficient.
albany¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, mpi, trilinos
- Link Dependencies:
- mpi, trilinos
- Description:
- Albany is an implicit, unstructured grid, finite element code for the solution and analysis of multiphysics problems. The Albany repository on the GitHub site contains hundreds of regression tests and examples that demonstrate the code's capabilities on a wide variety of problems including fluid mechanics, solid mechanics (elasticity and plasticity), ice-sheet flow, quantum device modeling, and many other applications.
albert¶
- Homepage:
- Spack package:
- Versions:
- 4.0a_opt4
- Build Dependencies:
- readline
- Link Dependencies:
- readline
- Description:
- Albert is an interactive program to assist the specialist in the study of nonassociative algebra.
alglib¶
- Homepage:
- Spack package:
- Versions:
- 3.11.0
- Description:
- ALGLIB is a cross-platform numerical analysis and data processing library.
allpaths-lg¶
- Homepage:
- Spack package:
- Versions:
- 52488
- Description:
- ALLPATHS-LG is our original short read assembler and it works on both small and large (mammalian size) genomes.
alluxio¶
- Homepage:
- Spack package:
- Versions:
- 2.1.0
- Description:
- Alluxio (formerly known as Tachyon) is a virtual distributed storage system. It bridges the gap between computation frameworks and storage systems, enabling computation applications to connect to numerous storage systems through a common interface.
alps¶
- Homepage:
- Spack package:
- Versions:
- 2.3.0
- Build Dependencies:
- cmake, boost, fftw, hdf5, lapack, python, py-numpy, py-scipy, py-matplotlib
- Link Dependencies:
- boost, fftw, hdf5, lapack, python
- Run Dependencies:
- python, py-numpy, py-scipy, py-matplotlib
- Description:
- Algorithms for Physics Simulations Tags: Condensed Matter Physics, Computational Physics
alquimia¶
- Homepage:
- Spack package:
- Versions:
- develop, xsdk-0.5.0, xsdk-0.4.0, xsdk-0.3.0, xsdk-0.2.0
- Build Dependencies:
- cmake, mpi, hdf5, pflotran, petsc
- Link Dependencies:
- mpi, hdf5, pflotran, petsc
- Description:
- Alquimia is an interface that exposes the capabilities of mature geochemistry codes such as CrunchFlow and PFLOTRAN
alsa-lib¶
- Homepage:
- Spack package:
- Versions:
- 1.2.2, 1.1.4.1
- Link Dependencies:
- python
- Run Dependencies:
- python
- Description:
- The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. alsa-lib contains the user space library that developers compile ALSA applications against.
aluminum¶
- Homepage:
- Spack package:
- Versions:
- master, 0.3.3, 0.3.2, 0.2.1-1, 0.2.1, 0.2, 0.1
- Build Dependencies:
- cmake, cuda, mpi, nccl, hwloc, ninja
- Link Dependencies:
- cuda, mpi, nccl, hwloc
- Description:
- Aluminum provides a generic interface to high-performance communication libraries, with a focus on allreduce algorithms. Blocking and non- blocking algorithms and GPU-aware algorithms are supported. Aluminum also contains custom implementations of select algorithms to optimize for certain situations.
ambari¶
- Homepage:
- Spack package:
- Versions:
- 2.7.5, 2.7.4, 2.7.3, 2.7.1
- Build Dependencies:
- python, py-setuptools, py-coilmq
- Link Dependencies:
- python
- Run Dependencies:
- python, py-coilmq
- Test Dependencies:
- py-mock
- Description:
- Apache Ambari is a tool for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari consists of a set of RESTful APIs and a browser-based management interface.
amber¶
- Homepage:
- Spack package:
- Versions:
- 18, 16
- Build Dependencies:
- cuda, zlib, flex, bison, netcdf-fortran, mpi
- Link Dependencies:
- cuda, zlib, netcdf-fortran, mpi
- Description:
- Amber is a suite of biomolecular simulation programs. Note: A manual download is required for Amber. Spack will search your current directory for the download file. Alternatively, add this file to a mirror so that Spack can find it. For instructions on how to set up a mirror, see http://spack.readthedocs.io/en/latest/mirrors.html
amdblis¶
- Homepage:
- Spack package:
- Versions:
- 2.1
- Build Dependencies:
- python
- Run Dependencies:
- python
- Description:
- AMD Optimized BLIS. BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations.
amg¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.2, 1.1, 1.0
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems.
amg2013¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- AMG2013 is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. It has been derived directly from the BoomerAMG solver in the hypre library, a large linear solver library that is being developed in the Center for Applied Scientific Computing (CASC) at LLNL.
amgx¶
- Homepage:
- Spack package:
- Versions:
- 2.1.0, 2.0.1, 2.0.0
- Build Dependencies:
- cuda, cmake, mpi, mkl, magma
- Link Dependencies:
- cuda, mpi, mkl, magma
- Description:
- AmgX provides a simple path to accelerated core solver technology on NVIDIA GPUs. AmgX provides up to 10x acceleration to the computationally intense linear solver portion of simulations, and is especially well suited for implicit unstructured methods. It is a high performance, state-of-the-art library and includes a flexible solver composition system that allows a user to easily construct complex nested solvers and preconditioners.
aml¶
- Homepage:
- Spack package:
- Versions:
- develop, master, 0.1.0
- Build Dependencies:
- numactl, m4, autoconf, automake, libtool
- Link Dependencies:
- numactl
- Description:
- AML: Building Blocks for Memory Management.
amp¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, blas, lapack, boost, petsc, trilinos, hdf5, silo, zlib, mpi
- Link Dependencies:
- blas, lapack, boost, petsc, trilinos, hdf5, silo, zlib, mpi
- Description:
- The Advanced Multi-Physics (AMP) package is an open source parallel object-oriented computational framework that is designed with single and multi-domain multi-physics applications in mind. AMP can be used to build powerful and flexible multi-physics simulation algorithms from lightweight operator, solver, linear algebra, material database, discretization, and meshing components. The AMP design is meant to enable existing investments in application codes to be leveraged without having to adopt dramatically different data structures while developing new computational science applications. Application components are represented as discrete mathematical operators that only require a minimal interface and through operator composition the incremental development of complex parallel applications is enabled. AMP is meant to allow application domain scientists, computer scientists and mathematicians to simulate, collaborate, and conduct research on various aspects of massively parallel simulation algorithms.
ampliconnoise¶
- Homepage:
- Spack package:
- Versions:
- 1.29
- Build Dependencies:
- mpi, gsl
- Link Dependencies:
- mpi, gsl
- Description:
- AmpliconNoise is a collection of programs for the removal of noise from 454 sequenced PCR amplicons.
amrex¶
- Homepage:
- Spack package:
- Versions:
- develop, 20.06, 20.05, 20.04, 20.03, 20.02, 20.01, 19.10, 19.08, 18.10.1, 18.10, 18.09.1
- Build Dependencies:
- cmake, mpi, sundials, python
- Link Dependencies:
- mpi, sundials
- Description:
- AMReX is a publicly available software framework designed for building massively parallel block- structured adaptive mesh refinement (AMR) applications.
amrvis¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- gmake, mpi, libsm, libice, libxpm, libx11, libxt, libxext, motif, flex, bison
- Link Dependencies:
- mpi, libsm, libice, libxpm, libx11, libxt, libxext, motif, flex, bison
- Description:
- Amrvis is a visualization package specifically designed to read and display output and profiling data from codes built on the AMReX framework.
anaconda2¶
- Homepage:
- Spack package:
- Versions:
- 2019.10, 2019.07, 2019.03, 2018.12, 5.3.1, 5.3.0, 5.2.0, 5.1.0, 5.0.1, 5.0.0.1, 5.0.0, 4.4.0, 4.3.1, 4.3.0, 4.2.0, 4.1.1, 4.1.0, 4.0.0, 2.5.0, 2.4.1, 2.4.0
- Description:
- Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. Package versions are managed by the package management system conda.
anaconda3¶
- Homepage:
- Spack package:
- Versions:
- 2019.10, 2019.07, 2019.03, 2018.12, 5.3.1, 5.3.0, 5.2.0, 5.1.0, 5.0.1, 5.0.0.1, 5.0.0, 4.4.0, 4.3.1, 4.3.0, 4.2.0, 4.1.1, 4.1.0, 4.0.0, 2.5.0, 2.4.1, 2.4.0, 2.3.0, 2.2.0, 2.1.0, 2.0.1, 2.0.0
- Description:
- Anaconda is a free and open-source distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. Package versions are managed by the package management system conda.
andi¶
- Homepage:
- Spack package:
- Versions:
- 0.10
- Build Dependencies:
- m4, autoconf, automake, libtool, gsl, libdivsufsort
- Link Dependencies:
- gsl, libdivsufsort
- Description:
- andi is used for for estimating the evolutionary distance between closely related genomes.
angsd¶
- Homepage:
- Spack package:
- Versions:
- 0.933, 0.921, 0.919
- Build Dependencies:
- htslib, zlib, lzma, curl
- Link Dependencies:
- htslib, zlib, lzma, curl
- Run Dependencies:
- r
- Description:
- Angsd is a program for analysing NGS data. The software can handle a number of different input types from mapped reads to imputed genotype probabilities. Most methods take genotype uncertainty into account instead of basing the analysis on called genotypes. This is especially useful for low and medium depth data.
ant¶
- Homepage:
- Spack package:
- Versions:
- 1.10.7, 1.10.6, 1.10.5, 1.10.4, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.9.9, 1.9.8, 1.9.7, 1.9.6
- Build Dependencies:
- java
- Link Dependencies:
- java
- Description:
- Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other
antimony¶
- Homepage:
- Spack package:
- Versions:
- 2.8, 2.7, 2.6, 2.5, 2.4, 2.2, 2.0
- Build Dependencies:
- cmake, sbml, swig, qt, python
- Link Dependencies:
- sbml, swig, qt, python
- Description:
- Human readable language for modifying sbml
antlr¶
- Homepage:
- Spack package:
- Versions:
- 2.7.7
- Build Dependencies:
- python, java
- Link Dependencies:
- python
- Run Dependencies:
- java
- Description:
- ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
ants¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- cmake
- Link Dependencies:
- zlib
- Description:
- ANTs extracts information from complex datasets that include imaging. Paired with ANTsR (answer), ANTs is useful for managing, interpreting and visualizing multidimensional data. ANTs is popularly considered a state-of-the-art medical image registration and segmentation toolkit. ANTs depends on the Insight ToolKit (ITK), a widely used medical image processing library to which ANTs developers contribute.
aoflagger¶
- Homepage:
- Spack package:
- Versions:
- 2.10.0
- Build Dependencies:
- cmake, casacore, fftw, boost, libxml2, lapack, cfitsio
- Link Dependencies:
- casacore, fftw, boost, libxml2, lapack, cfitsio
- Description:
- RFI detector and quality analysis for astronomical radio observations.
aom¶
- Homepage:
- Spack package:
- Versions:
- v1.0.0-errata1
- Build Dependencies:
- cmake, yasm
- Link Dependencies:
- yasm
- Description:
- Alliance for Open Media AOM AV1 Codec Library
apachetop¶
- Homepage:
- Spack package:
- Versions:
- 0.19.7, 0.18.4, 0.17.4, 0.15.6
- Build Dependencies:
- autoconf, automake, libtool, m4, readline
- Link Dependencies:
- readline
- Description:
- ApacheTop watches a logfile generated by Apache (in standard common or combined logformat, and generates human-parsable output in realtime.) See the INSTALL file for ./configure options (there's a few newly added since v0.11)
ape¶
- Homepage:
- Spack package:
- Versions:
- 2.2.1
- Build Dependencies:
- gsl, libxc
- Link Dependencies:
- gsl, libxc
- Description:
- A tool for generating atomic pseudopotentials within a Density- Functional Theory framework
aperture-photometry¶
- Homepage:
- Spack package:
- Versions:
- 2.8.2
- Build Dependencies:
- java
- Link Dependencies:
- java
- Description:
- Aperture Photometry Tool APT is software for astronomical research
apex¶
- Homepage:
- Spack package:
- Versions:
- 0.1
- Build Dependencies:
- cmake, binutils, boost, activeharmony, ompt-openmp
- Link Dependencies:
- binutils, boost, activeharmony, ompt-openmp
- Description:
- Autonomic Performance Environment for eXascale (APEX).
apple-libunwind¶
- Homepage:
- Spack package:
- Description:
- Placeholder package for Apple's analogue to non-GNU libunwind
applewmproto¶
- Homepage:
- Spack package:
- Versions:
- 1.4.2
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Apple Rootless Window Management Extension. This extension defines a protcol that allows X window managers to better interact with the Mac OS X Aqua user interface when running X11 in a rootless mode.
appres¶
- Homepage:
- Spack package:
- Versions:
- 1.0.4
- Build Dependencies:
- libx11, libxt, xproto, pkgconfig, util-macros
- Link Dependencies:
- libx11, libxt
- Description:
- The appres program prints the resources seen by an application (or subhierarchy of an application) with the specified class and instance names. It can be used to determine which resources a particular program will load.
apr-util¶
- Homepage:
- Spack package:
- Versions:
- 1.6.1, 1.6.0, 1.5.4
- Build Dependencies:
- apr, expat, iconv, openssl, gdbm, postgresql, sqlite, unixodbc
- Link Dependencies:
- apr, expat, iconv, openssl, gdbm, postgresql, sqlite, unixodbc
- Description:
- Apache Portable Runtime Utility
aragorn¶
- Homepage:
- Spack package:
- Versions:
- 1.2.38, 1.2.36
- Description:
- ARAGORN, a program to detect tRNA genes and tmRNA genes in nucleotide sequences.
arborx¶
- Homepage:
- Spack package:
- Versions:
- master, 0.9-beta
- Build Dependencies:
- cmake, mpi, kokkos, trilinos
- Link Dependencies:
- mpi, kokkos, trilinos
- Description:
- ArborX is a performance-portable library for geometric search
archer¶
- Homepage:
- Spack package:
- Versions:
- 2.0.0, 1.0.0
- Build Dependencies:
- cmake, llvm, ninja, llvm-openmp-ompt
- Link Dependencies:
- llvm, llvm-openmp-ompt
- Description:
- ARCHER, a data race detection tool for large OpenMP applications.
argobots¶
- Homepage:
- Spack package:
- Versions:
- 1.0, main
- Build Dependencies:
- m4, autoconf, automake, libtool, valgrind
- Link Dependencies:
- valgrind
- Description:
- Argobots, which was developed as a part of the Argo project, is a lightweight runtime system that supports integrated computation and data movement with massive concurrency. It will directly leverage the lowest- level constructs in the hardware and OS: lightweight notification mechanisms, data movement engines, memory mapping, and data placement strategies. It consists of an execution model and a memory model.
argp-standalone¶
- Homepage:
- Spack package:
- Versions:
- 1.3
- Description:
- Standalone version of the argp interface from glibc for parsing unix- style arguments.
argtable¶
- Homepage:
- Spack package:
- Versions:
- 2-13
- Description:
- Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.
aria2¶
- Homepage:
- Spack package:
- Versions:
- 1.34.0
- Build Dependencies:
- libxml2, libssh2, libgcrypt, zlib, c-ares, sqlite
- Link Dependencies:
- libxml2, libssh2, libgcrypt, zlib, c-ares, sqlite
- Description:
- An ultra fast download utility
arm-forge¶
- Homepage:
- Spack package:
- Versions:
- 19.0.4-19.0.4-Ubuntu-16.04-x86_64, 19.0.4-Ubuntu-16.04-aarch64, 19.0.4-Ubuntu-14.04-x86_64, 19.0.4-Suse-15-x86_64, 19.0.4-Suse-12-x86_64, 19.0.4-Suse-12-aarch64, 19.0.4-Suse-11-x86_64, 19.0.4-Redhat-7.4-aarch64, 19.0.4-Redhat-7.2-ppc64le, 19.0.4-Redhat-7.0-x86_64, 19.0.4-Redhat-6.0-x86_64, 19.0.3-Ubuntu-16.04-x86_64, 19.0.3-Ubuntu-16.04-aarch64, 19.0.3-Ubuntu-14.04-x86_64, 19.0.3-Suse-12-x86_64, 19.0.3-Suse-12-aarch64, 19.0.3-Suse-11-x86_64, 19.0.3-Redhat-7.4-aarch64, 19.0.3-Redhat-7.2-ppc64le, 19.0.3-Redhat-7.0-x86_64, 19.0.3-Redhat-6.0-x86_64
- Description:
- Arm Forge is the complete toolsuite for software development - with everything needed to debug, profile, optimize, edit and build C, C++ and Fortran applications on Linux for high performance - from single threads through to complex parallel HPC codes with MPI, OpenMP, threads or CUDA.
armadillo¶
- Homepage:
- Spack package:
- Versions:
- 9.800.3, 8.100.1, 7.950.1
- Build Dependencies:
- cmake, arpack-ng, blas, lapack, superlu, hdf5
- Link Dependencies:
- arpack-ng, blas, lapack, superlu, hdf5
- Description:
- Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use.
arpack-ng¶
- Homepage:
- Spack package:
- Versions:
- develop, 3.7.0, 3.6.3, 3.6.2, 3.6.0, 3.5.0, 3.4.0, 3.3.0
- Build Dependencies:
- blas, lapack, automake, autoconf, libtool, cmake, mpi
- Link Dependencies:
- blas, lapack, mpi
- Description:
- ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. Important Features: * Reverse Communication Interface. * Single and Double Precision Real Arithmetic Versions for Symmetric, Non-symmetric, Standard or Generalized Problems. * Single and Double Precision Complex Arithmetic Versions for Standard or Generalized Problems. * Routines for Banded Matrices - Standard or Generalized Problems. * Routines for The Singular Value Decomposition. * Example driver routines that may be used as templates to implement numerous Shift-Invert strategies for all problem types, data types and precision. This project is a joint project between Debian, Octave and Scilab in order to provide a common and maintained version of arpack. Indeed, no single release has been published by Rice university for the last few years and since many software (Octave, Scilab, R, Matlab...) forked it and implemented their own modifications, arpack-ng aims to tackle this by providing a common repository and maintained versions. arpack-ng is replacing arpack almost everywhere.
arrayfire¶
- Homepage:
- Spack package:
- Versions:
- master, 3.7.0
- Build Dependencies:
- cuda, cmake, boost, fftw, blas, cudnn, opencl, fontconfig, glfw
- Link Dependencies:
- cuda, boost, fftw, blas, cudnn, opencl, fontconfig, glfw
- Description:
- ArrayFire is a high performance software library for parallel computing with an easy-to-use API. Its array based function set makes parallel programming more accessible.
arrow¶
- Homepage:
- Spack package:
- Versions:
- 0.17.1, 0.15.1, 0.15.0, 0.14.1, 0.12.1, 0.11.0, 0.9.0, 0.8.0
- Build Dependencies:
- cmake, boost, flatbuffers, python, py-numpy, rapidjson, snappy, zlib, zstd, thrift
- Link Dependencies:
- boost, flatbuffers, python, py-numpy, rapidjson, snappy, zlib, zstd, thrift
- Description:
- A cross-language development platform for in-memory data. This package contains the C++ bindings.
asagi¶
- Homepage:
- Spack package:
- Versions:
- 1.0.1, 1.0
- Build Dependencies:
- cmake, mpi, netcdf-c, numactl
- Link Dependencies:
- mpi, netcdf-c, numactl
- Description:
- a pArallel Server for Adaptive GeoInformation.
ascent¶
- Homepage:
- Spack package:
- Versions:
- develop, 0.5.0
- Build Dependencies:
- cuda, cmake, conduit, python, py-numpy, py-pip, mpi, py-mpi4py, vtk-h, mfem, adios, py-sphinx, py-sphinx-rtd-theme
- Link Dependencies:
- cuda, conduit, python, mpi, py-mpi4py, vtk-h, mfem, adios
- Run Dependencies:
- py-numpy, py-pip
- Description:
- Ascent is an open source many-core capable lightweight in situ visualization and analysis infrastructure for multi-physics HPC simulations.
asciidoc¶
- Homepage:
- Spack package:
- Versions:
- 8.6.9
- Build Dependencies:
- libxml2, libxslt, docbook-xml, docbook-xsl
- Link Dependencies:
- libxml2, libxslt, docbook-xml, docbook-xsl
- Description:
- A presentable text document format for writing articles, UNIX man pages and other small to medium sized documents.
asciidoctor¶
- Homepage:
- Spack package:
- Versions:
- 1.5.8
- Build Dependencies:
- ruby
- Link Dependencies:
- ruby
- Description:
- Modern asciidoc tool based on ruby
asdcplib¶
- Homepage:
- Spack package:
- Versions:
- 2_10_35, 2_10_34, 2_10_33, 2_10_32
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- AS-DCP and AS-02 File Access Library.
asdf-cxx¶
- Homepage:
- Spack package:
- Versions:
- 7.2.1, 7.2.0, 7.1.0, 7.0.0, 6.3.0, 6.0.0, 5.0.0, 4.0.1, 3.1.0, 3.0.0, 2.6.1, 2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.1, 2.2.1, 2.1.1, 2.1.0, 1.1.0, 1.0.0
- Build Dependencies:
- cmake, bzip2, openssl, py-numpy, python, swig, yaml-cpp, zlib
- Link Dependencies:
- bzip2, openssl, yaml-cpp, zlib
- Run Dependencies:
- py-numpy, python
- Description:
- ASDF - Advanced Scientific Data Format, a C++ implementation
aspa¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- lapack, blas, mpi, hdf5
- Link Dependencies:
- lapack, blas, mpi, hdf5
- Description:
- A fundamental premise in ExMatEx is that scale-bridging performed in heterogeneous MPMD materials science simulations will place important demands upon the exascale ecosystem that need to be identified and quantified.
aspcud¶
- Homepage:
- Spack package:
- Versions:
- 1.9.4
- Build Dependencies:
- cmake, boost, re2c, clingo
- Link Dependencies:
- clingo
- Description:
- Aspcud: Package dependency solver Aspcud is a solver for package dependencies. A package universe and a request to install, remove, or upgrade packages have to be encoded in the CUDF format. Such a CUDF document can then be passed to aspcud along with an optimization criteria to obtain a solution to the given package problem.
aspect¶
- Homepage:
- Spack package:
- Versions:
- develop, 2.1.0, 2.0.1, 2.0.0
- Build Dependencies:
- cmake, dealii, dealii-parameter-gui
- Link Dependencies:
- dealii, dealii-parameter-gui
- Description:
- Parallel, extendible finite element code to simulate convection in the Earth's mantle and elsewhere.
aspell¶
- Homepage:
- Spack package:
- Versions:
- 0.60.6.1
- Description:
- GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell.
aspell6-de¶
- Homepage:
- Spack package:
- Versions:
- 6-de-20030222-1
- Build Dependencies:
- aspell
- Link Dependencies:
- aspell
- Description:
- German (de) dictionary for aspell.
aspell6-en¶
- Homepage:
- Spack package:
- Versions:
- 2017.01.22-0
- Build Dependencies:
- aspell
- Link Dependencies:
- aspell
- Description:
- English (en) dictionary for aspell.
aspell6-es¶
- Homepage:
- Spack package:
- Versions:
- 1.11-2
- Build Dependencies:
- aspell
- Link Dependencies:
- aspell
- Description:
- Spanish (es) dictionary for aspell.
aspera-cli¶
- Homepage:
- Spack package:
- Versions:
- 3.7.7
- Description:
- The Aspera CLI client for the Fast and Secure Protocol (FASP).
assimp¶
- Homepage:
- Spack package:
- Versions:
- 4.0.1
- Build Dependencies:
- cmake, boost
- Link Dependencies:
- boost
- Description:
- Open Asset Import Library (Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner.
astra¶
- Homepage:
- Spack package:
- Versions:
- 2016-11-30
- Description:
- A Space Charge Tracking Algorithm.
astral¶
- Homepage:
- Spack package:
- Versions:
- 5.6.1, 4.10.7
- Build Dependencies:
- java, zip
- Run Dependencies:
- java
- Description:
- ASTRAL is a tool for estimating an unrooted species tree given a set of unrooted gene trees.
astyle¶
- Homepage:
- Spack package:
- Versions:
- 3.1, 3.0.1, 2.06, 2.05.1, 2.04
- Description:
- A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
at-spi2-atk¶
- Homepage:
- Spack package:
- Versions:
- 2.34.2, 2.26.2, 2.26.1
- Build Dependencies:
- meson, ninja, pkgconfig, at-spi2-core, atk
- Link Dependencies:
- at-spi2-core, atk
- Description:
- The At-Spi2 Atk package contains a library that bridges ATK to At-Spi2 D-Bus service.
at-spi2-core¶
- Homepage:
- Spack package:
- Versions:
- 2.36.0, 2.28.0
- Build Dependencies:
- meson, ninja, glib, dbus, gettext, libx11, libxi, libxtst, recordproto, inputproto, fixesproto, pkgconfig, python, gobject-introspection
- Link Dependencies:
- glib, dbus, gettext, libx11, libxi, libxtst, recordproto, inputproto, fixesproto, gobject-introspection
- Description:
- The At-Spi2 Core package provides a Service Provider Interface for the Assistive Technologies available on the GNOME platform and a library against which applications can be linked.
athena¶
- Homepage:
- Spack package:
- Versions:
- master, 4.2
- Build Dependencies:
- autoconf, automake, libtool, m4, mpi, fftw
- Link Dependencies:
- mpi, fftw
- Description:
- Athena is a grid-based code for astrophysical magnetohydrodynamics (MHD). It was developed primarily for studies of the interstellar medium, star formation, and accretion flows.
atk¶
- Homepage:
- Spack package:
- Versions:
- 2.36.0, 2.30.0, 2.28.1, 2.20.0, 2.14.0
- Build Dependencies:
- meson, glib, gettext, pkgconfig, gobject-introspection, libffi
- Link Dependencies:
- glib, gettext, gobject-introspection, libffi
- Description:
- ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.
atlas¶
- Homepage:
- Spack package:
- Versions:
- 3.11.41, 3.11.39, 3.11.34, 3.10.3, 3.10.2
- Description:
- Automatically Tuned Linear Algebra Software, generic shared ATLAS is an approach for the automatic generation and optimization of numerical software. Currently ATLAS supplies optimized versions for the complete set of linear algebra kernels known as the Basic Linear Algebra Subroutines (BLAS), and a subset of the linear algebra routines in the LAPACK library.
atom-dft¶
- Homepage:
- Spack package:
- Versions:
- 4.2.6
- Build Dependencies:
- libgridxc, xmlf90
- Link Dependencies:
- libgridxc, xmlf90
- Description:
- ATOM is a program for DFT calculations in atoms and pseudopotential generation.
atompaw¶
- Homepage:
- Spack package:
- Versions:
- 4.0.0.13, 3.1.0.3
- Build Dependencies:
- lapack, blas, libxc
- Link Dependencies:
- lapack, blas, libxc
- Description:
- A Projector Augmented Wave (PAW) code for generating atom-centered functions. Official website: http://pwpaw.wfu.edu User's guide: ~/doc/atompaw-usersguide.pdf
atop¶
- Homepage:
- Spack package:
- Versions:
- 2.5.0, 2.4.0, 2.3.0, 2.2.6, 2.2-3
- Build Dependencies:
- zlib, ncurses
- Link Dependencies:
- zlib, ncurses
- Description:
- Atop is an ASCII full-screen performance monitor for Linux
attr¶
- Homepage:
- Spack package:
- Versions:
- 2.4.48, 2.4.47, 2.4.46
- Description:
- Commands for Manipulating Filesystem Extended Attributes
audacious¶
- Homepage:
- Spack package:
- Versions:
- 4.0.2, 4.0.1, 4.0, 3.10.1, 3.10
- Build Dependencies:
- m4, autoconf, automake, libtool, glib, qt
- Link Dependencies:
- glib, qt
- Description:
- A lightweight and versatile audio player.
audit-userspace¶
- Homepage:
- Spack package:
- Versions:
- 2.8.5, 2.8.4, 2.8.3, 2.8.2
- Build Dependencies:
- autoconf, automake, libtool, m4, openldap, swig
- Link Dependencies:
- openldap, swig
- Description:
- Linux audit userspace
augustus¶
- Homepage:
- Spack package:
- Versions:
- 3.3.2, 3.3.1-tag1, 3.3, 3.2.3
- Build Dependencies:
- perl, bamtools, gsl, boost, zlib, htslib, bcftools, samtools, curl
- Link Dependencies:
- bamtools, gsl, boost, zlib, htslib, bcftools, samtools, curl
- Run Dependencies:
- perl
- Description:
- AUGUSTUS is a program that predicts genes in eukaryotic genomic sequences
autoconf¶
- Homepage:
- Spack package:
- Versions:
- 2.69, 2.62, 2.59, 2.13
- Build Dependencies:
- m4, perl
- Run Dependencies:
- m4, perl
- Description:
- Autoconf -- system configuration part of autotools
autoconf-archive¶
- Homepage:
- Spack package:
- Versions:
- 2019.01.06
- Description:
- The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf.
autodock-vina¶
- Homepage:
- Spack package:
- Versions:
- 1_1_2
- Build Dependencies:
- boost
- Link Dependencies:
- boost
- Description:
- AutoDock Vina is an open-source program for doing molecular docking
autofact¶
- Homepage:
- Spack package:
- Versions:
- 3_4
- Run Dependencies:
- perl, perl-bioperl, perl-io-string, perl-libwww-perl, blast-legacy
- Description:
- An Automatic Functional Annotation and Classification Tool
autogen¶
- Homepage:
- Spack package:
- Versions:
- 5.18.12
- Build Dependencies:
- pkgconfig, guile, libxml2
- Link Dependencies:
- guile, libxml2
- Description:
- AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronized.
automaded¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- cmake, mpi, boost, callpath
- Link Dependencies:
- mpi, boost, callpath
- Description:
- AutomaDeD (Automata-based Debugging for Dissimilar parallel tasks) is a tool for automatic diagnosis of performance and correctness problems in MPI applications. It creates control-flow models of each MPI process and, when a failure occurs, these models are leveraged to find the origin of problems automatically. MPI calls are intercepted (using wrappers) to create the models. When an MPI application hangs, AutomaDeD creates a progress-dependence graph that helps finding the process (or group of processes) that caused the hang.
automake¶
- Homepage:
- Spack package:
- Versions:
- 1.16.2, 1.16.1, 1.15.1, 1.15, 1.14.1, 1.13.4, 1.11.6
- Build Dependencies:
- autoconf, perl
- Run Dependencies:
- perl
- Description:
- Automake -- make file builder part of autotools
avizo¶
- Homepage:
- Spack package:
- Versions:
- 2020.1, 2019.4, 2019.3, 9.7.0
- Description:
- Avizo is a 3D analysis software for scientific and industrial data. Wherever three-dimensional imaging data sets need to be processed, in materials science, geosciences or engineering applications, Avizo offers abundant state-of-the-art image data processing, exploration and analysis features within an intuitive workflow and easy-to-use graphical user interface.
aws-parallelcluster¶
- Homepage:
- Spack package:
- Versions:
- 2.7.0, 2.6.1, 2.6.0, 2.5.1, 2.5.0
- Build Dependencies:
- python, py-setuptools, py-boto3, py-future, py-tabulate, py-ipaddress, py-enum34, py-pyyaml, py-configparser
- Link Dependencies:
- python
- Run Dependencies:
- python, py-setuptools, py-boto3, py-future, py-tabulate, py-ipaddress, py-enum34, py-pyyaml, py-configparser
- Description:
- AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.
awscli¶
- Homepage:
- Spack package:
- Versions:
- 1.16.308, 1.16.179
- Build Dependencies:
- python, py-setuptools, py-botocore, py-docutils, py-rsa, py-s3transfer, py-argparse, py-pyyaml, py-colorama
- Link Dependencies:
- python
- Run Dependencies:
- python, py-botocore, py-docutils, py-rsa, py-s3transfer, py-argparse, py-pyyaml, py-colorama
- Test Dependencies:
- py-nose, py-mock
- Description:
- This package provides a unified command line interface to Amazon Web Services
axel¶
- Homepage:
- Spack package:
- Versions:
- 2.16.1
- Build Dependencies:
- m4, autoconf, automake, libtool, pkgconfig, gettext, openssl
- Link Dependencies:
- gettext, openssl
- Description:
- Axel is a light command line download accelerator for Linux and Unix
axl¶
- Homepage:
- Spack package:
- Versions:
- master, 0.3.0, 0.2.0, 0.1.1
- Build Dependencies:
- cmake, kvtree
- Link Dependencies:
- kvtree
- Description:
- Asynchronous transfer library
axom¶
- Homepage:
- Spack package:
- Versions:
- develop, master, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.9
- Build Dependencies:
- cuda, cmake, mpi, conduit, hdf5, lua, scr, raja, umpire, mfem, python, cppcheck, doxygen, graphviz, py-sphinx, py-shroud, uncrustify
- Link Dependencies:
- cuda, mpi, conduit, hdf5, lua, scr, raja, umpire, mfem, python, cppcheck, doxygen, graphviz, py-sphinx, py-shroud, uncrustify
- Description:
- Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
bam-readcount¶
- Homepage:
- Spack package:
- Versions:
- 0.8.0
- Build Dependencies:
- cmake
- Description:
- Bam-readcount generates metrics at single nucleotide positions.
bamdst¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- zlib
- Link Dependencies:
- zlib
- Description:
- Bamdst is a a lightweight bam file depth statistical tool.
bamtools¶
- Homepage:
- Spack package:
- Versions:
- 2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.0, 2.2.3
- Build Dependencies:
- cmake
- Link Dependencies:
- zlib
- Description:
- C++ API & command-line toolkit for working with BAM data.
bamutil¶
- Homepage:
- Spack package:
- Versions:
- 1.0.13
- Build Dependencies:
- zlib
- Link Dependencies:
- zlib
- Description:
- bamUtil is a repository that contains several programs that perform operations on SAM/BAM files. All of these programs are built into a single executable, bam.
barrnap¶
- Homepage:
- Spack package:
- Versions:
- 0.8, 0.7, 0.6
- Run Dependencies:
- hmmer
- Description:
- Barrnap predicts the location of ribosomal RNA genes in genomes.
bart¶
- Homepage:
- Spack package:
- Versions:
- 0.5.00
- Build Dependencies:
- cuda, libpng, fftw, blas, lapack, python
- Link Dependencies:
- cuda, libpng, fftw, blas, lapack, python
- Run Dependencies:
- py-numpy, py-matplotlib
- Description:
- BART: Toolbox for Computational Magnetic Resonance Imaging
bash¶
- Homepage:
- Spack package:
- Versions:
- 5.0, 4.4.12, 4.4, 4.3
- Build Dependencies:
- ncurses, readline, iconv
- Link Dependencies:
- ncurses, readline, iconv
- Description:
- The GNU Project's Bourne Again SHell.
bash-completion¶
- Homepage:
- Spack package:
- Versions:
- develop, 2.7, 2.3
- Build Dependencies:
- automake, autoconf, libtool
- Run Dependencies:
- bash
- Description:
- Programmable completion functions for bash.
bashtop¶
- Homepage:
- Spack package:
- Versions:
- 0.8.17, 0.8.16, 0.8.15, 0.8.14, 0.8.13, 0.8.12, 0.8.11, 0.8.10, 0.8.9, 0.8.8
- Description:
- Linux resource monitor.
bat¶
- Homepage:
- Spack package:
- Versions:
- 0.13.0, 0.12.1
- Build Dependencies:
- rust
- Link Dependencies:
- rust
- Description:
- A cat(1) clone with wings.
batctl¶
- Homepage:
- Spack package:
- Versions:
- 2019.5, 2019.4, 2019.3, 2019.2
- Build Dependencies:
- libnl
- Link Dependencies:
- libnl
- Description:
- B.A.T.M.A.N. advanced control and management tool
bats¶
- Homepage:
- Spack package:
- Versions:
- 0.4.0
- Description:
- Bats is a TAP-compliant testing framework for Bash.
bazel¶
- Homepage:
- Spack package:
- Versions:
- 3.1.0, 3.0.0, 2.2.0, 2.1.1, 2.1.0, 2.0.1, 2.0.0, 1.2.1, 1.2.0, 1.1.0, 1.0.1, 1.0.0, 0.29.1, 0.29.0, 0.28.1, 0.28.0, 0.27.2, 0.27.1, 0.27.0, 0.26.1, 0.26.0, 0.25.3, 0.25.2, 0.25.1, 0.25.0, 0.24.1, 0.24.0, 0.23.2, 0.23.1, 0.23.0, 0.22.0, 0.21.0, 0.20.0, 0.19.2, 0.19.1, 0.19.0, 0.18.1, 0.18.0, 0.17.2, 0.17.1, 0.16.1, 0.16.0, 0.15.2, 0.15.1, 0.15.0, 0.14.1, 0.14.0, 0.13.1, 0.13.0, 0.12.0, 0.11.1, 0.11.0, 0.10.1, 0.10.0, 0.9.0, 0.8.1, 0.8.0, 0.7.0, 0.6.1, 0.6.0, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.5.0, 0.4.5, 0.4.4, 0.4.3, 0.4.2, 0.4.1, 0.4.0, 0.3.2, 0.3.1, 0.3.0
- Build Dependencies:
- jdk, python, zip
- Run Dependencies:
- jdk, python, zip
- Description:
- Bazel is an open-source build and test tool similar to Make, Maven, and Gradle. It uses a human-readable, high-level build language. Bazel supports projects in multiple languages and builds outputs for multiple platforms. Bazel supports large codebases across multiple repositories, and large numbers of users.
bbcp¶
- Homepage:
- Spack package:
- Versions:
- git
- Build Dependencies:
- zlib, openssl
- Link Dependencies:
- zlib, openssl
- Description:
- Securely and quickly copy data from source to target
bbmap¶
- Homepage:
- Spack package:
- Versions:
- 38.63, 37.36
- Build Dependencies:
- java
- Link Dependencies:
- java
- Description:
- Short read aligner for DNA and RNA-seq data.
bc¶
- Homepage:
- Spack package:
- Versions:
- 1.07
- Build Dependencies:
- ed, texinfo
- Description:
- bc is an arbitrary precision numeric processing language. Syntax is similar to C, but differs in many substantial areas. It supports interactive execution of statements.
bcache¶
- Homepage:
- Spack package:
- Versions:
- 1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4
- Build Dependencies:
- libuuid, util-linux, gettext
- Link Dependencies:
- libuuid, util-linux, gettext
- Description:
- Bcache is a patch for the Linux kernel to use SSDs to cache other block devices.
bcftools¶
- Homepage:
- Spack package:
- Versions:
- 1.10.2, 1.9, 1.8, 1.7, 1.6, 1.4, 1.3.1, 1.2
- Build Dependencies:
- gsl, perl, htslib
- Link Dependencies:
- gsl, htslib
- Run Dependencies:
- py-matplotlib, perl
- Description:
- BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF- compressed.
bcl2fastq2¶
- Homepage:
- Spack package:
- Versions:
- 2.20.0.422, 2.19.1.403
- Build Dependencies:
- boost, cmake, libxml2, libxslt, libgcrypt, zlib
- Link Dependencies:
- boost, cmake, libxml2, libxslt, libgcrypt, zlib
- Description:
- The bcl2fastq2 Conversion Software converts base call (BCL) files from a sequencing run into FASTQ files.
bdftopcf¶
- Homepage:
- Spack package:
- Versions:
- 1.0.5
- Build Dependencies:
- libxfont, pkgconfig, xproto, fontsproto, util-macros
- Link Dependencies:
- libxfont
- Description:
- bdftopcf is a font compiler for the X server and font server. Fonts in Portable Compiled Format can be read by any architecture, although the file is structured to allow one particular architecture to read them directly without reformatting. This allows fast reading on the appropriate machine, but the files are still portable (but read more slowly) on other machines.
bdw-gc¶
- Homepage:
- Spack package:
- Versions:
- 8.0.0, 7.6.0, 7.4.4
- Build Dependencies:
- libatomic-ops
- Link Dependencies:
- libatomic-ops
- Description:
- The Boehm-Demers-Weiser conservative garbage collector is a garbage collecting replacement for C malloc or C++ new.
beagle¶
- Homepage:
- Spack package:
- Versions:
- 5.1, 5.0, 4.1
- Run Dependencies:
- java
- Description:
- Beagle is a software package for phasing genotypes and for imputing ungenotyped markers.
bear¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0, 2.0.4
- Build Dependencies:
- cmake, python
- Link Dependencies:
- python
- Description:
- Bear is a tool that generates a compilation database for clang tooling from non-cmake build systems.
beast-tracer¶
- Homepage:
- Spack package:
- Versions:
- 1.7.1
- Build Dependencies:
- ant, java
- Run Dependencies:
- java
- Description:
- Tracer is a graphical tool for visualization and diagnostics of MCMC output.
beast1¶
- Homepage:
- Spack package:
- Versions:
- 1.10.4, 1.8.4
- Build Dependencies:
- libbeagle
- Link Dependencies:
- libbeagle
- Run Dependencies:
- java, libbeagle
- Description:
- BEAST is a cross-platform program for Bayesian analysis of molecular sequences using MCMC.
beast2¶
- Homepage:
- Spack package:
- Versions:
- 2.5.2, 2.4.6
- Build Dependencies:
- java
- Link Dependencies:
- java
- Description:
- BEAST is a cross-platform program for Bayesian inference using MCMC of molecular sequences. It is entirely orientated towards rooted, time- measured phylogenies inferred using strict or relaxed molecular clock models. It can be used as a method of reconstructing phylogenies but is also a framework for testing evolutionary hypotheses without conditioning on a single tree topology.
bedops¶
- Homepage:
- Spack package:
- Versions:
- 2.4.35, 2.4.34, 2.4.30
- Description:
- BEDOPS is an open-source command-line toolkit that performs highly efficient and scalable Boolean and other set operations, statistical calculations, archiving, conversion and other management of genomic data of arbitrary scale.
bedtools2¶
- Homepage:
- Spack package:
- Versions:
- 2.27.1, 2.27.0, 2.26.0, 2.25.0, 2.23.0
- Build Dependencies:
- zlib
- Link Dependencies:
- zlib
- Description:
- Collectively, the bedtools utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic: that is, set theory on the genome.
beforelight¶
- Homepage:
- Spack package:
- Versions:
- 1.0.5
- Build Dependencies:
- libx11, libxscrnsaver, libxt, pkgconfig, util-macros
- Link Dependencies:
- libx11, libxscrnsaver, libxt
- Description:
- The beforelight program is a sample implementation of a screen saver for X servers supporting the MIT-SCREEN-SAVER extension. It is only recommended for use as a code sample, as it does not include features such as screen locking or configurability.
benchmark¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.5.0, 1.4.1, 1.4.0, 1.3.0, 1.2.0, 1.1.0, 1.0.0
- Build Dependencies:
- cmake
- Description:
- A microbenchmark support library
berkeley-db¶
- Homepage:
- Spack package:
- Versions:
- 6.2.32, 6.1.29, 6.0.35, 5.3.28
- Description:
- Oracle Berkeley DB
bertini¶
- Homepage:
- Spack package:
- Versions:
- 1.5
- Build Dependencies:
- flex, bison, gmp, mpfr, mpi
- Link Dependencies:
- gmp, mpfr, mpi
- Description:
- Bertini is a general-purpose solver, written in C, that was created for research about polynomial continuation. It solves for the numerical solution of systems of polynomial equations using homotopy continuation.
bgpdump¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- m4, autoconf, automake, libtool, bzip2
- Link Dependencies:
- bzip2
- Description:
- Utility and C Library for parsing MRT files
bib2xhtml¶
- Homepage:
- Spack package:
- Versions:
- 3.0-79-ge935
- Description:
- bib2xhtml is a program that converts BibTeX files into HTML.
bigreqsproto¶
- Homepage:
- Spack package:
- Versions:
- 1.1.2
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Big Requests Extension. This extension defines a protocol to enable the use of requests that exceed 262140 bytes in length.
bind9¶
- Homepage:
- Spack package:
- Versions:
- 9_14_6
- Description:
- BIND 9 has evolved to be a very flexible, full-featured DNS system.
binutils¶
- Homepage:
- Spack package:
- Versions:
- 2.34, 2.33.1, 2.32, 2.31.1, 2.29.1, 2.28, 2.27, 2.26, 2.25.1, 2.25, 2.24, 2.23.2, 2.20.1
- Build Dependencies:
- zlib, gettext, m4, bison, texinfo
- Link Dependencies:
- zlib, gettext
- Description:
- GNU binutils, which contain the linker, assembler, objdump and others
bioawk¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- zlib, bison
- Link Dependencies:
- zlib
- Description:
- Bioawk is an extension to Brian Kernighan's awk, adding the support of several common biological data formats, including optionally gzip'ed BED, GFF, SAM, VCF, FASTA/Q and TAB-delimited formats with column names.
biobloom¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- boost, sdsl-lite, sparsehash, zlib
- Link Dependencies:
- boost, sdsl-lite, sparsehash, zlib
- Description:
- BioBloom Tools (BBT) provides the means to create filters for a given reference and then to categorize sequences.
biopieces¶
- Homepage:
- Spack package:
- Versions:
- 2016-04-12
- Build Dependencies:
- perl, perl-module-build, perl-bit-vector, perl-svg, perl-termreadkey, perl-time-hires, perl-dbi, perl-xml-parser, perl-carp-clan, perl-class-inspector, perl-html-parser, perl-libwww-perl, perl-soap-lite, perl-uri, perl-inline, perl-inline-c, perl-parse-recdescent, perl-perl-version, perl-db-file, perl-dbd-mysql, ruby, ruby-gnuplot, ruby-narray, ruby-rubyinline, ruby-terminal-table, python, blast-plus, muscle, mummer, blat, vmatch, bowtie, bwa, usearch, velvet, idba, ray, scan-for-matches
- Link Dependencies:
- ruby, ruby-gnuplot, ruby-narray, ruby-rubyinline, ruby-terminal-table, blast-plus, muscle, mummer, blat, vmatch, bowtie, bwa, usearch, velvet, idba, ray, scan-for-matches
- Run Dependencies:
- perl, perl-module-build, perl-bit-vector, perl-svg, perl-termreadkey, perl-time-hires, perl-dbi, perl-xml-parser, perl-carp-clan, perl-class-inspector, perl-html-parser, perl-libwww-perl, perl-soap-lite, perl-uri, perl-inline, perl-inline-c, perl-parse-recdescent, perl-perl-version, perl-db-file, perl-dbd-mysql, python
- Description:
- The Biopieces are a collection of bioinformatics tools that can be pieced together in a very easy and flexible manner to perform both simple and complex tasks.
bismark¶
- Homepage:
- Spack package:
- Versions:
- 0.19.0, 0.18.2
- Run Dependencies:
- bowtie2, perl, samtools
- Description:
- A tool to map bisulfite converted sequence reads and determine cytosine methylation states
bison¶
- Homepage:
- Spack package:
- Versions:
- 3.4.2, 3.4.1, 3.3.2, 3.0.5, 3.0.4, 2.7
- Build Dependencies:
- diffutils, m4, perl, help2man
- Run Dependencies:
- m4
- Description:
- Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.
bitmap¶
- Homepage:
- Spack package:
- Versions:
- 1.0.8
- Build Dependencies:
- libx11, libxmu, libxaw, libxt, xbitmaps, xproto, pkgconfig, util-macros
- Link Dependencies:
- libx11, libxmu, libxaw, libxt
- Description:
- bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities.
blaspp¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, blas
- Link Dependencies:
- blas
- Description:
- C++ API for the Basic Linear Algebra Subroutines. Developed by the Innovative Computing Laboratory at the University of Tennessee, Knoxville.
blasr¶
- Homepage:
- Spack package:
- Versions:
- 5.3.1
- Build Dependencies:
- ncurses, hdf5, htslib, zlib, boost, pbbam, blasr-libcpp, python
- Link Dependencies:
- ncurses, hdf5, htslib, zlib, boost, pbbam, blasr-libcpp
- Description:
- The PacBio long read aligner.
blasr-libcpp¶
- Homepage:
- Spack package:
- Versions:
- 5.3.1
- Build Dependencies:
- pbbam, hdf5, python
- Link Dependencies:
- pbbam, hdf5
- Description:
- Blasr_libcpp is a library used by blasr and other executables such as samtoh5, loadPulses for analyzing PacBio sequences.
blast-legacy¶
- Homepage:
- Spack package:
- Versions:
- 2.2.26
- Build Dependencies:
- tcsh
- Description:
- Legacy NCBI BLAST distribution -- no longer supported. Contains older programs including `blastall'
blast-plus¶
- Homepage:
- Spack package:
- Versions:
- 2.9.0, 2.8.1, 2.7.1, 2.6.0, 2.2.30
- Build Dependencies:
- jpeg, libpng, freetype, gnutls, openssl, zlib, bzip2, lzo, pcre, python, perl, lmdb
- Link Dependencies:
- jpeg, libpng, freetype, gnutls, openssl, zlib, bzip2, lzo, pcre, python, perl, lmdb
- Description:
- Basic Local Alignment Search Tool.
blast2go¶
- Homepage:
- Spack package:
- Versions:
- 5.2.5
- Build Dependencies:
- bash, java
- Run Dependencies:
- blast-plus
- Description:
- Blast2GO is a bioinformatics platform for high-quality functional annotation and analysis of genomic datasets.
blat¶
- Homepage:
- Spack package:
- Versions:
- 35
- Build Dependencies:
- libpng
- Link Dependencies:
- libpng
- Description:
- BLAT (BLAST-like alignment tool) is a pairwise sequence alignment algorithm.
blaze¶
- Homepage:
- Spack package:
- Versions:
- master, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.6, 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.5, 1.4, 1.3, 1.2, 1.1, 1.0
- Build Dependencies:
- cmake
- Description:
- Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic. With its state-of-the-art Smart Expression Template implementation Blaze combines the elegance and ease of use of a domain- specific language with HPC-grade performance, making it one of the most intuitive and fastest C++ math libraries available.
blis¶
- Homepage:
- Spack package:
- Versions:
- master, 0.6.1, 0.6.0, 0.5.0, 0.4.0, 0.3.2, 0.3.1, 0.3.0, 0.2.2
- Build Dependencies:
- python
- Run Dependencies:
- python
- Description:
- BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations. BLIS is written in ISO C99 and available under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like API, it also includes a BLAS compatibility layer which gives application developers access to BLIS implementations via traditional BLAS routine calls. An object-based API unique to BLIS is also available.
bliss¶
- Homepage:
- Spack package:
- Versions:
- 0.73
- Build Dependencies:
- gmp, libtool
- Link Dependencies:
- gmp
- Description:
- bliss: A Tool for Computing Automorphism Groups and Canonical Labelings of Graphs
blktrace¶
- Homepage:
- Spack package:
- Versions:
- 1.2.0, 1.1.0, 1.0.5, 1.0.4, 1.0.3, 1.0.2
- Build Dependencies:
- libaio
- Link Dependencies:
- libaio
- Description:
- blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations up to user space. There are three major components: a kernel component, a utility to record the i/o trace information for the kernel to user space, and utilities to analyse and view the trace information.
blogbench¶
- Homepage:
- Spack package:
- Versions:
- 1.1, 1.0
- Description:
- A filesystem benchmark tool that simulates a realistic load.
bmake¶
- Homepage:
- Spack package:
- Versions:
- 20180512, 20171207
- Description:
- Portable version of NetBSD make(1).
bmi¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- autoconf, automake
- Description:
- a communications framework and network abstraction layer
bml¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.3.1, 1.3.0, 1.2.3, 1.2.2, 1.1.0
- Build Dependencies:
- cmake, blas, lapack, mpi
- Link Dependencies:
- blas, lapack, mpi
- Description:
- The basic matrix library (bml) is a collection of various matrix data formats (in dense and sparse) and their associated algorithms for basic matrix operations.
bohrium¶
- Homepage:
- Spack package:
- Versions:
- develop, 0.9.1, 0.9.0
- Build Dependencies:
- cuda, cmake, python, boost, opencl, netlib-lapack, blas, opencv, py-numpy, swig, py-cython, zlib
- Link Dependencies:
- cuda, python, boost, opencl, netlib-lapack, blas, opencv, zlib
- Run Dependencies:
- py-numpy
- Test Dependencies:
- python, py-numpy
- Description:
- Library for automatic acceleration of array operations
boinc-client¶
- Homepage:
- Spack package:
- Versions:
- 7.16.5
- Build Dependencies:
- autoconf, automake, libtool, m4, curl, openssl, freeglut, libsm, libice, libxmu, libxi, libx11, libjpeg, wxwidgets, libnotify, sqlite
- Link Dependencies:
- curl, openssl, freeglut, libsm, libice, libxmu, libxi, libx11, libjpeg, wxwidgets, libnotify, sqlite
- Description:
- BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). It can be used for volunteer computing (using consumer devices) or grid computing (using organizational resources). It supports virtualized, parallel, and GPU- based applications.
bolt¶
- Homepage:
- Spack package:
- Versions:
- 1.0, main
- Build Dependencies:
- cmake, argobots, autoconf, automake, libtool
- Link Dependencies:
- argobots
- Description:
- BOLT targets a high-performing OpenMP implementation, especially specialized for fine-grain parallelism. Unlike other OpenMP implementations, BOLT utilizes a lightweight threading model for its underlying threading mechanism. It currently adopts Argobots, a new holistic, low-level threading and tasking runtime, in order to overcome shortcomings of conventional OS-level threads. The current BOLT implementation is based on the OpenMP runtime in LLVM, and thus it can be used with LLVM/Clang, Intel OpenMP compiler, and GCC.
bonniepp¶
- Homepage:
- Spack package:
- Versions:
- 1.98
- Description:
- Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.
bookleaf-cpp¶
- Homepage:
- Spack package:
- Versions:
- develop, 2.0.2, 2.0.1, 2.0
- Build Dependencies:
- cmake, caliper, parmetis, silo, typhon, mpi, yaml-cpp
- Link Dependencies:
- caliper, parmetis, silo, typhon, mpi, yaml-cpp
- Description:
- BookLeaf is a 2D unstructured hydrodynamics mini-app.
boost¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.73.0, 1.72.0, 1.71.0, 1.70.0, 1.69.0, 1.68.0, 1.67.0, 1.66.0, 1.65.1, 1.65.0, 1.64.0, 1.63.0, 1.62.0, 1.61.0, 1.60.0, 1.59.0, 1.58.0, 1.57.0, 1.56.0, 1.55.0, 1.54.0, 1.53.0, 1.52.0, 1.51.0, 1.50.0, 1.49.0, 1.48.0, 1.47.0, 1.46.1, 1.46.0, 1.45.0, 1.44.0, 1.43.0, 1.42.0, 1.41.0, 1.40.0, 1.39.0, 1.38.0, 1.37.0, 1.36.0, 1.35.0, 1.34.1, 1.34.0
- Build Dependencies:
- icu4c, python, mpi, bzip2, zlib, py-numpy
- Link Dependencies:
- icu4c, python, mpi, bzip2, zlib
- Run Dependencies:
- py-numpy
- Description:
- Boost provides free peer-reviewed portable C++ source libraries, emphasizing libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.
boostmplcartesianproduct¶
- Homepage:
- Spack package:
- Versions:
- 20161205
- Description:
- Cartesian_product is an extension to the Boost.MPL library and as such requires a version of the Boost libraries on your system.
bowtie¶
- Homepage:
- Spack package:
- Versions:
- 1.2.3, 1.2.2_p1, 1.2.2, 1.2.1.1, 1.2.1, 1.2.0, 1.2
- Build Dependencies:
- tbb, zlib
- Link Dependencies:
- tbb, zlib
- Description:
- Bowtie is an ultrafast, memory-efficient short read aligner for short DNA sequences (reads) from next-gen sequencers.
bowtie2¶
- Homepage:
- Spack package:
- Versions:
- 2.3.5.1, 2.3.5, 2.3.4.1, 2.3.1, 2.3.0, 2.2.5
- Build Dependencies:
- tbb, readline, zlib
- Link Dependencies:
- tbb, readline, zlib
- Run Dependencies:
- perl, python
- Description:
- Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences
boxlib¶
- Homepage:
- Spack package:
- Versions:
- 16.12.2
- Build Dependencies:
- cmake, mpi
- Link Dependencies:
- mpi
- Description:
- BoxLib, a software framework for massively parallel block-structured adaptive mesh refinement (AMR) codes.
bpp-core¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- cmake
- Description:
- Bio++ core library.
bpp-phyl¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- cmake, bpp-core, bpp-seq
- Link Dependencies:
- bpp-core, bpp-seq
- Description:
- Bio++ phylogeny library.
bpp-seq¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- cmake, bpp-core
- Link Dependencies:
- bpp-core
- Description:
- Bio++ seq library.
bpp-suite¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0
- Build Dependencies:
- cmake, texinfo, bpp-core, bpp-seq, bpp-phyl
- Link Dependencies:
- bpp-core, bpp-seq, bpp-phyl
- Description:
- BppSuite is a suite of ready-to-use programs for phylogenetic and sequence analysis.
bracken¶
- Homepage:
- Spack package:
- Versions:
- 1.0.0
- Build Dependencies:
- perl, python, perl-exporter-tiny, perl-list-moreutils, perl-parallel-forkmanager
- Link Dependencies:
- perl, python, perl-exporter-tiny, perl-list-moreutils, perl-parallel-forkmanager
- Run Dependencies:
- perl, python
- Description:
- Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.
braker¶
- Homepage:
- Spack package:
- Versions:
- 2.1.4, 1.11
- Build Dependencies:
- perl, perl-scalar-util-numeric, perl-parallel-forkmanager, perl-file-which, perl-yaml, perl-hash-merge, perl-logger-simple, perl-file-homedir, augustus, genemark-et, bamtools, samtools, diamond
- Link Dependencies:
- augustus, genemark-et, bamtools, samtools, diamond
- Run Dependencies:
- perl, perl-scalar-util-numeric, perl-parallel-forkmanager, perl-file-which, perl-yaml, perl-hash-merge, perl-logger-simple, perl-file-homedir
- Description:
- BRAKER is a pipeline for unsupervised RNA-Seq-based genome annotation that combines the advantages of GeneMark-ET and AUGUSTUS
branson¶
- Homepage:
- Spack package:
- Versions:
- develop, 0.82, 0.81, 0.8
- Build Dependencies:
- cmake, mpi, boost, metis, parmetis
- Link Dependencies:
- mpi, boost, metis, parmetis
- Description:
- Branson's purpose is to study different algorithms for parallel Monte Carlo transport. Currently it contains particle passing and mesh passing methods for domain decomposition.
breakdancer¶
- Homepage:
- Spack package:
- Versions:
- master, 1.4.5
- Build Dependencies:
- cmake, zlib
- Link Dependencies:
- zlib, ncurses
- Run Dependencies:
- perl-statistics-descriptive, perl-math-cdf, perl-gdgraph, perl-gdgraph-histogram, perl-list-moreutils, perl-exporter-tiny
- Description:
- BreakDancer-1.3.6, released under GPLv3, is a perl/Cpp package that provides genome-wide detection of structural variants from next generation paired-end sequencing reads. It includes two complementary programs. BreakDancerMax predicts five types of structural variants: insertions, deletions, inversions, inter- and intra-chromosomal translocations from next-generation short paired-end sequencing reads using read pairs that are mapped with unexpected separation distances or orientation. BreakDancerMini focuses on detecting small indels (usually between 10bp and 100bp) using normally mapped read pairs..
bref3¶
- Homepage:
- Spack package:
- Versions:
- 2019-11-25, 2019-07-12, 2018-01-27
- Run Dependencies:
- java
- Description:
- Bref3: Converts from VCF format to bref3 format.
breseq¶
- Homepage:
- Spack package:
- Versions:
- 0.33.2, 0.33.1, 0.31.1
- Build Dependencies:
- autoconf, automake, libtool, m4
- Link Dependencies:
- zlib
- Run Dependencies:
- bedtools2, r
- Description:
- breseq is a computational pipeline for finding mutations relative to a reference sequence in short-read DNA re-sequencing data for haploid microbial-sized genomes.
bridger¶
- Homepage:
- Spack package:
- Versions:
- 2014-12-01
- Build Dependencies:
- boost
- Link Dependencies:
- boost
- Run Dependencies:
- perl
- Description:
- Bridger : An Efficient De novo Transcriptome Assembler For RNA-Seq Data
brigand¶
- Homepage:
- Spack package:
- Versions:
- master, 1.3.0, 1.2.0, 1.1.0, 1.0.0
- Description:
- Brigand Meta-programming library
brltty¶
- Homepage:
- Spack package:
- Versions:
- 6.0, 5.6, 5.5, 5.4
- Build Dependencies:
- autoconf, automake, libtool, m4, expat
- Link Dependencies:
- expat
- Description:
- BRLTTY is a background process (daemon) providing access to the Linux/Unix console (when in text mode) for a blind person using a refreshable braille display.
brotli¶
- Homepage:
- Spack package:
- Versions:
- 1.0.7
- Build Dependencies:
- cmake
- Description:
- Brotli is a generic-purpose lossless compression algorithm
brpc¶
- Homepage:
- Spack package:
- Versions:
- 0.9.7, 0.9.6, 0.9.5
- Build Dependencies:
- cmake, gflags, protobuf, leveldb
- Link Dependencies:
- gflags, protobuf, leveldb
- Description:
- An industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances(not counting clients) and thousands kinds of services, called "baidu-rpc" inside Baidu. Only C++ implementatioo on is opensourced right now.
bsseeker2¶
- Homepage:
- Spack package:
- Versions:
- 2.1.8, 2.1.7, 2.1.2
- Build Dependencies:
- python, py-pysam
- Run Dependencies:
- python, py-pysam
- Description:
- A versatile aligning pipeline for bisulfite sequencing data.
bubblewrap¶
- Homepage:
- Spack package:
- Versions:
- 0.4.0, 0.3.3, 0.3.2, 0.3.1
- Build Dependencies:
- autoconf, automake, libtool, m4, libcap
- Link Dependencies:
- libcap
- Description:
- Unprivileged sandboxing tool
bucky¶
- Homepage:
- Spack package:
- Versions:
- 1.4.4
- Description:
- BUCKy is a free program to combine molecular data from multiple loci. BUCKy estimates the dominant history of sampled individuals, and how much of the genome supports each relationship, using Bayesian concordance analysis.
bumpversion¶
- Homepage:
- Spack package:
- Versions:
- 0.5.3, 0.5.0
- Build Dependencies:
- python, py-setuptools
- Link Dependencies:
- python
- Run Dependencies:
- python
- Description:
- Version-bump your software with a single command.
busco¶
- Homepage:
- Spack package:
- Versions:
- 3.0.1, 2.0.1
- Build Dependencies:
- python, blast-plus, hmmer, augustus
- Link Dependencies:
- python, blast-plus, hmmer, augustus
- Run Dependencies:
- python
- Description:
- Assesses genome assembly and annotation completeness with Benchmarking Universal Single-Copy Orthologs
busybox¶
- Homepage:
- Spack package:
- Versions:
- 1.31.1, 1.31.0, 1.30.1, 1.30.0
- Description:
- BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc
butter¶
- Homepage:
- Spack package:
- Versions:
- 0.3.3
- Build Dependencies:
- perl, samtools, bowtie
- Link Dependencies:
- samtools, bowtie
- Run Dependencies:
- perl
- Description:
- butter: Bowtie UTilizing iTerative placEment of Repetitive small rnas. A wrapper for bowtie to produce small RNA-seq alignments where multimapped small RNAs tend to be placed near regions of confidently high density.
butterflypack¶
- Homepage:
- Spack package:
- Versions:
- master, 1.1.0, 1.0.3, 1.0.1, 1.0.0
- Build Dependencies:
- cmake, mpi, blas, lapack, scalapack, arpack-ng
- Link Dependencies:
- mpi, blas, lapack, scalapack, arpack-ng
- Description:
- ButterflyPACK is a mathematical software for rapidly solving large-scale dense linear systems that exhibit off-diagonal rank-deficiency. These systems arise frequently from boundary element methods, or factorization phases in finite-difference/finite-element methods. ButterflyPACK relies on low-rank or butterfly formats under Hierarchical matrix, HODLR or other hierarchically nested frameworks to compress, factor and solve the linear system in quasi-linear time. The computationally most intensive phase, factorization, is accelerated via randomized linear algebras. The butterfly format, originally inspired by the butterfly data flow in fast Fourier Transform, is a linear algebra tool well-suited for compressing matrices arising from high-frequency wave equations or highly oscillatory integral operators.
bwa¶
- Homepage:
- Spack package:
- Versions:
- 0.7.17, 0.7.15, 0.7.13, 0.7.12
- Build Dependencies:
- zlib
- Link Dependencies:
- zlib
- Description:
- Burrow-Wheeler Aligner for pairwise alignment between DNA sequences.
bwtool¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- libbeato
- Link Dependencies:
- libbeato
- Description:
- bwtool is a command-line utility for bigWig files.
byacc¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made as compatible as possible with AT&T Yacc. Berkeley Yacc can accept any input specification that conforms to the AT&T Yacc documentation. Specifications that take advantage of undocumented features of AT&T Yacc will probably be rejected.
byobu¶
- Homepage:
- Spack package:
- Versions:
- 5.131, 5.127, 5.125, 5.123
- Build Dependencies:
- tmux
- Run Dependencies:
- tmux
- Description:
- Byobu: Text-based window manager and terminal multiplexer.
bzip2¶
- Homepage:
- Spack package:
- Versions:
- 1.0.8, 1.0.7, 1.0.6
- Build Dependencies:
- diffutils
- Description:
- bzip2 is a freely available, patent free high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
c-ares¶
- Homepage:
- Spack package:
- Versions:
- master, 1.15.0, 1.13.0
- Build Dependencies:
- cmake
- Description:
- c-ares: A C library for asynchronous DNS requests
c-blosc¶
- Homepage:
- Spack package:
- Versions:
- 1.17.0, 1.16.3, 1.15.0, 1.12.1, 1.11.1, 1.9.2, 1.9.1, 1.9.0, 1.8.1, 1.8.0
- Build Dependencies:
- cmake, snappy, zlib, zstd, lz4
- Link Dependencies:
- snappy, zlib, zstd, lz4
- Description:
- Blosc, an extremely fast, multi-threaded, meta-compressor library
c-blosc2¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, lizard, lz4, snappy, zlib, zstd
- Link Dependencies:
- lizard, lz4, snappy, zlib, zstd
- Description:
- Next generation c-blosc with a new API, a new container and other bells and whistles
c-lime¶
- Homepage:
- Spack package:
- Versions:
- 2-3-9
- Description:
- LIME (which can stand for Lattice QCD Interchange Message Encapsulation or more generally, Large Internet Message Encapsulation) is a simple packaging scheme for combining records containing ASCII and/or binary data.
cabana¶
- Homepage:
- Spack package:
- Versions:
- master, 0.3.0, 0.2.0, 0.1.0-rc0, 0.1.0
- Build Dependencies:
- cmake, kokkos-legacy, kokkos, mpi
- Link Dependencies:
- kokkos-legacy, kokkos, mpi
- Description:
- The Exascale Co-Design Center for Particle Applications Toolkit
caffe¶
- Homepage:
- Spack package:
- Versions:
- 1.0, rc5, rc4, rc3, rc2
- Build Dependencies:
- cmake, boost, cuda, blas, protobuf, glog, gflags, hdf5, opencv, leveldb, lmdb, python, py-numpy, matlab
- Link Dependencies:
- boost, cuda, blas, protobuf, glog, gflags, hdf5, opencv, leveldb, lmdb, python, matlab
- Run Dependencies:
- py-numpy
- Description:
- Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by the Berkeley Vision and Learning Center (BVLC) and by community contributors.
cairo¶
- Homepage:
- Spack package:
- Versions:
- 1.17.2, 1.16.0, 1.14.12, 1.14.8, 1.14.0
- Build Dependencies:
- libx11, libxext, libxrender, libxcb, python, libpng, librsvg, glib, pixman, automake, autoconf, libtool, m4, freetype, pkgconfig, fontconfig
- Link Dependencies:
- libx11, libxext, libxrender, libxcb, libpng, librsvg, glib, pixman, freetype, fontconfig
- Description:
- Cairo is a 2D graphics library with support for multiple output devices.
cairomm¶
- Homepage:
- Spack package:
- Versions:
- 1.6.4, 1.6.2
- Build Dependencies:
- cairo, libsigcpp
- Link Dependencies:
- cairo, libsigcpp
- Description:
- Cairomm is a C++ wrapper for the cairo graphics library.
caliper¶
- Homepage:
- Spack package:
- Versions:
- master, 2.3.0, 2.2.0, 2.1.1, 2.0.1, 1.9.1, 1.9.0, 1.8.0, 1.7.0
- Build Dependencies:
- cmake, adiak, gotcha, dyninst, papi, libpfm4, mpi, unwind, sosflow, python
- Link Dependencies:
- adiak, gotcha, dyninst, papi, libpfm4, mpi, unwind, sosflow
- Description:
- Caliper is a program instrumentation and performance measurement framework. It is designed as a performance analysis toolbox in a library, allowing one to bake performance analysis capabilities directly into applications and activate them at runtime.
callpath¶
- Homepage:
- Spack package:
- Versions:
- 1.0.4, 1.0.2, 1.0.1
- Build Dependencies:
- cmake, libdwarf, dyninst, adept-utils, mpi
- Link Dependencies:
- elf, libdwarf, dyninst, adept-utils, mpi
- Description:
- Library for representing callpaths consistently in distributed-memory performance tools.
camellia¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, trilinos, moab, hdf5, mpi
- Link Dependencies:
- trilinos, moab, hdf5, mpi
- Description:
- Camellia: user-friendly MPI-parallel adaptive finite element package, with support for DPG and other hybrid methods, built atop Trilinos.
camx¶
- Homepage:
- Spack package:
- Versions:
- 6.50
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- Comprehensive Air Quality Model with Extensions.
canal¶
- Homepage:
- Spack package:
- Versions:
- 1.1.4, 1.1.3, 1.1.2
- Build Dependencies:
- maven, java
- Run Dependencies:
- java
- Description:
- Alibaba MySQL binlog incremental subscription & consumer components.
candle-benchmarks¶
- Homepage:
- Spack package:
- Versions:
- 0.1
- Build Dependencies:
- python, py-theano, py-keras, py-matplotlib, py-tqdm, py-scikit-learn, opencv, py-mdanalysis, py-mpi4py, py-h5py, py-requests
- Link Dependencies:
- python, opencv
- Run Dependencies:
- py-theano, py-keras, py-matplotlib, py-tqdm, py-scikit-learn, py-mdanalysis, py-mpi4py, py-h5py, py-requests
- Description:
- ECP-CANDLE Benchmarks
cantera¶
- Homepage:
- Spack package:
- Versions:
- 2.4.0, 2.3.0, 2.2.1
- Build Dependencies:
- scons, fmt, googletest, eigen, boost, sundials, blas, lapack, python, py-cython, py-numpy, py-scipy, py-3to2, py-unittest2, py-unittest2py3k, matlab
- Link Dependencies:
- fmt, googletest, eigen, boost, sundials, blas, lapack, python, matlab
- Run Dependencies:
- py-numpy, py-scipy, py-3to2, py-unittest2, py-unittest2py3k
- Description:
- Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes.
canu¶
- Homepage:
- Spack package:
- Versions:
- 1.8, 1.7.1, 1.7, 1.5
- Run Dependencies:
- gnuplot, jdk, perl
- Description:
- A single molecule sequence assembler for genomes large and small.
cap3¶
- Homepage:
- Spack package:
- Versions:
- 2015-02-11
- Description:
- CAP3 is DNA Sequence Assembly Program
capnproto¶
- Homepage:
- Spack package:
- Versions:
- 0.7.0
- Description:
- Cap'n Proto is an insanely fast data interchange format and capability- based RPC system.
capstone¶
- Homepage:
- Spack package:
- Versions:
- 4.0.1
- Build Dependencies:
- cmake
- Description:
- Capstone is a lightweight multi-platform, multi-architecture disassembly framework.
cardioid¶
- Homepage:
- Spack package:
- Versions:
- develop, elecfem
- Build Dependencies:
- cmake, blas, lapack, mpi, cuda, mfem, perl
- Link Dependencies:
- blas, lapack, mpi, cuda, mfem
- Description:
- Cardiac simulation suite.
casacore¶
- Homepage:
- Spack package:
- Versions:
- 3.2.0, 3.1.2, 3.1.1, 3.1.0, 3.0.0, 2.4.1
- Build Dependencies:
- cmake, flex, bison, blas, lapack, cfitsio, wcslib, fftw, hdf5, readline, python, boost, py-numpy
- Link Dependencies:
- blas, lapack, cfitsio, wcslib, fftw, hdf5, readline, python, boost, py-numpy
- Description:
- A suite of c++ libraries for radio astronomy data processing.
cask¶
- Homepage:
- Spack package:
- Versions:
- 0.8.1, 0.7.4
- Build Dependencies:
- emacs
- Run Dependencies:
- emacs
- Description:
- Cask is a project management tool for Emacs Lisp to automate the package development cycle; development, dependencies, testing, building, packaging and more.
casper¶
- Homepage:
- Spack package:
- Versions:
- 0.8.2
- Build Dependencies:
- jellyfish, boost
- Link Dependencies:
- jellyfish, boost
- Description:
- CASPER (Context-Aware Scheme for Paired-End Read) is state-of-the art merging tool in terms of accuracy and robustness. Using this sophisticated merging method, we could get elongated reads from the forward and reverse reads.
cassandra¶
- Homepage:
- Spack package:
- Versions:
- 4.0-alpha2, 4.0-alpha1, 3.11.6, 3.11.5
- Build Dependencies:
- java
- Run Dependencies:
- java
- Description:
- Apache Cassandra is a highly-scalable partitioned row store. Rows are organized into tables with a required primary key.
catalyst¶
- Homepage:
- Spack package:
- Versions:
- 5.6.0, 5.5.2, 5.5.1, 5.5.0, 5.4.1, 5.4.0, 5.3.0, 5.2.0, 5.1.2, 5.0.1, 4.4.0
- Build Dependencies:
- cmake, python, git, mpi, py-numpy, py-mpi4py, gl, mesa, glx
- Link Dependencies:
- python, mpi, gl, mesa, glx
- Run Dependencies:
- python, py-numpy, py-mpi4py
- Description:
- Catalyst is an in situ use case library, with an adaptable application programming interface (API), that orchestrates the alliance between simulation and analysis and/or visualization tasks.
catch2¶
- Homepage:
- Spack package:
- Versions:
- master, 2.12.3, 2.12.1, 2.12.0, 2.11.3, 2.11.2, 2.11.1, 2.11.0, 2.10.2, 2.10.1, 2.10.0, 2.9.2, 2.9.1, 2.9.0, 2.8.0, 2.7.2, 2.7.1, 2.7.0, 2.6.1, 2.6.0, 2.5.0, 2.4.2, 2.4.1, 2.4.0, 2.3.0, 2.2.3, 2.2.2, 2.2.1, 2.1.0, 2.0.1, 1.12.1, 1.12.0, 1.11.0, 1.10.0, 1.9.7, 1.9.6, 1.9.5, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.1, 1.6.0, 1.5.9, 1.5.0, 1.4.0, 1.3.5, 1.3.0
- Build Dependencies:
- cmake
- Description:
- Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C (and maybe C).
cbench¶
- Homepage:
- Spack package:
- Versions:
- 1.3.0
- Build Dependencies:
- mpi, blas, lapack, fftw
- Link Dependencies:
- mpi, blas, lapack, fftw
- Description:
- Cbench is intended as a relatively straightforward toolbox of tests, benchmarks, applications, utilities, and framework to hold them together with the goal to facilitate scalable testing, benchmarking, and analysis of a Linux parallel compute cluster.
cblas¶
- Homepage:
- Spack package:
- Versions:
- 2015-06-06
- Build Dependencies:
- blas
- Link Dependencies:
- blas
- Description:
- The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations.
cbtf¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
- Build Dependencies:
- cmake, rpcsvc-proto, boost, mrnet, xerces-c, libxml2
- Link Dependencies:
- libtirpc, boost, mrnet, xerces-c, libxml2
- Description:
- CBTF project contains the base code for CBTF that supports creating components, component networks and the support to connect these components and component networks into sequential and distributed network tools.
cbtf-krell¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
- Build Dependencies:
- cmake, rpcsvc-proto, binutils, boost, dyninst, mrnet, xerces-c, cbtf, libmonitor, libunwind, papi, llvm-openmp-ompt, openmpi, mpich, mvapich2, mpt, python, gotcha
- Link Dependencies:
- libtirpc, binutils, boost, dyninst, mrnet, xerces-c, cbtf, libmonitor, libunwind, papi, llvm-openmp-ompt, openmpi, mpich, mvapich2, mpt, gotcha
- Run Dependencies:
- mrnet, cbtf, libmonitor, papi, python
- Description:
- CBTF Krell project contains the Krell Institute contributions to the CBTF project. These contributions include many performance data collectors and support libraries as well as some example tools that drive the data collection at HPC levels of scale.
cbtf-lanl¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.9.3, 1.9.2, 1.9.1.2, 1.9.1.1, 1.9.1.0
- Build Dependencies:
- cmake, mrnet, xerces-c, cbtf, cbtf-krell
- Link Dependencies:
- mrnet, xerces-c, cbtf, cbtf-krell
- Description:
- CBTF LANL project contains a memory tool and data center type system command monitoring tool.
ccache¶
- Homepage:
- Spack package:
- Versions:
- 3.7.9, 3.7.1, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3, 3.2.9
- Build Dependencies:
- gperf, libxslt, zlib
- Link Dependencies:
- gperf, libxslt, zlib
- Description:
- ccache is a compiler cache. It speeds up recompilation by caching previous compilations and detecting when the same compilation is being done again.
ccfits¶
- Homepage:
- Spack package:
- Versions:
- 2.5, 2.4
- Build Dependencies:
- cfitsio
- Link Dependencies:
- cfitsio
- Description:
- CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++. It is written in ANSI C++ and implemented using the C++ Standard Library with namespaces, exception handling, and member template functions.
ccs-qcd¶
- Homepage:
- Spack package:
- Versions:
- master, 1.2.1
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- This program benchmarks the performance of a linear equation solver with a large sparse coefficient matrix appering in a lattice QCD probrem. Lattice QCD describes the property of protons, neutrons and neucleons in terms of more fundamental interacting elementary particles gluon and quarks.
cctools¶
- Homepage:
- Spack package:
- Versions:
- 7.1.5, 7.1.3, 7.1.2, 7.1.0, 7.0.18, 6.1.1
- Build Dependencies:
- openssl, perl, python, readline, gettext, swig, zlib
- Link Dependencies:
- openssl, readline, gettext, swig, zlib
- Run Dependencies:
- perl, python
- Description:
- The Cooperative Computing Tools (cctools) enable large scale distributed computations to harness hundreds to thousands of machines from clusters, clouds, and grids.
cdbfasta¶
- Homepage:
- Spack package:
- Versions:
- 2017-03-16
- Build Dependencies:
- zlib
- Link Dependencies:
- zlib
- Description:
- Fast indexing and retrieval of fasta records from flat file databases
cdd¶
- Homepage:
- Spack package:
- Versions:
- 0.61a
- Build Dependencies:
- libtool
- Description:
- The program cdd+ (cdd, respectively) is a C++ (ANSI C) implementation of the Double Description Method [MRTT53] for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron given by a system of linear inequalities
cddlib¶
- Homepage:
- Spack package:
- Versions:
- 0.94h
- Build Dependencies:
- gmp, libtool
- Link Dependencies:
- gmp
- Description:
- The C-library cddlib is a C implementation of the Double Description Method of Motzkin et al. for generating all vertices (i.e. extreme points) and extreme rays of a general convex polyhedron in R^d given by a system of linear inequalities
cdecimal¶
- Homepage:
- Spack package:
- Versions:
- 2.3
- Description:
- cdecimal is a fast drop-in replacement for the decimal module in Python's standard library.
cdhit¶
- Homepage:
- Spack package:
- Versions:
- 4.8.1, 4.6.8
- Build Dependencies:
- perl
- Link Dependencies:
- zlib
- Run Dependencies:
- perl
- Description:
- CD-HIT is a very widely used program for clustering and comparing protein or nucleotide sequences.
cdo¶
- Homepage:
- Spack package:
- Versions:
- 1.9.8, 1.9.7.1, 1.9.6, 1.9.5, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.2, 1.7.2
- Build Dependencies:
- pkgconfig, netcdf-c, hdf5, grib-api, eccodes, szip, udunits, libxml2, proj, curl, fftw, magics, libuuid
- Link Dependencies:
- netcdf-c, hdf5, grib-api, eccodes, szip, udunits, libxml2, proj, curl, fftw, magics, libuuid
- Description:
- CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data.
ceed¶
- Homepage:
- Spack package:
- Versions:
- 3.0.0, 2.0.0, 1.0.0
- Build Dependencies:
- libceed, occa, nek5000, nektools, gslib, nekbone, nekcem, petsc, hpgmg, magma, pumi, mfem, laghos, remhos, suite-sparse, hypre
- Link Dependencies:
- libceed, occa, nek5000, nektools, gslib, nekbone, nekcem, petsc, hpgmg, magma, pumi, mfem, laghos, remhos, suite-sparse, hypre
- Description:
- Ceed is a collection of benchmarks, miniapps, software libraries and APIs for efficient high-order finite element and spectral element discretizations for exascale applications developed in the Department of Energy (DOE) and partially supported by the Exascale Computing Project (ECP). This is a Spack bundle package that installs the CEED software components.
cereal¶
- Homepage:
- Spack package:
- Versions:
- 1.3.0, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.0.0, 0.9.1
- Build Dependencies:
- cmake
- Description:
- cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone.
ceres-solver¶
- Homepage:
- Spack package:
- Versions:
- 1.14.0, 1.12.0
- Build Dependencies:
- cmake, eigen, lapack, glog
- Link Dependencies:
- eigen, lapack, glog
- Description:
- Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It can be used to solve Non- linear Least Squares problems with bounds constraints and general unconstrained optimization problems. It is a mature, feature rich, and performant library that has been used in production at Google since 2010.
cfitsio¶
- Homepage:
- Spack package:
- Versions:
- 3.450, 3.420, 3.410, 3.370
- Build Dependencies:
- curl, bzip2
- Link Dependencies:
- curl, bzip2
- Description:
- CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format.
cgal¶
- Homepage:
- Spack package:
- Versions:
- 4.13, 4.12, 4.11, 4.9.1, 4.9, 4.7, 4.6.3
- Build Dependencies:
- cmake, boost, gmp, mpfr, zlib, qt
- Link Dependencies:
- boost, gmp, mpfr, zlib, qt
- Description:
- The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry. CGAL is used in various areas needing geometric computation, such as geographic information systems, computer aided design, molecular biology, medical imaging, computer graphics, and robotics.
cgdb¶
- Homepage:
- Spack package:
- Versions:
- 0.7.0
- Build Dependencies:
- ncurses, readline
- Link Dependencies:
- ncurses, readline
- Description:
- A curses front-end to GDB
cgm¶
- Homepage:
- Spack package:
- Versions:
- 16.0, 13.1.1, 13.1.0, 13.1
- Build Dependencies:
- mpi, oce
- Link Dependencies:
- mpi, oce
- Description:
- The Common Geometry Module, Argonne (CGMA) is a code library which provides geometry functionality used for mesh generation and other applications.
cgns¶
- Homepage:
- Spack package:
- Versions:
- develop, master, 4.1.1, 4.1.0, 4.0.0, 3.4.1, 3.4.0, 3.3.1, 3.3.0
- Build Dependencies:
- cmake, hdf5, mpi
- Link Dependencies:
- hdf5, mpi
- Description:
- The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data.
channelflow¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, eigen, fftw, mpi, hdf5, netcdf-c, boost
- Link Dependencies:
- eigen, fftw, mpi, hdf5, netcdf-c, boost
- Description:
- Channelflow is a software system for numerical analysis of the incompressible fluid flow in channel geometries, written in C++.
chapel¶
- Homepage:
- Spack package:
- Versions:
- 1.20.0, 1.19.0, 1.18.0
- Description:
- Chapel is a modern programming language that is parallel, productive, portable, scalable and open-source.
charliecloud¶
- Homepage:
- Spack package:
- Versions:
- master, 0.16, 0.15, 0.14, 0.13
- Build Dependencies:
- m4, autoconf, automake, libtool, rsync, py-sphinx, py-sphinx-rtd-theme
- Run Dependencies:
- skopeo, umoci, python, py-lark-parser, py-requests
- Test Dependencies:
- python, bats
- Description:
- Lightweight user-defined software stacks for HPC.
charmpp¶
- Homepage:
- Spack package:
- Versions:
- develop, 6.10.1, 6.10.0, 6.9.0, 6.8.2, 6.8.1, 6.8.0, 6.7.1, 6.7.0, 6.6.1, 6.6.0, 6.5.1
- Build Dependencies:
- mpi, papi, cuda, ucx, slurm, openmpi, automake, autoconf
- Link Dependencies:
- mpi, papi, cuda, ucx, slurm, openmpi, automake, autoconf
- Description:
- Charm++ is a parallel programming framework in C++ supported by an adaptive runtime system, which enhances user productivity and allows programs to run portably from small multicore computers (your laptop) to the largest supercomputers.
chatterbug¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.0
- Build Dependencies:
- mpi, scorep
- Link Dependencies:
- mpi, scorep
- Description:
- A suite of communication-intensive proxy applications that mimic commonly found communication patterns in HPC codes. These codes can be used as synthetic codes for benchmarking, or for trace generation using Score-P / OTF2.
check¶
- Homepage:
- Spack package:
- Versions:
- 0.12.0, 0.11.0, 0.10.0
- Description:
- Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so both assertion failures and code errors that cause segmentation faults or other signals can be caught. Test results are reportable in the following: Subunit, TAP, XML, and a generic logging format.
chgcentre¶
- Homepage:
- Spack package:
- Versions:
- 1.6
- Build Dependencies:
- cmake, casacore, gsl
- Link Dependencies:
- casacore, gsl
- Description:
- The chgcentre tool can be used to change the phase centre of a measurement set.
chill¶
- Homepage:
- Spack package:
- Versions:
- master, 0.3
- Build Dependencies:
- boost, rose, autoconf, automake, libtool, m4, iegenlib, bison, flex, python, isl, gmp
- Link Dependencies:
- python
- Run Dependencies:
- rose, iegenlib
- Description:
- A polyheadral compiler for autotuning
chlorop¶
- Homepage:
- Spack package:
- Versions:
- 1.1
- Run Dependencies:
- awk
- Description:
- Chlorop predicts the presence of chloroplast transit peptides in protein sequences and the location of potential cTP cleavage sites. You will need to obtain the tarball by visiting the URL and completing the form. You can then either run spack install with the tarball in the directory, or add it to a mirror. You will need to set the CHLOROTMP environment variable to the full path of the directory you want chlorop to use as a temporary directory.
chombo¶
- Homepage:
- Spack package:
- Versions:
- develop, 3.2
- Build Dependencies:
- blas, lapack, gmake, mpi, hdf5
- Link Dependencies:
- blas, lapack, mpi, hdf5
- Description:
- The Chombo package provides a set of tools for implementing finite difference and finite-volume methods for the solution of partial differential equations on block-structured adaptively refined logically rectangular (i.e. Cartesian) grids.
chrpath¶
- Homepage:
- Spack package:
- Versions:
- 0.16
- Description:
- chrpath: Modifies the dynamic library load path (rpath and runpath) of compiled programs and libraries.
cinch¶
- Homepage:
- Spack package:
- Versions:
- master, 1.0
- Description:
- Cinch is a set of utilities and configuration options designed to make cmake builds easy to use and manage.
circos¶
- Homepage:
- Spack package:
- Versions:
- 0.69-6
- Run Dependencies:
- perl, perl-clone, perl-config-general, perl-exporter-tiny, perl-font-ttf, perl-gd, perl-io-string, perl-list-moreutils, perl-math-round, perl-math-bezier, perl-math-vecstat, perl-params-validate, perl-readonly, perl-regexp-common, perl-set-intspan, perl-statistics-basic, perl-svg, perl-text-format
- Description:
- Circos is a software package for visualizing data and information.
cistem¶
- Homepage:
- Spack package:
- Versions:
- 1.0.0-beta
- Build Dependencies:
- wxwidgets, fftw
- Link Dependencies:
- wxwidgets, fftw
- Description:
- cisTEM is user-friendly software to process cryo-EM images of macromolecular complexes and obtain high-resolution 3D reconstructions from them.
citcoms¶
- Homepage:
- Spack package:
- Versions:
- master, 3.3.1, 3.2.0
- Build Dependencies:
- mpi, zlib, automake, autoconf, libtool, m4, hc, cuda, hdf5
- Link Dependencies:
- mpi, zlib, hc, cuda, hdf5
- Run Dependencies:
- python
- Description:
- CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.
cityhash¶
- Homepage:
- Spack package:
- Versions:
- master, 2013-07-31
- Description:
- CityHash, a family of hash functions for strings.
clamav¶
- Homepage:
- Spack package:
- Versions:
- 0.101.2
- Build Dependencies:
- pkgconfig, json-c, openssl, pcre, yara, zlib, bzip2
- Link Dependencies:
- json-c, openssl, pcre, yara, zlib, bzip2
- Description:
- Open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
clamr¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, mpi, mpe
- Link Dependencies:
- cmake, mpi, mpe
- Description:
- The CLAMR code is a cell-based adaptive mesh refinement (AMR) mini-app developed as a testbed for hybrid algorithm development using MPI and OpenCL GPU code.
clapack¶
- Homepage:
- Spack package:
- Versions:
- 3.2.1
- Build Dependencies:
- atlas
- Link Dependencies:
- atlas
- Description:
- CLAPACK is a f2c'ed version of LAPACK. The CLAPACK library was built using a Fortran to C conversion utility called f2c. The entire Fortran 77 LAPACK library is run through f2c to obtain C code, and then modified to improve readability. CLAPACK's goal is to provide LAPACK for someone who does not have access to a Fortran compiler.
clara¶
- Homepage:
- Spack package:
- Versions:
- 1.1.5, 1.1.4, 1.1.3, 1.1.2, 1.1.1, 1.1.0
- Build Dependencies:
- cmake
- Description:
- A simple to use, composable, command line parser for C++ 11 and beyond.
claw¶
- Homepage:
- Spack package:
- Versions:
- 2.0.1, 2.0, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0
- Build Dependencies:
- cmake, java, ant, libxml2, bison
- Link Dependencies:
- java, ant, libxml2, bison
- Description:
- CLAW Compiler targets performance portability problem in climate and weather application written in Fortran. From a single source code, it generates architecture specific code decorated with OpenMP or OpenACC
cleaveland4¶
- Homepage:
- Spack package:
- Versions:
- 4.4
- Build Dependencies:
- perl, perl-math-cdf, bowtie, viennarna, r, samtools
- Link Dependencies:
- bowtie, viennarna, samtools
- Run Dependencies:
- perl, perl-math-cdf, r
- Description:
- CleaveLand4: Analysis of degradome data to find sliced miRNA and siRNA targets
cleverleaf¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, samrai, hdf5, boost
- Link Dependencies:
- samrai, hdf5, boost
- Description:
- CleverLeaf is a hydrodynamics mini-app that extends CloverLeaf with Adaptive Mesh Refinement using the SAMRAI toolkit from Lawrence Livermore National Laboratory. The primary goal of CleverLeaf is to evaluate the application of AMR to the Lagrangian-Eulerian hydrodynamics scheme used by CloverLeaf.
clfft¶
- Homepage:
- Spack package:
- Versions:
- 2.12.2
- Build Dependencies:
- cmake, opencl, boost
- Link Dependencies:
- opencl, boost
- Description:
- a software library containing FFT functions written in OpenCL
clhep¶
- Homepage:
- Spack package:
- Versions:
- 2.4.1.3, 2.4.1.2, 2.4.1.0, 2.4.0.4, 2.4.0.2, 2.4.0.1, 2.4.0.0, 2.3.4.6, 2.3.4.5, 2.3.4.4, 2.3.4.3, 2.3.4.2, 2.3.3.2, 2.3.3.1, 2.3.3.0, 2.3.2.2, 2.3.1.1, 2.3.1.0, 2.3.0.0, 2.2.0.8, 2.2.0.5, 2.2.0.4
- Build Dependencies:
- cmake
- Description:
- CLHEP is a C++ Class Library for High Energy Physics.
clinfo¶
- Homepage:
- Spack package:
- Versions:
- 2.2.18.04.06
- Build Dependencies:
- opencl
- Link Dependencies:
- opencl
- Description:
- Print all known information about all available OpenCL platforms and devices in the system.
clingo¶
- Homepage:
- Spack package:
- Versions:
- develop, 5.4.0, 5.3.0, 5.2.2
- Build Dependencies:
- cmake, doxygen, re2c, bison, python
- Link Dependencies:
- python
- Run Dependencies:
- python
- Description:
- Clingo: A grounder and solver for logic programs Clingo is part of the Potassco project for Answer Set Programming (ASP). ASP offers a simple and powerful modeling language to describe combinatorial problems as logic programs. The clingo system then takes such a logic program and computes answer sets representing solutions to the given problem.
cln¶
- Homepage:
- Spack package:
- Versions:
- 1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.2, 1.2.1, 1.2.0
- Build Dependencies:
- autoconf, automake, libtool, m4
- Description:
- CLN is a library for efficient computations with all kinds of numbers in arbitrary precision. It features number classes for unlimited length integers, rationals, arbitrary precision floating point numbers and much more.
cloc¶
- Homepage:
- Spack package:
- Versions:
- 1.84, 1.80, 1.74
- Build Dependencies:
- perl
- Link Dependencies:
- perl
- Description:
- Count, or compute differences of, physical lines of source code in the given files (may be archives such as compressed tarballs or zip files) and/or recursively below the given directories.
cloog¶
- Homepage:
- Spack package:
- Versions:
- 0.18.1, 0.18.0, 0.17.0
- Build Dependencies:
- gmp, isl
- Link Dependencies:
- gmp, isl
- Description:
- CLooG is a free software and library to generate code for scanning Z-polyhedra. That is, it finds a code (e.g. in C, FORTRAN...) that reaches each integral point of one or more parameterized polyhedra.
cloverleaf¶
- Homepage:
- Spack package:
- Versions:
- 1.1
- Build Dependencies:
- mpi, cuda
- Link Dependencies:
- mpi, cuda
- Description:
- Proxy Application. CloverLeaf is a miniapp that solves the compressible Euler equations on a Cartesian grid, using an explicit, second-order accurate method.
cloverleaf3d¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- Proxy Application. CloverLeaf3D is 3D version of the CloverLeaf mini- app. CloverLeaf is a mini-app that solves the compressible Euler equations on a Cartesian grid, using an explicit, second-order accurate method.
clp¶
- Homepage:
- Spack package:
- Versions:
- 1.16.11
- Description:
- Clp (Coin-or linear programming) is an open-source linear programming solver written in C++.
clustal-omega¶
- Homepage:
- Spack package:
- Versions:
- 1.2.4
- Build Dependencies:
- argtable
- Link Dependencies:
- argtable
- Description:
- Clustal Omega: the last alignment program you'll ever need.
clustalw¶
- Homepage:
- Spack package:
- Versions:
- 2.1
- Description:
- Multiple alignment of nucleic acid and protein sequences.
cmake¶
- Homepage:
- Spack package:
- Versions:
- 3.17.3, 3.17.1, 3.17.0, 3.16.5, 3.16.2, 3.16.1, 3.16.0, 3.15.5, 3.15.4, 3.15.3, 3.15.2, 3.15.1, 3.15.0, 3.14.5, 3.14.4, 3.14.3, 3.14.2, 3.14.1, 3.14.0, 3.13.4, 3.13.3, 3.13.2, 3.13.1, 3.13.0, 3.12.4, 3.12.3, 3.12.2, 3.12.1, 3.12.0, 3.11.4, 3.11.3, 3.11.2, 3.11.1, 3.11.0, 3.10.3, 3.10.2, 3.10.1, 3.10.0, 3.9.6, 3.9.4, 3.9.2, 3.9.0, 3.8.2, 3.8.1, 3.8.0, 3.7.2, 3.7.1, 3.6.1, 3.6.0, 3.5.2, 3.5.1, 3.5.0, 3.4.3, 3.4.0, 3.3.1, 3.1.0, 3.0.2, 2.8.10.2
- Build Dependencies:
- curl, expat, zlib, bzip2, xz, libarchive, libuv, rhash, qt, python, py-sphinx, openssl, ncurses
- Link Dependencies:
- curl, expat, zlib, bzip2, xz, libarchive, libuv, rhash, qt, openssl, ncurses
- Description:
- A cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.
cmaq¶
- Homepage:
- Spack package:
- Versions:
- 5.3.1, 5.3
- Description:
- Code base for the U.S. EPA's Community Multiscale Air Quality Model (CMAQ).
cminpack¶
- Homepage:
- Spack package:
- Versions:
- master, 1.3.6
- Build Dependencies:
- cmake, blas
- Link Dependencies:
- blas
- Description:
- This is a C version of the minpack minimization package. Minpack includes software for solving nonlinear equations and nonlinear least squares problems.
cmocka¶
- Homepage:
- Spack package:
- Versions:
- 1.1.1, 1.1.0
- Build Dependencies:
- cmake
- Description:
- Unit-testing framework in pure C
cmockery¶
- Homepage:
- Spack package:
- Versions:
- 0.1.2, 0.1.1, 0.1.0
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- A lightweight library to simplify and generalize the process of writing unit tests for C applications.
cmor¶
- Homepage:
- Spack package:
- Versions:
- 3.4.0, 3.3.0, 3.2.0, 3.1.2
- Build Dependencies:
- uuid, netcdf-c, udunits, hdf5, python, py-numpy
- Link Dependencies:
- uuid, netcdf-c, udunits, hdf5, python
- Run Dependencies:
- py-numpy
- Description:
- Climate Model Output Rewriter is used to produce CF-compliant netCDF files. The structure of the files created by the library and the metadata they contain fulfill the requirements of many of the climate community's standard model experiments.
cnmem¶
- Homepage:
- Spack package:
- Versions:
- git
- Build Dependencies:
- cmake
- Description:
- CNMem mempool for CUDA devices
cnpy¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake
- Link Dependencies:
- zlib
- Description:
- cnpy: library to read/write .npy and .npz files in C/C++.
cntk¶
- Homepage:
- Spack package:
- Versions:
- master, 2.0
- Build Dependencies:
- libzip, openblas, mpi, boost, protobuf, kaldi, opencv, cuda, cub, cudnn, nccl, cntk1bitsgd, multiverso
- Link Dependencies:
- libzip, openblas, mpi, boost, protobuf, kaldi, opencv, cuda, cub, cudnn, nccl, cntk1bitsgd, multiverso
- Description:
- The Microsoft Cognitive Toolkit is a unified deep-learning toolkit that describes neural networks as a series of computational steps via a directed graph.
cntk1bitsgd¶
- Homepage:
- Spack package:
- Versions:
- master, c8b77d
- Description:
- CNTK1bitSGD is the header-only 1-bit stochastic gradient descent (1bit- SGD) library for the Computational Network Toolkit (CNTK).
cnvnator¶
- Homepage:
- Spack package:
- Versions:
- 0.3.3
- Build Dependencies:
- samtools, htslib, root, bzip2, curl, lzma, zlib
- Link Dependencies:
- samtools, htslib, root, bzip2, curl, lzma, zlib
- Description:
- A tool for CNV discovery and genotyping from depth-of-coverage by mapped reads.
codar-cheetah¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.1.0, 1.0.0, 0.5
- Build Dependencies:
- python
- Link Dependencies:
- python
- Run Dependencies:
- python
- Description:
- CODAR Cheetah: The CODAR Experiment Harness for Exascale science applications.
codec2¶
- Homepage:
- Spack package:
- Versions:
- 0.9.2
- Build Dependencies:
- cmake
- Description:
- Open source speech codec designed for communications quality speech between 450 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.
codes¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.1.0, 1.0.0
- Build Dependencies:
- autoconf, automake, libtool, m4, pkgconfig, bison, flex, mpi, ross, sst-dumpi
- Link Dependencies:
- mpi, ross, sst-dumpi
- Description:
- CO-Design of multi-layer Exascale Storage (CODES) simulation framework
coevp¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- mpi, silo, flann, lapack
- Link Dependencies:
- mpi, silo, flann, lapack
- Description:
- CoEVP is a scale-bridging proxy application for embedded viscoplasticity applications. It is created and maintained by The Exascale Co-Design Center for Materials in Extreme Environments (ExMatEx). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement it as needed to test performance of new architectures, programming models, etc. Due to the size and complexity of the studied models, as well as restrictions on distribution, the currently available LULESH proxy application provides the coarse-scale model implementation and the ASPA proxy application provides the adaptive sampling support.
cohmm¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- gnuplot
- Link Dependencies:
- gnuplot
- Description:
- An anticipated important use-case for next-generation supercomputing is multiscale modeling, in which continuum equations for large-scale material deformation are augmented with high-fidelity, fine-scale simulations that provide constitutive data on demand.
coin3d¶
- Homepage:
- Spack package:
- Versions:
- 3.1.0, 3.0.0, 2.0.0
- Build Dependencies:
- boost, doxygen, perl
- Link Dependencies:
- openglu, opengl, libsm, libxext, libice, libuuid, libxcb, libxau
- Description:
- Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inventor 2.1 API, which Coin still is compatible with.
coinhsl¶
- Homepage:
- Spack package:
- Versions:
- 2015.06.23, 2014.01.17, 2014.01.10
- Build Dependencies:
- blas
- Link Dependencies:
- blas
- Description:
- CoinHSL is a collection of linear algebra libraries (KB22, MA27, MA28, MA54, MA57, MA64, MA77, MA86, MA97, MC19, MC34, MC64, MC68, MC69, MC78, MC80, OF01, ZB01, ZB11) bundled for use with IPOPT and other applications that use these HSL routines. Note: CoinHSL is licensed software. You will need to request a license from Research Councils UK and download a .tar.gz archive of CoinHSL yourself. Spack will search your current directory for the download file. Alternatively, add this file to a mirror so that Spack can find it. For instructions on how to set up a mirror, see http://spack.readthedocs.io/en/latest/mirrors.html
collectd¶
- Homepage:
- Spack package:
- Versions:
- 5.11.0, 5.10.0
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- The system statistics collection daemon.
colm¶
- Homepage:
- Spack package:
- Versions:
- 0.12.0
- Description:
- Colm Programming Language Colm is a programming language designed for the analysis and transformation of computer languages. Colm is influenced primarily by TXL. It is in the family of program transformation languages.
colordiff¶
- Homepage:
- Spack package:
- Versions:
- 1.0.19, 1.0.18
- Build Dependencies:
- perl
- Link Dependencies:
- perl
- Description:
- Colorful diff utility.
comd¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.1
- Build Dependencies:
- mpi, graphviz
- Link Dependencies:
- mpi, graphviz
- Description:
- CoMD is a reference implementation of classical molecular dynamics algorithms and workloads as used in materials science. It is created and maintained by The Exascale Co-Design Center for Materials in Extreme Environments (ExMatEx). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement it as needed to test performance of new architectures, programming models, etc. New versions of CoMD will be released to incorporate the lessons learned from the co-design process.
commons-lang¶
- Homepage:
- Spack package:
- Versions:
- 2.6, 2.4
- Build Dependencies:
- jdk
- Link Dependencies:
- jdk
- Run Dependencies:
- java
- Description:
- The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals.
commons-lang3¶
- Homepage:
- Spack package:
- Versions:
- 3.7
- Build Dependencies:
- jdk
- Link Dependencies:
- jdk
- Run Dependencies:
- java
- Description:
- The standard Java libraries fail to provide enough methods for manipulation of its core classes. Apache Commons Lang provides these extra methods. Lang provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, concurrency, creation and serialization and System properties. Additionally it contains basic enhancements to java.util.Date and a series of utilities dedicated to help with building methods, such as hashCode, toString and equals.
commons-logging¶
- Homepage:
- Spack package:
- Versions:
- 1.2, 1.1.3, 1.1.1
- Build Dependencies:
- jdk
- Link Dependencies:
- jdk
- Run Dependencies:
- java
- Description:
- When writing a library it is very useful to log information. However there are many logging implementations out there, and a library cannot impose the use of a particular one on the overall application that the library is a part of. The Logging package is an ultra-thin bridge between different logging implementations. A library that uses the commons-logging API can be used with any logging implementation at runtime. Commons-logging comes with support for a number of popular logging implementations, and writing adapters for others is a reasonably simple task.
compiz¶
- Homepage:
- Spack package:
- Versions:
- 0.7.8
- Build Dependencies:
- libxcb, libxcomposite, libxfixes, libxdamage, libxrandr, libxinerama, libice, libsm, libxml2, libxslt, libxrender, libpng, glib, gconf
- Link Dependencies:
- libxcb, libxcomposite, libxfixes, libxdamage, libxrandr, libxinerama, libice, libsm, libxml2, libxslt, libxrender, libpng, glib, gconf
- Description:
- compiz - OpenGL window and compositing manager. Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap for binding redirected top-level windows to texture objects. It has a flexible plug- in system and it is designed to run well on most graphics hardware.
compositeproto¶
- Homepage:
- Spack package:
- Versions:
- 0.4.2
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Composite Extension. This package contains header files and documentation for the composite extension. Library and server implementations are separate.
conduit¶
- Homepage:
- Spack package:
- Versions:
- master, 0.5.1, 0.5.0, 0.4.0, 0.3.1, 0.3.0, 0.2.1, 0.2.0
- Build Dependencies:
- cmake, python, py-numpy, py-mpi4py, hdf5, silo, adios, zfp, mpi, py-sphinx, py-sphinx-rtd-theme, doxygen
- Link Dependencies:
- python, hdf5, silo, adios, zfp, mpi, doxygen
- Run Dependencies:
- py-numpy, py-mpi4py
- Description:
- Conduit is an open source project from Lawrence Livermore National Laboratory that provides an intuitive model for describing hierarchical scientific data in C++, C, Fortran, and Python. It is used for data coupling between packages in-core, serialization, and I/O tasks.
connect-proxy¶
- Homepage:
- Spack package:
- Versions:
- 1.105
- Description:
- `connect.c` is a simple relaying command to make network connection via SOCKS and https proxy
constype¶
- Homepage:
- Spack package:
- Versions:
- 1.0.4
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- constype prints on the standard output the Sun code for the type of display that the specified device is. It was originally written for SunOS, but has been ported to other SPARC OS'es and to Solaris on both SPARC & x86.
converge¶
- Homepage:
- Spack package:
- Versions:
- 2.4.10, 2.3.23, 2.2.0, 2.1.0, 2.0.0
- Build Dependencies:
- mpi, openmpi
- Link Dependencies:
- mpi, openmpi
- Description:
- CONVERGE is a revolutionary computational fluid dynamics (CFD) program that eliminates the grid generation bottleneck from the simulation process. CONVERGE was developed by engine simulation experts and is straightforward to use for both engine and non-engine simulations. Unlike many CFD programs, CONVERGE automatically generates a perfectly orthogonal, structured grid at runtime based on simple, user-defined grid control parameters. This grid generation method completely eliminates the need to manually generate a grid. In addition, CONVERGE offers many other features to expedite the setup process and to ensure that your simulations are as computationally efficient as possible.
coreutils¶
- Homepage:
- Spack package:
- Versions:
- 8.31, 8.30, 8.29, 8.26, 8.23
- Description:
- The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.
corset¶
- Homepage:
- Spack package:
- Versions:
- 1.06
- Description:
- Corset is a command-line software program to go from a de novo transcriptome assembly to gene-level counts.
cosbench¶
- Homepage:
- Spack package:
- Versions:
- 0.4.2, 0.4.1.0, 0.4.0.1
- Run Dependencies:
- java, curl
- Description:
- COSBench is a benchmarking tool to measure the performance of Cloud Object Storage services. Object storage is an emerging technology that is different from traditional file systems (e.g., NFS) or block device systems (e.g., iSCSI). Amazon S3 and Openstack* swift are well-known object storage solutions
cosma¶
- Homepage:
- Spack package:
- Versions:
- master, 2.2.0, 2.0.7, 2.0.2
- Build Dependencies:
- cuda, cmake, mpi, blas, scalapack
- Link Dependencies:
- cuda, mpi, blas, scalapack
- Description:
- Distributed Communication-Optimal Matrix-Matrix Multiplication Library
cosmomc¶
- Homepage:
- Spack package:
- Versions:
- 2016.11, 2016.06
- Build Dependencies:
- python, mpi, planck-likelihood, py-matplotlib, py-numpy, py-pandas, py-scipy, py-six
- Link Dependencies:
- python, mpi, planck-likelihood
- Run Dependencies:
- python, py-matplotlib, py-numpy, py-pandas, py-scipy, py-six
- Description:
- CosmoMC is a Fortran 2008 Markov-Chain Monte-Carlo (MCMC) engine for exploring cosmological parameter space, together with Fortran and python code for analysing Monte-Carlo samples and importance sampling (plus a suite of scripts for building grids of runs, plotting and presenting results).
cosp2¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- Proxy Application. CoSP2 represents a sparse linear algebra parallel algorithm for calculating the density matrix in electronic tructure theory. The algorithm is based on a recursive second-order Fermi- Operator expansion method (SP2) and is tailored for density functional based tight-binding calculations of non-metallic systems.
cotter¶
- Homepage:
- Spack package:
- Versions:
- master, 20190205
- Build Dependencies:
- cmake, erfa, pal, aoflagger
- Link Dependencies:
- erfa, pal, aoflagger
- Description:
- Andre Offringa's cotter pre-processing pipeline.
cowsay¶
- Homepage:
- Spack package:
- Versions:
- 3.04
- Run Dependencies:
- perl
- Description:
- A program that generates ASCII pictures of a cow with a message.
cp2k¶
- Homepage:
- Spack package:
- Versions:
- master, 7.1, 6.1, 5.1, 4.1, 3.0
- Build Dependencies:
- cuda, python, blas, lapack, fftw-api, libxsmm, pkgconfig, libint, libxc, mpi, scalapack, cosma, elpa, plumed, pexsi, sirius, py-numpy, wannier90
- Link Dependencies:
- cuda, blas, lapack, fftw-api, libxsmm, libint, libxc, mpi, scalapack, cosma, elpa, plumed, pexsi, sirius
- Description:
- CP2K is a quantum chemistry and solid state physics software package that can perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems
cpio¶
- Homepage:
- Spack package:
- Versions:
- 2.13
- Description:
- GNU cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe.
cpp-httplib¶
- Homepage:
- Spack package:
- Versions:
- 0.5.9, 0.5.8, 0.5.7, 0.5.6, 0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.4.2, 0.3.3, 0.2.6, 0.2.1
- Build Dependencies:
- cmake
- Description:
- A C++ header-only HTTP/HTTPS server and client library.
cppad¶
- Homepage:
- Spack package:
- Versions:
- develop, 20170114
- Build Dependencies:
- cmake
- Description:
- A Package for Differentiation of C++ Algorithms.
cppcheck¶
- Homepage:
- Spack package:
- Versions:
- 1.87, 1.81, 1.78, 1.72, 1.68
- Run Dependencies:
- py-pygments
- Description:
- A tool for static C/C++ code analysis.
cppgsl¶
- Homepage:
- Spack package:
- Versions:
- master, 2.1.0, 2.0.0, 1.0.0
- Build Dependencies:
- cmake
- Description:
- C++ Guideline Support Library
cpprestsdk¶
- Homepage:
- Spack package:
- Versions:
- 2.9.1
- Build Dependencies:
- cmake, boost
- Link Dependencies:
- boost
- Description:
- The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
cppunit¶
- Homepage:
- Spack package:
- Versions:
- 1.14.0, 1.13.2
- Description:
- Obsolete Unit testing framework for C++
cppzmq¶
- Homepage:
- Spack package:
- Versions:
- develop, 4.3.0, 4.2.2
- Build Dependencies:
- cmake, libzmq
- Link Dependencies:
- libzmq
- Description:
- C++ binding for 0MQ
cpu-features¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake
- Description:
- A cross platform C99 library to get cpu features at runtime.
cpuinfo¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake
- Description:
- cpuinfo is a library to detect essential for performance optimization information about host CPU.
cquery¶
- Homepage:
- Spack package:
- Versions:
- 2018-08-23
- Build Dependencies:
- cmake, llvm
- Link Dependencies:
- llvm
- Description:
- a C++ header-only library for Nearest Neighbor (NN) search wih KD-trees.
cram¶
- Homepage:
- Spack package:
- Versions:
- 1.0.1
- Build Dependencies:
- cmake, python, mpi
- Link Dependencies:
- python, mpi
- Description:
- Cram runs many small MPI jobs inside one large MPI job.
cray-libsci¶
- Homepage:
- Spack package:
- Versions:
- 18.11.1.2, 16.11.1, 16.09.1, 16.07.1, 16.06.1, 16.03.1
- Description:
- The Cray Scientific Libraries package, LibSci, is a collection of numerical routines optimized for best performance on Cray systems.
cromwell¶
- Homepage:
- Spack package:
- Versions:
- 44
- Run Dependencies:
- java
- Description:
- Cromwell is a Workflow Management System geared towards scientific workflows.
cromwell-womtool¶
- Homepage:
- Spack package:
- Versions:
- 44
- Run Dependencies:
- java
- Description:
- Command line utilities for interacting with the Workflow Object Model (WOM).
cryptopp¶
- Homepage:
- Spack package:
- Versions:
- 7.0.0, 6.1.0, 6.0.0, 5.6.5, 5.6.4, 5.6.3, 5.6.2, 5.6.1
- Build Dependencies:
- gmake
- Description:
- Crypto++ is an open-source C++ library of cryptographic schemes. The library supports a number of different cryptography algorithms, including authenticated encryption schemes (GCM, CCM), hash functions (SHA-1, SHA2), public-key encryption (RSA, DSA), and a few obsolete/historical encryption algorithms (MD5, Panama).
cryptsetup¶
- Homepage:
- Spack package:
- Versions:
- 2.3.1, 2.2.3, 2.2.2, 2.2.1
- Build Dependencies:
- libuuid, lvm2, popt, json-c, util-linux, gettext, pkgconfig, autoconf, automake, libtool, m4
- Link Dependencies:
- libuuid, lvm2, popt, json-c, util-linux, gettext
- Description:
- Cryptsetup and LUKS - open-source disk encryption.
cscope¶
- Homepage:
- Spack package:
- Versions:
- 15.9, 15.8b
- Build Dependencies:
- ncurses, flex, bison, pkgconfig
- Link Dependencies:
- ncurses
- Description:
- Cscope is a developer's tool for browsing source code.
csdp¶
- Homepage:
- Spack package:
- Versions:
- 6.1.1
- Build Dependencies:
- atlas
- Link Dependencies:
- atlas
- Description:
- CSDP is a library of routines that implements a predictor corrector variant of the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and Wolkowicz
ctffind¶
- Homepage:
- Spack package:
- Versions:
- 4.1.8
- Build Dependencies:
- wxwidgets, fftw
- Link Dependencies:
- wxwidgets, fftw
- Description:
- Fast and accurate defocus estimation from electron micrographs.
ctre¶
- Homepage:
- Spack package:
- Versions:
- master, 2.8.4, 2.8.3, 2.8.2, 2.8.1, 2.8, 2.7, 2.6.4, 2.6.3, 2.6.2, 2.6.1
- Build Dependencies:
- cmake
- Description:
- Compile time regular expressions for C++
cub¶
- Homepage:
- Spack package:
- Versions:
- 1.8.0, 1.7.5, 1.7.4, 1.7.3, 1.7.2, 1.7.1
- Description:
- CUB is a C++ header library of cooperative threadblock primitives and other utilities for CUDA kernel programming.
cube¶
- Homepage:
- Spack package:
- Versions:
- 4.5, 4.4.4, 4.4.3, 4.4.2, 4.4, 4.3.5, 4.3.4, 4.3.3, 4.2.3
- Build Dependencies:
- cubelib, pkgconfig, dbus, zlib, qt
- Link Dependencies:
- cubelib, dbus, zlib, qt
- Description:
- Cube the profile viewer for Score-P and Scalasca profiles. It displays a multi-dimensional performance space consisting of the dimensions: - performance metric - call path - system resource
cubelib¶
- Homepage:
- Spack package:
- Versions:
- 4.5, 4.4.4, 4.4.3, 4.4.2, 4.4
- Build Dependencies:
- pkgconfig, zlib
- Link Dependencies:
- zlib
- Description:
- Component of CubeBundle: General purpose C++ library and tools
cubew¶
- Homepage:
- Spack package:
- Versions:
- 4.5, 4.4.3, 4.4.2, 4.4.1, 4.4
- Build Dependencies:
- pkgconfig, zlib
- Link Dependencies:
- zlib
- Description:
- Component of CubeBundle: High performance C Writer library
cubist¶
- Homepage:
- Spack package:
- Versions:
- 2.07
- Description:
- Cubist is a powerful tool for generating rule-based models that balance the need for accurate prediction against the requirements of intelligibility. Cubist models generally give better results than those produced by simple techniques such as multivariate linear regression, while also being easier to understand than neural networks.
cuda¶
- Homepage:
- Spack package:
- Versions:
- 10.2.89, 10.1.243, 10.0.130, 9.2.88, 9.1.85, 9.0.176, 8.0.61, 8.0.44, 7.5.18, 6.5.14
- Build Dependencies:
- libxml2
- Link Dependencies:
- libxml2
- Description:
- CUDA is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). Note: This package does not currently install the drivers necessary to run CUDA. These will need to be installed manually. See: https://docs.nvidia.com/cuda/ for details.
cuda-memtest¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, cuda
- Link Dependencies:
- cuda
- Description:
- Maintained and updated fork of cuda_memtest. original homepage: http://sourceforge.net/projects/cudagpumemtest . This software tests GPU memory for hardware errors and soft errors using CUDA or OpenCL.
cudnn¶
- Homepage:
- Spack package:
- Versions:
- 8.0.0.180-11.0-linux-x64, 8.0.0.180-11.0-linux-ppc64le, 8.0.0.180-10.2-linux-x64, 8.0.0.180-10.2-linux-ppc64le, 7.6.5.32-10.2-linux-x64, 7.6.5.32-10.1-osx-x64, 7.6.5.32-10.1-linux-x64, 7.6.5.32-10.1-linux-ppc64le, 7.6.5.32-10.0-osx-x64, 7.6.5.32-10.0-linux-x64, 7.6.5.32-10.0-linux-ppc64le, 7.6.5.32-9.2-linux-x64, 7.6.5.32-9.2-linux-ppc64le, 7.6.5.32-9.0-linux-x64, 7.6.4.38-10.1-osx-x64, 7.6.4.38-10.1-linux-x64, 7.6.4.38-10.1-linux-ppc64le, 7.6.4.38-10.0-osx-x64, 7.6.4.38-10.0-linux-x64, 7.6.4.38-10.0-linux-ppc64le, 7.6.4.38-9.2-linux-x64, 7.6.4.38-9.2-linux-ppc64le, 7.6.4.38-9.0-linux-x64, 7.6.3.30-10.1-linux-x64, 7.6.3.30-10.1-linux-ppc64le, 7.5.1.10-10.1-linux-x64, 7.5.1.10-10.1-linux-ppc64le, 7.5.1.10-10.0-linux-x64, 7.5.1.10-10.0-linux-ppc64le, 7.5.0.56-10.1-linux-x64, 7.5.0.56-10.1-linux-ppc64le, 7.5.0.56-10.0-linux-x64, 7.5.0.56-10.0-linux-ppc64le, 7.3.0.29-9.0-linux-x64, 7.2.1.38-9.0-linux-x64, 7.1.3-9.1-linux-x64, 7.1.3-9.1-linux-ppc64le, 6.0-8.0-linux-x64, 5.1-8.0-linux-x64
- Build Dependencies:
- cuda
- Link Dependencies:
- cuda
- Description:
- NVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks
cufflinks¶
- Homepage:
- Spack package:
- Versions:
- 2.2.1
- Description:
- Cufflinks assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples.
cups¶
- Homepage:
- Spack package:
- Versions:
- 2.2.3
- Build Dependencies:
- gnutls
- Link Dependencies:
- gnutls
- Description:
- CUPS is the standards-based, open source printing system developed by Apple Inc. for macOS and other UNIX-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers. This provides the core CUPS libraries, not a complete CUPS install.
curl¶
- Homepage:
- Spack package:
- Versions:
- 7.68.0, 7.63.0, 7.60.0, 7.59.0, 7.56.0, 7.54.0, 7.53.1, 7.52.1, 7.50.3, 7.50.2, 7.50.1, 7.49.1, 7.47.1, 7.46.0, 7.45.0, 7.44.0, 7.43.0, 7.42.1
- Build Dependencies:
- openssl, zlib, nghttp2, libssh2, libssh, krb5
- Link Dependencies:
- openssl, zlib, nghttp2, libssh2, libssh, krb5
- Description:
- cURL is an open source command line tool and library for transferring data with URL syntax
cvs¶
- Homepage:
- Spack package:
- Versions:
- 1.12.13
- Description:
- CVS a very traditional source control system
cxxopts¶
- Homepage:
- Spack package:
- Versions:
- 2.2.0, 2.1.2, 2.1.1, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0
- Build Dependencies:
- cmake, icu4c
- Link Dependencies:
- icu4c
- Description:
- Lightweight C++ command line option parser
cyrus-sasl¶
- Homepage:
- Spack package:
- Versions:
- 2.1.27, 2.1.26, 2.1.25, 2.1.24, 2.1.23
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- This is the Cyrus SASL API implementation. It can be used on the client or server side to provide authentication and authorization services.
czmq¶
- Homepage:
- Spack package:
- Versions:
- 4.1.1, 4.0.2, 3.0.2
- Build Dependencies:
- libtool, automake, autoconf, pkgconfig, libuuid, libzmq
- Link Dependencies:
- libuuid, libzmq
- Description:
- A C interface to the ZMQ library
dakota¶
- Homepage:
- Spack package:
- Versions:
- 6.9, 6.3
- Build Dependencies:
- cmake, netlib-lapack, blas, mpi, python, boost
- Link Dependencies:
- netlib-lapack, blas, mpi, python, boost
- Description:
- The Dakota toolkit provides a flexible, extensible interface between analysis codes and iterative systems analysis methods. Dakota contains algorithms for: - optimization with gradient and non gradient-based methods; - uncertainty quantification with sampling, reliability, stochastic - expansion, and epistemic methods; - parameter estimation with nonlinear least squares methods; - sensitivity/variance analysis with design of experiments and - parameter study methods. These capabilities may be used on their own or as components within advanced strategies such as hybrid optimization, surrogate-based optimization, mixed integer nonlinear programming, or optimization under uncertainty.
daligner¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Description:
- Daligner: The Dazzler "Overlap" Module.
damageproto¶
- Homepage:
- Spack package:
- Versions:
- 1.2.1
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- X Damage Extension. This package contains header files and documentation for the X Damage extension. Library and server implementations are separate.
damaris¶
- Homepage:
- Spack package:
- Versions:
- master, 1.3.1
- Build Dependencies:
- cmake, mpi, boost, xsd, xerces-c, hdf5, catalyst, visit
- Link Dependencies:
- mpi, boost, xsd, xerces-c, hdf5, catalyst, visit
- Description:
- Damaris is a middleware for I/O and in situ analytics targeting large- scale, MPI-based HPC simulations.
damselfly¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- cmake, mpi
- Link Dependencies:
- mpi
- Description:
- Damselfly is a model-based parallel network simulator.
darshan-runtime¶
- Homepage:
- Spack package:
- Versions:
- develop, 3.2.1, 3.2.0, 3.1.8, 3.1.7, 3.1.6, 3.1.0, 3.0.0
- Build Dependencies:
- mpi, zlib
- Link Dependencies:
- mpi, zlib
- Description:
- Darshan (runtime) is a scalable HPC I/O characterization tool designed to capture an accurate picture of application I/O behavior, including properties such as patterns of access within files, with minimum overhead. DarshanRuntime package should be installed on systems where you intend to instrument MPI applications.
darshan-util¶
- Homepage:
- Spack package:
- Versions:
- develop, 3.2.1, 3.2.0, 3.1.8, 3.1.7, 3.1.6, 3.1.0, 3.0.0
- Build Dependencies:
- zlib, bzip2
- Link Dependencies:
- zlib, bzip2
- Run Dependencies:
- bzip2
- Description:
- Darshan (util) is collection of tools for parsing and summarizing log files produced by Darshan (runtime) instrumentation. This package is typically installed on systems (front-end) where you intend to analyze log files produced by Darshan (runtime).
dash¶
- Homepage:
- Spack package:
- Versions:
- 0.5.9.1
- Build Dependencies:
- autoconf, automake, libtool, m4
- Link Dependencies:
- libedit
- Description:
- The Debian Almquist Shell.
datamash¶
- Homepage:
- Spack package:
- Versions:
- 1.3, 1.1.0, 1.0.7, 1.0.6, 1.0.5
- Description:
- GNU datamash is a command-line program which performs basic numeric, textual and statistical operations on input textual data files.
dataspaces¶
- Homepage:
- Spack package:
- Versions:
- 1.8.0, 1.6.2
- Build Dependencies:
- m4, automake, autoconf, libtool, mpi
- Link Dependencies:
- mpi
- Description:
- an extreme scale data management framework.
datatransferkit¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, trilinos
- Link Dependencies:
- trilinos
- Description:
- DataTransferKit is an open-source software library of parallel solution transfer services for multiphysics simulations
dateutils¶
- Homepage:
- Spack package:
- Versions:
- 0.4.7, 0.4.6, 0.4.5
- Description:
- Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line with a strong focus on use cases that arise when dealing with large amounts of financial data.
davix¶
- Homepage:
- Spack package:
- Versions:
- 0.7.5, 0.7.3, 0.6.9, 0.6.8
- Build Dependencies:
- cmake, pkgconfig, libxml2, libuuid, openssl
- Link Dependencies:
- libxml2, libuuid, openssl
- Description:
- High-performance file management over WebDAV/HTTP.
dbcsr¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cuda, cmake, blas, lapack, mpi, libxsmm, py-fypp, pkgconfig, python, ninja
- Link Dependencies:
- cuda, blas, lapack, mpi, libxsmm
- Description:
- Distributed Block Compressed Sparse Row matrix library.
dbus¶
- Homepage:
- Spack package:
- Versions:
- 1.12.8, 1.11.2, 1.9.0, 1.8.8, 1.8.6, 1.8.4, 1.8.2
- Build Dependencies:
- pkgconfig, expat, glib
- Link Dependencies:
- expat, glib
- Description:
- D-Bus is a message bus system, a simple way for applications to talk to one another. D-Bus supplies both a system daemon (for events such new hardware device printer queue ) and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two applications to communicate directly (without going through the message bus daemon).
dcmtk¶
- Homepage:
- Spack package:
- Versions:
- 3.6.3, 3.6.2
- Build Dependencies:
- cmake, openssl, zlib, libtiff, libpng, libxml2, iconv
- Link Dependencies:
- openssl, zlib, libtiff, libpng, libxml2, iconv
- Description:
- DCMTK is a collection of libraries and applications implementing large parts of the DICOM standard.
dd4hep¶
- Homepage:
- Spack package:
- Versions:
- master, 1.12.1, 1.12.0, 1.11.2, 1.11.1, 1.11.0, 1.10.0
- Build Dependencies:
- cmake, boost, root, python, xerces-c, geant4, assimp
- Link Dependencies:
- boost, root, python, xerces-c, geant4, assimp
- Description:
- DD4hep is a software framework for providing a complete solution for full detector description (geometry, materials, visualization, readout, alignment, calibration, etc.) for the full experiment life cycle (detector concept development, detector optimization, construction, operation). It offers a consistent description through a single source of detector information for simulation, reconstruction, analysis, etc. It distributed under the LGPLv3 License.
ddd¶
- Homepage:
- Spack package:
- Versions:
- 3.3.12
- Build Dependencies:
- gdb, lesstif
- Link Dependencies:
- gdb, lesstif
- Description:
- A graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger bashdb, the GNU Make debugger remake, or the Python debugger pydb.
dealii¶
- Homepage:
- Spack package:
- Versions:
- master, 9.2.0, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.5.1, 8.5.0, 8.4.2, 8.4.1, 8.4.0, 8.3.0, 8.2.1, 8.1.0
- Build Dependencies:
- cuda, cmake, blas, boost, bzip2, lapack, suite-sparse, zlib, mpi, adol-c, arpack-ng, assimp, doxygen, graphviz, ginkgo, gmsh, gsl, hdf5, metis, muparser, nanoflann, netcdf-c, netcdf-cxx, oce, p4est, petsc, python, scalapack, slepc, sundials, trilinos, symengine, tbb
- Link Dependencies:
- cuda, blas, boost, bzip2, lapack, suite-sparse, zlib, mpi, adol-c, arpack-ng, assimp, doxygen, graphviz, ginkgo, gsl, hdf5, metis, muparser, nanoflann, netcdf-c, netcdf-cxx, oce, p4est, petsc, python, scalapack, slepc, sundials, trilinos, symengine, tbb
- Run Dependencies:
- gmsh
- Description:
- C++ software library providing well-documented tools to build finite element codes for a broad variety of PDEs.
dealii-parameter-gui¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, qt
- Link Dependencies:
- qt
- Description:
- A qt based graphical user interface for editing deal.II .prm parameter files.
decentralized-internet¶
- Homepage:
- Spack package:
- Versions:
- 4.2.3
- Description:
- A library for building decentralized and grid computing projects
deconseq-standalone¶
- Homepage:
- Spack package:
- Versions:
- 0.4.3
- Build Dependencies:
- perl
- Link Dependencies:
- perl
- Description:
- The DeconSeq tool can be used to automatically detect and efficiently remove sequence contaminations from genomic and metagenomic datasets.
dejagnu¶
- Homepage:
- Spack package:
- Versions:
- 1.6, 1.4.4
- Build Dependencies:
- expect, tcl
- Link Dependencies:
- expect, tcl
- Description:
- DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests.
delly2¶
- Homepage:
- Spack package:
- Versions:
- 2017-08-03
- Build Dependencies:
- htslib, boost, bcftools
- Link Dependencies:
- htslib, boost, bcftools
- Description:
- Delly2 is an integrated structural variant prediction method that can discover, genotype and visualize deletions, tandem duplications, inversions and translocations at single-nucleotide resolution in short- read massively parallel sequencing data..
delphes¶
- Homepage:
- Spack package:
- Versions:
- master, 3.4.2, 3.4.1, 3.4.0, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.2.0, 3.1.2, 3.1.1, 3.1.0, 3.0.12, 3.0.11, 3.0.10, 3.0.9, 3.0.8, 3.0.7, 3.0.6, 3.0.5
- Build Dependencies:
- cmake, root
- Link Dependencies:
- root
- Description:
- A high energy physics framework for fast simulation of a generic collider experiment.
denovogear¶
- Homepage:
- Spack package:
- Versions:
- 1.1.1, 1.1.0
- Build Dependencies:
- cmake, boost, htslib, eigen
- Link Dependencies:
- zlib
- Description:
- DeNovoGear is a software package to detect de novo mutations using next- generation sequencing data. It supports the analysis of many differential experimental designs and uses advanced statistical models to reduce the false positve rate.
dftfe¶
- Homepage:
- Spack package:
- Versions:
- 0.6.0, 0.5.2, 0.5.1, 0.5.0
- Build Dependencies:
- cmake, mpi, dealii, scalapack, alglib, libxc, spglib, libxml2
- Link Dependencies:
- mpi, dealii, scalapack, alglib, libxc, spglib, libxml2
- Description:
- Real-space DFT calculations using Finite Elements
dhpmm-f¶
- Homepage:
- Spack package:
- Versions:
- alpha
- Link Dependencies:
- blas, lapack
- Description:
- DHPMM_P:High-precision Matrix Multiplication with Faithful Rounding
dia¶
- Homepage:
- Spack package:
- Versions:
- 0.97.3
- Build Dependencies:
- intltool, gettext, pkgconfig, gtkplus, libxslt, python, swig, libsm, libuuid, libxinerama, libxrender, libxml2, freetype
- Link Dependencies:
- gtkplus, libxslt, python, swig, libsm, libuuid, libxinerama, libxrender, libxml2, freetype
- Description:
- Dia is a program for drawing structured diagrams.
dialign¶
- Homepage:
- Spack package:
- Versions:
- 2.2.1
- Description:
- DIALIGN is a software program for multiple sequence alignment developed by Burkhard Morgenstern et al..
dialign-tx¶
- Homepage:
- Spack package:
- Versions:
- 1.0.2
- Description:
- DIALIGN-TX: greedy and progressive approaches for segment-based multiple sequence alignment
diamond¶
- Homepage:
- Spack package:
- Versions:
- 0.9.25, 0.9.23, 0.9.22, 0.9.21, 0.9.20, 0.9.19, 0.9.14, 0.8.38, 0.8.26
- Build Dependencies:
- cmake, zlib
- Link Dependencies:
- zlib
- Description:
- DIAMOND is a sequence aligner for protein and translated DNA searches, designed for high performance analysis of big sequence data.
diffsplice¶
- Homepage:
- Spack package:
- Versions:
- 0.1.2beta, 0.1.1
- Description:
- A novel tool for discovering and quantitating alternative splicing variants present in an RNA-seq dataset, without relying on annotated transcriptome or pre-determined splice pattern.
diffutils¶
- Homepage:
- Spack package:
- Versions:
- 3.7, 3.6
- Build Dependencies:
- iconv
- Link Dependencies:
- iconv
- Description:
- GNU Diffutils is a package of several programs related to finding differences between files.
dihydrogen¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cuda, cmake, mpi, aluminum, cudnn, cub, half, ninja
- Link Dependencies:
- cuda, mpi, aluminum, cudnn, cub, half
- Test Dependencies:
- catch2
- Description:
- DiHydrogen is the second version of the Hydrogen fork of the well-known distributed linear algebra library, Elemental. DiHydrogen aims to be a basic distributed multilinear algebra interface with a particular emphasis on the needs of the distributed machine learning effort, LBANN.
dimemas¶
- Homepage:
- Spack package:
- Versions:
- 5.4.1
- Build Dependencies:
- autoconf, automake, libtool, m4, bison, flex, boost
- Link Dependencies:
- bison, flex, boost
- Run Dependencies:
- bison, flex
- Description:
- High-abstracted network simulator for message-passing programs.
direnv¶
- Homepage:
- Spack package:
- Versions:
- 2.20.0, 2.11.3
- Build Dependencies:
- go
- Description:
- direnv is an environment switcher for the shell.
discovar¶
- Homepage:
- Spack package:
- Versions:
- 52488
- Description:
- DISCOVAR is a variant caller and small genome assembler.
discovardenovo¶
- Homepage:
- Spack package:
- Versions:
- 52488
- Build Dependencies:
- samtools, jemalloc
- Link Dependencies:
- samtools, jemalloc
- Description:
- DISCOVAR de novo is a large (and small) de novo genome assembler. It quickly generates highly accurate and complete assemblies using the same single library data as used by DISCOVAR. It currently doesn't support variant calling, for that, please use DISCOVAR instead.
dislin¶
- Homepage:
- Spack package:
- Versions:
- 11.0
- Build Dependencies:
- motif, gl, glx
- Link Dependencies:
- motif, gl, glx
- Description:
- DISLIN is a high level and easy to use graphics library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps.
diy¶
- Homepage:
- Spack package:
- Versions:
- master, 3.5.0
- Build Dependencies:
- cmake, mpi
- Link Dependencies:
- mpi
- Description:
- Data-parallel out-of-core library
dlpack¶
- Homepage:
- Spack package:
- Versions:
- master
- Description:
- DLPack is an RFC for common tensor and operator guidelines in deep learning systems.
dmd¶
- Homepage:
- Spack package:
- Versions:
- 2.081.1
- Build Dependencies:
- openssl, curl
- Link Dependencies:
- openssl, curl
- Description:
- DMD is the reference compiler for the D programming language.
dmlc-core¶
- Homepage:
- Spack package:
- Versions:
- master, 20170508
- Build Dependencies:
- cmake
- Description:
- DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.
dmtcp¶
- Homepage:
- Spack package:
- Versions:
- 2.6.0, 2.5.2
- Description:
- DMTCP (Distributed MultiThreaded Checkpointing) transparently checkpoints a single-host or distributed computation in user-space -- with no modifications to user code or to the O/S.
dmxproto¶
- Homepage:
- Spack package:
- Versions:
- 2.3.1
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Distributed Multihead X (DMX) Extension. This extension defines a protocol for clients to access a front-end proxy X server that controls multiple back-end X servers making up a large display.
dnsmasq¶
- Homepage:
- Spack package:
- Versions:
- 2.81, 2.80, 2.79, 2.78, 2.77, 2.76, 2.75, 2.74, 2.73, 2.72, 2.71, 2.70
- Description:
- A lightweight, caching DNS proxy with integrated DHCP server.
docbook-xsl¶
- Homepage:
- Spack package:
- Versions:
- 1.79.2
- Build Dependencies:
- docbook-xml
- Link Dependencies:
- docbook-xml
- Description:
- DocBook XSLT 1.0 Stylesheets.
dock¶
- Homepage:
- Spack package:
- Versions:
- 6.9
- Build Dependencies:
- bison, mpi
- Link Dependencies:
- mpi
- Description:
- DOCK is a molecular docking program used in drug discovery. This program, given a protein binding site and a small molecule, tries to predict the correct binding mode of the small molecule in the binding site, and the associated binding energy.
dos2unix¶
- Homepage:
- Spack package:
- Versions:
- 7.3.4
- Build Dependencies:
- gettext
- Description:
- DOS/Mac to Unix and vice versa text file format converter.
dotnet-core-sdk¶
- Homepage:
- Spack package:
- Versions:
- 2.1.300
- Description:
- The .NET Core SDK is a powerful development environment to write applications for all types of infrastructure.
double-conversion¶
- Homepage:
- Spack package:
- Versions:
- 2.0.1, 2.0.0, 1.1.5, 1.1.4, 1.1.3
- Build Dependencies:
- cmake
- Description:
- This project (double-conversion) provides binary-decimal and decimal- binary routines for IEEE doubles. The library consists of efficient conversion routines that have been extracted from the V8 JavaScript engine. The code has been refactored and improved so that it can be used more easily in other projects. There is extensive documentation in src/double-conversion.h. Other examples can be found in test/cctest/test-conversions.cc.
doxygen¶
- Homepage:
- Spack package:
- Versions:
- 1.8.17, 1.8.16, 1.8.15, 1.8.14, 1.8.12, 1.8.11, 1.8.10
- Build Dependencies:
- cmake, python, iconv, flex, bison
- Link Dependencies:
- iconv
- Run Dependencies:
- graphviz, mscgen
- Description:
- Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D..
dpdk¶
- Homepage:
- Spack package:
- Versions:
- 20.02, 19.11, 19.08, 19.05, 19.02
- Build Dependencies:
- numactl
- Link Dependencies:
- numactl
- Description:
- DPDK is a set of libraries and drivers for fast packet processing. It supports many processor architectures and both FreeBSD and Linux.
draco¶
- Homepage:
- Spack package:
- Versions:
- develop, 7.6.0, 7.5.0, 7.4.0, 7.3.0, 7.2.0, 7.1.0, 6.25.0, 6.23.0, 6.22.0, 6.21.0, 6.20.1, 6.20.0
- Build Dependencies:
- cmake, gsl, mpi, numdiff, python, random123, eospac, lapack, libquo, metis, parmetis, qt, superlu-dist
- Link Dependencies:
- gsl, mpi, eospac, lapack, libquo, metis, parmetis, qt, superlu-dist
- Run Dependencies:
- mpi, python, qt
- Description:
- Draco is an object-oriented component library geared towards numerically intensive, radiation (particle) transport applications built for parallel computing hardware. It consists of semi-independent packages and a robust build system.
dramsim2¶
- Homepage:
- Spack package:
- Versions:
- 2.2.2
- Description:
- DRAMsim is a hardware-validated, cycle-accurate C based simulator for DRAM devices such as DDR3
dri2proto¶
- Homepage:
- Spack package:
- Versions:
- 2.8
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Direct Rendering Infrastructure 2 Extension. This extension defines a protocol to securely allow user applications to access the video hardware without requiring data to be passed through the X server.
dri3proto¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Direct Rendering Infrastructure 3 Extension. This extension defines a protocol to securely allow user applications to access the video hardware without requiring data to be passed through the X server.
drill¶
- Homepage:
- Spack package:
- Versions:
- 1.17.0, 1.16.0, 1.15.0, 1.14.0, 1.13.0
- Run Dependencies:
- java
- Description:
- Apache Drill is a distributed MPP query layer that supports SQL and alternative query languages against NoSQL and Hadoop data storage systems.
ds¶
- Homepage:
- Spack package:
- Versions:
- 9.8.0
- Build Dependencies:
- autoconf, automake, m4, libtool, libx11, libxml2, libxslt, openssl, tcl, tcl-tclxml, tk
- Link Dependencies:
- libx11, libxml2, libxslt, openssl, tcl, tcl-tclxml, tk
- Description:
- SAOImage DS9 is an astronomical imaging and data visualization application.
dsdp¶
- Homepage:
- Spack package:
- Versions:
- 5.8
- Build Dependencies:
- blas, lapack
- Link Dependencies:
- blas, lapack
- Description:
- The DSDP software is a free open source implementation of an interior- point method for semidefinite programming. It provides primal and dual solutions, exploits low-rank structure and sparsity in the data, and has relatively low memory requirements for an interior-point method. It allows feasible and infeasible starting points and provides approximate certificates of infeasibility when no feasible solution exists.
dsrc¶
- Homepage:
- Spack package:
- Versions:
- 2.0.2
- Description:
- DNA Sequence Reads Compression is an application designed for compression of data files containing reads from DNA sequencing in FASTQ format.
dssp¶
- Homepage:
- Spack package:
- Versions:
- 3.1.4, 2.3.0
- Build Dependencies:
- autoconf, automake, libtool, m4, boost
- Link Dependencies:
- boost
- Description:
- 'mkdssp' utility. (dictionary of protein secondary structure)
dtcmp¶
- Homepage:
- Spack package:
- Versions:
- 1.1.1, 1.1.0, 1.0.3
- Build Dependencies:
- mpi, lwgrp
- Link Dependencies:
- mpi, lwgrp
- Description:
- The Datatype Comparison Library provides comparison operations and parallel sort algorithms for MPI applications.
dyninst¶
- Homepage:
- Spack package:
- Versions:
- develop, 10.1.0, 10.0.0, 9.3.2, 9.3.0, 9.2.0, 9.1.0, 8.2.1
- Build Dependencies:
- cmake, boost, libiberty, libdwarf, tbb
- Link Dependencies:
- boost, libiberty, elf, libdwarf, tbb
- Description:
- API for dynamic binary instrumentation. Modify programs while they are executing without recompiling, re-linking, or re-executing.
dysco¶
- Homepage:
- Spack package:
- Versions:
- 1.2
- Build Dependencies:
- cmake, casacore, gsl, boost
- Link Dependencies:
- casacore, gsl, boost
- Description:
- Dysco is a compressing storage manager for Casacore mearement sets.
ea-utils¶
- Homepage:
- Spack package:
- Versions:
- 1.04.807
- Build Dependencies:
- subversion, zlib, gsl, bamtools, perl
- Link Dependencies:
- subversion, zlib, gsl, bamtools
- Description:
- Command-line tools for processing biological sequencing data. Barcode demultiplexing, adapter trimming, etc. Primarily written to support an Illumina based pipeline - but should work with any FASTQs.
eagle¶
- Homepage:
- Spack package:
- Versions:
- 1.1.2
- Build Dependencies:
- curl, zlib, lzma, htslib
- Link Dependencies:
- curl, zlib, lzma, htslib
- Description:
- EAGLE: Explicit Alternative Genome Likelihood Evaluator
easybuild¶
- Homepage:
- Spack package:
- Versions:
- 4.0.0, 3.1.2
- Build Dependencies:
- python
- Link Dependencies:
- python
- Run Dependencies:
- python, py-easybuild-framework, py-easybuild-easyblocks, py-easybuild-easyconfigs
- Description:
- EasyBuild is a software build and installation framework for (scientific) software on HPC systems.
ebms¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- This is a miniapp for the Energy Banding Monte Carlo (EBMC) neutron transportation simulation code. It is adapted from a similar miniapp provided by Andrew Siegel, whose algorithm is described in [1], where only one process in a compute node is used, and the compute nodes are divided into memory nodes and tracking nodes. Memory nodes do not participate in particle tracking. Obviously, there is a lot of resource waste in this design.
eccodes¶
- Homepage:
- Spack package:
- Versions:
- 2.13.0, 2.5.0, 2.2.0
- Build Dependencies:
- cmake, netcdf-c, openjpeg, jasper, libpng, libaec, python, py-numpy
- Link Dependencies:
- netcdf-c, openjpeg, jasper, libpng, libaec, python
- Run Dependencies:
- python, py-numpy
- Description:
- ecCodes is a package developed by ECMWF for processing meteorological data in GRIB (1/2), BUFR (3/4) and GTS header formats.
ecflow¶
- Homepage:
- Spack package:
- Versions:
- 4.13.0, 4.12.0, 4.11.1
- Build Dependencies:
- cmake, boost, qt
- Link Dependencies:
- boost, qt
- Description:
- ecFlow is a work flow package that enables users to run a large number of programs (with dependencies on each other and on time) in a controlled environment. It provides tolerance for hardware and software failures, combined with good restart capabilities.
eclipse-gcj-parser¶
- Homepage:
- Spack package:
- Versions:
- 4.8
- Description:
- GCJ requires the Eclipse Java parser, but does not ship with it. This builds that parser into an executable binary, thereby making GCJ work.
ecos¶
- Homepage:
- Spack package:
- Versions:
- 2.0.7
- Description:
- A lightweight conic solver for second-order cone programming.
ecp-io-sdk¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- cmake, adios2, darshan-runtime, darshan-util, faodel, hdf5, mercury, parallel-netcdf, unifyfs, veloc
- Link Dependencies:
- adios2, darshan-runtime, darshan-util, faodel, hdf5, mercury, parallel-netcdf, unifyfs, veloc
- Description:
- ECP I/O Services SDK
ecp-proxy-apps¶
- Homepage:
- Spack package:
- Versions:
- 3.0, 2.1, 2.0, 1.1, 1.0
- Build Dependencies:
- miniamr, xsbench, laghos, amg, ember, miniqmc, minivite, picsarlite, thornado-mini, candle-benchmarks, macsio, sw4lite, examinimd, nekbone, swfft, minife, minitri, comd
- Link Dependencies:
- miniamr, xsbench, laghos, amg, ember, miniqmc, minivite, picsarlite, thornado-mini, candle-benchmarks, macsio, sw4lite, examinimd, nekbone, swfft, minife, minitri, comd
- Description:
- This is a collection of packages that represents the official suite of DOE/ECP proxy applications. This is a Spack bundle package that installs the ECP proxy application suite.
ecp-viz-sdk¶
- Homepage:
- Spack package:
- Versions:
- 1.0
- Build Dependencies:
- cmake, ascent, catalyst, paraview, sz, visit, vtk-m, zfp
- Link Dependencies:
- ascent, catalyst, paraview, sz, visit, vtk-m, zfp
- Description:
- ECP Viz & Analysis SDK
ed¶
- Homepage:
- Spack package:
- Versions:
- 1.4
- Description:
- GNU ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts.
editline¶
- Homepage:
- Spack package:
- Versions:
- 1.16.0
- Build Dependencies:
- autoconf, automake, libtool, m4, ncurses
- Link Dependencies:
- ncurses
- Description:
- A readline() replacement for UNIX without termcap (ncurses)
editres¶
- Homepage:
- Spack package:
- Versions:
- 1.0.6
- Build Dependencies:
- libxaw, libx11, libxt, libxmu, pkgconfig, util-macros
- Link Dependencies:
- libxaw, libx11, libxt, libxmu
- Description:
- Dynamic resource editor for X Toolkit applications.
eem¶
- Homepage:
- Spack package:
- Versions:
- 1.0.1
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- EEM is a program to extract the gene group and expression modules that are co-expressed in the mRNA expression data.
eigen¶
- Homepage:
- Spack package:
- Versions:
- 3.3.7, 3.3.6, 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.2.10, 3.2.9, 3.2.8, 3.2.7, 3.2.6, 3.2.5
- Build Dependencies:
- cmake
- Description:
- Eigen is a C++ template library for linear algebra matrices, vectors, numerical solvers, and related algorithms.
elasticsearch¶
- Homepage:
- Spack package:
- Versions:
- 6.4.0, 6.3.0, 6.2.4
- Run Dependencies:
- java
- Description:
- Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.
elemental¶
- Homepage:
- Spack package:
- Versions:
- develop, 0.87.7, 0.87.6
- Build Dependencies:
- cmake, blas, openblas, intel-mkl, veclibfort, essl, lapack, netlib-lapack, metis, mpi, scalapack, python, gmp, mpc, mpfr
- Link Dependencies:
- blas, openblas, intel-mkl, veclibfort, essl, lapack, netlib-lapack, metis, mpi, scalapack, python, gmp, mpc, mpfr
- Description:
- Elemental: Distributed-memory dense and sparse-direct linear algebra and optimization library.
elfutils¶
- Homepage:
- Spack package:
- Versions:
- 0.179, 0.178, 0.177, 0.176, 0.175, 0.174, 0.173, 0.170, 0.168, 0.163
- Build Dependencies:
- gettext, m4
- Link Dependencies:
- bzip2, xz, zlib, gettext
- Description:
- elfutils is a collection of various binary tools such as eu-objdump, eu- readelf, and other utilities that allow you to inspect and manipulate ELF files. Refer to Table 5.Tools Included in elfutils for Red Hat Developer for a complete list of binary tools that are distributed with the Red Hat Developer Toolset version of elfutils.
elk¶
- Homepage:
- Spack package:
- Versions:
- 3.3.17
- Build Dependencies:
- blas, lapack, fftw, mpi, libxc
- Link Dependencies:
- blas, lapack, fftw, mpi, libxc
- Description:
- An all-electron full-potential linearised augmented-plane wave (FP-LAPW) code with many advanced features.
elmerfem¶
- Homepage:
- Spack package:
- Versions:
- 8.4, devel
- Build Dependencies:
- cmake, mpi, netcdf-fortran, blas, lapack, mumps, hypre, trilinos, zoltan, lua
- Link Dependencies:
- mpi, netcdf-fortran, blas, lapack, mumps, hypre, trilinos, zoltan, lua
- Description:
- Elmer is an open source multiphysical simulation software. It includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics.
elpa¶
- Homepage:
- Spack package:
- Versions:
- 2019.05.002, 2018.11.001, 2018.05.001.rc1, 2017.11.001, 2017.05.003, 2017.05.002, 2016.11.001.pre, 2016.05.004, 2016.05.003, 2015.11.001
- Build Dependencies:
- mpi, blas, lapack, scalapack
- Link Dependencies:
- mpi, blas, lapack, scalapack
- Description:
- Eigenvalue solvers for Petaflop-Applications (ELPA)
elsd¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- blas, lapack
- Link Dependencies:
- blas, lapack
- Description:
- ELSD: Ellipse and Line Segment Detector
elsdc¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- blas, lapack
- Link Dependencies:
- blas, lapack
- Description:
- ELSDc: Ellipse and Line Segment Detector, with Continuous validation.
elsi¶
- Homepage:
- Spack package:
- Versions:
- 2.2.1
- Build Dependencies:
- cmake, mpi, elpa, ntpoly, slepc, petsc, superlu-dist
- Link Dependencies:
- blas, lapack, mpi, scalapack, elpa, ntpoly, slepc, petsc, superlu-dist
- Description:
- ELSI provides a unified interface for electronic structure codes to a variety of eigenvalue solvers.
emacs¶
- Homepage:
- Spack package:
- Versions:
- 26.3, 26.2, 26.1, 25.3, 25.2, 25.1, 24.5
- Build Dependencies:
- pkgconfig, ncurses, pcre, zlib, libxml2, libtiff, libpng, libxpm, giflib, libx11, libxaw, gtkplus, gnutls, jpeg
- Link Dependencies:
- ncurses, pcre, zlib, libxml2, libtiff, libpng, libxpm, giflib, libx11, libxaw, gtkplus, gnutls, jpeg
- Description:
- The Emacs programmable text editor.
ember¶
- Homepage:
- Spack package:
- Versions:
- 1.0.0
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- Ember Communication Pattern Library The Ember suite provides communication patterns in a simplified setting (simplified by the removal of application calculations, control flow, etc.).
emboss¶
- Homepage:
- Spack package:
- Versions:
- 6.6.0
- Build Dependencies:
- libxpm, libgd, postgresql
- Link Dependencies:
- libxpm, libgd, postgresql
- Description:
- EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology (e.g. EMBnet) user community
enca¶
- Homepage:
- Spack package:
- Versions:
- 1.19, 1.18, 1.17, 1.16
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- Extremely Naive Charset Analyser.
enchant¶
- Homepage:
- Spack package:
- Versions:
- 2.2.7, 2.2.6, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.1.3, 2.1.2, 2.1.1, 2.1.0
- Build Dependencies:
- glib, aspell, hunspell
- Link Dependencies:
- glib, aspell, hunspell
- Description:
- Enchant is a library (and command-line program) that wraps a number of different spelling libraries and programs with a consistent interface.
energyplus¶
- Homepage:
- Spack package:
- Versions:
- 8.9.0
- Description:
- EnergyPlus is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption for heating, cooling, ventilation, lighting and plug and process loads and water use in buildings
entrezdirect¶
- Homepage:
- Spack package:
- Versions:
- 10.7.20190114
- Run Dependencies:
- perl, perl-html-parser, perl-libwww-perl, perl-lwp-protocol-https, perl-http-message, perl-xml-simple
- Description:
- Entrez Direct (EDirect) provides access to the NCBI's suite of interconnected databases (publication, sequence, structure, gene, variation, expression, etc.) from a UNIX terminal window.
environment-modules¶
- Homepage:
- Spack package:
- Versions:
- 4.5.1, 4.5.0, 4.4.1, 4.4.0, 4.3.1, 4.3.0, 4.2.5, 4.2.4, 4.2.3, 4.2.2, 4.2.1, 4.2.0, 4.1.4, 4.1.3, 4.1.2, 4.1.1, 4.1.0, 4.0.0, 3.2.10
- Build Dependencies:
- tcl
- Link Dependencies:
- tcl
- Run Dependencies:
- tcl
- Description:
- The Environment Modules package provides for the dynamic modification of a user's environment via module files.
eospac¶
- Homepage:
- Spack package:
- Versions:
- 6.4.0beta.4, 6.4.0beta.3, 6.4.0beta.2, 6.4.0beta.1, 6.4.0, 6.3.1
- Description:
- A collection of C routines that can be used to access the Sesame data library.
eq-r¶
- Homepage:
- Spack package:
- Versions:
- master, 1.0
- Build Dependencies:
- autoconf, automake, libtool, m4, mpi, r-rinside, r-rcpp, r, tcl, swig
- Link Dependencies:
- mpi, r-rinside, r-rcpp, r, tcl, swig
- Description:
- EMEWS Queues for R (EQ/R) Installs EQ/R.
er¶
- Homepage:
- Spack package:
- Versions:
- master, 0.0.3
- Build Dependencies:
- cmake, mpi, kvtree, redset, shuffile
- Link Dependencies:
- mpi, kvtree, redset, shuffile
- Description:
- Encoding and redundancy on a file set
erfa¶
- Homepage:
- Spack package:
- Versions:
- 1.4.0
- Build Dependencies:
- m4, autoconf, automake, libtool
- Description:
- ERFA(Essential Routines for Fundamental Astronomy) is a C library containing key algorithms for astronomy.
erlang¶
- Homepage:
- Spack package:
- Versions:
- 23.0, 22.2, 22.1, 22.0, 21.3, 21.2
- Build Dependencies:
- autoconf, automake, m4, libtool
- Description:
- Erlang is a programming language and runtime system for building massively scalable soft real-time systems with requirements on high availability.
ermod¶
- Homepage:
- Spack package:
- Versions:
- 0.3.6, 0.3.5
- Build Dependencies:
- fftw, blas
- Link Dependencies:
- fftw, blas
- Description:
- ERmod (Energy Representation Module) is a program to calculate the solvation free energy based on the energy representation method. The program allows users to calculate the solvation free energy to arbitrary solvents, including inhomogeneous systems, and can run in cooperation with state-of-art molecular simulation softwares, such as NAMD, GROMACS and/or AMBER.
erne¶
- Homepage:
- Spack package:
- Versions:
- 2.1.1
- Build Dependencies:
- boost, openmpi
- Link Dependencies:
- boost
- Run Dependencies:
- boost, openmpi
- Description:
- The Extended Randomized Numerical alignEr using BWT
es-shell¶
- Homepage:
- Spack package:
- Versions:
- 0.9.1
- Build Dependencies:
- readline
- Link Dependencies:
- readline
- Description:
- Es is an extensible shell. The language was derived from the Plan 9 shell, rc, and was influenced by functional programming languages, such as Scheme, and the Tcl embeddable programming language. This implementation is derived from Byron Rakitzis's public domain implementation of rc.
esmf¶
- Homepage:
- Spack package:
- Versions:
- 7.1.0r
- Build Dependencies:
- zlib, libxml2, mpi, lapack, netcdf-c, netcdf-fortran, parallel-netcdf, xerces-c
- Link Dependencies:
- zlib, libxml2, mpi, lapack, netcdf-c, netcdf-fortran, parallel-netcdf, xerces-c
- Test Dependencies:
- perl
- Description:
- The Earth System Modeling Framework (ESMF) is high-performance, flexible software infrastructure for building and coupling weather, climate, and related Earth science applications. The ESMF defines an architecture for composing complex, coupled modeling systems and includes data structures and utilities for developing individual models.
essl¶
- Homepage:
- Spack package:
- Description:
- IBM's Engineering and Scientific Subroutine Library (ESSL).
etcd¶
- Homepage:
- Spack package:
- Versions:
- 3.4.7, 3.4.6, 3.4.5, 3.4.4, 3.3.20
- Build Dependencies:
- go
- Link Dependencies:
- go
- Description:
- etcd is a distributed reliable key-value store for the most critical data of a distributed system
ethminer¶
- Homepage:
- Spack package:
- Versions:
- 0.12.0
- Build Dependencies:
- cmake, python, boost, json-c, curl, zlib, cuda, mesa
- Link Dependencies:
- python, boost, json-c, curl, zlib, cuda, mesa
- Description:
- The ethminer is an Ethereum GPU mining worker.
ethtool¶
- Homepage:
- Spack package:
- Versions:
- 4.8
- Build Dependencies:
- autoconf, automake, libtool, m4
- Description:
- Ethtool is a small utility for examining and tuning your ethernet-based network interface.
etsf-io¶
- Homepage:
- Spack package:
- Versions:
- 1.0.4
- Build Dependencies:
- netcdf-fortran, hdf5
- Link Dependencies:
- netcdf-fortran, hdf5
- Description:
- ETSF_IO is a library implementing the Nanoquanta/ETSF file format specifications. ETSF_IO enables an architecture-independent exchange of crystallographic data, electronic wavefunctions, densities and potentials, as well as spectroscopic data. It is meant to be used by quantum-physical and quantum-chemical applications relying upon Density Functional Theory (DFT).
everytrace¶
- Homepage:
- Spack package:
- Versions:
- develop, 0.2.2
- Build Dependencies:
- cmake, mpi
- Link Dependencies:
- mpi
- Description:
- Get stack trace EVERY time a program exits.
everytrace-example¶
- Homepage:
- Spack package:
- Versions:
- develop
- Build Dependencies:
- cmake, everytrace, openmpi
- Link Dependencies:
- everytrace, openmpi
- Description:
- Get stack trace EVERY time a program exits.
evieext¶
- Homepage:
- Spack package:
- Versions:
- 1.1.1
- Build Dependencies:
- pkgconfig, util-macros
- Description:
- Extended Visual Information Extension (XEVIE). This extension defines a protocol for a client to determine information about core X visuals beyond what the core protocol provides.
evtgen¶
- Homepage:
- Spack package:
- Versions:
- 02-00-00, 01-07-00
- Build Dependencies:
- hepmc, pythia8, tauola, photos
- Link Dependencies:
- hepmc, pythia8, tauola, photos
- Description:
- EvtGen is a Monte Carlo event generator that simulates the decays of heavy flavour particles, primarily B and D mesons.
exa¶
- Homepage:
- Spack package:
- Versions:
- 0.9.0
- Build Dependencies:
- rust
- Link Dependencies:
- rust
- Description:
- exa is a replacement for ls written in Rust.
exabayes¶
- Homepage:
- Spack package:
- Versions:
- 1.5
- Build Dependencies:
- mpi
- Link Dependencies:
- mpi
- Description:
- ExaBayes is a software package for Bayesian tree inference. It is particularly suitable for large-scale analyses on computer clusters.
examinimd¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.0
- Build Dependencies:
- kokkos-legacy, mpi
- Link Dependencies:
- kokkos-legacy, mpi
- Description:
- ExaMiniMD is a proxy application and research vehicle for particle codes, in particular Molecular Dynamics (MD). Compared to previous MD proxy apps (MiniMD, COMD), its design is significantly more modular in order to allow independent investigation of different aspects. To achieve that the main components such as force calculation, communication, neighbor list construction and binning are derived classes whose main functionality is accessed via virtual functions. This allows a developer to write a new derived class and drop it into the code without touching much of the rest of the application.
exampm¶
- Homepage:
- Spack package:
- Versions:
- master
- Build Dependencies:
- cmake, mpi, kokkos, silo, cabana
- Link Dependencies:
- mpi, kokkos, silo, cabana
- Description:
- Exascale Material Point Method (MPM) Mini-App
exasp2¶
- Homepage:
- Spack package:
- Versions:
- develop, 1.0
- Build Dependencies:
- bml, blas, lapack, mpi
- Link Dependencies:
- bml, blas, lapack, mpi
- Description:
- ExaSP2 is a reference implementation of typical linear algebra algorithms and workloads for a quantum molecular dynamics (QMD) electronic structure code. The algorithm is based on a recursive second- order Fermi-Operator expansion method (SP2) and is tailored for density functional based tight-binding calculations of material systems. The SP2 algorithm variants are part of the Los Alamos Transferable Tight-binding for Energetics (LATTE) code, based on a matrix expansion of the Fermi operator in a recursive series of generalized matrix-matrix multiplications. It is created and maintained by Co-Design Center for Particle Applications (CoPA). The code is intended to serve as a vehicle for co-design by allowing others to extend and/or reimplement as needed to test performance of new architectures, programming models, etc.
exiv2¶
- Homepage:
- Spack package:
- Versions:
- 0.27.2
- Build Dependencies:
- cmake
- Link Dependencies:
- zlib, expat
- Description:
- Exiv2 is a Cross-platform C++ library and a command line utility to manage image metadata
exmcutils¶
- Homepage:
- Spack package:
- Versions:
- master, 0.5.7, 0.5.6
- Build Dependencies:
- m4, autoconf, automake, libtool
- Link Dependencies:
- m4, autoconf, automake, libtool
- Description:
- ExM C-Utils: Generic C utility library for ADLB/X and Swift/T
exodusii¶
- Homepage:
- Spack package:
- Versions:
- master, 2016-08-09
- Build Dependencies:
- cmake, mpi, netcdf-c
- Link Dependencies:
- mpi, netcdf-c
- Description:
- Exodus II is a C++/Fortran library developed to store and retrieve data for finite element analyses. It's used for preprocessing (problem definition), postprocessing (results visualization), and data transfer between codes. An Exodus II data file is a random access, machine independent, binary file that is written and read via C, C++, or Fortran API routines.
exonerate¶
- Homepage:
- Spack package:
- Versions:
- 2.4.0
- Build Dependencies:
- pkgconfig, glib
- Link Dependencies:
- glib
- Description:
- Pairwise sequence alignment of DNA and proteins
exonerate-gff3¶
- Homepage:
- Spack package:
- Versions:
- 2.3.0
- Build Dependencies:
- glib
- Link Dependencies:
- glib
- Description:
- This is an exonerate fork with added gff3 support. Original website with user guides: http://www.ebi.ac.uk/~guy/exonerate/
expat¶
- Homepage:
- Spack package:
- Versions:
- 2.2.9, 2.2.6, 2.2.5, 2.2.2, 2.2.0
- Build Dependencies:
- libbsd
- Link Dependencies:
- libbsd
- Description:
- Expat is an XML parser library written in C.
expect¶
- Homepage:
- Spack package:
- Versions:
- 5.45
- Build Dependencies:
- tcl, automake, autoconf, libtool, m4
- Link Dependencies:
- tcl
- Description:
- Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.
express¶
- Homepage:
- Spack package:
- Versions:
- 1.5.2, 1.5.1
- Build Dependencies:
- cmake, boost, bamtools, zlib
- Link Dependencies:
- boost, bamtools, zlib
- Description:
- eXpress is a streaming tool for quantifying the abundances of a set of target sequences from sampled subsequences.
extrae¶
- Homepage:
- Spack package:
- Versions:
- 3.7.1, 3.4.1
- Build Dependencies:
- autoconf, automake, libtool, m4, mpi, libunwind, boost, libdwarf, papi, libxml2, numactl, binutils, gettext, dyninst
- Link Dependencies:
- mpi, libunwind, boost, libdwarf, papi, elf, libxml2, numactl, binutils, gettext, dyninst
- Description:
- Extrae is the package devoted to generate tracefiles which can be analyzed later by Paraver. Extrae is a tool that uses different interposition mechanisms to inject probes into the target application so as to gather information regarding the application performance. The Extrae instrumentation package can instrument the MPI programin model, and the following parallel programming models either alone or in conjunction with MPI : OpenMP, CUDA, OpenCL, pthread, OmpSs