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 1068 mainline packages:

abinit icet printproto r-rjsonio
ack ico proj r-rmarkdown
activeharmony icu4c protobuf r-rmysql
adept-utils ilmbase proxymngr r-rngtools
adios ImageMagick psi4 r-rodbc
adol-c imake py-3to2 r-roxygen2
allinea-forge inputproto py-alabaster r-rpostgresql
allinea-reports intel py-argcomplete r-rsnns
ant intel-gpu-tools py-astroid r-rsqlite
antlr intel-parallel-studio py-astropy r-rstan
ape intltool py-autopep8 r-rstudioapi
apex ior py-babel r-rzmq
applewmproto ipopt py-basemap r-sandwich
appres ipp py-beautifulsoup4 r-scales
apr isl py-biopython r-shiny
apr-util itstool py-blessings r-sp
armadillo jansson py-bottleneck r-sparsem
arpack jasper py-cclib r-stanheaders
arpack-ng jdk py-cdo r-stringi
asciidoc jemalloc py-cffi r-stringr
astyle jpeg py-configparser r-survey
atk jsoncpp py-coverage r-survival
atlas judy py-csvkit r-tarifx
atompaw julia py-cycler r-testit
atop kbproto py-cython r-testthat
autoconf kdiff3 py-dask r-thdata
automaded kealib py-dateutil r-threejs
automake kripke py-dbf r-tibble
bamtools launchmon py-decorator r-tidyr
bash lbxproxy py-docutils r-ttr
bash-completion lcms py-emcee r-uuid
bazel leveldb py-enum34 r-vcd
bbcp libaio py-epydoc r-visnetwork
bcftools libapplewm py-flake8 r-whisker
bdftopcf libarchive py-funcsigs r-withr
bdw-gc libatomic-ops py-genders r-xgboost
bear libcerf py-genshi r-xlconnect
bedtools2 libcircle py-gnuplot r-xlconnectjars
beforelight libctl py-h5py r-xlsx
bertini libdmx py-imagesize r-xlsxjars
bib2xhtml libdrm py-iminuit r-xml
bigreqsproto libdwarf py-ipython r-xtable
binutils libedit py-jdcal r-xts
bison libelf py-jinja2 r-yaml
bitmap libemos py-lockfile r-zoo
bliss libepoxy py-logilab-common raja
blitz libevent py-macs2 randrproto
boost libffi py-mako ravel
bowtie2 libfontenc py-markdown readline
boxlib libfs py-markupsafe recordproto
bpp-core libgcrypt py-matplotlib rename
bpp-phyl libgd py-mccabe rendercheck
bpp-seq libgpg-error py-meep renderproto
bpp-suite libgtextutils py-mistune resourceproto
bwa libhio py-mock rgb
bzip2 libice py-mpi4py root
c-blosc libiconv py-mpmath rose
cairo libint py-mx rstart
caliper libjpeg-turbo py-mysqldb1 rsync
callpath libjson-c py-nestle ruby
cantera liblbxutil py-netcdf rust
cask libmesh py-networkx rust-bindgen
catch libmng py-nose SAMRAI
cblas libmonitor py-numexpr samtools
cbtf libNBC py-numpy sbt
cbtf-argonavis liboldx py-openpyxl scalasca
cbtf-krell libpciaccess py-ordereddict scons
cbtf-lanl libpng py-pandas scorep
cdd libpthread-stubs py-pathspec scotch
cddlib libquo py-pbr scr
cdo libsigsegv py-periodictable screen
cereal libsm py-pexpect scripts
cfitsio libsodium py-phonopy scrnsaverproto
cgal libspatialindex py-pil sdl2
cgm libsplash py-pillow sdl2_image
cgns libtermkey py-ply sed
charm libtiff py-pmw seqtk
cityhash libtool py-prettytable serf
cleverleaf libunistring py-proj sessreg
clhep libunwind py-protobuf setxkbmap
cloog libuuid py-pudb showfont
cmake libuv py-py silo
cmocka libvterm py-py2cairo slepc
cmor libwebsockets py-py2neo smproxy
cnmem libwindowswm py-pychecker snappy
compiz libx11 py-pycodestyle sowing
compositeproto libxau py-pycparser spark
constype libxaw py-pydatalog sparsehash
converge libxaw3d py-pyelftools spdlog
coreutils libxc py-pyflakes spindle
cp2k libxcb py-pygments spot
cppcheck libxcomposite py-pygobject sqlite
cppunit libxcursor py-pygtk star-ccm-plus
cram libxdamage py-pylint stat
cryptopp libxdmcp py-pypar stream
cscope libxevie py-pyparsing sublime-text
cube libxext py-pyqt subversion
cuda libxfixes py-pyside suite-sparse
curl libxfont py-pytables sundials
czmq libxfont2 py-pytest superlu
daal libxfontcache py-python-daemon superlu-dist
dakota libxft py-pytz superlu-mt
damageproto libxi py-pyyaml swiftsim
damselfly libxinerama py-restview swig
darshan-runtime libxkbfile py-rpy2 symengine
darshan-util libxkbui py-rtree sympol
datamash libxml2 py-scientificpython szip
dbus libxmu py-scikit-image tar
dealii libxp py-scikit-learn task
dia libxpm py-scipy taskd
dmxproto libxpresent py-setuptools tau
docbook-xml libxprintapputil py-shiboken tbb
docbook-xsl libxprintutil py-sip tcl
doxygen libxrandr py-six tetgen
dri2proto libxrender py-sncosmo tethex
dri3proto libxres py-snowballstemmer texinfo
dtcmp libxscrnsaver py-sphinx texlive
dyninst libxshmfence py-sphinx-rtd-theme the_platinum_searcher
editres libxslt py-SQLAlchemy the_silver_searcher
eigen libxsmm py-storm thrift
elfutils libxstream py-symengine tinyxml
elk libxt py-sympy tinyxml2
elpa libxtrap py-tappy tk
emacs libxtst py-tuiview tmux
encodings libxv py-twisted tmuxinator
environment-modules libxvmc py-unittest2 transset
espresso libxxf86dga py-unittest2py3k trapproto
etsf_io libxxf86misc py-urwid tree
everytrace libxxf86vm py-virtualenv triangle
everytrace-example likwid py-wcsaxes trilinos
evieext listres py-wheel turbomole
exodusii llvm py-xlrd twm
exonerate llvm-lld py-xpyb uberftp
expat lmdb py-yapf udunits2
extrae lmod py-yt uncrustify
exuberant-ctags lndir python unibilium
fastqc lrslib qhull unison
fastx_toolkit lrzip qrupdate unixodbc
fenics lua qt util-linux
ferret lua-luafilesystem qt-creator util-macros
fftw lua-luaposix qthreads uuid
fish LuaJIT R valgrind
fixesproto luit r-abind veclibfort
flex lulesh r-assertthat videoproto
flint lwgrp r-base64enc viewres
fltk lwm2 r-bh vim
flux lz4 r-BiocGenerics visit
foam-extend lzma r-bitops vizglow
font-adobe-100dpi lzo r-boot vtk
font-adobe-75dpi m4 r-brew wannier90
font-adobe-utopia-100dpi mafft r-c50 wget
font-adobe-utopia-75dpi magics r-car windowswmproto
font-adobe-utopia-type1 makedepend r-caret wx
font-alias mariadb r-catools wxpropgrid
font-arabic-misc matio r-chron x11perf
font-bh-100dpi maven r-class xauth
font-bh-75dpi mbedtls r-cluster xbacklight
font-bh-lucidatypewriter-100dpi meep r-codetools xbiff
font-bh-lucidatypewriter-75dpi memaxes r-colorspace xbitmaps
font-bh-ttf mercurial r-crayon xcalc
font-bh-type1 mesa r-cubature xcb-demo
font-bitstream-100dpi metis r-curl xcb-proto
font-bitstream-75dpi mfem r-datatable xcb-util
font-bitstream-speedo Mitos r-dbi xcb-util-cursor
font-bitstream-type1 mkfontdir r-deoptim xcb-util-errors
font-cronyx-cyrillic mkfontscale r-devtools xcb-util-image
font-cursor-misc mkl r-diagrammer xcb-util-keysyms
font-daewoo-misc moab r-dichromat xcb-util-renderutil
font-dec-misc mpc r-digest xcb-util-wm
font-ibm-type1 mpe2 r-doparallel xclipboard
font-isas-misc mpfr r-dplyr xclock
font-jis-misc mpibash r-dt xcmiscproto
font-micro-misc mpich r-dygraphs xcmsdb
font-misc-cyrillic mpileaks r-e1071 xcompmgr
font-misc-ethiopic mpip r-evaluate xconsole
font-misc-meltho mpir r-filehash xcursor-themes
font-misc-misc mrnet r-foreach xcursorgen
font-mutt-misc msgpack-c r-foreign xdbedizzy
font-schumacher-misc mumps r-formatr xditview
font-screen-cyrillic munge r-formula xdm
font-sony-misc muparser r-gdata xdpyinfo
font-sun-misc muster r-geosphere xdriinfo
font-util mvapich2 r-ggmap xedit
font-winitzki-cyrillic mxml r-ggplot2 xerces-c
font-xfree86-type1 nag r-ggvis xev
fontcacheproto nano r-gistr xextproto
fontconfig nasm r-git2r xeyes
fontsproto nauty r-glmnet xf86bigfontproto
fonttosfnt nccmp r-googlevis xf86dga
freetype ncdu r-gridbase xf86dgaproto
fslsfonts ncl r-gridextra xf86driproto
fstobdf nco r-gtable xf86miscproto
gasnet ncurses r-gtools xf86rushproto
gawk ncview r-hexbin xf86vidmodeproto
gbenchmark ndiff r-highr xfd
gcc netcdf r-htmltools xfindproxy
gccmakedep netcdf-cxx r-htmlwidgets xfontsel
gconf netcdf-cxx4 r-httpuv xfs
gdal netcdf-fortran r-httr xfsinfo
gdb netgauge r-igraph xfwp
gdk-pixbuf netlib-lapack r-influencer xgamma
geant4 netlib-scalapack r-inline xgc
geos nettle r-irdisplay xhost
gettext nextflow r-irkernel xineramaproto
gflags nfft r-irlba xinit
ghostscript ninja r-iterators xinput
ghostscript-fonts nmap r-jpeg xkbcomp
giflib numdiff r-jsonlite xkbdata
git nwchem r-knitr xkbevd
git-lfs ocaml r-labeling xkbprint
gl2ps oce r-lattice xkbutils
glew oclock r-lazyeval xkeyboard-config
glib octave r-leaflet xkill
glm octave-splines r-lme4 xload
global octopus r-lmtest xlogo
globus_toolkit ompss r-lubridate xlsatoms
glog ompt-openmp r-magic xlsclients
glpk opari2 r-magrittr xlsfonts
glproto openblas r-mapproj xmag
gmake opencoarrays r-maps xman
gmp opencv r-maptools xmessage
gmsh openexr r-markdown xmh
gnu-prolog openjpeg r-mass xmlto
gnuplot openmpi r-matrix xmodmap
gnutls openscenegraph r-matrixmodels xmore
go openspeedshop r-memoise xorg-cf-files
go-bootstrap openssl r-mgcv xorg-docs
gobject-introspection opium r-mime xorg-gtest
googletest osu-micro-benchmarks r-minqa xorg-server
gource otf r-multcomp xorg-sgml-doctools
gperf otf2 r-munsell xphelloworld
gperftools p4est r-mvtnorm xplsprinters
grackle panda r-ncdf4 xpr
grandr pango r-networkd3 xprehashprinterlist
graphlib papi r-nlme xprop
graphviz paradiseo r-nloptr xproto
grib-api parallel r-nmf xproxymanagementprotocol
gromacs parallel-netcdf r-nnet xrandr
gsl paraver r-np xrdb
gtkplus paraview r-openssl xrefresh
gts parmetis r-packrat xrootd
guile parmgridgen r-partykit xrx
h5hut parpack r-pbdzmq xscope
hadoop patch r-pbkrtest xsdktrilinos
harfbuzz patchelf r-pkgmaker xset
harminv pcre r-plotrix xsetmode
hdf pcre2 r-plyr xsetpointer
hdf5 pdt r-png xsetroot
hdf5-blosc perl r-praise xsm
help2man petsc r-proto xstdcmap
hepmc pexsi r-pryr xtrans
heppdt pfft r-quantmod xtrap
hmmer pflotran r-quantreg xts
hoomd-blue pgi r-R6 xvidtune
hpctoolkit pidx r-randomforest xvinfo
hpctoolkit-externals piranha r-raster xwd
hpl pixman r-rbokeh xwininfo
hpx5 pkg-config r-rcolorbrewer xwud
hsakmt plumed r-rcpp xz
htop pmgr_collective r-rcppeigen yaml-cpp
htslib pngwriter r-registry yasm
hub polymake r-repr yorick
hwloc porta r-reshape2 zeromq
hydra postgresql r-rgooglemaps zfp
hypre ppl r-rinside zlib
ibmisc prank r-rjava zoltan
iceauth presentproto r-rjson zsh

abinit

Homepage:
Spack package:
Versions:
8.0.8b
Build Dependencies
libxc, hdf5, lapack, blas, fftw, mpi, netcdf-fortran, scalapack
Link Dependencies
libxc, hdf5, lapack, blas, fftw, mpi, netcdf-fortran, scalapack
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.

ack

Homepage:
Spack package:
Versions:
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.

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).

adept-utils

Homepage:
Spack package:
Versions:
1.0.1, 1.0
Build Dependencies
boost, cmake, mpi
Link Dependencies
boost, mpi
Description:
Utility libraries for LLNL performance tools.

adios

Homepage:
Spack package:
Versions:
develop, 1.10.0, 1.9.0
Build Dependencies
hdf5, python, zlib, mpi, libtool, mxml, szip, autoconf, automake
Link Dependencies
mxml, mpi, zlib, szip, hdf5
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.

adol-c

Homepage:
Spack package:
Versions:
develop, 2.6.2, 2.6.1
Description:
A package for the automatic differentiation of first and higher derivatives of vector functions in C and C++ programs by operator overloading.

allinea-forge

Homepage:
Spack package:
Versions:
6.0.4
Description:
Allinea 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.

allinea-reports

Homepage:
Spack package:
Versions:
6.0.4
Description:
Allinea Performance Reports are the most effective way to characterize and understand the performance of HPC application runs. One single-page HTML report elegantly answers a range of vital questions for any HPC site

ant

Homepage:
Spack package:
Versions:
1.9.7
Build Dependencies
jdk
Link Dependencies
jdk
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

antlr

Homepage:
Spack package:
Versions:
2.7.7
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.

ape

Homepage:
Spack package:
Versions:
2.2.1
Build Dependencies
libxc, gsl
Link Dependencies
libxc, gsl
Description:
A tool for generating atomic pseudopotentials within a Density- Functional Theory framework

apex

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
boost, cmake, activeharmony, binutils, ompt-openmp
Link Dependencies
boost, activeharmony, binutils, ompt-openmp

Description:


applewmproto

Homepage:
Spack package:
Versions:
1.4.2
Build Dependencies
util-macros, pkg-config
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
util-macros, libx11, xproto, pkg-config, libxt
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

Homepage:
Spack package:
Versions:
1.5.2
Description:
Apache portable runtime.

apr-util

Homepage:
Spack package:
Versions:
1.5.4
Build Dependencies
apr
Link Dependencies
apr
Description:
Apache Portable Runtime Utility

armadillo

Homepage:
Spack package:
Versions:
7.500.0, 7.200.2, 7.200.1
Build Dependencies
cmake, superlu, lapack, blas, hdf5, arpack-ng
Link Dependencies
lapack, blas, superlu, arpack-ng, 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

Homepage:
Spack package:
Versions:
96
Build Dependencies
lapack, blas
Link Dependencies
lapack, blas
Description:
A collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

arpack-ng

Homepage:
Spack package:
Versions:
3.4.0, 3.3.0
Build Dependencies
cmake, lapack, blas, automake, libtool, autoconf, mpi
Link Dependencies
lapack, blas, 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.

asciidoc

Homepage:
Spack package:
Versions:
8.6.9
Build Dependencies
docbook-xsl, libxml2, docbook-xml, libxslt
Link Dependencies
docbook-xsl, libxml2, docbook-xml, libxslt
Description:
A presentable text document format for writing articles, UNIX man pages and other small to medium sized documents.

astyle

Homepage:
Spack package:
Versions:
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.

atk

Homepage:
Spack package:
Versions:
2.20.0, 2.14.0
Build Dependencies
glib, pkg-config
Link Dependencies
glib
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.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.

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.2-3
Description:
Atop is an ASCII full-screen performance monitor for Linux

autoconf

Homepage:
Spack package:
Versions:
2.69, 2.62, 2.59, 2.13
Build Dependencies
m4
Description:
Autoconf – system configuration part of autotools

automaded

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
boost, cmake, callpath, mpi
Link Dependencies
boost, callpath, mpi
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.15, 1.14.1, 1.11.6
Build Dependencies
autoconf
Description:
Automake – make file builder part of autotools

bamtools

Homepage:
Spack package:
Versions:
2.4.0, 2.3.0, 2.2.3
Build Dependencies
cmake
Description:
C++ API & command-line toolkit for working with BAM data.

bash

Homepage:
Spack package:
Versions:
4.3
Build Dependencies
readline
Link Dependencies
readline
Description:
The GNU Project’s Bourne Again SHell.

bash-completion

Homepage:
Spack package:
Versions:
develop, 2.3
Build Dependencies
autoconf, libtool, automake
Run Dependencies
bash
Description:
Programmable completion functions for bash.

bazel

Homepage:
Spack package:
Versions:
0.3.1, 0.3.0, 0.2.3, 0.2.2b, 0.2.2
Build Dependencies
jdk
Link Dependencies
jdk
Description:
Bazel is Google’s own build tool

bbcp

Homepage:
Spack package:
Versions:
git
Description:
Securely and quickly copy data from source to target

bcftools

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
zlib
Link Dependencies
zlib
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.

bdftopcf

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
libxfont, util-macros, pkg-config
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:
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.

bear

Homepage:
Spack package:
Versions:
2.0.4
Build Dependencies
python, cmake
Link Dependencies
python
Description:
Bear is a tool that generates a compilation database for clang tooling from non-cmake build systems.

bedtools2

Homepage:
Spack package:
Versions:
2.26.0, 2.25.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
util-macros, libx11, libxt, libxscrnsaver, pkg-config
Link Dependencies
libx11, libxt, libxscrnsaver
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.

bertini

Homepage:
Spack package:
Versions:
1.5
Build Dependencies
flex, gmp, bison, 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.

bib2xhtml

Homepage:
Spack package:
Versions:
3.0-15-gf506
Description:
bib2xhtml is a program that converts BibTeX files into HTML.

bigreqsproto

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
util-macros, pkg-config
Description:
Big Requests Extension. This extension defines a protocol to enable the use of requests that exceed 262140 bytes in length.

binutils

Homepage:
Spack package:
Versions:
2.27, 2.26, 2.25, 2.24, 2.23.2, 2.20.1
Build Dependencies
m4, bison, flex
Description:
GNU binutils, which contain the linker, assembler, objdump and others

bison

Homepage:
Spack package:
Versions:
3.0.4
Build 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, xproto, util-macros, libxt, xbitmaps, libxaw, pkg-config
Link Dependencies
libxmu, libxt, libxaw, libx11
Description:
bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities.

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

blitz

Homepage:
Spack package:
Versions:
1.0.0
Description:
N-dimensional arrays for C++

boost

Homepage:
Spack package:
Versions:
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
python, icu4c, bzip2, zlib, mpi
Link Dependencies
python, icu4c, bzip2, zlib, mpi
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.

bowtie2

Homepage:
Spack package:
Versions:
2.2.5
Description:
Description

boxlib

Homepage:
Spack package:
Versions:
master
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
bpp-phyl, cmake, texinfo, bpp-core, bpp-seq
Link Dependencies
bpp-phyl, bpp-core, bpp-seq
Description:
BppSuite is a suite of ready-to-use programs for phylogenetic and sequence analysis.

bwa

Homepage:
Spack package:
Versions:
0.7.15
Build Dependencies
zlib
Link Dependencies
zlib
Description:
Burrow-Wheeler Aligner for pairwise alignment between DNA sequences.

bzip2

Homepage:
Spack package:
Versions:
1.0.6
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-blosc

Homepage:
Spack package:
Versions:
1.9.2, 1.9.1, 1.9.0, 1.8.1, 1.8.0
Build Dependencies
snappy, zlib, cmake
Link Dependencies
snappy, zlib
Description:
Blosc, an extremely fast, multi-threaded, meta-compressor library

cairo

Homepage:
Spack package:
Versions:
1.14.8, 1.14.0
Build Dependencies
glib, freetype, libx11, fontconfig, libxrender, libxcb, libpng, pixman, libxext, pkg-config
Link Dependencies
glib, freetype, libx11, fontconfig, libxrender, libxcb, libpng, libxext, pixman
Description:
Cairo is a 2D graphics library with support for multiple output devices.

caliper

Homepage:
Spack package:
Versions:
master
Build Dependencies
papi, libunwind, cmake, mpi
Link Dependencies
libunwind, papi, mpi
Description:
Caliper is a generic context annotation system. It gives programmers the ability to provide arbitrary program context information to (performance) tools at runtime.

callpath

Homepage:
Spack package:
Versions:
1.0.3, 1.0.2, 1.0.1
Build Dependencies
cmake, dyninst, mpi, libelf, adept-utils, libdwarf
Link Dependencies
dyninst, mpi, libdwarf, libelf, adept-utils
Description:
Library for representing callpaths consistently in distributed-memory performance tools.

cantera

Homepage:
Spack package:
Versions:
2.2.1
Build Dependencies
py-scipy, scons, lapack, blas, sundials, py-numpy, py-cython, python, py-3to2, boost
Link Dependencies
lapack, python, blas, sundials, boost
Run Dependencies
py-scipy, py-cython, py-3to2, py-numpy
Description:
Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes.

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.

catch

Homepage:
Spack package:
Versions:
1.3.0
Description:
Catch tests

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:
1.6
Build Dependencies
cmake, mrnet, boost, xerces-c, libxml2
Link Dependencies
xerces-c, mrnet, boost, 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-argonavis

Homepage:
Spack package:
Versions:
1.6
Build Dependencies
cmake, mrnet, cbtf-krell, cuda, papi, boost, cbtf
Link Dependencies
papi, mrnet, cbtf-krell, cuda, boost, cbtf
Description:
CBTF Argo Navis project contains the CUDA collector and supporting libraries that was done as a result of a DOE SBIR grant.

cbtf-krell

Homepage:
Spack package:
Versions:
1.6
Build Dependencies
mvapich2, mpich2, cmake, boost, dyninst, xerces-c, mrnet, mpt, openmpi, mpich, mvapich, libunwind, papi, cbtf, binutils, libmonitor
Link Dependencies
mvapich2, mpich2, mrnet, boost, dyninst, xerces-c, mpt, openmpi, mpich, mvapich, libunwind, papi, cbtf, binutils, libmonitor
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:
1.6
Build Dependencies
cmake, mrnet, xerces-c, cbtf, cbtf-krell
Link Dependencies
cbtf-krell, mrnet, xerces-c, cbtf
Description:
CBTF LANL project contains a memory tool and data center type system command monitoring tool.

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

cdo

Homepage:
Spack package:
Versions:
1.7.2, 1.6.9
Build Dependencies
hdf5, libxml2, fftw, udunits2, netcdf, proj, magics, szip, curl, grib-api
Link Dependencies
hdf5, libxml2, fftw, udunits2, netcdf, proj, magics, szip, curl, grib-api
Description:
CDO is a collection of command line Operators to manipulate and analyse Climate and NWP model Data.

cereal

Homepage:
Spack package:
Versions:
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.

cfitsio

Homepage:
Spack package:
Versions:
3.370
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.9, 4.7, 4.6.3
Build Dependencies
cmake, qt, zlib, gmp, boost, mpfr
Link Dependencies
gmp, zlib, boost, qt, mpfr
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.

cgm

Homepage:
Spack package:
Versions:
13.1.1, 13.1.0, 13.1
Build Dependencies
mpi
Link Dependencies
mpi
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:
3.3.0
Build Dependencies
cmake, hdf5
Link Dependencies
hdf5
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.

charm

Homepage:
Spack package:
Versions:
6.7.1, 6.7.0, 6.6.1, 6.6.0, 6.5.1
Build Dependencies
papi, mpi
Link Dependencies
papi, mpi
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.

cityhash

Homepage:
Spack package:
Versions:
2013-07-31, master
Description:
CityHash, a family of hash functions for strings.

cleverleaf

Homepage:
Spack package:
Versions:
develop
Build Dependencies
boost, cmake, SAMRAI, hdf5
Link Dependencies
boost, SAMRAI, hdf5
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.

clhep

Homepage:
Spack package:
Versions:
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.

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.

cmake

Homepage:
Spack package:
Versions:
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
py-sphinx, bzip2, zlib, qt, python, expat, openssl, libarchive, xz, ncurses, curl
Link Dependencies
bzip2, expat, qt, ncurses, zlib, openssl, libarchive, xz, curl
Description:
A cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.

cmocka

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
cmake
Description:
Unit-testing framework in pure C

cmor

Homepage:
Spack package:
Versions:
3.2.0, 3.1.2
Build Dependencies
uuid, hdf5, python, py-numpy, udunits2, netcdf
Link Dependencies
python, udunits2, netcdf, uuid, hdf5
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
Description:
CNMem mempool for CUDA devices

compiz

Homepage:
Spack package:
Versions:
0.7.8
Build Dependencies
glib, libxml2, libxfixes, libice, libxcomposite, libxinerama, libxcb, gconf, libxslt, libxdamage, libpng, libsm, libxrandr, libxrender
Link Dependencies
glib, libxml2, libxfixes, libice, libxcomposite, libxinerama, libxcb, gconf, libxslt, libxdamage, libpng, libsm, libxrandr, libxrender
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
util-macros, pkg-config
Description:
Composite Extension. This package contains header files and documentation for the composite extension. Library and server implementations are separate.

constype

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, pkg-config
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.3.16
Build Dependencies
mpi
Link Dependencies
mpi
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. Note: CONVERGE is licensed software. You will need to create an account on the CONVERGE homepage and download CONVERGE 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

coreutils

Homepage:
Spack package:
Versions:
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.

cp2k

Homepage:
Spack package:
Versions:
3.0
Build Dependencies
wannier90, libint, python, blas, fftw, elpa, mpi, lapack, plumed, scalapack, pexsi
Link Dependencies
wannier90, libint, lapack, blas, fftw, elpa, mpi, plumed, scalapack, pexsi
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

cppcheck

Homepage:
Spack package:
Versions:
1.68
Description:
A tool for static C/C++ code analysis.

cppunit

Homepage:
Spack package:
Versions:
1.13.2
Description:
Obsolete Unit testing framework for C++

cram

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
python, cmake, mpi
Link Dependencies
python, mpi
Description:
Cram runs many small MPI jobs inside one large MPI job.

cryptopp

Homepage:
Spack package:
Versions:
5.6.3, 5.6.2, 5.6.1
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).

cscope

Homepage:
Spack package:
Versions:
15.8b
Description:
Cscope is a developer’s tool for browsing source code.

cube

Homepage:
Spack package:
Versions:
4.3.4, 4.3.3, 4.2.3
Build Dependencies
zlib, qt
Link Dependencies
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

cuda

Homepage:
Spack package:
Versions:
7.5.18, 6.5.14
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: NVIDIA does not provide a download URL for CUDA so you will need to download it yourself. Go to https://developer.nvidia.com/cuda-downloads and select your Operating System, Architecture, Distribution, and Version. For the Installer Type, select runfile and click Download. Spack will search your current directory for this 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. Note: This package does not currently install the drivers necessary to run CUDA. These will need to be installed manually. See: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux for details.

curl

Homepage:
Spack package:
Versions:
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
zlib, openssl
Link Dependencies
zlib, openssl
Description:
cURL is an open source command line tool and library for transferring data with URL syntax

czmq

Homepage:
Spack package:
Versions:
3.0.2
Build Dependencies
zeromq, autoconf, libtool, automake, pkg-config
Link Dependencies
zeromq
Description:
A C interface to the ZMQ library

daal

Homepage:
Spack package:
Versions:
2016.3.210, 2016.2.181
Description:
Intel Data Analytics Acceleration Library. Note: You will have to add the download 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

dakota

Homepage:
Spack package:
Versions:
6.3
Build Dependencies
cmake, lapack, blas, mpi, python, boost
Link Dependencies
lapack, python, blas, boost, mpi
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.

damageproto

Homepage:
Spack package:
Versions:
1.2.1
Build Dependencies
util-macros, pkg-config
Description:
X Damage Extension. This package contains header files and documentation for the X Damage extension. Library and server implementations are separate.

damselfly

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
cmake
Description:
Damselfly is a model-based parallel network simulator.

darshan-runtime

Homepage:
Spack package:
Versions:
3.1.0, 3.0.0
Build Dependencies
zlib, mpi
Link Dependencies
zlib, mpi
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:
3.1.0, 3.0.0
Build Dependencies
zlib
Link Dependencies
zlib
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).

datamash

Homepage:
Spack package:
Versions:
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.

dbus

Homepage:
Spack package:
Versions:
1.11.2, 1.9.0, 1.8.8, 1.8.6, 1.8.4, 1.8.2
Build Dependencies
expat
Link Dependencies
expat
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).

dealii

Homepage:
Spack package:
Versions:
develop, 8.4.2, 8.4.1, 8.4.0, 8.3.0, 8.2.1, 8.1.0
Build Dependencies
zlib, blas, graphviz, netcdf, arpack-ng, bzip2, cmake, lapack, oce, slepc, trilinos, muparser, python, p4est, mpi, suite-sparse, tbb, doxygen, hdf5, boost, metis, petsc, netcdf-cxx, gsl
Link Dependencies
zlib, blas, graphviz, netcdf, arpack-ng, bzip2, lapack, oce, slepc, trilinos, muparser, python, p4est, mpi, suite-sparse, tbb, doxygen, hdf5, boost, metis, petsc, netcdf-cxx, gsl
Description:
C++ software library providing well-documented tools to build finite element codes for a broad variety of PDEs.

dia

Homepage:
Spack package:
Versions:
0.97.3
Build Dependencies
intltool, python, cairo, swig, gtkplus, libpng, libxslt
Link Dependencies
python, cairo, swig, gtkplus, libpng, libxslt
Description:
Dia is a program for drawing structured diagrams.

dmxproto

Homepage:
Spack package:
Versions:
2.3.1
Build Dependencies
util-macros, pkg-config
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.

docbook-xml

Homepage:
Spack package:
Versions:
4.5
Description:
Docbook DTD XML files.

docbook-xsl

Homepage:
Spack package:
Versions:
1.79.1
Build Dependencies
docbook-xml
Link Dependencies
docbook-xml
Description:
Docbook XSL vocabulary.

doxygen

Homepage:
Spack package:
Versions:
1.8.12, 1.8.11, 1.8.10
Build Dependencies
flex, cmake, bison
Run Dependencies
graphviz
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..

dri2proto

Homepage:
Spack package:
Versions:
2.8
Build Dependencies
util-macros, pkg-config
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
util-macros, pkg-config
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.

dtcmp

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
lwgrp, mpi
Link Dependencies
lwgrp, mpi
Description:
The Datatype Comparison Library provides comparison operations and parallel sort algorithms for MPI applications.

dyninst

Homepage:
Spack package:
Versions:
9.2.1b, 9.2.0, 9.1.0, 8.2.1, 8.1.2, 8.1.1
Build Dependencies
boost, cmake, libelf, libdwarf
Link Dependencies
boost, libelf, libdwarf
Description:
API for dynamic binary instrumentation. Modify programs while they are executing without recompiling, re-linking, or re-executing.

editres

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libx11, libxmu, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxmu, libxt, libxaw, libx11
Description:
Dynamic resource editor for X Toolkit applications.

eigen

Homepage:
Spack package:
Versions:
3.3.1, 3.2.10, 3.2.9, 3.2.8, 3.2.7
Build Dependencies
metis, cmake, fftw, suite-sparse, gmp, scotch, mpfr
Link Dependencies
metis, fftw, suite-sparse, gmp, scotch, mpfr
Description:
Eigen is a C++ template library for linear algebra matrices, vectors, numerical solvers, and related algorithms.

elfutils

Homepage:
Spack package:
Versions:
0.163
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
lapack, blas, fftw, libxc, mpi
Link Dependencies
lapack, blas, fftw, libxc, mpi
Description:
An all-electron full-potential linearised augmented-plane wave (FP-LAPW) code with many advanced features.

elpa

Homepage:
Spack package:
Versions:
2016.05.003, 2015.11.001
Build Dependencies
lapack, blas, scalapack, mpi
Link Dependencies
lapack, blas, scalapack, mpi
Description:
Eigenvalue solvers for Petaflop-Applications (ELPA)

emacs

Homepage:
Spack package:
Versions:
25.1, 24.5
Build Dependencies
libx11, ncurses, libtiff, gtkplus, giflib, libxpm, libpng, libxaw
Link Dependencies
libx11, ncurses, libtiff, gtkplus, giflib, libxpm, libpng, libxaw
Description:
The Emacs programmable text editor.

encodings

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, mkfontscale, font-util, pkg-config
Link Dependencies
font-util
Description:
X.org encodings font.

environment-modules

Homepage:
Spack package:
Versions:
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 modulefiles.

espresso

Homepage:
Spack package:
Versions:
5.4.0, 5.3.0
Build Dependencies
lapack, blas, fftw, scalapack, mpi
Link Dependencies
lapack, blas, fftw, scalapack, mpi
Description:
QE is an integrated suite of Open-Source computer codes for electronic- structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials.

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.0
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
everytrace, openmpi, cmake
Link Dependencies
everytrace, openmpi
Description:
Get stack trace EVERY time a program exits.

evieext

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
util-macros, pkg-config
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.

exodusii

Homepage:
Spack package:
Versions:
2016-08-09
Build Dependencies
cmake, mpi, netcdf, hdf5
Link Dependencies
mpi, netcdf, hdf5
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
glib, pkg-config
Link Dependencies
glib
Description:
Pairwise sequence alignment of DNA and proteins

expat

Homepage:
Spack package:
Versions:
2.2.0, 2.1.0
Description:
<eXpat/> is an XML parser library written in C

extrae

Homepage:
Spack package:
Versions:
3.3.0
Build Dependencies
papi, libxml2, dyninst, mpi, libunwind, libelf, boost, binutils, libdwarf
Link Dependencies
papi, libxml2, dyninst, mpi, libunwind, libelf, boost, binutils, libdwarf
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

exuberant-ctags

Homepage:
Spack package:
Versions:
5.8
Description:
The canonical ctags generator

fastqc

Homepage:
Spack package:
Versions:
0.11.5
Build Dependencies
perl
Link Dependencies
perl
Run Dependencies
jdk
Description:
A quality control tool for high throughput sequence data.

fastx_toolkit

Homepage:
Spack package:
Versions:
0.0.14
Build Dependencies
libgtextutils
Link Dependencies
libgtextutils
Description:
The FASTX-Toolkit is a collection of command line tools for Short-Reads FASTA/FASTQ files preprocessing.

fenics

