Spack¶
These are docs for the Spack package manager. For sphere packing, see pyspack.
Spack is a package management tool designed to support multiple versions and configurations of software on a wide variety of platforms and environments. It was designed for large supercomputing centers, where many users and application teams share common installations of software on clusters with exotic architectures, using libraries that do not have a standard ABI. Spack is non-destructive: installing a new version does not break existing installations, so many configurations can coexist on the same system.
Most importantly, Spack is simple. It offers a simple spec syntax so that users can specify versions and configuration options concisely. Spack is also simple for package authors: package files are written in pure Python, and specs allow package authors to maintain a single file for many different builds of the same package.
See the Feature Overview for examples and highlights.
Get spack from the github repository and install your first package:
$ git clone https://github.com/spack/spack.git
$ cd spack/bin
$ ./spack install libelf
If you’re new to spack and want to start using it, see Getting Started, or refer to the full manual below.
Reference
- Configuration Files in Spack
- Basic settings in
config.yaml
- Build customization
- Mirrors
- Modules
- Package Repositories
- Build caches
- Command Index
- Package List
- abinit
- abyss
- ack
- activeharmony
- adept-utils
- adios
- adios2
- adlbx
- adol-c
- albert
- alglib
- allinea-forge
- allinea-reports
- allpaths-lg
- alquimia
- alsa-lib
- amg
- amg2013
- ampliconnoise
- amr-exp-parabolic
- amrex
- andi
- angsd
- ant
- antlr
- ape
- apex
- applewmproto
- appres
- apr
- apr-util
- archer
- argtable
- arlecore
- armadillo
- arpack-ng
- ascent
- asciidoc
- aspa
- aspell
- aspell6-de
- aspell6-en
- aspell6-es
- assimp
- astra
- astral
- astyle
- atk
- atlas
- atompaw
- atop
- augustus
- autoconf
- autodock-vina
- autogen
- automaded
- automake
- bamtools
- bamutil
- bash
- bash-completion
- bats
- bazel
- bbcp
- bbmap
- bcftools
- bcl2fastq2
- bdftopcf
- bdw-gc
- bear
- beast2
- bedtools2
- beforelight
- benchmark
- berkeley-db
- bertini
- bib2xhtml
- bigreqsproto
- binutils
- bioawk
- bison
- bitmap
- blast-plus
- blat
- blaze
- bliss
- blitz
- bml
- boost
- boostmplcartesianproduct
- bowtie
- bowtie2
- boxlib
- bpp-core
- bpp-phyl
- bpp-seq
- bpp-suite
- braker
- branson
- brigand
- bsseeker2
- bucky
- busco
- butter
- bwa
- byobu
- bzip2
- c-blosc
- caffe
- cairo
- caliper
- callpath
- candle-benchmarks
- cantera
- canu
- cap3
- cares
- cask
- catch
- cbench
- cblas
- cbtf
- cbtf-argonavis
- cbtf-argonavis-gui
- cbtf-krell
- cbtf-lanl
- ccache
- cctools
- cdbfasta
- cdd
- cddlib
- cdhit
- cdo
- cereal
- cfitsio
- cgal
- cgm
- cgns
- charm
- check
- chlorop
- chombo
- cityhash
- clamr
- cleaveland4
- cleverleaf
- clfft
- clhep
- cloc
- cloog
- cloverleaf
- cloverleaf3d
- clustalo
- clustalw
- cmake
- cmocka
- cmor
- cnmem
- cnpy
- cns-nospec
- cntk
- cntk1bitsgd
- codar-cheetah
- coevp
- cohmm
- coinhsl
- comd
- compiz
- compositeproto
- conduit
- constype
- converge
- coreutils
- corset
- cosmomc
- cosp2
- cp2k
- cppad
- cppcheck
- cpprestsdk
- cppunit
- cppzmq
- cram
- cryptopp
- cscope
- csdp
- cub
- cube
- cuda
- cuda-memtest
- cudnn
- cufflinks
- cups
- curl
- cvs
- czmq
- dakota
- daligner
- damageproto
- damselfly
- darshan-runtime
- darshan-util
- dash
- datamash
- dataspaces
- dbus
- dealii
- dejagnu
- delly2
- dia
- dialign-tx
- direnv
- discovar
- dlpack
- dmlc-core
- dmxproto
- docbook-xml
- docbook-xsl
- dos2unix
- double-conversion
- doxygen
- dri2proto
- dri3proto
- dtcmp
- dyninst
- ea-utils
- easybuild
- ebms
- eccodes
- ecp-proxy-apps
- editres
- eigen
- elemental
- elfutils
- elk
- elpa
- emacs
- emboss
- encodings
- environment-modules
- es
- esmf
- espresso
- etsf-io
- everytrace
- everytrace-example
- evieext
- exabayes
- exampm
- exasp2
- exmcutils
- exodusii
- exonerate
- expat
- expect
- extrae
- exuberant-ctags
- f90cache
- falcon
- farmhash
- fastjar
- fastmath
- fastme
- fastphase
- fastq-screen
- fastqc
- fastqvalidator
- fastx-toolkit
- fenics
- ferret
- ffmpeg
- fftw
- fimpute
- findutils
- fio
- fish
- fixesproto
- flac
- flang
- flann
- flash
- flecsale
- flecsi
- flex
- flint
- fltk
- flux
- fmt
- foam-extend
- folly
- font-adobe-100dpi
- font-adobe-75dpi
- font-adobe-utopia-100dpi
- font-adobe-utopia-75dpi
- font-adobe-utopia-type1
- font-alias
- font-arabic-misc
- font-bh-100dpi
- font-bh-75dpi
- font-bh-lucidatypewriter-100dpi
- font-bh-lucidatypewriter-75dpi
- font-bh-ttf
- font-bh-type1
- font-bitstream-100dpi
- font-bitstream-75dpi
- font-bitstream-speedo
- font-bitstream-type1
- font-cronyx-cyrillic
- font-cursor-misc
- font-daewoo-misc
- font-dec-misc
- font-ibm-type1
- font-isas-misc
- font-jis-misc
- font-micro-misc
- font-misc-cyrillic
- font-misc-ethiopic
- font-misc-meltho
- font-misc-misc
- font-mutt-misc
- font-schumacher-misc
- font-screen-cyrillic
- font-sony-misc
- font-sun-misc
- font-util
- font-winitzki-cyrillic
- font-xfree86-type1
- fontcacheproto
- fontconfig
- fontsproto
- fonttosfnt
- fpc
- freebayes
- freetype
- fseq
- fsl
- fslsfonts
- fstobdf
- funhpc
- gapcloser
- gapfiller
- gasnet
- gaussian
- gawk
- gblocks
- gcc
- gccmakedep
- gccxml
- gconf
- gdal
- gdb
- gdbm
- gdk-pixbuf
- geant4
- gearshifft
- gemmlowp
- genemark-et
- genometools
- geos
- gettext
- gflags
- ghostscript
- ghostscript-fonts
- giflib
- git
- git-lfs
- gl2ps
- glew
- glib
- glm
- global
- globalarrays
- globus-toolkit
- glog
- glpk
- glproto
- gmake
- gmap-gsnap
- gmime
- gmp
- gmsh
- gnat
- gnu-prolog
- gnupg
- gnuplot
- gnutls
- go
- go-bootstrap
- gobject-introspection
- googletest
- gource
- gperf
- gperftools
- grackle
- gradle
- grandr
- graphlib
- graphmap
- graphviz
- grib-api
- groff
- gromacs
- gsl
- gtkorvo-atl
- gtkorvo-cercs-env
- gtkorvo-dill
- gtkorvo-enet
- gtkplus
- gts
- guidance
- guile
- h5hut
- h5part
- h5utils
- h5z-zfp
- hacckernels
- hadoop
- hapcut2
- haploview
- harfbuzz
- harminv
- hdf
- hdf5
- hdf5-blosc
- help2man
- hepmc
- heppdt
- highfive
- highwayhash
- hisat2
- hmmer
- hoomd-blue
- hpccg
- hpctoolkit
- hpctoolkit-externals
- hpgmg
- hpl
- hpx
- hpx5
- hsakmt
- hstr
- htop
- htslib
- httpie
- hub
- hunspell
- hwloc
- hybpiper
- hydra
- hypre
- ibmisc
- iceauth
- icedtea
- icet
- ico
- icu4c
- id3lib
- idba
- igraph
- ilmbase
- image-magick
- imake
- impute2
- infernal
- inputproto
- intel
- intel-daal
- intel-gpu-tools
- intel-ipp
- intel-mkl
- intel-mpi
- intel-parallel-studio
- intel-tbb
- intltool
- ior
- iozone
- ipopt
- isaac
- isaac-server
- isl
- itstool
- itsx
- jags
- jansson
- jasper
- jdk
- jellyfish
- jemalloc
- jmol
- jq
- json-c
- json-cwx
- jsoncpp
- judy
- julia
- kahip
- kaks-calculator
- kaldi
- kallisto
- kbproto
- kdiff3
- kealib
- kentutils
- kmergenie
- kokkos
- kraken
- krims
- kripke
- laghos
- lammps
- last
- latte
- launchmon
- lazyten
- lbann
- lbxproxy
- lcals
- lcms
- ldc
- ldc-bootstrap
- legion
- leveldb
- lftp
- libaec
- libaio
- libapplewm
- libarchive
- libassuan
- libatomic-ops
- libbeagle
- libbsd
- libbson
- libcanberra
- libcap
- libcerf
- libcircle
- libconfig
- libctl
- libdivsufsort
- libdmx
- libdrm
- libdwarf
- libedit
- libelf
- libemos
- libepoxy
- libevent
- libevpath
- libfabric
- libffi
- libffs
- libfontenc
- libfs
- libgcrypt
- libgd
- libgit2
- libgpg-error
- libgpuarray
- libgtextutils
- libharu
- libhio
- libice
- libiconv
- libint
- libjpeg
- libjpeg-turbo
- libksba
- liblbxutil
- libmatheval
- libmesh
- libmng
- libmongoc
- libmonitor
- libnbc
- libogg
- liboldx
- libpcap
- libpciaccess
- libpfm4
- libpipeline
- libpng
- libpsl
- libpthread-stubs
- libquo
- libsigsegv
- libsm
- libsodium
- libspatialindex
- libsplash
- libssh2
- libsvm
- libszip
- libtermkey
- libtiff
- libtool
- libunistring
- libunwind
- libuuid
- libuv
- libvorbis
- libvterm
- libwebsockets
- libwindowswm
- libx11
- libxau
- libxaw
- libxaw3d
- libxc
- libxcb
- libxcomposite
- libxcursor
- libxdamage
- libxdmcp
- libxevie
- libxext
- libxfixes
- libxfont
- libxfont2
- libxfontcache
- libxft
- libxi
- libxinerama
- libxkbfile
- libxkbui
- libxml2
- libxmu
- libxp
- libxpm
- libxpresent
- libxprintapputil
- libxprintutil
- libxrandr
- libxrender
- libxres
- libxscrnsaver
- libxshmfence
- libxslt
- libxsmm
- libxstream
- libxt
- libxtrap
- libxtst
- libxv
- libxvmc
- libxxf86dga
- libxxf86misc
- libxxf86vm
- libyogrt
- libzip
- likwid
- linkphase3
- linux-headers
- listres
- llvm
- llvm-lld
- llvm-openmp-ompt
- lmdb
- lmod
- lndir
- log4cxx
- lrslib
- lrzip
- lua
- lua-bitlib
- lua-jit
- lua-lpeg
- lua-luafilesystem
- lua-luaposix
- lua-mpack
- luit
- lulesh
- lwgrp
- lwm2
- lz4
- lzma
- lzo
- m4
- macsio
- mad-numdiff
- mafft
- magics
- magma
- makedepend
- mallocmc
- man-db
- mariadb
- masa
- matio
- matlab
- maven
- maverick
- mawk
- mbedtls
- mcl
- mdtest
- meep
- memaxes
- meme
- mercurial
- mesa
- mesa-glu
- meshkit
- meson
- mesquite
- metaphysicl
- metis
- mfem
- microbiomeutil
- miniaero
- miniamr
- miniconda2
- miniconda3
- minife
- minighost
- minigmg
- minimap2
- minimd
- minismac2d
- minitri
- minixyce
- mirdeep
- mitofates
- mitos
- mkfontdir
- mkfontscale
- mlhka
- moab
- molcas
- mono
- mosh
- mothur
- motioncor2
- mozjs
- mpc
- mpe2
- mpest
- mpfr
- mpibash
- mpiblast
- mpich
- mpifileutils
- mpileaks
- mpip
- mpir
- mpix-launch-swift
- mrbayes
- mrnet
- mrtrix3
- msgpack-c
- mshadow
- multitail
- multiverso
- mummer
- mumps
- munge
- muparser
- muscle
- muse
- muster
- mvapich2
- mxml
- mxnet
- nag
- nalu
- namd
- nano
- nanoflann
- nasm
- nauty
- ncbi-rmblastn
- nccl
- nccmp
- ncdu
- ncftp
- ncl
- nco
- ncurses
- ncview
- ndiff
- nekbone
- neovim
- netcdf
- netcdf-cxx
- netcdf-cxx4
- netcdf-fortran
- netgauge
- netgen
- netlib-lapack
- netlib-scalapack
- nettle
- nextflow
- nfft
- nghttp2
- nginx
- ngmlr
- ninja
- ninja-fortran
- nmap
- nnvm
- node-js
- notmuch
- npb
- npm
- npth
- nspr
- numactl
- numdiff
- nut
- nwchem
- ocaml
- oce
- oclock
- octave
- octave-splines
- octopus
- of-adios-write
- ompss
- ompt-openmp
- oniguruma
- ont-albacore
- opari2
- openbabel
- openblas
- opencoarrays
- opencv
- openexr
- openfast
- openfoam-com
- openfoam-org
- openfst
- openjpeg
- openmc
- openmpi
- openscenegraph
- openspeedshop
- openssh
- openssl
- opium
- opus
- orfm
- orthomcl
- osu-micro-benchmarks
- otf
- otf2
- p4est
- p7zip
- pacbio-daligner
- pacbio-damasker
- pacbio-dazz-db
- pacbio-dextractor
- pagit
- pagmo
- paml
- panda
- pango
- papi
- paradiseo
- parallel
- parallel-netcdf
- paraver
- paraview
- parmetis
- parmgridgen
- parsimonator
- parsplice
- partitionfinder
- patch
- patchelf
- pathfinder
- pax-utils
- pbmpi
- pcma
- pcre
- pcre2
- pdsh
- pdt
- pegtl
- pennant
- perl
- perl-algorithm-diff
- perl-b-hooks-endofscope
- perl-bio-perl
- perl-capture-tiny
- perl-class-data-inheritable
- perl-class-load
- perl-class-load-xs
- perl-cpan-meta-check
- perl-data-optlist
- perl-data-stag
- perl-dbfile
- perl-dbi
- perl-devel-cycle
- perl-devel-globaldestruction
- perl-devel-overloadinfo
- perl-devel-stacktrace
- perl-dist-checkconflicts
- perl-eval-closure
- perl-exception-class
- perl-extutils-makemaker
- perl-extutils-pkgconfig
- perl-file-pushd
- perl-font-ttf
- perl-gd
- perl-gd-graph
- perl-gd-text
- perl-intervaltree
- perl-io-string
- perl-math-cdf
- perl-module-build
- perl-module-runtime-conflicts
- perl-moose
- perl-mro-compat
- perl-namespace-clean
- perl-package-deprecationmanager
- perl-package-stash
- perl-package-stash-xs
- perl-padwalker
- perl-params-util
- perl-pdf-api2
- perl-star-fusion
- perl-sub-exporter
- perl-sub-exporter-progressive
- perl-sub-identify
- perl-sub-install
- perl-sub-name
- perl-sub-uplevel
- perl-term-readkey
- perl-test-cleannamespaces
- perl-test-deep
- perl-test-differences
- perl-test-exception
- perl-test-fatal
- perl-test-memory-cycle
- perl-test-most
- perl-test-needs
- perl-test-requires
- perl-test-warn
- perl-test-warnings
- perl-text-diff
- perl-uri-escape
- perl-xml-parser
- petsc
- pexsi
- pfft
- pflotran
- pgdspider
- pgi
- phasta
- phylip
- picard
- pidx
- pigz
- piranha
- pixman
- pkg-config
- pkgconf
- planck-likelihood
- plasma
- plink
- plumed
- pmgr-collective
- pmix
- pnfft
- pngwriter
- poamsa
- pocl
- polymake
- porta
- portage
- postgresql
- ppl
- prank
- presentproto
- preseq
- price
- primer3
- printproto
- probconsrna
- proj
- protobuf
- proxymngr
- pruners-ninja
- ps-lite
- psi4
- pstreams
- pugixml
- pumi
- pvm
- py-3to2
- py-4suite-xml
- py-abipy
- py-alabaster
- py-apache-libcloud
- py-apipkg
- py-appdirs
- py-appnope
- py-apscheduler
- py-argcomplete
- py-argparse
- py-ase
- py-asn1crypto
- py-astroid
- py-astropy
- py-attrs
- py-autopep8
- py-babel
- py-backports-abc
- py-backports-shutil-get-terminal-size
- py-backports-ssl-match-hostname
- py-basemap
- py-beautifulsoup4
- py-binwalk
- py-biom-format
- py-biopython
- py-bleach
- py-blessings
- py-bokeh
- py-boltons
- py-bottleneck
- py-brian
- py-brian2
- py-bsddb3
- py-cclib
- py-cdat-lite
- py-cdo
- py-certifi
- py-cffi
- py-chardet
- py-click
- py-colorama
- py-colormath
- py-configparser
- py-counter
- py-coverage
- py-cpuinfo
- py-cryptography
- py-csvkit
- py-current
- py-cutadapt
- py-cycler
- py-cython
- py-dask
- py-dateutil
- py-dbf
- py-decorator
- py-deeptools
- py-dev
- py-dill
- py-dlcpar
- py-docutils
- py-doxypy
- py-doxypypy
- py-dryscrape
- py-dxchange
- py-dxfile
- py-easybuild-easyblocks
- py-easybuild-easyconfigs
- py-easybuild-framework
- py-edffile
- py-elasticsearch
- py-elephant
- py-emcee
- py-entrypoints
- py-enum34
- py-epydoc
- py-espresso
- py-espressopp
- py-et-xmlfile
- py-execnet
- py-fastaindex
- py-fasteners
- py-faststructure
- py-fiscalyear
- py-flake8
- py-flask
- py-flexx
- py-funcsigs
- py-functools32
- py-future
- py-futures
- py-genders
- py-genshi
- py-git-review
- py-git2
- py-gnuplot
- py-griddataformats
- py-guidata
- py-guiqwt
- py-h5py
- py-html2text
- py-html5lib
- py-httpbin
- py-hypothesis
- py-idna
- py-igraph
- py-imagesize
- py-iminuit
- py-importlib
- py-ipaddress
- py-ipdb
- py-ipykernel
- py-ipython
- py-ipython-genutils
- py-ipywidgets
- py-itsdangerous
- py-jdcal
- py-jedi
- py-jinja2
- py-joblib
- py-jpype
- py-jsonschema
- py-junit-xml
- py-jupyter-client
- py-jupyter-console
- py-jupyter-core
- py-jupyter-notebook
- py-keras
- py-latexcodec
- py-lazy
- py-lazyarray
- py-libconf
- py-line-profiler
- py-lit
- py-lmfit
- py-lockfile
- py-logilab-common
- py-lxml
- py-lzstring
- py-macholib
- py-machotools
- py-macs2
- py-mako
- py-mappy
- py-markdown
- py-markupsafe
- py-matplotlib
- py-mccabe
- py-mdanalysis
- py-meep
- py-memory-profiler
- py-methylcode
- py-misopy
- py-mistune
- py-mock
- py-mongo
- py-monotonic
- py-monty
- py-mpi4py
- py-mpmath
- py-multiprocess
- py-multiqc
- py-mx
- py-mxnet
- py-myhdl
- py-mysqldb1
- py-nbconvert
- py-nbformat
- py-neo
- py-nestle
- py-netcdf4
- py-netifaces
- py-networkx
- py-nose
- py-nosexcover
- py-numexpr
- py-numpy
- py-numpydoc
- py-olefile
- py-ont-fast5-api
- py-openpyxl
- py-ordereddict
- py-oset
- py-packaging
- py-palettable
- py-pandas
- py-paramiko
- py-pathlib2
- py-pathos
- py-pathspec
- py-patsy
- py-pbr
- py-periodictable
- py-petsc4py
- py-pexpect
- py-phonopy
- py-pickleshare
- py-pil
- py-pillow
- py-pip
- py-pipits
- py-pkgconfig
- py-ply
- py-pmw
- py-pox
- py-ppft
- py-prettytable
- py-proj
- py-prompt-toolkit
- py-protobuf
- py-psutil
- py-ptyprocess
- py-pudb
- py-py
- py-py2bit
- py-py2cairo
- py-py2neo
- py-py4j
- py-pyasn1
- py-pybigwig
- py-pybind11
- py-pybtex
- py-pybtex-docutils
- py-pychecker
- py-pycodestyle
- py-pycparser
- py-pycrypto
- py-pycurl
- py-pydatalog
- py-pydispatcher
- py-pydot
- py-pyelftools
- py-pyfasta
- py-pyfftw
- py-pyflakes
- py-pygments
- py-pygobject
- py-pygtk
- py-pylint
- py-pymatgen
- py-pyminifier
- py-pympler
- py-pynn
- py-pypar
- py-pyparsing
- py-pypeflow
- py-pyprof2html
- py-pyqt
- py-pyrad
- py-pysam
- py-pyscaf
- py-pyserial
- py-pyside
- py-pysocks
- py-pytables
- py-pytest
- py-pytest-cov
- py-pytest-flake8
- py-pytest-httpbin
- py-pytest-mock
- py-pytest-runner
- py-pytest-xdist
- py-python-daemon
- py-python-gitlab
- py-pythonqwt
- py-pytz
- py-pywavelets
- py-pyyaml
- py-qtawesome
- py-qtconsole
- py-qtpy
- py-quantities
- py-radical-utils
- py-ranger
- py-readme-renderer
- py-regex
- py-requests
- py-restview
- py-rope
- py-rpy2
- py-rsa
- py-rtree
- py-saga-python
- py-scientificpython
- py-scikit-image
- py-scikit-learn
- py-scipy
- py-seaborn
- py-setuptools
- py-sh
- py-shiboken
- py-simplegeneric
- py-simplejson
- py-singledispatch
- py-sip
- py-six
- py-slepc4py
- py-sncosmo
- py-snowballstemmer
- py-spectra
- py-spefile
- py-spglib
- py-sphinx
- py-sphinx-bootstrap-theme
- py-sphinx-rtd-theme
- py-sphinxcontrib-bibtex
- py-sphinxcontrib-programoutput
- py-sphinxcontrib-websupport
- py-spyder
- py-spykeutils
- py-sqlalchemy
- py-statsmodels
- py-storm
- py-subprocess32
- py-symengine
- py-symfit
- py-sympy
- py-tabulate
- py-tappy
- py-terminado
- py-theano
- py-tifffile
- py-tomopy
- py-tornado
- py-tqdm
- py-traitlets
- py-tuiview
- py-twisted
- py-typing
- py-tzlocal
- py-unittest2
- py-unittest2py3k
- py-urllib3
- py-urwid
- py-vcversioner
- py-virtualenv
- py-vsc-base
- py-vsc-install
- py-wcsaxes
- py-wcwidth
- py-webkit-server
- py-werkzeug
- py-wheel
- py-widgetsnbextension
- py-wrapt
- py-xarray
- py-xlrd
- py-xlsxwriter
- py-xmlrunner
- py-xopen
- py-xpyb
- py-xvfbwrapper
- py-yapf
- py-yt
- py-zmq
- python
- qbank
- qbox
- qhull
- qmcpack
- qmd-progress
- qrupdate
- qt
- qt-creator
- qtgraph
- qthreads
- quinoa
- qwt
- r
- r-a4
- r-a4base
- r-a4classif
- r-a4core
- r-a4preproc
- r-a4reporting
- r-abadata
- r-abaenrichment
- r-abind
- r-absseq
- r-acde
- r-acepack
- r-acgh
- r-acme
- r-ada
- r-adabag
- r-ade4
- r-adegenet
- r-adsplit
- r-affxparser
- r-affy
- r-affycomp
- r-affycompatible
- r-affycontam
- r-affycoretools
- r-affydata
- r-affyexpress
- r-affyilm
- r-affyio
- r-affypdnn
- r-affyplm
- r-affyqcreport
- r-affyrnadegradation
- r-agdex
- r-agilp
- r-agimicrorna
- r-aims
- r-aldex2
- r-allelicimbalance
- r-alpine
- r-als
- r-alsace
- r-altcdfenvs
- r-ampliqueso
- r-analysispageserver
- r-anaquin
- r-aneufinder
- r-aneufinderdata
- r-annaffy
- r-annotate
- r-annotationdbi
- r-annotationfilter
- r-annotationforge
- r-annotationhub
- r-ape
- r-assertthat
- r-backports
- r-bamsignals
- r-base64
- r-base64enc
- r-beanplot
- r-bh
- r-biobase
- r-biocgenerics
- r-biocinstaller
- r-biocparallel
- r-biomart
- r-biostrings
- r-biovizbase
- r-bit
- r-bit64
- r-bitops
- r-blob
- r-boot
- r-brew
- r-bsgenome
- r-bumphunter
- r-c50
- r-callr
- r-car
- r-caret
- r-category
- r-catools
- r-cellranger
- r-checkmate
- r-checkpoint
- r-chron
- r-circlize
- r-class
- r-clipr
- r-cluster
- r-coda
- r-codetools
- r-coin
- r-colorspace
- r-complexheatmap
- r-corpcor
- r-corrplot
- r-covr
- r-cowplot
- r-crayon
- r-cubature
- r-cubist
- r-curl
- r-data-table
- r-dbi
- r-delayedarray
- r-deldir
- r-dendextend
- r-deoptim
- r-deoptimr
- r-deseq
- r-deseq2
- r-desolve
- r-devtools
- r-diagrammer
- r-dichromat
- r-digest
- r-diptest
- r-dnacopy
- r-domc
- r-doparallel
- r-dorng
- r-downloader
- r-dplyr
- r-dt
- r-dygraphs
- r-e1071
- r-edger
- r-ellipse
- r-ensembldb
- r-ergm
- r-evaluate
- r-expm
- r-factoextra
- r-factominer
- r-ff
- r-filehash
- r-flashclust
- r-flexmix
- r-foreach
- r-forecast
- r-foreign
- r-formatr
- r-formula
- r-fpc
- r-fracdiff
- r-futile-logger
- r-futile-options
- r-gbm
- r-gcrma
- r-gdata
- r-geiger
- r-genefilter
- r-geneplotter
- r-genomeinfodb
- r-genomeinfodbdata
- r-genomicalignments
- r-genomicfeatures
- r-genomicranges
- r-geomorph
- r-geoquery
- r-geosphere
- r-getoptlong
- r-ggally
- r-ggbio
- r-ggdendro
- r-ggmap
- r-ggplot2
- r-ggpubr
- r-ggrepel
- r-ggsci
- r-ggvis
- r-gistr
- r-git2r
- r-glmnet
- r-globaloptions
- r-gmodels
- r-gmp
- r-go-db
- r-googlevis
- r-gostats
- r-gplots
- r-graph
- r-gridbase
- r-gridextra
- r-gseabase
- r-gsubfn
- r-gtable
- r-gtools
- r-gtrellis
- r-gviz
- r-hexbin
- r-highr
- r-hmisc
- r-hms
- r-htmltable
- r-htmltools
- r-htmlwidgets
- r-httpuv
- r-httr
- r-hwriter
- r-hypergraph
- r-igraph
- r-illuminaio
- r-impute
- r-influencer
- r-inline
- r-interactivedisplaybase
- r-ipred
- r-iranges
- r-irdisplay
- r-irkernel
- r-irlba
- r-iso
- r-iterators
- r-jpeg
- r-jsonlite
- r-kegg-db
- r-keggrest
- r-kernlab
- r-kernsmooth
- r-kknn
- r-knitr
- r-labeling
- r-lambda-r
- r-laplacesdemon
- r-lattice
- r-latticeextra
- r-lava
- r-lazyeval
- r-leaflet
- r-leaps
- r-learnbayes
- r-limma
- r-lme4
- r-lmtest
- r-locfit
- r-log4r
- r-lpsolve
- r-lsei
- r-lubridate
- r-magic
- r-magrittr
- r-makecdfenv
- r-maldiquant
- r-mapproj
- r-maps
- r-maptools
- r-markdown
- r-mass
- r-matrix
- r-matrixmodels
- r-matrixstats
- r-mclust
- r-mcmcglmm
- r-mda
- r-memoise
- r-mergemaid
- r-methodss3
- r-mgcv
- r-mime
- r-minfi
- r-minqa
- r-mlbench
- r-mlinterfaces
- r-modelmetrics
- r-modeltools
- r-mpm
- r-msnbase
- r-multcomp
- r-multtest
- r-munsell
- r-mvtnorm
- r-mzid
- r-mzr
- r-ncbit
- r-ncdf4
- r-network
- r-networkd3
- r-nlme
- r-nloptr
- r-nmf
- r-nnet
- r-nnls
- r-nor1mix
- r-np
- r-numderiv
- r-oligoclasses
- r-oo
- r-openssl
- r-organismdbi
- r-packrat
- r-pacman
- r-pamr
- r-party
- r-partykit
- r-pbdzmq
- r-pbkrtest
- r-pcamethods
- r-permute
- r-pfam-db
- r-pkgconfig
- r-pkgmaker
- r-plogr
- r-plotrix
- r-pls
- r-plyr
- r-pmcmr
- r-png
- r-prabclus
- r-praise
- r-preprocesscore
- r-prettyunits
- r-prodlim
- r-progress
- r-protgenerics
- r-proto
- r-proxy
- r-pryr
- r-ptw
- r-purrr
- r-quadprog
- r-quantmod
- r-quantreg
- r-quantro
- r-qvalue
- r-r6
- r-randomforest
- r-raster
- r-rbgl
- r-rbokeh
- r-rcolorbrewer
- r-rcpp
- r-rcpparmadillo
- r-rcppeigen
- r-rcurl
- r-rda
- r-readr
- r-readxl
- r-registry
- r-rematch
- r-reordercluster
- r-reportingtools
- r-repr
- r-reprex
- r-reshape
- r-reshape2
- r-rex
- r-rgl
- r-rgooglemaps
- r-rhtslib
- r-rinside
- r-rjava
- r-rjson
- r-rjsonio
- r-rlang
- r-rmarkdown
- r-rminer
- r-rmpfr
- r-rmpi
- r-rmysql
- r-rngtools
- r-robustbase
- r-rocr
- r-rodbc
- r-roxygen2
- r-rpart
- r-rpart-plot
- r-rpostgresql
- r-rsamtools
- r-rsnns
- r-rsqlite
- r-rstan
- r-rstudioapi
- r-rtracklayer
- r-rvest
- r-rzmq
- r-s4vectors
- r-samr
- r-sandwich
- r-scales
- r-scatterplot3d
- r-segmented
- r-selectr
- r-seqinr
- r-sfsmisc
- r-shape
- r-shiny
- r-siggenes
- r-simpleaffy
- r-snow
- r-somaticsignatures
- r-sourcetools
- r-sp
- r-sparsem
- r-spdep
- r-speedglm
- r-sqldf
- r-stanheaders
- r-statmod
- r-statnet-common
- r-stringi
- r-stringr
- r-strucchange
- r-subplex
- r-summarizedexperiment
- r-survey
- r-survival
- r-tarifx
- r-tensora
- r-testit
- r-testthat
- r-th-data
- r-threejs
- r-tibble
- r-tidyr
- r-tiff
- r-timedate
- r-trimcluster
- r-trust
- r-tseries
- r-ttr
- r-utils
- r-uuid
- r-variantannotation
- r-varselrf
- r-vcd
- r-vegan
- r-viridis
- r-viridislite
- r-visnetwork
- r-vsn
- r-whisker
- r-withr
- r-xde
- r-xgboost
- r-xlconnect
- r-xlconnectjars
- r-xlsx
- r-xlsxjars
- r-xmapbridge
- r-xml
- r-xml2
- r-xtable
- r-xts
- r-xvector
- r-yaml
- r-yapsa
- r-yaqcaffy
- r-yarn
- r-zlibbioc
- r-zoo
- raft
- raja
- randfold
- random123
- randrproto
- ravel
- raxml
- ray
- rdp-classifier
- readline
- recordproto
- redundans
- relion
- rempi
- rename
- rendercheck
- renderproto
- repeatmasker
- resourceproto
- revbayes
- rgb
- rhash
- rockstar
- root
- rose
- rr
- rsbench
- rsem
- rstart
- rsync
- rtags
- rtax
- ruby
- rust
- rust-bindgen
- sabre
- salmon
- sambamba
- samrai
- samtools
- sandbox
- sas
- satsuma2
- savanna
- saws
- sbt
- scala
- scalasca
- scalpel
- scons
- scorec-core
- scorep
- scotch
- scr
- screen
- scripts
- scrnsaverproto
- sctk
- sdl2
- sdl2-image
- sed
- seqprep
- seqtk
- serf
- sessreg
- setxkbmap
- sga
- shapeit
- shared-mime-info
- shiny-server
- shortstack
- showfont
- sickle
- signalp
- silo
- simplemoc
- simul
- simulationio
- singularity
- slepc
- slurm
- smalt
- smc
- smproxy
- snakemake
- snap
- snap-berkeley
- snap-korf
- snappy
- snbone
- sniffles
- snptest
- soap2
- soapindel
- soapsnp
- somatic-sniper
- sortmerna
- sosflow
- sowing
- sox
- spades
- spark
- sparsehash
- sparta
- spdlog
- spectrum-mpi
- speex
- sph2pipe
- spherepack
- spindle
- spot
- sqlite
- squid
- sra-toolkit
- sspace-longread
- sspace-standard
- sst-dumpi
- sst-macro
- stacks
- staden-io-lib
- star
- star-ccm-plus
- stat
- stc
- stream
- strelka
- stress
- stringtie
- structure
- sublime-text
- subread
- subversion
- suite-sparse
- sumaclust
- sundials
- superlu
- superlu-dist
- superlu-mt
- sw4lite
- swarm
- swfft
- swiftsim
- swig
- symengine
- sympol
- sz
- tabix
- talloc
- tar
- targetp
- task
- taskd
- tassel
- tau
- tcl
- tcoffee
- tcsh
- tealeaf
- tetgen
- tethex
- texinfo
- texlive
- the-platinum-searcher
- the-silver-searcher
- thrift
- thrust
- tig
- tinyxml
- tinyxml2
- tk
- tmalign
- tmhmm
- tmux
- tmuxinator
- tophat
- tppred
- transabyss
- transdecoder
- transposome
- transset
- trapproto
- tree
- trf
- triangle
- trilinos
- trimgalore
- trimmomatic
- turbine
- turbomole
- tut
- twm
- tycho2
- typhonio
- uberftp
- udunits2
- uncrustify
- unibilium
- unison
- units
- unixodbc
- usearch
- util-linux
- util-macros
- uuid
- valgrind
- vampirtrace
- vardictjava
- varscan
- vc
- vcftools
- vcsh
- vdt
- vecgeom
- veclibfort
- vegas2
- velvet
- videoproto
- viennarna
- viewres
- vim
- virtualgl
- visit
- vizglow
- vmatch
- voropp
- votca-csg
- votca-ctp
- votca-moo
- votca-tools
- votca-xtp
- vpfft
- vpic
- vsearch
- vtk
- vtkh
- vtkm
- wannier90
- wget
- windowswmproto
- wt
- wx
- wxpropgrid
- x11perf
- xapian-core
- xauth
- xbacklight
- xbiff
- xbitmaps
- xcalc
- xcb-demo
- xcb-proto
- xcb-util
- xcb-util-cursor
- xcb-util-errors
- xcb-util-image
- xcb-util-keysyms
- xcb-util-renderutil
- xcb-util-wm
- xclip
- xclipboard
- xclock
- xcmiscproto
- xcmsdb
- xcompmgr
- xconsole
- xcursor-themes
- xcursorgen
- xdbedizzy
- xditview
- xdm
- xdpyinfo
- xdriinfo
- xedit
- xerces-c
- xev
- xextproto
- xeyes
- xf86bigfontproto
- xf86dga
- xf86dgaproto
- xf86driproto
- xf86miscproto
- xf86rushproto
- xf86vidmodeproto
- xfd
- xfindproxy
- xfontsel
- xfs
- xfsinfo
- xfwp
- xgamma
- xgc
- xhost
- xineramaproto
- xinit
- xinput
- xkbcomp
- xkbdata
- xkbevd
- xkbprint
- xkbutils
- xkeyboard-config
- xkill
- xload
- xlogo
- xlsatoms
- xlsclients
- xlsfonts
- xmag
- xman
- xmessage
- xmh
- xmlto
- xmodmap
- xmore
- xorg-cf-files
- xorg-docs
- xorg-gtest
- xorg-server
- xorg-sgml-doctools
- xphelloworld
- xplor-nih
- xplsprinters
- xpr
- xprehashprinterlist
- xprop
- xproto
- xproxymanagementprotocol
- xqilla
- xrandr
- xrdb
- xrefresh
- xrootd
- xrx
- xsbench
- xscope
- xsdk
- xsdktrilinos
- xset
- xsetmode
- xsetpointer
- xsetroot
- xsm
- xstdcmap
- xterm
- xtrans
- xtrap
- xts
- xvidtune
- xvinfo
- xwd
- xwininfo
- xwud
- xz
- yajl
- yaml-cpp
- yasm
- yorick
- z3
- zeromq
- zfp
- zip
- zlib
- zoltan
- zsh
- zstd
Contributing
- Contribution Guide
- Packaging Guide
- Creating & editing packages
- Naming & directory structure
- Trusted Downloads
- Versions and fetching
- Finding new versions
- Fetching from code repositories
- Resources (expanding extra tarballs)
- Licensed software
- Patches
- Handling RPATHs
- Parallel builds
- Dependencies
- Conflicts
- Extensions
- Virtual dependencies
- Abstract & concrete specs
- Conflicting Specs
- Implementing the installation procedure
- The build environment
- Spec objects
- Compiler wrappers
- MPI support in Spack
- Checking an installation
- File manipulation functions
- Style guidelines for packages
- Packaging workflow commands
- Graphing dependencies
- Interactive shell support
- Developer Guide
- Spack API Docs
- Subpackages
- Submodules
- spack.abi module
- spack.architecture module
- spack.binary_distribution module
- spack.build_environment module
- spack.compiler module
- spack.concretize module
- spack.config module
- spack.database module
- spack.dependency module
- spack.directives module
- spack.directory_layout module
- spack.environment module
- spack.error module
- spack.fetch_strategy module
- spack.file_cache module
- spack.filesystem_view module
- spack.graph module
- spack.main module
- spack.mirror module
- spack.multimethod module
- spack.package module
- spack.package_prefs module
- spack.package_test module
- spack.parse module
- spack.patch module
- spack.provider_index module
- spack.relocate module
- spack.repository module
- spack.resource module
- spack.spec module
- spack.stage module
- spack.store module
- spack.tengine module
- spack.url module
- spack.variant module
- spack.version module
- Module contents
- LLNL API Docs