Homepage:
Spack package:
Versions:
2016.1.0, 1.6.0, 1.5.0
Build Dependencies
petsc, boost, vtk, cmake, eigen, hdf5, python, slepc, py-sympy, parmetis, mpi, py-six, suite-sparse, trilinos, py-sphinx, py-setuptools, py-ply, py-numpy, scotch, swig, qt
Link Dependencies
qt, hdf5, python, slepc, vtk, parmetis, mpi, petsc, suite-sparse, boost, scotch, trilinos
Run Dependencies
cmake, py-sympy, py-numpy, py-six, py-ply, swig
Description:
FEniCS is organized as a collection of interoperable components that together form the FEniCS Project. These components include the problem- solving environment DOLFIN, the form compiler FFC, the finite element tabulator FIAT, the just-in-time compiler Instant, the code generation interface UFC, the form language UFL and a range of additional components.

ferret

Homepage:
Spack package:
Versions:
6.96
Build Dependencies
readline, zlib, netcdf, netcdf-fortran, hdf5
Link Dependencies
readline, zlib, netcdf, netcdf-fortran, hdf5
Description:
Ferret is an interactive computer visualization and analysis environment designed to meet the needs of oceanographers and meteorologists analyzing large and complex gridded data sets.

fftw

Homepage:
Spack package:
Versions:
3.3.5, 3.3.4
Build Dependencies
mpi, autoconf, automake
Link Dependencies
mpi
Description:
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). We believe that FFTW, which is free software, should become the FFT library of choice for most applications.

fish

Homepage:
Spack package:
Versions:
2.2.0
Description:
fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family.

fixesproto

Homepage:
Spack package:
Versions:
5.0
Build Dependencies
util-macros, pkg-config
Description:
X Fixes Extension. The extension makes changes to many areas of the protocol to resolve issues raised by application interaction with core protocol mechanisms that cannot be adequately worked around on the client side of the wire.

flex

Homepage:
Spack package:
Versions:
2.6.1, 2.6.0, 2.5.39
Build Dependencies
gettext, automake, m4, libtool, help2man, bison, autoconf
Description:
Flex is a tool for generating scanners.

flint

Homepage:
Spack package:
Versions:
develop, 2.5.2, 2.4.5
Build Dependencies
autoconf, gmp, mpfr
Link Dependencies
gmp, mpfr
Description:
FLINT (Fast Library for Number Theory).

fltk

Homepage:
Spack package:
Versions:
1.3.3
Description:
FLTK (pronounced “fulltick”) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes.

flux

Homepage:
Spack package:
Versions:
0.6.0, master
Build Dependencies
hwloc, lua, python, czmq, asciidoc, munge, automake, jansson, libtool, py-cffi, libxslt, zeromq, autoconf, libjson-c
Link Dependencies
hwloc, lua, python, czmq, munge, jansson, py-cffi, libxslt, zeromq, libjson-c
Description:
A next-generation resource manager (pre-alpha)

foam-extend

Homepage:
Spack package:
Versions:
3.2, 3.1, 3.0
Build Dependencies
flex, zlib, cmake, python, metis, mpi, parmgridgen, scotch, parmetis, paraview
Link Dependencies
flex, zlib, python, metis, mpi, parmgridgen, scotch, parmetis, paraview
Description:
The foam-extend project is a fork of the OpenFOAM open source library for Computational Fluid Dynamics (CFD).

font-adobe-100dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org adobe-100dpi font.

font-adobe-75dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org adobe-75dpi font.

font-adobe-utopia-100dpi

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org adobe-utopia-100dpi font.

font-adobe-utopia-75dpi

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org adobe-utopia-75dpi font.

font-adobe-utopia-type1

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Description:
X.org adobe-utopia-type1 font.

font-alias

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
util-macros, font-util, pkg-config
Link Dependencies
font-util
Description:
X.org alias font.

font-arabic-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org arabic-misc font.

font-bh-100dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-100dpi font.

font-bh-75dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-75dpi font.

font-bh-lucidatypewriter-100dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-lucidatypewriter-100dpi font.

font-bh-lucidatypewriter-75dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-lucidatypewriter-75dpi font.

font-bh-ttf

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-ttf font.

font-bh-type1

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bh-type1 font.

font-bitstream-100dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bitstream-100dpi font.

font-bitstream-75dpi

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bitstream-75dpi font.

font-bitstream-speedo

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bitstream-speedo font.

font-bitstream-type1

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org bitstream-type1 font.

font-cronyx-cyrillic

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org cronyx-cyrillic font.

font-cursor-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org cursor-misc font.

font-daewoo-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org daewoo-misc font.

font-dec-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org dec-misc font.

font-ibm-type1

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org ibm-type1 font.

font-isas-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org isas-misc font.

font-jis-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org jis-misc font.

font-micro-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org micro-misc font.

font-misc-cyrillic

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org misc-cyrillic font.

font-misc-ethiopic

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org misc-ethiopic font.

font-misc-meltho

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org misc-meltho font.

font-misc-misc

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org misc-misc font.

font-mutt-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org mutt-misc font.

font-schumacher-misc

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org schumacher-misc font.

font-screen-cyrillic

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org screen-cyrillic font.

font-sony-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org sony-misc font.

font-sun-misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org sun-misc font.

font-util

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
util-macros, pkg-config
Description:
X.Org font package creation/installation utilities.

font-winitzki-cyrillic

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
bdftopcf, mkfontdir, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org winitzki-cyrillic font.

font-xfree86-type1

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
mkfontdir, mkfontscale, font-util, fontconfig, util-macros, pkg-config
Link Dependencies
font-util
Description:
X.org xfree86-type1 font.

fontcacheproto

Homepage:
Spack package:
Versions:
0.1.3
Description:
X.org FontcacheProto protocol headers.

fontconfig

Homepage:
Spack package:
Versions:
2.11.1
Build Dependencies
libxml2, freetype, font-util, pkg-config
Link Dependencies
libxml2, freetype
Description:
Fontconfig is a library for configuring/customizing font access

fontsproto

Homepage:
Spack package:
Versions:
2.1.3
Build Dependencies
util-macros, pkg-config
Description:
X Fonts Extension.

fonttosfnt

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, freetype, libfontenc, xproto, pkg-config
Link Dependencies
freetype, libfontenc
Description:
Wrap a bitmap font in a sfnt (TrueType) wrapper.

freetype

Homepage:
Spack package:
Versions:
2.7, 2.5.3
Build Dependencies
libpng, bzip2, pkg-config
Link Dependencies
libpng, bzip2
Description:
FreeType is a freely available software library to render fonts. It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.

fslsfonts

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, xproto, libfs, pkg-config
Link Dependencies
libfs
Description:
fslsfonts produces a list of fonts served by an X font server.

fstobdf

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
util-macros, libx11, xproto, libfs, pkg-config
Link Dependencies
libx11, libfs
Description:
The fstobdf program reads a font from a font server and prints a BDF file on the standard output that may be used to recreate the font. This is useful in testing servers, debugging font metrics, and reproducing lost BDF files.

gasnet

Homepage:
Spack package:
Versions:
1.24.0
Description:
GASNet is a language-independent, low-level networking layer that provides network-independent, high-performance communication primitives tailored for implementing parallel global address space SPMD languages and libraries such as UPC, Co-Array Fortran, SHMEM, Cray Chapel, and Titanium.

gawk

Homepage:
Spack package:
Versions:
4.1.4
Description:
If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. To write a program to do this in a language such as C or Pascal is a time- consuming inconvenience that may take many lines of code. The job is easy with awk, especially the GNU implementation: gawk. The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.

gbenchmark

Homepage:
Spack package:
Versions:
1.1.0, 1.0.0
Build Dependencies
cmake
Description:
A microbenchmark support library

gcc

Homepage:
Spack package:
Versions:
6.3.0, 6.2.0, 6.1.0, 5.4.0, 5.3.0, 5.2.0, 5.1.0, 4.9.4, 4.9.3, 4.9.2, 4.9.1, 4.8.5, 4.8.4, 4.7.4, 4.6.4, 4.5.4
Build Dependencies
mpfr, gmp, mpc, binutils, isl
Link Dependencies
mpfr, gmp, mpc, binutils, isl
Description:
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, and Java.

gccmakedep

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
pkg-config
Description:
X.org gccmakedep utilities.

gconf

Homepage:
Spack package:
Versions:
3.2.6
Build Dependencies
glib, libxml2
Link Dependencies
glib, libxml2
Description:
GConf is a system for storing application preferences.

gdal

Homepage:
Spack package:
Versions:
2.1.2, 2.0.2
Build Dependencies
libtiff, hdf5, python, swig, zlib, py-numpy, hdf, netcdf, proj, libpng, openjpeg, kealib, geos
Link Dependencies
libtiff, hdf5, python, swig, zlib, hdf, netcdf, proj, libpng, openjpeg, kealib, geos
Run Dependencies
py-numpy
Description:
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

gdb

Homepage:
Spack package:
Versions:
7.11, 7.10.1, 7.10, 7.9.1, 7.9, 7.8.2
Build Dependencies
python, texinfo
Link Dependencies
python
Description:
GDB, the GNU Project debugger, allows you to see what is going on ‘inside’ another program while it executes – or what another program was doing at the moment it crashed.

gdk-pixbuf

Homepage:
Spack package:
Versions:
2.31.2
Build Dependencies
glib, libtiff, gettext, jpeg, libpng, pkg-config
Link Dependencies
glib, libpng, libtiff, gettext, jpeg
Description:
The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it was distributed as part of GTK+ 2 but it was split off into a separate package in preparation for the change to GTK+ 3.

geant4

Homepage:
Spack package:
Versions:
10.02.p01, 10.01.p03
Build Dependencies
expat, cmake, clhep, zlib, xerces-c, qt
Link Dependencies
zlib, expat, xerces-c, clhep, qt
Description:
Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.

geos

Homepage:
Spack package:
Versions:
3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.9, 3.3.8, 3.3.7, 3.3.6, 3.3.5, 3.3.4, 3.3.3
Description:
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS enhanced topology functions.

gettext

Homepage:
Spack package:
Versions:
0.19.8.1, 0.19.7
Build Dependencies
bzip2, tar, libunistring, ncurses, libxml2, xz
Link Dependencies
bzip2, tar, libunistring, ncurses, libxml2, xz
Description:
GNU internationalization (i18n) and localization (l10n) library.

gflags

Homepage:
Spack package:
Versions:
2.1.2
Build Dependencies
cmake
Description:
The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at: https://gflags.github.io/gflags/

ghostscript

Homepage:
Spack package:
Versions:
9.18
Build Dependencies
libtiff
Link Dependencies
libtiff
Description:
An interpreter for the PostScript language and for PDF.

ghostscript-fonts

Homepage:
Spack package:
Versions:
8.11
Description:
Ghostscript Fonts

giflib

Homepage:
Spack package:
Versions:
5.1.4
Description:
The GIFLIB project maintains the giflib service library, which has been pulling images out of GIFs since 1989.

git

Homepage:
Spack package:
Versions:
2.11.0, 2.9.3, 2.9.2, 2.9.1, 2.9.0, 2.8.4, 2.8.3, 2.8.2, 2.8.1, 2.8.0, 2.7.3, 2.7.1
Build Dependencies
pcre, expat, zlib, openssl, gettext, perl, libiconv, curl, autoconf
Link Dependencies
pcre, expat, zlib, openssl, gettext, perl, libiconv, curl
Description:
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

git-lfs

Homepage:
Spack package:
Versions:
1.4.1, 1.3.1
Build Dependencies
go
Run Dependencies
git
Description:
Git LFS is a system for managing and versioning large files in association with a Git repository. Instead of storing the large files within the Git repository as blobs, Git LFS stores special “pointer files” in the repository, while storing the actual file contents on a Git LFS server.

gl2ps

Homepage:
Spack package:
Versions:
1.3.9
Build Dependencies
libpng
Link Dependencies
libpng
Description:
GL2PS is a C library providing high quality vector output for any OpenGL application.

glew

Homepage:
Spack package:
Versions:
2.0.0
Build Dependencies
cmake
Description:
The OpenGL Extension Wrangler Library.

glib

Homepage:
Spack package:
Versions:
2.49.4, 2.48.1, 2.42.1
Build Dependencies
pcre, zlib, gettext, automake, libtool, libffi, autoconf, pkg-config
Link Dependencies
pcre, libffi, zlib, gettext
Description:
The GLib package contains a low-level libraries useful for providing data structure handling for C, portability wrappers and interfaces for such runtime functionality as an event loop, threads, dynamic loading and an object system.

glm

Homepage:
Spack package:
Versions:
0.9.7.1
Build Dependencies
cmake
Description:
OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification.

global

Homepage:
Spack package:
Versions:
6.5
Build Dependencies
ncurses, exuberant-ctags
Link Dependencies
ncurses
Run Dependencies
exuberant-ctags
Description:
The Gnu Global tagging system

globus_toolkit

Homepage:
Spack package:
Versions:
6.0.1470089956
Description:
The Globus Toolkit is an open source software toolkit used for building grids

glog

Homepage:
Spack package:
Versions:
0.3.3
Description:
C++ implementation of the Google logging module.

glpk

Homepage:
Spack package:
Versions:
4.57
Build Dependencies
gmp
Link Dependencies
gmp
Description:
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library

glproto

Homepage:
Spack package:
Versions:
1.4.17
Build Dependencies
util-macros, pkg-config
Description:
OpenGL Extension to the X Window System. This extension defines a protocol for the client to send 3D rendering commands to the X server.

gmake

Homepage:
Spack package:
Versions:
4.0
Description:
GNU Make.

gmp

Homepage:
Spack package:
Versions:
6.1.2, 6.1.1, 6.1.0, 6.0.0a, 6.0.0
Build Dependencies
m4
Description:
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.

gmsh

Homepage:
Spack package:
Versions:
2.15.0, 2.12.0, 2.11.0
Build Dependencies
cmake, fltk, hdf5, lapack, blas, zlib, oce, mpi, petsc, gmp, slepc
Link Dependencies
fltk, hdf5, lapack, blas, zlib, oce, mpi, petsc, gmp, slepc
Description:
Gmsh is a free 3D finite element grid generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization capabilities. Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification of any input to these modules is done either interactively using the graphical user interface or in ASCII text files using Gmsh’s own scripting language.

gnu-prolog

Homepage:
Spack package:
Versions:
1.4.4
Description:
A free Prolog compiler with constraint solving over finite domains.

gnuplot

Homepage:
Spack package:
Versions:
5.0.1
Build Dependencies
cairo, libcerf, libgd, pango, readline, wx
Link Dependencies
cairo, libcerf, libgd, pango, readline, wx
Description:
Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don’t have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986

gnutls

Homepage:
Spack package:
Versions:
3.3.9
Build Dependencies
nettle
Link Dependencies
nettle
Description:
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and other required structures. It is aimed to be portable and efficient with focus on security and interoperability.

go

Homepage:
Spack package:
Versions:
1.7.4, 1.6.4
Build Dependencies
git, go-bootstrap
Link Dependencies
git
Run Dependencies
git
Description:
The golang compiler and build environment

go-bootstrap

Homepage:
Spack package:
Versions:
1.4-bootstrap-20161024
Build Dependencies
git
Link Dependencies
git
Run Dependencies
git
Description:
Old C-bootstrapped go to bootstrap real go

gobject-introspection

Homepage:
Spack package:
Versions:
1.48.0
Build Dependencies
glib, python, cairo, bison, flex
Link Dependencies
glib, python, cairo
Description:
The GObject Introspection is used to describe the program APIs and collect them in a uniform, machine readable format.Cairo is a 2D graphics library with support for multiple output

googletest

Homepage:
Spack package:
Versions:
1.7.0
Build Dependencies
cmake
Description:
Google test framework for C++. Also called gtest.

gource

Homepage:
Spack package:
Versions:
0.44
Build Dependencies
pcre, freetype, glm, sdl2, jpeg, automake, libtool, sdl2_image, libpng, glew, autoconf, boost, pkg-config
Link Dependencies
pcre, freetype, sdl2, jpeg, sdl2_image, libpng, glew, boost
Description:
Software version control visualization.

gperf

Homepage:
Spack package:
Versions:
3.0.4
Description:
GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.

gperftools

Homepage:
Spack package:
Versions:
2.4, 2.3
Build Dependencies
libunwind
Link Dependencies
libunwind
Description:
Google’s fast malloc/free implementation, especially for multi-threaded applications. Contains tcmalloc, heap-checker, heap-profiler, and cpu- profiler.

grackle

Homepage:
Spack package:
Versions:
2.2, 2.0.1
Build Dependencies
mpi, libtool, hdf5
Link Dependencies
mpi, libtool, hdf5
Description:
Grackle is a chemistry and radiative cooling library for astrophysical simulations with interfaces for C, C++, and Fortran codes. It is a generalized and trimmed down version of the chemistry network of the Enzo simulation code

grandr

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
gconf, xrandr, gtkplus
Link Dependencies
gconf, xrandr, gtkplus
Description:
RandR user interface using GTK+ libraries.

graphlib

Homepage:
Spack package:
Versions:
3.0.0, 2.0.0
Build Dependencies
cmake
Description:
Library to create, manipulate, and export graphs Graphlib.

graphviz

Homepage:
Spack package:
Versions:
2.38.0
Build Dependencies
freetype, ghostscript, python, swig, expat, libtool, pkg-config
Link Dependencies
freetype, ghostscript, python, swig, expat, libtool
Description:
Graph Visualization Software

grib-api

Homepage:
Spack package:
Versions:
1.17.0, 1.16.0
Build Dependencies
libpng, cmake, netcdf, jasper
Link Dependencies
libpng, netcdf, jasper
Description:
The ECMWF GRIB API is an application program interface accessible from C, FORTRAN and Python programs developed for encoding and decoding WMO FM-92 GRIB edition 1 and edition 2 messages.

gromacs

Homepage:
Spack package:
Versions:
5.1.2
Build Dependencies
mpi, fftw, cmake, plumed
Link Dependencies
mpi, fftw, plumed
Description:
GROMACS (GROningen MAchine for Chemical Simulations) is a molecular dynamics package primarily designed for simulations of proteins, lipids and nucleic acids. It was originally developed in the Biophysical Chemistry department of University of Groningen, and is now maintained by contributors in universities and research centers across the world. GROMACS is one of the fastest and most popular software packages available and can run on CPUs as well as GPUs. It is free, open source released under the GNU General Public License. Starting from version 4.6, GROMACS is released under the GNU Lesser General Public License.

gsl

Homepage:
Spack package:
Versions:
2.3, 2.2.1, 2.1, 2.0, 1.16
Description:
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with an extensive test suite.

gtkplus

Homepage:
Spack package:
Versions:
2.24.31, 2.24.25
Build Dependencies
glib, gdk-pixbuf, pango, atk
Link Dependencies
glib, gdk-pixbuf, pango, atk
Description:
The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications.

gts

Homepage:
Spack package:
Versions:
121130
Build Dependencies
glib
Link Dependencies
glib
Description:
GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles. The source code is available free of charge under the Free Software LGPL license. The code is written entirely in C with an object-oriented approach based mostly on the design of GTK+. Careful attention is paid to performance related issues as the initial goal of GTS is to provide a simple and efficient library to scientists dealing with 3D computational surface meshes.

guile

Homepage:
Spack package:
Versions:
2.0.11
Build Dependencies
libunistring, gettext, bdw-gc, libtool, libffi, readline, gmp, pkg-config
Link Dependencies
libunistring, gettext, bdw-gc, libtool, libffi, readline, gmp
Description:
Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language for the GNU operating system.

h5hut

Homepage:
Spack package:
Versions:
1.99.13
Build Dependencies
mpi, hdf5
Link Dependencies
mpi, hdf5
Description:
H5hut (HDF5 Utility Toolkit). High-Performance I/O Library for Particle- based Simulations.

hadoop

Homepage:
Spack package:
Versions:
2.6.4
Run Dependencies
jdk
Description:
The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.

harfbuzz

Homepage:
Spack package:
Versions:
0.9.37
Build Dependencies
glib, freetype, cairo, zlib, icu4c, pkg-config
Link Dependencies
glib, cairo, freetype, zlib, icu4c
Description:
The Harfbuzz package contains an OpenType text shaping engine.

harminv

Homepage:
Spack package:
Versions:
1.4
Build Dependencies
lapack, blas
Link Dependencies
lapack, blas
Description:
Harminv is a free program (and accompanying library) to solve the problem of harmonic inversion - given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids.

hdf

Homepage:
Spack package:
Versions:
4.2.12, 4.2.11
Build Dependencies
szip, zlib, bison, jpeg, flex
Link Dependencies
zlib, szip, jpeg
Description:
HDF4 (also known as HDF) is a library and multi-object file format for storing and managing data between machines.

hdf5

Homepage:
Spack package:
Versions:
1.10.0-patch1, 1.10.0, 1.8.18, 1.8.17, 1.8.16, 1.8.15, 1.8.13, 1.8.12
Build Dependencies
zlib, szip, mpi
Link Dependencies
zlib, szip, mpi
Description:
HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes, and is designed for flexible and efficient I/O and for high volume and complex data.

hdf5-blosc

Homepage:
Spack package:
Versions:
master
Build Dependencies
c-blosc, libtool, hdf5
Link Dependencies
c-blosc, hdf5
Description:
Blosc filter for HDF5

help2man

Homepage:
Spack package:
Versions:
1.47.4
Build Dependencies
gettext
Description:
help2man produces simple manual pages from the ‘–help’ and ‘–version’ output of other commands.

hepmc

Homepage:
Spack package:
Versions:
2.06.09, 2.06.08, 2.06.07, 2.06.06, 2.06.05
Build Dependencies
cmake
Description:
The HepMC package is an object oriented, C++ event record for High Energy Physics Monte Carlo generators and simulation.

heppdt

Homepage:
Spack package:
Versions:
3.04.01, 3.04.00, 3.03.02, 3.03.01, 3.03.00, 2.06.01
Description:
The HepPID library contains translation methods for particle ID’s to and from various Monte Carlo generators and the PDG standard numbering scheme. We realize that the generators adhere closely to the standard, but there are occasional differences.

hmmer

Homepage:
Spack package:
Versions:
3.1b2, 3.0, 2.4i, 2.3.2, 2.3.1
Build Dependencies
gsl, mpi
Link Dependencies
gsl, mpi
Description:
HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).

hoomd-blue

Homepage:
Spack package:
Versions:
1.3.3
Build Dependencies
doxygen, cmake, python, py-numpy, cuda, mpi, boost
Link Dependencies
python, boost, cuda, mpi
Run Dependencies
py-numpy
Description:
HOOMD-blue is a general-purpose particle simulation toolkit. It scales from a single CPU core to thousands of GPUs. You define particle initial conditions and interactions in a high-level python script. Then tell HOOMD-blue how you want to execute the job and it takes care of the rest. Python job scripts give you unlimited flexibility to create custom initialization routines, control simulation parameters, and perform in situ analysis.

hpctoolkit

Homepage:
Spack package:
Versions:
5.4
Build Dependencies
hpctoolkit-externals, papi, mpi
Link Dependencies
hpctoolkit-externals, papi, mpi
Description:
HPCToolkit is an integrated suite of tools for measurement and analysis of program performance on computers ranging from multicore desktop systems to the nation’s largest supercomputers. By using statistical sampling of timers and hardware performance counters, HPCToolkit collects accurate measurements of a program’s work, resource consumption, and inefficiency and attributes them to the full calling context in which they occur.

hpctoolkit-externals

Homepage:
Spack package:
Versions:
5.4
Description:
HPCToolkit performance analysis tool has many prerequisites and HpctoolkitExternals package provides all these prerequisites.

hpl

Homepage:
Spack package:
Versions:
2.2
Build Dependencies
blas, mpi
Link Dependencies
blas, mpi
Description:
HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.

hpx5

Homepage:
Spack package:
Versions:
3.1.0, 2.0.0, 1.3.0, 1.2.0, 1.1.0, 1.0.0
Build Dependencies
mpi
Link Dependencies
mpi
Description:
The HPX-5 Runtime System. HPX-5 (High Performance ParalleX) is an open source, portable, performance-oriented runtime developed at CREST (Indiana University). HPX-5 provides a distributed programming model allowing programs to run unmodified on systems from a single SMP to large clusters and supercomputers with thousands of nodes. HPX-5 supports a wide variety of Intel and ARM platforms. It is being used by a broad range of scientific applications enabling scientists to write code that performs and scales better than contemporary runtimes.

hsakmt

Homepage:
Spack package:
Versions:
1.0.0
Description:
hsakmt is a thunk library that provides a userspace interface to amdkfd (AMD’s HSA Linux kernel driver). It is the HSA equivalent of libdrm.

htop

Homepage:
Spack package:
Versions:
2.0.2
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
htop is an interactive text-mode process viewer for Unix systems.

htslib

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
zlib
Link Dependencies
zlib
Description:
C library for high-throughput sequencing data formats.

hub

Homepage:
Spack package:
Versions:
2.2.3, 2.2.2, 2.2.1, 2.2.0, 1.12.4, head
Build Dependencies
go
Link Dependencies
go
Description:
The github git wrapper

hwloc

Homepage:
Spack package:
Versions:
1.11.4, 1.11.3, 1.11.2, 1.11.1, 1.9
Build Dependencies
libpciaccess
Link Dependencies
libpciaccess
Description:
The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering information about modern computing hardware so as to exploit it accordingly and efficiently.

hydra

Homepage:
Spack package:
Versions:
3.2
Description:
Hydra is a process management system for starting parallel jobs. Hydra is designed to natively work with existing launcher daemons (such as ssh, rsh, fork), as well as natively integrate with resource management systems (such as slurm, pbs, sge).

hypre

Homepage:
Spack package:
Versions:
develop, 2.11.1, 2.10.1, 2.10.0b
Build Dependencies
lapack, blas, mpi
Link Dependencies
lapack, blas, mpi
Description:
Hypre is a library of high performance preconditioners that features parallel multigrid methods for both structured and unstructured grid problems.

ibmisc

Homepage:
Spack package:
Versions:
0.1.0
Build Dependencies
doxygen, cmake, eigen, python, netcdf-cxx4, blitz, everytrace, py-numpy, py-cython, udunits2, googletest, proj, boost
Link Dependencies
eigen, python, netcdf-cxx4, blitz, everytrace, udunits2, proj, boost
Run Dependencies
py-cython, py-numpy
Description:
Misc. reusable utilities used by IceBin.

iceauth

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
libice, util-macros, xproto, pkg-config
Link Dependencies
libice
Description:
The iceauth program is used to edit and display the authorization information used in connecting with ICE. It operates very much like the xauth program for X11 connection authentication records.

icet

Homepage:
Spack package:
Versions:
develop, 2.1.1
Build Dependencies
cmake, mpi
Link Dependencies
mpi
Description:
The Image Composition Engine for Tiles (IceT) is a high-performance sort-last parallel rendering library.

ico

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
ico is a simple animation program that may be used for testing various X11 operations and extensions. It displays a wire-frame rotating polyhedron, with hidden lines removed, or a solid-fill polyhedron with hidden faces removed.

icu4c

Homepage:
Spack package:
Versions:
57.1
Description:
ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. ICU4C is the C/C++ interface.

ilmbase

Homepage:
Spack package:
Versions:
2.2.0, 2.1.0, 2.0.1, 1.0.2, 0.9.0
Description:
OpenEXR ILM Base libraries (high dynamic-range image file format)

ImageMagick

Homepage:
Spack package:
Versions:
7.0.2-7, 7.0.2-6
Build Dependencies
freetype, ghostscript, libtiff, jpeg, fontconfig, libtool, libpng, ghostscript-fonts, pango
Link Dependencies
freetype, ghostscript, libtiff, jpeg, fontconfig, ghostscript-fonts, libpng, pango
Description:
ImageMagick is a software suite to create, edit, compose, or convert bitmap images.

imake

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
xproto, pkg-config
Description:
The imake build system.

inputproto

Homepage:
Spack package:
Versions:
2.3.2
Build Dependencies
util-macros, pkg-config
Description:
X Input Extension. This extension defines a protocol to provide additional input devices management such as graphic tablets.

intel

Homepage:
Spack package:
Versions:
16.0.3, 16.0.2
Description:
Intel Compilers. Note: You will have to add the download 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

intel-gpu-tools

Homepage:
Spack package:
Versions:
1.16
Build Dependencies
glib, flex, util-macros, python, cairo, libpciaccess, libdrm, bison, pkg-config
Link Dependencies
glib, cairo, libdrm, libpciaccess
Description:
Intel GPU Tools is a collection of tools for development and testing of the Intel DRM driver. There are many macro-level test suites that get used against the driver, including xtest, rendercheck, piglit, and oglconform, but failures from those can be difficult to track down to kernel changes, and many require complicated build procedures or specific testing environments to get useful results. Therefore, Intel GPU Tools includes low-level tools and tests specifically for development and testing of the Intel DRM Driver.

intel-parallel-studio

Homepage:
Spack package:
Versions:
professional.2017.1, professional.2017.0, professional.2016.3, professional.2016.2, composer.2017.1, composer.2016.3, composer.2016.2, cluster.2017.1, cluster.2017.0, cluster.2016.3, cluster.2016.2
Description:
Intel Parallel Studio. Note: You will have to add the download 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

intltool

Homepage:
Spack package:
Versions:
0.51.0
Description:
intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.

ior

Homepage:
Spack package:
Versions:
3.0.1
Build Dependencies
mpi, netcdf, hdf5
Link Dependencies
mpi, netcdf, hdf5
Description:
The IOR software is used for benchmarking parallel file systems using POSIX, MPI-IO, or HDF5 interfaces.

ipopt

Homepage:
Spack package:
Versions:
3.12.4, 3.12.3, 3.12.2, 3.12.1, 3.12.0
Build Dependencies
lapack, blas, mumps, pkg-config
Link Dependencies
lapack, blas, mumps
Description:
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization.

ipp

Homepage:
Spack package:
Versions:
9.0.3.210
Description:
Intel Integrated Performance Primitives. Note: You will have to add the download 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

isl

Homepage:
Spack package:
Versions:
0.14
Build Dependencies
gmp
Link Dependencies
gmp
Description:
isl is a thread-safe C library for manipulating sets and relations of integer points bounded by affine constraints.

itstool

Homepage:
Spack package:
Versions:
2.0.2, 2.0.1, 2.0.0, 1.2.0
Description:
ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set (ITS) to determine what to translate and how to separate it into PO file messages.

jansson

Homepage:
Spack package:
Versions:
2.9
Build Dependencies
cmake
Description:
Jansson is a C library for encoding, decoding and manipulating JSON data.

jasper

Homepage:
Spack package:
Versions:
1.900.1
Build Dependencies
libjpeg-turbo
Link Dependencies
libjpeg-turbo
Description:
Library for manipulating JPEG-2000 images

jdk

Homepage:
Spack package:
Versions:
8u92-linux-x64, 8u66-linux-x64
Description:
The Java Development Kit (JDK) released by Oracle Corporation in the form of a binary product aimed at Java developers.

jemalloc

Homepage:
Spack package:
Versions:
4.3.1, 4.2.1, 4.2.0, 4.1.0, 4.0.4
Description:
jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.

jpeg

Homepage:
Spack package:
Versions:
9b, 9a
Description:
libjpeg is a widely used free library with functions for handling the JPEG image data format. It implements a JPEG codec (encoding and decoding) alongside various utilities for handling JPEG data.

jsoncpp

Homepage:
Spack package:
Versions:
1.7.3
Build Dependencies
cmake
Description:
JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

judy

Homepage:
Spack package:
Versions:
1.0.5
Description:
Judy: General-purpose dynamic array, associative array and hash-trie.

julia

Homepage:
Spack package:
Versions:
0.5.0, 0.4.7, 0.4.6, 0.4.5, 0.4.3, release-0.5, release-0.4, master
Build Dependencies
git, cmake, python, openssl, m4, curl, binutils
Link Dependencies
git, cmake, python, openssl, curl, binutils
Run Dependencies
py-matplotlib, mpi, hdf5
Description:
The Julia Language: A fresh approach to technical computing

kbproto

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
util-macros, pkg-config
Description:
X Keyboard Extension. This extension defines a protcol to provide a number of new capabilities and controls for text keyboards.

kdiff3

Homepage:
Spack package:
Versions:
0.9.98
Build Dependencies
qt
Link Dependencies
qt
Description:
Compare and merge 2 or 3 files or directories.

kealib

Homepage:
Spack package:
Versions:
1.4.5
Build Dependencies
hdf5
Link Dependencies
hdf5
Description:
An HDF5 Based Raster File Format KEALib provides an implementation of the GDAL data model. The format supports raster attribute tables, image pyramids, meta-data and in-built statistics while also handling very large files and compression throughout. Based on the HDF5 standard, it also provides a base from which other formats can be derived and is a good choice for long term data archiving. An independent software library (libkea) provides complete access to the KEA image format and a GDAL driver allowing KEA images to be used from any GDAL supported software. Development work on this project has been funded by Landcare Research.

kripke

Homepage:
Spack package:
Versions:
1.1
Build Dependencies
mpi
Link Dependencies
mpi
Description:
Kripke is a simple, scalable, 3D Sn deterministic particle transport proxy/mini app.

launchmon

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
autoconf, libtool, libgcrypt, libgpg-error, automake
Link Dependencies
libgcrypt, libgpg-error
Description:
Software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job.

lbxproxy

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libice, bigreqsproto, libx11, liblbxutil, xtrans, util-macros, xproxymanagementprotocol, libxext, pkg-config
Link Dependencies
libice, libx11, libxext, liblbxutil
Description:
lbxproxy accepts client connections, multiplexes them over a single connection to the X server, and performs various optimizations on the X protocol to make it faster over low bandwidth and/or high latency connections. Note that the X server source from X.Org no longer supports the LBX extension, so this program is only useful in connecting to older X servers.

lcms

Homepage:
Spack package:
Versions:
2.6
Build Dependencies
libtiff, zlib, jpeg
Link Dependencies
libtiff, zlib, jpeg
Description:
Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms (MIT license).

leveldb

Homepage:
Spack package:
Versions:
1.18
Build Dependencies
snappy
Link Dependencies
snappy
Description:
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

libaio

Homepage:
Spack package:
Versions:
0.3.110-1
Description:
This is the linux native Asynchronous I/O interface library.

libapplewm

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
xextproto, libx11, util-macros, applewmproto, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
AppleWM is a simple library designed to interface with the Apple-WM extension. This extension allows X window managers to better interact with the Mac OS X Aqua user interface when running X11 in a rootless mode.

libarchive

Homepage:
Spack package:
Versions:
3.2.1, 3.1.2, 3.1.1, 3.1.0
Build Dependencies
lzma, xz, bzip2, zlib, libxml2, expat, lz4, openssl, nettle, lzo
Link Dependencies
lzma, xz, bzip2, zlib, libxml2, expat, lz4, openssl, nettle, lzo
Description:
libarchive: C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats.

libatomic-ops

Homepage:
Spack package:
Versions:
7.4.4
Description:
This package provides semi-portable access to hardware-provided atomic memory update operations on a number architectures.

libcerf

Homepage:
Spack package:
Versions:
1.3
Description:
A self-contained C library providing complex error functions, based on Faddeeva’s plasma dispersion function w(z). Also provides Dawson’s integral and Voigt’s convolution of a Gaussian and a Lorentzian

libcircle

Homepage:
Spack package:
Versions:
0.2.1-rc.1
Build Dependencies
mpi
Link Dependencies
mpi
Description:
libcircle provides an efficient distributed queue on a cluster, using self-stabilizing work stealing.

libctl

Homepage:
Spack package:
Versions:
3.2.2
Build Dependencies
guile
Link Dependencies
guile
Description:
libctl is a free Guile-based library implementing flexible control files for scientific simulations.

libdmx

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
xextproto, dmxproto, libx11, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libdmx - X Window System DMX (Distributed Multihead X) extension library.

libdrm

Homepage:
Spack package:
Versions:
2.4.70, 2.4.59, 2.4.33
Build Dependencies
libpciaccess, libpthread-stubs
Link Dependencies
libpciaccess, libpthread-stubs
Description:
A userspace library for accessing the DRM, direct rendering manager, on Linux, BSD and other operating systems that support the ioctl interface.

libdwarf

Homepage:
Spack package:
Versions:
20160507, 20130729, 20130207, 20130126
Build Dependencies
libelf
Link Dependencies
libelf
Description:
The DWARF Debugging Information Format is of interest to programmers working on compilers and debuggers (and any one interested in reading or writing DWARF information). It was developed by a committee (known as the PLSIG at the time) starting around 1991. Starting around 1991 SGI developed the libdwarf and dwarfdump tools for internal use and as part of SGI IRIX developer tools. Since that time dwarfdump and libdwarf have been shipped (as an executable and archive respectively, not source) with every release of the SGI MIPS/IRIX C compiler.

libedit

Homepage:
Spack package:
Versions:
3.1
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
An autotools compatible port of the NetBSD editline library

libelf

Homepage:
Spack package:
Versions:
0.8.13, 0.8.12
Description:
libelf lets you read, modify or create ELF object files in an architecture-independent way. The library takes care of size and endian issues, e.g. you can process a file for SPARC processors on an Intel- based system.

libemos

Homepage:
Spack package:
Versions:
4.4.2
Build Dependencies
cmake, grib-api
Link Dependencies
grib-api
Description:
The Interpolation library (EMOSLIB) includes Interpolation software and BUFR & CREX encoding/decoding routines.

libepoxy

Homepage:
Spack package:
Versions:
1.3.1
Description:
Epoxy is a library for handling OpenGL function pointer management for you.

libevent

Homepage:
Spack package:
Versions:
2.0.21, 2.0.20, 2.0.19, 2.0.18, 2.0.17, 2.0.16, 2.0.15, 2.0.14, 2.0.13, 2.0.12
Build Dependencies
openssl
Link Dependencies
openssl
Description:
The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts.

libffi

Homepage:
Spack package:
Versions:
3.2.1
Description:
The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time.

libfontenc

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
util-macros, zlib, xproto, pkg-config
Link Dependencies
zlib
Description:
libfontenc - font encoding library.

libfs

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
xtrans, util-macros, fontsproto, xproto, pkg-config
Description:
libFS - X Font Service client library. This library is used by clients of X Font Servers (xfs), such as xfsinfo, fslsfonts, and the X servers themselves.

libgcrypt

Homepage:
Spack package:
Versions:
1.6.2
Build Dependencies
libgpg-error
Link Dependencies
libgpg-error
Description:
Libgcrypt is a general purpose cryptographic library based on the code from GnuPG. It provides functions for all cryptographic building blocks: symmetric ciphers, hash algorithms, MACs, public key algorithms, large integer functions, random numbers and a lot of supporting functions.

libgd

Homepage:
Spack package:
Versions:
2.2.3, 2.1.1
Build Dependencies
autoconf, libtiff, gettext, automake, m4, libtool, libpng, fontconfig, pkg-config
Link Dependencies
libpng, libtiff, fontconfig
Description:
GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and “wrappers” are available for Perl, PHP and other languages. GD creates PNG, JPEG, GIF, WebP, XPM, BMP images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve website development.

libgpg-error

Homepage:
Spack package:
Versions:
1.21, 1.18
Description:
Libgpg-error is a small library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the future.

libgtextutils

Homepage:
Spack package:
Versions:
0.7
Description:
Gordon’s Text utils Library.

libhio

Homepage:
Spack package:
Versions:
1.3.0.1
Build Dependencies
libjson-c, bzip2, pkg-config
Link Dependencies
libjson-c, bzip2
Description:
A library for writing to hierarchical data store systems.

libice

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
xtrans, util-macros, xproto, pkg-config
Description:
libICE - Inter-Client Exchange Library.

libiconv

Homepage:
Spack package:
Versions:
1.14
Description:
GNU libiconv provides an implementation of the iconv() function and the iconv program for character set conversion.

libint

Homepage:
Spack package:
Versions:
2.1.0, 1.1.6, 1.1.5
Build Dependencies
libtool, autoconf, boost, gmp, automake
Link Dependencies
gmp, boost
Description:
Libint is a high-performance library for computing Gaussian integrals in quantum mechanics.

libjpeg-turbo

Homepage:
Spack package:
Versions:
1.5.0, 1.3.1
Build Dependencies
nasm
Description:
libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding.

libjson-c

Homepage:
Spack package:
Versions:
0.11
Description:
A JSON implementation in C

liblbxutil

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
xextproto, util-macros, xproto, pkg-config
Description:
liblbxutil - Low Bandwith X extension (LBX) utility routines.

libmesh

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
petsc, mpi
Link Dependencies
petsc, mpi
Description:
The libMesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms.

libmng

Homepage:
Spack package:
Versions:
2.0.2
Build Dependencies
zlib, jpeg, lcms
Link Dependencies
zlib, jpeg, lcms
Description:
libmng -THE reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format.

libmonitor

Homepage:
Spack package:
Versions:
20130218
Description:
Libmonitor is a library for process and thread control.

libNBC

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
mpi
Link Dependencies
mpi
Description:
LibNBC is a prototypic implementation of a nonblocking interface for MPI collective operations. Based on ANSI C and MPI-1, it supports all MPI-1 collective operations in a nonblocking manner. LibNBC is distributed under the BSD license.

liboldx

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
util-macros, libx11, pkg-config
Link Dependencies
libx11
Description:
X version 10 backwards compatibility.

libpciaccess

Homepage:
Spack package:
Versions:
0.13.4
Build Dependencies
util-macros, libtool, pkg-config
Description:
Generic PCI access library.

libpng

Homepage:
Spack package:
Versions:
1.6.26, 1.6.24, 1.2.56
Build Dependencies
zlib
Link Dependencies
zlib
Description:
libpng is the official PNG reference library.

libpthread-stubs

Homepage:
Spack package:
Versions:
0.3
Description:
The libpthread-stubs package provides weak aliases for pthread functions not provided in libc or otherwise available by default.

libquo

Homepage:
Spack package:
Versions:
1.2.9
Build Dependencies
mpi, autoconf, libtool, automake
Link Dependencies
mpi
Description:
A high-level, easy to use programming interface tailored specifically for MPI/MPI+X codes that may benefit from evolving process binding policies during their execution. QUO allows for arbitrary process binding policies to be enacted and reverted during the execution of an MPI/MPI+X application as different computational phases are entered and exited, respectively.

libsigsegv

Homepage:
Spack package:
Versions:
2.10
Description:
GNU libsigsegv is a library for handling page faults in user mode.

libsm

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
libice, xtrans, pkg-config, xproto, util-macros
Link Dependencies
libice
Description:
libSM - X Session Management Library.

libsodium

Homepage:
Spack package:
Versions:
1.0.11, 1.0.10, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 0.7.1
Description:
Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more.

libspatialindex

Homepage:
Spack package:
Versions:
1.8.5
Build Dependencies
cmake

Description:


libsplash

Homepage:
Spack package:
Versions:
1.6.0, 1.5.0, 1.4.0, 1.3.1, 1.2.4, master, dev
Build Dependencies
hdf5, cmake, mpi
Link Dependencies
hdf5, mpi
Description:
libSplash aims at developing a HDF5-based I/O library for HPC simulations. It is created as an easy-to-use frontend for the standard HDF5 library with support for MPI processes in a cluster environment. While the standard HDF5 library provides detailed low-level control, libSplash simplifies tasks commonly found in large-scale HPC simulations, such as iterative computations and MPI distributed processes.

libtermkey

Homepage:
Spack package:
Versions:
0.18, 0.17, 0.16, 0.15b, 0.14
Description:
Easy keyboard entry processing for terminal programs

libtiff

Homepage:
Spack package:
Versions:
4.0.6, 4.0.3
Build Dependencies
xz, zlib, jpeg
Link Dependencies
xz, zlib, jpeg
Description:
libtiff graphics format library

libtool

Homepage:
Spack package:
Versions:
2.4.6, 2.4.2
Build Dependencies
m4
Description:
libtool – library building part of autotools.

libunistring

Homepage:
Spack package:
Versions:
0.9.6
Description:
This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.

libunwind

Homepage:
Spack package:
Versions:
1.1
Description:
A portable and efficient C programming interface (API) to determine the call-chain of a program.

libuuid

Homepage:
Spack package:
Versions:
1.0.3
Description:
Portable uuid C library

libuv

Homepage:
Spack package:
Versions:
1.9.0
Build Dependencies
autoconf, libtool, automake
Description:
Multi-platform library with a focus on asynchronous IO

libvterm

Homepage:
Spack package:
Versions:
681
Description:
An abstract library implementation of a terminal emulator

libwebsockets

Homepage:
Spack package:
Versions:
2.1.0, 2.0.3, 1.7.9
Build Dependencies
zlib, cmake, openssl
Link Dependencies
zlib, openssl
Description:
C library for lightweight websocket clients and servers.

libwindowswm

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
xextproto, windowswmproto, libx11, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
WindowsWM - Cygwin/X rootless window management extension. WindowsWM is a simple library designed to interface with the Windows-WM extension. This extension allows X window managers to better interact with the Cygwin XWin server when running X11 in a rootless mode.

libx11

Homepage:
Spack package:
Versions:
1.6.3
Build Dependencies
kbproto, xextproto, xproto, xtrans, util-macros, libxcb, inputproto, pkg-config
Link Dependencies
libxcb
Description:
libX11 - Core X11 protocol client library.

libxau

Homepage:
Spack package:
Versions:
1.0.8
Build Dependencies
util-macros, xproto, pkg-config
Description:
The libXau package contains a library implementing the X11 Authorization Protocol. This is useful for restricting client access to the display.

libxaw

Homepage:
Spack package:
Versions:
1.0.13
Build Dependencies
libx11, xextproto, libxmu, xproto, util-macros, libxpm, libxt, libxext, pkg-config
Link Dependencies
libxt, libxmu, libxpm, libxext, libx11
Description:
Xaw is the X Athena Widget Set. Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library.

libxaw3d

Homepage:
Spack package:
Versions:
1.6.2
Build Dependencies
libx11, libxmu, util-macros, libxt, libxpm, libxext, pkg-config
Link Dependencies
libxt, libxmu, libxpm, libxext, libx11
Description:
Xaw3d is the X 3D Athena Widget Set. Xaw3d is a widget set based on the X Toolkit Intrinsics (Xt) Library.

libxc

Homepage:
Spack package:
Versions:
3.0.0, 2.2.2, 2.2.1
Description:
Libxc is a library of exchange-correlation functionals for density- functional theory.

libxcb

Homepage:
Spack package:
Versions:
1.12, 1.11.1, 1.11
Build Dependencies
libxdmcp, pkg-config, python, xcb-proto, util-macros, libpthread-stubs, libxau
Link Dependencies
libxdmcp, libpthread-stubs, libxau
Description:
The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.

libxcomposite

Homepage:
Spack package:
Versions:
0.4.4
Build Dependencies
util-macros, libx11, libxfixes, compositeproto, pkg-config
Link Dependencies
libx11, libxfixes
Description:
libXcomposite - client library for the Composite extension to the X11 protocol.

libxcursor

Homepage:
Spack package:
Versions:
1.1.14
Build Dependencies
fixesproto, libx11, util-macros, libxrender, libxfixes, pkg-config
Link Dependencies
libx11, libxrender, libxfixes
Description:
libXcursor - X Window System Cursor management library.

libxdamage

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
xextproto, fixesproto, libx11, util-macros, damageproto, libxfixes, pkg-config
Link Dependencies
libx11, libxfixes
Description:
This package contains the library for the X Damage extension.

libxdmcp

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
util-macros, xproto, pkg-config
Description:
libXdmcp - X Display Manager Control Protocol library.

libxevie

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
xextproto, evieext, libx11, xproto, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
Xevie - X Event Interception Extension (XEvIE).

libxext

Homepage:
Spack package:
Versions:
1.3.3
Build Dependencies
xproto, util-macros, libx11, xextproto, pkg-config
Link Dependencies
libx11
Description:
libXext - library for common extensions to the X11 protocol.

libxfixes

Homepage:
Spack package:
Versions:
5.0.2
Build Dependencies
xextproto, fixesproto, libx11, xproto, util-macros, pkg-config
Link Dependencies
libx11
Description:
This package contains header files and documentation for the XFIXES extension. Library and server implementations are separate.

libxfont

Homepage:
Spack package:
Versions:
1.5.2
Build Dependencies
freetype, fontsproto, xproto, xtrans, util-macros, libfontenc, pkg-config
Link Dependencies
freetype, libfontenc
Description:
libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. It is used by the X servers, the X Font Server (xfs), and some font utilities (bdftopcf for instance), but should not be used by normal X11 clients. X11 clients access fonts via either the new API’s in libXft, or the legacy API’s in libX11.

libxfont2

Homepage:
Spack package:
Versions:
2.0.1
Build Dependencies
freetype, fontsproto, xproto, xtrans, util-macros, libfontenc, pkg-config
Link Dependencies
freetype, libfontenc
Description:
libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. It is used by the X servers, the X Font Server (xfs), and some font utilities (bdftopcf for instance), but should not be used by normal X11 clients. X11 clients access fonts via either the new API’s in libXft, or the legacy API’s in libX11.

libxfontcache

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
xextproto, libx11, fontcacheproto, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
Xfontcache - X-TrueType font cache extension client library.

libxft

Homepage:
Spack package:
Versions:
2.3.2
Build Dependencies
freetype, libx11, fontconfig, util-macros, libxrender, pkg-config
Link Dependencies
freetype, libx11, libxrender, fontconfig
Description:
X FreeType library. Xft version 2.1 was the first stand alone release of Xft, a library that connects X applications with the FreeType font rasterization library. Xft uses fontconfig to locate fonts so it has no configuration files.

libxi

Homepage:
Spack package:
Versions:
1.7.6
Build Dependencies
xextproto, libx11, xproto, inputproto, libxext, libxfixes
Link Dependencies
libx11, libxext, libxfixes
Description:
libXi - library for the X Input Extension.

libxinerama

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
xextproto, libx11, util-macros, libxext, xineramaproto, pkg-config
Link Dependencies
libx11, libxext
Description:
libXinerama - API for Xinerama extension to X11 Protocol.

libxkbfile

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
kbproto, util-macros, libx11, pkg-config
Link Dependencies
libx11
Description:
XKB file handling routines.

libxkbui

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
libxkbfile, util-macros, libx11, libxt, pkg-config
Link Dependencies
libxkbfile, libx11, libxt
Description:
X.org libxkbui library.

libxml2

Homepage:
Spack package:
Versions:
2.9.4, 2.9.2
Build Dependencies
python, xz, zlib, pkg-config
Link Dependencies
python, xz, zlib
Description:
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License.

libxmu

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
xextproto, libx11, util-macros, libxt, libxext, pkg-config
Link Dependencies
libx11, libxt, libxext
Description:
This library contains miscellaneous utilities and is not part of the Xlib standard. It contains routines which only use public interfaces so that it may be layered on top of any proprietary implementation of Xlib or Xt.

libxp

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libx11, xextproto, pkg-config, printproto, util-macros, libxext, libxau
Link Dependencies
libx11, libxext, libxau
Description:
libXp - X Print Client Library.

libxpm

Homepage:
Spack package:
Versions:
3.5.11, 3.5.10, 3.5.9, 3.5.8, 3.5.7
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
libXpm - X Pixmap (XPM) image file format library.

libxpresent

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
xextproto, presentproto, libx11, xproto, util-macros, pkg-config
Link Dependencies
libx11
Description:
This package contains header files and documentation for the Present extension. Library and server implementations are separate.

libxprintapputil

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
libxprintutil, libx11, printproto, libxp, util-macros, pkg-config, libxau
Link Dependencies
libxp, libxprintutil, libx11, libxau
Description:
Xprint application utility routines.

libxprintutil

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
libx11, printproto, libxp, util-macros, libxt, pkg-config, libxau
Link Dependencies
libxp, libx11, libxt, libxau
Description:
Xprint application utility routines.

libxrandr

Homepage:
Spack package:
Versions:
1.5.0
Build Dependencies
libx11, xextproto, renderproto, randrproto, util-macros, libxrender, libxext, pkg-config
Link Dependencies
libx11, libxrender, libxext
Description:
libXrandr - X Resize, Rotate and Reflection extension library.

libxrender

Homepage:
Spack package:
Versions:
0.9.9
Build Dependencies
util-macros, libx11, pkg-config, renderproto
Link Dependencies
libx11
Description:
libXrender - library for the Render Extension to the X11 protocol.

libxres

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
xextproto, libx11, util-macros, resourceproto, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libXRes - X-Resource extension client library.

libxscrnsaver

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
xextproto, libx11, util-macros, scrnsaverproto, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
XScreenSaver - X11 Screen Saver extension client library

libxshmfence

Homepage:
Spack package:
Versions:
1.2
Build Dependencies
util-macros, xproto, pkg-config
Description:
libxshmfence - Shared memory ‘SyncFence’ synchronization primitive. This library offers a CPU-based synchronization primitive compatible with the X SyncFence objects that can be shared between processes using file descriptor passing.

libxslt

Homepage:
Spack package:
Versions:
1.1.29, 1.1.28
Build Dependencies
xz, libxml2, zlib, libgcrypt
Link Dependencies
xz, libxml2, zlib, libgcrypt
Description:
Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the GNOME project. It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxon’s evaluate and expressions extensions.

libxsmm

Homepage:
Spack package:
Versions:
1.4.3, 1.4.2, 1.4.1, 1.4
Description:
LIBXSMM is a library for small dense and small sparse matrix-matrix multiplications targeting Intel Architecture (x86).

libxstream

Homepage:
Spack package:
Versions:
0.9.0
Description:
LIBXSTREAM is a library to work with streams, events, and code regions that are able to run asynchronous while preserving the usual stream conditions.

libxt

Homepage:
Spack package:
Versions:
1.1.5
Build Dependencies
kbproto, libx11, xproto, libice, util-macros, libsm, pkg-config
Link Dependencies
libice, libx11, libsm
Description:
libXt - X Toolkit Intrinsics library.

libxtrap

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
xextproto, libx11, trapproto, util-macros, libxt, libxext, pkg-config
Link Dependencies
libx11, libxt, libxext
Description:
libXTrap is the Xlib-based client API for the DEC-XTRAP extension. XTrap was a proposed standard extension for X11R5 which facilitated the capturing of server protocol and synthesizing core input events. Digital participated in the X Consortium’s xtest working group which chose to evolve XTrap functionality into the XTEST & RECORD extensions for X11R6. As X11R6 was released in 1994, XTrap has now been deprecated for over 15 years, and uses of it should be quite rare.

libxtst

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
recordproto, xextproto, libxi, libx11, util-macros, inputproto, libxext, pkg-config
Link Dependencies
libxi, libx11, libxext
Description:
libXtst provides the Xlib-based client API for the XTEST & RECORD extensions. The XTEST extension is a minimal set of client and server extensions required to completely test the X11 server with no user intervention. This extension is not intended to support general journaling and playback of user actions. The RECORD extension supports the recording and reporting of all core X protocol and arbitrary X extension protocol.

libxv

Homepage:
Spack package:
Versions:
1.0.10
Build Dependencies
xextproto, libx11, videoproto, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libXv - library for the X Video (Xv) extension to the X Window System.

libxvmc

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
xextproto, libx11, videoproto, util-macros, libxv, libxext, pkg-config
Link Dependencies
libx11, libxext, libxv
Description:
X.org libXvMC library.

libxxf86dga

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
xextproto, libx11, xproto, xf86dgaproto, util-macros, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libXxf86dga - Client library for the XFree86-DGA extension.

libxxf86misc

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
xextproto, libx11, xproto, util-macros, xf86miscproto, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libXxf86misc - Extension library for the XFree86-Misc X extension.

libxxf86vm

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
xextproto, libx11, xproto, util-macros, xf86vidmodeproto, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
libXxf86vm - Extension library for the XFree86-VidMode X extension.

likwid

Homepage:
Spack package:
Versions:
4.1.2
Description:
Likwid is a simple to install and use toolsuite of command line applications for performance oriented programmers. It works for Intel and AMD processors on the Linux operating system.

listres

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libxmu, xproto, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxmu, libxt, libxaw
Description:
The listres program generates a list of X resources for a widget in an X client written using a toolkit based on libXt.

llvm

Homepage:
Spack package:
Versions:
3.9.0, 3.8.1, 3.8.0, 3.7.1, 3.7.0, 3.6.2, 3.5.1, 3.0, trunk
Build Dependencies
cmake, libedit, python, swig, ncurses, isl, gmp, binutils
Link Dependencies
libedit, python, swig, ncurses, isl, gmp, binutils
Description:
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. The name “LLVM” itself is not an acronym; it is the full name of the project.

llvm-lld

Homepage:
Spack package:
Versions:
3.4
Build Dependencies
llvm, cmake
Link Dependencies
llvm
Description:
lld - The LLVM Linker lld is a new set of modular code for creating linker tools.

lmdb

Homepage:
Spack package:
Versions:
0.9.16
Description:
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues. http://www.openldap.org/software/repo.html

lmod

Homepage:
Spack package:
Versions:
6.4.5, 6.4.1, 6.3.7, 6.0.1
Build Dependencies
lua, tcl, lua-luaposix, lua-luafilesystem
Link Dependencies
lua
Run Dependencies
tcl, lua-luaposix, lua-luafilesystem
Description:
Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. Environment Modules provide a convenient way to dynamically change the users’ environment through modulefiles. This includes easily adding or removing directories to the PATH environment variable. Modulefiles for Library packages provide environment variables that specify where the library and header files can be found.

lndir

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
xproto, pkg-config
Description:
lndir - create a shadow directory of symbolic links to another directory tree.

lrslib

Homepage:
Spack package:
Versions:
6.2, 6.1, 6.0, 5.1, 4.3
Build Dependencies
gmp, libtool
Link Dependencies
gmp
Description:
lrslib Ver 6.2 is a self-contained ANSI C implementation of the reverse search algorithm for vertex enumeration/convex hull problems and comes with a choice of three arithmetic packages

lrzip

Homepage:
Spack package:
Versions:
0.630, 0.621, 0.616, 0.615, master
Build Dependencies
bzip2, zlib, lzo
Link Dependencies
bzip2, zlib, lzo
Description:
A compression utility that excels at compressing large files (usually > 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.

lua

Homepage:
Spack package:
Versions:
5.3.2, 5.3.1, 5.3.0, 5.2.4, 5.2.3, 5.2.2, 5.2.1, 5.2.0, 5.1.5, 5.1.4, 5.1.3
Build Dependencies
ncurses, readline
Link Dependencies
ncurses, readline
Description:
The Lua programming language interpreter and library

lua-luafilesystem

Homepage:
Spack package:
Versions:
1_6_3
Build Dependencies
lua, git
Link Dependencies
lua
Description:
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes. LuaFileSystem is free software and uses the same license as Lua 5.1

lua-luaposix

Homepage:
Spack package:
Versions:
33.4.0
Build Dependencies
lua
Link Dependencies
lua
Description:
Lua posix bindings, including ncurses

LuaJIT

Homepage:
Spack package:
Versions:
2.0.4
Description:
Flast flexible JITed lua

luit

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
util-macros, libx11, libfontenc, pkg-config
Link Dependencies
libx11, libfontenc
Description:
Luit is a filter that can be run between an arbitrary application and a UTF-8 terminal emulator such as xterm. It will convert application output from the locale’s encoding into UTF-8, and convert terminal input from UTF-8 into the locale’s encoding.

lulesh

Homepage:
Spack package:
Versions:
2.0.3
Build Dependencies
mpip, mpi
Link Dependencies
mpip
Description:
Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH)

lwgrp

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
mpi
Link Dependencies
mpi
Description:
Thie light-weight group library provides process group representations using O(log N) space and time.

lwm2

Homepage:
Spack package:
Versions:
torus
Build Dependencies
papi, mpi
Link Dependencies
papi, mpi
Description:
LWM2: Light Weight Measurement Module. This is a PMPI module that can collect a number of time-sliced MPI and POSIX I/O measurements from a program.

lz4

Homepage:
Spack package:
Versions:
131
Description:
LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.

lzma

Homepage:
Spack package:
Versions:
4.32.7
Description:
LZMA Utils are legacy data compression software with high compression ratio. LZMA Utils are no longer developed, although critical bugs may be fixed as long as fixing them doesn’t require huge changes to the code. Users of LZMA Utils should move to XZ Utils. XZ Utils support the legacy .lzma format used by LZMA Utils, and can also emulate the command line tools of LZMA Utils. This should make transition from LZMA Utils to XZ Utils relatively easy.

lzo

Homepage:
Spack package:
Versions:
2.09, 2.08, 2.07, 2.06, 2.05
Description:
Real-time data compression library

m4

Homepage:
Spack package:
Versions:
1.4.17
Build Dependencies
libsigsegv
Link Dependencies
libsigsegv
Description:
GNU M4 is an implementation of the traditional Unix macro processor.

mafft

Homepage:
Spack package:
Versions:
7.221
Description:
MAFFT is a multiple sequence alignment program for unix-like operating systems. It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of <~200 sequences), FFT-NS-2 (fast; for alignment of <~30,000 sequences), etc.

magics

Homepage:
Spack package:
Versions:
2.29.4, 2.29.0
Build Dependencies
cmake, qt, python, expat, proj, libemos, netcdf-cxx, pango, boost, grib-api, pkg-config
Link Dependencies
qt, expat, proj, libemos, netcdf-cxx, pango, boost, grib-api
Description:
Magics is the latest generation of the ECMWF’s Meteorological plotting software MAGICS. Although completely redesigned in C++, it is intended to be as backwards-compatible as possible with the Fortran interface.

makedepend

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
xproto, pkg-config
Description:
makedepend - create dependencies in makefiles.

mariadb

Homepage:
Spack package:
Versions:
10.1.14, 5.5.49
Build Dependencies
libaio, cmake, libedit, ncurses, zlib, libevent, jemalloc, boost
Link Dependencies
libaio, cmake, libedit, ncurses, zlib, libevent, jemalloc, boost
Description:
MariaDB turns data into structured information in a wide array of applications, ranging from banking to websites. It is an enhanced, drop- in replacement for MySQL. MariaDB is used because it is fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools make it very versatile for a wide variety of use cases.

matio

Homepage:
Spack package:
Versions:
1.5.9, 1.5.2
Build Dependencies
zlib, hdf5
Link Dependencies
zlib, hdf5
Description:
matio is an C library for reading and writing Matlab MAT files

maven

Homepage:
Spack package:
Versions:
3.3.9
Build Dependencies
jdk
Link Dependencies
jdk
Description:
Apache Maven is a software project management and comprehension tool.

mbedtls

Homepage:
Spack package:
Versions:
2.3.0, 2.2.1, 2.2.0, 2.1.4, 2.1.3, 1.3.16
Build Dependencies
cmake
Description:
mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.

meep

Homepage:
Spack package:
Versions:
1.3, 1.2.1, 1.1.1
Build Dependencies
guile, hdf5, lapack, blas, harminv, mpi, libctl, gsl
Link Dependencies
guile, hdf5, lapack, blas, harminv, mpi, libctl, gsl
Description:
Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems.

memaxes

Homepage:
Spack package:
Versions:
0.5
Build Dependencies
cmake, qt
Link Dependencies
qt
Description:
MemAxes is a visualizer for sampled memory trace data.

mercurial

Homepage:
Spack package:
Versions:
3.9.1, 3.9, 3.8.4, 3.8.3, 3.8.2, 3.8.1
Build Dependencies
python, py-docutils
Link Dependencies
python
Description:
Mercurial is a free, distributed source control management tool.

mesa

Homepage:
Spack package:
Versions:
12.0.3
Build Dependencies
flex, libxcb, libpthread-stubs, py-mako, libxshmfence, python, dri3proto, libx11, openssl, presentproto, libdrm, libxdamage, bison, dri2proto, glproto, libxext, libxfixes, pkg-config
Link Dependencies
libpthread-stubs, py-mako, python, libx11, openssl, libdrm, libxcb, libxshmfence, libxext, libxfixes, libxdamage
Description:
Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.

metis

Homepage:
Spack package:
Versions:
5.1.0, 5.0.2, 4.0.3
Build Dependencies
cmake
Description:
METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.

mfem

Homepage:
Spack package:
Versions:
3.2, 3.1
Build Dependencies
hypre, metis, cmake, superlu-dist, lapack, blas, zlib, mpi, suite-sparse, netcdf, hdf5
Link Dependencies
hypre, metis, superlu-dist, lapack, blas, zlib, mpi, suite-sparse, netcdf, hdf5
Description:
Free, lightweight, scalable C++ library for finite element methods.

Mitos

Homepage:
Spack package:
Versions:
0.9.2, 0.9.1
Build Dependencies
dyninst, cmake, hwloc, mpi
Link Dependencies
dyninst, hwloc, mpi
Description:
Mitos is a library and a tool for collecting sampled memory performance data to view with MemAxes

mkfontdir

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
util-macros, pkg-config
Run Dependencies
mkfontscale
Description:
mkfontdir creates the fonts.dir files needed by the legacy X server core font system. The current implementation is a simple wrapper script around the mkfontscale program, which must be built and installed first.

mkfontscale

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
util-macros, freetype, libfontenc, xproto, pkg-config
Link Dependencies
freetype, libfontenc
Description:
mkfontscale creates the fonts.scale and fonts.dir index files used by the legacy X11 font system.

mkl

Homepage:
Spack package:
Versions:
11.3.3.210, 11.3.2.181
Description:
Intel Math Kernel Library. Note: You will have to add the download 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. To set the threading layer at run time set MKL_THREADING_LAYER variable to one of the following values: INTEL (default), SEQUENTIAL, PGI. To set interface layer at run time, use set the MKL_INTERFACE_LAYER variable to LP64 (default) or ILP64.

moab

Homepage:
Spack package:
Versions:
4.9.1, 4.9.0, 4.8.2
Build Dependencies
mpi, netcdf, parmetis, zoltan, hdf5
Link Dependencies
mpi, netcdf, parmetis, zoltan, hdf5
Description:
MOAB is a component for representing and evaluating mesh data. MOAB can store structured and unstructured mesh, consisting of elements in the finite element ‘zoo.’ The functional interface to MOAB is simple yet powerful, allowing the representation of many types of metadata commonly found on the mesh. MOAB is optimized for efficiency in space and time, based on access to mesh in chunks rather than through individual entities, while also versatile enough to support individual entity access.

mpc

Homepage:
Spack package:
Versions:
1.0.3, 1.0.2
Build Dependencies
gmp, mpfr
Link Dependencies
gmp, mpfr
Description:
Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.

mpe2

Homepage:
Spack package:
Versions:
1.3.0
Build Dependencies
mpi
Link Dependencies
mpi
Description:
Message Passing Extensions (MPE): Parallel, shared X window graphics

mpfr

Homepage:
Spack package:
Versions:
3.1.4, 3.1.3, 3.1.2
Build Dependencies
gmp
Link Dependencies
gmp
Description:
The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.

mpibash

Homepage:
Spack package:
Versions:
4.3
Build Dependencies
autoconf, libcircle, mpi
Link Dependencies
libcircle, mpi
Description:
Parallel scripting right from the Bourne-Again Shell (Bash)

mpich

Homepage:
Spack package:
Versions:
3.2, 3.1.4, 3.1.3, 3.1.2, 3.1.1, 3.1, 3.0.4
Description:
MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.

mpileaks

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
mpi, callpath, adept-utils
Link Dependencies
mpi, callpath, adept-utils
Description:
Tool to detect and report leaked MPI objects like MPI_Requests and MPI_Datatypes.

mpip

Homepage:
Spack package:
Versions:
3.4.1
Build Dependencies
libunwind, libdwarf, libelf, mpi
Description:
mpiP: Lightweight, Scalable MPI Profiling

mpir

Homepage:
Spack package:
Versions:
develop, 2.7.0, 2.6.0
Build Dependencies
autoconf, yasm
Link Dependencies
yasm
Description:
Multiple Precision Integers and Rationals.

mrnet

Homepage:
Spack package:
Versions:
5.0.1-2, 5.0.1, 4.1.0, 4.0.0
Build Dependencies
boost
Link Dependencies
boost
Description:
The MRNet Multi-Cast Reduction Network.

msgpack-c

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
cmake
Description:
A small, fast binary interchange format convertible to/from JSON

mumps

Homepage:
Spack package:
Versions:
5.0.2, 5.0.1
Build Dependencies
lapack, scotch, blas, metis, mpi, scalapack, parmetis
Link Dependencies
lapack, scotch, blas, metis, mpi, scalapack, parmetis
Description:
MUMPS: a MUltifrontal Massively Parallel sparse direct Solver

munge

Homepage:
Spack package:
Versions:
0.5.11
Build Dependencies
openssl, libgcrypt
Link Dependencies
openssl, libgcrypt
Description:
MUNGE Uid ‘N’ Gid Emporium

muparser

Homepage:
Spack package:
Versions:
2.2.5
Description:
C++ math expression parser library.

muster

Homepage:
Spack package:
Versions:
1.0.1, 1.0
Build Dependencies
boost, cmake, mpi
Link Dependencies
boost, mpi
Description:
The Muster library provides implementations of sequential and parallel K-Medoids clustering algorithms. It is intended as a general framework for parallel cluster analysis, particularly for performance data analysis on systems with very large numbers of processes.

mvapich2

Homepage:
Spack package:
Versions:
2.2, 2.1, 2.0, 1.9
Build Dependencies
libpciaccess, bison
Link Dependencies
libpciaccess, bison
Description:
MVAPICH2 is an MPI implementation for Infiniband networks.

mxml

Homepage:
Spack package:
Versions:
2.9, 2.8, 2.7, 2.6, 2.5
Description:
Mini-XML is a small XML library that you can use to read and write XML and XML-like data files in your application without requiring large non- standard libraries.

nag

Homepage:
Spack package:
Versions:
6.1, 6.0
Description:
The NAG Fortran Compiler.

nano

Homepage:
Spack package:
Versions:
2.6.3, 2.6.2
Description:
Tiny little text editor

nasm

Homepage:
Spack package:
Versions:
2.11.06
Description:
NASM (Netwide Assembler) is an 80x86 assembler designed for portability and modularity. It includes a disassembler as well.

nauty

Homepage:
Spack package:
Versions:
2.6r7, 2.6r5, 2.5r9
Description:
nauty and Traces are programs for computing automorphism groups of graphsq and digraphs

nccmp

Homepage:
Spack package:
Versions:
1.8.2.0
Build Dependencies
netcdf
Link Dependencies
netcdf
Description:
Compare NetCDF Files

ncdu

Homepage:
Spack package:
Versions:
1.11, 1.10, 1.9, 1.8, 1.7
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don’t have an entire gaphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.

ncl

Homepage:
Spack package:
Versions:
6.3.0
Build Dependencies
hdf5, cairo, jpeg, hdf, udunits2, netcdf, gdal
Link Dependencies
hdf5, cairo, jpeg, hdf, udunits2, netcdf, gdal
Description:
NCL is an interpreted language designed specifically for scientific data analysis and visualization. Supports NetCDF 3/4, GRIB 1/2, HDF 4/5, HDF- EOD 2/5, shapefile, ASCII, binary. Numerous analysis functions are built-in.

nco

Homepage:
Spack package:
Versions:
4.6.2, 4.6.1, 4.5.5
Build Dependencies
antlr, udunits2, netcdf, gsl
Link Dependencies
antlr, udunits2, netcdf, gsl
Description:
The NCO toolkit manipulates and analyzes data stored in netCDF- accessible formats

ncurses

Homepage:
Spack package:
Versions:
6.0, 5.9
Description:
The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses.

ncview

Homepage:
Spack package:
Versions:
2.1.7
Build Dependencies
libpng, udunits2, netcdf, libxaw
Link Dependencies
libpng, udunits2, netcdf, libxaw
Description:
Simple viewer for NetCDF files.

ndiff

Homepage:
Spack package:
Versions:
2.00, 1.00
Description:
The ndiff tool is a binary utility that compares putatively similar files while ignoring small numeric differernces. This utility is most often used to compare files containing a lot of floating-point numeric data that may be slightly different due to numeric error.

netcdf

Homepage:
Spack package:
Versions:
4.4.1, 4.4.0, 4.3.3.1, 4.3.3
Build Dependencies
m4, zlib, hdf, parallel-netcdf, curl, hdf5
Link Dependencies
hdf, parallel-netcdf, zlib, curl, hdf5
Description:
NetCDF is a set of software libraries and self-describing, machine- independent data formats that support the creation, access, and sharing of array-oriented scientific data.

netcdf-cxx

Homepage:
Spack package:
Versions:
4.2
Build Dependencies
netcdf
Link Dependencies
netcdf
Description:
Deprecated C++ compatibility bindings for NetCDF. These do NOT read or write NetCDF-4 files, and are no longer maintained by Unidata. Developers should migrate to current NetCDF C++ bindings, in Spack package netcdf-cxx4.

netcdf-cxx4

Homepage:
Spack package:
Versions:
4.3.0, 4.2.1
Build Dependencies
autoconf, netcdf
Link Dependencies
netcdf
Description:
C++ interface for NetCDF4

netcdf-fortran

Homepage:
Spack package:
Versions:
4.4.4, 4.4.3
Build Dependencies
netcdf
Link Dependencies
netcdf
Description:
Fortran interface for NetCDF4

netgauge

Homepage:
Spack package:
Versions:
2.4.6
Build Dependencies
mpi
Link Dependencies
mpi
Description:
Netgauge is a high-precision network parameter measurement tool. It supports benchmarking of many different network protocols and communication patterns. The main focus lies on accuracy, statistical analysis and easy extensibility.

netlib-lapack

Homepage:
Spack package:
Versions:
3.6.1, 3.6.0, 3.5.0, 3.4.2, 3.4.1, 3.4.0, 3.3.1
Build Dependencies
blas, cmake
Link Dependencies
blas
Description:
LAPACK version 3.X is a comprehensive FORTRAN library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community.

netlib-scalapack

Homepage:
Spack package:
Versions:
2.0.2, 2.0.1, 2.0.0
Build Dependencies
lapack, blas, cmake, mpi
Link Dependencies
lapack, blas, mpi
Description:
ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines

nettle

Homepage:
Spack package:
Versions:
3.2, 2.7
Build Dependencies
m4, gmp
Link Dependencies
gmp
Description:
The Nettle package contains the low-level cryptographic library that is designed to fit easily in many contexts.

nextflow

Homepage:
Spack package:
Versions:
0.20.1
Build Dependencies
jdk
Link Dependencies
jdk
Description:
Data-driven computational pipelines

nfft

Homepage:
Spack package:
Versions:
3.3.2
Build Dependencies
fftw
Link Dependencies
fftw
Description:
NFFT is a C subroutine library for computing the nonequispaced discrete Fourier transform (NDFT) in one or more dimensions, of arbitrary input size, and of complex data.

ninja

Homepage:
Spack package:
Versions:
1.6.0
Build Dependencies
python
Link Dependencies
python
Description:
A small, fast Make alternative

nmap

Homepage:
Spack package:
Versions:
7.31, 7.30
Description:
Nmap (“Network Mapper”) is a free and open source (license) utility for network discovery and security auditing. It also provides ncat an updated nc

numdiff

Homepage:
Spack package:
Versions:
5.8.1
Description:
Numdiff is a little program that can be used to compare putatively similar files line by line and field by field, ignoring small numeric differences or/and different numeric formats.

nwchem

Homepage:
Spack package:
Versions:
6.6
Build Dependencies
lapack, python, blas, scalapack, mpi
Link Dependencies
lapack, blas, scalapack, mpi
Run Dependencies
python
Description:
High-performance computational chemistry software

ocaml

Homepage:
Spack package:
Versions:
4.03.0
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles

oce

Homepage:
Spack package:
Versions:
0.17.2, 0.17.1, 0.17, 0.16.1, 0.16
Build Dependencies
tbb, cmake
Link Dependencies
tbb
Description:
Open CASCADE Community Edition: patches/improvements/experiments contributed by users over the official Open CASCADE library.

oclock

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libx11, libxmu, libxkbfile, util-macros, libxt, libxext, pkg-config
Link Dependencies
libxkbfile, libxmu, libxt, libxext, libx11
Description:
oclock is a simple analog clock using the SHAPE extension to make a round (possibly transparent) window.

octave

Homepage:
Spack package:
Versions:
4.0.2, 4.0.0
Build Dependencies
zlib, ImageMagick, qhull, blas, curl, qrupdate, pcre, fltk, gnuplot, lapack, fontconfig, gl2ps, freetype, llvm, suite-sparse, readline, glpk, qt, jdk, hdf5, fftw, arpack, pkg-config
Link Dependencies
zlib, ImageMagick, qhull, blas, curl, qrupdate, pcre, fltk, gnuplot, lapack, fontconfig, gl2ps, freetype, llvm, suite-sparse, readline, glpk, qt, jdk, hdf5, fftw, arpack
Description:
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

octave-splines

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
octave
Link Dependencies
octave
Description:
Additional spline functions.

octopus

Homepage:
Spack package:
Versions:
5.0.1
Build Dependencies
libxc, lapack, blas, fftw, mpi, gsl
Link Dependencies
libxc, lapack, blas, fftw, mpi, gsl
Description:
A real-space finite-difference (time-dependent) density-functional theory code.

ompss

Homepage:
Spack package:
Versions:
14.10
Build Dependencies
hwloc, extrae, mpi
Link Dependencies
hwloc, extrae, mpi
Description:
OmpSs is an effort to integrate features from the StarSs programming model developed by BSC into a single programming model. In particular, our objective is to extend OpenMP with new directives to support asynchronous parallelism and heterogeneity (devices like GPUs). However, it can also be understood as new directives extending other accelerator based APIs like CUDA or OpenCL. Our OmpSs environment is built on top of our Mercurium compiler and Nanos++ runtime system.

ompt-openmp

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
cmake
Description:
LLVM/Clang OpenMP runtime with OMPT support. This is a fork of the OpenMPToolsInterface/LLVM-openmp fork of the official LLVM OpenMP mirror. This library provides a drop-in replacement of the OpenMP runtimes for GCC, Intel and LLVM/Clang.

opari2

Homepage:
Spack package:
Versions:
2.0, 1.1.4, 1.1.2
Description:
OPARI2 is a source-to-source instrumentation tool for OpenMP and hybrid codes. It surrounds OpenMP directives and runtime library calls with calls to the POMP2 measurement interface. OPARI2 will provide you with a new initialization method that allows for multi-directory and parallel builds as well as the usage of pre-instrumented libraries. Furthermore, an efficient way of tracking parent-child relationships was added. Additionally, we extended OPARI2 to support instrumentation of OpenMP 3.0 tied tasks.

openblas

Homepage:
Spack package:
Versions:
0.2.19, 0.2.18, 0.2.17, 0.2.16, 0.2.15
Description:
OpenBLAS: An optimized BLAS library

opencoarrays

Homepage:
Spack package:
Versions:
1.7.4, 1.6.2
Build Dependencies
cmake, mpi
Link Dependencies
mpi
Description:
OpenCoarrays is an open-source software project that produces an application binary interface (ABI) supporting coarray Fortran (CAF) compilers, an application programming interface (API) that supports users of non-CAF compilers, and an associated compiler wrapper and program launcher.

opencv

Homepage:
Spack package:
Versions:
3.1.0
Build Dependencies
zlib, cmake, eigen, jdk, python, libjpeg-turbo, vtk, libtiff, gtkplus, cuda, jasper, libpng, py-numpy, qt
Link Dependencies
zlib, qt, jdk, python, libjpeg-turbo, vtk, libtiff, gtkplus, jasper, libpng, cuda
Run Dependencies
py-numpy
Description:
OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real- time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. Adopted all around the world, OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 9 million. Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics.

openexr

Homepage:
Spack package:
Versions:
2.2.0, 2.1.0, 2.0.1, 1.7.0, 1.6.1, 1.5.0, 1.4.0a, 1.3.2
Build Dependencies
ilmbase, pkg-config
Link Dependencies
ilmbase
Description:
OpenEXR Graphics Tools (high dynamic-range image file format)

openjpeg

Homepage:
Spack package:
Versions:
2.1, 2.0.1, 2.0, 1.5.2, 1.5.1
Build Dependencies
cmake
Description:
OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since April 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software.

openmpi

Homepage:
Spack package:
Versions:
2.0.1, 2.0.0, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.8.8, 1.6.5
Build Dependencies
hwloc, sqlite, jdk
Link Dependencies
hwloc, sqlite, jdk
Description:
The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers.

openscenegraph

Homepage:
Spack package:
Versions:
3.2.3, 3.1.5
Build Dependencies
zlib, cmake, qt
Link Dependencies
zlib, qt
Description:
OpenSceneGraph is an open source, high performance 3D graphics toolkit that’s used in a variety of visual simulation applications.

openspeedshop

Homepage:
Spack package:
Versions:
2.2
Build Dependencies
mvapich2, sqlite, libxml2, mrnet, cbtf, libmonitor, cmake, openmpi, mpich, cbtf-krell, boost, flex, mpich2, papi, dyninst, mpt, libunwind, mvapich, qt, cbtf-argonavis, bison, libelf, binutils, libdwarf
Link Dependencies
mvapich2, openmpi, sqlite, mpich2, papi, qt, libxml2, dyninst, cbtf-argonavis, mpt, mrnet, cbtf-krell, libelf, mpich, mvapich, libunwind, libdwarf, boost, cbtf, libmonitor
Description:
OpenSpeedShop is a community effort by The Krell Institute with current direct funding from DOEs NNSA. It builds on top of a broad list of community infrastructures, most notably Dyninst and MRNet from UW, libmonitor from Rice, and PAPI from UTK. OpenSpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale IA64, IA32, EM64T, AMD64, PPC, ARM, Power8, Intel Phi, Blue Gene and Cray platforms. OpenSpeedShop development is hosted by the Krell Institute. The infrastructure and base components of OpenSpeedShop are released as open source code primarily under LGPL.

openssl

Homepage:
Spack package:
Versions:
1.0.2j, 1.0.2i, 1.0.2h, 1.0.2g, 1.0.2f, 1.0.2e, 1.0.2d, 1.0.1u, 1.0.1t, 1.0.1r, 1.0.1h
Build Dependencies
zlib
Link Dependencies
zlib
Description:
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.

opium

Homepage:
Spack package:
Versions:
3.8
Build Dependencies
lapack, blas
Link Dependencies
lapack, blas
Description:
DFT pseudopotential generation project

osu-micro-benchmarks

Homepage:
Spack package:
Versions:
5.3
Build Dependencies
cuda, mpi
Link Dependencies
cuda, mpi
Description:
The Ohio MicroBenchmark suite is a collection of independent MPI message passing performance microbenchmarks developed and written at The Ohio State University. It includes traditional benchmarks and performance measures such as latency, bandwidth and host overhead and can be used for both traditional and GPU-enhanced nodes.

otf

Homepage:
Spack package:
Versions:
1.12.5salmon
Build Dependencies
zlib
Link Dependencies
zlib
Description:
To improve scalability for very large and massively parallel traces the Open Trace Format (OTF) is developed at ZIH as a successor format to the Vampir Trace Format (VTF3).

otf2

Homepage:
Spack package:
Versions:
2.0, 1.5.1, 1.4, 1.3.1, 1.2.1
Description:
The Open Trace Format 2 is a highly scalable, memory efficient event trace data format plus support library.

p4est

Homepage:
Spack package:
Versions:
1.1
Build Dependencies
autoconf, zlib, libtool, automake, mpi
Link Dependencies
zlib, mpi
Description:
Dynamic management of a collection (a forest) of adaptive octrees in parallel

panda

Homepage:
Spack package:
Versions:
current
Build Dependencies
cmake, mpi
Link Dependencies
mpi
Description:
PANDA: Parallel AdjaceNcy Decomposition Algorithm

pango

Homepage:
Spack package:
Versions:
1.40.3, 1.40.1, 1.36.8
Build Dependencies
glib, cairo, harfbuzz, pkg-config
Link Dependencies
glib, cairo, harfbuzz
Description:
Pango is a library for laying out and rendering of text, with an emphasis on internationalization. It can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit.

papi

Homepage:
Spack package:
Versions:
5.5.0, 5.4.3, 5.4.1, 5.3.0
Description:
PAPI provides the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events. In addition Component PAPI provides access to a collection of components that expose performance measurement opportunites across the hardware and software stack.

paradiseo

Homepage:
Spack package:
Versions:
head, dev-safe
Build Dependencies
doxygen, cmake, eigen, gnuplot, mpi, boost
Link Dependencies
boost, gnuplot, mpi
Description:
A C++ white-box object-oriented framework dedicated to the reusable design of metaheuristics.

parallel

Homepage:
Spack package:
Versions:
20160422, 20160322
Description:
GNU parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input.

parallel-netcdf

Homepage:
Spack package:
Versions:
1.7.0, 1.6.1
Build Dependencies
m4, mpi
Link Dependencies
mpi
Description:
Parallel netCDF (PnetCDF) is a library providing high-performance parallel I/O while still maintaining file-format compatibility with Unidata’s NetCDF.

paraver

Homepage:
Spack package:
Versions:
4.6.2
Build Dependencies
boost, wxpropgrid, wx
Link Dependencies
boost, wxpropgrid, wx
Description:
“A very powerful performance visualization and analysis tool based on traces that can be used to analyse any information that is expressed on its input trace format. Traces for parallel MPI, OpenMP and other programs can be genereated with Extrae.

paraview

Homepage:
Spack package:
Versions:
5.0.0, 4.4.0
Build Dependencies
bzip2, libtiff, cmake, qt, python, libxml2, zlib, freetype, jpeg, mpi, tcl, libpng
Link Dependencies
bzip2, libtiff, qt, python, libxml2, zlib, freetype, jpeg, mpi, tcl, libpng
Run Dependencies
py-matplotlib, py-numpy

Description:


parmetis

Homepage:
Spack package:
Versions:
4.0.3, 4.0.2
Build Dependencies
metis, cmake, mpi
Link Dependencies
metis, mpi
Description:
ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, meshes, and for computing fill-reducing orderings of sparse matrices.

parmgridgen

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
mpi
Link Dependencies
mpi
Description:
MGRIDGEN is a serial library written entirely in ANSI C that implements (serial) algorithms for obtaining a sequence of successive coarse grids that are well-suited for geometric multigrid methods. ParMGridGen is the parallel version of MGridGen

parpack

Homepage:
Spack package:
Versions:
96
Build Dependencies
lapack, blas, mpi
Link Dependencies
lapack, blas, mpi
Description:
ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

patch

Homepage:
Spack package:
Versions:
2.7.5
Description:
Patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files, producing patched versions.

patchelf

Homepage:
Spack package:
Versions:
0.9, 0.8
Description:
PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.

pcre

Homepage:
Spack package:
Versions:
8.39, 8.38
Description:
The PCRE package contains Perl Compatible Regular Expression libraries. These are useful for implementing regular expression pattern matching using the same syntax and semantics as Perl 5.

pcre2

Homepage:
Spack package:
Versions:
10.20
Description:
The PCRE2 package contains Perl Compatible Regular Expression libraries. These are useful for implementing regular expression pattern matching using the same syntax and semantics as Perl 5.

pdt

Homepage:
Spack package:
Versions:
3.22.1, 3.22, 3.21, 3.20, 3.19, 3.18.1
Description:
Program Database Toolkit (PDT) is a framework for analyzing source code written in several programming languages and for making rich program knowledge accessible to developers of static and dynamic analysis tools. PDT implements a standard program representation, the program database (PDB), that can be accessed in a uniform way through a class library supporting common PDB operations.

perl

Homepage:
Spack package:
Versions:
5.24.0, 5.22.2, 5.20.3
Description:
Perl 5 is a highly capable, feature-rich programming language with over 27 years of development.

petsc

Homepage:
Spack package:
Versions:
develop, 3.7.4, 3.7.2, 3.6.4, 3.6.3, 3.5.3, 3.5.2, 3.5.1, 3.4.4, for-pflotran-0.1.0
Build Dependencies
hypre, sowing, superlu-dist, hdf5, lapack, boost, blas, metis, mpi, python, mumps, scalapack, parmetis
Link Dependencies
hypre, sowing, superlu-dist, hdf5, lapack, boost, blas, metis, mpi, mumps, scalapack, parmetis
Description:
PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.

pexsi

Homepage:
Spack package:
Versions:
0.9.0
Build Dependencies
superlu-dist, parmetis
Link Dependencies
superlu-dist, parmetis
Description:
The PEXSI library is written in C++, and uses message passing interface (MPI) to parallelize the computation on distributed memory computing systems and achieve scalability on more than 10,000 processors. The Pole EXpansion and Selected Inversion (PEXSI) method is a fast method for electronic structure calculation based on Kohn-Sham density functional theory. It efficiently evaluates certain selected elements of matrix functions, e.g., the Fermi-Dirac function of the KS Hamiltonian, which yields a density matrix. It can be used as an alternative to diagonalization methods for obtaining the density, energy and forces in electronic structure calculations.

pfft

Homepage:
Spack package:
Versions:
1.0.8-alpha
Build Dependencies
fftw, mpi
Link Dependencies
fftw, mpi
Description:
PFFT is a software library for computing massively parallel, fast Fourier transformations on distributed memory architectures. PFFT can be understood as a generalization of FFTW-MPI to multidimensional data decomposition.

pflotran

Homepage:
Spack package:
Versions:
develop, 0.1.0
Build Dependencies
petsc, mpi, hdf5
Link Dependencies
petsc, mpi, hdf5
Description:
PFLOTRAN is an open source, state-of-the-art massively parallel subsurface flow and reactive transport code.

pgi

Homepage:
Spack package:
Versions:
16.5, 16.3
Description:
PGI optimizing multi-core x64 compilers for Linux, MacOS & Windows with support for debugging and profiling of local MPI processes. Note: The PGI compilers are licensed software. You will need to create an account on the PGI homepage and download PGI yourself. Once the download finishes, rename the file (which may contain information such as the architecture) to the format: pgi-<version>.tar.gz. Spack will search your current directory for a file of this format. 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

pidx

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
cmake, mpi
Link Dependencies
mpi
Description:
PIDX Parallel I/O Library. PIDX is an efficient parallel I/O library that reads and writes multiresolution IDX data files.

piranha

Homepage:
Spack package:
Versions:
develop, 0.5
Build Dependencies
bzip2, cmake, python, gmp, boost, mpfr
Link Dependencies
python, bzip2, gmp, boost, mpfr
Description:
Piranha is a computer-algebra library for the symbolic manipulation of sparse multivariate polynomials and other closely-related symbolic objects (such as Poisson series).

pixman

Homepage:
Spack package:
Versions:
0.34.0, 0.32.6
Build Dependencies
libpng, pkg-config
Link Dependencies
libpng
Description:
The Pixman package contains a library that provides low-level pixel manipulation features such as image compositing and trapezoid rasterization.

pkg-config

Homepage:
Spack package:
Versions:
0.29.1, 0.28
Description:
pkg-config is a helper tool used when compiling applications and libraries

plumed

Homepage:
Spack package:
Versions:
2.2.3
Build Dependencies
lapack, blas, zlib, mpi, autoconf, gsl
Link Dependencies
lapack, blas, zlib, gsl, mpi
Description:
PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be performed as a function of many order parameters with a particular focus on biological problems, using state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. The software, written in C++, can be easily interfaced with both fortran and C/C++ codes.

pmgr_collective

Homepage:
Spack package:
Versions:
1.0
Description:
PMGR_COLLECTIVE provides a scalable network for bootstrapping MPI jobs.

pngwriter

Homepage:
Spack package:
Versions:
0.5.6, master, dev
Build Dependencies
libpng, freetype, zlib, cmake
Link Dependencies
libpng, freetype, zlib
Description:
PNGwriter is a very easy to use open source graphics library that uses PNG as its output format. The interface has been designed to be as simple and intuitive as possible. It supports plotting and reading pixels in the RGB (red, green, blue), HSV (hue, saturation, value/brightness) and CMYK (cyan, magenta, yellow, black) colour spaces, basic shapes, scaling, bilinear interpolation, full TrueType antialiased and rotated text support, bezier curves, opening existing PNG images and more.

polymake

Homepage:
Spack package:
Versions:
3.0r2, 3.0r1
Build Dependencies
ppl, bliss, cddlib, lrslib, gmp, boost, mpfr
Link Dependencies
ppl, bliss, cddlib, lrslib, gmp, boost, mpfr
Description:
polymake is open source software for research in polyhedral geometry

porta

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
libtool
Description:
PORTA is a collection of routines for analyzing polytopes and polyhedra

postgresql

Homepage:
Spack package:
Versions:
9.5.3, 9.3.4
Build Dependencies
readline, openssl
Link Dependencies
readline, openssl
Description:
PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness.

ppl

Homepage:
Spack package:
Versions:
1.1
Build Dependencies
gmp
Link Dependencies
gmp
Description:
The Parma Polyhedra Library (PPL) provides numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems. These abstractions include convex polyhedra, some special classes of polyhedra shapes that offer interesting complexity/precision tradeoffs, and grids which represent regularly spaced points that satisfy a set of linear congruence relations. The library also supports finite powersets and products of polyhedra and grids, a mixed integer linear programming problem solver using an exact-arithmetic version of the simplex algorithm, a parametric integer programming solver, and primitives for termination analysis via the automatic synthesis of linear ranking functions.

prank

Homepage:
Spack package:
Versions:
150803
Build Dependencies
bpp-suite, exonerate, mafft
Link Dependencies
bpp-suite, exonerate, mafft
Description:
A powerful multiple sequence alignment browser.

presentproto

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
util-macros, pkg-config
Description:
Present protocol specification and Xlib/Xserver headers.

printproto

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, pkg-config
Description:
Xprint extension to the X11 protocol - a portable, network-transparent printing system.

proj

Homepage:
Spack package:
Versions:
4.9.2, 4.9.1, 4.8.0, 4.7.0, 4.6.1
Description:
Cartographic Projections

protobuf

Homepage:
Spack package:
Versions:
2.5.0
Description:
Google’s data interchange format.

proxymngr

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
xproto, libice, util-macros, libxt, xproxymanagementprotocol, lbxproxy, pkg-config
Link Dependencies
libice, libxt, lbxproxy
Description:
The proxy manager (proxymngr) is responsible for resolving requests from xfindproxy (and other similar clients), starting new proxies when appropriate, and keeping track of all of the available proxy services. The proxy manager strives to reuse existing proxies whenever possible.

psi4

Homepage:
Spack package:
Versions:
0.5
Build Dependencies
cmake, lapack, blas, py-numpy, python, boost
Link Dependencies
lapack, python, blas, boost
Run Dependencies
py-numpy
Description:
Psi4 is an open-source suite of ab initio quantum chemistry programs designed for efficient, high-accuracy simulations of a variety of molecular properties.

py-3to2

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
python
Link Dependencies
python
Description:
lib3to2 is a set of fixers that are intended to backport code written for Python version 3.x into Python version 2.x.

py-alabaster

Homepage:
Spack package:
Versions:
0.7.9
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system.

py-argcomplete

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Bash tab completion for argparse.

py-astroid

Homepage:
Spack package:
Versions:
1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1
Build Dependencies
python, py-six, py-logilab-common, py-setuptools
Link Dependencies
python
Run Dependencies
py-six, py-logilab-common

Description:


py-astropy

Homepage:
Spack package:
Versions:
1.1.2, 1.1.post1
Build Dependencies
py-scipy, py-scikit-image, py-pyyaml, python, libxml2, cfitsio, expat, py-h5py, py-numpy, py-pandas, py-beautifulsoup4, py-pytz, py-matplotlib
Link Dependencies
python, libxml2, cfitsio, expat
Run Dependencies
py-scipy, py-scikit-image, py-pyyaml, py-h5py, py-numpy, py-pandas, py-beautifulsoup4, py-pytz, py-matplotlib
Description:
The Astropy Project is a community effort to develop a single core package for Astronomy in Python and foster interoperability between Python astronomy packages.

py-autopep8

Homepage:
Spack package:
Versions:
1.2.4, 1.2.2
Build Dependencies
python, py-pycodestyle, py-setuptools
Link Dependencies
python
Run Dependencies
py-pycodestyle
Description:
autopep8 automatically formats Python code to conform to the PEP 8 style guide.

py-babel

Homepage:
Spack package:
Versions:
2.3.4
Build Dependencies
python, py-pytz, py-setuptools
Link Dependencies
python
Run Dependencies
py-pytz
Description:
Babel is an integrated collection of utilities that assist in internationalizing and localizing Python applications, with an emphasis on web-based applications.

py-basemap

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
pil, python, geos, py-numpy, py-setuptools, py-matplotlib
Link Dependencies
python, geos
Run Dependencies
py-matplotlib, pil, py-numpy
Description:
The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python.

py-beautifulsoup4

Homepage:
Spack package:
Versions:
4.5.1, 4.4.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree.

py-biopython

Homepage:
Spack package:
Versions:
1.65
Build Dependencies
python, py-mx, py-numpy
Link Dependencies
python
Run Dependencies
py-mx, py-numpy
Description:
A distributed collaborative effort to develop Python libraries and applications which address the needs of current and future work in bioinformatics.

py-blessings

Homepage:
Spack package:
Versions:
1.6
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
A nicer, kinder way to write to the terminal

py-bottleneck

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
python, py-numpy
Link Dependencies
python
Run Dependencies
py-numpy
Description:
A collection of fast NumPy array functions written in Cython.

py-cclib

Homepage:
Spack package:
Versions:
1.5
Build Dependencies
python, py-numpy
Link Dependencies
python
Run Dependencies
py-numpy
Description:
Open source library for parsing and interpreting the results of computational chemistry packages

py-cdo

Homepage:
Spack package:
Versions:
1.3.2
Build Dependencies
python, py-scipy, cdo, py-netcdf, py-setuptools
Link Dependencies
python, cdo
Run Dependencies
py-scipy, py-netcdf
Description:
The cdo package provides an interface to the Climate Data Operators from Python.

py-cffi

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
python, libffi, py-pycparser, py-setuptools
Link Dependencies
python, libffi
Run Dependencies
py-pycparser
Description:
Foreign Function Interface for Python calling C code

py-configparser

Homepage:
Spack package:
Versions:
3.5.0
Build Dependencies
python, py-ordereddict, py-setuptools
Link Dependencies
python
Run Dependencies
py-ordereddict
Description:
This library brings the updated configparser from Python 3.5 to Python 2.6-3.5.

py-coverage

Homepage:
Spack package:
Versions:
4.0a6
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Testing coverage checker for python

py-csvkit

Homepage:
Spack package:
Versions:
0.9.1
Build Dependencies
py-dbf, python, py-SQLAlchemy, py-dateutil, py-openpyxl, py-six, py-xlrd
Link Dependencies
python
Run Dependencies
py-openpyxl, py-SQLAlchemy, py-dbf, py-dateutil, py-six, py-xlrd
Description:
A library of utilities for working with CSV, the king of tabular file formats

py-cycler

Homepage:
Spack package:
Versions:
0.10.0
Build Dependencies
python, py-six, py-setuptools
Link Dependencies
python
Run Dependencies
py-six
Description:
Composable style cycles.

py-cython

Homepage:
Spack package:
Versions:
0.25.2, 0.23.5, 0.23.4, 0.22, 0.21.2
Build Dependencies
python
Link Dependencies
python
Description:
The Cython compiler for writing C extensions for the Python language.

py-dask

Homepage:
Spack package:
Versions:
0.8.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Minimal task scheduling abstraction

py-dateutil

Homepage:
Spack package:
Versions:
2.5.2, 2.4.2, 2.4.0
Build Dependencies
python, py-six, py-setuptools
Link Dependencies
python
Run Dependencies
py-six
Description:
Extensions to the standard Python datetime module.

py-dbf

Homepage:
Spack package:
Versions:
0.96.005
Build Dependencies
python
Link Dependencies
python
Description:
Pure python package for reading/writing dBase, FoxPro, and Visual FoxPro .dbf files (including memos)

py-decorator

Homepage:
Spack package:
Versions:
4.0.9
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
The aim of the decorator module it to simplify the usage of decorators for the average programmer, and to popularize decorators by showing various non-trivial examples.

py-docutils

Homepage:
Spack package:
Versions:
0.12
Build Dependencies
python
Link Dependencies
python
Description:
Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML, LaTeX, man- pages, open-document or XML. It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.

py-emcee

Homepage:
Spack package:
Versions:
2.1.0
Build Dependencies
python, py-numpy
Link Dependencies
python
Run Dependencies
py-numpy
Description:
emcee is an MIT licensed pure-Python implementation of Goodman & Weare’s Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler.

py-enum34

Homepage:
Spack package:
Versions:
1.1.6
Build Dependencies
python, py-ordereddict, py-setuptools
Link Dependencies
python
Run Dependencies
py-ordereddict
Description:
Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4.

py-epydoc

Homepage:
Spack package:
Versions:
3.0.1
Build Dependencies
python
Link Dependencies
python
Description:
Epydoc is a tool for generating API documentation documentation for Python modules, based on their docstrings.

py-flake8

Homepage:
Spack package:
Versions:
3.0.4, 2.5.4
Build Dependencies
python, py-enum34, py-mccabe, py-pyflakes, py-pycodestyle, py-configparser, py-setuptools
Link Dependencies
python
Run Dependencies
py-mccabe, py-enum34, py-pyflakes, py-pycodestyle, py-configparser, py-setuptools
Description:
Flake8 is a wrapper around PyFlakes, pep8 and Ned Batchelder’s McCabe script.

py-funcsigs

Homepage:
Spack package:
Versions:
0.4
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2.

py-genders

Homepage:
Spack package:
Versions:
1.22
Build Dependencies
python
Link Dependencies
python
Description:
Genders is a static cluster configuration database used for cluster configuration management. It is used by a variety of tools and scripts for management of large clusters.

py-genshi

Homepage:
Spack package:
Versions:
0.7, 0.6.1, 0.6
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Python toolkit for generation of output for the web

py-gnuplot

Homepage:
Spack package:
Versions:
1.8
Build Dependencies
python, py-numpy
Link Dependencies
python
Run Dependencies
py-numpy
Description:
Gnuplot.py is a Python package that allows you to create graphs from within Python using the gnuplot plotting program.

py-h5py

Homepage:
Spack package:
Versions:
2.6.0, 2.5.0, 2.4.0
Build Dependencies
py-cython, hdf5, python, mpi, py-six, py-setuptools, py-numpy, py-mpi4py, pkg-config
Link Dependencies
python, mpi, py-mpi4py, hdf5
Run Dependencies
py-six, py-numpy
Description:
The h5py package provides both a high- and low-level interface to the HDF5 library from Python.

py-imagesize

Homepage:
Spack package:
Versions:
0.7.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Parses image file headers and returns image size. Supports PNG, JPEG, JPEG2000, and GIF image file formats.

py-iminuit

Homepage:
Spack package:
Versions:
1.2
Build Dependencies
python, py-cython, py-numpy, py-setuptools, py-matplotlib
Link Dependencies
python
Run Dependencies
py-numpy, py-matplotlib
Description:
Interactive IPython-Friendly Minimizer based on SEAL Minuit2.

py-ipython

Homepage:
Spack package:
Versions:
3.1.0, 2.3.1
Build Dependencies
python, py-pygments, py-setuptools
Link Dependencies
python
Run Dependencies
py-pygments, py-setuptools
Description:
IPython provides a rich toolkit to help you make the most out of using Python interactively.

py-jdcal

Homepage:
Spack package:
Versions:
1.2
Build Dependencies
python
Link Dependencies
python
Description:
Julian dates from proleptic Gregorian and Julian calendars

py-jinja2

Homepage:
Spack package:
Versions:
2.8, 2.7.3, 2.7.2, 2.7.1, 2.7
Build Dependencies
python, py-markupsafe, py-babel, py-setuptools
Link Dependencies
python
Run Dependencies
py-markupsafe, py-babel
Description:
Jinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment.

py-lockfile

Homepage:
Spack package:
Versions:
0.10.2
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
The lockfile package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.

py-logilab-common

Homepage:
Spack package:
Versions:
1.2.0
Build Dependencies
python, py-six, py-setuptools
Link Dependencies
python
Run Dependencies
py-six
Description:
Common modules used by Logilab projects

py-macs2

Homepage:
Spack package:
Versions:
2.1.1.20160309
Build Dependencies
python, py-setuptools, py-numpy
Link Dependencies
python
Run Dependencies
py-setuptools, py-numpy
Description:
MACS2 Model-based Analysis of ChIP-Seq

py-mako

Homepage:
Spack package:
Versions:
1.0.4, 1.0.1
Build Dependencies
python, py-markupsafe, py-setuptools
Link Dependencies
python
Run Dependencies
py-markupsafe
Description:
A super-fast templating language that borrows the best ideas from the existing templating languages.

py-markdown

Homepage:
Spack package:
Versions:
2.6.7, 2.6.6, 2.6.5, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6, 2.5.2, 2.5.1, 2.5
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences. See John’s Syntax Documentation for the syntax rules.

py-markupsafe

Homepage:
Spack package:
Versions:
0.23, 0.22, 0.21, 0.20, 0.19
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
MarkupSafe is a library for Python that implements a unicode string that is aware of HTML escaping rules and can be used to implement automatic string escaping. It is used by Jinja 2, the Mako templating engine, the Pylons web framework and many more.

py-matplotlib

Homepage:
Spack package:
Versions:
1.5.3, 1.5.1, 1.4.3, 1.4.2
Build Dependencies
py-pyparsing, freetype, py-ipython, ImageMagick, qt, python, qhull, py-cycler, py-dateutil, py-numpy, py-six, py-pillow, py-mock, py-nose, tk, py-pytz, py-setuptools, libpng, py-pyside, pkg-config
Link Dependencies
freetype, py-ipython, ImageMagick, qt, python, qhull, py-mock, py-nose, tk, libpng
Run Dependencies
py-pyparsing, ghostscript, py-pillow, py-dateutil, py-numpy, py-six, py-pytz, py-cycler, py-pyside, texlive
Description:
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.

py-mccabe

Homepage:
Spack package:
Versions:
0.5.2, 0.5.1, 0.5.0, 0.4.0, 0.3.1, 0.3, 0.2.1, 0.2, 0.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Ned’s script to check McCabe complexity.

py-meep

Homepage:
Spack package:
Versions:
1.4.2
Build Dependencies
py-scipy, python, swig, py-numpy, mpi, meep, py-matplotlib
Link Dependencies
python, swig, meep, mpi
Run Dependencies
py-scipy, py-matplotlib, py-numpy
Description:
Python-meep is a wrapper around libmeep. It allows the scripting of Meep-simulations with Python

py-mistune

Homepage:
Spack package:
Versions:
0.7.1, 0.7, 0.6, 0.5.1, 0.5
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Python markdown parser

py-mock

Homepage:
Spack package:
Versions:
1.3.0
Build Dependencies
python, py-pbr, py-setuptools
Link Dependencies
python
Run Dependencies
py-pbr
Description:
mock is a library for testing in Python. It allows you to replace parts of your system under test with mock objects and make assertions about how they have been used.

py-mpi4py

Homepage:
Spack package:
Versions:
2.0.0, 1.3.1
Build Dependencies
python, py-setuptools, mpi
Link Dependencies
python, mpi
Description:
This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/MPI-2 specification and exposes an API which grounds on the standard MPI-2 C++ bindings.

py-mpmath

Homepage:
Spack package:
Versions:
0.19
Build Dependencies
python
Link Dependencies
python
Description:
A Python library for arbitrary-precision floating-point arithmetic.

py-mx

Homepage:
Spack package:
Versions:
3.2.8
Build Dependencies
python
Link Dependencies
python
Description:
The eGenix.com mx Base Distribution for Python is a collection of professional quality software tools which enhance Python’s usability in many important areas such as fast text searching, date/time processing and high speed data types.

py-mysqldb1

Homepage:
Spack package:
Versions:
1.2.5
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Legacy mysql bindings for python

py-nestle

Homepage:
Spack package:
Versions:
0.1.1
Build Dependencies
python, py-scipy, py-numpy
Link Dependencies
python
Run Dependencies
py-scipy, py-numpy
Description:
Nested sampling algorithms for evaluating Bayesian evidence.

py-netcdf

Homepage:
Spack package:
Versions:
1.2.3.1
Build Dependencies
python, py-cython, py-numpy, netcdf, py-setuptools
Link Dependencies
python, netcdf
Run Dependencies
py-cython, py-numpy, py-setuptools
Description:
Python interface to the netCDF Library.

py-networkx

Homepage:
Spack package:
Versions:
1.11
Build Dependencies
python, py-decorator, py-setuptools
Link Dependencies
python
Run Dependencies
py-decorator
Description:
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

py-nose

Homepage:
Spack package:
Versions:
1.3.7, 1.3.6, 1.3.4
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
nose extends the test loading and running features of unittest, making it easier to write, find and run tests.

py-numexpr

Homepage:
Spack package:
Versions:
2.5, 2.4.6
Build Dependencies
python, py-numpy
Link Dependencies
python
Run Dependencies
py-numpy
Description:
Fast numerical expression evaluator for NumPy

py-numpy

Homepage:
Spack package:
Versions:
1.11.2, 1.11.1, 1.11.0, 1.10.4, 1.9.2, 1.9.1
Build Dependencies
python, lapack, blas, py-nose, py-setuptools
Link Dependencies
python, lapack, blas
Description:
NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities

py-openpyxl

Homepage:
Spack package:
Versions:
2.4.0-a1
Build Dependencies
python, py-jdcal, py-setuptools
Link Dependencies
python
Run Dependencies
py-jdcal
Description:
A Python library to read/write Excel 2007 xlsx/xlsm files

py-ordereddict

Homepage:
Spack package:
Versions:
1.1
Build Dependencies
python
Link Dependencies
python
Description:
A drop-in substitute for Py2.7’s new collections. OrderedDict that works in Python 2.4-2.6.

py-pandas

Homepage:
Spack package:
Versions:
0.18.0, 0.16.1, 0.16.0
Build Dependencies
py-numexpr, py-bottleneck, python, py-dateutil, py-numpy, py-pytz, py-setuptools
Link Dependencies
python
Run Dependencies
py-pytz, py-numpy, py-numexpr, py-bottleneck, py-dateutil
Description:
pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with relational or labeled data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language.

py-pathspec

Homepage:
Spack package:
Versions:
0.3.4
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
pathspec extends the test loading and running features of unittest, making it easier to write, find and run tests.

py-pbr

Homepage:
Spack package:
Versions:
1.8.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
PBR is a library that injects some useful and sensible default behaviors into your setuptools run.

py-periodictable

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
python, py-pyparsing, py-numpy
Link Dependencies
python
Run Dependencies
py-pyparsing, py-numpy
Description:
nose extends the test loading and running features of unittest, making it easier to write, find and run tests.

py-pexpect

Homepage:
Spack package:
Versions:
3.3
Build Dependencies
python
Link Dependencies
python
Description:
Pexpect allows easy control of interactive console applications.

py-phonopy

Homepage:
Spack package:
Versions:
1.10.0
Build Dependencies
python, py-scipy, py-numpy, py-pyyaml, py-matplotlib
Link Dependencies
python
Run Dependencies
py-scipy, py-numpy, py-pyyaml, py-matplotlib
Description:
Phonopy is an open source package for phonon calculations at harmonic and quasi-harmonic levels.

py-pil

Homepage:
Spack package:
Versions:
1.1.7
Build Dependencies
python
Link Dependencies
python
Description:
The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.

py-pillow

Homepage:
Spack package:
Versions:
3.3.0.dev0, 3.2.0, 3.0.0
Build Dependencies
freetype, libtiff, python, zlib, jpeg, py-setuptools, openjpeg, binutils, lcms
Link Dependencies
freetype, libtiff, python, zlib, jpeg, openjpeg, lcms
Description:
Pillow is a fork of the Python Imaging Library (PIL). It adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.

py-ply

Homepage:
Spack package:
Versions:
3.8
Build Dependencies
python
Link Dependencies
python
Description:
PLY is nothing more than a straightforward lex/yacc implementation.

py-pmw

Homepage:
Spack package:
Versions:
2.0.0
Build Dependencies
python
Link Dependencies
python
Description:
Pmw is a toolkit for building high-level compound widgets, or megawidgets, constructed using other widgets as component parts.

py-prettytable

Homepage:
Spack package:
Versions:
0.7.2
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables.

py-proj

Homepage:
Spack package:
Versions:
1.9.5.1.1, 1.9.5.1
Build Dependencies
python, py-cython, py-setuptools
Link Dependencies
python
Description:
Python interface to the PROJ.4 Library.

py-protobuf

Homepage:
Spack package:
Versions:
3.0.0b2, 2.6.1, 2.5.0, 2.4.1, 2.3.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Protocol buffers are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data - think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages.

py-pudb

Homepage:
Spack package:
Versions:
2016.2
Build Dependencies
python, py-urwid, py-pygments, py-setuptools
Link Dependencies
python
Run Dependencies
py-urwid, py-pygments
Description:
Full-screen console debugger for Python

py-py

Homepage:
Spack package:
Versions:
1.4.31
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
library with cross-python path, ini-parsing, io, code, log facilities

py-py2cairo

Homepage:
Spack package:
Versions:
1.10.0
Build Dependencies
python, cairo, pixman
Link Dependencies
python, cairo, pixman
Description:
bindings for the Cairo for Python 2, to be used in Python.

py-py2neo

Homepage:
Spack package:
Versions:
2.0.8, 2.0.7, 2.0.6, 2.0.5, 2.0.4
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Py2neo is a client library and toolkit for working with Neo4j from within Python applications and from the command line.

py-pychecker

Homepage:
Spack package:
Versions:
0.8.19
Build Dependencies
python
Link Dependencies
python

Description:


py-pycodestyle

Homepage:
Spack package:
Versions:
2.0.0, 1.7.0, 1.6.2, 1.6.1, 1.6, 1.5.7, 1.5.6, 1.5.5, 1.5.4
Build Dependencies
python, py-setuptools
Link Dependencies
python
Run Dependencies
py-setuptools
Description:
pycodestyle is a tool to check your Python code against some of the style conventions in PEP 8. Note: formerly called pep8.

py-pycparser

Homepage:
Spack package:
Versions:
2.13
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
A complete parser of the C language, written in pure python.

py-pydatalog

Homepage:
Spack package:
Versions:
0.17.1
Build Dependencies
python
Link Dependencies
python
Description:
pyDatalog adds logic programming to Python.

py-pyelftools

Homepage:
Spack package:
Versions:
0.23
Build Dependencies
python
Link Dependencies
python
Description:
A pure-Python library for parsing and analyzing ELF files and DWARF debugging information

py-pyflakes

Homepage:
Spack package:
Versions:
1.3.0, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0, 1.0.0, 0.9.2, 0.9.1, 0.9.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Run Dependencies
py-setuptools
Description:
A simple program which checks Python source files for errors..

py-pygments

Homepage:
Spack package:
Versions:
2.1.3, 2.0.2, 2.0.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Pygments is a syntax highlighting package written in Python.

py-pygobject

Homepage:
Spack package:
Versions:
2.28.3
Build Dependencies
python, libffi, py-py2cairo, glib, gobject-introspection
Link Dependencies
python, libffi, py-py2cairo, glib, gobject-introspection
Description:
bindings for the GLib, and GObject, to be used in Python.

py-pygtk

Homepage:
Spack package:
Versions:
2.24.0
Build Dependencies
glib, py-pygobject, python, cairo, py-py2cairo, gtkplus, libffi
Link Dependencies
glib, py-pygobject, python, cairo, py-py2cairo, gtkplus, libffi
Description:
bindings for the Gtk in Python

py-pylint

Homepage:
Spack package:
Versions:
1.4.3, 1.4.1
Build Dependencies
python, py-nose, py-setuptools
Link Dependencies
python
Description:
array processing for numbers, strings, records, and objects.

py-pypar

Homepage:
Spack package:
Versions:
2.1.5_108
Build Dependencies
python, mpi, py-numpy
Link Dependencies
python, mpi, py-numpy
Description:
Pypar is an efficient but easy-to-use module that allows programs written in Python to run in parallel on multiple processors and communicate using MPI.

py-pyparsing

Homepage:
Spack package:
Versions:
2.0.3
Build Dependencies
python
Link Dependencies
python
Description:
A Python Parsing Module.

py-pyqt

Homepage:
Spack package:
Versions:
4.11.3
Build Dependencies
python, py-sip, qt
Link Dependencies
python, qt
Run Dependencies
py-sip
Description:
PyQt is a set of Python v2 and v3 bindings for Digia’s Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux.

py-pyside

Homepage:
Spack package:
Versions:
1.2.4, 1.2.2
Build Dependencies
cmake, qt, python, libxml2, py-setuptools, libxslt
Link Dependencies
python, libxml2, qt, libxslt
Description:
Python bindings for Qt.

py-pytables

Homepage:
Spack package:
Versions:
3.2.2
Build Dependencies
py-numexpr, hdf5, python, py-numpy, py-cython, py-setuptools
Link Dependencies
python, hdf5
Run Dependencies
py-cython, py-numexpr, py-numpy
Description:
PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.

py-pytest

Homepage:
Spack package:
Versions:
3.0.2
Build Dependencies
python, py-py, py-setuptools
Link Dependencies
python
Run Dependencies
py-py
Description:
pytest: simple powerful testing with Python.

py-python-daemon

Homepage:
Spack package:
Versions:
2.0.5
Build Dependencies
python, py-lockfile, py-setuptools
Link Dependencies
python
Run Dependencies
py-lockfile
Description:
Library to implement a well-behaved Unix daemon process. This library implements the well-behaved daemon specification of PEP Standard daemon process. A well-behaved Unix daemon process is tricky to get right, but the required steps are much the same for every daemon program. A DaemonContext instance holds the behaviour and configured process environment for the program; use the instance as a context manager to enter a daemon state.

py-pytz

Homepage:
Spack package:
Versions:
2016.6.1, 2016.3, 2015.4, 2014.10
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
World timezone definitions, modern and historical.

py-pyyaml

Homepage:
Spack package:
Versions:
3.11
Build Dependencies
python
Link Dependencies
python
Description:
PyYAML is a YAML parser and emitter for Python.

py-restview

Homepage:
Spack package:
Versions:
2.6.1
Build Dependencies
python, py-docutils, py-pygments
Link Dependencies
python
Run Dependencies
py-docutils, py-pygments
Description:
A viewer for ReStructuredText documents that renders them on the fly.

py-rpy2

Homepage:
Spack package:
Versions:
2.5.6, 2.5.4
Build Dependencies
python, R, py-setuptools
Link Dependencies
python, R
Description:
rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R from Python, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.

py-rtree

Homepage:
Spack package:
Versions:
0.8.2.2, 0.8.2.1
Build Dependencies
python, libspatialindex, py-setuptools
Link Dependencies
python, libspatialindex
Description:
Python interface to the RTREE.4 Library.

py-scientificpython

Homepage:
Spack package:
Versions:
2.8.1
Build Dependencies
python, py-numpy
Link Dependencies
python, py-numpy
Description:
ScientificPython is a collection of Python modules for scientific computing. It contains support for geometry, mathematical functions, statistics, physical units, IO, visualization, and parallelization.

py-scikit-image

Homepage:
Spack package:
Versions:
0.12.3
Build Dependencies
py-scipy, pil, python, py-six, py-dask, py-networkx, py-setuptools, py-matplotlib
Link Dependencies
python
Run Dependencies
py-scipy, pil, py-six, py-dask, py-networkx, py-matplotlib
Description:
Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.

py-scikit-learn

Homepage:
Spack package:
Versions:
0.17.1, 0.16.1, 0.15.2
Build Dependencies
python, py-scipy, py-setuptools, py-numpy
Link Dependencies
python
Run Dependencies
py-scipy, py-numpy

Description:


py-scipy

Homepage:
Spack package:
Versions:
0.18.1, 0.17.0, 0.15.1, 0.15.0
Build Dependencies
python, blas, py-numpy, lapack, py-nose, binutils
Link Dependencies
python, lapack, blas
Run Dependencies
py-numpy
Description:
SciPy (pronounced “Sigh Pie”) is a Scientific Library for Python. It provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization.

py-setuptools

Homepage:
Spack package:
Versions:
25.2.0, 20.7.0, 20.6.7, 20.5, 19.2, 18.1, 16.0, 11.3.1
Build Dependencies
python
Link Dependencies
python
Description:
A Python utility that aids in the process of downloading, building, upgrading, installing, and uninstalling Python packages.

py-shiboken

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
python, libxml2, cmake, qt, py-setuptools
Link Dependencies
python, libxml2, qt
Description:
Shiboken generates bindings for C++ libraries using CPython.

py-sip

Homepage:
Spack package:
Versions:
4.16.7, 4.16.5
Build Dependencies
python
Link Dependencies
python
Description:
SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries.

py-six

Homepage:
Spack package:
Versions:
1.10.0, 1.9.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Python 2 and 3 compatibility utilities.

py-sncosmo

Homepage:
Spack package:
Versions:
1.2.0
Build Dependencies
py-scipy, py-emcee, python, py-nestle, py-numpy, py-astropy, py-iminuit, py-matplotlib
Link Dependencies
python
Run Dependencies
py-scipy, py-emcee, py-nestle, py-numpy, py-astropy, py-iminuit, py-matplotlib
Description:
SNCosmo is a Python library for high-level supernova cosmology analysis.

py-snowballstemmer

Homepage:
Spack package:
Versions:
1.2.1
Build Dependencies
python
Link Dependencies
python
Description:
This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.

py-sphinx

Homepage:
Spack package:
Versions:
1.4.5, 1.3.1
Build Dependencies
py-pygments, python, py-setuptools, py-alabaster, py-sphinx-rtd-theme, py-six, py-babel, py-snowballstemmer, py-docutils, py-jinja2, py-imagesize
Link Dependencies
python
Run Dependencies
py-babel, py-setuptools, py-alabaster, py-sphinx-rtd-theme, py-six, py-pygments, py-snowballstemmer, py-docutils, py-jinja2, py-imagesize
Description:
Sphinx Documentation Generator.

py-sphinx-rtd-theme

Homepage:
Spack package:
Versions:
0.1.10a0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
ReadTheDocs.org theme for Sphinx.

py-SQLAlchemy

Homepage:
Spack package:
Versions:
1.0.12
Build Dependencies
python
Link Dependencies
python
Description:
The Python SQL Toolkit and Object Relational Mapper

py-storm

Homepage:
Spack package:
Versions:
0.20
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Storm is an object-relational mapper (ORM) for Python

py-symengine

Homepage:
Spack package:
Versions:
develop, 0.2.0
Build Dependencies
python, py-cython, symengine, cmake, py-setuptools
Link Dependencies
python, py-cython, symengine
Description:
Python wrappers for SymEngine, a symbolic manipulation library.

py-sympy

Homepage:
Spack package:
Versions:
1.0, 0.7.6
Build Dependencies
python, py-mpmath
Link Dependencies
python, py-mpmath
Description:
SymPy is a Python library for symbolic mathematics.

py-tappy

Homepage:
Spack package:
Versions:
1.6
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Python TAP interface module for unit tests

py-tuiview

Homepage:
Spack package:
Versions:
1.1.7
Build Dependencies
python, py-pyqt, gdal, py-numpy
Link Dependencies
python, gdal
Run Dependencies
py-pyqt, py-numpy
Description:
TuiView is a lightweight raster GIS with powerful raster attribute table manipulation abilities.

py-twisted

Homepage:
Spack package:
Versions:
15.4.0, 15.3.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
An asynchronous networking framework written in Python

py-unittest2

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
unittest2 is a backport of the new features added to the unittest testing framework in Python 2.7 and onwards.

py-unittest2py3k

Homepage:
Spack package:
Versions:
0.5.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
unittest2 is a backport of the new features added to the unittest testing framework in Python 2.7 and 3.2. This is a Python 3 compatible version of unittest2.

py-urwid

Homepage:
Spack package:
Versions:
1.3.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
A full-featured console UI library

py-virtualenv

Homepage:
Spack package:
Versions:
15.0.1, 13.0.1, 1.11.6
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
virtualenv is a tool to create isolated Python environments.

py-wcsaxes

Homepage:
Spack package:
Versions:
0.8
Build Dependencies
python, py-astropy, py-numpy, py-matplotlib
Link Dependencies
python
Run Dependencies
py-astropy, py-numpy, py-matplotlib
Description:
WCSAxes is a framework for making plots of Astronomical data in Matplotlib.

py-wheel

Homepage:
Spack package:
Versions:
0.26.0
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
A built-package format for Python.

py-xlrd

Homepage:
Spack package:
Versions:
0.9.4
Build Dependencies
python
Link Dependencies
python
Description:
Library for developers to extract data from Microsoft Excel (tm) spreadsheet files

py-xpyb

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
python, libxcb, xcb-proto
Link Dependencies
python, libxcb
Description:
xpyb provides a Python binding to the X Window System protocol via libxcb.

py-yapf

Homepage:
Spack package:
Versions:
0.2.1
Build Dependencies
python, py-setuptools
Link Dependencies
python
Description:
Yet Another Python Formatter

py-yt

Homepage:
Spack package:
Versions:
3.3.1, 3.2.3, 3.1.0, 3.0.2, 2.6.3, development
Build Dependencies
py-scipy, py-astropy, py-ipython, python, py-sympy, py-h5py, py-numpy, py-cython, py-setuptools, py-matplotlib
Link Dependencies
python
Run Dependencies
py-scipy, py-astropy, py-ipython, py-sympy, py-h5py, py-numpy, py-cython, py-matplotlib
Description:
Volumetric Data Analysis yt is a python package for analyzing and visualizing volumetric, multi-resolution data from astrophysical simulations, radio telescopes, and a burgeoning interdisciplinary community.

python

Homepage:
Spack package:
Versions:
3.5.2, 3.5.1, 3.5.0, 3.4.3, 3.3.6, 3.2.6, 3.1.5, 2.7.13, 2.7.12, 2.7.11, 2.7.10, 2.7.9, 2.7.8
Build Dependencies
bzip2, ncurses, zlib, openssl, sqlite, tcl, tk, readline
Link Dependencies
bzip2, ncurses, zlib, openssl, sqlite, tcl, tk, readline
Description:
The Python programming language.

qhull

Homepage:
Spack package:
Versions:
2015.2, 2012.1
Build Dependencies
cmake
Description:
Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furt hest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. It computes volumes, surface areas, and approximations to the convex hull.

qrupdate

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
lapack, blas
Link Dependencies
lapack, blas
Description:
qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions.

qt

Homepage:
Spack package:
Versions:
5.7.0, 5.5.1, 5.4.2, 5.4.0, 5.3.2, 5.2.1, 4.8.6, 3.3.8b
Build Dependencies
glib, flex, zlib, gperf, libxml2, dbus, libtiff, openssl, jpeg, fontconfig, bison, libxcb, libpng, libmng, mesa, gtkplus, icu4c
Link Dependencies
glib, zlib, gperf, libxml2, dbus, libtiff, openssl, jpeg, fontconfig, libxcb, libpng, libmng, mesa, gtkplus, icu4c
Description:
Qt is a comprehensive cross-platform C++ application framework.

qt-creator

Homepage:
Spack package:
Versions:
4.1.0
Build Dependencies
qt
Link Dependencies
qt
Description:
The Qt Creator IDE.

qthreads

Homepage:
Spack package:
Versions:
1.11, 1.10
Build Dependencies
hwloc
Link Dependencies
hwloc
Description:
The qthreads API is designed to make using large numbers of threads convenient and easy, and to allow portable access to threading constructs used in massively parallel shared memory environments. The API maps well to both MTA-style threading and PIM-style threading, and we provide an implementation of this interface in both a standard SMP context as well as the SST context. The qthreads API provides access to full/empty-bit (FEB) semantics, where every word of memory can be marked either full or empty, and a thread can wait for any word to attain either state.

R

Homepage:
Spack package:
Versions:
3.3.1, 3.3.0, 3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.3, 3.1.2
Build Dependencies
glib, pcre, bzip2, zlib, pango, jdk, lapack, cairo, blas, libtiff, freetype, jpeg, icu4c, ncurses, tcl, libxt, tk, readline, curl, libx11
Link Dependencies
glib, pcre, bzip2, zlib, pango, jdk, lapack, cairo, blas, libtiff, freetype, jpeg, icu4c, ncurses, tcl, libxt, tk, readline, curl, libx11
Description:
R is ‘GNU S’, a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. Please consult the R project homepage for further information.

r-abind

Homepage:
Spack package:
Versions:
1.4-3
Build Dependencies
R
Link Dependencies
R
Description:
Combine multidimensional arrays into a single array. This is a generalization of ‘cbind’ and ‘rbind’. Works with vectors, matrices, and higher-dimensional arrays. Also provides functions ‘adrop’, ‘asub’, and ‘afill’ for manipulating, extracting and replacing data in arrays.

r-assertthat

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
R
Link Dependencies
R
Description:
assertthat is an extension to stopifnot() that makes it easy to declare the pre and post conditions that you code should satisfy, while also producing friendly error messages so that your users know what they’ve done wrong.

r-base64enc

Homepage:
Spack package:
Versions:
0.1-3
Build Dependencies
R
Link Dependencies
R
Description:
This package provides tools for handling base64 encoding. It is more flexible than the orphaned base64 package.

r-bh

Homepage:
Spack package:
Versions:
1.60.0-2
Build Dependencies
R
Link Dependencies
R
Description:
Boost provides free peer-reviewed portable C++ source libraries. A large part of Boost is provided as C++ template code which is resolved entirely at compile-time without linking. This package aims to provide the most useful subset of Boost libraries for template use among CRAN package. By placing these libraries in this package, we offer a more efficient distribution system for CRAN as replication of this code in the sources of other packages is avoided. As of release 1.60.0-2, the following Boost libraries are included: ‘algorithm’ ‘any’ ‘bimap’ ‘bind’ ‘circular_buffer’ ‘concept’ ‘config’ ‘container’ ‘date’_’time’ ‘detail’ ‘dynamic_bitset’ ‘exception’ ‘filesystem’ ‘flyweight’ ‘foreach’ ‘functional’ ‘fusion’ ‘geometry’ ‘graph’ ‘heap’ ‘icl’ ‘integer’ ‘interprocess’ ‘intrusive’ ‘io’ ‘iostreams’ ‘iterator’ ‘math’ ‘move’ ‘mpl’ ‘multiprcecision’ ‘numeric’ ‘pending’ ‘phoenix’ ‘preprocessor’ ‘random’ ‘range’ ‘smart_ptr’ ‘spirit’ ‘tuple’ ‘type_trains’ ‘typeof’ ‘unordered’ ‘utility’ ‘uuid’.

r-BiocGenerics

Homepage:
Spack package:
Versions:
bioc-3.3, bioc-3.2
Build Dependencies
R
Link Dependencies
R
Description:
S4 generic functions needed by many Bioconductor packages.

r-bitops

Homepage:
Spack package:
Versions:
1.0-6
Build Dependencies
R
Link Dependencies
R
Description:
Functions for bitwise operations on integer vectors.

r-boot

Homepage:
Spack package:
Versions:
1.3-18
Build Dependencies
R
Link Dependencies
R
Description:
Functions and datasets for bootstrapping from the book “Bootstrap Methods and Their Application” by A. C. Davison and D. V. Hinkley (1997, CUP), originally written by Angelo Canty for S.

r-brew

Homepage:
Spack package:
Versions:
1.0-6
Build Dependencies
R
Link Dependencies
R
Description:
brew implements a templating framework for mixing text and R code for report generation. brew template syntax is similar to PHP, Ruby’s erb module, Java Server Pages, and Python’s psp module.

r-c50

Homepage:
Spack package:
Versions:
0.1.0-24
Build Dependencies
R, r-partykit
Link Dependencies
R
Run Dependencies
r-partykit
Description:
C5.0 decision trees and rule-based models for pattern recognition.

r-car

Homepage:
Spack package:
Versions:
2.1-2
Build Dependencies
r-nnet, r-mass, R, r-pbkrtest, r-quantreg, r-mgcv
Link Dependencies
R
Run Dependencies
r-pbkrtest, r-mass, r-quantreg, r-mgcv, r-nnet
Description:
Functions and Datasets to Accompany J. Fox and S. Weisberg, An R Companion to Applied Regression, Second Edition, Sage, 2011.

r-caret

Homepage:
Spack package:
Versions:
6.0-70
Build Dependencies
r-plyr, r-lattice, r-foreach, r-reshape2, r-car, R, r-nlme, r-ggplot2
Link Dependencies
R
Run Dependencies
r-plyr, r-lattice, r-foreach, r-reshape2, r-car, r-nlme, r-ggplot2
Description:
Misc functions for training and plotting classification and regression models.

r-catools

Homepage:
Spack package:
Versions:
1.17.1
Build Dependencies
r-bitops, R
Link Dependencies
R
Run Dependencies
r-bitops
Description:
Contains several basic utility functions including: moving (rolling, running) window statistic functions, read/write for GIF and ENVI binary files, fast calculation of AUC, LogitBoost classifier, base64 encoder/decoder, round-off-error-free sum and cumsum, etc.

r-chron

Homepage:
Spack package:
Versions:
2.3-47
Build Dependencies
R
Link Dependencies
R
Description:
Chronological objects which can handle dates and times.

r-class

Homepage:
Spack package:
Versions:
7.3-14
Build Dependencies
r-mass, R
Link Dependencies
R
Run Dependencies
r-mass
Description:
Various functions for classification, including k-nearest neighbour, Learning Vector Quantization and Self-Organizing Maps.

r-cluster

Homepage:
Spack package:
Versions:
2.0.4
Build Dependencies
R
Link Dependencies
R
Description:
Methods for Cluster analysis. Much extended the original from Peter Rousseeuw, Anja Struyf and Mia Hubert, based on Kaufman and Rousseeuw (1990) “Finding Groups in Data”.

r-codetools

Homepage:
Spack package:
Versions:
0.2-14
Build Dependencies
R
Link Dependencies
R
Description:
Code analysis tools for R.

r-colorspace

Homepage:
Spack package:
Versions:
1.2-6
Build Dependencies
R
Link Dependencies
R
Description:
Carries out mapping between assorted color spaces including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar CIELAB. Qualitative, sequential, and diverging color palettes based on HCL colors are provided.

r-crayon

Homepage:
Spack package:
Versions:
1.3.2
Build Dependencies
R
Link Dependencies
R
Description:
Colored terminal output on terminals that support ‘ANSI’ color and highlight codes. It also works in ‘Emacs’ ‘ESS’. ‘ANSI’ color support is automatically detected. Colors and highlighting can be combined and nested. New styles can also be created easily. This package was inspired by the ‘chalk’ ‘JavaScript’ project.

r-cubature

Homepage:
Spack package:
Versions:
1.1-2
Build Dependencies
R
Link Dependencies
R
Description:
Adaptive multivariate integration over hypercubes

r-curl

Homepage:
Spack package:
Versions:
1.0, 0.9.7
Build Dependencies
curl, R
Link Dependencies
curl, R
Description:
The curl() and curl_download() functions provide highly configurable drop-in replacements for base url() and download.file() with better performance, support for encryption (https, ftps), gzip compression, authentication, and other libcurl goodies. The core of the package implements a framework for performing fully customized requests where data can be processed either in memory, on disk, or streaming via the callback or connection interfaces. Some knowledge of libcurl is recommended; for a more-user-friendly web client see the ‘httr’ package which builds on this package with http specific tools and logic.

r-datatable

Homepage:
Spack package:
Versions:
1.9.6
Build Dependencies
R, r-chron
Link Dependencies
R
Run Dependencies
r-chron
Description:
Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns and a fast file reader (fread). Offers a natural and flexible syntax, for faster development.

r-dbi

Homepage:
Spack package:
Versions:
0.4-1
Build Dependencies
R
Link Dependencies
R
Description:
A database interface definition for communication between R and relational database management systems. All classes in this package are virtual and need to be extended by the various R/DBMS implementations.

r-deoptim

Homepage:
Spack package:
Versions:
2.2-3
Build Dependencies
R
Link Dependencies
R
Description:
Implements the differential evolution algorithm for global optimization of a real-valued function of a real-valued parameter vector.

r-devtools

Homepage:
Spack package:
Versions:
1.11.1
Build Dependencies
r-withr, r-rstudioapi, r-httr, r-whisker, r-git2r, r-jsonlite, R, r-digest, r-memoise
Link Dependencies
R
Run Dependencies
r-withr, r-rstudioapi, r-httr, r-whisker, r-git2r, r-jsonlite, r-digest, r-memoise
Description:
Collection of package development tools.

r-diagrammer

Homepage:
Spack package:
Versions:
0.8.4
Build Dependencies
r-rstudioapi, r-influencer, r-igraph, R, r-htmlwidgets, r-stringr, r-visnetwork, r-scales
Link Dependencies
R
Run Dependencies
r-rstudioapi, r-influencer, r-igraph, r-htmlwidgets, r-stringr, r-visnetwork, r-scales
Description:
Create graph diagrams and flowcharts using R.

r-dichromat

Homepage:
Spack package:
Versions:
2.0-0
Build Dependencies
R
Link Dependencies
R
Description:
Collapse red-green or green-blue distinctions to simulate the effects of different types of color-blindness.

r-digest

Homepage:
Spack package:
Versions:
0.6.9
Build Dependencies
R
Link Dependencies
R
Description:
Implementation of a function ‘digest()’ for the creation of hash digests of arbitrary R objects (using the md5, sha-1, sha-256, crc32, xxhash and murmurhash algorithms) permitting easy comparison of R language objects, as well as a function ‘hmac()’ to create hash-based message authentication code. The md5 algorithm by Ron Rivest is specified in RFC 1321, the sha-1 and sha-256 algorithms are specified in FIPS-180-1 and FIPS-180-2, and the crc32 algorithm is described in ftp://ftp.rocksoft.com/cliens/rocksoft/papers/crc_v3.txt. For md5, sha-1, sha-256 and aes, this package uses small standalone implementations that were provided by Christophe Devine. For crc32, code from the zlib library is used. For sha-512, an implementation by Aaron D. Gifford is used. For xxhash, the implementation by Yann Collet is used. For murmurhash, an implementation by Shane Day is used. Please note that this package is not meant to be deployed for cryptographic purposes for which more comprehensive (and widely tested) libraries such as OpenSSL should be used.

r-doparallel

Homepage:
Spack package:
Versions:
1.0.10
Build Dependencies
R, r-iterators, r-foreach
Link Dependencies
R
Run Dependencies
r-iterators, r-foreach
Description:
Provides a parallel backend for the %dopar% function using the parallel package.

r-dplyr

Homepage:
Spack package:
Versions:
0.5.0
Build Dependencies
r-tibble, r-assertthat, r-lazyeval, r-R6, R, r-bh, r-dbi, r-rcpp, r-magrittr
Link Dependencies
R
Run Dependencies
r-tibble, r-dbi, r-assertthat, r-lazyeval, r-bh, r-R6, r-rcpp, r-magrittr
Description:
A fast, consistent tool for working with data frame like objects, both in memory and out of memory.

r-dt

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
R, r-htmltools, r-htmlwidgets, r-magrittr
Link Dependencies
R
Run Dependencies
r-htmltools, r-htmlwidgets, r-magrittr
Description:
Data objects in R can be rendered as HTML tables using the JavaScript library ‘DataTables’ (typically via R Markdown or Shiny). The ‘DataTables’ library has been included in this R package. The package name ‘DT’ is an abbreviation of ‘DataTables’.

r-dygraphs

Homepage:
Spack package:
Versions:
0.9
Build Dependencies
r-zoo, R, r-magrittr, r-htmlwidgets, r-xts
Link Dependencies
R
Run Dependencies
r-zoo, r-xts, r-magrittr, r-htmlwidgets
Description:
An R interface to the ‘dygraphs’ JavaScript charting library (a copy of which is included in the package). Provides rich facilities for charting time-series data in R, including highly configurable series- and axis- display and interactive features like zoom/pan and series/point highlighting.

r-e1071

Homepage:
Spack package:
Versions:
1.6-7
Build Dependencies
R, r-class
Link Dependencies
R
Run Dependencies
r-class
Description:
Functions for latent class analysis, short time Fourier transform, fuzzy clustering, support vector machines, shortest path computation, bagged clustering, naive Bayes classifier, ...

r-evaluate

Homepage:
Spack package:
Versions:
0.9
Build Dependencies
R, r-stringr
Link Dependencies
R
Run Dependencies
r-stringr
Description:
Parsing and evaluation tools that make it easy to recreate the command line behaviour of R.

r-filehash

Homepage:
Spack package:
Versions:
2.3
Build Dependencies
R
Link Dependencies
R
Description:
Implements a simple key-value style database where character string keys are associated with data values that are stored on the disk. A simple interface is provided for inserting, retrieving, and deleting data from the database. Utilities are provided that allow ‘filehash’ databases to be treated much like environments and lists are already used in R. These utilities are provided to encourage interactive and exploratory analysis on large datasets. Three different file formats for representing the database are currently available and new formats can easily be incorporated by third parties for use in the ‘filehash’ framework.

r-foreach

Homepage:
Spack package:
Versions:
1.4.3
Build Dependencies
R, r-codetools, r-iterators
Link Dependencies
R
Run Dependencies
r-codetools, r-iterators
Description:
Support for the foreach looping construct. Foreach is an idiom that allows for iterating over elements in a collection, without the use of an explicit loop counter. This package in particular is intended to be used for its return value, rather than for its side effects. In that sense, it is similar to the standard lapply function, but doesn’t require the evaluation of a function. Using foreach without side effects also facilitates executing the loop in parallel.

r-foreign

Homepage:
Spack package:
Versions:
0.8-66
Build Dependencies
R
Link Dependencies
R
Description:
Functions for reading and writing data stored by some versions of Epi Info, Minitab, S, SAS, SPSS, Stata, Systat and Weka and for reading and writing some dBase files.

r-formatr

Homepage:
Spack package:
Versions:
1.4
Build Dependencies
r-codetools, R, r-testit, r-shiny
Link Dependencies
R
Run Dependencies
r-codetools, r-shiny, r-testit
Description:
Provides a function tidy_source() to format R source code. Spaces and indent will be added to the code automatically, and comments will be preserved under certain conditions, so that R code will be more human- readable and tidy. There is also a Shiny app as a user interface in this package.

r-formula

Homepage:
Spack package:
Versions:
1.2-1
Build Dependencies
R
Link Dependencies
R
Description:
Infrastructure for extended formulas with multiple parts on the right- hand side and/or multiple responses on the left-hand side.

r-gdata

Homepage:
Spack package:
Versions:
2.17.0
Build Dependencies
R, r-gtools
Link Dependencies
R
Run Dependencies
r-gtools
Description:
Various R programming tools for data manipulation, including: - medical unit conversions (‘ConvertMedUnits’, ‘MedUnits’), - combining objects (‘bindData’, ‘cbindX’, ‘combine’, ‘interleave’), - character vector operations (‘centerText’, ‘startsWith’, ‘trim’), - factor manipulation (‘levels’, ‘reorder.factor’, ‘mapLevels’), - obtaining information about R objects (‘object.size’, ‘elem’, ‘env’, ‘humanReadable’, ‘is.what’, ‘ll’, ‘keep’, ‘ls.funs’, ‘Args’,’nPairs’, ‘nobs’), - manipulating MS- Excel formatted files (‘read.xls’, ‘installXLSXsupport’, ‘sheetCount’, ‘xlsFormats’), - generating fixed-width format files (‘write.fwf’), - extricating components of date & time objects (‘getYear’, ‘getMonth’, ‘getDay’, ‘getHour’, ‘getMin’, ‘getSec’), - operations on columns of data frames (‘matchcols’, ‘rename.vars’), - matrix operations (‘unmatrix’, ‘upperTriangle’, ‘lowerTriangle’), - operations on vectors (‘case’, ‘unknownToNA’, ‘duplicated2’, ‘trimSum’), - operations on data frames (‘frameApply’, ‘wideByFactor’), - value of last evaluated expression (‘ans’), and - wrapper for ‘sample’ that ensures consistent behavior for both scalar and vector arguments (‘resample’).

r-geosphere

Homepage:
Spack package:
Versions:
1.5-5
Build Dependencies
r-sp, R
Link Dependencies
R
Run Dependencies
r-sp
Description:
Spherical trigonometry for geographic applications. That is, compute distances and related measures for angular (longitude/latitude) locations.

r-ggmap

Homepage:
Spack package:
Versions:
2.6.1
Build Dependencies
r-geosphere, r-mapproj, r-ggplot2, r-png, r-proto, r-rjson, r-plyr, r-reshape2, R, r-rgooglemaps, r-digest, r-jpeg, r-scales
Link Dependencies
R
Run Dependencies
r-geosphere, r-mapproj, r-ggplot2, r-png, r-proto, r-rjson, r-plyr, r-reshape2, r-jpeg, r-rgooglemaps, r-digest, r-scales
Description:
A collection of functions to visualize spatial data and models on top of static maps from various online sources (e.g Google Maps and Stamen Maps). It includes tools common to those tasks, including functions for geolocation and routing.

r-ggplot2

Homepage:
Spack package:
Versions:
2.1.0
Build Dependencies
r-mass, r-plyr, r-gtable, r-reshape2, R, r-digest, r-scales
Link Dependencies
R
Run Dependencies
r-mass, r-plyr, r-gtable, r-reshape2, r-digest, r-scales
Description:
An implementation of the grammar of graphics in R. It combines the advantages of both base and lattice graphics: conditioning and shared axes are handled automatically, and you can still build up a plot step by step from multiple data sources. It also implements a sophisticated multidimensional conditioning system and a consistent interface to map data to aesthetic attributes. See http://ggplot2.org for more information, documentation and examples.

r-ggvis

Homepage:
Spack package:
Versions:
0.4.2
Build Dependencies
r-jsonlite, r-htmltools, r-shiny, r-assertthat, r-lazyeval, R, r-dplyr, r-magrittr
Link Dependencies
R
Run Dependencies
r-jsonlite, r-htmltools, r-shiny, r-assertthat, r-lazyeval, r-dplyr, r-magrittr
Description:
An implementation of an interactive grammar of graphics, taking the best parts of ‘ggplot2’, combining them with the reactive framework from ‘shiny’ and web graphics from ‘vega’.

r-gistr

Homepage:
Spack package:
Versions:
0.3.6
Build Dependencies
r-magrittr, r-jsonlite, r-assertthat, r-httr, R, r-knitr, r-dplyr, r-rmarkdown
Link Dependencies
R
Run Dependencies
r-jsonlite, r-assertthat, r-httr, r-rmarkdown, r-knitr, r-dplyr, r-magrittr
Description:
Work with ‘GitHub’ ‘gists’ from ‘R’. This package allows the user to create new ‘gists’, update ‘gists’ with new files, rename files, delete files, get and delete ‘gists’, star and ‘un-star’ ‘gists’, fork ‘gists’, open a ‘gist’ in your default browser, get embed code for a ‘gist’, list ‘gist’ ‘commits’, and get rate limit information when ‘authenticated’. Some requests require authentication and some do not.

r-git2r

Homepage:
Spack package:
Versions:
0.15.0
Build Dependencies
R, zlib, openssl
Link Dependencies
R, zlib, openssl
Description:
Interface to the ‘libgit2’ library, which is a pure C implementation of the ‘Git’ core methods. Provides access to ‘Git’ repositories to extract data and running some basic ‘Git’ commands.

r-glmnet

Homepage:
Spack package:
Versions:
2.0-5
Build Dependencies
r-matrix, R, r-foreach
Link Dependencies
R
Run Dependencies
r-matrix, r-foreach
Description:
Extremely efficient procedures for fitting the entire lasso or elastic- net regularization path for linear regression, logistic and multinomial regression models, Poisson regression and the Cox model. Two recent additions are the multiple-response Gaussian, and the grouped multinomial. The algorithm uses cyclical coordinate descent in a path- wise fashion, as described in the paper linked to via the URL below.

r-googlevis

Homepage:
Spack package:
Versions:
0.6.0
Build Dependencies
R, r-jsonlite
Link Dependencies
R
Run Dependencies
r-jsonlite
Description:
R interface to Google Charts API, allowing users to create interactive charts based on data frames. Charts are displayed locally via the R HTTP help server. A modern browser with an Internet connection is required and for some charts a Flash player. The data remains local and is not uploaded to Google.

r-gridbase

Homepage:
Spack package:
Versions:
0.4-7
Build Dependencies
R
Link Dependencies
R
Description:
Integration of base and grid graphics.

r-gridextra

Homepage:
Spack package:
Versions:
2.2.1
Build Dependencies
r-gtable, R
Link Dependencies
R
Run Dependencies
r-gtable
Description:
Provides a number of user-level functions to work with “grid” graphics, notably to arrange multiple grid-based plots on a page, and draw tables.

r-gtable

Homepage:
Spack package:
Versions:
0.2.0
Build Dependencies
R
Link Dependencies
R
Description:
Tools to make it easier to work with “tables” of ‘grobs’.

r-gtools

Homepage:
Spack package:
Versions:
3.5.0
Build Dependencies
R
Link Dependencies
R
Description:
Functions to assist in R programming, including: - assist in developing, updating, and maintaining R and R packages (‘ask’, ‘checkRVersion’, ‘getDependencies’, ‘keywords’, ‘scat’), - calculate the logit and inverse logit transformations (‘logit’, ‘inv.logit’), - test if a value is missing, empty or contains only NA and NULL values (‘invalid’), - manipulate R’s .Last function (‘addLast’), - define macros (‘defmacro’), - detect odd and even integers (‘odd’, ‘even’), - convert strings containing non-ASCII characters (like single quotes) to plain ASCII (‘ASCIIfy’), - perform a binary search (‘binsearch’), - sort strings containing both numeric and character components (‘mixedsort’), - create a factor variable from the quantiles of a continuous variable (‘quantcut’), - enumerate permutations and combinations (‘combinations’, ‘permutation’), - calculate and convert between fold-change and log- ratio (‘foldchange’, ‘logratio2foldchange’, ‘foldchange2logratio’), - calculate probabilities and generate random numbers from Dirichlet distributions (‘rdirichlet’, ‘ddirichlet’), - apply a function over adjacent subsets of a vector (‘running’), - modify the TCP_NODELAY (‘de-Nagle’) flag for socket objects, - efficient ‘rbind’ of data frames, even if the column names don’t match (‘smartbind’), - generate significance stars from p-values (‘stars.pval’), - convert characters to/from ASCII codes.

r-hexbin

Homepage:
Spack package:
Versions:
1.27.1
Build Dependencies
r-lattice, R
Link Dependencies
R
Run Dependencies
r-lattice
Description:
Binning and plotting functions for hexagonal bins. Now uses and relies on grid graphics and formal (S4) classes and methods.

r-highr

Homepage:
Spack package:
Versions:
0.6
Build Dependencies
R
Link Dependencies
R
Description:
Provides syntax highlighting for R source code. Currently it supports LaTeX and HTML output. Source code of other languages is supported via Andre Simon’s highlight package.

r-htmltools

Homepage:
Spack package:
Versions:
0.3.5
Build Dependencies
R, r-digest, r-rcpp
Link Dependencies
R
Run Dependencies
r-digest, r-rcpp
Description:
Tools for HTML generation and output.

r-htmlwidgets

Homepage:
Spack package:
Versions:
0.6
Build Dependencies
r-yaml, R, r-htmltools, r-jsonlite
Link Dependencies
R
Run Dependencies
r-yaml, r-jsonlite, r-htmltools
Description:
A framework for creating HTML widgets that render in various contexts including the R console, ‘R Markdown’ documents, and ‘Shiny’ web applications.

r-httpuv

Homepage:
Spack package:
Versions:
1.3.3
Build Dependencies
R, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcpp
Description:
Provides low-level socket and protocol support for handling HTTP and WebSocket requests directly from within R. It is primarily intended as a building block for other packages, rather than making it particularly easy to create complete web applications using httpuv alone. httpuv is built on top of the libuv and http-parser C libraries, both of which were developed by Joyent, Inc. (See LICENSE file for libuv and http- parser license information.)

r-httr

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
r-R6, r-jsonlite, r-mime, r-openssl, R, r-curl
Link Dependencies
R
Run Dependencies
r-curl, r-R6, r-mime, r-jsonlite, r-openssl
Description:
Useful tools for working with HTTP organised by HTTP verbs (GET(), POST(), etc). Configuration functions make it easy to control additional request components (authenticate(), add_headers() and so on).

r-igraph

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
r-matrix, libxml2, r-irlba, r-nmf, R, gmp, r-magrittr
Link Dependencies
libxml2, R, gmp
Run Dependencies
r-matrix, r-irlba, r-nmf, r-magrittr
Description:
Routines for simple graphs and network analysis. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.

r-influencer

Homepage:
Spack package:
Versions:
0.1.0
Build Dependencies
r-matrix, R, r-igraph
Link Dependencies
R
Run Dependencies
r-matrix, r-igraph
Description:
Provides functionality to compute various node centrality measures on networks. Included are functions to compute betweenness centrality (by utilizing Madduri and Bader’s SNAP library), implementations of Burt’s constraint and effective network size (ENS) metrics, Borgatti’s algorithm to identify key players, and Valente’s bridging metric. On Unix systems, the betweenness, Key Players, and bridging implementations are parallelized with OpenMP, which may run faster on systems which have OpenMP configured.

r-inline

Homepage:
Spack package:
Versions:
0.3.14
Build Dependencies
R
Link Dependencies
R
Description:
Functionality to dynamically define R functions and S4 methods with inlined C, C++ or Fortran code supporting .C and .Call calling conventions.

r-irdisplay

Homepage:
Spack package:
Versions:
0.4.4
Build Dependencies
r-repr, R
Link Dependencies
R
Run Dependencies
r-repr
Description:
An interface to the rich display capabilities of Jupyter front-ends (e.g. ‘Jupyter Notebook’) Designed to be used from a running IRkernel session

r-irkernel

Homepage:
Spack package:
Versions:
master
Build Dependencies
r-devtools, r-uuid, r-repr, r-evaluate, R, r-pbdzmq, r-crayon, r-digest, r-irdisplay
Link Dependencies
R
Run Dependencies
r-devtools, r-uuid, r-repr, r-evaluate, r-crayon, r-pbdzmq, r-digest, r-irdisplay
Description:
R kernel for Jupyter

r-irlba

Homepage:
Spack package:
Versions:
2.0.0
Build Dependencies
r-matrix, R
Link Dependencies
R
Run Dependencies
r-matrix
Description:
Fast and memory efficient methods for truncated singular and eigenvalue decompositions and principal component analysis of large sparse or dense matrices.

r-iterators

Homepage:
Spack package:
Versions:
1.0.8
Build Dependencies
R
Link Dependencies
R
Description:
Support for iterators, which allow a programmer to traverse through all the elements of a vector, list, or other collection of data.

r-jpeg

Homepage:
Spack package:
Versions:
0.1-8
Build Dependencies
R, jpeg
Link Dependencies
R, jpeg
Description:
This package provides an easy and simple way to read, write and display bitmap images stored in the JPEG format. It can read and write both files and in-memory raw vectors.

r-jsonlite

Homepage:
Spack package:
Versions:
1.0, 0.9.21
Build Dependencies
R
Link Dependencies
R
Description:
A fast JSON parser and generator optimized for statistical data and the web. Started out as a fork of ‘RJSONIO’, but has been completely rewritten in recent versions. The package offers flexible, robust, high performance tools for working with JSON in R and is particularly powerful for building pipelines and interacting with a web API. The implementation is based on the mapping described in the vignette (Ooms, 2014). In addition to converting JSON data from/to R objects, ‘jsonlite’ contains functions to stream, validate, and prettify JSON data. The unit tests included with the package verify that all edge cases are encoded and decoded consistently for use with dynamic data in systems and applications.

r-knitr

Homepage:
Spack package:
Versions:
1.14, 0.6
Build Dependencies
r-evaluate, r-markdown, R, r-highr, r-formatr, r-stringr, r-yaml, r-digest
Link Dependencies
R
Run Dependencies
r-evaluate, r-markdown, r-highr, r-formatr, r-stringr, r-yaml, r-digest
Description:
Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

r-labeling

Homepage:
Spack package:
Versions:
0.3
Build Dependencies
R
Link Dependencies
R
Description:
Provides a range of axis labeling algorithms.

r-lattice

Homepage:
Spack package:
Versions:
0.20-34
Build Dependencies
R
Link Dependencies
R
Description:
A powerful and elegant high-level data visualization system inspired by Trellis graphics, with an emphasis on multivariate data. Lattice is sufficient for typical graphics needs, and is also flexible enough to handle most nonstandard requirements. See ?Lattice for an introduction.

r-lazyeval

Homepage:
Spack package:
Versions:
0.2.0
Build Dependencies
R
Link Dependencies
R
Description:
An alternative approach to non-standard evaluation using formulas. Provides a full implementation of LISP style ‘quasiquotation’, making it easier to generate code with other code.

r-leaflet

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
r-rcolorbrewer, r-png, r-htmltools, r-markdown, r-sp, R, r-raster, r-base64enc, r-htmlwidgets, r-magrittr, r-scales
Link Dependencies
R
Run Dependencies
r-rcolorbrewer, r-png, r-htmltools, r-markdown, r-sp, r-raster, r-base64enc, r-htmlwidgets, r-magrittr, r-scales
Description:
Create and customize interactive maps using the ‘Leaflet’ JavaScript library and the ‘htmlwidgets’ package. These maps can be used directly from the R console, from ‘RStudio’, in Shiny apps and R Markdown documents.

r-lme4

Homepage:
Spack package:
Versions:
1.1-12
Build Dependencies
r-matrix, r-minqa, r-lattice, r-rcppeigen, r-mass, r-nloptr, R, r-nlme, r-rcpp
Link Dependencies
R
Run Dependencies
r-matrix, r-minqa, r-lattice, r-rcppeigen, r-mass, r-nloptr, r-nlme, r-rcpp
Description:
Fit linear and generalized linear mixed-effects models. The models and their components are represented using S4 classes and methods. The core computational algorithms are implemented using the ‘Eigen’ C++ library for numerical linear algebra and ‘RcppEigen’ “glue”.

r-lmtest

Homepage:
Spack package:
Versions:
0.9-34
Build Dependencies
r-zoo, R
Link Dependencies
R
Run Dependencies
r-zoo
Description:
A collection of tests, data sets, and examples for diagnostic checking in linear regression models. Furthermore, some generic tools for inference in parametric models are provided.

r-lubridate

Homepage:
Spack package:
Versions:
1.5.6
Build Dependencies
R, r-stringr
Link Dependencies
R
Run Dependencies
r-stringr
Description:
Functions to work with date-times and timespans: fast and user friendly parsing of date-time data, extraction and updating of components of a date-time (years, months, days, hours, minutes, and seconds), algebraic manipulation on date-time and timespan objects. The ‘lubridate’ package has a consistent and memorable syntax that makes working with dates easy and fun.

r-magic

Homepage:
Spack package:
Versions:
1.5-6
Build Dependencies
r-abind, R
Link Dependencies
R
Run Dependencies
r-abind
Description:
A collection of efficient, vectorized algorithms for the creation and investigation of magic squares and hypercubes, including a variety of functions for the manipulation and analysis of arbitrarily dimensioned arrays.

r-magrittr

Homepage:
Spack package:
Versions:
1.5
Build Dependencies
R
Link Dependencies
R
Description:
Provides a mechanism for chaining commands with a new forward-pipe operator, %>%. This operator will forward a value, or the result of an expression, into the next function call/expression. There is flexible support for the type of right-hand side expressions. For more information, see package vignette.

r-mapproj

Homepage:
Spack package:
Versions:
1.2-4
Build Dependencies
r-maps, R
Link Dependencies
R
Run Dependencies
r-maps
Description:
Converts latitude/longitude into projected coordinates.

r-maps

Homepage:
Spack package:
Versions:
3.1.1
Build Dependencies
R
Link Dependencies
R
Description:
Display of maps. Projection code and larger maps are in separate packages (‘mapproj’ and ‘mapdata’).

r-maptools

Homepage:
Spack package:
Versions:
0.8-39
Build Dependencies
r-sp, R, r-foreign, r-lattice
Link Dependencies
R
Run Dependencies
r-sp, r-foreign, r-lattice
Description:
Set of tools for manipulating and reading geographic data, in particular ESRI shapefiles; C code used from shapelib. It includes binary access to GSHHG shoreline files. The package also provides interface wrappers for exchanging spatial objects with packages such as PBSmapping, spatstat, maps, RArcInfo, Stata tmap, WinBUGS, Mondrian, and others.

r-markdown

Homepage:
Spack package:
Versions:
0.7.7
Build Dependencies
R, r-mime
Link Dependencies
R
Run Dependencies
r-mime
Description:
Provides R bindings to the ‘Sundown’ ‘Markdown’ rendering library (https://github.com/vmg/sundown). ‘Markdown’ is a plain-text formatting syntax that can be converted to ‘XHTML’ or other formats. See http://en.wikipedia.org/wiki/Markdown for more information about ‘Markdown’.

r-mass

Homepage:
Spack package:
Versions:
7.3-45
Build Dependencies
R
Link Dependencies
R
Description:
Functions and datasets to support Venables and Ripley, “Modern Applied Statistics with S” (4th edition, 2002).

r-matrix

Homepage:
Spack package:
Versions:
1.2-6
Build Dependencies
r-lattice, R
Link Dependencies
R
Run Dependencies
r-lattice
Description:
Classes and methods for dense and sparse matrices and operations on them using ‘LAPACK’ and ‘SuiteSparse’.

r-matrixmodels

Homepage:
Spack package:
Versions:
0.4-1
Build Dependencies
r-matrix, R
Link Dependencies
R
Run Dependencies
r-matrix
Description:
Modelling with sparse and dense ‘Matrix’ matrices, using modular prediction and response module classes.

r-memoise

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
R, r-digest
Link Dependencies
R
Run Dependencies
r-digest
Description:
Cache the results of a function so that when you call it again with the same arguments it returns the pre-computed value.

r-mgcv

Homepage:
Spack package:
Versions:
1.8-13
Build Dependencies
r-matrix, r-nlme, R
Link Dependencies
R
Run Dependencies
r-matrix, r-nlme
Description:
GAMs, GAMMs and other generalized ridge regression with multiple smoothing parameter estimation by GCV, REML or UBRE/AIC. Includes a gam() function, a wide variety of smoothers, JAGS support and distributions beyond the exponential family.

r-mime

Homepage:
Spack package:
Versions:
0.5, 0.4
Build Dependencies
R
Link Dependencies
R
Description:
Guesses the MIME type from a filename extension using the data derived from /etc/mime.types in UNIX-type systems.

r-minqa

Homepage:
Spack package:
Versions:
1.2.4
Build Dependencies
R, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcpp
Description:
Derivative-free optimization by quadratic approximation based on an interface to Fortran implementations by M. J. D. Powell.

r-multcomp

Homepage:
Spack package:
Versions:
1.4-6
Build Dependencies
r-survival, r-codetools, r-thdata, r-mvtnorm, r-sandwich, R
Link Dependencies
R
Run Dependencies
r-mvtnorm, r-codetools, r-survival, r-sandwich, r-thdata
Description:
Simultaneous tests and confidence intervals for general linear hypotheses in parametric models, including linear, generalized linear, linear mixed effects, and survival models. The package includes demos reproducing analyzes presented in the book “Multiple Comparisons Using R” (Bretz, Hothorn, Westfall, 2010, CRC Press).

r-munsell

Homepage:
Spack package:
Versions:
0.4.3
Build Dependencies
r-colorspace, R
Link Dependencies
R
Run Dependencies
r-colorspace
Description:
Provides easy access to, and manipulation of, the Munsell colours. Provides a mapping between Munsell’s original notation (e.g. “5R 5/10”) and hexadecimal strings suitable for use directly in R graphics. Also provides utilities to explore slices through the Munsell colour tree, to transform Munsell colours and display colour palettes.

r-mvtnorm

Homepage:
Spack package:
Versions:
1.0-5
Build Dependencies
R
Link Dependencies
R
Description:
Computes multivariate normal and t probabilities, quantiles, random deviates and densities.

r-ncdf4

Homepage:
Spack package:
Versions:
1.15
Build Dependencies
R, netcdf
Link Dependencies
R, netcdf
Description:
Provides a high-level R interface to data files written using Unidata’s netCDF library (version 4 or earlier), which are binary data files that are portable across platforms and include metadata information in addition to the data sets. Using this package, netCDF files (either version 4 or “classic” version 3) can be opened and data sets read in easily. It is also easy to create new netCDF dimensions, variables, and files, in either version 3 or 4 format, and manipulate existing netCDF files. This package replaces the former ncdf package, which only worked with netcdf version 3 files. For various reasons the names of the functions have had to be changed from the names in the ncdf package. The old ncdf package is still available at the URL given below, if you need to have backward compatibility. It should be possible to have both the ncdf and ncdf4 packages installed simultaneously without a problem. However, the ncdf package does not provide an interface for netcdf version 4 files.

r-networkd3

Homepage:
Spack package:
Versions:
0.2.12
Build Dependencies
R, r-igraph, r-magrittr, r-htmlwidgets
Link Dependencies
R
Run Dependencies
r-igraph, r-magrittr, r-htmlwidgets
Description:
Creates ‘D3’ ‘JavaScript’ network, tree, dendrogram, and Sankey graphs from ‘R’.

r-nlme

Homepage:
Spack package:
Versions:
3.1-128
Build Dependencies
r-lattice, R
Link Dependencies
R
Run Dependencies
r-lattice
Description:
Fit and compare Gaussian linear and nonlinear mixed-effects models.

r-nloptr

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
R
Link Dependencies
R
Description:
nloptr is an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See http://ab- initio.mit.edu/wiki/index.php/NLopt_Introduction for more information on the available algorithms. During installation on Unix the NLopt code is downloaded and compiled from the NLopt website.

r-nmf

Homepage:
Spack package:
Versions:
0.20.6
Build Dependencies
r-digest, r-cluster, r-rcolorbrewer, r-doparallel, r-gridbase, r-stringr, r-registry, r-foreach, r-reshape2, r-colorspace, R, r-rngtools, r-ggplot2, r-pkgmaker
Link Dependencies
R
Run Dependencies
r-digest, r-cluster, r-rcolorbrewer, r-doparallel, r-gridbase, r-stringr, r-registry, r-foreach, r-reshape2, r-colorspace, r-rngtools, r-ggplot2, r-pkgmaker
Description:
Provides a framework to perform Non-negative Matrix Factorization (NMF). The package implements a set of already published algorithms and seeding methods, and provides a framework to test, develop and plug new/custom algorithms. Most of the built-in algorithms have been optimized in C++, and the main interface function provides an easy way of performing parallel computations on multicore machines..

r-nnet

Homepage:
Spack package:
Versions:
7.3-12
Build Dependencies
R
Link Dependencies
R
Description:
Software for feed-forward neural networks with a single hidden layer, and for multinomial log-linear models.

r-np

Homepage:
Spack package:
Versions:
0.60-2
Build Dependencies
R, r-cubature, r-boot
Link Dependencies
R
Run Dependencies
r-cubature, r-boot
Description:
This package provides a variety of nonparametric (and semiparametric) kernel methods that seamlessly handle a mix of continuous, unordered, and ordered factor data types. We would like to gratefully acknowledge support from the Natural Sciences and Engineering Research Council of Canada (NSERC:www.nserc.ca), the Social Sciences and Humanities Research Council of Canada (SSHRC:www.sshrc.ca), and the Shared Hierarchical Academic Research Computing Network (SHARCNET:www.sharcnet.ca).

r-openssl

Homepage:
Spack package:
Versions:
0.9.4
Build Dependencies
R, openssl
Link Dependencies
R, openssl
Description:
Bindings to OpenSSL libssl and libcrypto, plus custom SSH pubkey parsers. Supports RSA, DSA and EC curves P-256, P-384 and P-521. Cryptographic signatures can either be created and verified manually or via x509 certificates. AES can be used in cbc, ctr or gcm mode for symmetric encryption; RSA for asymmetric (public key) encryption or EC for Diffie Hellman. High-level envelope functions combine RSA and AES for encrypting arbitrary sized data. Other utilities include key generators, hash functions (md5, sha1, sha256, etc), base64 encoder, a secure random number generator, and ‘bignum’ math methods for manually performing crypto calculations on large multibyte integers.

r-packrat

Homepage:
Spack package:
Versions:
0.4.7-1
Build Dependencies
R
Link Dependencies
R
Description:
Manage the R packages your project depends on in an isolated, portable, and reproducible way.

r-partykit

Homepage:
Spack package:
Versions:
1.1-1
Build Dependencies
r-formula, R, r-survival
Link Dependencies
R
Run Dependencies
r-formula, r-survival
Description:
A toolkit with infrastructure for representing, summarizing, and visualizing tree-structured regression and classification models. This unified infrastructure can be used for reading/coercing tree models from different sources (‘rpart’, ‘RWeka’, ‘PMML’) yielding objects that share functionality for print()/plot()/predict() methods. Furthermore, new and improved reimplementations of conditional inference trees (ctree()) and model-based recursive partitioning (mob()) from the ‘party’ package are provided based on the new infrastructure.

r-pbdzmq

Homepage:
Spack package:
Versions:
0.2-4
Build Dependencies
R, r-R6, zeromq
Link Dependencies
zeromq, R
Run Dependencies
r-R6
Description:
‘ZeroMQ’ is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize ‘ZeroMQ’. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal ‘ZeroMQ’ library (4.1.0 rc1) is shipped with ‘pbdZMQ’, which can be used if no system installation of ‘ZeroMQ’ is available. A few wrapper functions compatible with ‘rzmq’ are also provided.

r-pbkrtest

Homepage:
Spack package:
Versions:
0.4-6
Build Dependencies
r-matrix, r-mass, R, r-lme4
Link Dependencies
R
Run Dependencies
r-matrix, r-mass, r-lme4
Description:
Test in mixed effects models. Attention is on mixed effects models as implemented in the ‘lme4’ package. This package implements a parametric bootstrap test and a Kenward Roger modification of F-tests for linear mixed effects models and a parametric bootstrap test for generalized linear mixed models.

r-pkgmaker

Homepage:
Spack package:
Versions:
0.22
Build Dependencies
r-codetools, r-stringr, r-registry, R, r-xtable, r-digest
Link Dependencies
R
Run Dependencies
r-digest, r-codetools, r-xtable, r-registry, r-stringr
Description:
This package provides some low-level utilities to use for package development. It currently provides managers for multiple package specific options and registries, vignette, unit test and bibtex related utilities. It serves as a base package for packages like NMF, RcppOctave, doRNG, and as an incubator package for other general purposes utilities, that will eventually be packaged separately. It is still under heavy development and changes in the interface(s) are more than likely to happen.

r-plotrix

Homepage:
Spack package:
Versions:
3.6-3
Build Dependencies
R
Link Dependencies
R
Description:
Lots of plots, various labeling, axis and color scaling functions.

r-plyr

Homepage:
Spack package:
Versions:
1.8.4
Build Dependencies
R, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcpp
Description:
A set of tools that solves a common set of problems: you need to break a big problem down into manageable pieces, operate on each piece and then put all the pieces back together. For example, you might want to fit a model to each spatial location or time point in your study, summarise data by panels or collapse high-dimensional arrays to simpler summary statistics. The development of ‘plyr’ has been generously supported by ‘Becton Dickinson’.

r-png

Homepage:
Spack package:
Versions:
0.1-7
Build Dependencies
libpng, R
Link Dependencies
libpng, R
Description:
This package provides an easy and simple way to read, write and display bitmap images stored in the PNG format. It can read and write both files and in-memory raw vectors.

r-praise

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
R
Link Dependencies
R
Description:
Build friendly R packages that praise their users if they have done something good, or they just need it to feel better.

r-proto

Homepage:
Spack package:
Versions:
0.3-10
Build Dependencies
R
Link Dependencies
R
Description:
An object oriented system using object-based, also called prototype- based, rather than class-based object oriented ideas.

r-pryr

Homepage:
Spack package:
Versions:
0.1.2
Build Dependencies
R, r-rcpp, r-stringr
Link Dependencies
R
Run Dependencies
r-rcpp, r-stringr
Description:
Useful tools to pry back the covers of R and understand the language at a deeper level.

r-quantmod

Homepage:
Spack package:
Versions:
0.4-5
Build Dependencies
r-zoo, R, r-ttr, r-xts
Link Dependencies
R
Run Dependencies
r-zoo, r-xts, r-ttr
Description:
Specify, build, trade, and analyse quantitative financial trading strategies.

r-quantreg

Homepage:
Spack package:
Versions:
5.26
Build Dependencies
r-matrix, r-matrixmodels, R, r-sparsem
Link Dependencies
R
Run Dependencies
r-matrix, r-matrixmodels, r-sparsem
Description:
Estimation and inference methods for models of conditional quantiles: Linear and nonlinear parametric and non-parametric (total variation penalized) models for conditional quantiles of a univariate response and several methods for handling censored survival data. Portfolio selection methods based on expected shortfall risk are also included.

r-R6

Homepage:
Spack package:
Versions:
2.1.2
Build Dependencies
R
Link Dependencies
R
Description:
The R6 package allows the creation of classes with reference semantics, similar to R’s built-in reference classes. Compared to reference classes, R6 classes are simpler and lighter-weight, and they are not built on S4 classes so they do not require the methods package. These classes allow public and private members, and they support inheritance, even when the classes are defined in different packages.

r-randomforest

Homepage:
Spack package:
Versions:
4.6-12
Build Dependencies
R
Link Dependencies
R
Description:
Classification and regression based on a forest of trees using random inputs.

r-raster

Homepage:
Spack package:
Versions:
2.5-8
Build Dependencies
r-sp, R, r-rcpp
Link Dependencies
R
Run Dependencies
r-sp, r-rcpp
Description:
Reading, writing, manipulating, analyzing and modeling of gridded spatial data. The package implements basic and high-level functions. Processing of very large files is supported.

r-rbokeh

Homepage:
Spack package:
Versions:
0.5.0
Build Dependencies
r-digest, r-jsonlite, r-pryr, r-lazyeval, r-gistr, r-htmlwidgets, r-maps, r-hexbin, R, r-ggplot2, r-magrittr, r-scales
Link Dependencies
R
Run Dependencies
r-digest, r-jsonlite, r-pryr, r-lazyeval, r-gistr, r-htmlwidgets, r-maps, r-hexbin, r-ggplot2, r-magrittr, r-scales
Description:
R interface for creating plots in Bokeh. Bokeh by Continuum Analytics.

r-rcolorbrewer

Homepage:
Spack package:
Versions:
1.1-2
Build Dependencies
R
Link Dependencies
R
Description:
Provides color schemes for maps (and other graphics) designed by Cynthia Brewer as described at http://colorbrewer2.org

r-rcpp

Homepage:
Spack package:
Versions:
0.12.6, 0.12.5
Build Dependencies
R
Link Dependencies
R
Description:
The ‘Rcpp’ package provides R functions as well as C++ classes which offer a seamless integration of R and C++. Many R data types and objects can be mapped back and forth to C++ equivalents which facilitates both writing of new code as well as easier integration of third-party libraries. Documentation about ‘Rcpp’ is provided by several vignettes included in this package, via the ‘Rcpp Gallery’ site at <http://gallery.rcpp.org>, the paper by Eddelbuettel and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see ‘citation(“Rcpp”)’ for details on these last two.

r-rcppeigen

Homepage:
Spack package:
Versions:
0.3.2.8.1
Build Dependencies
r-matrix, R, r-rcpp
Link Dependencies
R
Run Dependencies
r-matrix, r-rcpp
Description:
R and ‘Eigen’ integration using ‘Rcpp’. ‘Eigen’ is a C++ template library for linear algebra: matrices, vectors, numerical solvers and related algorithms. It supports dense and sparse matrices on integer, floating point and complex numbers, decompositions of such matrices, and solutions of linear systems. Its performance on many algorithms is comparable with some of the best implementations based on ‘Lapack’ and level-3 ‘BLAS’. The ‘RcppEigen’ package includes the header files from the ‘Eigen’ C++ template library (currently version 3.2.8). Thus users do not need to install ‘Eigen’ itself in order to use ‘RcppEigen’. Since version 3.1.1, ‘Eigen’ is licensed under the Mozilla Public License (version 2); earlier version were licensed under the GNU LGPL version 3 or later. ‘RcppEigen’ (the ‘Rcpp’ bindings/bridge to ‘Eigen’) is licensed under the GNU GPL version 2 or later, as is the rest of ‘Rcpp’.

r-registry

Homepage:
Spack package:
Versions:
0.3
Build Dependencies
R
Link Dependencies
R
Description:
Provides a generic infrastructure for creating and using registries.

r-repr

Homepage:
Spack package:
Versions:
0.9
Build Dependencies
R
Link Dependencies
R
Description:
String and binary representations of objects for several formats and mime types.

r-reshape2

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
r-plyr, R, r-rcpp, r-stringr
Link Dependencies
R
Run Dependencies
r-plyr, r-rcpp, r-stringr
Description:
Flexibly restructure and aggregate data using just two functions: melt and dcast (or acast).

r-rgooglemaps

Homepage:
Spack package:
Versions:
1.2.0.7
Build Dependencies
R, r-rjsonio, r-png
Link Dependencies
R
Run Dependencies
r-rjsonio, r-png
Description:
This package serves two purposes: (i) Provide a comfortable R interface to query the Google server for static maps, and (ii) Use the map as a background image to overlay plots within R. This requires proper coordinate scaling.

r-rinside

Homepage:
Spack package:
Versions:
0.2.13
Build Dependencies
R, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcpp
Description:
C++ classes to embed R in C++ applications The ‘RInside’ packages makes it easier to have “R inside” your C++ application by providing a C++ wrapperclass providing the R interpreter. As R itself is embedded into your application, a shared library build of R is required. This works on Linux, OS X and even on Windows provided you use the same tools used to build R itself. Numerous examples are provided in the eight subdirectories of the examples/ directory of the installed package: standard, mpi (for parallel computing) qt (showing how to embed ‘RInside’ inside a Qt GUI application), wt (showing how to build a “web- application” using the Wt toolkit), armadillo (for ‘RInside’ use with ‘RcppArmadillo’) and eigen (for ‘RInside’ use with ‘RcppEigen’). The example use GNUmakefile(s) with GNU extensions, so a GNU make is required (and will use the GNUmakefile automatically). Doxygen-generated documentation of the C++ classes is available at the ‘RInside’ website as well.

r-rjava

Homepage:
Spack package:
Versions:
0.9-8
Build Dependencies
R, jdk
Link Dependencies
R, jdk
Description:
Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields.

r-rjson

Homepage:
Spack package:
Versions:
0.2.15
Build Dependencies
R
Link Dependencies
R
Description:
Converts R object into JSON objects and vice-versa.

r-rjsonio

Homepage:
Spack package:
Versions:
1.3-0
Build Dependencies
R
Link Dependencies
R
Description:
This is a package that allows conversion to and from data in Javascript object notation (JSON) format. This allows R objects to be inserted into Javascript/ECMAScript/ActionScript code and allows R programmers to read and convert JSON content to R objects. This is an alternative to rjson package. Originally, that was too slow for converting large R objects to JSON and was not extensible. rjson’s performance is now similar to this package, and perhaps slightly faster in some cases. This package uses methods and is readily extensible by defining methods for different classes, vectorized operations, and C code and callbacks to R functions for deserializing JSON objects to R. The two packages intentionally share the same basic interface. This package (RJSONIO) has many additional options to allow customizing the generation and processing of JSON content. This package uses libjson rather than implementing yet another JSON parser. The aim is to support other general projects by building on their work, providing feedback and benefit from their ongoing development.

r-rmarkdown

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
r-jsonlite, r-htmltools, r-evaluate, r-catools, r-knitr, R, r-base64enc, r-yaml
Link Dependencies
R
Run Dependencies
r-jsonlite, r-htmltools, r-evaluate, r-catools, r-knitr, r-base64enc, r-yaml
Description:
Convert R Markdown documents into a variety of formats.

r-rmysql

Homepage:
Spack package:
Versions:
0.10.9
Build Dependencies
R, r-dbi, mariadb
Link Dependencies
R, mariadb
Run Dependencies
r-dbi
Description:
Implements ‘DBI’ Interface to ‘MySQL’ and ‘MariaDB’ Databases.

r-rngtools

Homepage:
Spack package:
Versions:
1.2.4
Build Dependencies
r-pkgmaker, R, r-digest, r-stringr
Link Dependencies
R
Run Dependencies
r-pkgmaker, r-digest, r-stringr
Description:
This package contains a set of functions for working with Random Number Generators (RNGs). In particular, it defines a generic S4 framework for getting/setting the current RNG, or RNG data that are embedded into objects for reproducibility. Notably, convenient default methods greatly facilitate the way current RNG settings can be changed.

r-rodbc

Homepage:
Spack package:
Versions:
1.3-13
Build Dependencies
unixodbc, R
Link Dependencies
unixodbc, R
Description:
An ODBC database interface.

r-roxygen2

Homepage:
Spack package:
Versions:
5.0.1
Build Dependencies
r-stringi, R, r-stringr, r-digest, r-rcpp, r-brew
Link Dependencies
R
Run Dependencies
r-rcpp, r-digest, r-stringi, r-brew, r-stringr
Description:
A ‘Doxygen’-like in-source documentation system for Rd, collation, and ‘NAMESPACE’ files.

r-rpostgresql

Homepage:
Spack package:
Versions:
0.4-1
Build Dependencies
R, postgresql, r-dbi
Link Dependencies
R, postgresql
Run Dependencies
r-dbi
Description:
Database interface and PostgreSQL driver for R This package provides a Database Interface (DBI) compliant driver for R to access PostgreSQL database systems. In order to build and install this package from source, PostgreSQL itself must be present your system to provide PostgreSQL functionality via its libraries and header files. These files are provided as postgresql-devel package under some Linux distributions. On Microsoft Windows system the attached libpq library source will be used. A wiki and issue tracking system for the package are available at Google Code at https://code.google.com/p/rpostgresql/.

r-rsnns

Homepage:
Spack package:
Versions:
0.4-7
Build Dependencies
R, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcpp
Description:
The Stuttgart Neural Network Simulator (SNNS) is a library containing many standard implementations of neural networks. This package wraps the SNNS functionality to make it available from within R. Using the RSNNS low-level interface, all of the algorithmic functionality and flexibility of SNNS can be accessed. Furthermore, the package contains a convenient high-level interface, so that the most common neural network topologies and learning algorithms integrate seamlessly into R.

r-rsqlite

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
R, r-dbi
Link Dependencies
R
Run Dependencies
r-dbi
Description:
This package embeds the SQLite database engine in R and provides an interface compliant with the DBI package. The source for the SQLite engine (version 3.8.6) is included.

r-rstan

Homepage:
Spack package:
Versions:
2.10.1
Build Dependencies
r-gridextra, r-inline, r-stanheaders, r-rcppeigen, R, r-bh, r-ggplot2, r-rcpp
Link Dependencies
R
Run Dependencies
r-gridextra, r-inline, r-stanheaders, r-rcppeigen, r-bh, r-ggplot2, r-rcpp
Description:
User-facing R functions are provided to parse, compile, test, estimate, and analyze Stan models by accessing the header-only Stan library provided by the ‘StanHeaders’ package. The Stan project develops a probabilistic programming language that implements full Bayesian statistical inference via Markov Chain Monte Carlo, rough Bayesian inference via variational approximation, and (optionally penalized) maximum likelihood estimation via optimization. In all three cases, automatic differentiation is used to quickly and accurately evaluate gradients without burdening the user with the need to derive the partial derivatives.

r-rstudioapi

Homepage:
Spack package:
Versions:
0.6, 0.5
Build Dependencies
R
Link Dependencies
R
Description:
Access the RStudio API (if available) and provide informative error messages when it’s not.

r-rzmq

Homepage:
Spack package:
Versions:
0.7.7
Build Dependencies
zeromq, R
Link Dependencies
zeromq, R
Description:
Interface to the ZeroMQ lightweight messaging kernel.

r-sandwich

Homepage:
Spack package:
Versions:
2.3-4
Build Dependencies
r-zoo, R
Link Dependencies
R
Run Dependencies
r-zoo
Description:
Model-robust standard error estimators for cross-sectional, time series, and longitudinal data.

r-scales

Homepage:
Spack package:
Versions:
0.4.0
Build Dependencies
r-rcolorbrewer, r-labeling, r-plyr, r-munsell, R, r-dichromat, r-rcpp
Link Dependencies
R
Run Dependencies
r-rcolorbrewer, r-labeling, r-plyr, r-munsell, r-dichromat, r-rcpp
Description:
Graphical scales map data to aesthetics, and provide methods for automatically determining breaks and labels for axes and legends.

r-shiny

Homepage:
Spack package:
Versions:
0.13.2
Build Dependencies
r-digest, r-httpuv, r-jsonlite, r-htmltools, r-mime, R, r-xtable, r-R6
Link Dependencies
R
Run Dependencies
r-digest, r-httpuv, r-jsonlite, r-htmltools, r-mime, r-xtable, r-R6
Description:
Makes it incredibly easy to build interactive web applications with R. Automatic “reactive” binding between inputs and outputs and extensive pre-built widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.

r-sp

Homepage:
Spack package:
Versions:
1.2-3
Build Dependencies
r-lattice, R
Link Dependencies
R
Run Dependencies
r-lattice
Description:
Classes and methods for spatial data; the classes document where the spatial location information resides, for 2D or 3D data. Utility functions are provided, e.g. for plotting data as maps, spatial selection, as well as methods for retrieving coordinates, for subsetting, print, summary, etc.

r-sparsem

Homepage:
Spack package:
Versions:
1.7
Build Dependencies
R
Link Dependencies
R
Description:
Some basic linear algebra functionality for sparse matrices is provided: including Cholesky decomposition and backsolving as well as standard R subsetting and Kronecker products.

r-stanheaders

Homepage:
Spack package:
Versions:
2.10.0-2
Build Dependencies
R
Link Dependencies
R
Description:
The C++ header files of the Stan project are provided by this package, but it contains no R code, vignettes, or function documentation. There is a shared object containing part of the CVODES library, but it is not accessible from R. StanHeaders is only useful for developers who want to utilize the LinkingTo directive of their package’s DESCRIPTION file to build on the Stan library without incurring unnecessary dependencies. The Stan project develops a probabilistic programming language that implements full or approximate Bayesian statistical inference via Markov Chain Monte Carlo or variational methods and implements (optionally penalized) maximum likelihood estimation via optimization. The Stan library includes an advanced automatic differentiation scheme, templated statistical and linear algebra functions that can handle the automatically differentiable scalar types (and doubles, ints, etc.), and a parser for the Stan language. The ‘rstan’ package provides user-facing R functions to parse, compile, test, estimate, and analyze Stan models.

r-stringi

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
R, icu4c
Link Dependencies
R, icu4c
Description:
Allows for fast, correct, consistent, portable, as well as convenient character string/text processing in every locale and any native encoding. Owing to the use of the ICU library, the package provides R users with platform-independent functions known to Java, Perl, Python, PHP, and Ruby programmers. Among available features there are: pattern searching (e.g., with ICU Java-like regular expressions or the Unicode Collation Algorithm), random string generation, case mapping, string transliteration, concatenation, Unicode normalization, date-time formatting and parsing, etc.

r-stringr

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
R, r-stringi, r-magrittr
Link Dependencies
R
Run Dependencies
r-stringi, r-magrittr
Description:
A consistent, simple and easy to use set of wrappers around the fantastic ‘stringi’ package. All function and argument names (and positions) are consistent, all functions deal with “NA“‘s and zero length vectors in the same way, and the output from one function is easy to feed into the input of another.

r-survey

Homepage:
Spack package:
Versions:
3.30-3
Build Dependencies
R
Link Dependencies
R
Description:
Summary statistics, two-sample tests, rank tests, generalised linear models, cumulative link models, Cox models, loglinear models, and general maximum pseudolikelihood estimation for multistage stratified, cluster-sampled, unequally weighted survey samples. Variances by Taylor series linearisation or replicate weights. Post-stratification, calibration, and raking. Two-phase subsampling designs. Graphics. PPS sampling without replacement. Principal components, factor analysis.

r-survival

Homepage:
Spack package:
Versions:
2.39-5
Build Dependencies
r-matrix, R
Link Dependencies
R
Run Dependencies
r-matrix
Description:
Contains the core survival analysis routines, including definition of Surv objects, Kaplan-Meier and Aalen-Johansen (multi-state) curves, Cox models, and parametric accelerated failure time models.

r-tarifx

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
r-plyr, r-reshape2, R
Link Dependencies
R
Run Dependencies
r-plyr, r-reshape2
Description:
A collection of various utility and convenience functions.

r-testit

Homepage:
Spack package:
Versions:
0.5
Build Dependencies
R
Link Dependencies
R
Description:
Provides two convenience functions assert() and test_pkg() to facilitate testing R packages.

r-testthat

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
r-R6, r-praise, R, r-crayon, r-digest, r-magrittr
Link Dependencies
R
Run Dependencies
r-digest, r-crayon, r-R6, r-magrittr, r-praise
Description:
A unit testing system designed to be fun, flexible and easy to set up.

r-thdata

Homepage:
Spack package:
Versions:
1.0-7
Build Dependencies
r-mass, R, r-survival
Link Dependencies
R
Run Dependencies
r-mass, r-survival
Description:
Contains data sets used in other packages Torsten Hothorn maintains.

r-threejs

Homepage:
Spack package:
Versions:
0.2.2
Build Dependencies
r-matrix, R, r-base64enc, r-jsonlite, r-htmlwidgets
Link Dependencies
R
Run Dependencies
r-matrix, r-jsonlite, r-base64enc, r-htmlwidgets
Description:
Create interactive 3D scatter plots, network plots, and globes using the ‘three.js’ visualization library (“http://threejs.org”).

r-tibble

Homepage:
Spack package:
Versions:
1.1
Build Dependencies
r-lazyeval, R, r-rcpp, r-assertthat
Link Dependencies
R
Run Dependencies
r-lazyeval, r-rcpp, r-assertthat
Description:
Provides a ‘tbl_df’ class that offers better checking and printing capabilities than traditional data frames.

r-tidyr

Homepage:
Spack package:
Versions:
0.5.1
Build Dependencies
r-tibble, r-stringi, r-lazyeval, R, r-dplyr, r-rcpp, r-magrittr
Link Dependencies
R
Run Dependencies
r-tibble, r-stringi, r-lazyeval, r-dplyr, r-rcpp, r-magrittr
Description:
An evolution of ‘reshape2’. It’s designed specifically for data tidying (not general reshaping or aggregating) and works well with ‘dplyr’ data pipelines.

r-ttr

Homepage:
Spack package:
Versions:
0.23-1
Build Dependencies
r-zoo, R, r-xts
Link Dependencies
R
Run Dependencies
r-zoo, r-xts
Description:
Functions and data to construct technical trading rules with R.

r-uuid

Homepage:
Spack package:
Versions:
0.1-2
Build Dependencies
R
Link Dependencies
R
Description:
Tools for generating and handling of UUIDs (Universally Unique Identifiers).

r-vcd

Homepage:
Spack package:
Versions:
1.4-1
Build Dependencies
r-mass, r-colorspace, R, r-lmtest
Link Dependencies
R
Run Dependencies
r-mass, r-colorspace, r-lmtest
Description:
Visualization techniques, data sets, summary and inference procedures aimed particularly at categorical data. Special emphasis is given to highly extensible grid graphics. The package was package was originally inspired by the book “Visualizing Categorical Data” by Michael Friendly and is now the main support package for a new book, “Discrete Data Analysis with R” by Michael Friendly and David Meyer (2015).

r-visnetwork

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
r-htmlwidgets, R, r-htmltools, r-jsonlite, r-magrittr
Link Dependencies
R
Run Dependencies
r-jsonlite, r-htmlwidgets, r-htmltools, r-magrittr
Description:
Provides an R interface to the ‘vis.js’ JavaScript charting library. It allows an interactive visualization of networks.

r-whisker

Homepage:
Spack package:
Versions:
0.3-2
Build Dependencies
R
Link Dependencies
R
Description:
logicless templating, reuse templates in many programming languages including R

r-withr

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
R
Link Dependencies
R
Description:
A set of functions to run code ‘with’ safely and temporarily modified global state. Many of these functions were originally a part of the ‘devtools’ package, this provides a simple package with limited dependencies to provide access to these functions.

r-xgboost

Homepage:
Spack package:
Versions:
0.4-4
Build Dependencies
r-matrix, r-datatable, R, r-magrittr, r-stringr
Link Dependencies
R
Run Dependencies
r-matrix, r-datatable, r-magrittr, r-stringr
Description:
Extreme Gradient Boosting, which is an efficient implementation of gradient boosting framework. This package is its R interface. The package includes efficient linear model solver and tree learning algorithms. The package can automatically do parallel computation on a single machine which could be more than 10 times faster than existing gradient boosting packages. It supports various objective functions, including regression, classification and ranking. The package is made to be extensible, so that users are also allowed to define their own objectives easily.

r-xlconnect

Homepage:
Spack package:
Versions:
0.2-12, 0.2-11
Build Dependencies
r-xlconnectjars, R, r-rjava
Link Dependencies
R
Run Dependencies
r-xlconnectjars, r-rjava
Description:
Provides comprehensive functionality to read, write and format Excel data.

r-xlconnectjars

Homepage:
Spack package:
Versions:
0.2-12, 0.2-9
Build Dependencies
R, r-rjava
Link Dependencies
R
Run Dependencies
r-rjava
Description:
Provides external JAR dependencies for the XLConnect package.

r-xlsx

Homepage:
Spack package:
Versions:
0.5.7
Build Dependencies
R, r-rjava, r-xlsxjars
Link Dependencies
R
Run Dependencies
r-rjava, r-xlsxjars
Description:
Provide R functions to read/write/format Excel 2007 and Excel 97/2000/XP/2003 file formats.

r-xlsxjars

Homepage:
Spack package:
Versions:
0.6.1
Build Dependencies
R, r-rjava
Link Dependencies
R
Run Dependencies
r-rjava
Description:
The xlsxjars package collects all the external jars required for the xlxs package. This release corresponds to POI 3.10.1.

r-xml

Homepage:
Spack package:
Versions:
3.98-1.5, 3.98-1.4
Build Dependencies
libxml2, R
Link Dependencies
libxml2, R
Description:
Many approaches for both reading and creating XML (and HTML) documents (including DTDs), both local and accessible via HTTP or FTP. Also offers access to an ‘XPath’ “interpreter”.

r-xtable

Homepage:
Spack package:
Versions:
1.8-2
Build Dependencies
R
Link Dependencies
R
Description:
Coerce data to LaTeX and HTML tables.

r-xts

Homepage:
Spack package:
Versions:
0.9-7
Build Dependencies
r-zoo, R
Link Dependencies
R
Run Dependencies
r-zoo
Description:
Provide for uniform handling of R’s different time-based data classes by extending zoo, maximizing native format information preservation and allowing for user level customization and extension, while simplifying cross-class interoperability.

r-yaml

Homepage:
Spack package:
Versions:
2.1.13
Build Dependencies
R
Link Dependencies
R
Description:
This package implements the libyaml YAML 1.1 parser and emitter (http://pyyaml.org/wiki/LibYAML) for R.

r-zoo

Homepage:
Spack package:
Versions:
1.7-13
Build Dependencies
r-lattice, R
Link Dependencies
R
Run Dependencies
r-lattice
Description:
An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo’s key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics.

raja

Homepage:
Spack package:
Versions:
git
Description:
RAJA Parallel Framework.

randrproto

Homepage:
Spack package:
Versions:
1.5.0
Build Dependencies
util-macros, pkg-config
Description:
X Resize and Rotate Extension (RandR). This extension defines a protocol for clients to dynamically change X screens, so as to resize, rotate and reflect the root window of a screen.

ravel

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
muster, otf2, cmake, qt, otf
Link Dependencies
muster, otf2, qt, otf
Description:
Ravel is a parallel communication trace visualization tool that orders events according to logical time.

readline

Homepage:
Spack package:
Versions:
6.3
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

recordproto

Homepage:
Spack package:
Versions:
1.14.2
Build Dependencies
util-macros, pkg-config
Description:
X Record Extension. This extension defines a protocol for the recording and playback of user actions in the X Window System.

rename

Homepage:
Spack package:
Versions:
1.600
Build Dependencies
perl
Run Dependencies
perl
Description:
Perl-powered file rename script with many helpful built-ins.

rendercheck

Homepage:
Spack package:
Versions:
1.5
Build Dependencies
util-macros, libx11, xproto, libxrender, pkg-config
Link Dependencies
libx11, libxrender
Description:
rendercheck is a program to test a Render extension implementation against separate calculations of expected output.

renderproto

Homepage:
Spack package:
Versions:
0.11.1
Build Dependencies
util-macros, pkg-config
Description:
X Rendering Extension. This extension defines the protcol for a digital image composition as the foundation of a new rendering model within the X Window System.

resourceproto

Homepage:
Spack package:
Versions:
1.2.0
Build Dependencies
util-macros, pkg-config
Description:
X Resource Extension. This extension defines a protocol that allows a client to query the X server about its usage of various resources.

rgb

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
xorg-server, xproto
Link Dependencies
xorg-server
Description:
X color name database. This package includes both the list mapping X color names to RGB values (rgb.txt) and, if configured to use a database for color lookup, the rgb program to convert the text file into the binary database format. The “others” subdirectory contains some alternate color databases.

root

Homepage:
Spack package:
Versions:
6.06.06, 6.06.04, 6.06.02
Build Dependencies
pcre, freetype, cmake, python, libxml2, fftw, openssl, jpeg, graphviz, libpng, gsl
Link Dependencies
pcre, freetype, python, libxml2, fftw, openssl, jpeg, graphviz, libpng, gsl
Description:
ROOT is a data analysis framework.

rose

Homepage:
Spack package:
Versions:
master
Build Dependencies
libtool, autoconf, boost, jdk, automake
Link Dependencies
boost, jdk
Description:
A compiler infrastructure to build source-to-source program transformation and analysis tools. (Developed at Lawrence Livermore National Lab)

rstart

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, xproto, pkg-config
Description:
This package includes both the client and server sides implementing the protocol described in the “A Flexible Remote Execution Protocol Based on rsh” paper found in the specs/ subdirectory. This software has been deprecated in favor of the X11 forwarding provided in common ssh implementations.

rsync

Homepage:
Spack package:
Versions:
3.1.2, 3.1.1
Description:
An open source utility that provides fast incremental file transfer.

ruby

Homepage:
Spack package:
Versions:
2.2.0
Build Dependencies
libffi, readline, zlib, openssl
Link Dependencies
libffi, readline, zlib, openssl
Description:
A dynamic, open source programming language with a focus on simplicity and productivity.

rust

Homepage:
Spack package:
Versions:
1.8.0
Build Dependencies
git, cmake, python, openssl, llvm, curl
Link Dependencies
git, cmake, python, openssl, llvm, curl
Description:
The rust programming language toolchain

rust-bindgen

Homepage:
Spack package:
Versions:
0.16
Build Dependencies
llvm, rust
Link Dependencies
llvm, rust
Description:
The rust programming language toolchain

SAMRAI

Homepage:
Spack package:
Versions:
3.9.1, 3.8.0, 3.7.3, 3.7.2, 3.6.3-beta, 3.5.2-beta, 3.5.0-beta, 3.4.1-beta, 3.3.3-beta, 3.3.2-beta, 2.4.4
Build Dependencies
mpi, zlib, boost, hdf5
Link Dependencies
mpi, zlib, boost, hdf5
Description:
SAMRAI (Structured Adaptive Mesh Refinement Application Infrastructure) is an object-oriented C++ software library enables exploration of numerical, algorithmic, parallel computing, and software issues associated with applying structured adaptive mesh refinement (SAMR) technology in large-scale parallel application development.

samtools

Homepage:
Spack package:
Versions:
1.3.1, 1.2
Build Dependencies
ncurses, htslib, zlib
Link Dependencies
ncurses, htslib, zlib
Description:
SAM Tools provide various utilities for manipulating alignments in the SAM format, including sorting, merging, indexing and generating alignments in a per-position format

sbt

Homepage:
Spack package:
Versions:
0.13.12
Build Dependencies
jdk
Link Dependencies
jdk
Description:
Scala Build Tool

scalasca

Homepage:
Spack package:
Versions:
2.2.2, 2.1
Build Dependencies
cube, scorep, mpi
Link Dependencies
cube, scorep, mpi
Description:
Scalasca is a software tool that supports the performance optimization of parallel programs by measuring and analyzing their runtime behavior. The analysis identifies potential performance bottlenecks - in particular those concerning communication and synchronization - and offers guidance in exploring their causes.

scons

Homepage:
Spack package:
Versions:
2.5.0
Build Dependencies
python
Link Dependencies
python
Description:
SCons is a software construction tool

scorep

Homepage:
Spack package:
Versions:
2.0.2, 1.4.2, 1.3
Build Dependencies
otf2, opari2, cube, papi, mpi
Link Dependencies
otf2, opari2, cube, papi, mpi
Description:
The Score-P measurement infrastructure is a highly scalable and easy-to- use tool suite for profiling, event tracing, and online analysis of HPC applications.

scotch

Homepage:
Spack package:
Versions:
6.0.4, 6.0.3, 6.0.0, 5.1.10b
Build Dependencies
flex, zlib, bison, mpi
Link Dependencies
zlib, mpi
Description:
Scotch is a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering.

scr

Homepage:
Spack package:
Versions:
1.1.8, 1.1-7
Build Dependencies
mpi
Link Dependencies
mpi
Description:
SCR caches checkpoint data in storage on the compute nodes of a Linux cluster to provide a fast, scalable checkpoint/restart capability for MPI codes

screen

Homepage:
Spack package:
Versions:
4.3.1, 4.3.0, 4.2.1, 4.2.0, 4.0.3, 4.0.2, 3.9.15, 3.9.11, 3.9.10, 3.9.9, 3.9.8, 3.9.4, 3.7.6, 3.7.4, 3.7.2, 3.7.1
Build Dependencies
ncurses
Link Dependencies
ncurses
Description:
Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.

scripts

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
util-macros, libx11, pkg-config
Link Dependencies
libx11
Description:
Various X related scripts.

scrnsaverproto

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
util-macros, pkg-config
Description:
MIT Screen Saver Extension. This extension defines a protocol to control screensaver features and also to query screensaver info on specific windows.

sdl2

Homepage:
Spack package:
Versions:
2.0.5
Build Dependencies
cmake
Description:
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.

sdl2_image

Homepage:
Spack package:
Versions:
2.0.1
Build Dependencies
sdl2
Link Dependencies
sdl2
Description:
SDL is designed to provide the bare bones of creating a graphical program.

sed

Homepage:
Spack package:
Versions:
4.2.2
Description:
GNU implementation of the famous stream editor.

seqtk

Homepage:
Spack package:
Versions:
1.2, 1.1
Build Dependencies
zlib
Link Dependencies
zlib
Description:
Toolkit for processing sequences in FASTA/Q formats.

serf

Homepage:
Spack package:
Versions:
1.3.8
Build Dependencies
expat, apr, zlib, openssl, apr-util, scons
Link Dependencies
apr, apr-util, zlib, expat, openssl
Description:
Apache Serf - a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library

sessreg

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
util-macros, xproto, pkg-config
Description:
Sessreg is a simple program for managing utmp/wtmp entries for X sessions. It was originally written for use with xdm, but may also be used with other display managers such as gdm or kdm.

setxkbmap

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
libxkbfile, util-macros, libx11, pkg-config
Link Dependencies
libxkbfile, libx11
Description:
setxkbmap is an X11 client to change the keymaps in the X server for a specified keyboard to use the layout determined by the options listed on the command line.

showfont

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, libfs, pkg-config
Link Dependencies
libfs
Description:
showfont displays data about a font from an X font server. The information shown includes font information, font properties, character metrics, and character bitmaps.

silo

Homepage:
Spack package:
Versions:
4.10.2, 4.9, 4.8
Build Dependencies
qt, hdf5
Link Dependencies
qt, hdf5
Description:
Silo is a library for reading and writing a wide variety of scientific data to binary, disk files.

slepc

Homepage:
Spack package:
Versions:
3.7.3, 3.7.1, 3.6.3, 3.6.2
Build Dependencies
python, petsc, arpack-ng
Link Dependencies
petsc, arpack-ng
Description:
Scalable Library for Eigenvalue Problem Computations.

smproxy

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libxmu, libice, util-macros, libxt, libsm, pkg-config
Link Dependencies
libice, libsm, libxmu, libxt
Description:
smproxy allows X applications that do not support X11R6 session management to participate in an X11R6 session.

snappy

Homepage:
Spack package:
Versions:
1.1.3
Description:
A fast compressor/decompressor: https://code.google.com/p/snappy

sowing

Homepage:
Spack package:
Versions:
1.1.23-p1
Description:
Sowing generates Fortran interfaces and documentation for PETSc and MPICH.

spark

Homepage:
Spack package:
Versions:
2.0.0, 1.6.2, 1.6.1
Build Dependencies
hadoop, jdk
Run Dependencies
hadoop, jdk
Description:
Apache Spark is a fast and general engine for large-scale data processing.

sparsehash

Homepage:
Spack package:
Versions:
2.0.3
Description:
Sparse and dense hash-tables for C++ by Google

spdlog

Homepage:
Spack package:
Versions:
0.11.0, 0.10.0, 0.9.0
Build Dependencies
cmake
Description:
Very fast, header only, C++ logging library

spindle

Homepage:
Spack package:
Versions:
0.8.1
Build Dependencies
launchmon
Link Dependencies
launchmon
Description:
Spindle improves the library-loading performance of dynamically linked HPC applications. Without Spindle large MPI jobs can overload on a shared file system when loading dynamically linked libraries, causing site-wide performance problems.

spot

Homepage:
Spack package:
Versions:
1.99.3
Build Dependencies
python
Link Dependencies
python
Description:
Spot is a C++11 library for omega-automata manipulation and model checking.

sqlite

Homepage:
Spack package:
Versions:
3.8.5
Description:
SQLite3 is an SQL database engine in a C library. Programs that link the SQLite3 library can have SQL database access without running a separate RDBMS process.

star-ccm-plus

Homepage:
Spack package:
Versions:
11.06.010_02
Description:
STAR-CCM+ (Computational Continuum Mechanics) CFD solver.

stat

Homepage:
Spack package:
Versions:
3.0.0, 2.2.0, 2.1.0, 2.0.0
Build Dependencies
autoconf, launchmon, py-pygtk, swig, automake, python, mrnet, libtool, libelf, graphviz, graphlib, mpi, dyninst, libdwarf
Link Dependencies
launchmon, py-pygtk, swig, mpi, python, mrnet, libelf, graphlib, graphviz, dyninst, libdwarf
Run Dependencies
graphviz
Description:
Library to create, manipulate, and export graphs Graphlib.

stream

Homepage:
Spack package:
Versions:
5.10
Description:
The STREAM benchmark is a simple synthetic benchmark program that measures sustainable memory bandwidth (in MB/s) and the corresponding computation rate for simple vector kernels.

sublime-text

Homepage:
Spack package:
Versions:
3126, 2.0.2
Run Dependencies
glib, pcre, libx11, libxcb, libffi, libxau
Description:
Sublime Text is a sophisticated text editor for code, markup and prose.

subversion

Homepage:
Spack package:
Versions:
1.9.3, 1.8.13
Build Dependencies
apr, apr-util, sqlite, zlib, serf
Link Dependencies
apr, apr-util, sqlite, zlib, serf
Description:
Apache Subversion - an open source version control system.

suite-sparse

Homepage:
Spack package:
Versions:
4.5.3, 4.5.1
Build Dependencies
lapack, blas, tbb, metis
Link Dependencies
lapack, blas, tbb, metis
Description:
SuiteSparse is a suite of sparse matrix algorithms

sundials

Homepage:
Spack package:
Versions:
2.6.2
Build Dependencies
superlu-mt, cmake, lapack, blas, mpi, suite-sparse
Link Dependencies
superlu-mt, lapack, blas, suite-sparse, mpi
Description:
SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers)

superlu

Homepage:
Spack package:
Versions:
5.2.1, 4.3
Build Dependencies
blas, cmake
Link Dependencies
blas
Description:
SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. SuperLU is designed for sequential machines.

superlu-dist

Homepage:
Spack package:
Versions:
develop, 5.1.1, 5.1.0, 5.0.0, 4.3, 4.2, 4.1, 4.0, 3.3
Build Dependencies
lapack, blas, metis, parmetis, mpi
Link Dependencies
lapack, blas, metis, parmetis, mpi
Description:
A general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines.

superlu-mt

Homepage:
Spack package:
Versions:
3.1
Build Dependencies
blas
Link Dependencies
blas
Description:
SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. SuperLU_MT is designed for shared memory parallel machines.

swiftsim

Homepage:
Spack package:
Versions:
0.3.0
Build Dependencies
hdf5, metis, mpi, m4, libtool, autoconf, automake
Link Dependencies
mpi, metis, hdf5
Description:
SPH With Inter-dependent Fine-grained Tasking (SWIFT) provides astrophysicists with a state of the art framework to perform particle based simulations.

swig

Homepage:
Spack package:
Versions:
3.0.10, 3.0.8, 3.0.2, 2.0.12, 2.0.2, 1.3.40
Build Dependencies
pcre
Link Dependencies
pcre
Description:
SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl. It works by taking the declarations found in C/C++ header files and using them to generate the wrapper code that scripting languages need to access the underlying C/C++ code. In addition, SWIG provides a variety of customization features that let you tailor the wrapping process to suit your application.

symengine

Homepage:
Spack package:
Versions:
develop, 0.2.0, 0.1.0
Build Dependencies
cmake, mpc, piranha, flint, gmp, mpfr
Link Dependencies
gmp, flint, mpc, piranha, mpfr
Description:
SymEngine is a fast symbolic manipulation library, written in C++.

sympol

Homepage:
Spack package:
Versions:
0.1.8
Build Dependencies
lrslib, boost, cmake, bliss, gmp
Link Dependencies
lrslib, boost, gmp, bliss
Description:
SymPol is a C++ tool to work with symmetric polyhedra

szip

Homepage:
Spack package:
Versions:
2.1
Description:
Szip is an implementation of the extended-Rice lossless compression algorithm. It provides lossless compression of scientific data, and is provided with HDF software products.

tar

Homepage:
Spack package:
Versions:
1.29, 1.28
Description:
GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation.

task

Homepage:
Spack package:
Versions:
2.4.4
Build Dependencies
gnutls, libuuid, cmake
Link Dependencies
gnutls, libuuid
Description:
Feature-rich console based todo list manager

taskd

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
gnutls, libuuid, cmake
Link Dependencies
gnutls, libuuid
Description:
TaskWarrior task synchronization daemon

tau

Homepage:
Spack package:
Versions:
2.25, 2.24.1, 2.24, 2.23.1
Build Dependencies
pdt, scorep, binutils, mpi
Link Dependencies
pdt, scorep, binutils, mpi
Description:
A portable profiling and tracing toolkit for performance analysis of parallel programs written in Fortran, C, C++, UPC, Java, Python.

tbb

Homepage:
Spack package:
Versions:
2017.3, 4.4.4, 4.4.3
Description:
Widely used C++ template library for task parallelism. Intel Threading Building Blocks (Intel TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable and composable, and that have future-proof scalability.

tcl

Homepage:
Spack package:
Versions:
8.6.5, 8.6.4, 8.6.3, 8.5.19
Build Dependencies
zlib
Link Dependencies
zlib
Description:
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.

tetgen

Homepage:
Spack package:
Versions:
1.5.0, 1.4.3
Description:
TetGen is a program and library that can be used to generate tetrahedral meshes for given 3D polyhedral domains. TetGen generates exact constrained Delaunay tetrahedralizations, boundary conforming Delaunay meshes, and Voronoi paritions.

tethex

Homepage:
Spack package:
Versions:
develop, 0.0.7
Build Dependencies
cmake
Description:
Tethex is designed to convert triangular (in 2D) or tetrahedral (in 3D) Gmsh’s mesh to quadrilateral or hexahedral one respectively. These meshes can be used in software packages working with hexahedrals only - for example, deal.II.

texinfo

Homepage:
Spack package:
Versions:
6.0, 5.2, 5.1, 5.0
Description:
Texinfo is the official documentation format of the GNU project. It was invented by Richard Stallman and Bob Chassell many years ago, loosely based on Brian Reid’s Scribe and other formatting languages of the time. It is used by many non-GNU projects as well.FIXME: put a proper description of your package here.

texlive

Homepage:
Spack package:
Versions:
live
Build Dependencies
perl
Description:
TeX Live is a free software distribution for the TeX typesetting system

the_platinum_searcher

Homepage:
Spack package:
Versions:
head
Build Dependencies
go
Link Dependencies
go
Description:
Fast parallel recursive grep alternative

the_silver_searcher

Homepage:
Spack package:
Versions:
0.32.0, 0.30.0
Build Dependencies
pcre, xz, pkg-config
Link Dependencies
pcre, xz
Description:
Fast recursive grep alternative

thrift

Homepage:
Spack package:
Versions:
0.9.2
Build Dependencies
flex, jdk, python, zlib, openssl, automake, libtool, libevent, bison, autoconf, boost
Link Dependencies
jdk, python, zlib, openssl, libevent, boost
Description:
Software framework for scalable cross-language services development. Thrift combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.

tinyxml

Homepage:
Spack package:
Versions:
2.6.2
Build Dependencies
cmake
Description:
Simple, small, efficient, C++ XML parser

tinyxml2

Homepage:
Spack package:
Versions:
4.0.1, 4.0.0, 3.0.0, 2.2.0, 2.1.0, 2.0.2
Build Dependencies
cmake
Description:
Simple, small, efficient, C++ XML parser

tk

Homepage:
Spack package:
Versions:
8.6.5, 8.6.3
Build Dependencies
tcl, libx11
Link Dependencies
tcl, libx11
Description:
Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.

tmux

Homepage:
Spack package:
Versions:
2.3, 2.2, 2.1, 1.9a
Build Dependencies
ncurses, libevent
Link Dependencies
ncurses, libevent
Description:
tmux is a terminal multiplexer. What is a terminal multiplexer? It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal. And do a lot more.

tmuxinator

Homepage:
Spack package:
Versions:
0.6.11
Build Dependencies
ruby
Link Dependencies
ruby
Description:
A session configuration creator and manager for tmux

transset

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
transset is an utility for setting opacity property.

trapproto

Homepage:
Spack package:
Versions:
3.4.3
Description:
X.org TrapProto protocol headers.

tree

Homepage:
Spack package:
Versions:
1.7.0
Description:
Tree is a recursive directory listing command that produces a depth indented listing of files, which is colorized ala dircolors if the LS_COLORS environment variable is set and output is to tty. Tree has been ported and reported to work under the following operating systems: Linux, FreeBSD, OS X, Solaris, HP/UX, Cygwin, HP Nonstop and OS/2.

triangle

Homepage:
Spack package:
Versions:
1.6
Description:
Triangle is a two-dimensional mesh generator and Delaunay triangulator. Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, conforming Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes.

trilinos

Homepage:
Spack package:
Versions:
develop, 12.10.1, 12.8.1, 12.6.4, 12.6.3, 12.6.2, 12.6.1, 12.4.2, 12.2.1, 12.0.1, 11.14.3, 11.14.2, 11.14.1, master
Build Dependencies
superlu-dist, matio, cmake, glm, superlu, lapack, boost, swig, metis, parmetis, mpi, suite-sparse, netcdf, mumps, hypre, python, py-numpy, scalapack, blas, hdf5
Link Dependencies
superlu-dist, matio, glm, superlu, lapack, boost, swig, metis, parmetis, mpi, suite-sparse, netcdf, mumps, hypre, python, py-numpy, scalapack, blas, hdf5
Description:
The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages.

turbomole

Homepage:
Spack package:
Versions:
7.0.2
Description:
TURBOMOLE: Program Package for ab initio Electronic Structure Calculations. Note: Turbomole requires purchase of a license to download. Go to the Turbomole home page, http://www.turbomole-gmbh.com, for details. Spack will search the current directory for this file. It is probably best to add this file to a Spack mirror so that it can be found from anywhere. For information on setting up a Spack mirror see http://spack.readthedocs.io/en/latest/mirrors.html

twm

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
flex, libx11, libxmu, xproto, libice, util-macros, libxt, bison, libxext, libsm, pkg-config
Link Dependencies
libx11, libxmu, libice, libxt, libxext, libsm
Description:
twm is a window manager for the X Window System. It provides titlebars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user- specified key and pointer button bindings.

uberftp

Homepage:
Spack package:
Versions:
2_8, 2_7, 2_6
Build Dependencies
globus_toolkit
Link Dependencies
globus_toolkit
Description:
UberFTP is an interactive (text-based) client for GridFTP

udunits2

Homepage:
Spack package:
Versions:
2.2.20
Build Dependencies
expat
Link Dependencies
expat
Description:
Automated units conversion

uncrustify

Homepage:
Spack package:
Versions:
0.61
Description:
Source Code Beautifier for C, C++, C#, ObjectiveC, Java, and others.

unibilium

Homepage:
Spack package:
Versions:
1.2.0
Description:
A terminfo parsing library

unison

Homepage:
Spack package:
Versions:
2.48.4
Build Dependencies
ocaml
Description:
Unison is a file-synchronization tool for OSX, Unix, and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

unixodbc

Homepage:
Spack package:
Versions:
2.3.4
Description:
ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. Data Sources include SQL Servers and any Data Source with an ODBC Driver.

util-linux

Homepage:
Spack package:
Versions:
2.25
Build Dependencies
python
Link Dependencies
python
Description:
Util-linux is a suite of essential utilities for any Linux system.

util-macros

Homepage:
Spack package:
Versions:
1.19.0
Description:
This is a set of autoconf macros used by the configure.ac scripts in other Xorg modular packages, and is needed to generate new versions of their configure scripts with autoconf.

uuid

Homepage:
Spack package:
Versions:
1.6.2
Description:
OSSP uuid is a ISO-C:1999 application programming interface (API) and corresponding command line interface (CLI) for the generation of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally Unique Identifier (UUID).

valgrind

Homepage:
Spack package:
Versions:
3.11.0, 3.10.1, 3.10.0
Build Dependencies
boost, mpi
Link Dependencies
boost, mpi
Description:
An instrumentation framework for building dynamic analysis. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools. Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License, version 2.

veclibfort

Homepage:
Spack package:
Versions:
develop, 0.4.2
Description:
Lightweight but flexible shim designed to rectify the incompatibilities between the Accelerate/vecLib BLAS and LAPACK libraries shipped with macOS and FORTRAN code compiled with modern compilers such as GNU Fortran.

videoproto

Homepage:
Spack package:
Versions:
2.3.3
Build Dependencies
util-macros, pkg-config
Description:
X Video Extension. This extension provides a protocol for a video output mechanism, mainly to rescale video playback in the video controller hardware.

viewres

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, libxmu, libxt, libxaw, pkg-config
Link Dependencies
libxmu, libxt, libxaw
Description:
viewres displays a tree showing the widget class hierarchy of the Athena Widget Set (libXaw).

vim

Homepage:
Spack package:
Versions:
8.0.0134, 7.4.2367
Build Dependencies
python, ncurses, ruby
Link Dependencies
python, ncurses, ruby
Run Dependencies
cscope
Description:
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a “programmer’s editor,” and so useful for programming that many consider it an entire IDE. It’s not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

visit

Homepage:
Spack package:
Versions:
2.10.3, 2.10.2, 2.10.1
Build Dependencies
cmake, qt, hdf5, python, vtk, silo
Link Dependencies
python, vtk, silo, qt, hdf5
Description:
VisIt is an Open Source, interactive, scalable, visualization, animation and analysis tool.

vizglow

Homepage:
Spack package:
Versions:
2.2a-15
Description:
VizGlow software tool is used for high-fidelity multi-dimensional modeling of non-equilibrium plasma discharges. Note: VizGlow is licensed software. You will need to create an account on the EsgeeTech homepage and download VizGlow yourself. Spack will search your current directory for a file of this format. 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

vtk

Homepage:
Spack package:
Versions:
7.0.0, 6.3.0, 6.1.0
Build Dependencies
python, cmake, qt
Link Dependencies
python, qt
Description:
The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization.

wannier90

Homepage:
Spack package:
Versions:
2.0.1
Build Dependencies
lapack, blas, mpi
Link Dependencies
lapack, blas, mpi
Description:
Wannier90 calculates maximally-localised Wannier functions (MLWFs). Wannier90 is released under the GNU General Public License.

wget

Homepage:
Spack package:
Versions:
1.17, 1.16
Build Dependencies
openssl
Link Dependencies
openssl
Description:
GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non- interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.

windowswmproto

Homepage:
Spack package:
Versions:
1.0.4
Description:
This module provides the definition of the WindowsWM extension to the X11 protocol, used for coordination between an X11 server and the Microsoft Windows native window manager. WindowsWM is only intended to be used on Cygwin when running a rootless XWin server.

wx

Homepage:
Spack package:
Versions:
3.1.0, 3.0.2, 3.0.1
Build Dependencies
gtkplus
Link Dependencies
gtkplus
Description:
wxWidgets is a C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. It has popular language bindings for Python, Perl, Ruby and many other languages, and unlike other cross-platform toolkits, wxWidgets gives applications a truly native look and feel because it uses the platform’s native API rather than emulating the GUI. It’s also extensive, free, open-source and mature.

wxpropgrid

Homepage:
Spack package:
Versions:
1.4.15
Build Dependencies
wx
Link Dependencies
wx
Description:
wxPropertyGrid is a property sheet control for wxWidgets. In other words, it is a specialized two-column grid for editing properties such as strings, numbers, flagsets, string arrays, and colours.

x11perf

Homepage:
Spack package:
Versions:
1.6.0
Build Dependencies
libx11, libxmu, xproto, util-macros, libxrender, libxft, pkg-config
Link Dependencies
libxmu, libxrender, libxft, libx11
Description:
Simple X server performance benchmarker.

xauth

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
libx11, pkg-config, libxmu, xproto, util-macros, libxext, libxau
Link Dependencies
libxmu, xproto, libxext, libxau, libx11
Description:
The xauth program is used to edit and display the authorization information used in connecting to the X server.

xbacklight

Homepage:
Spack package:
Versions:
1.2.1
Build Dependencies
xcb-util, util-macros, libxcb, pkg-config
Link Dependencies
xcb-util, libxcb
Description:
Xbacklight is used to adjust the backlight brightness where supported. It uses the RandR extension to find all outputs on the X server supporting backlight brightness control and changes them all in the same way.

xbiff

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libxmu, libx11, util-macros, xbitmaps, libxext, libxaw, pkg-config
Link Dependencies
libx11, libxmu, libxext, libxaw
Description:
xbiff provides graphical notification of new e-mail. It only handles mail stored in a filesystem accessible file, not via IMAP, POP or other remote access protocols.

xbitmaps

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
util-macros, pkg-config
Description:
The xbitmaps package contains bitmap images used by multiple applications built in Xorg.

xcalc

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libx11, xproto, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libx11, libxt, libxaw
Description:
xcalc is a scientific calculator X11 client that can emulate a TI-30 or an HP-10C.

xcb-demo

Homepage:
Spack package:
Versions:
0.1
Build Dependencies
xcb-util, xcb-util-image, libxcb, xcb-util-wm, pkg-config
Link Dependencies
xcb-util, xcb-util-image, libxcb, xcb-util-wm
Description:
xcb-demo: A collection of demo programs that use the XCB library.

xcb-proto

Homepage:
Spack package:
Versions:
1.12, 1.11
Build Dependencies
python
Link Dependencies
python
Description:
xcb-proto provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API.

xcb-util

Homepage:
Spack package:
Versions:
0.4.0
Build Dependencies
libxcb, pkg-config
Link Dependencies
libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-cursor

Homepage:
Spack package:
Versions:
0.1.3
Build Dependencies
xcb-util-image, libxcb, xcb-util-renderutil, pkg-config
Link Dependencies
xcb-util-image, libxcb, xcb-util-renderutil
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-errors

Homepage:
Spack package:
Versions:
1.0
Build Dependencies
xcb-proto, libxcb, pkg-config
Link Dependencies
libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-image

Homepage:
Spack package:
Versions:
0.4.0
Build Dependencies
xcb-util, xproto, libxcb, pkg-config
Link Dependencies
xcb-util, libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-keysyms

Homepage:
Spack package:
Versions:
0.4.0
Build Dependencies
xproto, libxcb, pkg-config
Link Dependencies
libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-renderutil

Homepage:
Spack package:
Versions:
0.3.9
Build Dependencies
libxcb, pkg-config
Link Dependencies
libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xcb-util-wm

Homepage:
Spack package:
Versions:
0.4.1
Build Dependencies
libxcb, pkg-config
Link Dependencies
libxcb
Description:
The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.

xclipboard

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
libxmu, libx11, xproto, libxkbfile, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxkbfile, libxt, libx11, libxmu, libxaw
Description:
xclipboard is used to collect and display text selections that are sent to the CLIPBOARD by other clients. It is typically used to save CLIPBOARD selections for later use. It stores each CLIPBOARD selection as a separate string, each of which can be selected.

xclock

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
libxmu, libx11, xproto, libxkbfile, util-macros, libxt, libxrender, libxft, libxaw, pkg-config
Link Dependencies
libxmu, libx11, libxkbfile, libxt, libxrender, libxft, libxaw
Description:
xclock is the classic X Window System clock utility. It displays the time in analog or digital form, continuously updated at a frequency which may be specified by the user.

xcmiscproto

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
util-macros, pkg-config
Description:
XC-MISC Extension. This extension defines a protocol that provides Xlib two ways to query the server for available resource IDs.

xcmsdb

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, libx11, pkg-config
Link Dependencies
libx11
Description:
xcmsdb is used to load, query, or remove Device Color Characterization data stored in properties on the root window of the screen as specified in section 7, Device Color Characterization, of the X11 Inter-Client Communication Conventions Manual (ICCCM).

xcompmgr

Homepage:
Spack package:
Versions:
1.1.7
Build Dependencies
libxcomposite, util-macros, libxrender, libxdamage, libxext, libxfixes, pkg-config
Link Dependencies
libxcomposite, libxdamage, libxext, libxrender, libxfixes
Description:
xcompmgr is a sample compositing manager for X servers supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE extensions. It enables basic eye- candy effects.

xconsole

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libxmu, libx11, xproto, util-macros, libxt, libxaw, pkg-config
Link Dependencies
xproto, libx11, libxmu, libxaw, libxt
Description:
xconsole displays in a X11 window the messages which are usually sent to /dev/console.

xcursor-themes

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, xcursorgen, libxcursor, pkg-config
Link Dependencies
libxcursor
Description:
This is a default set of cursor themes for use with libXcursor, originally created for the XFree86 Project, and now shipped as part of the X.Org software distribution.

xcursorgen

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libpng, util-macros, libx11, libxcursor, pkg-config
Link Dependencies
libpng, libx11, libxcursor
Description:
xcursorgen prepares X11 cursor sets for use with libXcursor.

xdbedizzy

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
util-macros, libx11, libxext, pkg-config
Link Dependencies
libx11, libxext
Description:
xdbedizzy is a demo of the X11 Double Buffer Extension (DBE) creating a double buffered spinning scene.

xditview

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
libxmu, libx11, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
xditview displays ditroff output on an X display.

xdm

Homepage:
Spack package:
Versions:
1.1.11
Build Dependencies
libxdmcp, libxft, libx11, libxau, util-macros, libxpm, libxinerama, libxt, libxext, libxmu, libxaw, pkg-config
Link Dependencies
libxdmcp, libxft, libx11, libxpm, libxinerama, libxt, libxext, libxmu, libxaw, libxau
Description:
X Display Manager / XDMCP server.

xdpyinfo

Homepage:
Spack package:
Versions:
1.3.2
Build Dependencies
libx11, xproto, util-macros, libxtst, libxcb, libxext, pkg-config
Link Dependencies
libxtst, libx11, libxext, libxcb
Description:
xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens, visuals, and X11 protocol extensions that are available.

xdriinfo

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
pcre, libx11, expat, libxfixes, util-macros, libxdamage, glproto, libxext, libxshmfence, pkg-config
Link Dependencies
pcre, libx11, expat, libxshmfence, libxext, libxfixes, libxdamage
Description:
xdriinfo - query configuration information of X11 DRI drivers.

xedit

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
libxmu, libx11, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
Xedit is a simple text editor for X.

xerces-c

Homepage:
Spack package:
Versions:
3.1.4
Description:
Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.

xev

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
util-macros, libx11, xproto, libxrandr, pkg-config
Link Dependencies
libx11, libxrandr
Description:
xev creates a window and then asks the X server to send it X11 events whenever anything happens to the window (such as it being moved, resized, typed in, clicked in, etc.). You can also attach it to an existing window. It is useful for seeing what causes events to occur and to display the information that they contain; it is essentially a debugging and development tool, and should not be needed in normal usage.

xextproto

Homepage:
Spack package:
Versions:
7.3.0
Build Dependencies
util-macros, pkg-config
Description:
X Protocol Extensions.

xeyes

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
libx11, libxmu, util-macros, libxt, libxrender, libxext, pkg-config
Link Dependencies
libxmu, libxt, libxrender, libxext, libx11
Description:
xeyes - a follow the mouse X demo, using the X SHAPE extension

xf86bigfontproto

Homepage:
Spack package:
Versions:
1.2.0
Description:
X.org XF86BigFontProto protocol headers.

xf86dga

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
util-macros, libx11, libxxf86dga, pkg-config
Link Dependencies
libx11, libxxf86dga
Description:
dga is a simple test client for the XFree86-DGA extension.

xf86dgaproto

Homepage:
Spack package:
Versions:
2.1
Description:
X.org XF86DGAProto protocol headers.

xf86driproto

Homepage:
Spack package:
Versions:
2.1.1
Build Dependencies
util-macros, pkg-config
Description:
XFree86 Direct Rendering Infrastructure Extension. This extension defines a protocol to allow user applications to access the video hardware without requiring data to be passed through the X server.

xf86miscproto

Homepage:
Spack package:
Versions:
0.9.3
Description:
This package includes the protocol definitions of the “XFree86-Misc” extension to the X11 protocol. The “XFree86-Misc” extension is supported by the XFree86 X server and versions of the Xorg X server prior to Xorg 1.6.

xf86rushproto

Homepage:
Spack package:
Versions:
1.1.2
Description:
X.org XF86RushProto protocol headers.

xf86vidmodeproto

Homepage:
Spack package:
Versions:
2.3.1
Build Dependencies
util-macros, pkg-config
Description:
XFree86 Video Mode Extension. This extension defines a protocol for dynamically configuring modelines and gamma.

xfd

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
libxmu, xproto, fontconfig, util-macros, libxt, libxrender, libxft, libxaw, pkg-config
Link Dependencies
libxmu, fontconfig, libxt, libxrender, libxft, libxaw
Description:
xfd - display all the characters in a font using either the X11 core protocol or libXft2.

xfindproxy

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
xproto, libice, util-macros, libxt, xproxymanagementprotocol, pkg-config
Link Dependencies
libice, libxt
Description:
xfindproxy is used to locate available X11 proxy services. It utilizes the Proxy Management Protocol to communicate with a proxy manager. The proxy manager keeps track of all available proxy services, starts new proxies when necessary, and makes sure that proxies are shared whenever possible.

xfontsel

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
libxmu, libx11, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
xfontsel application provides a simple way to display the X11 core protocol fonts known to your X server, examine samples of each, and retrieve the X Logical Font Description (“XLFD”) full name for a font.

xfs

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
libxfont, xproto, font-util, xtrans, util-macros, pkg-config
Link Dependencies
libxfont, font-util
Description:
X Font Server.

xfsinfo

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, xproto, libfs, pkg-config
Link Dependencies
libfs
Description:
xfsinfo is a utility for displaying information about an X font server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the font catalogues and alternate servers that are available.

xfwp

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libice, util-macros, xproto, xproxymanagementprotocol, pkg-config
Link Dependencies
libice
Description:
xfwp proxies X11 protocol connections, such as through a firewall.

xgamma

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
util-macros, libx11, xproto, libxxf86vm, pkg-config
Link Dependencies
libx11, libxxf86vm
Description:
xgamma allows X users to query and alter the gamma correction of a monitor via the X video mode extension (XFree86-VidModeExtension).

xgc

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
flex, util-macros, libxt, bison, libxaw, pkg-config
Link Dependencies
libxt, libxaw
Description:
xgc is an X11 graphics demo that shows various features of the X11 core protocol graphics primitives.

xhost

Homepage:
Spack package:
Versions:
1.0.7
Build Dependencies
libx11, libxmu, xproto, util-macros, libxau, pkg-config
Link Dependencies
libxmu, libxau, libx11
Description:
xhost is used to manage the list of host names or user names allowed to make connections to the X server.

xineramaproto

Homepage:
Spack package:
Versions:
1.2.1
Build Dependencies
util-macros, pkg-config
Description:
X Xinerama Extension. This is an X extension that allows multiple physical screens controlled by a single X server to appear as a single screen.

xinit

Homepage:
Spack package:
Versions:
1.3.4
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
The xinit program is used to start the X Window System server and a first client program on systems that are not using a display manager such as xdm.

xinput

Homepage:
Spack package:
Versions:
1.6.2
Build Dependencies
inputproto, libxi, libx11, util-macros, libxinerama, libxext, libxrandr, pkg-config
Link Dependencies
libxi, libx11, libxinerama, libxext, libxrandr
Description:
xinput is a utility to configure and test XInput devices.

xkbcomp

Homepage:
Spack package:
Versions:
1.3.1
Build Dependencies
libx11, xproto, libxkbfile, util-macros, bison, pkg-config
Link Dependencies
libxkbfile, libx11
Description:
The X Keyboard (XKB) Extension essentially replaces the core protocol definition of a keyboard. The extension makes it possible to specify clearly and explicitly most aspects of keyboard behaviour on a per-key basis, and to track more closely the logical and physical state of a keyboard. It also includes a number of keyboard controls designed to make keyboards more accessible to people with physical impairments.

xkbdata

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
xkbcomp
Description:
The XKB data files for the various keyboard models, layouts, and locales.

xkbevd

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
libxkbfile, util-macros, libx11, bison, pkg-config
Link Dependencies
libxkbfile, libx11
Description:
XKB event daemon demo.

xkbprint

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
libxkbfile, util-macros, libx11, xproto, pkg-config
Link Dependencies
libxkbfile, libx11
Description:
xkbprint generates a printable or encapsulated PostScript description of an XKB keyboard description.

xkbutils

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
inputproto, libx11, xproto, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libx11, libxt, libxaw
Description:
xkbutils is a collection of small utilities utilizing the XKeyboard (XKB) extension to the X11 protocol.

xkeyboard-config

Homepage:
Spack package:
Versions:
2.18
Build Dependencies
libxslt, libx11, xproto, intltool, pkg-config
Link Dependencies
libx11
Description:
This project provides a consistent, well-structured, frequently released, open source database of keyboard configuration data. The project is targeted to XKB-based systems.

xkill

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, libx11, xproto, libxmu, pkg-config
Link Dependencies
libx11, libxmu
Description:
xkill is a utility for forcing the X server to close connections to clients. This program is very dangerous, but is useful for aborting programs that have displayed undesired windows on a user’s screen.

xload

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
libxmu, libx11, xproto, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
xload displays a periodically updating histogram of the system load average.

xlsatoms

Homepage:
Spack package:
Versions:
1.1.2
Build Dependencies
util-macros, libx11, libxcb, pkg-config
Link Dependencies
libx11, libxcb
Description:
xlsatoms lists the interned atoms defined on an X11 server.

xlsclients

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
util-macros, libx11, libxcb, pkg-config
Link Dependencies
libx11, libxcb
Description:
xlsclients is a utility for listing information about the client applications running on a X11 server.

xlsfonts

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
xlsfonts lists fonts available from an X server via the X11 core protocol.

xmag

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libxmu, libx11, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
xmag displays a magnified snapshot of a portion of an X11 screen.

xman

Homepage:
Spack package:
Versions:
1.1.4
Build Dependencies
util-macros, libxt, xproto, libxaw, pkg-config
Link Dependencies
libxt, libxaw
Description:
xman is a graphical manual page browser using the Athena Widgets (Xaw) toolkit.

xmessage

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libxaw
Description:
xmessage displays a message or query in a window. The user can click on an “okay” button to dismiss it or can select one of several buttons to answer a question. xmessage can also exit after a specified time.

xmh

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libxmu, libx11, util-macros, libxt, xbitmaps, libxaw, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw
Description:
The xmh program provides a graphical user interface to the MH Message Handling System. To actually do things with your mail, it makes calls to the MH package.

xmlto

Homepage:
Spack package:
Versions:
0.0.28
Build Dependencies
libxslt
Link Dependencies
libxslt
Description:
Utility xmlto is a simple shell script for converting XML files to various formats. It serves as easy to use command line frontend to make fine output without remembering many long options and searching for the syntax of the backends.

xmodmap

Homepage:
Spack package:
Versions:
1.0.9
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
The xmodmap program is used to edit and display the keyboard modifier map and keymap table that are used by client applications to convert event keycodes into keysyms. It is usually run from the user’s session startup script to configure the keyboard according to personal tastes.

xmore

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxt, libxaw
Description:
xmore - plain text display program for the X Window System.

xorg-cf-files

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
pkg-config
Description:
The xorg-cf-files package contains the data files for the imake utility, defining the known settings for a wide variety of platforms (many of which have not been verified or tested in over a decade), and for many of the libraries formerly delivered in the X.Org monolithic releases.

xorg-docs

Homepage:
Spack package:
Versions:
1.7.1
Build Dependencies
util-macros, xmlto, xorg-sgml-doctools, pkg-config
Description:
This package provides miscellaneous documentation for the X Window System that doesn’t better fit into other packages. The preferred documentation format for these documents is DocBook XML.

xorg-gtest

Homepage:
Spack package:
Versions:
0.7.1
Build Dependencies
util-macros, libx11, pkg-config, xorg-server, libxi
Link Dependencies
libxi, libx11, xorg-server
Description:
Provides a Google Test environment for starting and stopping a X server for testing purposes.

xorg-server

Homepage:
Spack package:
Versions:
1.18.99.901
Build Dependencies
flex, dri3proto, libx11, font-util, util-macros, libdrm, bison, dri2proto, libxshmfence, pixman, glproto, pkg-config
Link Dependencies
libxshmfence, libdrm, libx11, font-util, pixman
Description:
X.Org Server is the free and open source implementation of the display server for the X Window System stewarded by the X.Org Foundation.

xorg-sgml-doctools

Homepage:
Spack package:
Versions:
1.11
Build Dependencies
util-macros, pkg-config
Description:
This package provides a common set of SGML entities and XML/CSS style sheets used in building/formatting the documentation provided in other X.Org packages.

xphelloworld

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
libxprintutil, libx11, libxprintapputil, libxp, util-macros, libxt, libxaw, pkg-config
Link Dependencies
libxprintutil, libx11, libxprintapputil, libxp, libxt, libxaw
Description:
Xprint sample applications.

xplsprinters

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
libxp, libxprintutil, libx11, pkg-config, util-macros
Link Dependencies
libxp, libxprintutil, libx11
Description:
List Xprint printers.

xpr

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
libx11, util-macros, libxmu, xproto, pkg-config
Link Dependencies
libxmu, libx11
Description:
xpr takes as input a window dump file produced by xwd and formats it for output on various types of printers.

xprehashprinterlist

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
libxp, util-macros, libx11, pkg-config
Link Dependencies
libxp, libx11
Description:
Rehash list of Xprint printers.

xprop

Homepage:
Spack package:
Versions:
1.2.2
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
xprop is a command line tool to display and/or set window and font properties of an X server.

xproto

Homepage:
Spack package:
Versions:
7.0.29
Build Dependencies
util-macros, pkg-config
Description:
X Window System Core Protocol. This package provides the headers and specification documents defining the X Window System Core Protocol, Version 11. It also includes a number of headers that aren’t purely protocol related, but are depended upon by many other X Window System packages to provide common definitions and porting layer.

xproxymanagementprotocol

Homepage:
Spack package:
Versions:
1.0.3
Description:
The Proxy Management Protocol is an ICE based protocol that provides a way for application servers to easily locate proxy services available to them.

xrandr

Homepage:
Spack package:
Versions:
1.5.0
Build Dependencies
libx11, xproto, util-macros, libxrender, libxrandr, pkg-config
Link Dependencies
libx11, libxrender, libxrandr
Description:
xrandr - primitive command line interface to X11 Resize, Rotate, and Reflect (RandR) extension.

xrdb

Homepage:
Spack package:
Versions:
1.1.0
Build Dependencies
libx11, util-macros, libxmu, xproto, pkg-config
Link Dependencies
libxmu, libx11
Description:
xrdb - X server resource database utility.

xrefresh

Homepage:
Spack package:
Versions:
1.0.5
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
xrefresh - refresh all or part of an X screen.

xrootd

Homepage:
Spack package:
Versions:
4.3.0
Build Dependencies
cmake
Description:
The XROOTD project aims at giving high performance, scalable fault tolerant access to data repositories of many kinds.

xrx

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
libice, libx11, libxau, xtrans, util-macros, libxt, xproxymanagementprotocol, libxext, libxaw, pkg-config
Link Dependencies
libx11, libice, libxt, libxext, libxaw, libxau
Description:
The remote execution (RX) service specifies a MIME format for invoking applications remotely, for example via a World Wide Web browser. This RX format specifies a syntax for listing network services required by the application, for example an X display server. The requesting Web browser must identify specific instances of the services in the request to invoke the application.

xscope

Homepage:
Spack package:
Versions:
1.4.1
Build Dependencies
xtrans, util-macros, xproto, pkg-config
Description:
XSCOPE – a program to monitor X11/Client conversations.

xsdktrilinos

Homepage:
Spack package:
Versions:
develop, 12.8.1, 12.6.4
Build Dependencies
petsc, hypre, trilinos, cmake, mpi
Link Dependencies
petsc, hypre, trilinos, mpi
Description:
xSDKTrilinos contains the portions of Trilinos that depend on PETSc because they would cause a circular dependency if built as part of Trilinos.

xset

Homepage:
Spack package:
Versions:
1.2.3
Build Dependencies
libx11, util-macros, libxmu, xproto, pkg-config
Link Dependencies
libxmu, libx11
Description:
User preference utility for X.

xsetmode

Homepage:
Spack package:
Versions:
1.0.0
Build Dependencies
util-macros, libx11, pkg-config, libxi
Link Dependencies
libxi, libx11
Description:
Set the mode for an X Input device.

xsetpointer

Homepage:
Spack package:
Versions:
1.0.1
Build Dependencies
util-macros, libx11, inputproto, pkg-config, libxi
Link Dependencies
libxi, libx11
Description:
Set an X Input device as the main pointer.

xsetroot

Homepage:
Spack package:
Versions:
1.1.1
Build Dependencies
libxmu, libx11, xproto, libxcursor, util-macros, xbitmaps, pkg-config
Link Dependencies
libx11, libxmu, libxcursor
Description:
xsetroot - root window parameter setting utility for X.

xsm

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libx11, libice, util-macros, libxt, libsm, libxaw, pkg-config
Link Dependencies
libice, libsm, libx11, libxt, libxaw
Description:
X Session Manager.

xstdcmap

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libx11, util-macros, libxmu, xproto, pkg-config
Link Dependencies
libxmu, libx11
Description:
The xstdcmap utility can be used to selectively define standard colormap properties. It is intended to be run from a user’s X startup script to create standard colormap definitions in order to facilitate sharing of scarce colormap resources among clients using PseudoColor visuals.

xtrans

Homepage:
Spack package:
Versions:
1.3.5
Build Dependencies
util-macros, pkg-config
Description:
xtrans is a library of code that is shared among various X packages to handle network protocol transport in a modular fashion, allowing a single place to add new transport types. It is used by the X server, libX11, libICE, the X font server, and related components.

xtrap

Homepage:
Spack package:
Versions:
1.0.2
Build Dependencies
util-macros, libx11, libxtrap, pkg-config
Link Dependencies
libx11, libxtrap
Description:
XTrap sample clients.

xts

Homepage:
Spack package:
Versions:
0.99.1
Build Dependencies
libx11, bdftopcf, libxi, libxmu, xset, perl, xtrans, xdpyinfo, libxtst, libxt, mkfontdir, libxext, libxaw, libxau
Link Dependencies
libx11, libxi, libxmu, libxtst, libxt, libxext, libxaw, libxau
Description:
This is a revamped version of X Test Suite (XTS) which removes some of the ugliness of building and running the tests.

xvidtune

Homepage:
Spack package:
Versions:
1.0.3
Build Dependencies
libxmu, libx11, util-macros, libxt, libxaw, libxxf86vm, pkg-config
Link Dependencies
libxt, libx11, libxmu, libxaw, libxxf86vm
Description:
xvidtune is a client interface to the X server video mode extension (XFree86-VidModeExtension).

xvinfo

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
util-macros, libx11, xproto, libxv, pkg-config
Link Dependencies
libx11, libxv
Description:
xvinfo prints out the capabilities of any video adaptors associated with the display that are accessible through the X-Video extension.

xwd

Homepage:
Spack package:
Versions:
1.0.6
Build Dependencies
libxkbfile, util-macros, libx11, xproto, pkg-config
Link Dependencies
libxkbfile, libx11
Description:
xwd - dump an image of an X window.

xwininfo

Homepage:
Spack package:
Versions:
1.1.3
Build Dependencies
util-macros, libx11, xproto, libxcb, pkg-config
Link Dependencies
libx11, libxcb
Description:
xwininfo prints information about windows on an X server. Various information is displayed depending on which options are selected.

xwud

Homepage:
Spack package:
Versions:
1.0.4
Build Dependencies
util-macros, libx11, xproto, pkg-config
Link Dependencies
libx11
Description:
xwud allows X users to display in a window an image saved in a specially formatted dump file, such as produced by xwd.

xz

Homepage:
Spack package:
Versions:
5.2.2, 5.2.0
Description:
XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils.

yaml-cpp

Homepage:
Spack package:
Versions:
0.5.3
Build Dependencies
cmake, boost
Link Dependencies
boost
Description:
A YAML parser and emitter in C++

yasm

Homepage:
Spack package:
Versions:
1.3.0
Description:
Yasm is a complete rewrite of the NASM-2.11.06 assembler. It supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes and outputs binary, ELF32 and ELF64 object formats.

yorick

Homepage:
Spack package:
Versions:
2.2.04, master, f90-plugin
Build Dependencies
libx11
Link Dependencies
libx11
Description:
Yorick is an interpreted programming language for scientific simulations or calculations, postprocessing or steering large simulation codes, interactive scientific graphics, and reading, writing, or translating files of numbers. Yorick includes an interactive graphics package, and a binary file package capable of translating to and from the raw numeric formats of all modern computers. Yorick is written in ANSI C and runs on most operating systems (*nix systems, MacOS X, Windows).

zeromq

Homepage:
Spack package:
Versions:
4.1.4, 4.1.2, 4.1.1, 4.0.7, 4.0.6, 4.0.5
Build Dependencies
libsodium
Link Dependencies
libsodium
Description:
The ZMQ networking/concurrency library and core API

zfp

Homepage:
Spack package:
Versions:
0.5.0
Description:
zfp is an open source C library for compressed floating-point arrays that supports very high throughput read and write random acces, target error bounds or bit rates. Although bit-for-bit lossless compression is not always possible, zfp is usually accurate to within machine epsilon in near-lossless mode, and is often orders of magnitude more accurate than other lossy compressors.

zlib

Homepage:
Spack package:
Versions:
1.2.8
Description:
A free, general-purpose, legally unencumbered lossless data-compression library.

zoltan

Homepage:
Spack package:
Versions:
3.83, 3.8, 3.6, 3.3
Build Dependencies
mpi
Link Dependencies
mpi
Description:
The Zoltan library is a toolkit of parallel combinatorial algorithms for parallel, unstructured, and/or adaptive scientific applications. Zoltan’s largest component is a suite of dynamic load-balancing and paritioning algorithms that increase applications’ parallel performance by reducing idle time. Zoltan also has graph coloring and graph ordering algorithms, which are useful in task schedulers and parallel preconditioners.

zsh

Homepage:
Spack package:
Versions:
5.1.1
Build Dependencies
pcre
Link Dependencies
pcre
Description:
Zsh is a shell designed for interactive use, although it is also a powerful scripting language. Many of the useful features of bash, ksh, and tcsh were incorporated into zsh; many original features were added.